9-09-07 Daniel Gutson <dgutson@codesourcery.com>
[binutils.git] / Makefile.in
blob044f849d0aa68119104251f1f18530041e5f7b15
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
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
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.
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.
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/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 GDB_NLM_DEPS =
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
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.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
114 # Build programs are put under this directory.
115 BUILD_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.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
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.
137 BASE_EXPORTS = \
138 FLEX="$(FLEX)"; export FLEX; \
139 LEX="$(LEX)"; export LEX; \
140 BISON="$(BISON)"; export BISON; \
141 YACC="$(YACC)"; export YACC; \
142 M4="$(M4)"; export M4; \
143 SED="$(SED)"; export SED; \
144 AWK="$(AWK)"; export AWK; \
145 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the build system.
149 BUILD_EXPORTS = \
150 $(BASE_EXPORTS) \
151 AR="$(AR_FOR_BUILD)"; export AR; \
152 AS="$(AS_FOR_BUILD)"; export AS; \
153 CC="$(CC_FOR_BUILD)"; export CC; \
154 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156 CXX="$(CXX_FOR_BUILD)"; export CXX; \
157 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 # This is set by the configure script to the arguments to use when configuring
177 # directories built for the host system.
178 HOST_CONFIGARGS = @host_configargs@
179 # Host programs are put under this directory, which is . except if building
180 # with srcdir=..
181 HOST_SUBDIR = @host_subdir@
182 # This is the list of variables to export in the environment when
183 # configuring subdirectories for the host system. We need to pass
184 # some to the GCC configure because of its hybrid host/target nature.
185 HOST_EXPORTS = \
186 $(BASE_EXPORTS) \
187 CC="$(CC)"; export CC; \
188 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
189 CFLAGS="$(CFLAGS)"; export CFLAGS; \
190 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
191 CXX="$(CXX)"; export CXX; \
192 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
193 GCJ="$(GCJ)"; export GCJ; \
194 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195 AR="$(AR)"; export AR; \
196 AS="$(AS)"; export AS; \
197 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
198 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
199 LD="$(LD)"; export LD; \
200 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
201 NM="$(NM)"; export NM; \
202 RANLIB="$(RANLIB)"; export RANLIB; \
203 WINDRES="$(WINDRES)"; export WINDRES; \
204 WINDMC="$(WINDMC)"; export WINDMC; \
205 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
206 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
207 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
208 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
209 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
210 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
211 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
212 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
213 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
214 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
215 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
216 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
217 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
218 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
219 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
220 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
221 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
222 @if gcc-bootstrap
223 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
224 @endif gcc-bootstrap
225 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
227 # Similar, for later GCC stages.
228 POSTSTAGE1_HOST_EXPORTS = \
229 $(HOST_EXPORTS) \
230 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
231 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
232 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
233 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
234 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
235 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
236 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
237 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
238 -I$$r/$(srcdir)/libstdc++-v3/libsupc++ \
239 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
240 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD; \
241 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
242 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
243 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
245 # Target libraries are put under this directory:
246 TARGET_SUBDIR = @target_subdir@
247 # This is set by the configure script to the arguments to use when configuring
248 # directories built for the target.
249 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
250 # This is the list of variables to export in the environment when
251 # configuring subdirectories for the host system.
252 BASE_TARGET_EXPORTS = \
253 $(BASE_EXPORTS) \
254 AR="$(AR_FOR_TARGET)"; export AR; \
255 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
256 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
258 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
259 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
260 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
261 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
262 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
263 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
264 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
265 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
266 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
267 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
268 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
269 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
270 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
271 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
272 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
273 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
275 RAW_CXX_TARGET_EXPORTS = \
276 $(BASE_TARGET_EXPORTS) \
277 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
278 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
280 NORMAL_TARGET_EXPORTS = \
281 $(BASE_TARGET_EXPORTS) \
282 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
284 # Where to find GMP
285 HOST_GMPLIBS = @gmplibs@
286 HOST_GMPINC = @gmpinc@
288 # Where to find PPL
289 HOST_PPLLIBS = @ppllibs@
290 HOST_PPLINC = @pplinc@
292 # Where to find CLOOG
293 HOST_CLOOGLIBS = @clooglibs@
294 HOST_CLOOGINC = @clooginc@
296 # ----------------------------------------------
297 # Programs producing files for the BUILD machine
298 # ----------------------------------------------
300 SHELL = @config_shell@
302 # pwd command to use. Allow user to override default by setting PWDCMD in
303 # the environment to account for automounters. The make variable must not
304 # be called PWDCMD, otherwise the value set here is passed to make
305 # subprocesses and overrides the setting from the user's environment.
306 # Don't use PWD since it is a common shell environment variable and we
307 # don't want to corrupt it.
308 PWD_COMMAND = $${PWDCMD-pwd}
310 # compilers to use to create programs which must be run in the build
311 # environment.
312 AR_FOR_BUILD = @AR_FOR_BUILD@
313 AS_FOR_BUILD = @AS_FOR_BUILD@
314 CC_FOR_BUILD = @CC_FOR_BUILD@
315 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
316 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
317 CXX_FOR_BUILD = @CXX_FOR_BUILD@
318 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
319 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
320 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
321 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
322 LD_FOR_BUILD = @LD_FOR_BUILD@
323 NM_FOR_BUILD = @NM_FOR_BUILD@
324 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
325 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
326 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
328 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
329 # here so that they can be overridden by Makefile fragments.
330 BUILD_PREFIX = @BUILD_PREFIX@
331 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
333 # Flags to pass to stage2 and later makes. They are defined
334 # here so that they can be overridden by Makefile fragments.
335 BOOT_CFLAGS= -g -O2
336 BOOT_LDFLAGS=
337 BOOT_ADAFLAGS=-gnatpg -gnata
339 AWK = @AWK@
340 SED = @SED@
341 BISON = @BISON@
342 YACC = @YACC@
343 FLEX = @FLEX@
344 LEX = @LEX@
345 M4 = @M4@
346 MAKEINFO = @MAKEINFO@
347 EXPECT = @EXPECT@
348 RUNTEST = @RUNTEST@
350 # This just becomes part of the MAKEINFO definition passed down to
351 # sub-makes. It lets flags be given on the command line while still
352 # using the makeinfo from the object tree.
353 # (Default to avoid splitting info files by setting the threshold high.)
354 MAKEINFOFLAGS = --split-size=5000000
356 # ---------------------------------------------
357 # Programs producing files for the HOST machine
358 # ---------------------------------------------
360 AS = @AS@
361 AR = @AR@
362 AR_FLAGS = rc
363 CC = @CC@
364 CXX = @CXX@
365 DLLTOOL = @DLLTOOL@
366 LD = @LD@
367 LIPO = @LIPO@
368 NM = @NM@
369 OBJDUMP = @OBJDUMP@
370 RANLIB = @RANLIB@
371 STRIP = @STRIP@
372 WINDRES = @WINDRES@
373 WINDMC = @WINDMC@
375 GNATBIND = @GNATBIND@
376 GNATMAKE = @GNATMAKE@
378 CFLAGS = @CFLAGS@
379 LDFLAGS = @LDFLAGS@
380 LIBCFLAGS = $(CFLAGS)
381 CXXFLAGS = @CXXFLAGS@
382 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
384 TFLAGS =
386 # Defaults for all stages; some are overridden below.
388 STAGE_CFLAGS = $(BOOT_CFLAGS)
389 STAGE_TFLAGS = $(TFLAGS)
390 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
393 # Defaults for stage 1; some are overridden below.
394 STAGE1_CFLAGS = $(STAGE_CFLAGS)
395 STAGE1_TFLAGS = $(STAGE_TFLAGS)
396 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
398 # Defaults for stage 2; some are overridden below.
399 STAGE2_CFLAGS = $(STAGE_CFLAGS)
400 STAGE2_TFLAGS = $(STAGE_TFLAGS)
401 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
403 # Defaults for stage 3; some are overridden below.
404 STAGE3_CFLAGS = $(STAGE_CFLAGS)
405 STAGE3_TFLAGS = $(STAGE_TFLAGS)
406 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
408 # Defaults for stage 4; some are overridden below.
409 STAGE4_CFLAGS = $(STAGE_CFLAGS)
410 STAGE4_TFLAGS = $(STAGE_TFLAGS)
411 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
413 # Defaults for stage profile; some are overridden below.
414 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
415 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
416 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
418 # Defaults for stage feedback; some are overridden below.
419 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
420 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
421 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
424 # Only build the C compiler for stage1, because that is the only one that
425 # we can guarantee will build with the native compiler, and also it is the
426 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
427 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
428 # overrideable (for a bootstrap build stage1 also builds gcc.info).
430 STAGE1_CFLAGS = @stage1_cflags@
431 STAGE1_CHECKING=@stage1_checking@
432 STAGE1_LANGUAGES=@stage1_languages@
433 # * We force-disable intermodule optimizations, even if
434 # --enable-intermodule was passed, since the installed compiler
435 # probably can't handle them. Luckily, autoconf always respects
436 # the last argument when conflicting --enable arguments are passed.
437 # * Likewise, we force-disable coverage flags, since the installed
438 # compiler probably has never heard of them.
439 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
440 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
442 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
443 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
445 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
446 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
448 do-compare = @do_compare@
449 do-compare3 = $(do-compare)
451 # -----------------------------------------------
452 # Programs producing files for the TARGET machine
453 # -----------------------------------------------
455 AR_FOR_TARGET=@AR_FOR_TARGET@
456 AS_FOR_TARGET=@AS_FOR_TARGET@
457 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
459 # If GCC_FOR_TARGET is not overriden on the command line, then this
460 # variable is passed down to the gcc Makefile, where it is used to
461 # build libgcc2.a. We define it here so that it can itself be
462 # overridden on the command line.
463 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
464 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
465 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
466 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
467 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
468 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
469 LD_FOR_TARGET=@LD_FOR_TARGET@
471 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
472 NM_FOR_TARGET=@NM_FOR_TARGET@
473 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
474 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
475 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
476 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
477 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
479 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
480 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
481 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
483 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
484 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
486 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
487 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
488 LDFLAGS_FOR_TARGET =
490 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
491 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
492 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
494 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
496 # ------------------------------------
497 # Miscellaneous targets and flag lists
498 # ------------------------------------
500 # The first rule in the file had better be this one. Don't put any above it.
501 # This lives here to allow makefile fragments to contain dependencies.
502 all:
504 #### host and target specific makefile fragments come in here.
505 @target_makefile_frag@
506 @alphaieee_frag@
507 @ospace_frag@
508 @host_makefile_frag@
511 # This is the list of directories that may be needed in RPATH_ENVVAR
512 # so that prorgams built for the target machine work.
513 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
515 @if target-libstdc++-v3
516 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
517 @endif target-libstdc++-v3
519 @if target-libmudflap
520 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
521 @endif target-libmudflap
523 @if target-libssp
524 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
525 @endif target-libssp
527 @if target-libgomp
528 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
529 @endif target-libgomp
533 # This is the list of directories that may be needed in RPATH_ENVVAR
534 # so that programs built for the host machine work.
535 HOST_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)
537 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
538 @if gcc
539 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
540 @endif gcc
543 @if bfd
544 HOST_LIB_PATH_bfd = \
545 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
546 @endif bfd
548 @if opcodes
549 HOST_LIB_PATH_opcodes = \
550 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
551 @endif opcodes
553 @if gmp
554 HOST_LIB_PATH_gmp = \
555 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
556 @endif gmp
558 @if mpfr
559 HOST_LIB_PATH_mpfr = \
560 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
561 @endif mpfr
563 @if mpc
564 HOST_LIB_PATH_mpc = \
565 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
566 @endif mpc
568 @if ppl
569 HOST_LIB_PATH_ppl = \
570 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
571 @endif ppl
573 @if cloog
574 HOST_LIB_PATH_cloog = \
575 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
576 @endif cloog
579 # Flags to pass down to all sub-makes.
580 BASE_FLAGS_TO_PASS = \
581 "DESTDIR=$(DESTDIR)" \
582 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
583 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
584 "bindir=$(bindir)" \
585 "datadir=$(datadir)" \
586 "exec_prefix=$(exec_prefix)" \
587 "includedir=$(includedir)" \
588 "datarootdir=$(datarootdir)" \
589 "docdir=$(docdir)" \
590 "infodir=$(infodir)" \
591 "pdfdir=$(pdfdir)" \
592 "htmldir=$(htmldir)" \
593 "libdir=$(libdir)" \
594 "libexecdir=$(libexecdir)" \
595 "lispdir=$(lispdir)" \
596 "localstatedir=$(localstatedir)" \
597 "mandir=$(mandir)" \
598 "oldincludedir=$(oldincludedir)" \
599 "prefix=$(prefix)" \
600 "sbindir=$(sbindir)" \
601 "sharedstatedir=$(sharedstatedir)" \
602 "sysconfdir=$(sysconfdir)" \
603 "tooldir=$(tooldir)" \
604 "build_tooldir=$(build_tooldir)" \
605 "target_alias=$(target_alias)" \
606 "AWK=$(AWK)" \
607 "BISON=$(BISON)" \
608 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
609 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
610 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
611 "EXPECT=$(EXPECT)" \
612 "FLEX=$(FLEX)" \
613 "INSTALL=$(INSTALL)" \
614 "INSTALL_DATA=$(INSTALL_DATA)" \
615 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
616 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
617 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
618 "LEX=$(LEX)" \
619 "M4=$(M4)" \
620 "MAKE=$(MAKE)" \
621 "RUNTEST=$(RUNTEST)" \
622 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
623 "SED=$(SED)" \
624 "SHELL=$(SHELL)" \
625 "YACC=$(YACC)" \
626 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
627 "ADA_CFLAGS=$(ADA_CFLAGS)" \
628 "AR_FLAGS=$(AR_FLAGS)" \
629 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
630 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
631 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
632 "CFLAGS=$(CFLAGS)" \
633 "CXXFLAGS=$(CXXFLAGS)" \
634 "LDFLAGS=$(LDFLAGS)" \
635 "LIBCFLAGS=$(LIBCFLAGS)" \
636 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
637 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
638 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
639 "GNATBIND=$(GNATBIND)" \
640 "GNATMAKE=$(GNATMAKE)" \
641 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
642 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
643 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
644 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
645 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
646 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
647 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
648 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
649 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
650 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
651 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
652 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
653 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
654 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
655 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
656 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
657 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
658 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
659 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
660 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
661 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
662 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
663 "BUILD_CONFIG=$(BUILD_CONFIG)" \
664 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
665 "LEAN=$(LEAN)" \
666 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
667 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
668 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
669 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
670 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
671 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
672 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
673 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
674 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
675 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
676 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
677 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
678 "TFLAGS=$(TFLAGS)" \
679 "CONFIG_SHELL=$(SHELL)" \
680 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
682 # We leave this in just in case, but it is not needed anymore.
683 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
685 # Flags to pass down to most sub-makes, in which we're building with
686 # the host environment.
687 EXTRA_HOST_FLAGS = \
688 'AR=$(AR)' \
689 'AS=$(AS)' \
690 'CC=$(CC)' \
691 'CXX=$(CXX)' \
692 'DLLTOOL=$(DLLTOOL)' \
693 'GCJ=$(GCJ)' \
694 'GFORTRAN=$(GFORTRAN)' \
695 'LD=$(LD)' \
696 'LIPO=$(LIPO)' \
697 'NM=$(NM)' \
698 'OBJDUMP=$(OBJDUMP)' \
699 'RANLIB=$(RANLIB)' \
700 'STRIP=$(STRIP)' \
701 'WINDRES=$(WINDRES)' \
702 'WINDMC=$(WINDMC)'
704 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
706 # Flags that are concerned with the location of the X11 include files
707 # and library files
709 # NOTE: until the top-level is getting the values via autoconf, it only
710 # causes problems to have this top-level Makefile overriding the autoconf-set
711 # values in child directories. Only variables that don't conflict with
712 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
714 X11_FLAGS_TO_PASS = \
715 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
716 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
718 # Flags to pass to stage2 and later makes.
720 POSTSTAGE1_FLAGS_TO_PASS = \
721 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
722 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
723 GNATBIND="$${GNATBIND}" \
724 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)" \
725 HOST_LIBS="$(POSTSTAGE1_LIBS)" \
726 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
728 # Flags to pass down to makes which are built with the target environment.
729 # The double $ decreases the length of the command line; those variables
730 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
731 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
732 # so we expand them here.
733 EXTRA_TARGET_FLAGS = \
734 'AR=$$(AR_FOR_TARGET)' \
735 'AS=$(COMPILER_AS_FOR_TARGET)' \
736 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
737 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
738 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
739 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
740 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
741 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
742 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
743 'LD=$(COMPILER_LD_FOR_TARGET)' \
744 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
745 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
746 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
747 'NM=$(COMPILER_NM_FOR_TARGET)' \
748 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
749 'RANLIB=$$(RANLIB_FOR_TARGET)' \
750 'WINDRES=$$(WINDRES_FOR_TARGET)' \
751 'WINDMC=$$(WINDMC_FOR_TARGET)' \
752 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
753 "TFLAGS=$$TFLAGS"
755 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
757 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
758 # unfortunately needs the native compiler and the target ar and
759 # ranlib.
760 # If any variables are added here, they must be added to do-*, below.
761 # The BUILD_* variables are a special case, which are used for the gcc
762 # cross-building scheme.
763 EXTRA_GCC_FLAGS = \
764 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
765 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
766 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
767 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
768 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
771 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
773 @if gcc
774 BUILD_CONFIG = @BUILD_CONFIG@
775 ifneq ($(BUILD_CONFIG),)
776 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
777 endif
778 @endif gcc
780 .PHONY: configure-host
781 configure-host: \
782 maybe-configure-ash \
783 maybe-configure-autoconf \
784 maybe-configure-automake \
785 maybe-configure-bash \
786 maybe-configure-bfd \
787 maybe-configure-opcodes \
788 maybe-configure-binutils \
789 maybe-configure-bison \
790 maybe-configure-byacc \
791 maybe-configure-bzip2 \
792 maybe-configure-cgen \
793 maybe-configure-dejagnu \
794 maybe-configure-diff \
795 maybe-configure-dosutils \
796 maybe-configure-etc \
797 maybe-configure-fastjar \
798 maybe-configure-fileutils \
799 maybe-configure-findutils \
800 maybe-configure-find \
801 maybe-configure-fixincludes \
802 maybe-configure-flex \
803 maybe-configure-gas \
804 maybe-configure-gcc \
805 maybe-configure-gawk \
806 maybe-configure-gettext \
807 maybe-configure-gmp \
808 maybe-configure-mpfr \
809 maybe-configure-mpc \
810 maybe-configure-ppl \
811 maybe-configure-cloog \
812 maybe-configure-gnuserv \
813 maybe-configure-gold \
814 maybe-configure-gprof \
815 maybe-configure-gzip \
816 maybe-configure-hello \
817 maybe-configure-indent \
818 maybe-configure-intl \
819 maybe-configure-tcl \
820 maybe-configure-itcl \
821 maybe-configure-ld \
822 maybe-configure-libcpp \
823 maybe-configure-libdecnumber \
824 maybe-configure-libgui \
825 maybe-configure-libiberty \
826 maybe-configure-libiconv \
827 maybe-configure-libtool \
828 maybe-configure-m4 \
829 maybe-configure-make \
830 maybe-configure-mmalloc \
831 maybe-configure-patch \
832 maybe-configure-perl \
833 maybe-configure-prms \
834 maybe-configure-rcs \
835 maybe-configure-readline \
836 maybe-configure-release \
837 maybe-configure-recode \
838 maybe-configure-sed \
839 maybe-configure-send-pr \
840 maybe-configure-shellutils \
841 maybe-configure-sid \
842 maybe-configure-sim \
843 maybe-configure-tar \
844 maybe-configure-texinfo \
845 maybe-configure-textutils \
846 maybe-configure-time \
847 maybe-configure-uudecode \
848 maybe-configure-wdiff \
849 maybe-configure-zip \
850 maybe-configure-zlib \
851 maybe-configure-gdb \
852 maybe-configure-expect \
853 maybe-configure-guile \
854 maybe-configure-tk \
855 maybe-configure-libtermcap \
856 maybe-configure-utils \
857 maybe-configure-gnattools
858 .PHONY: configure-target
859 configure-target: \
860 maybe-configure-target-libstdc++-v3 \
861 maybe-configure-target-libmudflap \
862 maybe-configure-target-libssp \
863 maybe-configure-target-newlib \
864 maybe-configure-target-libgcc \
865 maybe-configure-target-libgfortran \
866 maybe-configure-target-libobjc \
867 maybe-configure-target-libtermcap \
868 maybe-configure-target-winsup \
869 maybe-configure-target-libgloss \
870 maybe-configure-target-libiberty \
871 maybe-configure-target-gperf \
872 maybe-configure-target-examples \
873 maybe-configure-target-libffi \
874 maybe-configure-target-libjava \
875 maybe-configure-target-zlib \
876 maybe-configure-target-boehm-gc \
877 maybe-configure-target-qthreads \
878 maybe-configure-target-rda \
879 maybe-configure-target-libada \
880 maybe-configure-target-libgomp
882 # The target built for a native non-bootstrap build.
883 .PHONY: all
884 all:
885 @if gcc-bootstrap
886 [ -f stage_final ] || echo stage3 > stage_final
887 @r=`${PWD_COMMAND}`; export r; \
888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
889 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
890 @endif gcc-bootstrap
891 @: $(MAKE); $(unstage)
892 @r=`${PWD_COMMAND}`; export r; \
893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
894 @if gcc-bootstrap
895 if [ -f stage_last ]; then \
896 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
897 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
898 else \
899 @endif gcc-bootstrap
900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
901 @if gcc-bootstrap
903 fi \
904 @endif gcc-bootstrap
905 && :
907 .PHONY: all-build
909 all-build: maybe-all-build-libiberty
910 all-build: maybe-all-build-bison
911 all-build: maybe-all-build-byacc
912 all-build: maybe-all-build-flex
913 all-build: maybe-all-build-m4
914 all-build: maybe-all-build-texinfo
915 all-build: maybe-all-build-fixincludes
917 .PHONY: all-host
919 all-host: maybe-all-ash
920 all-host: maybe-all-autoconf
921 all-host: maybe-all-automake
922 all-host: maybe-all-bash
923 @if bfd-no-bootstrap
924 all-host: maybe-all-bfd
925 @endif bfd-no-bootstrap
926 @if opcodes-no-bootstrap
927 all-host: maybe-all-opcodes
928 @endif opcodes-no-bootstrap
929 @if binutils-no-bootstrap
930 all-host: maybe-all-binutils
931 @endif binutils-no-bootstrap
932 all-host: maybe-all-bison
933 all-host: maybe-all-byacc
934 all-host: maybe-all-bzip2
935 all-host: maybe-all-cgen
936 all-host: maybe-all-dejagnu
937 all-host: maybe-all-diff
938 all-host: maybe-all-dosutils
939 all-host: maybe-all-etc
940 all-host: maybe-all-fastjar
941 all-host: maybe-all-fileutils
942 all-host: maybe-all-findutils
943 all-host: maybe-all-find
944 all-host: maybe-all-fixincludes
945 all-host: maybe-all-flex
946 @if gas-no-bootstrap
947 all-host: maybe-all-gas
948 @endif gas-no-bootstrap
949 @if gcc-no-bootstrap
950 all-host: maybe-all-gcc
951 @endif gcc-no-bootstrap
952 all-host: maybe-all-gawk
953 all-host: maybe-all-gettext
954 @if gmp-no-bootstrap
955 all-host: maybe-all-gmp
956 @endif gmp-no-bootstrap
957 @if mpfr-no-bootstrap
958 all-host: maybe-all-mpfr
959 @endif mpfr-no-bootstrap
960 @if mpc-no-bootstrap
961 all-host: maybe-all-mpc
962 @endif mpc-no-bootstrap
963 @if ppl-no-bootstrap
964 all-host: maybe-all-ppl
965 @endif ppl-no-bootstrap
966 @if cloog-no-bootstrap
967 all-host: maybe-all-cloog
968 @endif cloog-no-bootstrap
969 all-host: maybe-all-gnuserv
970 @if gold-no-bootstrap
971 all-host: maybe-all-gold
972 @endif gold-no-bootstrap
973 all-host: maybe-all-gprof
974 all-host: maybe-all-gzip
975 all-host: maybe-all-hello
976 all-host: maybe-all-indent
977 @if intl-no-bootstrap
978 all-host: maybe-all-intl
979 @endif intl-no-bootstrap
980 all-host: maybe-all-tcl
981 all-host: maybe-all-itcl
982 @if ld-no-bootstrap
983 all-host: maybe-all-ld
984 @endif ld-no-bootstrap
985 @if libcpp-no-bootstrap
986 all-host: maybe-all-libcpp
987 @endif libcpp-no-bootstrap
988 @if libdecnumber-no-bootstrap
989 all-host: maybe-all-libdecnumber
990 @endif libdecnumber-no-bootstrap
991 all-host: maybe-all-libgui
992 @if libiberty-no-bootstrap
993 all-host: maybe-all-libiberty
994 @endif libiberty-no-bootstrap
995 all-host: maybe-all-libiconv
996 all-host: maybe-all-libtool
997 all-host: maybe-all-m4
998 all-host: maybe-all-make
999 all-host: maybe-all-mmalloc
1000 all-host: maybe-all-patch
1001 all-host: maybe-all-perl
1002 all-host: maybe-all-prms
1003 all-host: maybe-all-rcs
1004 all-host: maybe-all-readline
1005 all-host: maybe-all-release
1006 all-host: maybe-all-recode
1007 all-host: maybe-all-sed
1008 all-host: maybe-all-send-pr
1009 all-host: maybe-all-shellutils
1010 all-host: maybe-all-sid
1011 all-host: maybe-all-sim
1012 all-host: maybe-all-tar
1013 all-host: maybe-all-texinfo
1014 all-host: maybe-all-textutils
1015 all-host: maybe-all-time
1016 all-host: maybe-all-uudecode
1017 all-host: maybe-all-wdiff
1018 all-host: maybe-all-zip
1019 @if zlib-no-bootstrap
1020 all-host: maybe-all-zlib
1021 @endif zlib-no-bootstrap
1022 all-host: maybe-all-gdb
1023 all-host: maybe-all-expect
1024 all-host: maybe-all-guile
1025 all-host: maybe-all-tk
1026 all-host: maybe-all-libtermcap
1027 all-host: maybe-all-utils
1028 all-host: maybe-all-gnattools
1030 .PHONY: all-target
1032 @if target-libstdc++-v3-no-bootstrap
1033 all-target: maybe-all-target-libstdc++-v3
1034 @endif target-libstdc++-v3-no-bootstrap
1035 all-target: maybe-all-target-libmudflap
1036 all-target: maybe-all-target-libssp
1037 all-target: maybe-all-target-newlib
1038 @if target-libgcc-no-bootstrap
1039 all-target: maybe-all-target-libgcc
1040 @endif target-libgcc-no-bootstrap
1041 all-target: maybe-all-target-libgfortran
1042 all-target: maybe-all-target-libobjc
1043 all-target: maybe-all-target-libtermcap
1044 all-target: maybe-all-target-winsup
1045 all-target: maybe-all-target-libgloss
1046 all-target: maybe-all-target-libiberty
1047 all-target: maybe-all-target-gperf
1048 all-target: maybe-all-target-examples
1049 all-target: maybe-all-target-libffi
1050 all-target: maybe-all-target-libjava
1051 all-target: maybe-all-target-zlib
1052 all-target: maybe-all-target-boehm-gc
1053 all-target: maybe-all-target-qthreads
1054 all-target: maybe-all-target-rda
1055 all-target: maybe-all-target-libada
1056 all-target: maybe-all-target-libgomp
1058 # Do a target for all the subdirectories. A ``make do-X'' will do a
1059 # ``make X'' in all subdirectories (because, in general, there is a
1060 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1061 # but it may do additional work as well).
1063 .PHONY: do-info
1064 do-info:
1065 @: $(MAKE); $(unstage)
1066 @r=`${PWD_COMMAND}`; export r; \
1067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1068 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1069 info-target
1072 .PHONY: info-host
1074 info-host: maybe-info-ash
1075 info-host: maybe-info-autoconf
1076 info-host: maybe-info-automake
1077 info-host: maybe-info-bash
1078 info-host: maybe-info-bfd
1079 info-host: maybe-info-opcodes
1080 info-host: maybe-info-binutils
1081 info-host: maybe-info-bison
1082 info-host: maybe-info-byacc
1083 info-host: maybe-info-bzip2
1084 info-host: maybe-info-cgen
1085 info-host: maybe-info-dejagnu
1086 info-host: maybe-info-diff
1087 info-host: maybe-info-dosutils
1088 info-host: maybe-info-etc
1089 info-host: maybe-info-fastjar
1090 info-host: maybe-info-fileutils
1091 info-host: maybe-info-findutils
1092 info-host: maybe-info-find
1093 info-host: maybe-info-fixincludes
1094 info-host: maybe-info-flex
1095 info-host: maybe-info-gas
1096 info-host: maybe-info-gcc
1097 info-host: maybe-info-gawk
1098 info-host: maybe-info-gettext
1099 info-host: maybe-info-gmp
1100 info-host: maybe-info-mpfr
1101 info-host: maybe-info-mpc
1102 info-host: maybe-info-ppl
1103 info-host: maybe-info-cloog
1104 info-host: maybe-info-gnuserv
1105 info-host: maybe-info-gold
1106 info-host: maybe-info-gprof
1107 info-host: maybe-info-gzip
1108 info-host: maybe-info-hello
1109 info-host: maybe-info-indent
1110 info-host: maybe-info-intl
1111 info-host: maybe-info-tcl
1112 info-host: maybe-info-itcl
1113 info-host: maybe-info-ld
1114 info-host: maybe-info-libcpp
1115 info-host: maybe-info-libdecnumber
1116 info-host: maybe-info-libgui
1117 info-host: maybe-info-libiberty
1118 info-host: maybe-info-libiconv
1119 info-host: maybe-info-libtool
1120 info-host: maybe-info-m4
1121 info-host: maybe-info-make
1122 info-host: maybe-info-mmalloc
1123 info-host: maybe-info-patch
1124 info-host: maybe-info-perl
1125 info-host: maybe-info-prms
1126 info-host: maybe-info-rcs
1127 info-host: maybe-info-readline
1128 info-host: maybe-info-release
1129 info-host: maybe-info-recode
1130 info-host: maybe-info-sed
1131 info-host: maybe-info-send-pr
1132 info-host: maybe-info-shellutils
1133 info-host: maybe-info-sid
1134 info-host: maybe-info-sim
1135 info-host: maybe-info-tar
1136 info-host: maybe-info-texinfo
1137 info-host: maybe-info-textutils
1138 info-host: maybe-info-time
1139 info-host: maybe-info-uudecode
1140 info-host: maybe-info-wdiff
1141 info-host: maybe-info-zip
1142 info-host: maybe-info-zlib
1143 info-host: maybe-info-gdb
1144 info-host: maybe-info-expect
1145 info-host: maybe-info-guile
1146 info-host: maybe-info-tk
1147 info-host: maybe-info-libtermcap
1148 info-host: maybe-info-utils
1149 info-host: maybe-info-gnattools
1151 .PHONY: info-target
1153 info-target: maybe-info-target-libstdc++-v3
1154 info-target: maybe-info-target-libmudflap
1155 info-target: maybe-info-target-libssp
1156 info-target: maybe-info-target-newlib
1157 info-target: maybe-info-target-libgcc
1158 info-target: maybe-info-target-libgfortran
1159 info-target: maybe-info-target-libobjc
1160 info-target: maybe-info-target-libtermcap
1161 info-target: maybe-info-target-winsup
1162 info-target: maybe-info-target-libgloss
1163 info-target: maybe-info-target-libiberty
1164 info-target: maybe-info-target-gperf
1165 info-target: maybe-info-target-examples
1166 info-target: maybe-info-target-libffi
1167 info-target: maybe-info-target-libjava
1168 info-target: maybe-info-target-zlib
1169 info-target: maybe-info-target-boehm-gc
1170 info-target: maybe-info-target-qthreads
1171 info-target: maybe-info-target-rda
1172 info-target: maybe-info-target-libada
1173 info-target: maybe-info-target-libgomp
1175 .PHONY: do-dvi
1176 do-dvi:
1177 @: $(MAKE); $(unstage)
1178 @r=`${PWD_COMMAND}`; export r; \
1179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1181 dvi-target
1184 .PHONY: dvi-host
1186 dvi-host: maybe-dvi-ash
1187 dvi-host: maybe-dvi-autoconf
1188 dvi-host: maybe-dvi-automake
1189 dvi-host: maybe-dvi-bash
1190 dvi-host: maybe-dvi-bfd
1191 dvi-host: maybe-dvi-opcodes
1192 dvi-host: maybe-dvi-binutils
1193 dvi-host: maybe-dvi-bison
1194 dvi-host: maybe-dvi-byacc
1195 dvi-host: maybe-dvi-bzip2
1196 dvi-host: maybe-dvi-cgen
1197 dvi-host: maybe-dvi-dejagnu
1198 dvi-host: maybe-dvi-diff
1199 dvi-host: maybe-dvi-dosutils
1200 dvi-host: maybe-dvi-etc
1201 dvi-host: maybe-dvi-fastjar
1202 dvi-host: maybe-dvi-fileutils
1203 dvi-host: maybe-dvi-findutils
1204 dvi-host: maybe-dvi-find
1205 dvi-host: maybe-dvi-fixincludes
1206 dvi-host: maybe-dvi-flex
1207 dvi-host: maybe-dvi-gas
1208 dvi-host: maybe-dvi-gcc
1209 dvi-host: maybe-dvi-gawk
1210 dvi-host: maybe-dvi-gettext
1211 dvi-host: maybe-dvi-gmp
1212 dvi-host: maybe-dvi-mpfr
1213 dvi-host: maybe-dvi-mpc
1214 dvi-host: maybe-dvi-ppl
1215 dvi-host: maybe-dvi-cloog
1216 dvi-host: maybe-dvi-gnuserv
1217 dvi-host: maybe-dvi-gold
1218 dvi-host: maybe-dvi-gprof
1219 dvi-host: maybe-dvi-gzip
1220 dvi-host: maybe-dvi-hello
1221 dvi-host: maybe-dvi-indent
1222 dvi-host: maybe-dvi-intl
1223 dvi-host: maybe-dvi-tcl
1224 dvi-host: maybe-dvi-itcl
1225 dvi-host: maybe-dvi-ld
1226 dvi-host: maybe-dvi-libcpp
1227 dvi-host: maybe-dvi-libdecnumber
1228 dvi-host: maybe-dvi-libgui
1229 dvi-host: maybe-dvi-libiberty
1230 dvi-host: maybe-dvi-libiconv
1231 dvi-host: maybe-dvi-libtool
1232 dvi-host: maybe-dvi-m4
1233 dvi-host: maybe-dvi-make
1234 dvi-host: maybe-dvi-mmalloc
1235 dvi-host: maybe-dvi-patch
1236 dvi-host: maybe-dvi-perl
1237 dvi-host: maybe-dvi-prms
1238 dvi-host: maybe-dvi-rcs
1239 dvi-host: maybe-dvi-readline
1240 dvi-host: maybe-dvi-release
1241 dvi-host: maybe-dvi-recode
1242 dvi-host: maybe-dvi-sed
1243 dvi-host: maybe-dvi-send-pr
1244 dvi-host: maybe-dvi-shellutils
1245 dvi-host: maybe-dvi-sid
1246 dvi-host: maybe-dvi-sim
1247 dvi-host: maybe-dvi-tar
1248 dvi-host: maybe-dvi-texinfo
1249 dvi-host: maybe-dvi-textutils
1250 dvi-host: maybe-dvi-time
1251 dvi-host: maybe-dvi-uudecode
1252 dvi-host: maybe-dvi-wdiff
1253 dvi-host: maybe-dvi-zip
1254 dvi-host: maybe-dvi-zlib
1255 dvi-host: maybe-dvi-gdb
1256 dvi-host: maybe-dvi-expect
1257 dvi-host: maybe-dvi-guile
1258 dvi-host: maybe-dvi-tk
1259 dvi-host: maybe-dvi-libtermcap
1260 dvi-host: maybe-dvi-utils
1261 dvi-host: maybe-dvi-gnattools
1263 .PHONY: dvi-target
1265 dvi-target: maybe-dvi-target-libstdc++-v3
1266 dvi-target: maybe-dvi-target-libmudflap
1267 dvi-target: maybe-dvi-target-libssp
1268 dvi-target: maybe-dvi-target-newlib
1269 dvi-target: maybe-dvi-target-libgcc
1270 dvi-target: maybe-dvi-target-libgfortran
1271 dvi-target: maybe-dvi-target-libobjc
1272 dvi-target: maybe-dvi-target-libtermcap
1273 dvi-target: maybe-dvi-target-winsup
1274 dvi-target: maybe-dvi-target-libgloss
1275 dvi-target: maybe-dvi-target-libiberty
1276 dvi-target: maybe-dvi-target-gperf
1277 dvi-target: maybe-dvi-target-examples
1278 dvi-target: maybe-dvi-target-libffi
1279 dvi-target: maybe-dvi-target-libjava
1280 dvi-target: maybe-dvi-target-zlib
1281 dvi-target: maybe-dvi-target-boehm-gc
1282 dvi-target: maybe-dvi-target-qthreads
1283 dvi-target: maybe-dvi-target-rda
1284 dvi-target: maybe-dvi-target-libada
1285 dvi-target: maybe-dvi-target-libgomp
1287 .PHONY: do-pdf
1288 do-pdf:
1289 @: $(MAKE); $(unstage)
1290 @r=`${PWD_COMMAND}`; export r; \
1291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1292 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1293 pdf-target
1296 .PHONY: pdf-host
1298 pdf-host: maybe-pdf-ash
1299 pdf-host: maybe-pdf-autoconf
1300 pdf-host: maybe-pdf-automake
1301 pdf-host: maybe-pdf-bash
1302 pdf-host: maybe-pdf-bfd
1303 pdf-host: maybe-pdf-opcodes
1304 pdf-host: maybe-pdf-binutils
1305 pdf-host: maybe-pdf-bison
1306 pdf-host: maybe-pdf-byacc
1307 pdf-host: maybe-pdf-bzip2
1308 pdf-host: maybe-pdf-cgen
1309 pdf-host: maybe-pdf-dejagnu
1310 pdf-host: maybe-pdf-diff
1311 pdf-host: maybe-pdf-dosutils
1312 pdf-host: maybe-pdf-etc
1313 pdf-host: maybe-pdf-fastjar
1314 pdf-host: maybe-pdf-fileutils
1315 pdf-host: maybe-pdf-findutils
1316 pdf-host: maybe-pdf-find
1317 pdf-host: maybe-pdf-fixincludes
1318 pdf-host: maybe-pdf-flex
1319 pdf-host: maybe-pdf-gas
1320 pdf-host: maybe-pdf-gcc
1321 pdf-host: maybe-pdf-gawk
1322 pdf-host: maybe-pdf-gettext
1323 pdf-host: maybe-pdf-gmp
1324 pdf-host: maybe-pdf-mpfr
1325 pdf-host: maybe-pdf-mpc
1326 pdf-host: maybe-pdf-ppl
1327 pdf-host: maybe-pdf-cloog
1328 pdf-host: maybe-pdf-gnuserv
1329 pdf-host: maybe-pdf-gold
1330 pdf-host: maybe-pdf-gprof
1331 pdf-host: maybe-pdf-gzip
1332 pdf-host: maybe-pdf-hello
1333 pdf-host: maybe-pdf-indent
1334 pdf-host: maybe-pdf-intl
1335 pdf-host: maybe-pdf-tcl
1336 pdf-host: maybe-pdf-itcl
1337 pdf-host: maybe-pdf-ld
1338 pdf-host: maybe-pdf-libcpp
1339 pdf-host: maybe-pdf-libdecnumber
1340 pdf-host: maybe-pdf-libgui
1341 pdf-host: maybe-pdf-libiberty
1342 pdf-host: maybe-pdf-libiconv
1343 pdf-host: maybe-pdf-libtool
1344 pdf-host: maybe-pdf-m4
1345 pdf-host: maybe-pdf-make
1346 pdf-host: maybe-pdf-mmalloc
1347 pdf-host: maybe-pdf-patch
1348 pdf-host: maybe-pdf-perl
1349 pdf-host: maybe-pdf-prms
1350 pdf-host: maybe-pdf-rcs
1351 pdf-host: maybe-pdf-readline
1352 pdf-host: maybe-pdf-release
1353 pdf-host: maybe-pdf-recode
1354 pdf-host: maybe-pdf-sed
1355 pdf-host: maybe-pdf-send-pr
1356 pdf-host: maybe-pdf-shellutils
1357 pdf-host: maybe-pdf-sid
1358 pdf-host: maybe-pdf-sim
1359 pdf-host: maybe-pdf-tar
1360 pdf-host: maybe-pdf-texinfo
1361 pdf-host: maybe-pdf-textutils
1362 pdf-host: maybe-pdf-time
1363 pdf-host: maybe-pdf-uudecode
1364 pdf-host: maybe-pdf-wdiff
1365 pdf-host: maybe-pdf-zip
1366 pdf-host: maybe-pdf-zlib
1367 pdf-host: maybe-pdf-gdb
1368 pdf-host: maybe-pdf-expect
1369 pdf-host: maybe-pdf-guile
1370 pdf-host: maybe-pdf-tk
1371 pdf-host: maybe-pdf-libtermcap
1372 pdf-host: maybe-pdf-utils
1373 pdf-host: maybe-pdf-gnattools
1375 .PHONY: pdf-target
1377 pdf-target: maybe-pdf-target-libstdc++-v3
1378 pdf-target: maybe-pdf-target-libmudflap
1379 pdf-target: maybe-pdf-target-libssp
1380 pdf-target: maybe-pdf-target-newlib
1381 pdf-target: maybe-pdf-target-libgcc
1382 pdf-target: maybe-pdf-target-libgfortran
1383 pdf-target: maybe-pdf-target-libobjc
1384 pdf-target: maybe-pdf-target-libtermcap
1385 pdf-target: maybe-pdf-target-winsup
1386 pdf-target: maybe-pdf-target-libgloss
1387 pdf-target: maybe-pdf-target-libiberty
1388 pdf-target: maybe-pdf-target-gperf
1389 pdf-target: maybe-pdf-target-examples
1390 pdf-target: maybe-pdf-target-libffi
1391 pdf-target: maybe-pdf-target-libjava
1392 pdf-target: maybe-pdf-target-zlib
1393 pdf-target: maybe-pdf-target-boehm-gc
1394 pdf-target: maybe-pdf-target-qthreads
1395 pdf-target: maybe-pdf-target-rda
1396 pdf-target: maybe-pdf-target-libada
1397 pdf-target: maybe-pdf-target-libgomp
1399 .PHONY: do-html
1400 do-html:
1401 @: $(MAKE); $(unstage)
1402 @r=`${PWD_COMMAND}`; export r; \
1403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1404 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1405 html-target
1408 .PHONY: html-host
1410 html-host: maybe-html-ash
1411 html-host: maybe-html-autoconf
1412 html-host: maybe-html-automake
1413 html-host: maybe-html-bash
1414 html-host: maybe-html-bfd
1415 html-host: maybe-html-opcodes
1416 html-host: maybe-html-binutils
1417 html-host: maybe-html-bison
1418 html-host: maybe-html-byacc
1419 html-host: maybe-html-bzip2
1420 html-host: maybe-html-cgen
1421 html-host: maybe-html-dejagnu
1422 html-host: maybe-html-diff
1423 html-host: maybe-html-dosutils
1424 html-host: maybe-html-etc
1425 html-host: maybe-html-fastjar
1426 html-host: maybe-html-fileutils
1427 html-host: maybe-html-findutils
1428 html-host: maybe-html-find
1429 html-host: maybe-html-fixincludes
1430 html-host: maybe-html-flex
1431 html-host: maybe-html-gas
1432 html-host: maybe-html-gcc
1433 html-host: maybe-html-gawk
1434 html-host: maybe-html-gettext
1435 html-host: maybe-html-gmp
1436 html-host: maybe-html-mpfr
1437 html-host: maybe-html-mpc
1438 html-host: maybe-html-ppl
1439 html-host: maybe-html-cloog
1440 html-host: maybe-html-gnuserv
1441 html-host: maybe-html-gold
1442 html-host: maybe-html-gprof
1443 html-host: maybe-html-gzip
1444 html-host: maybe-html-hello
1445 html-host: maybe-html-indent
1446 html-host: maybe-html-intl
1447 html-host: maybe-html-tcl
1448 html-host: maybe-html-itcl
1449 html-host: maybe-html-ld
1450 html-host: maybe-html-libcpp
1451 html-host: maybe-html-libdecnumber
1452 html-host: maybe-html-libgui
1453 html-host: maybe-html-libiberty
1454 html-host: maybe-html-libiconv
1455 html-host: maybe-html-libtool
1456 html-host: maybe-html-m4
1457 html-host: maybe-html-make
1458 html-host: maybe-html-mmalloc
1459 html-host: maybe-html-patch
1460 html-host: maybe-html-perl
1461 html-host: maybe-html-prms
1462 html-host: maybe-html-rcs
1463 html-host: maybe-html-readline
1464 html-host: maybe-html-release
1465 html-host: maybe-html-recode
1466 html-host: maybe-html-sed
1467 html-host: maybe-html-send-pr
1468 html-host: maybe-html-shellutils
1469 html-host: maybe-html-sid
1470 html-host: maybe-html-sim
1471 html-host: maybe-html-tar
1472 html-host: maybe-html-texinfo
1473 html-host: maybe-html-textutils
1474 html-host: maybe-html-time
1475 html-host: maybe-html-uudecode
1476 html-host: maybe-html-wdiff
1477 html-host: maybe-html-zip
1478 html-host: maybe-html-zlib
1479 html-host: maybe-html-gdb
1480 html-host: maybe-html-expect
1481 html-host: maybe-html-guile
1482 html-host: maybe-html-tk
1483 html-host: maybe-html-libtermcap
1484 html-host: maybe-html-utils
1485 html-host: maybe-html-gnattools
1487 .PHONY: html-target
1489 html-target: maybe-html-target-libstdc++-v3
1490 html-target: maybe-html-target-libmudflap
1491 html-target: maybe-html-target-libssp
1492 html-target: maybe-html-target-newlib
1493 html-target: maybe-html-target-libgcc
1494 html-target: maybe-html-target-libgfortran
1495 html-target: maybe-html-target-libobjc
1496 html-target: maybe-html-target-libtermcap
1497 html-target: maybe-html-target-winsup
1498 html-target: maybe-html-target-libgloss
1499 html-target: maybe-html-target-libiberty
1500 html-target: maybe-html-target-gperf
1501 html-target: maybe-html-target-examples
1502 html-target: maybe-html-target-libffi
1503 html-target: maybe-html-target-libjava
1504 html-target: maybe-html-target-zlib
1505 html-target: maybe-html-target-boehm-gc
1506 html-target: maybe-html-target-qthreads
1507 html-target: maybe-html-target-rda
1508 html-target: maybe-html-target-libada
1509 html-target: maybe-html-target-libgomp
1511 .PHONY: do-TAGS
1512 do-TAGS:
1513 @: $(MAKE); $(unstage)
1514 @r=`${PWD_COMMAND}`; export r; \
1515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1516 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1517 TAGS-target
1520 .PHONY: TAGS-host
1522 TAGS-host: maybe-TAGS-ash
1523 TAGS-host: maybe-TAGS-autoconf
1524 TAGS-host: maybe-TAGS-automake
1525 TAGS-host: maybe-TAGS-bash
1526 TAGS-host: maybe-TAGS-bfd
1527 TAGS-host: maybe-TAGS-opcodes
1528 TAGS-host: maybe-TAGS-binutils
1529 TAGS-host: maybe-TAGS-bison
1530 TAGS-host: maybe-TAGS-byacc
1531 TAGS-host: maybe-TAGS-bzip2
1532 TAGS-host: maybe-TAGS-cgen
1533 TAGS-host: maybe-TAGS-dejagnu
1534 TAGS-host: maybe-TAGS-diff
1535 TAGS-host: maybe-TAGS-dosutils
1536 TAGS-host: maybe-TAGS-etc
1537 TAGS-host: maybe-TAGS-fastjar
1538 TAGS-host: maybe-TAGS-fileutils
1539 TAGS-host: maybe-TAGS-findutils
1540 TAGS-host: maybe-TAGS-find
1541 TAGS-host: maybe-TAGS-fixincludes
1542 TAGS-host: maybe-TAGS-flex
1543 TAGS-host: maybe-TAGS-gas
1544 TAGS-host: maybe-TAGS-gcc
1545 TAGS-host: maybe-TAGS-gawk
1546 TAGS-host: maybe-TAGS-gettext
1547 TAGS-host: maybe-TAGS-gmp
1548 TAGS-host: maybe-TAGS-mpfr
1549 TAGS-host: maybe-TAGS-mpc
1550 TAGS-host: maybe-TAGS-ppl
1551 TAGS-host: maybe-TAGS-cloog
1552 TAGS-host: maybe-TAGS-gnuserv
1553 TAGS-host: maybe-TAGS-gold
1554 TAGS-host: maybe-TAGS-gprof
1555 TAGS-host: maybe-TAGS-gzip
1556 TAGS-host: maybe-TAGS-hello
1557 TAGS-host: maybe-TAGS-indent
1558 TAGS-host: maybe-TAGS-intl
1559 TAGS-host: maybe-TAGS-tcl
1560 TAGS-host: maybe-TAGS-itcl
1561 TAGS-host: maybe-TAGS-ld
1562 TAGS-host: maybe-TAGS-libcpp
1563 TAGS-host: maybe-TAGS-libdecnumber
1564 TAGS-host: maybe-TAGS-libgui
1565 TAGS-host: maybe-TAGS-libiberty
1566 TAGS-host: maybe-TAGS-libiconv
1567 TAGS-host: maybe-TAGS-libtool
1568 TAGS-host: maybe-TAGS-m4
1569 TAGS-host: maybe-TAGS-make
1570 TAGS-host: maybe-TAGS-mmalloc
1571 TAGS-host: maybe-TAGS-patch
1572 TAGS-host: maybe-TAGS-perl
1573 TAGS-host: maybe-TAGS-prms
1574 TAGS-host: maybe-TAGS-rcs
1575 TAGS-host: maybe-TAGS-readline
1576 TAGS-host: maybe-TAGS-release
1577 TAGS-host: maybe-TAGS-recode
1578 TAGS-host: maybe-TAGS-sed
1579 TAGS-host: maybe-TAGS-send-pr
1580 TAGS-host: maybe-TAGS-shellutils
1581 TAGS-host: maybe-TAGS-sid
1582 TAGS-host: maybe-TAGS-sim
1583 TAGS-host: maybe-TAGS-tar
1584 TAGS-host: maybe-TAGS-texinfo
1585 TAGS-host: maybe-TAGS-textutils
1586 TAGS-host: maybe-TAGS-time
1587 TAGS-host: maybe-TAGS-uudecode
1588 TAGS-host: maybe-TAGS-wdiff
1589 TAGS-host: maybe-TAGS-zip
1590 TAGS-host: maybe-TAGS-zlib
1591 TAGS-host: maybe-TAGS-gdb
1592 TAGS-host: maybe-TAGS-expect
1593 TAGS-host: maybe-TAGS-guile
1594 TAGS-host: maybe-TAGS-tk
1595 TAGS-host: maybe-TAGS-libtermcap
1596 TAGS-host: maybe-TAGS-utils
1597 TAGS-host: maybe-TAGS-gnattools
1599 .PHONY: TAGS-target
1601 TAGS-target: maybe-TAGS-target-libstdc++-v3
1602 TAGS-target: maybe-TAGS-target-libmudflap
1603 TAGS-target: maybe-TAGS-target-libssp
1604 TAGS-target: maybe-TAGS-target-newlib
1605 TAGS-target: maybe-TAGS-target-libgcc
1606 TAGS-target: maybe-TAGS-target-libgfortran
1607 TAGS-target: maybe-TAGS-target-libobjc
1608 TAGS-target: maybe-TAGS-target-libtermcap
1609 TAGS-target: maybe-TAGS-target-winsup
1610 TAGS-target: maybe-TAGS-target-libgloss
1611 TAGS-target: maybe-TAGS-target-libiberty
1612 TAGS-target: maybe-TAGS-target-gperf
1613 TAGS-target: maybe-TAGS-target-examples
1614 TAGS-target: maybe-TAGS-target-libffi
1615 TAGS-target: maybe-TAGS-target-libjava
1616 TAGS-target: maybe-TAGS-target-zlib
1617 TAGS-target: maybe-TAGS-target-boehm-gc
1618 TAGS-target: maybe-TAGS-target-qthreads
1619 TAGS-target: maybe-TAGS-target-rda
1620 TAGS-target: maybe-TAGS-target-libada
1621 TAGS-target: maybe-TAGS-target-libgomp
1623 .PHONY: do-install-info
1624 do-install-info:
1625 @: $(MAKE); $(unstage)
1626 @r=`${PWD_COMMAND}`; export r; \
1627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1628 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1629 install-info-target
1632 .PHONY: install-info-host
1634 install-info-host: maybe-install-info-ash
1635 install-info-host: maybe-install-info-autoconf
1636 install-info-host: maybe-install-info-automake
1637 install-info-host: maybe-install-info-bash
1638 install-info-host: maybe-install-info-bfd
1639 install-info-host: maybe-install-info-opcodes
1640 install-info-host: maybe-install-info-binutils
1641 install-info-host: maybe-install-info-bison
1642 install-info-host: maybe-install-info-byacc
1643 install-info-host: maybe-install-info-bzip2
1644 install-info-host: maybe-install-info-cgen
1645 install-info-host: maybe-install-info-dejagnu
1646 install-info-host: maybe-install-info-diff
1647 install-info-host: maybe-install-info-dosutils
1648 install-info-host: maybe-install-info-etc
1649 install-info-host: maybe-install-info-fastjar
1650 install-info-host: maybe-install-info-fileutils
1651 install-info-host: maybe-install-info-findutils
1652 install-info-host: maybe-install-info-find
1653 install-info-host: maybe-install-info-fixincludes
1654 install-info-host: maybe-install-info-flex
1655 install-info-host: maybe-install-info-gas
1656 install-info-host: maybe-install-info-gcc
1657 install-info-host: maybe-install-info-gawk
1658 install-info-host: maybe-install-info-gettext
1659 install-info-host: maybe-install-info-gmp
1660 install-info-host: maybe-install-info-mpfr
1661 install-info-host: maybe-install-info-mpc
1662 install-info-host: maybe-install-info-ppl
1663 install-info-host: maybe-install-info-cloog
1664 install-info-host: maybe-install-info-gnuserv
1665 install-info-host: maybe-install-info-gold
1666 install-info-host: maybe-install-info-gprof
1667 install-info-host: maybe-install-info-gzip
1668 install-info-host: maybe-install-info-hello
1669 install-info-host: maybe-install-info-indent
1670 install-info-host: maybe-install-info-intl
1671 install-info-host: maybe-install-info-tcl
1672 install-info-host: maybe-install-info-itcl
1673 install-info-host: maybe-install-info-ld
1674 install-info-host: maybe-install-info-libcpp
1675 install-info-host: maybe-install-info-libdecnumber
1676 install-info-host: maybe-install-info-libgui
1677 install-info-host: maybe-install-info-libiberty
1678 install-info-host: maybe-install-info-libiconv
1679 install-info-host: maybe-install-info-libtool
1680 install-info-host: maybe-install-info-m4
1681 install-info-host: maybe-install-info-make
1682 install-info-host: maybe-install-info-mmalloc
1683 install-info-host: maybe-install-info-patch
1684 install-info-host: maybe-install-info-perl
1685 install-info-host: maybe-install-info-prms
1686 install-info-host: maybe-install-info-rcs
1687 install-info-host: maybe-install-info-readline
1688 install-info-host: maybe-install-info-release
1689 install-info-host: maybe-install-info-recode
1690 install-info-host: maybe-install-info-sed
1691 install-info-host: maybe-install-info-send-pr
1692 install-info-host: maybe-install-info-shellutils
1693 install-info-host: maybe-install-info-sid
1694 install-info-host: maybe-install-info-sim
1695 install-info-host: maybe-install-info-tar
1696 install-info-host: maybe-install-info-texinfo
1697 install-info-host: maybe-install-info-textutils
1698 install-info-host: maybe-install-info-time
1699 install-info-host: maybe-install-info-uudecode
1700 install-info-host: maybe-install-info-wdiff
1701 install-info-host: maybe-install-info-zip
1702 install-info-host: maybe-install-info-zlib
1703 install-info-host: maybe-install-info-gdb
1704 install-info-host: maybe-install-info-expect
1705 install-info-host: maybe-install-info-guile
1706 install-info-host: maybe-install-info-tk
1707 install-info-host: maybe-install-info-libtermcap
1708 install-info-host: maybe-install-info-utils
1709 install-info-host: maybe-install-info-gnattools
1711 .PHONY: install-info-target
1713 install-info-target: maybe-install-info-target-libstdc++-v3
1714 install-info-target: maybe-install-info-target-libmudflap
1715 install-info-target: maybe-install-info-target-libssp
1716 install-info-target: maybe-install-info-target-newlib
1717 install-info-target: maybe-install-info-target-libgcc
1718 install-info-target: maybe-install-info-target-libgfortran
1719 install-info-target: maybe-install-info-target-libobjc
1720 install-info-target: maybe-install-info-target-libtermcap
1721 install-info-target: maybe-install-info-target-winsup
1722 install-info-target: maybe-install-info-target-libgloss
1723 install-info-target: maybe-install-info-target-libiberty
1724 install-info-target: maybe-install-info-target-gperf
1725 install-info-target: maybe-install-info-target-examples
1726 install-info-target: maybe-install-info-target-libffi
1727 install-info-target: maybe-install-info-target-libjava
1728 install-info-target: maybe-install-info-target-zlib
1729 install-info-target: maybe-install-info-target-boehm-gc
1730 install-info-target: maybe-install-info-target-qthreads
1731 install-info-target: maybe-install-info-target-rda
1732 install-info-target: maybe-install-info-target-libada
1733 install-info-target: maybe-install-info-target-libgomp
1735 .PHONY: do-install-pdf
1736 do-install-pdf:
1737 @: $(MAKE); $(unstage)
1738 @r=`${PWD_COMMAND}`; export r; \
1739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1740 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1741 install-pdf-target
1744 .PHONY: install-pdf-host
1746 install-pdf-host: maybe-install-pdf-ash
1747 install-pdf-host: maybe-install-pdf-autoconf
1748 install-pdf-host: maybe-install-pdf-automake
1749 install-pdf-host: maybe-install-pdf-bash
1750 install-pdf-host: maybe-install-pdf-bfd
1751 install-pdf-host: maybe-install-pdf-opcodes
1752 install-pdf-host: maybe-install-pdf-binutils
1753 install-pdf-host: maybe-install-pdf-bison
1754 install-pdf-host: maybe-install-pdf-byacc
1755 install-pdf-host: maybe-install-pdf-bzip2
1756 install-pdf-host: maybe-install-pdf-cgen
1757 install-pdf-host: maybe-install-pdf-dejagnu
1758 install-pdf-host: maybe-install-pdf-diff
1759 install-pdf-host: maybe-install-pdf-dosutils
1760 install-pdf-host: maybe-install-pdf-etc
1761 install-pdf-host: maybe-install-pdf-fastjar
1762 install-pdf-host: maybe-install-pdf-fileutils
1763 install-pdf-host: maybe-install-pdf-findutils
1764 install-pdf-host: maybe-install-pdf-find
1765 install-pdf-host: maybe-install-pdf-fixincludes
1766 install-pdf-host: maybe-install-pdf-flex
1767 install-pdf-host: maybe-install-pdf-gas
1768 install-pdf-host: maybe-install-pdf-gcc
1769 install-pdf-host: maybe-install-pdf-gawk
1770 install-pdf-host: maybe-install-pdf-gettext
1771 install-pdf-host: maybe-install-pdf-gmp
1772 install-pdf-host: maybe-install-pdf-mpfr
1773 install-pdf-host: maybe-install-pdf-mpc
1774 install-pdf-host: maybe-install-pdf-ppl
1775 install-pdf-host: maybe-install-pdf-cloog
1776 install-pdf-host: maybe-install-pdf-gnuserv
1777 install-pdf-host: maybe-install-pdf-gold
1778 install-pdf-host: maybe-install-pdf-gprof
1779 install-pdf-host: maybe-install-pdf-gzip
1780 install-pdf-host: maybe-install-pdf-hello
1781 install-pdf-host: maybe-install-pdf-indent
1782 install-pdf-host: maybe-install-pdf-intl
1783 install-pdf-host: maybe-install-pdf-tcl
1784 install-pdf-host: maybe-install-pdf-itcl
1785 install-pdf-host: maybe-install-pdf-ld
1786 install-pdf-host: maybe-install-pdf-libcpp
1787 install-pdf-host: maybe-install-pdf-libdecnumber
1788 install-pdf-host: maybe-install-pdf-libgui
1789 install-pdf-host: maybe-install-pdf-libiberty
1790 install-pdf-host: maybe-install-pdf-libiconv
1791 install-pdf-host: maybe-install-pdf-libtool
1792 install-pdf-host: maybe-install-pdf-m4
1793 install-pdf-host: maybe-install-pdf-make
1794 install-pdf-host: maybe-install-pdf-mmalloc
1795 install-pdf-host: maybe-install-pdf-patch
1796 install-pdf-host: maybe-install-pdf-perl
1797 install-pdf-host: maybe-install-pdf-prms
1798 install-pdf-host: maybe-install-pdf-rcs
1799 install-pdf-host: maybe-install-pdf-readline
1800 install-pdf-host: maybe-install-pdf-release
1801 install-pdf-host: maybe-install-pdf-recode
1802 install-pdf-host: maybe-install-pdf-sed
1803 install-pdf-host: maybe-install-pdf-send-pr
1804 install-pdf-host: maybe-install-pdf-shellutils
1805 install-pdf-host: maybe-install-pdf-sid
1806 install-pdf-host: maybe-install-pdf-sim
1807 install-pdf-host: maybe-install-pdf-tar
1808 install-pdf-host: maybe-install-pdf-texinfo
1809 install-pdf-host: maybe-install-pdf-textutils
1810 install-pdf-host: maybe-install-pdf-time
1811 install-pdf-host: maybe-install-pdf-uudecode
1812 install-pdf-host: maybe-install-pdf-wdiff
1813 install-pdf-host: maybe-install-pdf-zip
1814 install-pdf-host: maybe-install-pdf-zlib
1815 install-pdf-host: maybe-install-pdf-gdb
1816 install-pdf-host: maybe-install-pdf-expect
1817 install-pdf-host: maybe-install-pdf-guile
1818 install-pdf-host: maybe-install-pdf-tk
1819 install-pdf-host: maybe-install-pdf-libtermcap
1820 install-pdf-host: maybe-install-pdf-utils
1821 install-pdf-host: maybe-install-pdf-gnattools
1823 .PHONY: install-pdf-target
1825 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1826 install-pdf-target: maybe-install-pdf-target-libmudflap
1827 install-pdf-target: maybe-install-pdf-target-libssp
1828 install-pdf-target: maybe-install-pdf-target-newlib
1829 install-pdf-target: maybe-install-pdf-target-libgcc
1830 install-pdf-target: maybe-install-pdf-target-libgfortran
1831 install-pdf-target: maybe-install-pdf-target-libobjc
1832 install-pdf-target: maybe-install-pdf-target-libtermcap
1833 install-pdf-target: maybe-install-pdf-target-winsup
1834 install-pdf-target: maybe-install-pdf-target-libgloss
1835 install-pdf-target: maybe-install-pdf-target-libiberty
1836 install-pdf-target: maybe-install-pdf-target-gperf
1837 install-pdf-target: maybe-install-pdf-target-examples
1838 install-pdf-target: maybe-install-pdf-target-libffi
1839 install-pdf-target: maybe-install-pdf-target-libjava
1840 install-pdf-target: maybe-install-pdf-target-zlib
1841 install-pdf-target: maybe-install-pdf-target-boehm-gc
1842 install-pdf-target: maybe-install-pdf-target-qthreads
1843 install-pdf-target: maybe-install-pdf-target-rda
1844 install-pdf-target: maybe-install-pdf-target-libada
1845 install-pdf-target: maybe-install-pdf-target-libgomp
1847 .PHONY: do-install-html
1848 do-install-html:
1849 @: $(MAKE); $(unstage)
1850 @r=`${PWD_COMMAND}`; export r; \
1851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1852 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1853 install-html-target
1856 .PHONY: install-html-host
1858 install-html-host: maybe-install-html-ash
1859 install-html-host: maybe-install-html-autoconf
1860 install-html-host: maybe-install-html-automake
1861 install-html-host: maybe-install-html-bash
1862 install-html-host: maybe-install-html-bfd
1863 install-html-host: maybe-install-html-opcodes
1864 install-html-host: maybe-install-html-binutils
1865 install-html-host: maybe-install-html-bison
1866 install-html-host: maybe-install-html-byacc
1867 install-html-host: maybe-install-html-bzip2
1868 install-html-host: maybe-install-html-cgen
1869 install-html-host: maybe-install-html-dejagnu
1870 install-html-host: maybe-install-html-diff
1871 install-html-host: maybe-install-html-dosutils
1872 install-html-host: maybe-install-html-etc
1873 install-html-host: maybe-install-html-fastjar
1874 install-html-host: maybe-install-html-fileutils
1875 install-html-host: maybe-install-html-findutils
1876 install-html-host: maybe-install-html-find
1877 install-html-host: maybe-install-html-fixincludes
1878 install-html-host: maybe-install-html-flex
1879 install-html-host: maybe-install-html-gas
1880 install-html-host: maybe-install-html-gcc
1881 install-html-host: maybe-install-html-gawk
1882 install-html-host: maybe-install-html-gettext
1883 install-html-host: maybe-install-html-gmp
1884 install-html-host: maybe-install-html-mpfr
1885 install-html-host: maybe-install-html-mpc
1886 install-html-host: maybe-install-html-ppl
1887 install-html-host: maybe-install-html-cloog
1888 install-html-host: maybe-install-html-gnuserv
1889 install-html-host: maybe-install-html-gold
1890 install-html-host: maybe-install-html-gprof
1891 install-html-host: maybe-install-html-gzip
1892 install-html-host: maybe-install-html-hello
1893 install-html-host: maybe-install-html-indent
1894 install-html-host: maybe-install-html-intl
1895 install-html-host: maybe-install-html-tcl
1896 install-html-host: maybe-install-html-itcl
1897 install-html-host: maybe-install-html-ld
1898 install-html-host: maybe-install-html-libcpp
1899 install-html-host: maybe-install-html-libdecnumber
1900 install-html-host: maybe-install-html-libgui
1901 install-html-host: maybe-install-html-libiberty
1902 install-html-host: maybe-install-html-libiconv
1903 install-html-host: maybe-install-html-libtool
1904 install-html-host: maybe-install-html-m4
1905 install-html-host: maybe-install-html-make
1906 install-html-host: maybe-install-html-mmalloc
1907 install-html-host: maybe-install-html-patch
1908 install-html-host: maybe-install-html-perl
1909 install-html-host: maybe-install-html-prms
1910 install-html-host: maybe-install-html-rcs
1911 install-html-host: maybe-install-html-readline
1912 install-html-host: maybe-install-html-release
1913 install-html-host: maybe-install-html-recode
1914 install-html-host: maybe-install-html-sed
1915 install-html-host: maybe-install-html-send-pr
1916 install-html-host: maybe-install-html-shellutils
1917 install-html-host: maybe-install-html-sid
1918 install-html-host: maybe-install-html-sim
1919 install-html-host: maybe-install-html-tar
1920 install-html-host: maybe-install-html-texinfo
1921 install-html-host: maybe-install-html-textutils
1922 install-html-host: maybe-install-html-time
1923 install-html-host: maybe-install-html-uudecode
1924 install-html-host: maybe-install-html-wdiff
1925 install-html-host: maybe-install-html-zip
1926 install-html-host: maybe-install-html-zlib
1927 install-html-host: maybe-install-html-gdb
1928 install-html-host: maybe-install-html-expect
1929 install-html-host: maybe-install-html-guile
1930 install-html-host: maybe-install-html-tk
1931 install-html-host: maybe-install-html-libtermcap
1932 install-html-host: maybe-install-html-utils
1933 install-html-host: maybe-install-html-gnattools
1935 .PHONY: install-html-target
1937 install-html-target: maybe-install-html-target-libstdc++-v3
1938 install-html-target: maybe-install-html-target-libmudflap
1939 install-html-target: maybe-install-html-target-libssp
1940 install-html-target: maybe-install-html-target-newlib
1941 install-html-target: maybe-install-html-target-libgcc
1942 install-html-target: maybe-install-html-target-libgfortran
1943 install-html-target: maybe-install-html-target-libobjc
1944 install-html-target: maybe-install-html-target-libtermcap
1945 install-html-target: maybe-install-html-target-winsup
1946 install-html-target: maybe-install-html-target-libgloss
1947 install-html-target: maybe-install-html-target-libiberty
1948 install-html-target: maybe-install-html-target-gperf
1949 install-html-target: maybe-install-html-target-examples
1950 install-html-target: maybe-install-html-target-libffi
1951 install-html-target: maybe-install-html-target-libjava
1952 install-html-target: maybe-install-html-target-zlib
1953 install-html-target: maybe-install-html-target-boehm-gc
1954 install-html-target: maybe-install-html-target-qthreads
1955 install-html-target: maybe-install-html-target-rda
1956 install-html-target: maybe-install-html-target-libada
1957 install-html-target: maybe-install-html-target-libgomp
1959 .PHONY: do-installcheck
1960 do-installcheck:
1961 @: $(MAKE); $(unstage)
1962 @r=`${PWD_COMMAND}`; export r; \
1963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1964 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1965 installcheck-target
1968 .PHONY: installcheck-host
1970 installcheck-host: maybe-installcheck-ash
1971 installcheck-host: maybe-installcheck-autoconf
1972 installcheck-host: maybe-installcheck-automake
1973 installcheck-host: maybe-installcheck-bash
1974 installcheck-host: maybe-installcheck-bfd
1975 installcheck-host: maybe-installcheck-opcodes
1976 installcheck-host: maybe-installcheck-binutils
1977 installcheck-host: maybe-installcheck-bison
1978 installcheck-host: maybe-installcheck-byacc
1979 installcheck-host: maybe-installcheck-bzip2
1980 installcheck-host: maybe-installcheck-cgen
1981 installcheck-host: maybe-installcheck-dejagnu
1982 installcheck-host: maybe-installcheck-diff
1983 installcheck-host: maybe-installcheck-dosutils
1984 installcheck-host: maybe-installcheck-etc
1985 installcheck-host: maybe-installcheck-fastjar
1986 installcheck-host: maybe-installcheck-fileutils
1987 installcheck-host: maybe-installcheck-findutils
1988 installcheck-host: maybe-installcheck-find
1989 installcheck-host: maybe-installcheck-fixincludes
1990 installcheck-host: maybe-installcheck-flex
1991 installcheck-host: maybe-installcheck-gas
1992 installcheck-host: maybe-installcheck-gcc
1993 installcheck-host: maybe-installcheck-gawk
1994 installcheck-host: maybe-installcheck-gettext
1995 installcheck-host: maybe-installcheck-gmp
1996 installcheck-host: maybe-installcheck-mpfr
1997 installcheck-host: maybe-installcheck-mpc
1998 installcheck-host: maybe-installcheck-ppl
1999 installcheck-host: maybe-installcheck-cloog
2000 installcheck-host: maybe-installcheck-gnuserv
2001 installcheck-host: maybe-installcheck-gold
2002 installcheck-host: maybe-installcheck-gprof
2003 installcheck-host: maybe-installcheck-gzip
2004 installcheck-host: maybe-installcheck-hello
2005 installcheck-host: maybe-installcheck-indent
2006 installcheck-host: maybe-installcheck-intl
2007 installcheck-host: maybe-installcheck-tcl
2008 installcheck-host: maybe-installcheck-itcl
2009 installcheck-host: maybe-installcheck-ld
2010 installcheck-host: maybe-installcheck-libcpp
2011 installcheck-host: maybe-installcheck-libdecnumber
2012 installcheck-host: maybe-installcheck-libgui
2013 installcheck-host: maybe-installcheck-libiberty
2014 installcheck-host: maybe-installcheck-libiconv
2015 installcheck-host: maybe-installcheck-libtool
2016 installcheck-host: maybe-installcheck-m4
2017 installcheck-host: maybe-installcheck-make
2018 installcheck-host: maybe-installcheck-mmalloc
2019 installcheck-host: maybe-installcheck-patch
2020 installcheck-host: maybe-installcheck-perl
2021 installcheck-host: maybe-installcheck-prms
2022 installcheck-host: maybe-installcheck-rcs
2023 installcheck-host: maybe-installcheck-readline
2024 installcheck-host: maybe-installcheck-release
2025 installcheck-host: maybe-installcheck-recode
2026 installcheck-host: maybe-installcheck-sed
2027 installcheck-host: maybe-installcheck-send-pr
2028 installcheck-host: maybe-installcheck-shellutils
2029 installcheck-host: maybe-installcheck-sid
2030 installcheck-host: maybe-installcheck-sim
2031 installcheck-host: maybe-installcheck-tar
2032 installcheck-host: maybe-installcheck-texinfo
2033 installcheck-host: maybe-installcheck-textutils
2034 installcheck-host: maybe-installcheck-time
2035 installcheck-host: maybe-installcheck-uudecode
2036 installcheck-host: maybe-installcheck-wdiff
2037 installcheck-host: maybe-installcheck-zip
2038 installcheck-host: maybe-installcheck-zlib
2039 installcheck-host: maybe-installcheck-gdb
2040 installcheck-host: maybe-installcheck-expect
2041 installcheck-host: maybe-installcheck-guile
2042 installcheck-host: maybe-installcheck-tk
2043 installcheck-host: maybe-installcheck-libtermcap
2044 installcheck-host: maybe-installcheck-utils
2045 installcheck-host: maybe-installcheck-gnattools
2047 .PHONY: installcheck-target
2049 installcheck-target: maybe-installcheck-target-libstdc++-v3
2050 installcheck-target: maybe-installcheck-target-libmudflap
2051 installcheck-target: maybe-installcheck-target-libssp
2052 installcheck-target: maybe-installcheck-target-newlib
2053 installcheck-target: maybe-installcheck-target-libgcc
2054 installcheck-target: maybe-installcheck-target-libgfortran
2055 installcheck-target: maybe-installcheck-target-libobjc
2056 installcheck-target: maybe-installcheck-target-libtermcap
2057 installcheck-target: maybe-installcheck-target-winsup
2058 installcheck-target: maybe-installcheck-target-libgloss
2059 installcheck-target: maybe-installcheck-target-libiberty
2060 installcheck-target: maybe-installcheck-target-gperf
2061 installcheck-target: maybe-installcheck-target-examples
2062 installcheck-target: maybe-installcheck-target-libffi
2063 installcheck-target: maybe-installcheck-target-libjava
2064 installcheck-target: maybe-installcheck-target-zlib
2065 installcheck-target: maybe-installcheck-target-boehm-gc
2066 installcheck-target: maybe-installcheck-target-qthreads
2067 installcheck-target: maybe-installcheck-target-rda
2068 installcheck-target: maybe-installcheck-target-libada
2069 installcheck-target: maybe-installcheck-target-libgomp
2071 .PHONY: do-mostlyclean
2072 do-mostlyclean:
2073 @: $(MAKE); $(unstage)
2074 @r=`${PWD_COMMAND}`; export r; \
2075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2076 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2077 mostlyclean-target
2080 .PHONY: mostlyclean-host
2082 mostlyclean-host: maybe-mostlyclean-ash
2083 mostlyclean-host: maybe-mostlyclean-autoconf
2084 mostlyclean-host: maybe-mostlyclean-automake
2085 mostlyclean-host: maybe-mostlyclean-bash
2086 mostlyclean-host: maybe-mostlyclean-bfd
2087 mostlyclean-host: maybe-mostlyclean-opcodes
2088 mostlyclean-host: maybe-mostlyclean-binutils
2089 mostlyclean-host: maybe-mostlyclean-bison
2090 mostlyclean-host: maybe-mostlyclean-byacc
2091 mostlyclean-host: maybe-mostlyclean-bzip2
2092 mostlyclean-host: maybe-mostlyclean-cgen
2093 mostlyclean-host: maybe-mostlyclean-dejagnu
2094 mostlyclean-host: maybe-mostlyclean-diff
2095 mostlyclean-host: maybe-mostlyclean-dosutils
2096 mostlyclean-host: maybe-mostlyclean-etc
2097 mostlyclean-host: maybe-mostlyclean-fastjar
2098 mostlyclean-host: maybe-mostlyclean-fileutils
2099 mostlyclean-host: maybe-mostlyclean-findutils
2100 mostlyclean-host: maybe-mostlyclean-find
2101 mostlyclean-host: maybe-mostlyclean-fixincludes
2102 mostlyclean-host: maybe-mostlyclean-flex
2103 mostlyclean-host: maybe-mostlyclean-gas
2104 mostlyclean-host: maybe-mostlyclean-gcc
2105 mostlyclean-host: maybe-mostlyclean-gawk
2106 mostlyclean-host: maybe-mostlyclean-gettext
2107 mostlyclean-host: maybe-mostlyclean-gmp
2108 mostlyclean-host: maybe-mostlyclean-mpfr
2109 mostlyclean-host: maybe-mostlyclean-mpc
2110 mostlyclean-host: maybe-mostlyclean-ppl
2111 mostlyclean-host: maybe-mostlyclean-cloog
2112 mostlyclean-host: maybe-mostlyclean-gnuserv
2113 mostlyclean-host: maybe-mostlyclean-gold
2114 mostlyclean-host: maybe-mostlyclean-gprof
2115 mostlyclean-host: maybe-mostlyclean-gzip
2116 mostlyclean-host: maybe-mostlyclean-hello
2117 mostlyclean-host: maybe-mostlyclean-indent
2118 mostlyclean-host: maybe-mostlyclean-intl
2119 mostlyclean-host: maybe-mostlyclean-tcl
2120 mostlyclean-host: maybe-mostlyclean-itcl
2121 mostlyclean-host: maybe-mostlyclean-ld
2122 mostlyclean-host: maybe-mostlyclean-libcpp
2123 mostlyclean-host: maybe-mostlyclean-libdecnumber
2124 mostlyclean-host: maybe-mostlyclean-libgui
2125 mostlyclean-host: maybe-mostlyclean-libiberty
2126 mostlyclean-host: maybe-mostlyclean-libiconv
2127 mostlyclean-host: maybe-mostlyclean-libtool
2128 mostlyclean-host: maybe-mostlyclean-m4
2129 mostlyclean-host: maybe-mostlyclean-make
2130 mostlyclean-host: maybe-mostlyclean-mmalloc
2131 mostlyclean-host: maybe-mostlyclean-patch
2132 mostlyclean-host: maybe-mostlyclean-perl
2133 mostlyclean-host: maybe-mostlyclean-prms
2134 mostlyclean-host: maybe-mostlyclean-rcs
2135 mostlyclean-host: maybe-mostlyclean-readline
2136 mostlyclean-host: maybe-mostlyclean-release
2137 mostlyclean-host: maybe-mostlyclean-recode
2138 mostlyclean-host: maybe-mostlyclean-sed
2139 mostlyclean-host: maybe-mostlyclean-send-pr
2140 mostlyclean-host: maybe-mostlyclean-shellutils
2141 mostlyclean-host: maybe-mostlyclean-sid
2142 mostlyclean-host: maybe-mostlyclean-sim
2143 mostlyclean-host: maybe-mostlyclean-tar
2144 mostlyclean-host: maybe-mostlyclean-texinfo
2145 mostlyclean-host: maybe-mostlyclean-textutils
2146 mostlyclean-host: maybe-mostlyclean-time
2147 mostlyclean-host: maybe-mostlyclean-uudecode
2148 mostlyclean-host: maybe-mostlyclean-wdiff
2149 mostlyclean-host: maybe-mostlyclean-zip
2150 mostlyclean-host: maybe-mostlyclean-zlib
2151 mostlyclean-host: maybe-mostlyclean-gdb
2152 mostlyclean-host: maybe-mostlyclean-expect
2153 mostlyclean-host: maybe-mostlyclean-guile
2154 mostlyclean-host: maybe-mostlyclean-tk
2155 mostlyclean-host: maybe-mostlyclean-libtermcap
2156 mostlyclean-host: maybe-mostlyclean-utils
2157 mostlyclean-host: maybe-mostlyclean-gnattools
2159 .PHONY: mostlyclean-target
2161 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2162 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2163 mostlyclean-target: maybe-mostlyclean-target-libssp
2164 mostlyclean-target: maybe-mostlyclean-target-newlib
2165 mostlyclean-target: maybe-mostlyclean-target-libgcc
2166 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2167 mostlyclean-target: maybe-mostlyclean-target-libobjc
2168 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2169 mostlyclean-target: maybe-mostlyclean-target-winsup
2170 mostlyclean-target: maybe-mostlyclean-target-libgloss
2171 mostlyclean-target: maybe-mostlyclean-target-libiberty
2172 mostlyclean-target: maybe-mostlyclean-target-gperf
2173 mostlyclean-target: maybe-mostlyclean-target-examples
2174 mostlyclean-target: maybe-mostlyclean-target-libffi
2175 mostlyclean-target: maybe-mostlyclean-target-libjava
2176 mostlyclean-target: maybe-mostlyclean-target-zlib
2177 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2178 mostlyclean-target: maybe-mostlyclean-target-qthreads
2179 mostlyclean-target: maybe-mostlyclean-target-rda
2180 mostlyclean-target: maybe-mostlyclean-target-libada
2181 mostlyclean-target: maybe-mostlyclean-target-libgomp
2183 .PHONY: do-clean
2184 do-clean:
2185 @: $(MAKE); $(unstage)
2186 @r=`${PWD_COMMAND}`; export r; \
2187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2188 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2189 clean-target
2192 .PHONY: clean-host
2194 clean-host: maybe-clean-ash
2195 clean-host: maybe-clean-autoconf
2196 clean-host: maybe-clean-automake
2197 clean-host: maybe-clean-bash
2198 clean-host: maybe-clean-bfd
2199 clean-host: maybe-clean-opcodes
2200 clean-host: maybe-clean-binutils
2201 clean-host: maybe-clean-bison
2202 clean-host: maybe-clean-byacc
2203 clean-host: maybe-clean-bzip2
2204 clean-host: maybe-clean-cgen
2205 clean-host: maybe-clean-dejagnu
2206 clean-host: maybe-clean-diff
2207 clean-host: maybe-clean-dosutils
2208 clean-host: maybe-clean-etc
2209 clean-host: maybe-clean-fastjar
2210 clean-host: maybe-clean-fileutils
2211 clean-host: maybe-clean-findutils
2212 clean-host: maybe-clean-find
2213 clean-host: maybe-clean-fixincludes
2214 clean-host: maybe-clean-flex
2215 clean-host: maybe-clean-gas
2216 clean-host: maybe-clean-gcc
2217 clean-host: maybe-clean-gawk
2218 clean-host: maybe-clean-gettext
2219 clean-host: maybe-clean-gmp
2220 clean-host: maybe-clean-mpfr
2221 clean-host: maybe-clean-mpc
2222 clean-host: maybe-clean-ppl
2223 clean-host: maybe-clean-cloog
2224 clean-host: maybe-clean-gnuserv
2225 clean-host: maybe-clean-gold
2226 clean-host: maybe-clean-gprof
2227 clean-host: maybe-clean-gzip
2228 clean-host: maybe-clean-hello
2229 clean-host: maybe-clean-indent
2230 clean-host: maybe-clean-intl
2231 clean-host: maybe-clean-tcl
2232 clean-host: maybe-clean-itcl
2233 clean-host: maybe-clean-ld
2234 clean-host: maybe-clean-libcpp
2235 clean-host: maybe-clean-libdecnumber
2236 clean-host: maybe-clean-libgui
2237 clean-host: maybe-clean-libiberty
2238 clean-host: maybe-clean-libiconv
2239 clean-host: maybe-clean-libtool
2240 clean-host: maybe-clean-m4
2241 clean-host: maybe-clean-make
2242 clean-host: maybe-clean-mmalloc
2243 clean-host: maybe-clean-patch
2244 clean-host: maybe-clean-perl
2245 clean-host: maybe-clean-prms
2246 clean-host: maybe-clean-rcs
2247 clean-host: maybe-clean-readline
2248 clean-host: maybe-clean-release
2249 clean-host: maybe-clean-recode
2250 clean-host: maybe-clean-sed
2251 clean-host: maybe-clean-send-pr
2252 clean-host: maybe-clean-shellutils
2253 clean-host: maybe-clean-sid
2254 clean-host: maybe-clean-sim
2255 clean-host: maybe-clean-tar
2256 clean-host: maybe-clean-texinfo
2257 clean-host: maybe-clean-textutils
2258 clean-host: maybe-clean-time
2259 clean-host: maybe-clean-uudecode
2260 clean-host: maybe-clean-wdiff
2261 clean-host: maybe-clean-zip
2262 clean-host: maybe-clean-zlib
2263 clean-host: maybe-clean-gdb
2264 clean-host: maybe-clean-expect
2265 clean-host: maybe-clean-guile
2266 clean-host: maybe-clean-tk
2267 clean-host: maybe-clean-libtermcap
2268 clean-host: maybe-clean-utils
2269 clean-host: maybe-clean-gnattools
2271 .PHONY: clean-target
2273 clean-target: maybe-clean-target-libstdc++-v3
2274 clean-target: maybe-clean-target-libmudflap
2275 clean-target: maybe-clean-target-libssp
2276 clean-target: maybe-clean-target-newlib
2277 clean-target: maybe-clean-target-libgcc
2278 clean-target: maybe-clean-target-libgfortran
2279 clean-target: maybe-clean-target-libobjc
2280 clean-target: maybe-clean-target-libtermcap
2281 clean-target: maybe-clean-target-winsup
2282 clean-target: maybe-clean-target-libgloss
2283 clean-target: maybe-clean-target-libiberty
2284 clean-target: maybe-clean-target-gperf
2285 clean-target: maybe-clean-target-examples
2286 clean-target: maybe-clean-target-libffi
2287 clean-target: maybe-clean-target-libjava
2288 clean-target: maybe-clean-target-zlib
2289 clean-target: maybe-clean-target-boehm-gc
2290 clean-target: maybe-clean-target-qthreads
2291 clean-target: maybe-clean-target-rda
2292 clean-target: maybe-clean-target-libada
2293 clean-target: maybe-clean-target-libgomp
2295 .PHONY: do-distclean
2296 do-distclean:
2297 @: $(MAKE); $(unstage)
2298 @r=`${PWD_COMMAND}`; export r; \
2299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2300 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2301 distclean-target
2304 .PHONY: distclean-host
2306 distclean-host: maybe-distclean-ash
2307 distclean-host: maybe-distclean-autoconf
2308 distclean-host: maybe-distclean-automake
2309 distclean-host: maybe-distclean-bash
2310 distclean-host: maybe-distclean-bfd
2311 distclean-host: maybe-distclean-opcodes
2312 distclean-host: maybe-distclean-binutils
2313 distclean-host: maybe-distclean-bison
2314 distclean-host: maybe-distclean-byacc
2315 distclean-host: maybe-distclean-bzip2
2316 distclean-host: maybe-distclean-cgen
2317 distclean-host: maybe-distclean-dejagnu
2318 distclean-host: maybe-distclean-diff
2319 distclean-host: maybe-distclean-dosutils
2320 distclean-host: maybe-distclean-etc
2321 distclean-host: maybe-distclean-fastjar
2322 distclean-host: maybe-distclean-fileutils
2323 distclean-host: maybe-distclean-findutils
2324 distclean-host: maybe-distclean-find
2325 distclean-host: maybe-distclean-fixincludes
2326 distclean-host: maybe-distclean-flex
2327 distclean-host: maybe-distclean-gas
2328 distclean-host: maybe-distclean-gcc
2329 distclean-host: maybe-distclean-gawk
2330 distclean-host: maybe-distclean-gettext
2331 distclean-host: maybe-distclean-gmp
2332 distclean-host: maybe-distclean-mpfr
2333 distclean-host: maybe-distclean-mpc
2334 distclean-host: maybe-distclean-ppl
2335 distclean-host: maybe-distclean-cloog
2336 distclean-host: maybe-distclean-gnuserv
2337 distclean-host: maybe-distclean-gold
2338 distclean-host: maybe-distclean-gprof
2339 distclean-host: maybe-distclean-gzip
2340 distclean-host: maybe-distclean-hello
2341 distclean-host: maybe-distclean-indent
2342 distclean-host: maybe-distclean-intl
2343 distclean-host: maybe-distclean-tcl
2344 distclean-host: maybe-distclean-itcl
2345 distclean-host: maybe-distclean-ld
2346 distclean-host: maybe-distclean-libcpp
2347 distclean-host: maybe-distclean-libdecnumber
2348 distclean-host: maybe-distclean-libgui
2349 distclean-host: maybe-distclean-libiberty
2350 distclean-host: maybe-distclean-libiconv
2351 distclean-host: maybe-distclean-libtool
2352 distclean-host: maybe-distclean-m4
2353 distclean-host: maybe-distclean-make
2354 distclean-host: maybe-distclean-mmalloc
2355 distclean-host: maybe-distclean-patch
2356 distclean-host: maybe-distclean-perl
2357 distclean-host: maybe-distclean-prms
2358 distclean-host: maybe-distclean-rcs
2359 distclean-host: maybe-distclean-readline
2360 distclean-host: maybe-distclean-release
2361 distclean-host: maybe-distclean-recode
2362 distclean-host: maybe-distclean-sed
2363 distclean-host: maybe-distclean-send-pr
2364 distclean-host: maybe-distclean-shellutils
2365 distclean-host: maybe-distclean-sid
2366 distclean-host: maybe-distclean-sim
2367 distclean-host: maybe-distclean-tar
2368 distclean-host: maybe-distclean-texinfo
2369 distclean-host: maybe-distclean-textutils
2370 distclean-host: maybe-distclean-time
2371 distclean-host: maybe-distclean-uudecode
2372 distclean-host: maybe-distclean-wdiff
2373 distclean-host: maybe-distclean-zip
2374 distclean-host: maybe-distclean-zlib
2375 distclean-host: maybe-distclean-gdb
2376 distclean-host: maybe-distclean-expect
2377 distclean-host: maybe-distclean-guile
2378 distclean-host: maybe-distclean-tk
2379 distclean-host: maybe-distclean-libtermcap
2380 distclean-host: maybe-distclean-utils
2381 distclean-host: maybe-distclean-gnattools
2383 .PHONY: distclean-target
2385 distclean-target: maybe-distclean-target-libstdc++-v3
2386 distclean-target: maybe-distclean-target-libmudflap
2387 distclean-target: maybe-distclean-target-libssp
2388 distclean-target: maybe-distclean-target-newlib
2389 distclean-target: maybe-distclean-target-libgcc
2390 distclean-target: maybe-distclean-target-libgfortran
2391 distclean-target: maybe-distclean-target-libobjc
2392 distclean-target: maybe-distclean-target-libtermcap
2393 distclean-target: maybe-distclean-target-winsup
2394 distclean-target: maybe-distclean-target-libgloss
2395 distclean-target: maybe-distclean-target-libiberty
2396 distclean-target: maybe-distclean-target-gperf
2397 distclean-target: maybe-distclean-target-examples
2398 distclean-target: maybe-distclean-target-libffi
2399 distclean-target: maybe-distclean-target-libjava
2400 distclean-target: maybe-distclean-target-zlib
2401 distclean-target: maybe-distclean-target-boehm-gc
2402 distclean-target: maybe-distclean-target-qthreads
2403 distclean-target: maybe-distclean-target-rda
2404 distclean-target: maybe-distclean-target-libada
2405 distclean-target: maybe-distclean-target-libgomp
2407 .PHONY: do-maintainer-clean
2408 do-maintainer-clean:
2409 @: $(MAKE); $(unstage)
2410 @r=`${PWD_COMMAND}`; export r; \
2411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2412 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2413 maintainer-clean-target
2416 .PHONY: maintainer-clean-host
2418 maintainer-clean-host: maybe-maintainer-clean-ash
2419 maintainer-clean-host: maybe-maintainer-clean-autoconf
2420 maintainer-clean-host: maybe-maintainer-clean-automake
2421 maintainer-clean-host: maybe-maintainer-clean-bash
2422 maintainer-clean-host: maybe-maintainer-clean-bfd
2423 maintainer-clean-host: maybe-maintainer-clean-opcodes
2424 maintainer-clean-host: maybe-maintainer-clean-binutils
2425 maintainer-clean-host: maybe-maintainer-clean-bison
2426 maintainer-clean-host: maybe-maintainer-clean-byacc
2427 maintainer-clean-host: maybe-maintainer-clean-bzip2
2428 maintainer-clean-host: maybe-maintainer-clean-cgen
2429 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2430 maintainer-clean-host: maybe-maintainer-clean-diff
2431 maintainer-clean-host: maybe-maintainer-clean-dosutils
2432 maintainer-clean-host: maybe-maintainer-clean-etc
2433 maintainer-clean-host: maybe-maintainer-clean-fastjar
2434 maintainer-clean-host: maybe-maintainer-clean-fileutils
2435 maintainer-clean-host: maybe-maintainer-clean-findutils
2436 maintainer-clean-host: maybe-maintainer-clean-find
2437 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2438 maintainer-clean-host: maybe-maintainer-clean-flex
2439 maintainer-clean-host: maybe-maintainer-clean-gas
2440 maintainer-clean-host: maybe-maintainer-clean-gcc
2441 maintainer-clean-host: maybe-maintainer-clean-gawk
2442 maintainer-clean-host: maybe-maintainer-clean-gettext
2443 maintainer-clean-host: maybe-maintainer-clean-gmp
2444 maintainer-clean-host: maybe-maintainer-clean-mpfr
2445 maintainer-clean-host: maybe-maintainer-clean-mpc
2446 maintainer-clean-host: maybe-maintainer-clean-ppl
2447 maintainer-clean-host: maybe-maintainer-clean-cloog
2448 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2449 maintainer-clean-host: maybe-maintainer-clean-gold
2450 maintainer-clean-host: maybe-maintainer-clean-gprof
2451 maintainer-clean-host: maybe-maintainer-clean-gzip
2452 maintainer-clean-host: maybe-maintainer-clean-hello
2453 maintainer-clean-host: maybe-maintainer-clean-indent
2454 maintainer-clean-host: maybe-maintainer-clean-intl
2455 maintainer-clean-host: maybe-maintainer-clean-tcl
2456 maintainer-clean-host: maybe-maintainer-clean-itcl
2457 maintainer-clean-host: maybe-maintainer-clean-ld
2458 maintainer-clean-host: maybe-maintainer-clean-libcpp
2459 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2460 maintainer-clean-host: maybe-maintainer-clean-libgui
2461 maintainer-clean-host: maybe-maintainer-clean-libiberty
2462 maintainer-clean-host: maybe-maintainer-clean-libiconv
2463 maintainer-clean-host: maybe-maintainer-clean-libtool
2464 maintainer-clean-host: maybe-maintainer-clean-m4
2465 maintainer-clean-host: maybe-maintainer-clean-make
2466 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2467 maintainer-clean-host: maybe-maintainer-clean-patch
2468 maintainer-clean-host: maybe-maintainer-clean-perl
2469 maintainer-clean-host: maybe-maintainer-clean-prms
2470 maintainer-clean-host: maybe-maintainer-clean-rcs
2471 maintainer-clean-host: maybe-maintainer-clean-readline
2472 maintainer-clean-host: maybe-maintainer-clean-release
2473 maintainer-clean-host: maybe-maintainer-clean-recode
2474 maintainer-clean-host: maybe-maintainer-clean-sed
2475 maintainer-clean-host: maybe-maintainer-clean-send-pr
2476 maintainer-clean-host: maybe-maintainer-clean-shellutils
2477 maintainer-clean-host: maybe-maintainer-clean-sid
2478 maintainer-clean-host: maybe-maintainer-clean-sim
2479 maintainer-clean-host: maybe-maintainer-clean-tar
2480 maintainer-clean-host: maybe-maintainer-clean-texinfo
2481 maintainer-clean-host: maybe-maintainer-clean-textutils
2482 maintainer-clean-host: maybe-maintainer-clean-time
2483 maintainer-clean-host: maybe-maintainer-clean-uudecode
2484 maintainer-clean-host: maybe-maintainer-clean-wdiff
2485 maintainer-clean-host: maybe-maintainer-clean-zip
2486 maintainer-clean-host: maybe-maintainer-clean-zlib
2487 maintainer-clean-host: maybe-maintainer-clean-gdb
2488 maintainer-clean-host: maybe-maintainer-clean-expect
2489 maintainer-clean-host: maybe-maintainer-clean-guile
2490 maintainer-clean-host: maybe-maintainer-clean-tk
2491 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2492 maintainer-clean-host: maybe-maintainer-clean-utils
2493 maintainer-clean-host: maybe-maintainer-clean-gnattools
2495 .PHONY: maintainer-clean-target
2497 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2498 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2499 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2500 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2501 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2502 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2503 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2504 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2505 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2506 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2507 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2508 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2509 maintainer-clean-target: maybe-maintainer-clean-target-examples
2510 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2511 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2512 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2513 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2514 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2515 maintainer-clean-target: maybe-maintainer-clean-target-rda
2516 maintainer-clean-target: maybe-maintainer-clean-target-libada
2517 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2520 # Here are the targets which correspond to the do-X targets.
2522 .PHONY: info installcheck dvi pdf html
2523 .PHONY: install-info install-pdf install-html
2524 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2525 .PHONY: local-clean local-distclean local-maintainer-clean
2526 info: do-info
2527 installcheck: do-installcheck
2528 dvi: do-dvi
2529 pdf: do-pdf
2530 html: do-html
2532 # Make sure makeinfo is built before we do a `make info', if we're
2533 # in fact building texinfo.
2534 do-info: maybe-all-texinfo
2536 install-info: do-install-info dir.info
2537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2538 if [ -f dir.info ] ; then \
2539 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2540 else true ; fi
2542 install-pdf: do-install-pdf
2544 install-html: do-install-html
2546 local-clean:
2547 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2549 local-distclean:
2550 -rm -f Makefile config.status config.cache mh-frag mt-frag
2551 -rm -f maybedep.tmp serdep.tmp
2552 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2553 rm -rf $(TARGET_SUBDIR); \
2554 else true; fi
2555 -rm -rf $(BUILD_SUBDIR)
2556 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2557 rm -rf $(HOST_SUBDIR); \
2558 else true; fi
2559 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2560 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2561 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2562 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2563 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2565 local-maintainer-clean:
2566 @echo "This command is intended for maintainers to use;"
2567 @echo "it deletes files that may require special tools to rebuild."
2569 clean: do-clean local-clean
2570 mostlyclean: do-mostlyclean local-clean
2571 distclean: do-distclean local-clean local-distclean
2572 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2573 maintainer-clean: local-distclean
2574 realclean: maintainer-clean
2576 # Check target.
2578 .PHONY: check do-check
2579 check: do-check
2581 # Only include modules actually being configured and built.
2582 .PHONY: check-host
2583 check-host: \
2584 maybe-check-ash \
2585 maybe-check-autoconf \
2586 maybe-check-automake \
2587 maybe-check-bash \
2588 maybe-check-bfd \
2589 maybe-check-opcodes \
2590 maybe-check-binutils \
2591 maybe-check-bison \
2592 maybe-check-byacc \
2593 maybe-check-bzip2 \
2594 maybe-check-cgen \
2595 maybe-check-dejagnu \
2596 maybe-check-diff \
2597 maybe-check-dosutils \
2598 maybe-check-etc \
2599 maybe-check-fastjar \
2600 maybe-check-fileutils \
2601 maybe-check-findutils \
2602 maybe-check-find \
2603 maybe-check-fixincludes \
2604 maybe-check-flex \
2605 maybe-check-gas \
2606 maybe-check-gcc \
2607 maybe-check-gawk \
2608 maybe-check-gettext \
2609 maybe-check-gmp \
2610 maybe-check-mpfr \
2611 maybe-check-mpc \
2612 maybe-check-ppl \
2613 maybe-check-cloog \
2614 maybe-check-gnuserv \
2615 maybe-check-gold \
2616 maybe-check-gprof \
2617 maybe-check-gzip \
2618 maybe-check-hello \
2619 maybe-check-indent \
2620 maybe-check-intl \
2621 maybe-check-tcl \
2622 maybe-check-itcl \
2623 maybe-check-ld \
2624 maybe-check-libcpp \
2625 maybe-check-libdecnumber \
2626 maybe-check-libgui \
2627 maybe-check-libiberty \
2628 maybe-check-libiconv \
2629 maybe-check-libtool \
2630 maybe-check-m4 \
2631 maybe-check-make \
2632 maybe-check-mmalloc \
2633 maybe-check-patch \
2634 maybe-check-perl \
2635 maybe-check-prms \
2636 maybe-check-rcs \
2637 maybe-check-readline \
2638 maybe-check-release \
2639 maybe-check-recode \
2640 maybe-check-sed \
2641 maybe-check-send-pr \
2642 maybe-check-shellutils \
2643 maybe-check-sid \
2644 maybe-check-sim \
2645 maybe-check-tar \
2646 maybe-check-texinfo \
2647 maybe-check-textutils \
2648 maybe-check-time \
2649 maybe-check-uudecode \
2650 maybe-check-wdiff \
2651 maybe-check-zip \
2652 maybe-check-zlib \
2653 maybe-check-gdb \
2654 maybe-check-expect \
2655 maybe-check-guile \
2656 maybe-check-tk \
2657 maybe-check-libtermcap \
2658 maybe-check-utils \
2659 maybe-check-gnattools
2661 .PHONY: check-target
2662 check-target: \
2663 maybe-check-target-libstdc++-v3 \
2664 maybe-check-target-libmudflap \
2665 maybe-check-target-libssp \
2666 maybe-check-target-newlib \
2667 maybe-check-target-libgcc \
2668 maybe-check-target-libgfortran \
2669 maybe-check-target-libobjc \
2670 maybe-check-target-libtermcap \
2671 maybe-check-target-winsup \
2672 maybe-check-target-libgloss \
2673 maybe-check-target-libiberty \
2674 maybe-check-target-gperf \
2675 maybe-check-target-examples \
2676 maybe-check-target-libffi \
2677 maybe-check-target-libjava \
2678 maybe-check-target-zlib \
2679 maybe-check-target-boehm-gc \
2680 maybe-check-target-qthreads \
2681 maybe-check-target-rda \
2682 maybe-check-target-libada \
2683 maybe-check-target-libgomp
2685 do-check:
2686 @: $(MAKE); $(unstage)
2687 @r=`${PWD_COMMAND}`; export r; \
2688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2689 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2691 # Automated reporting of test results.
2693 warning.log: build.log
2694 $(srcdir)/contrib/warn_summary build.log > $@
2696 mail-report.log:
2697 if test x'$(BOOT_CFLAGS)' != x''; then \
2698 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2699 fi; \
2700 $(srcdir)/contrib/test_summary -t >$@
2701 chmod +x $@
2702 echo If you really want to send e-mail, run ./$@ now
2704 mail-report-with-warnings.log: warning.log
2705 if test x'$(BOOT_CFLAGS)' != x''; then \
2706 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2707 fi; \
2708 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2709 chmod +x $@
2710 echo If you really want to send e-mail, run ./$@ now
2712 # Installation targets.
2714 .PHONY: install uninstall
2715 install:
2716 @: $(MAKE); $(unstage)
2717 @r=`${PWD_COMMAND}`; export r; \
2718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2719 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2721 .PHONY: install-host-nogcc
2722 install-host-nogcc: \
2723 maybe-install-ash \
2724 maybe-install-autoconf \
2725 maybe-install-automake \
2726 maybe-install-bash \
2727 maybe-install-bfd \
2728 maybe-install-opcodes \
2729 maybe-install-binutils \
2730 maybe-install-bison \
2731 maybe-install-byacc \
2732 maybe-install-bzip2 \
2733 maybe-install-cgen \
2734 maybe-install-dejagnu \
2735 maybe-install-diff \
2736 maybe-install-dosutils \
2737 maybe-install-etc \
2738 maybe-install-fastjar \
2739 maybe-install-fileutils \
2740 maybe-install-findutils \
2741 maybe-install-find \
2742 maybe-install-fixincludes \
2743 maybe-install-flex \
2744 maybe-install-gas \
2745 maybe-install-gawk \
2746 maybe-install-gettext \
2747 maybe-install-gmp \
2748 maybe-install-mpfr \
2749 maybe-install-mpc \
2750 maybe-install-ppl \
2751 maybe-install-cloog \
2752 maybe-install-gnuserv \
2753 maybe-install-gold \
2754 maybe-install-gprof \
2755 maybe-install-gzip \
2756 maybe-install-hello \
2757 maybe-install-indent \
2758 maybe-install-intl \
2759 maybe-install-tcl \
2760 maybe-install-itcl \
2761 maybe-install-ld \
2762 maybe-install-libcpp \
2763 maybe-install-libdecnumber \
2764 maybe-install-libgui \
2765 maybe-install-libiberty \
2766 maybe-install-libiconv \
2767 maybe-install-libtool \
2768 maybe-install-m4 \
2769 maybe-install-make \
2770 maybe-install-mmalloc \
2771 maybe-install-patch \
2772 maybe-install-perl \
2773 maybe-install-prms \
2774 maybe-install-rcs \
2775 maybe-install-readline \
2776 maybe-install-release \
2777 maybe-install-recode \
2778 maybe-install-sed \
2779 maybe-install-send-pr \
2780 maybe-install-shellutils \
2781 maybe-install-sid \
2782 maybe-install-sim \
2783 maybe-install-tar \
2784 maybe-install-texinfo \
2785 maybe-install-textutils \
2786 maybe-install-time \
2787 maybe-install-uudecode \
2788 maybe-install-wdiff \
2789 maybe-install-zip \
2790 maybe-install-zlib \
2791 maybe-install-gdb \
2792 maybe-install-expect \
2793 maybe-install-guile \
2794 maybe-install-tk \
2795 maybe-install-libtermcap \
2796 maybe-install-utils \
2797 maybe-install-gnattools
2799 .PHONY: install-host
2800 install-host: \
2801 maybe-install-ash \
2802 maybe-install-autoconf \
2803 maybe-install-automake \
2804 maybe-install-bash \
2805 maybe-install-bfd \
2806 maybe-install-opcodes \
2807 maybe-install-binutils \
2808 maybe-install-bison \
2809 maybe-install-byacc \
2810 maybe-install-bzip2 \
2811 maybe-install-cgen \
2812 maybe-install-dejagnu \
2813 maybe-install-diff \
2814 maybe-install-dosutils \
2815 maybe-install-etc \
2816 maybe-install-fastjar \
2817 maybe-install-fileutils \
2818 maybe-install-findutils \
2819 maybe-install-find \
2820 maybe-install-fixincludes \
2821 maybe-install-flex \
2822 maybe-install-gas \
2823 maybe-install-gcc \
2824 maybe-install-gawk \
2825 maybe-install-gettext \
2826 maybe-install-gmp \
2827 maybe-install-mpfr \
2828 maybe-install-mpc \
2829 maybe-install-ppl \
2830 maybe-install-cloog \
2831 maybe-install-gnuserv \
2832 maybe-install-gold \
2833 maybe-install-gprof \
2834 maybe-install-gzip \
2835 maybe-install-hello \
2836 maybe-install-indent \
2837 maybe-install-intl \
2838 maybe-install-tcl \
2839 maybe-install-itcl \
2840 maybe-install-ld \
2841 maybe-install-libcpp \
2842 maybe-install-libdecnumber \
2843 maybe-install-libgui \
2844 maybe-install-libiberty \
2845 maybe-install-libiconv \
2846 maybe-install-libtool \
2847 maybe-install-m4 \
2848 maybe-install-make \
2849 maybe-install-mmalloc \
2850 maybe-install-patch \
2851 maybe-install-perl \
2852 maybe-install-prms \
2853 maybe-install-rcs \
2854 maybe-install-readline \
2855 maybe-install-release \
2856 maybe-install-recode \
2857 maybe-install-sed \
2858 maybe-install-send-pr \
2859 maybe-install-shellutils \
2860 maybe-install-sid \
2861 maybe-install-sim \
2862 maybe-install-tar \
2863 maybe-install-texinfo \
2864 maybe-install-textutils \
2865 maybe-install-time \
2866 maybe-install-uudecode \
2867 maybe-install-wdiff \
2868 maybe-install-zip \
2869 maybe-install-zlib \
2870 maybe-install-gdb \
2871 maybe-install-expect \
2872 maybe-install-guile \
2873 maybe-install-tk \
2874 maybe-install-libtermcap \
2875 maybe-install-utils \
2876 maybe-install-gnattools
2878 .PHONY: install-target
2879 install-target: \
2880 maybe-install-target-libstdc++-v3 \
2881 maybe-install-target-libmudflap \
2882 maybe-install-target-libssp \
2883 maybe-install-target-newlib \
2884 maybe-install-target-libgcc \
2885 maybe-install-target-libgfortran \
2886 maybe-install-target-libobjc \
2887 maybe-install-target-libtermcap \
2888 maybe-install-target-winsup \
2889 maybe-install-target-libgloss \
2890 maybe-install-target-libiberty \
2891 maybe-install-target-gperf \
2892 maybe-install-target-examples \
2893 maybe-install-target-libffi \
2894 maybe-install-target-libjava \
2895 maybe-install-target-zlib \
2896 maybe-install-target-boehm-gc \
2897 maybe-install-target-qthreads \
2898 maybe-install-target-rda \
2899 maybe-install-target-libada \
2900 maybe-install-target-libgomp
2902 uninstall:
2903 @echo "the uninstall target is not supported in this tree"
2905 .PHONY: install.all
2906 install.all: install-no-fixedincludes
2907 @if [ -f ./gcc/Makefile ] ; then \
2908 r=`${PWD_COMMAND}` ; export r ; \
2909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910 $(HOST_EXPORTS) \
2911 (cd ./gcc && \
2912 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2913 else \
2914 true ; \
2917 # install-no-fixedincludes is used because Cygnus can not distribute
2918 # the fixed header files.
2919 .PHONY: install-no-fixedincludes
2920 install-no-fixedincludes: installdirs install-host-nogcc \
2921 install-target gcc-no-fixedincludes
2923 ### other supporting targets
2925 MAKEDIRS= \
2926 $(DESTDIR)$(prefix) \
2927 $(DESTDIR)$(exec_prefix)
2928 .PHONY: installdirs
2929 installdirs: mkinstalldirs
2930 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2932 dir.info: do-install-info
2933 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2934 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2935 mv -f dir.info.new dir.info ; \
2936 else true ; \
2939 dist:
2940 @echo "Building a full distribution of this tree isn't done"
2941 @echo "via 'make dist'. Check out the etc/ subdirectory"
2943 etags tags: TAGS
2945 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2946 # ability to use several tags files at once, so there is probably no need
2947 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2948 # (if we felt like it) have this Makefile write a piece of elisp which
2949 # the user could load to tell emacs19 where all the TAGS files we just
2950 # built are.
2951 TAGS: do-TAGS
2953 # ------------------------------------
2954 # Macros for configure and all targets
2955 # ------------------------------------
2961 # --------------------------------------
2962 # Modules which run on the build machine
2963 # --------------------------------------
2966 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2967 maybe-configure-build-libiberty:
2968 @if gcc-bootstrap
2969 configure-build-libiberty: stage_current
2970 @endif gcc-bootstrap
2971 @if build-libiberty
2972 maybe-configure-build-libiberty: configure-build-libiberty
2973 configure-build-libiberty:
2974 @: $(MAKE); $(unstage)
2975 @r=`${PWD_COMMAND}`; export r; \
2976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2978 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2979 $(BUILD_EXPORTS) \
2980 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2981 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2982 case $(srcdir) in \
2983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2984 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2986 esac; \
2987 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2988 libsrcdir="$$s/libiberty"; \
2989 rm -f no-such-file || : ; \
2990 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2991 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2992 --target=${target_alias} $${srcdiroption} \
2993 || exit 1
2994 @endif build-libiberty
3000 .PHONY: all-build-libiberty maybe-all-build-libiberty
3001 maybe-all-build-libiberty:
3002 @if gcc-bootstrap
3003 all-build-libiberty: stage_current
3004 @endif gcc-bootstrap
3005 @if build-libiberty
3006 TARGET-build-libiberty=all
3007 maybe-all-build-libiberty: all-build-libiberty
3008 all-build-libiberty: configure-build-libiberty
3009 @: $(MAKE); $(unstage)
3010 @r=`${PWD_COMMAND}`; export r; \
3011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3012 $(BUILD_EXPORTS) \
3013 (cd $(BUILD_SUBDIR)/libiberty && \
3014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3015 $(TARGET-build-libiberty))
3016 @endif build-libiberty
3022 .PHONY: configure-build-bison maybe-configure-build-bison
3023 maybe-configure-build-bison:
3024 @if gcc-bootstrap
3025 configure-build-bison: stage_current
3026 @endif gcc-bootstrap
3027 @if build-bison
3028 maybe-configure-build-bison: configure-build-bison
3029 configure-build-bison:
3030 @: $(MAKE); $(unstage)
3031 @r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3034 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3035 $(BUILD_EXPORTS) \
3036 echo Configuring in $(BUILD_SUBDIR)/bison; \
3037 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3038 case $(srcdir) in \
3039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3040 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3042 esac; \
3043 srcdiroption="--srcdir=$${topdir}/bison"; \
3044 libsrcdir="$$s/bison"; \
3045 rm -f no-such-file || : ; \
3046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3047 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3048 --target=${target_alias} $${srcdiroption} \
3049 || exit 1
3050 @endif build-bison
3056 .PHONY: all-build-bison maybe-all-build-bison
3057 maybe-all-build-bison:
3058 @if gcc-bootstrap
3059 all-build-bison: stage_current
3060 @endif gcc-bootstrap
3061 @if build-bison
3062 TARGET-build-bison=all
3063 maybe-all-build-bison: all-build-bison
3064 all-build-bison: configure-build-bison
3065 @: $(MAKE); $(unstage)
3066 @r=`${PWD_COMMAND}`; export r; \
3067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3068 $(BUILD_EXPORTS) \
3069 (cd $(BUILD_SUBDIR)/bison && \
3070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3071 $(TARGET-build-bison))
3072 @endif build-bison
3078 .PHONY: configure-build-byacc maybe-configure-build-byacc
3079 maybe-configure-build-byacc:
3080 @if gcc-bootstrap
3081 configure-build-byacc: stage_current
3082 @endif gcc-bootstrap
3083 @if build-byacc
3084 maybe-configure-build-byacc: configure-build-byacc
3085 configure-build-byacc:
3086 @: $(MAKE); $(unstage)
3087 @r=`${PWD_COMMAND}`; export r; \
3088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3089 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3090 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3091 $(BUILD_EXPORTS) \
3092 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3093 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3094 case $(srcdir) in \
3095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3096 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3098 esac; \
3099 srcdiroption="--srcdir=$${topdir}/byacc"; \
3100 libsrcdir="$$s/byacc"; \
3101 rm -f no-such-file || : ; \
3102 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3103 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3104 --target=${target_alias} $${srcdiroption} \
3105 || exit 1
3106 @endif build-byacc
3112 .PHONY: all-build-byacc maybe-all-build-byacc
3113 maybe-all-build-byacc:
3114 @if gcc-bootstrap
3115 all-build-byacc: stage_current
3116 @endif gcc-bootstrap
3117 @if build-byacc
3118 TARGET-build-byacc=all
3119 maybe-all-build-byacc: all-build-byacc
3120 all-build-byacc: configure-build-byacc
3121 @: $(MAKE); $(unstage)
3122 @r=`${PWD_COMMAND}`; export r; \
3123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3124 $(BUILD_EXPORTS) \
3125 (cd $(BUILD_SUBDIR)/byacc && \
3126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3127 $(TARGET-build-byacc))
3128 @endif build-byacc
3134 .PHONY: configure-build-flex maybe-configure-build-flex
3135 maybe-configure-build-flex:
3136 @if gcc-bootstrap
3137 configure-build-flex: stage_current
3138 @endif gcc-bootstrap
3139 @if build-flex
3140 maybe-configure-build-flex: configure-build-flex
3141 configure-build-flex:
3142 @: $(MAKE); $(unstage)
3143 @r=`${PWD_COMMAND}`; export r; \
3144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3146 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3147 $(BUILD_EXPORTS) \
3148 echo Configuring in $(BUILD_SUBDIR)/flex; \
3149 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3150 case $(srcdir) in \
3151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3152 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3154 esac; \
3155 srcdiroption="--srcdir=$${topdir}/flex"; \
3156 libsrcdir="$$s/flex"; \
3157 rm -f no-such-file || : ; \
3158 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3159 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3160 --target=${target_alias} $${srcdiroption} \
3161 || exit 1
3162 @endif build-flex
3168 .PHONY: all-build-flex maybe-all-build-flex
3169 maybe-all-build-flex:
3170 @if gcc-bootstrap
3171 all-build-flex: stage_current
3172 @endif gcc-bootstrap
3173 @if build-flex
3174 TARGET-build-flex=all
3175 maybe-all-build-flex: all-build-flex
3176 all-build-flex: configure-build-flex
3177 @: $(MAKE); $(unstage)
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 $(BUILD_EXPORTS) \
3181 (cd $(BUILD_SUBDIR)/flex && \
3182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3183 $(TARGET-build-flex))
3184 @endif build-flex
3190 .PHONY: configure-build-m4 maybe-configure-build-m4
3191 maybe-configure-build-m4:
3192 @if gcc-bootstrap
3193 configure-build-m4: stage_current
3194 @endif gcc-bootstrap
3195 @if build-m4
3196 maybe-configure-build-m4: configure-build-m4
3197 configure-build-m4:
3198 @: $(MAKE); $(unstage)
3199 @r=`${PWD_COMMAND}`; export r; \
3200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3202 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3203 $(BUILD_EXPORTS) \
3204 echo Configuring in $(BUILD_SUBDIR)/m4; \
3205 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3206 case $(srcdir) in \
3207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3208 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3210 esac; \
3211 srcdiroption="--srcdir=$${topdir}/m4"; \
3212 libsrcdir="$$s/m4"; \
3213 rm -f no-such-file || : ; \
3214 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3215 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3216 --target=${target_alias} $${srcdiroption} \
3217 || exit 1
3218 @endif build-m4
3224 .PHONY: all-build-m4 maybe-all-build-m4
3225 maybe-all-build-m4:
3226 @if gcc-bootstrap
3227 all-build-m4: stage_current
3228 @endif gcc-bootstrap
3229 @if build-m4
3230 TARGET-build-m4=all
3231 maybe-all-build-m4: all-build-m4
3232 all-build-m4: configure-build-m4
3233 @: $(MAKE); $(unstage)
3234 @r=`${PWD_COMMAND}`; export r; \
3235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236 $(BUILD_EXPORTS) \
3237 (cd $(BUILD_SUBDIR)/m4 && \
3238 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3239 $(TARGET-build-m4))
3240 @endif build-m4
3246 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3247 maybe-configure-build-texinfo:
3248 @if gcc-bootstrap
3249 configure-build-texinfo: stage_current
3250 @endif gcc-bootstrap
3251 @if build-texinfo
3252 maybe-configure-build-texinfo: configure-build-texinfo
3253 configure-build-texinfo:
3254 @: $(MAKE); $(unstage)
3255 @r=`${PWD_COMMAND}`; export r; \
3256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3258 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3259 $(BUILD_EXPORTS) \
3260 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3261 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3262 case $(srcdir) in \
3263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3264 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3266 esac; \
3267 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3268 libsrcdir="$$s/texinfo"; \
3269 rm -f no-such-file || : ; \
3270 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3271 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3272 --target=${target_alias} $${srcdiroption} \
3273 || exit 1
3274 @endif build-texinfo
3280 .PHONY: all-build-texinfo maybe-all-build-texinfo
3281 maybe-all-build-texinfo:
3282 @if gcc-bootstrap
3283 all-build-texinfo: stage_current
3284 @endif gcc-bootstrap
3285 @if build-texinfo
3286 TARGET-build-texinfo=all
3287 maybe-all-build-texinfo: all-build-texinfo
3288 all-build-texinfo: configure-build-texinfo
3289 @: $(MAKE); $(unstage)
3290 @r=`${PWD_COMMAND}`; export r; \
3291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3292 $(BUILD_EXPORTS) \
3293 (cd $(BUILD_SUBDIR)/texinfo && \
3294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3295 $(TARGET-build-texinfo))
3296 @endif build-texinfo
3302 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3303 maybe-configure-build-fixincludes:
3304 @if gcc-bootstrap
3305 configure-build-fixincludes: stage_current
3306 @endif gcc-bootstrap
3307 @if build-fixincludes
3308 maybe-configure-build-fixincludes: configure-build-fixincludes
3309 configure-build-fixincludes:
3310 @: $(MAKE); $(unstage)
3311 @r=`${PWD_COMMAND}`; export r; \
3312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3313 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3314 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3315 $(BUILD_EXPORTS) \
3316 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3317 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3318 case $(srcdir) in \
3319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3320 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3322 esac; \
3323 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3324 libsrcdir="$$s/fixincludes"; \
3325 rm -f no-such-file || : ; \
3326 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3327 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3328 --target=${target_alias} $${srcdiroption} \
3329 || exit 1
3330 @endif build-fixincludes
3336 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3337 maybe-all-build-fixincludes:
3338 @if gcc-bootstrap
3339 all-build-fixincludes: stage_current
3340 @endif gcc-bootstrap
3341 @if build-fixincludes
3342 TARGET-build-fixincludes=all
3343 maybe-all-build-fixincludes: all-build-fixincludes
3344 all-build-fixincludes: configure-build-fixincludes
3345 @: $(MAKE); $(unstage)
3346 @r=`${PWD_COMMAND}`; export r; \
3347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348 $(BUILD_EXPORTS) \
3349 (cd $(BUILD_SUBDIR)/fixincludes && \
3350 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3351 $(TARGET-build-fixincludes))
3352 @endif build-fixincludes
3358 # --------------------------------------
3359 # Modules which run on the host machine
3360 # --------------------------------------
3363 .PHONY: configure-ash maybe-configure-ash
3364 maybe-configure-ash:
3365 @if gcc-bootstrap
3366 configure-ash: stage_current
3367 @endif gcc-bootstrap
3368 @if ash
3369 maybe-configure-ash: configure-ash
3370 configure-ash:
3371 @: $(MAKE); $(unstage)
3372 @r=`${PWD_COMMAND}`; export r; \
3373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3374 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3376 $(HOST_EXPORTS) \
3377 echo Configuring in $(HOST_SUBDIR)/ash; \
3378 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3379 case $(srcdir) in \
3380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3381 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3383 esac; \
3384 srcdiroption="--srcdir=$${topdir}/ash"; \
3385 libsrcdir="$$s/ash"; \
3386 $(SHELL) $${libsrcdir}/configure \
3387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3388 --target=${target_alias} $${srcdiroption} \
3389 || exit 1
3390 @endif ash
3396 .PHONY: all-ash maybe-all-ash
3397 maybe-all-ash:
3398 @if gcc-bootstrap
3399 all-ash: stage_current
3400 @endif gcc-bootstrap
3401 @if ash
3402 TARGET-ash=all
3403 maybe-all-ash: all-ash
3404 all-ash: configure-ash
3405 @: $(MAKE); $(unstage)
3406 @r=`${PWD_COMMAND}`; export r; \
3407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 $(HOST_EXPORTS) \
3409 (cd $(HOST_SUBDIR)/ash && \
3410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3411 $(TARGET-ash))
3412 @endif ash
3417 .PHONY: check-ash maybe-check-ash
3418 maybe-check-ash:
3419 @if ash
3420 maybe-check-ash: check-ash
3422 check-ash:
3423 @: $(MAKE); $(unstage)
3424 @r=`${PWD_COMMAND}`; export r; \
3425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426 $(HOST_EXPORTS) \
3427 (cd $(HOST_SUBDIR)/ash && \
3428 $(MAKE) $(FLAGS_TO_PASS) check)
3430 @endif ash
3432 .PHONY: install-ash maybe-install-ash
3433 maybe-install-ash:
3434 @if ash
3435 maybe-install-ash: install-ash
3437 install-ash: installdirs
3438 @: $(MAKE); $(unstage)
3439 @r=`${PWD_COMMAND}`; export r; \
3440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441 $(HOST_EXPORTS) \
3442 (cd $(HOST_SUBDIR)/ash && \
3443 $(MAKE) $(FLAGS_TO_PASS) install)
3445 @endif ash
3447 # Other targets (info, dvi, pdf, etc.)
3449 .PHONY: maybe-info-ash info-ash
3450 maybe-info-ash:
3451 @if ash
3452 maybe-info-ash: info-ash
3454 info-ash: \
3455 configure-ash
3456 @: $(MAKE); $(unstage)
3457 @[ -f ./ash/Makefile ] || exit 0; \
3458 r=`${PWD_COMMAND}`; export r; \
3459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3460 $(HOST_EXPORTS) \
3461 for flag in $(EXTRA_HOST_FLAGS) ; do \
3462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3463 done; \
3464 echo "Doing info in ash" ; \
3465 (cd $(HOST_SUBDIR)/ash && \
3466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3468 "RANLIB=$${RANLIB}" \
3469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3470 info) \
3471 || exit 1
3473 @endif ash
3475 .PHONY: maybe-dvi-ash dvi-ash
3476 maybe-dvi-ash:
3477 @if ash
3478 maybe-dvi-ash: dvi-ash
3480 dvi-ash: \
3481 configure-ash
3482 @: $(MAKE); $(unstage)
3483 @[ -f ./ash/Makefile ] || exit 0; \
3484 r=`${PWD_COMMAND}`; export r; \
3485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3486 $(HOST_EXPORTS) \
3487 for flag in $(EXTRA_HOST_FLAGS) ; do \
3488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3489 done; \
3490 echo "Doing dvi in ash" ; \
3491 (cd $(HOST_SUBDIR)/ash && \
3492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3494 "RANLIB=$${RANLIB}" \
3495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3496 dvi) \
3497 || exit 1
3499 @endif ash
3501 .PHONY: maybe-pdf-ash pdf-ash
3502 maybe-pdf-ash:
3503 @if ash
3504 maybe-pdf-ash: pdf-ash
3506 pdf-ash: \
3507 configure-ash
3508 @: $(MAKE); $(unstage)
3509 @[ -f ./ash/Makefile ] || exit 0; \
3510 r=`${PWD_COMMAND}`; export r; \
3511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512 $(HOST_EXPORTS) \
3513 for flag in $(EXTRA_HOST_FLAGS) ; do \
3514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515 done; \
3516 echo "Doing pdf in ash" ; \
3517 (cd $(HOST_SUBDIR)/ash && \
3518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520 "RANLIB=$${RANLIB}" \
3521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522 pdf) \
3523 || exit 1
3525 @endif ash
3527 .PHONY: maybe-html-ash html-ash
3528 maybe-html-ash:
3529 @if ash
3530 maybe-html-ash: html-ash
3532 html-ash: \
3533 configure-ash
3534 @: $(MAKE); $(unstage)
3535 @[ -f ./ash/Makefile ] || exit 0; \
3536 r=`${PWD_COMMAND}`; export r; \
3537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538 $(HOST_EXPORTS) \
3539 for flag in $(EXTRA_HOST_FLAGS) ; do \
3540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3541 done; \
3542 echo "Doing html in ash" ; \
3543 (cd $(HOST_SUBDIR)/ash && \
3544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3546 "RANLIB=$${RANLIB}" \
3547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3548 html) \
3549 || exit 1
3551 @endif ash
3553 .PHONY: maybe-TAGS-ash TAGS-ash
3554 maybe-TAGS-ash:
3555 @if ash
3556 maybe-TAGS-ash: TAGS-ash
3558 TAGS-ash: \
3559 configure-ash
3560 @: $(MAKE); $(unstage)
3561 @[ -f ./ash/Makefile ] || exit 0; \
3562 r=`${PWD_COMMAND}`; export r; \
3563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3564 $(HOST_EXPORTS) \
3565 for flag in $(EXTRA_HOST_FLAGS) ; do \
3566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3567 done; \
3568 echo "Doing TAGS in ash" ; \
3569 (cd $(HOST_SUBDIR)/ash && \
3570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3572 "RANLIB=$${RANLIB}" \
3573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3574 TAGS) \
3575 || exit 1
3577 @endif ash
3579 .PHONY: maybe-install-info-ash install-info-ash
3580 maybe-install-info-ash:
3581 @if ash
3582 maybe-install-info-ash: install-info-ash
3584 install-info-ash: \
3585 configure-ash \
3586 info-ash
3587 @: $(MAKE); $(unstage)
3588 @[ -f ./ash/Makefile ] || exit 0; \
3589 r=`${PWD_COMMAND}`; export r; \
3590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591 $(HOST_EXPORTS) \
3592 for flag in $(EXTRA_HOST_FLAGS) ; do \
3593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3594 done; \
3595 echo "Doing install-info in ash" ; \
3596 (cd $(HOST_SUBDIR)/ash && \
3597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3599 "RANLIB=$${RANLIB}" \
3600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3601 install-info) \
3602 || exit 1
3604 @endif ash
3606 .PHONY: maybe-install-pdf-ash install-pdf-ash
3607 maybe-install-pdf-ash:
3608 @if ash
3609 maybe-install-pdf-ash: install-pdf-ash
3611 install-pdf-ash: \
3612 configure-ash \
3613 pdf-ash
3614 @: $(MAKE); $(unstage)
3615 @[ -f ./ash/Makefile ] || exit 0; \
3616 r=`${PWD_COMMAND}`; export r; \
3617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3618 $(HOST_EXPORTS) \
3619 for flag in $(EXTRA_HOST_FLAGS) ; do \
3620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3621 done; \
3622 echo "Doing install-pdf in ash" ; \
3623 (cd $(HOST_SUBDIR)/ash && \
3624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3626 "RANLIB=$${RANLIB}" \
3627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3628 install-pdf) \
3629 || exit 1
3631 @endif ash
3633 .PHONY: maybe-install-html-ash install-html-ash
3634 maybe-install-html-ash:
3635 @if ash
3636 maybe-install-html-ash: install-html-ash
3638 install-html-ash: \
3639 configure-ash \
3640 html-ash
3641 @: $(MAKE); $(unstage)
3642 @[ -f ./ash/Makefile ] || exit 0; \
3643 r=`${PWD_COMMAND}`; export r; \
3644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3645 $(HOST_EXPORTS) \
3646 for flag in $(EXTRA_HOST_FLAGS) ; do \
3647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3648 done; \
3649 echo "Doing install-html in ash" ; \
3650 (cd $(HOST_SUBDIR)/ash && \
3651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3653 "RANLIB=$${RANLIB}" \
3654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3655 install-html) \
3656 || exit 1
3658 @endif ash
3660 .PHONY: maybe-installcheck-ash installcheck-ash
3661 maybe-installcheck-ash:
3662 @if ash
3663 maybe-installcheck-ash: installcheck-ash
3665 installcheck-ash: \
3666 configure-ash
3667 @: $(MAKE); $(unstage)
3668 @[ -f ./ash/Makefile ] || exit 0; \
3669 r=`${PWD_COMMAND}`; export r; \
3670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671 $(HOST_EXPORTS) \
3672 for flag in $(EXTRA_HOST_FLAGS) ; do \
3673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3674 done; \
3675 echo "Doing installcheck in ash" ; \
3676 (cd $(HOST_SUBDIR)/ash && \
3677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3679 "RANLIB=$${RANLIB}" \
3680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3681 installcheck) \
3682 || exit 1
3684 @endif ash
3686 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3687 maybe-mostlyclean-ash:
3688 @if ash
3689 maybe-mostlyclean-ash: mostlyclean-ash
3691 mostlyclean-ash:
3692 @: $(MAKE); $(unstage)
3693 @[ -f ./ash/Makefile ] || exit 0; \
3694 r=`${PWD_COMMAND}`; export r; \
3695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3696 $(HOST_EXPORTS) \
3697 for flag in $(EXTRA_HOST_FLAGS) ; do \
3698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3699 done; \
3700 echo "Doing mostlyclean in ash" ; \
3701 (cd $(HOST_SUBDIR)/ash && \
3702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3704 "RANLIB=$${RANLIB}" \
3705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3706 mostlyclean) \
3707 || exit 1
3709 @endif ash
3711 .PHONY: maybe-clean-ash clean-ash
3712 maybe-clean-ash:
3713 @if ash
3714 maybe-clean-ash: clean-ash
3716 clean-ash:
3717 @: $(MAKE); $(unstage)
3718 @[ -f ./ash/Makefile ] || exit 0; \
3719 r=`${PWD_COMMAND}`; export r; \
3720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721 $(HOST_EXPORTS) \
3722 for flag in $(EXTRA_HOST_FLAGS) ; do \
3723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724 done; \
3725 echo "Doing clean in ash" ; \
3726 (cd $(HOST_SUBDIR)/ash && \
3727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729 "RANLIB=$${RANLIB}" \
3730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3731 clean) \
3732 || exit 1
3734 @endif ash
3736 .PHONY: maybe-distclean-ash distclean-ash
3737 maybe-distclean-ash:
3738 @if ash
3739 maybe-distclean-ash: distclean-ash
3741 distclean-ash:
3742 @: $(MAKE); $(unstage)
3743 @[ -f ./ash/Makefile ] || exit 0; \
3744 r=`${PWD_COMMAND}`; export r; \
3745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3746 $(HOST_EXPORTS) \
3747 for flag in $(EXTRA_HOST_FLAGS) ; do \
3748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3749 done; \
3750 echo "Doing distclean in ash" ; \
3751 (cd $(HOST_SUBDIR)/ash && \
3752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3754 "RANLIB=$${RANLIB}" \
3755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3756 distclean) \
3757 || exit 1
3759 @endif ash
3761 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3762 maybe-maintainer-clean-ash:
3763 @if ash
3764 maybe-maintainer-clean-ash: maintainer-clean-ash
3766 maintainer-clean-ash:
3767 @: $(MAKE); $(unstage)
3768 @[ -f ./ash/Makefile ] || exit 0; \
3769 r=`${PWD_COMMAND}`; export r; \
3770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3771 $(HOST_EXPORTS) \
3772 for flag in $(EXTRA_HOST_FLAGS) ; do \
3773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3774 done; \
3775 echo "Doing maintainer-clean in ash" ; \
3776 (cd $(HOST_SUBDIR)/ash && \
3777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3779 "RANLIB=$${RANLIB}" \
3780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3781 maintainer-clean) \
3782 || exit 1
3784 @endif ash
3788 .PHONY: configure-autoconf maybe-configure-autoconf
3789 maybe-configure-autoconf:
3790 @if gcc-bootstrap
3791 configure-autoconf: stage_current
3792 @endif gcc-bootstrap
3793 @if autoconf
3794 maybe-configure-autoconf: configure-autoconf
3795 configure-autoconf:
3796 @: $(MAKE); $(unstage)
3797 @r=`${PWD_COMMAND}`; export r; \
3798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3801 $(HOST_EXPORTS) \
3802 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3803 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3804 case $(srcdir) in \
3805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3806 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3808 esac; \
3809 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3810 libsrcdir="$$s/autoconf"; \
3811 $(SHELL) $${libsrcdir}/configure \
3812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3813 --target=${target_alias} $${srcdiroption} \
3814 || exit 1
3815 @endif autoconf
3821 .PHONY: all-autoconf maybe-all-autoconf
3822 maybe-all-autoconf:
3823 @if gcc-bootstrap
3824 all-autoconf: stage_current
3825 @endif gcc-bootstrap
3826 @if autoconf
3827 TARGET-autoconf=all
3828 maybe-all-autoconf: all-autoconf
3829 all-autoconf: configure-autoconf
3830 @: $(MAKE); $(unstage)
3831 @r=`${PWD_COMMAND}`; export r; \
3832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3833 $(HOST_EXPORTS) \
3834 (cd $(HOST_SUBDIR)/autoconf && \
3835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3836 $(TARGET-autoconf))
3837 @endif autoconf
3842 .PHONY: check-autoconf maybe-check-autoconf
3843 maybe-check-autoconf:
3844 @if autoconf
3845 maybe-check-autoconf: check-autoconf
3847 check-autoconf:
3848 @: $(MAKE); $(unstage)
3849 @r=`${PWD_COMMAND}`; export r; \
3850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851 $(HOST_EXPORTS) \
3852 (cd $(HOST_SUBDIR)/autoconf && \
3853 $(MAKE) $(FLAGS_TO_PASS) check)
3855 @endif autoconf
3857 .PHONY: install-autoconf maybe-install-autoconf
3858 maybe-install-autoconf:
3859 @if autoconf
3860 maybe-install-autoconf: install-autoconf
3862 install-autoconf: installdirs
3863 @: $(MAKE); $(unstage)
3864 @r=`${PWD_COMMAND}`; export r; \
3865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866 $(HOST_EXPORTS) \
3867 (cd $(HOST_SUBDIR)/autoconf && \
3868 $(MAKE) $(FLAGS_TO_PASS) install)
3870 @endif autoconf
3872 # Other targets (info, dvi, pdf, etc.)
3874 .PHONY: maybe-info-autoconf info-autoconf
3875 maybe-info-autoconf:
3876 @if autoconf
3877 maybe-info-autoconf: info-autoconf
3879 info-autoconf: \
3880 configure-autoconf
3881 @: $(MAKE); $(unstage)
3882 @[ -f ./autoconf/Makefile ] || exit 0; \
3883 r=`${PWD_COMMAND}`; export r; \
3884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885 $(HOST_EXPORTS) \
3886 for flag in $(EXTRA_HOST_FLAGS) ; do \
3887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888 done; \
3889 echo "Doing info in autoconf" ; \
3890 (cd $(HOST_SUBDIR)/autoconf && \
3891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893 "RANLIB=$${RANLIB}" \
3894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895 info) \
3896 || exit 1
3898 @endif autoconf
3900 .PHONY: maybe-dvi-autoconf dvi-autoconf
3901 maybe-dvi-autoconf:
3902 @if autoconf
3903 maybe-dvi-autoconf: dvi-autoconf
3905 dvi-autoconf: \
3906 configure-autoconf
3907 @: $(MAKE); $(unstage)
3908 @[ -f ./autoconf/Makefile ] || exit 0; \
3909 r=`${PWD_COMMAND}`; export r; \
3910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3911 $(HOST_EXPORTS) \
3912 for flag in $(EXTRA_HOST_FLAGS) ; do \
3913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3914 done; \
3915 echo "Doing dvi in autoconf" ; \
3916 (cd $(HOST_SUBDIR)/autoconf && \
3917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3919 "RANLIB=$${RANLIB}" \
3920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3921 dvi) \
3922 || exit 1
3924 @endif autoconf
3926 .PHONY: maybe-pdf-autoconf pdf-autoconf
3927 maybe-pdf-autoconf:
3928 @if autoconf
3929 maybe-pdf-autoconf: pdf-autoconf
3931 pdf-autoconf: \
3932 configure-autoconf
3933 @: $(MAKE); $(unstage)
3934 @[ -f ./autoconf/Makefile ] || exit 0; \
3935 r=`${PWD_COMMAND}`; export r; \
3936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937 $(HOST_EXPORTS) \
3938 for flag in $(EXTRA_HOST_FLAGS) ; do \
3939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940 done; \
3941 echo "Doing pdf in autoconf" ; \
3942 (cd $(HOST_SUBDIR)/autoconf && \
3943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945 "RANLIB=$${RANLIB}" \
3946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947 pdf) \
3948 || exit 1
3950 @endif autoconf
3952 .PHONY: maybe-html-autoconf html-autoconf
3953 maybe-html-autoconf:
3954 @if autoconf
3955 maybe-html-autoconf: html-autoconf
3957 html-autoconf: \
3958 configure-autoconf
3959 @: $(MAKE); $(unstage)
3960 @[ -f ./autoconf/Makefile ] || exit 0; \
3961 r=`${PWD_COMMAND}`; export r; \
3962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3963 $(HOST_EXPORTS) \
3964 for flag in $(EXTRA_HOST_FLAGS) ; do \
3965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3966 done; \
3967 echo "Doing html in autoconf" ; \
3968 (cd $(HOST_SUBDIR)/autoconf && \
3969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3971 "RANLIB=$${RANLIB}" \
3972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3973 html) \
3974 || exit 1
3976 @endif autoconf
3978 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3979 maybe-TAGS-autoconf:
3980 @if autoconf
3981 maybe-TAGS-autoconf: TAGS-autoconf
3983 TAGS-autoconf: \
3984 configure-autoconf
3985 @: $(MAKE); $(unstage)
3986 @[ -f ./autoconf/Makefile ] || exit 0; \
3987 r=`${PWD_COMMAND}`; export r; \
3988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3989 $(HOST_EXPORTS) \
3990 for flag in $(EXTRA_HOST_FLAGS) ; do \
3991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3992 done; \
3993 echo "Doing TAGS in autoconf" ; \
3994 (cd $(HOST_SUBDIR)/autoconf && \
3995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3997 "RANLIB=$${RANLIB}" \
3998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3999 TAGS) \
4000 || exit 1
4002 @endif autoconf
4004 .PHONY: maybe-install-info-autoconf install-info-autoconf
4005 maybe-install-info-autoconf:
4006 @if autoconf
4007 maybe-install-info-autoconf: install-info-autoconf
4009 install-info-autoconf: \
4010 configure-autoconf \
4011 info-autoconf
4012 @: $(MAKE); $(unstage)
4013 @[ -f ./autoconf/Makefile ] || exit 0; \
4014 r=`${PWD_COMMAND}`; export r; \
4015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016 $(HOST_EXPORTS) \
4017 for flag in $(EXTRA_HOST_FLAGS) ; do \
4018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4019 done; \
4020 echo "Doing install-info in autoconf" ; \
4021 (cd $(HOST_SUBDIR)/autoconf && \
4022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4024 "RANLIB=$${RANLIB}" \
4025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4026 install-info) \
4027 || exit 1
4029 @endif autoconf
4031 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4032 maybe-install-pdf-autoconf:
4033 @if autoconf
4034 maybe-install-pdf-autoconf: install-pdf-autoconf
4036 install-pdf-autoconf: \
4037 configure-autoconf \
4038 pdf-autoconf
4039 @: $(MAKE); $(unstage)
4040 @[ -f ./autoconf/Makefile ] || exit 0; \
4041 r=`${PWD_COMMAND}`; export r; \
4042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043 $(HOST_EXPORTS) \
4044 for flag in $(EXTRA_HOST_FLAGS) ; do \
4045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4046 done; \
4047 echo "Doing install-pdf in autoconf" ; \
4048 (cd $(HOST_SUBDIR)/autoconf && \
4049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4051 "RANLIB=$${RANLIB}" \
4052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4053 install-pdf) \
4054 || exit 1
4056 @endif autoconf
4058 .PHONY: maybe-install-html-autoconf install-html-autoconf
4059 maybe-install-html-autoconf:
4060 @if autoconf
4061 maybe-install-html-autoconf: install-html-autoconf
4063 install-html-autoconf: \
4064 configure-autoconf \
4065 html-autoconf
4066 @: $(MAKE); $(unstage)
4067 @[ -f ./autoconf/Makefile ] || exit 0; \
4068 r=`${PWD_COMMAND}`; export r; \
4069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4070 $(HOST_EXPORTS) \
4071 for flag in $(EXTRA_HOST_FLAGS) ; do \
4072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4073 done; \
4074 echo "Doing install-html in autoconf" ; \
4075 (cd $(HOST_SUBDIR)/autoconf && \
4076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4078 "RANLIB=$${RANLIB}" \
4079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4080 install-html) \
4081 || exit 1
4083 @endif autoconf
4085 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4086 maybe-installcheck-autoconf:
4087 @if autoconf
4088 maybe-installcheck-autoconf: installcheck-autoconf
4090 installcheck-autoconf: \
4091 configure-autoconf
4092 @: $(MAKE); $(unstage)
4093 @[ -f ./autoconf/Makefile ] || exit 0; \
4094 r=`${PWD_COMMAND}`; export r; \
4095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096 $(HOST_EXPORTS) \
4097 for flag in $(EXTRA_HOST_FLAGS) ; do \
4098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4099 done; \
4100 echo "Doing installcheck in autoconf" ; \
4101 (cd $(HOST_SUBDIR)/autoconf && \
4102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4104 "RANLIB=$${RANLIB}" \
4105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4106 installcheck) \
4107 || exit 1
4109 @endif autoconf
4111 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4112 maybe-mostlyclean-autoconf:
4113 @if autoconf
4114 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4116 mostlyclean-autoconf:
4117 @: $(MAKE); $(unstage)
4118 @[ -f ./autoconf/Makefile ] || exit 0; \
4119 r=`${PWD_COMMAND}`; export r; \
4120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4121 $(HOST_EXPORTS) \
4122 for flag in $(EXTRA_HOST_FLAGS) ; do \
4123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4124 done; \
4125 echo "Doing mostlyclean in autoconf" ; \
4126 (cd $(HOST_SUBDIR)/autoconf && \
4127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4129 "RANLIB=$${RANLIB}" \
4130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4131 mostlyclean) \
4132 || exit 1
4134 @endif autoconf
4136 .PHONY: maybe-clean-autoconf clean-autoconf
4137 maybe-clean-autoconf:
4138 @if autoconf
4139 maybe-clean-autoconf: clean-autoconf
4141 clean-autoconf:
4142 @: $(MAKE); $(unstage)
4143 @[ -f ./autoconf/Makefile ] || exit 0; \
4144 r=`${PWD_COMMAND}`; export r; \
4145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146 $(HOST_EXPORTS) \
4147 for flag in $(EXTRA_HOST_FLAGS) ; do \
4148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149 done; \
4150 echo "Doing clean in autoconf" ; \
4151 (cd $(HOST_SUBDIR)/autoconf && \
4152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154 "RANLIB=$${RANLIB}" \
4155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156 clean) \
4157 || exit 1
4159 @endif autoconf
4161 .PHONY: maybe-distclean-autoconf distclean-autoconf
4162 maybe-distclean-autoconf:
4163 @if autoconf
4164 maybe-distclean-autoconf: distclean-autoconf
4166 distclean-autoconf:
4167 @: $(MAKE); $(unstage)
4168 @[ -f ./autoconf/Makefile ] || exit 0; \
4169 r=`${PWD_COMMAND}`; export r; \
4170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171 $(HOST_EXPORTS) \
4172 for flag in $(EXTRA_HOST_FLAGS) ; do \
4173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4174 done; \
4175 echo "Doing distclean in autoconf" ; \
4176 (cd $(HOST_SUBDIR)/autoconf && \
4177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4179 "RANLIB=$${RANLIB}" \
4180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4181 distclean) \
4182 || exit 1
4184 @endif autoconf
4186 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4187 maybe-maintainer-clean-autoconf:
4188 @if autoconf
4189 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4191 maintainer-clean-autoconf:
4192 @: $(MAKE); $(unstage)
4193 @[ -f ./autoconf/Makefile ] || exit 0; \
4194 r=`${PWD_COMMAND}`; export r; \
4195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4196 $(HOST_EXPORTS) \
4197 for flag in $(EXTRA_HOST_FLAGS) ; do \
4198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4199 done; \
4200 echo "Doing maintainer-clean in autoconf" ; \
4201 (cd $(HOST_SUBDIR)/autoconf && \
4202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4204 "RANLIB=$${RANLIB}" \
4205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4206 maintainer-clean) \
4207 || exit 1
4209 @endif autoconf
4213 .PHONY: configure-automake maybe-configure-automake
4214 maybe-configure-automake:
4215 @if gcc-bootstrap
4216 configure-automake: stage_current
4217 @endif gcc-bootstrap
4218 @if automake
4219 maybe-configure-automake: configure-automake
4220 configure-automake:
4221 @: $(MAKE); $(unstage)
4222 @r=`${PWD_COMMAND}`; export r; \
4223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4226 $(HOST_EXPORTS) \
4227 echo Configuring in $(HOST_SUBDIR)/automake; \
4228 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4229 case $(srcdir) in \
4230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4231 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4233 esac; \
4234 srcdiroption="--srcdir=$${topdir}/automake"; \
4235 libsrcdir="$$s/automake"; \
4236 $(SHELL) $${libsrcdir}/configure \
4237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4238 --target=${target_alias} $${srcdiroption} \
4239 || exit 1
4240 @endif automake
4246 .PHONY: all-automake maybe-all-automake
4247 maybe-all-automake:
4248 @if gcc-bootstrap
4249 all-automake: stage_current
4250 @endif gcc-bootstrap
4251 @if automake
4252 TARGET-automake=all
4253 maybe-all-automake: all-automake
4254 all-automake: configure-automake
4255 @: $(MAKE); $(unstage)
4256 @r=`${PWD_COMMAND}`; export r; \
4257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258 $(HOST_EXPORTS) \
4259 (cd $(HOST_SUBDIR)/automake && \
4260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4261 $(TARGET-automake))
4262 @endif automake
4267 .PHONY: check-automake maybe-check-automake
4268 maybe-check-automake:
4269 @if automake
4270 maybe-check-automake: check-automake
4272 check-automake:
4273 @: $(MAKE); $(unstage)
4274 @r=`${PWD_COMMAND}`; export r; \
4275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4276 $(HOST_EXPORTS) \
4277 (cd $(HOST_SUBDIR)/automake && \
4278 $(MAKE) $(FLAGS_TO_PASS) check)
4280 @endif automake
4282 .PHONY: install-automake maybe-install-automake
4283 maybe-install-automake:
4284 @if automake
4285 maybe-install-automake: install-automake
4287 install-automake: installdirs
4288 @: $(MAKE); $(unstage)
4289 @r=`${PWD_COMMAND}`; export r; \
4290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291 $(HOST_EXPORTS) \
4292 (cd $(HOST_SUBDIR)/automake && \
4293 $(MAKE) $(FLAGS_TO_PASS) install)
4295 @endif automake
4297 # Other targets (info, dvi, pdf, etc.)
4299 .PHONY: maybe-info-automake info-automake
4300 maybe-info-automake:
4301 @if automake
4302 maybe-info-automake: info-automake
4304 info-automake: \
4305 configure-automake
4306 @: $(MAKE); $(unstage)
4307 @[ -f ./automake/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310 $(HOST_EXPORTS) \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313 done; \
4314 echo "Doing info in automake" ; \
4315 (cd $(HOST_SUBDIR)/automake && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320 info) \
4321 || exit 1
4323 @endif automake
4325 .PHONY: maybe-dvi-automake dvi-automake
4326 maybe-dvi-automake:
4327 @if automake
4328 maybe-dvi-automake: dvi-automake
4330 dvi-automake: \
4331 configure-automake
4332 @: $(MAKE); $(unstage)
4333 @[ -f ./automake/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing dvi in automake" ; \
4341 (cd $(HOST_SUBDIR)/automake && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 dvi) \
4347 || exit 1
4349 @endif automake
4351 .PHONY: maybe-pdf-automake pdf-automake
4352 maybe-pdf-automake:
4353 @if automake
4354 maybe-pdf-automake: pdf-automake
4356 pdf-automake: \
4357 configure-automake
4358 @: $(MAKE); $(unstage)
4359 @[ -f ./automake/Makefile ] || exit 0; \
4360 r=`${PWD_COMMAND}`; export r; \
4361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362 $(HOST_EXPORTS) \
4363 for flag in $(EXTRA_HOST_FLAGS) ; do \
4364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365 done; \
4366 echo "Doing pdf in automake" ; \
4367 (cd $(HOST_SUBDIR)/automake && \
4368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370 "RANLIB=$${RANLIB}" \
4371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372 pdf) \
4373 || exit 1
4375 @endif automake
4377 .PHONY: maybe-html-automake html-automake
4378 maybe-html-automake:
4379 @if automake
4380 maybe-html-automake: html-automake
4382 html-automake: \
4383 configure-automake
4384 @: $(MAKE); $(unstage)
4385 @[ -f ./automake/Makefile ] || exit 0; \
4386 r=`${PWD_COMMAND}`; export r; \
4387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4388 $(HOST_EXPORTS) \
4389 for flag in $(EXTRA_HOST_FLAGS) ; do \
4390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4391 done; \
4392 echo "Doing html in automake" ; \
4393 (cd $(HOST_SUBDIR)/automake && \
4394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4396 "RANLIB=$${RANLIB}" \
4397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4398 html) \
4399 || exit 1
4401 @endif automake
4403 .PHONY: maybe-TAGS-automake TAGS-automake
4404 maybe-TAGS-automake:
4405 @if automake
4406 maybe-TAGS-automake: TAGS-automake
4408 TAGS-automake: \
4409 configure-automake
4410 @: $(MAKE); $(unstage)
4411 @[ -f ./automake/Makefile ] || exit 0; \
4412 r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 $(HOST_EXPORTS) \
4415 for flag in $(EXTRA_HOST_FLAGS) ; do \
4416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417 done; \
4418 echo "Doing TAGS in automake" ; \
4419 (cd $(HOST_SUBDIR)/automake && \
4420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422 "RANLIB=$${RANLIB}" \
4423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424 TAGS) \
4425 || exit 1
4427 @endif automake
4429 .PHONY: maybe-install-info-automake install-info-automake
4430 maybe-install-info-automake:
4431 @if automake
4432 maybe-install-info-automake: install-info-automake
4434 install-info-automake: \
4435 configure-automake \
4436 info-automake
4437 @: $(MAKE); $(unstage)
4438 @[ -f ./automake/Makefile ] || exit 0; \
4439 r=`${PWD_COMMAND}`; export r; \
4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441 $(HOST_EXPORTS) \
4442 for flag in $(EXTRA_HOST_FLAGS) ; do \
4443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4444 done; \
4445 echo "Doing install-info in automake" ; \
4446 (cd $(HOST_SUBDIR)/automake && \
4447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4449 "RANLIB=$${RANLIB}" \
4450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451 install-info) \
4452 || exit 1
4454 @endif automake
4456 .PHONY: maybe-install-pdf-automake install-pdf-automake
4457 maybe-install-pdf-automake:
4458 @if automake
4459 maybe-install-pdf-automake: install-pdf-automake
4461 install-pdf-automake: \
4462 configure-automake \
4463 pdf-automake
4464 @: $(MAKE); $(unstage)
4465 @[ -f ./automake/Makefile ] || exit 0; \
4466 r=`${PWD_COMMAND}`; export r; \
4467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4468 $(HOST_EXPORTS) \
4469 for flag in $(EXTRA_HOST_FLAGS) ; do \
4470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4471 done; \
4472 echo "Doing install-pdf in automake" ; \
4473 (cd $(HOST_SUBDIR)/automake && \
4474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4476 "RANLIB=$${RANLIB}" \
4477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4478 install-pdf) \
4479 || exit 1
4481 @endif automake
4483 .PHONY: maybe-install-html-automake install-html-automake
4484 maybe-install-html-automake:
4485 @if automake
4486 maybe-install-html-automake: install-html-automake
4488 install-html-automake: \
4489 configure-automake \
4490 html-automake
4491 @: $(MAKE); $(unstage)
4492 @[ -f ./automake/Makefile ] || exit 0; \
4493 r=`${PWD_COMMAND}`; export r; \
4494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495 $(HOST_EXPORTS) \
4496 for flag in $(EXTRA_HOST_FLAGS) ; do \
4497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4498 done; \
4499 echo "Doing install-html in automake" ; \
4500 (cd $(HOST_SUBDIR)/automake && \
4501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503 "RANLIB=$${RANLIB}" \
4504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4505 install-html) \
4506 || exit 1
4508 @endif automake
4510 .PHONY: maybe-installcheck-automake installcheck-automake
4511 maybe-installcheck-automake:
4512 @if automake
4513 maybe-installcheck-automake: installcheck-automake
4515 installcheck-automake: \
4516 configure-automake
4517 @: $(MAKE); $(unstage)
4518 @[ -f ./automake/Makefile ] || exit 0; \
4519 r=`${PWD_COMMAND}`; export r; \
4520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4521 $(HOST_EXPORTS) \
4522 for flag in $(EXTRA_HOST_FLAGS) ; do \
4523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4524 done; \
4525 echo "Doing installcheck in automake" ; \
4526 (cd $(HOST_SUBDIR)/automake && \
4527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4529 "RANLIB=$${RANLIB}" \
4530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4531 installcheck) \
4532 || exit 1
4534 @endif automake
4536 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4537 maybe-mostlyclean-automake:
4538 @if automake
4539 maybe-mostlyclean-automake: mostlyclean-automake
4541 mostlyclean-automake:
4542 @: $(MAKE); $(unstage)
4543 @[ -f ./automake/Makefile ] || exit 0; \
4544 r=`${PWD_COMMAND}`; export r; \
4545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4546 $(HOST_EXPORTS) \
4547 for flag in $(EXTRA_HOST_FLAGS) ; do \
4548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4549 done; \
4550 echo "Doing mostlyclean in automake" ; \
4551 (cd $(HOST_SUBDIR)/automake && \
4552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554 "RANLIB=$${RANLIB}" \
4555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4556 mostlyclean) \
4557 || exit 1
4559 @endif automake
4561 .PHONY: maybe-clean-automake clean-automake
4562 maybe-clean-automake:
4563 @if automake
4564 maybe-clean-automake: clean-automake
4566 clean-automake:
4567 @: $(MAKE); $(unstage)
4568 @[ -f ./automake/Makefile ] || exit 0; \
4569 r=`${PWD_COMMAND}`; export r; \
4570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571 $(HOST_EXPORTS) \
4572 for flag in $(EXTRA_HOST_FLAGS) ; do \
4573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574 done; \
4575 echo "Doing clean in automake" ; \
4576 (cd $(HOST_SUBDIR)/automake && \
4577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579 "RANLIB=$${RANLIB}" \
4580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581 clean) \
4582 || exit 1
4584 @endif automake
4586 .PHONY: maybe-distclean-automake distclean-automake
4587 maybe-distclean-automake:
4588 @if automake
4589 maybe-distclean-automake: distclean-automake
4591 distclean-automake:
4592 @: $(MAKE); $(unstage)
4593 @[ -f ./automake/Makefile ] || exit 0; \
4594 r=`${PWD_COMMAND}`; export r; \
4595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4596 $(HOST_EXPORTS) \
4597 for flag in $(EXTRA_HOST_FLAGS) ; do \
4598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4599 done; \
4600 echo "Doing distclean in automake" ; \
4601 (cd $(HOST_SUBDIR)/automake && \
4602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4604 "RANLIB=$${RANLIB}" \
4605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4606 distclean) \
4607 || exit 1
4609 @endif automake
4611 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4612 maybe-maintainer-clean-automake:
4613 @if automake
4614 maybe-maintainer-clean-automake: maintainer-clean-automake
4616 maintainer-clean-automake:
4617 @: $(MAKE); $(unstage)
4618 @[ -f ./automake/Makefile ] || exit 0; \
4619 r=`${PWD_COMMAND}`; export r; \
4620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621 $(HOST_EXPORTS) \
4622 for flag in $(EXTRA_HOST_FLAGS) ; do \
4623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4624 done; \
4625 echo "Doing maintainer-clean in automake" ; \
4626 (cd $(HOST_SUBDIR)/automake && \
4627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629 "RANLIB=$${RANLIB}" \
4630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4631 maintainer-clean) \
4632 || exit 1
4634 @endif automake
4638 .PHONY: configure-bash maybe-configure-bash
4639 maybe-configure-bash:
4640 @if gcc-bootstrap
4641 configure-bash: stage_current
4642 @endif gcc-bootstrap
4643 @if bash
4644 maybe-configure-bash: configure-bash
4645 configure-bash:
4646 @: $(MAKE); $(unstage)
4647 @r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4651 $(HOST_EXPORTS) \
4652 echo Configuring in $(HOST_SUBDIR)/bash; \
4653 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4654 case $(srcdir) in \
4655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4656 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4658 esac; \
4659 srcdiroption="--srcdir=$${topdir}/bash"; \
4660 libsrcdir="$$s/bash"; \
4661 $(SHELL) $${libsrcdir}/configure \
4662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4663 --target=${target_alias} $${srcdiroption} \
4664 || exit 1
4665 @endif bash
4671 .PHONY: all-bash maybe-all-bash
4672 maybe-all-bash:
4673 @if gcc-bootstrap
4674 all-bash: stage_current
4675 @endif gcc-bootstrap
4676 @if bash
4677 TARGET-bash=all
4678 maybe-all-bash: all-bash
4679 all-bash: configure-bash
4680 @: $(MAKE); $(unstage)
4681 @r=`${PWD_COMMAND}`; export r; \
4682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683 $(HOST_EXPORTS) \
4684 (cd $(HOST_SUBDIR)/bash && \
4685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4686 $(TARGET-bash))
4687 @endif bash
4692 .PHONY: check-bash maybe-check-bash
4693 maybe-check-bash:
4694 @if bash
4695 maybe-check-bash: check-bash
4697 check-bash:
4698 @: $(MAKE); $(unstage)
4699 @r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 $(HOST_EXPORTS) \
4702 (cd $(HOST_SUBDIR)/bash && \
4703 $(MAKE) $(FLAGS_TO_PASS) check)
4705 @endif bash
4707 .PHONY: install-bash maybe-install-bash
4708 maybe-install-bash:
4709 @if bash
4710 maybe-install-bash: install-bash
4712 install-bash: installdirs
4713 @: $(MAKE); $(unstage)
4714 @r=`${PWD_COMMAND}`; export r; \
4715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4716 $(HOST_EXPORTS) \
4717 (cd $(HOST_SUBDIR)/bash && \
4718 $(MAKE) $(FLAGS_TO_PASS) install)
4720 @endif bash
4722 # Other targets (info, dvi, pdf, etc.)
4724 .PHONY: maybe-info-bash info-bash
4725 maybe-info-bash:
4726 @if bash
4727 maybe-info-bash: info-bash
4729 info-bash: \
4730 configure-bash
4731 @: $(MAKE); $(unstage)
4732 @[ -f ./bash/Makefile ] || exit 0; \
4733 r=`${PWD_COMMAND}`; export r; \
4734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735 $(HOST_EXPORTS) \
4736 for flag in $(EXTRA_HOST_FLAGS) ; do \
4737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4738 done; \
4739 echo "Doing info in bash" ; \
4740 (cd $(HOST_SUBDIR)/bash && \
4741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4743 "RANLIB=$${RANLIB}" \
4744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4745 info) \
4746 || exit 1
4748 @endif bash
4750 .PHONY: maybe-dvi-bash dvi-bash
4751 maybe-dvi-bash:
4752 @if bash
4753 maybe-dvi-bash: dvi-bash
4755 dvi-bash: \
4756 configure-bash
4757 @: $(MAKE); $(unstage)
4758 @[ -f ./bash/Makefile ] || exit 0; \
4759 r=`${PWD_COMMAND}`; export r; \
4760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761 $(HOST_EXPORTS) \
4762 for flag in $(EXTRA_HOST_FLAGS) ; do \
4763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764 done; \
4765 echo "Doing dvi in bash" ; \
4766 (cd $(HOST_SUBDIR)/bash && \
4767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769 "RANLIB=$${RANLIB}" \
4770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771 dvi) \
4772 || exit 1
4774 @endif bash
4776 .PHONY: maybe-pdf-bash pdf-bash
4777 maybe-pdf-bash:
4778 @if bash
4779 maybe-pdf-bash: pdf-bash
4781 pdf-bash: \
4782 configure-bash
4783 @: $(MAKE); $(unstage)
4784 @[ -f ./bash/Makefile ] || exit 0; \
4785 r=`${PWD_COMMAND}`; export r; \
4786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787 $(HOST_EXPORTS) \
4788 for flag in $(EXTRA_HOST_FLAGS) ; do \
4789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790 done; \
4791 echo "Doing pdf in bash" ; \
4792 (cd $(HOST_SUBDIR)/bash && \
4793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795 "RANLIB=$${RANLIB}" \
4796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797 pdf) \
4798 || exit 1
4800 @endif bash
4802 .PHONY: maybe-html-bash html-bash
4803 maybe-html-bash:
4804 @if bash
4805 maybe-html-bash: html-bash
4807 html-bash: \
4808 configure-bash
4809 @: $(MAKE); $(unstage)
4810 @[ -f ./bash/Makefile ] || exit 0; \
4811 r=`${PWD_COMMAND}`; export r; \
4812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4813 $(HOST_EXPORTS) \
4814 for flag in $(EXTRA_HOST_FLAGS) ; do \
4815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4816 done; \
4817 echo "Doing html in bash" ; \
4818 (cd $(HOST_SUBDIR)/bash && \
4819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4821 "RANLIB=$${RANLIB}" \
4822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4823 html) \
4824 || exit 1
4826 @endif bash
4828 .PHONY: maybe-TAGS-bash TAGS-bash
4829 maybe-TAGS-bash:
4830 @if bash
4831 maybe-TAGS-bash: TAGS-bash
4833 TAGS-bash: \
4834 configure-bash
4835 @: $(MAKE); $(unstage)
4836 @[ -f ./bash/Makefile ] || exit 0; \
4837 r=`${PWD_COMMAND}`; export r; \
4838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839 $(HOST_EXPORTS) \
4840 for flag in $(EXTRA_HOST_FLAGS) ; do \
4841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4842 done; \
4843 echo "Doing TAGS in bash" ; \
4844 (cd $(HOST_SUBDIR)/bash && \
4845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4847 "RANLIB=$${RANLIB}" \
4848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4849 TAGS) \
4850 || exit 1
4852 @endif bash
4854 .PHONY: maybe-install-info-bash install-info-bash
4855 maybe-install-info-bash:
4856 @if bash
4857 maybe-install-info-bash: install-info-bash
4859 install-info-bash: \
4860 configure-bash \
4861 info-bash
4862 @: $(MAKE); $(unstage)
4863 @[ -f ./bash/Makefile ] || exit 0; \
4864 r=`${PWD_COMMAND}`; export r; \
4865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866 $(HOST_EXPORTS) \
4867 for flag in $(EXTRA_HOST_FLAGS) ; do \
4868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4869 done; \
4870 echo "Doing install-info in bash" ; \
4871 (cd $(HOST_SUBDIR)/bash && \
4872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4874 "RANLIB=$${RANLIB}" \
4875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4876 install-info) \
4877 || exit 1
4879 @endif bash
4881 .PHONY: maybe-install-pdf-bash install-pdf-bash
4882 maybe-install-pdf-bash:
4883 @if bash
4884 maybe-install-pdf-bash: install-pdf-bash
4886 install-pdf-bash: \
4887 configure-bash \
4888 pdf-bash
4889 @: $(MAKE); $(unstage)
4890 @[ -f ./bash/Makefile ] || exit 0; \
4891 r=`${PWD_COMMAND}`; export r; \
4892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893 $(HOST_EXPORTS) \
4894 for flag in $(EXTRA_HOST_FLAGS) ; do \
4895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4896 done; \
4897 echo "Doing install-pdf in bash" ; \
4898 (cd $(HOST_SUBDIR)/bash && \
4899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4901 "RANLIB=$${RANLIB}" \
4902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4903 install-pdf) \
4904 || exit 1
4906 @endif bash
4908 .PHONY: maybe-install-html-bash install-html-bash
4909 maybe-install-html-bash:
4910 @if bash
4911 maybe-install-html-bash: install-html-bash
4913 install-html-bash: \
4914 configure-bash \
4915 html-bash
4916 @: $(MAKE); $(unstage)
4917 @[ -f ./bash/Makefile ] || exit 0; \
4918 r=`${PWD_COMMAND}`; export r; \
4919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920 $(HOST_EXPORTS) \
4921 for flag in $(EXTRA_HOST_FLAGS) ; do \
4922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4923 done; \
4924 echo "Doing install-html in bash" ; \
4925 (cd $(HOST_SUBDIR)/bash && \
4926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4928 "RANLIB=$${RANLIB}" \
4929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4930 install-html) \
4931 || exit 1
4933 @endif bash
4935 .PHONY: maybe-installcheck-bash installcheck-bash
4936 maybe-installcheck-bash:
4937 @if bash
4938 maybe-installcheck-bash: installcheck-bash
4940 installcheck-bash: \
4941 configure-bash
4942 @: $(MAKE); $(unstage)
4943 @[ -f ./bash/Makefile ] || exit 0; \
4944 r=`${PWD_COMMAND}`; export r; \
4945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946 $(HOST_EXPORTS) \
4947 for flag in $(EXTRA_HOST_FLAGS) ; do \
4948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4949 done; \
4950 echo "Doing installcheck in bash" ; \
4951 (cd $(HOST_SUBDIR)/bash && \
4952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4954 "RANLIB=$${RANLIB}" \
4955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4956 installcheck) \
4957 || exit 1
4959 @endif bash
4961 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4962 maybe-mostlyclean-bash:
4963 @if bash
4964 maybe-mostlyclean-bash: mostlyclean-bash
4966 mostlyclean-bash:
4967 @: $(MAKE); $(unstage)
4968 @[ -f ./bash/Makefile ] || exit 0; \
4969 r=`${PWD_COMMAND}`; export r; \
4970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971 $(HOST_EXPORTS) \
4972 for flag in $(EXTRA_HOST_FLAGS) ; do \
4973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4974 done; \
4975 echo "Doing mostlyclean in bash" ; \
4976 (cd $(HOST_SUBDIR)/bash && \
4977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4979 "RANLIB=$${RANLIB}" \
4980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4981 mostlyclean) \
4982 || exit 1
4984 @endif bash
4986 .PHONY: maybe-clean-bash clean-bash
4987 maybe-clean-bash:
4988 @if bash
4989 maybe-clean-bash: clean-bash
4991 clean-bash:
4992 @: $(MAKE); $(unstage)
4993 @[ -f ./bash/Makefile ] || exit 0; \
4994 r=`${PWD_COMMAND}`; export r; \
4995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996 $(HOST_EXPORTS) \
4997 for flag in $(EXTRA_HOST_FLAGS) ; do \
4998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4999 done; \
5000 echo "Doing clean in bash" ; \
5001 (cd $(HOST_SUBDIR)/bash && \
5002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5004 "RANLIB=$${RANLIB}" \
5005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5006 clean) \
5007 || exit 1
5009 @endif bash
5011 .PHONY: maybe-distclean-bash distclean-bash
5012 maybe-distclean-bash:
5013 @if bash
5014 maybe-distclean-bash: distclean-bash
5016 distclean-bash:
5017 @: $(MAKE); $(unstage)
5018 @[ -f ./bash/Makefile ] || exit 0; \
5019 r=`${PWD_COMMAND}`; export r; \
5020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5021 $(HOST_EXPORTS) \
5022 for flag in $(EXTRA_HOST_FLAGS) ; do \
5023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5024 done; \
5025 echo "Doing distclean in bash" ; \
5026 (cd $(HOST_SUBDIR)/bash && \
5027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5029 "RANLIB=$${RANLIB}" \
5030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5031 distclean) \
5032 || exit 1
5034 @endif bash
5036 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5037 maybe-maintainer-clean-bash:
5038 @if bash
5039 maybe-maintainer-clean-bash: maintainer-clean-bash
5041 maintainer-clean-bash:
5042 @: $(MAKE); $(unstage)
5043 @[ -f ./bash/Makefile ] || exit 0; \
5044 r=`${PWD_COMMAND}`; export r; \
5045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5046 $(HOST_EXPORTS) \
5047 for flag in $(EXTRA_HOST_FLAGS) ; do \
5048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5049 done; \
5050 echo "Doing maintainer-clean in bash" ; \
5051 (cd $(HOST_SUBDIR)/bash && \
5052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5054 "RANLIB=$${RANLIB}" \
5055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5056 maintainer-clean) \
5057 || exit 1
5059 @endif bash
5063 .PHONY: configure-bfd maybe-configure-bfd
5064 maybe-configure-bfd:
5065 @if gcc-bootstrap
5066 configure-bfd: stage_current
5067 @endif gcc-bootstrap
5068 @if bfd
5069 maybe-configure-bfd: configure-bfd
5070 configure-bfd:
5071 @r=`${PWD_COMMAND}`; export r; \
5072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5073 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5075 $(HOST_EXPORTS) \
5076 echo Configuring in $(HOST_SUBDIR)/bfd; \
5077 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5078 case $(srcdir) in \
5079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5080 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5082 esac; \
5083 srcdiroption="--srcdir=$${topdir}/bfd"; \
5084 libsrcdir="$$s/bfd"; \
5085 $(SHELL) $${libsrcdir}/configure \
5086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5087 --target=${target_alias} $${srcdiroption} \
5088 || exit 1
5089 @endif bfd
5093 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5094 maybe-configure-stage1-bfd:
5095 @if bfd-bootstrap
5096 maybe-configure-stage1-bfd: configure-stage1-bfd
5097 configure-stage1-bfd:
5098 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5100 @r=`${PWD_COMMAND}`; export r; \
5101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5102 TFLAGS="$(STAGE1_TFLAGS)"; \
5103 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5104 $(HOST_EXPORTS) \
5105 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5106 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5107 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5108 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5110 cd $(HOST_SUBDIR)/bfd || exit 1; \
5111 case $(srcdir) in \
5112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5113 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5115 esac; \
5116 srcdiroption="--srcdir=$${topdir}/bfd"; \
5117 libsrcdir="$$s/bfd"; \
5118 $(SHELL) $${libsrcdir}/configure \
5119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5120 --target=${target_alias} $${srcdiroption} \
5121 $(STAGE1_CONFIGURE_FLAGS)
5122 @endif bfd-bootstrap
5124 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5125 maybe-configure-stage2-bfd:
5126 @if bfd-bootstrap
5127 maybe-configure-stage2-bfd: configure-stage2-bfd
5128 configure-stage2-bfd:
5129 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5131 @r=`${PWD_COMMAND}`; export r; \
5132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5133 TFLAGS="$(STAGE2_TFLAGS)"; \
5134 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5135 $(HOST_EXPORTS) \
5136 $(POSTSTAGE1_HOST_EXPORTS) \
5137 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5138 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5139 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5140 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5142 cd $(HOST_SUBDIR)/bfd || exit 1; \
5143 case $(srcdir) in \
5144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5145 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5147 esac; \
5148 srcdiroption="--srcdir=$${topdir}/bfd"; \
5149 libsrcdir="$$s/bfd"; \
5150 $(SHELL) $${libsrcdir}/configure \
5151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5152 --target=${target_alias} $${srcdiroption} \
5153 --with-build-libsubdir=$(HOST_SUBDIR) \
5154 $(STAGE2_CONFIGURE_FLAGS)
5155 @endif bfd-bootstrap
5157 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5158 maybe-configure-stage3-bfd:
5159 @if bfd-bootstrap
5160 maybe-configure-stage3-bfd: configure-stage3-bfd
5161 configure-stage3-bfd:
5162 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5164 @r=`${PWD_COMMAND}`; export r; \
5165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166 TFLAGS="$(STAGE3_TFLAGS)"; \
5167 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5168 $(HOST_EXPORTS) \
5169 $(POSTSTAGE1_HOST_EXPORTS) \
5170 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5171 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5172 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5173 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5175 cd $(HOST_SUBDIR)/bfd || exit 1; \
5176 case $(srcdir) in \
5177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5178 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5180 esac; \
5181 srcdiroption="--srcdir=$${topdir}/bfd"; \
5182 libsrcdir="$$s/bfd"; \
5183 $(SHELL) $${libsrcdir}/configure \
5184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5185 --target=${target_alias} $${srcdiroption} \
5186 --with-build-libsubdir=$(HOST_SUBDIR) \
5187 $(STAGE3_CONFIGURE_FLAGS)
5188 @endif bfd-bootstrap
5190 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5191 maybe-configure-stage4-bfd:
5192 @if bfd-bootstrap
5193 maybe-configure-stage4-bfd: configure-stage4-bfd
5194 configure-stage4-bfd:
5195 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5197 @r=`${PWD_COMMAND}`; export r; \
5198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5199 TFLAGS="$(STAGE4_TFLAGS)"; \
5200 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5201 $(HOST_EXPORTS) \
5202 $(POSTSTAGE1_HOST_EXPORTS) \
5203 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5204 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5205 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5206 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5208 cd $(HOST_SUBDIR)/bfd || exit 1; \
5209 case $(srcdir) in \
5210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5211 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5213 esac; \
5214 srcdiroption="--srcdir=$${topdir}/bfd"; \
5215 libsrcdir="$$s/bfd"; \
5216 $(SHELL) $${libsrcdir}/configure \
5217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5218 --target=${target_alias} $${srcdiroption} \
5219 --with-build-libsubdir=$(HOST_SUBDIR) \
5220 $(STAGE4_CONFIGURE_FLAGS)
5221 @endif bfd-bootstrap
5223 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5224 maybe-configure-stageprofile-bfd:
5225 @if bfd-bootstrap
5226 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5227 configure-stageprofile-bfd:
5228 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5230 @r=`${PWD_COMMAND}`; export r; \
5231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5232 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5233 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5234 $(HOST_EXPORTS) \
5235 $(POSTSTAGE1_HOST_EXPORTS) \
5236 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5237 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5238 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5239 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5241 cd $(HOST_SUBDIR)/bfd || exit 1; \
5242 case $(srcdir) in \
5243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5244 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5246 esac; \
5247 srcdiroption="--srcdir=$${topdir}/bfd"; \
5248 libsrcdir="$$s/bfd"; \
5249 $(SHELL) $${libsrcdir}/configure \
5250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5251 --target=${target_alias} $${srcdiroption} \
5252 --with-build-libsubdir=$(HOST_SUBDIR) \
5253 $(STAGEprofile_CONFIGURE_FLAGS)
5254 @endif bfd-bootstrap
5256 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5257 maybe-configure-stagefeedback-bfd:
5258 @if bfd-bootstrap
5259 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5260 configure-stagefeedback-bfd:
5261 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5263 @r=`${PWD_COMMAND}`; export r; \
5264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5266 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5267 $(HOST_EXPORTS) \
5268 $(POSTSTAGE1_HOST_EXPORTS) \
5269 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5270 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5271 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5272 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5274 cd $(HOST_SUBDIR)/bfd || exit 1; \
5275 case $(srcdir) in \
5276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5277 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5279 esac; \
5280 srcdiroption="--srcdir=$${topdir}/bfd"; \
5281 libsrcdir="$$s/bfd"; \
5282 $(SHELL) $${libsrcdir}/configure \
5283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5284 --target=${target_alias} $${srcdiroption} \
5285 --with-build-libsubdir=$(HOST_SUBDIR) \
5286 $(STAGEfeedback_CONFIGURE_FLAGS)
5287 @endif bfd-bootstrap
5293 .PHONY: all-bfd maybe-all-bfd
5294 maybe-all-bfd:
5295 @if gcc-bootstrap
5296 all-bfd: stage_current
5297 @endif gcc-bootstrap
5298 @if bfd
5299 TARGET-bfd=all
5300 maybe-all-bfd: all-bfd
5301 all-bfd: configure-bfd
5302 @r=`${PWD_COMMAND}`; export r; \
5303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304 $(HOST_EXPORTS) \
5305 (cd $(HOST_SUBDIR)/bfd && \
5306 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5307 $(TARGET-bfd))
5308 @endif bfd
5312 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5313 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5314 maybe-all-stage1-bfd:
5315 maybe-clean-stage1-bfd:
5316 @if bfd-bootstrap
5317 maybe-all-stage1-bfd: all-stage1-bfd
5318 all-stage1: all-stage1-bfd
5319 TARGET-stage1-bfd = $(TARGET-bfd)
5320 all-stage1-bfd: configure-stage1-bfd
5321 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5322 @r=`${PWD_COMMAND}`; export r; \
5323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324 TFLAGS="$(STAGE1_TFLAGS)"; \
5325 $(HOST_EXPORTS) \
5326 cd $(HOST_SUBDIR)/bfd && \
5327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5328 CFLAGS="$(STAGE1_CFLAGS)" \
5329 CXXFLAGS="$(STAGE1_CFLAGS)" \
5330 LIBCFLAGS="$(LIBCFLAGS)" \
5331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5334 $(EXTRA_HOST_FLAGS) \
5335 TFLAGS="$(STAGE1_TFLAGS)" \
5336 $(TARGET-stage1-bfd)
5338 maybe-clean-stage1-bfd: clean-stage1-bfd
5339 clean-stage1: clean-stage1-bfd
5340 clean-stage1-bfd:
5341 @if [ $(current_stage) = stage1 ]; then \
5342 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5343 else \
5344 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5345 $(MAKE) stage1-start; \
5346 fi; \
5347 cd $(HOST_SUBDIR)/bfd && \
5348 $(MAKE) $(EXTRA_HOST_FLAGS) \
5349 clean
5350 @endif bfd-bootstrap
5353 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5354 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5355 maybe-all-stage2-bfd:
5356 maybe-clean-stage2-bfd:
5357 @if bfd-bootstrap
5358 maybe-all-stage2-bfd: all-stage2-bfd
5359 all-stage2: all-stage2-bfd
5360 TARGET-stage2-bfd = $(TARGET-bfd)
5361 all-stage2-bfd: configure-stage2-bfd
5362 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5363 @r=`${PWD_COMMAND}`; export r; \
5364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5365 TFLAGS="$(STAGE2_TFLAGS)"; \
5366 $(HOST_EXPORTS) \
5367 $(POSTSTAGE1_HOST_EXPORTS) \
5368 cd $(HOST_SUBDIR)/bfd && \
5369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5370 CFLAGS="$(STAGE2_CFLAGS)" \
5371 CXXFLAGS="$(STAGE2_CFLAGS)" \
5372 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5376 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5377 TFLAGS="$(STAGE2_TFLAGS)" \
5378 $(TARGET-stage2-bfd)
5380 maybe-clean-stage2-bfd: clean-stage2-bfd
5381 clean-stage2: clean-stage2-bfd
5382 clean-stage2-bfd:
5383 @if [ $(current_stage) = stage2 ]; then \
5384 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5385 else \
5386 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5387 $(MAKE) stage2-start; \
5388 fi; \
5389 cd $(HOST_SUBDIR)/bfd && \
5390 $(MAKE) $(EXTRA_HOST_FLAGS) \
5391 $(POSTSTAGE1_FLAGS_TO_PASS) \
5392 clean
5393 @endif bfd-bootstrap
5396 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5397 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5398 maybe-all-stage3-bfd:
5399 maybe-clean-stage3-bfd:
5400 @if bfd-bootstrap
5401 maybe-all-stage3-bfd: all-stage3-bfd
5402 all-stage3: all-stage3-bfd
5403 TARGET-stage3-bfd = $(TARGET-bfd)
5404 all-stage3-bfd: configure-stage3-bfd
5405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5406 @r=`${PWD_COMMAND}`; export r; \
5407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408 TFLAGS="$(STAGE3_TFLAGS)"; \
5409 $(HOST_EXPORTS) \
5410 $(POSTSTAGE1_HOST_EXPORTS) \
5411 cd $(HOST_SUBDIR)/bfd && \
5412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5413 CFLAGS="$(STAGE3_CFLAGS)" \
5414 CXXFLAGS="$(STAGE3_CFLAGS)" \
5415 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5419 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5420 TFLAGS="$(STAGE3_TFLAGS)" \
5421 $(TARGET-stage3-bfd)
5423 maybe-clean-stage3-bfd: clean-stage3-bfd
5424 clean-stage3: clean-stage3-bfd
5425 clean-stage3-bfd:
5426 @if [ $(current_stage) = stage3 ]; then \
5427 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5428 else \
5429 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5430 $(MAKE) stage3-start; \
5431 fi; \
5432 cd $(HOST_SUBDIR)/bfd && \
5433 $(MAKE) $(EXTRA_HOST_FLAGS) \
5434 $(POSTSTAGE1_FLAGS_TO_PASS) \
5435 clean
5436 @endif bfd-bootstrap
5439 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5440 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5441 maybe-all-stage4-bfd:
5442 maybe-clean-stage4-bfd:
5443 @if bfd-bootstrap
5444 maybe-all-stage4-bfd: all-stage4-bfd
5445 all-stage4: all-stage4-bfd
5446 TARGET-stage4-bfd = $(TARGET-bfd)
5447 all-stage4-bfd: configure-stage4-bfd
5448 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5449 @r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451 TFLAGS="$(STAGE4_TFLAGS)"; \
5452 $(HOST_EXPORTS) \
5453 $(POSTSTAGE1_HOST_EXPORTS) \
5454 cd $(HOST_SUBDIR)/bfd && \
5455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5456 CFLAGS="$(STAGE4_CFLAGS)" \
5457 CXXFLAGS="$(STAGE4_CFLAGS)" \
5458 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5463 TFLAGS="$(STAGE4_TFLAGS)" \
5464 $(TARGET-stage4-bfd)
5466 maybe-clean-stage4-bfd: clean-stage4-bfd
5467 clean-stage4: clean-stage4-bfd
5468 clean-stage4-bfd:
5469 @if [ $(current_stage) = stage4 ]; then \
5470 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5471 else \
5472 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5473 $(MAKE) stage4-start; \
5474 fi; \
5475 cd $(HOST_SUBDIR)/bfd && \
5476 $(MAKE) $(EXTRA_HOST_FLAGS) \
5477 $(POSTSTAGE1_FLAGS_TO_PASS) \
5478 clean
5479 @endif bfd-bootstrap
5482 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5483 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5484 maybe-all-stageprofile-bfd:
5485 maybe-clean-stageprofile-bfd:
5486 @if bfd-bootstrap
5487 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5488 all-stageprofile: all-stageprofile-bfd
5489 TARGET-stageprofile-bfd = $(TARGET-bfd)
5490 all-stageprofile-bfd: configure-stageprofile-bfd
5491 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5492 @r=`${PWD_COMMAND}`; export r; \
5493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5495 $(HOST_EXPORTS) \
5496 $(POSTSTAGE1_HOST_EXPORTS) \
5497 cd $(HOST_SUBDIR)/bfd && \
5498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5499 CFLAGS="$(STAGEprofile_CFLAGS)" \
5500 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5501 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5505 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5506 TFLAGS="$(STAGEprofile_TFLAGS)" \
5507 $(TARGET-stageprofile-bfd)
5509 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5510 clean-stageprofile: clean-stageprofile-bfd
5511 clean-stageprofile-bfd:
5512 @if [ $(current_stage) = stageprofile ]; then \
5513 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5514 else \
5515 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5516 $(MAKE) stageprofile-start; \
5517 fi; \
5518 cd $(HOST_SUBDIR)/bfd && \
5519 $(MAKE) $(EXTRA_HOST_FLAGS) \
5520 $(POSTSTAGE1_FLAGS_TO_PASS) \
5521 clean
5522 @endif bfd-bootstrap
5525 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5526 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5527 maybe-all-stagefeedback-bfd:
5528 maybe-clean-stagefeedback-bfd:
5529 @if bfd-bootstrap
5530 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5531 all-stagefeedback: all-stagefeedback-bfd
5532 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5533 all-stagefeedback-bfd: configure-stagefeedback-bfd
5534 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5535 @r=`${PWD_COMMAND}`; export r; \
5536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5537 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5538 $(HOST_EXPORTS) \
5539 $(POSTSTAGE1_HOST_EXPORTS) \
5540 cd $(HOST_SUBDIR)/bfd && \
5541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5542 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5543 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5544 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5545 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5546 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5547 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5548 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5549 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5550 $(TARGET-stagefeedback-bfd)
5552 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5553 clean-stagefeedback: clean-stagefeedback-bfd
5554 clean-stagefeedback-bfd:
5555 @if [ $(current_stage) = stagefeedback ]; then \
5556 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5557 else \
5558 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5559 $(MAKE) stagefeedback-start; \
5560 fi; \
5561 cd $(HOST_SUBDIR)/bfd && \
5562 $(MAKE) $(EXTRA_HOST_FLAGS) \
5563 $(POSTSTAGE1_FLAGS_TO_PASS) \
5564 clean
5565 @endif bfd-bootstrap
5571 .PHONY: check-bfd maybe-check-bfd
5572 maybe-check-bfd:
5573 @if bfd
5574 maybe-check-bfd: check-bfd
5576 check-bfd:
5577 @: $(MAKE); $(unstage)
5578 @r=`${PWD_COMMAND}`; export r; \
5579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5580 $(HOST_EXPORTS) \
5581 (cd $(HOST_SUBDIR)/bfd && \
5582 $(MAKE) $(FLAGS_TO_PASS) check)
5584 @endif bfd
5586 .PHONY: install-bfd maybe-install-bfd
5587 maybe-install-bfd:
5588 @if bfd
5589 maybe-install-bfd: install-bfd
5591 install-bfd: installdirs
5592 @: $(MAKE); $(unstage)
5593 @r=`${PWD_COMMAND}`; export r; \
5594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595 $(HOST_EXPORTS) \
5596 (cd $(HOST_SUBDIR)/bfd && \
5597 $(MAKE) $(FLAGS_TO_PASS) install)
5599 @endif bfd
5601 # Other targets (info, dvi, pdf, etc.)
5603 .PHONY: maybe-info-bfd info-bfd
5604 maybe-info-bfd:
5605 @if bfd
5606 maybe-info-bfd: info-bfd
5608 info-bfd: \
5609 configure-bfd
5610 @[ -f ./bfd/Makefile ] || exit 0; \
5611 r=`${PWD_COMMAND}`; export r; \
5612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613 $(HOST_EXPORTS) \
5614 for flag in $(EXTRA_HOST_FLAGS) ; do \
5615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616 done; \
5617 echo "Doing info in bfd" ; \
5618 (cd $(HOST_SUBDIR)/bfd && \
5619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621 "RANLIB=$${RANLIB}" \
5622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5623 info) \
5624 || exit 1
5626 @endif bfd
5628 .PHONY: maybe-dvi-bfd dvi-bfd
5629 maybe-dvi-bfd:
5630 @if bfd
5631 maybe-dvi-bfd: dvi-bfd
5633 dvi-bfd: \
5634 configure-bfd
5635 @[ -f ./bfd/Makefile ] || exit 0; \
5636 r=`${PWD_COMMAND}`; export r; \
5637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638 $(HOST_EXPORTS) \
5639 for flag in $(EXTRA_HOST_FLAGS) ; do \
5640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641 done; \
5642 echo "Doing dvi in bfd" ; \
5643 (cd $(HOST_SUBDIR)/bfd && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646 "RANLIB=$${RANLIB}" \
5647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648 dvi) \
5649 || exit 1
5651 @endif bfd
5653 .PHONY: maybe-pdf-bfd pdf-bfd
5654 maybe-pdf-bfd:
5655 @if bfd
5656 maybe-pdf-bfd: pdf-bfd
5658 pdf-bfd: \
5659 configure-bfd
5660 @[ -f ./bfd/Makefile ] || exit 0; \
5661 r=`${PWD_COMMAND}`; export r; \
5662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5663 $(HOST_EXPORTS) \
5664 for flag in $(EXTRA_HOST_FLAGS) ; do \
5665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5666 done; \
5667 echo "Doing pdf in bfd" ; \
5668 (cd $(HOST_SUBDIR)/bfd && \
5669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5671 "RANLIB=$${RANLIB}" \
5672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5673 pdf) \
5674 || exit 1
5676 @endif bfd
5678 .PHONY: maybe-html-bfd html-bfd
5679 maybe-html-bfd:
5680 @if bfd
5681 maybe-html-bfd: html-bfd
5683 html-bfd: \
5684 configure-bfd
5685 @[ -f ./bfd/Makefile ] || exit 0; \
5686 r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 $(HOST_EXPORTS) \
5689 for flag in $(EXTRA_HOST_FLAGS) ; do \
5690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691 done; \
5692 echo "Doing html in bfd" ; \
5693 (cd $(HOST_SUBDIR)/bfd && \
5694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696 "RANLIB=$${RANLIB}" \
5697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698 html) \
5699 || exit 1
5701 @endif bfd
5703 .PHONY: maybe-TAGS-bfd TAGS-bfd
5704 maybe-TAGS-bfd:
5705 @if bfd
5706 maybe-TAGS-bfd: TAGS-bfd
5708 TAGS-bfd: \
5709 configure-bfd
5710 @[ -f ./bfd/Makefile ] || exit 0; \
5711 r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 $(HOST_EXPORTS) \
5714 for flag in $(EXTRA_HOST_FLAGS) ; do \
5715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5716 done; \
5717 echo "Doing TAGS in bfd" ; \
5718 (cd $(HOST_SUBDIR)/bfd && \
5719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5721 "RANLIB=$${RANLIB}" \
5722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5723 TAGS) \
5724 || exit 1
5726 @endif bfd
5728 .PHONY: maybe-install-info-bfd install-info-bfd
5729 maybe-install-info-bfd:
5730 @if bfd
5731 maybe-install-info-bfd: install-info-bfd
5733 install-info-bfd: \
5734 configure-bfd \
5735 info-bfd
5736 @[ -f ./bfd/Makefile ] || exit 0; \
5737 r=`${PWD_COMMAND}`; export r; \
5738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5739 $(HOST_EXPORTS) \
5740 for flag in $(EXTRA_HOST_FLAGS) ; do \
5741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5742 done; \
5743 echo "Doing install-info in bfd" ; \
5744 (cd $(HOST_SUBDIR)/bfd && \
5745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5747 "RANLIB=$${RANLIB}" \
5748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5749 install-info) \
5750 || exit 1
5752 @endif bfd
5754 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5755 maybe-install-pdf-bfd:
5756 @if bfd
5757 maybe-install-pdf-bfd: install-pdf-bfd
5759 install-pdf-bfd: \
5760 configure-bfd \
5761 pdf-bfd
5762 @[ -f ./bfd/Makefile ] || exit 0; \
5763 r=`${PWD_COMMAND}`; export r; \
5764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5765 $(HOST_EXPORTS) \
5766 for flag in $(EXTRA_HOST_FLAGS) ; do \
5767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5768 done; \
5769 echo "Doing install-pdf in bfd" ; \
5770 (cd $(HOST_SUBDIR)/bfd && \
5771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5773 "RANLIB=$${RANLIB}" \
5774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5775 install-pdf) \
5776 || exit 1
5778 @endif bfd
5780 .PHONY: maybe-install-html-bfd install-html-bfd
5781 maybe-install-html-bfd:
5782 @if bfd
5783 maybe-install-html-bfd: install-html-bfd
5785 install-html-bfd: \
5786 configure-bfd \
5787 html-bfd
5788 @[ -f ./bfd/Makefile ] || exit 0; \
5789 r=`${PWD_COMMAND}`; export r; \
5790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5791 $(HOST_EXPORTS) \
5792 for flag in $(EXTRA_HOST_FLAGS) ; do \
5793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5794 done; \
5795 echo "Doing install-html in bfd" ; \
5796 (cd $(HOST_SUBDIR)/bfd && \
5797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5799 "RANLIB=$${RANLIB}" \
5800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801 install-html) \
5802 || exit 1
5804 @endif bfd
5806 .PHONY: maybe-installcheck-bfd installcheck-bfd
5807 maybe-installcheck-bfd:
5808 @if bfd
5809 maybe-installcheck-bfd: installcheck-bfd
5811 installcheck-bfd: \
5812 configure-bfd
5813 @[ -f ./bfd/Makefile ] || exit 0; \
5814 r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 $(HOST_EXPORTS) \
5817 for flag in $(EXTRA_HOST_FLAGS) ; do \
5818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819 done; \
5820 echo "Doing installcheck in bfd" ; \
5821 (cd $(HOST_SUBDIR)/bfd && \
5822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824 "RANLIB=$${RANLIB}" \
5825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826 installcheck) \
5827 || exit 1
5829 @endif bfd
5831 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5832 maybe-mostlyclean-bfd:
5833 @if bfd
5834 maybe-mostlyclean-bfd: mostlyclean-bfd
5836 mostlyclean-bfd:
5837 @[ -f ./bfd/Makefile ] || exit 0; \
5838 r=`${PWD_COMMAND}`; export r; \
5839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840 $(HOST_EXPORTS) \
5841 for flag in $(EXTRA_HOST_FLAGS) ; do \
5842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5843 done; \
5844 echo "Doing mostlyclean in bfd" ; \
5845 (cd $(HOST_SUBDIR)/bfd && \
5846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5848 "RANLIB=$${RANLIB}" \
5849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5850 mostlyclean) \
5851 || exit 1
5853 @endif bfd
5855 .PHONY: maybe-clean-bfd clean-bfd
5856 maybe-clean-bfd:
5857 @if bfd
5858 maybe-clean-bfd: clean-bfd
5860 clean-bfd:
5861 @[ -f ./bfd/Makefile ] || exit 0; \
5862 r=`${PWD_COMMAND}`; export r; \
5863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5864 $(HOST_EXPORTS) \
5865 for flag in $(EXTRA_HOST_FLAGS) ; do \
5866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5867 done; \
5868 echo "Doing clean in bfd" ; \
5869 (cd $(HOST_SUBDIR)/bfd && \
5870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5872 "RANLIB=$${RANLIB}" \
5873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5874 clean) \
5875 || exit 1
5877 @endif bfd
5879 .PHONY: maybe-distclean-bfd distclean-bfd
5880 maybe-distclean-bfd:
5881 @if bfd
5882 maybe-distclean-bfd: distclean-bfd
5884 distclean-bfd:
5885 @[ -f ./bfd/Makefile ] || exit 0; \
5886 r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 $(HOST_EXPORTS) \
5889 for flag in $(EXTRA_HOST_FLAGS) ; do \
5890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5891 done; \
5892 echo "Doing distclean in bfd" ; \
5893 (cd $(HOST_SUBDIR)/bfd && \
5894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5896 "RANLIB=$${RANLIB}" \
5897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5898 distclean) \
5899 || exit 1
5901 @endif bfd
5903 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5904 maybe-maintainer-clean-bfd:
5905 @if bfd
5906 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5908 maintainer-clean-bfd:
5909 @[ -f ./bfd/Makefile ] || exit 0; \
5910 r=`${PWD_COMMAND}`; export r; \
5911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5912 $(HOST_EXPORTS) \
5913 for flag in $(EXTRA_HOST_FLAGS) ; do \
5914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5915 done; \
5916 echo "Doing maintainer-clean in bfd" ; \
5917 (cd $(HOST_SUBDIR)/bfd && \
5918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5920 "RANLIB=$${RANLIB}" \
5921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5922 maintainer-clean) \
5923 || exit 1
5925 @endif bfd
5929 .PHONY: configure-opcodes maybe-configure-opcodes
5930 maybe-configure-opcodes:
5931 @if gcc-bootstrap
5932 configure-opcodes: stage_current
5933 @endif gcc-bootstrap
5934 @if opcodes
5935 maybe-configure-opcodes: configure-opcodes
5936 configure-opcodes:
5937 @r=`${PWD_COMMAND}`; export r; \
5938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5941 $(HOST_EXPORTS) \
5942 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5943 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5944 case $(srcdir) in \
5945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5946 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5948 esac; \
5949 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5950 libsrcdir="$$s/opcodes"; \
5951 $(SHELL) $${libsrcdir}/configure \
5952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5953 --target=${target_alias} $${srcdiroption} \
5954 || exit 1
5955 @endif opcodes
5959 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5960 maybe-configure-stage1-opcodes:
5961 @if opcodes-bootstrap
5962 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5963 configure-stage1-opcodes:
5964 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5966 @r=`${PWD_COMMAND}`; export r; \
5967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968 TFLAGS="$(STAGE1_TFLAGS)"; \
5969 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5970 $(HOST_EXPORTS) \
5971 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5972 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5973 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5974 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5976 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5977 case $(srcdir) in \
5978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5979 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5981 esac; \
5982 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5983 libsrcdir="$$s/opcodes"; \
5984 $(SHELL) $${libsrcdir}/configure \
5985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5986 --target=${target_alias} $${srcdiroption} \
5987 $(STAGE1_CONFIGURE_FLAGS)
5988 @endif opcodes-bootstrap
5990 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5991 maybe-configure-stage2-opcodes:
5992 @if opcodes-bootstrap
5993 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5994 configure-stage2-opcodes:
5995 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5997 @r=`${PWD_COMMAND}`; export r; \
5998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5999 TFLAGS="$(STAGE2_TFLAGS)"; \
6000 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6001 $(HOST_EXPORTS) \
6002 $(POSTSTAGE1_HOST_EXPORTS) \
6003 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6004 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6005 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6006 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6008 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6009 case $(srcdir) in \
6010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6011 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6013 esac; \
6014 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6015 libsrcdir="$$s/opcodes"; \
6016 $(SHELL) $${libsrcdir}/configure \
6017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6018 --target=${target_alias} $${srcdiroption} \
6019 --with-build-libsubdir=$(HOST_SUBDIR) \
6020 $(STAGE2_CONFIGURE_FLAGS)
6021 @endif opcodes-bootstrap
6023 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6024 maybe-configure-stage3-opcodes:
6025 @if opcodes-bootstrap
6026 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6027 configure-stage3-opcodes:
6028 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6030 @r=`${PWD_COMMAND}`; export r; \
6031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032 TFLAGS="$(STAGE3_TFLAGS)"; \
6033 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6034 $(HOST_EXPORTS) \
6035 $(POSTSTAGE1_HOST_EXPORTS) \
6036 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6037 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6038 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6039 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6041 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6042 case $(srcdir) in \
6043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6044 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6046 esac; \
6047 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6048 libsrcdir="$$s/opcodes"; \
6049 $(SHELL) $${libsrcdir}/configure \
6050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6051 --target=${target_alias} $${srcdiroption} \
6052 --with-build-libsubdir=$(HOST_SUBDIR) \
6053 $(STAGE3_CONFIGURE_FLAGS)
6054 @endif opcodes-bootstrap
6056 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6057 maybe-configure-stage4-opcodes:
6058 @if opcodes-bootstrap
6059 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6060 configure-stage4-opcodes:
6061 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6063 @r=`${PWD_COMMAND}`; export r; \
6064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065 TFLAGS="$(STAGE4_TFLAGS)"; \
6066 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6067 $(HOST_EXPORTS) \
6068 $(POSTSTAGE1_HOST_EXPORTS) \
6069 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6070 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6071 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6072 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6074 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6075 case $(srcdir) in \
6076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6077 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6079 esac; \
6080 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6081 libsrcdir="$$s/opcodes"; \
6082 $(SHELL) $${libsrcdir}/configure \
6083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6084 --target=${target_alias} $${srcdiroption} \
6085 --with-build-libsubdir=$(HOST_SUBDIR) \
6086 $(STAGE4_CONFIGURE_FLAGS)
6087 @endif opcodes-bootstrap
6089 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6090 maybe-configure-stageprofile-opcodes:
6091 @if opcodes-bootstrap
6092 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6093 configure-stageprofile-opcodes:
6094 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6096 @r=`${PWD_COMMAND}`; export r; \
6097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6099 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6100 $(HOST_EXPORTS) \
6101 $(POSTSTAGE1_HOST_EXPORTS) \
6102 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6103 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6104 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6105 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6107 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6108 case $(srcdir) in \
6109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6110 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6112 esac; \
6113 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6114 libsrcdir="$$s/opcodes"; \
6115 $(SHELL) $${libsrcdir}/configure \
6116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6117 --target=${target_alias} $${srcdiroption} \
6118 --with-build-libsubdir=$(HOST_SUBDIR) \
6119 $(STAGEprofile_CONFIGURE_FLAGS)
6120 @endif opcodes-bootstrap
6122 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6123 maybe-configure-stagefeedback-opcodes:
6124 @if opcodes-bootstrap
6125 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6126 configure-stagefeedback-opcodes:
6127 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6129 @r=`${PWD_COMMAND}`; export r; \
6130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6132 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6133 $(HOST_EXPORTS) \
6134 $(POSTSTAGE1_HOST_EXPORTS) \
6135 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6136 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6137 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6138 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6140 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6141 case $(srcdir) in \
6142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6143 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6145 esac; \
6146 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6147 libsrcdir="$$s/opcodes"; \
6148 $(SHELL) $${libsrcdir}/configure \
6149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6150 --target=${target_alias} $${srcdiroption} \
6151 --with-build-libsubdir=$(HOST_SUBDIR) \
6152 $(STAGEfeedback_CONFIGURE_FLAGS)
6153 @endif opcodes-bootstrap
6159 .PHONY: all-opcodes maybe-all-opcodes
6160 maybe-all-opcodes:
6161 @if gcc-bootstrap
6162 all-opcodes: stage_current
6163 @endif gcc-bootstrap
6164 @if opcodes
6165 TARGET-opcodes=all
6166 maybe-all-opcodes: all-opcodes
6167 all-opcodes: configure-opcodes
6168 @r=`${PWD_COMMAND}`; export r; \
6169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170 $(HOST_EXPORTS) \
6171 (cd $(HOST_SUBDIR)/opcodes && \
6172 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6173 $(TARGET-opcodes))
6174 @endif opcodes
6178 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6179 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6180 maybe-all-stage1-opcodes:
6181 maybe-clean-stage1-opcodes:
6182 @if opcodes-bootstrap
6183 maybe-all-stage1-opcodes: all-stage1-opcodes
6184 all-stage1: all-stage1-opcodes
6185 TARGET-stage1-opcodes = $(TARGET-opcodes)
6186 all-stage1-opcodes: configure-stage1-opcodes
6187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6188 @r=`${PWD_COMMAND}`; export r; \
6189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6190 TFLAGS="$(STAGE1_TFLAGS)"; \
6191 $(HOST_EXPORTS) \
6192 cd $(HOST_SUBDIR)/opcodes && \
6193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6194 CFLAGS="$(STAGE1_CFLAGS)" \
6195 CXXFLAGS="$(STAGE1_CFLAGS)" \
6196 LIBCFLAGS="$(LIBCFLAGS)" \
6197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6200 $(EXTRA_HOST_FLAGS) \
6201 TFLAGS="$(STAGE1_TFLAGS)" \
6202 $(TARGET-stage1-opcodes)
6204 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6205 clean-stage1: clean-stage1-opcodes
6206 clean-stage1-opcodes:
6207 @if [ $(current_stage) = stage1 ]; then \
6208 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6209 else \
6210 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6211 $(MAKE) stage1-start; \
6212 fi; \
6213 cd $(HOST_SUBDIR)/opcodes && \
6214 $(MAKE) $(EXTRA_HOST_FLAGS) \
6215 clean
6216 @endif opcodes-bootstrap
6219 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6220 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6221 maybe-all-stage2-opcodes:
6222 maybe-clean-stage2-opcodes:
6223 @if opcodes-bootstrap
6224 maybe-all-stage2-opcodes: all-stage2-opcodes
6225 all-stage2: all-stage2-opcodes
6226 TARGET-stage2-opcodes = $(TARGET-opcodes)
6227 all-stage2-opcodes: configure-stage2-opcodes
6228 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6229 @r=`${PWD_COMMAND}`; export r; \
6230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231 TFLAGS="$(STAGE2_TFLAGS)"; \
6232 $(HOST_EXPORTS) \
6233 $(POSTSTAGE1_HOST_EXPORTS) \
6234 cd $(HOST_SUBDIR)/opcodes && \
6235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6236 CFLAGS="$(STAGE2_CFLAGS)" \
6237 CXXFLAGS="$(STAGE2_CFLAGS)" \
6238 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6243 TFLAGS="$(STAGE2_TFLAGS)" \
6244 $(TARGET-stage2-opcodes)
6246 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6247 clean-stage2: clean-stage2-opcodes
6248 clean-stage2-opcodes:
6249 @if [ $(current_stage) = stage2 ]; then \
6250 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6251 else \
6252 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6253 $(MAKE) stage2-start; \
6254 fi; \
6255 cd $(HOST_SUBDIR)/opcodes && \
6256 $(MAKE) $(EXTRA_HOST_FLAGS) \
6257 $(POSTSTAGE1_FLAGS_TO_PASS) \
6258 clean
6259 @endif opcodes-bootstrap
6262 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6263 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6264 maybe-all-stage3-opcodes:
6265 maybe-clean-stage3-opcodes:
6266 @if opcodes-bootstrap
6267 maybe-all-stage3-opcodes: all-stage3-opcodes
6268 all-stage3: all-stage3-opcodes
6269 TARGET-stage3-opcodes = $(TARGET-opcodes)
6270 all-stage3-opcodes: configure-stage3-opcodes
6271 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6272 @r=`${PWD_COMMAND}`; export r; \
6273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274 TFLAGS="$(STAGE3_TFLAGS)"; \
6275 $(HOST_EXPORTS) \
6276 $(POSTSTAGE1_HOST_EXPORTS) \
6277 cd $(HOST_SUBDIR)/opcodes && \
6278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6279 CFLAGS="$(STAGE3_CFLAGS)" \
6280 CXXFLAGS="$(STAGE3_CFLAGS)" \
6281 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6286 TFLAGS="$(STAGE3_TFLAGS)" \
6287 $(TARGET-stage3-opcodes)
6289 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6290 clean-stage3: clean-stage3-opcodes
6291 clean-stage3-opcodes:
6292 @if [ $(current_stage) = stage3 ]; then \
6293 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6294 else \
6295 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6296 $(MAKE) stage3-start; \
6297 fi; \
6298 cd $(HOST_SUBDIR)/opcodes && \
6299 $(MAKE) $(EXTRA_HOST_FLAGS) \
6300 $(POSTSTAGE1_FLAGS_TO_PASS) \
6301 clean
6302 @endif opcodes-bootstrap
6305 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6306 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6307 maybe-all-stage4-opcodes:
6308 maybe-clean-stage4-opcodes:
6309 @if opcodes-bootstrap
6310 maybe-all-stage4-opcodes: all-stage4-opcodes
6311 all-stage4: all-stage4-opcodes
6312 TARGET-stage4-opcodes = $(TARGET-opcodes)
6313 all-stage4-opcodes: configure-stage4-opcodes
6314 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6315 @r=`${PWD_COMMAND}`; export r; \
6316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6317 TFLAGS="$(STAGE4_TFLAGS)"; \
6318 $(HOST_EXPORTS) \
6319 $(POSTSTAGE1_HOST_EXPORTS) \
6320 cd $(HOST_SUBDIR)/opcodes && \
6321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6322 CFLAGS="$(STAGE4_CFLAGS)" \
6323 CXXFLAGS="$(STAGE4_CFLAGS)" \
6324 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6329 TFLAGS="$(STAGE4_TFLAGS)" \
6330 $(TARGET-stage4-opcodes)
6332 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6333 clean-stage4: clean-stage4-opcodes
6334 clean-stage4-opcodes:
6335 @if [ $(current_stage) = stage4 ]; then \
6336 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6337 else \
6338 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6339 $(MAKE) stage4-start; \
6340 fi; \
6341 cd $(HOST_SUBDIR)/opcodes && \
6342 $(MAKE) $(EXTRA_HOST_FLAGS) \
6343 $(POSTSTAGE1_FLAGS_TO_PASS) \
6344 clean
6345 @endif opcodes-bootstrap
6348 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6349 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6350 maybe-all-stageprofile-opcodes:
6351 maybe-clean-stageprofile-opcodes:
6352 @if opcodes-bootstrap
6353 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6354 all-stageprofile: all-stageprofile-opcodes
6355 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6356 all-stageprofile-opcodes: configure-stageprofile-opcodes
6357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6358 @r=`${PWD_COMMAND}`; export r; \
6359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6361 $(HOST_EXPORTS) \
6362 $(POSTSTAGE1_HOST_EXPORTS) \
6363 cd $(HOST_SUBDIR)/opcodes && \
6364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6365 CFLAGS="$(STAGEprofile_CFLAGS)" \
6366 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6367 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6372 TFLAGS="$(STAGEprofile_TFLAGS)" \
6373 $(TARGET-stageprofile-opcodes)
6375 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6376 clean-stageprofile: clean-stageprofile-opcodes
6377 clean-stageprofile-opcodes:
6378 @if [ $(current_stage) = stageprofile ]; then \
6379 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6380 else \
6381 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6382 $(MAKE) stageprofile-start; \
6383 fi; \
6384 cd $(HOST_SUBDIR)/opcodes && \
6385 $(MAKE) $(EXTRA_HOST_FLAGS) \
6386 $(POSTSTAGE1_FLAGS_TO_PASS) \
6387 clean
6388 @endif opcodes-bootstrap
6391 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6392 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6393 maybe-all-stagefeedback-opcodes:
6394 maybe-clean-stagefeedback-opcodes:
6395 @if opcodes-bootstrap
6396 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6397 all-stagefeedback: all-stagefeedback-opcodes
6398 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6399 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6400 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6401 @r=`${PWD_COMMAND}`; export r; \
6402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6403 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6404 $(HOST_EXPORTS) \
6405 $(POSTSTAGE1_HOST_EXPORTS) \
6406 cd $(HOST_SUBDIR)/opcodes && \
6407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6408 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6409 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6410 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6415 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6416 $(TARGET-stagefeedback-opcodes)
6418 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6419 clean-stagefeedback: clean-stagefeedback-opcodes
6420 clean-stagefeedback-opcodes:
6421 @if [ $(current_stage) = stagefeedback ]; then \
6422 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6423 else \
6424 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6425 $(MAKE) stagefeedback-start; \
6426 fi; \
6427 cd $(HOST_SUBDIR)/opcodes && \
6428 $(MAKE) $(EXTRA_HOST_FLAGS) \
6429 $(POSTSTAGE1_FLAGS_TO_PASS) \
6430 clean
6431 @endif opcodes-bootstrap
6437 .PHONY: check-opcodes maybe-check-opcodes
6438 maybe-check-opcodes:
6439 @if opcodes
6440 maybe-check-opcodes: check-opcodes
6442 check-opcodes:
6443 @: $(MAKE); $(unstage)
6444 @r=`${PWD_COMMAND}`; export r; \
6445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446 $(HOST_EXPORTS) \
6447 (cd $(HOST_SUBDIR)/opcodes && \
6448 $(MAKE) $(FLAGS_TO_PASS) check)
6450 @endif opcodes
6452 .PHONY: install-opcodes maybe-install-opcodes
6453 maybe-install-opcodes:
6454 @if opcodes
6455 maybe-install-opcodes: install-opcodes
6457 install-opcodes: installdirs
6458 @: $(MAKE); $(unstage)
6459 @r=`${PWD_COMMAND}`; export r; \
6460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6461 $(HOST_EXPORTS) \
6462 (cd $(HOST_SUBDIR)/opcodes && \
6463 $(MAKE) $(FLAGS_TO_PASS) install)
6465 @endif opcodes
6467 # Other targets (info, dvi, pdf, etc.)
6469 .PHONY: maybe-info-opcodes info-opcodes
6470 maybe-info-opcodes:
6471 @if opcodes
6472 maybe-info-opcodes: info-opcodes
6474 info-opcodes: \
6475 configure-opcodes
6476 @[ -f ./opcodes/Makefile ] || exit 0; \
6477 r=`${PWD_COMMAND}`; export r; \
6478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479 $(HOST_EXPORTS) \
6480 for flag in $(EXTRA_HOST_FLAGS) ; do \
6481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482 done; \
6483 echo "Doing info in opcodes" ; \
6484 (cd $(HOST_SUBDIR)/opcodes && \
6485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487 "RANLIB=$${RANLIB}" \
6488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6489 info) \
6490 || exit 1
6492 @endif opcodes
6494 .PHONY: maybe-dvi-opcodes dvi-opcodes
6495 maybe-dvi-opcodes:
6496 @if opcodes
6497 maybe-dvi-opcodes: dvi-opcodes
6499 dvi-opcodes: \
6500 configure-opcodes
6501 @[ -f ./opcodes/Makefile ] || exit 0; \
6502 r=`${PWD_COMMAND}`; export r; \
6503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6504 $(HOST_EXPORTS) \
6505 for flag in $(EXTRA_HOST_FLAGS) ; do \
6506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6507 done; \
6508 echo "Doing dvi in opcodes" ; \
6509 (cd $(HOST_SUBDIR)/opcodes && \
6510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6512 "RANLIB=$${RANLIB}" \
6513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6514 dvi) \
6515 || exit 1
6517 @endif opcodes
6519 .PHONY: maybe-pdf-opcodes pdf-opcodes
6520 maybe-pdf-opcodes:
6521 @if opcodes
6522 maybe-pdf-opcodes: pdf-opcodes
6524 pdf-opcodes: \
6525 configure-opcodes
6526 @[ -f ./opcodes/Makefile ] || exit 0; \
6527 r=`${PWD_COMMAND}`; export r; \
6528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6529 $(HOST_EXPORTS) \
6530 for flag in $(EXTRA_HOST_FLAGS) ; do \
6531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6532 done; \
6533 echo "Doing pdf in opcodes" ; \
6534 (cd $(HOST_SUBDIR)/opcodes && \
6535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6537 "RANLIB=$${RANLIB}" \
6538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6539 pdf) \
6540 || exit 1
6542 @endif opcodes
6544 .PHONY: maybe-html-opcodes html-opcodes
6545 maybe-html-opcodes:
6546 @if opcodes
6547 maybe-html-opcodes: html-opcodes
6549 html-opcodes: \
6550 configure-opcodes
6551 @[ -f ./opcodes/Makefile ] || exit 0; \
6552 r=`${PWD_COMMAND}`; export r; \
6553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6554 $(HOST_EXPORTS) \
6555 for flag in $(EXTRA_HOST_FLAGS) ; do \
6556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6557 done; \
6558 echo "Doing html in opcodes" ; \
6559 (cd $(HOST_SUBDIR)/opcodes && \
6560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562 "RANLIB=$${RANLIB}" \
6563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6564 html) \
6565 || exit 1
6567 @endif opcodes
6569 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6570 maybe-TAGS-opcodes:
6571 @if opcodes
6572 maybe-TAGS-opcodes: TAGS-opcodes
6574 TAGS-opcodes: \
6575 configure-opcodes
6576 @[ -f ./opcodes/Makefile ] || exit 0; \
6577 r=`${PWD_COMMAND}`; export r; \
6578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579 $(HOST_EXPORTS) \
6580 for flag in $(EXTRA_HOST_FLAGS) ; do \
6581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582 done; \
6583 echo "Doing TAGS in opcodes" ; \
6584 (cd $(HOST_SUBDIR)/opcodes && \
6585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587 "RANLIB=$${RANLIB}" \
6588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589 TAGS) \
6590 || exit 1
6592 @endif opcodes
6594 .PHONY: maybe-install-info-opcodes install-info-opcodes
6595 maybe-install-info-opcodes:
6596 @if opcodes
6597 maybe-install-info-opcodes: install-info-opcodes
6599 install-info-opcodes: \
6600 configure-opcodes \
6601 info-opcodes
6602 @[ -f ./opcodes/Makefile ] || exit 0; \
6603 r=`${PWD_COMMAND}`; export r; \
6604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605 $(HOST_EXPORTS) \
6606 for flag in $(EXTRA_HOST_FLAGS) ; do \
6607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608 done; \
6609 echo "Doing install-info in opcodes" ; \
6610 (cd $(HOST_SUBDIR)/opcodes && \
6611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613 "RANLIB=$${RANLIB}" \
6614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615 install-info) \
6616 || exit 1
6618 @endif opcodes
6620 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6621 maybe-install-pdf-opcodes:
6622 @if opcodes
6623 maybe-install-pdf-opcodes: install-pdf-opcodes
6625 install-pdf-opcodes: \
6626 configure-opcodes \
6627 pdf-opcodes
6628 @[ -f ./opcodes/Makefile ] || exit 0; \
6629 r=`${PWD_COMMAND}`; export r; \
6630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631 $(HOST_EXPORTS) \
6632 for flag in $(EXTRA_HOST_FLAGS) ; do \
6633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6634 done; \
6635 echo "Doing install-pdf in opcodes" ; \
6636 (cd $(HOST_SUBDIR)/opcodes && \
6637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6639 "RANLIB=$${RANLIB}" \
6640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6641 install-pdf) \
6642 || exit 1
6644 @endif opcodes
6646 .PHONY: maybe-install-html-opcodes install-html-opcodes
6647 maybe-install-html-opcodes:
6648 @if opcodes
6649 maybe-install-html-opcodes: install-html-opcodes
6651 install-html-opcodes: \
6652 configure-opcodes \
6653 html-opcodes
6654 @[ -f ./opcodes/Makefile ] || exit 0; \
6655 r=`${PWD_COMMAND}`; export r; \
6656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657 $(HOST_EXPORTS) \
6658 for flag in $(EXTRA_HOST_FLAGS) ; do \
6659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660 done; \
6661 echo "Doing install-html in opcodes" ; \
6662 (cd $(HOST_SUBDIR)/opcodes && \
6663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665 "RANLIB=$${RANLIB}" \
6666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667 install-html) \
6668 || exit 1
6670 @endif opcodes
6672 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6673 maybe-installcheck-opcodes:
6674 @if opcodes
6675 maybe-installcheck-opcodes: installcheck-opcodes
6677 installcheck-opcodes: \
6678 configure-opcodes
6679 @[ -f ./opcodes/Makefile ] || exit 0; \
6680 r=`${PWD_COMMAND}`; export r; \
6681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682 $(HOST_EXPORTS) \
6683 for flag in $(EXTRA_HOST_FLAGS) ; do \
6684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6685 done; \
6686 echo "Doing installcheck in opcodes" ; \
6687 (cd $(HOST_SUBDIR)/opcodes && \
6688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6690 "RANLIB=$${RANLIB}" \
6691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6692 installcheck) \
6693 || exit 1
6695 @endif opcodes
6697 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6698 maybe-mostlyclean-opcodes:
6699 @if opcodes
6700 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6702 mostlyclean-opcodes:
6703 @[ -f ./opcodes/Makefile ] || exit 0; \
6704 r=`${PWD_COMMAND}`; export r; \
6705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6706 $(HOST_EXPORTS) \
6707 for flag in $(EXTRA_HOST_FLAGS) ; do \
6708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6709 done; \
6710 echo "Doing mostlyclean in opcodes" ; \
6711 (cd $(HOST_SUBDIR)/opcodes && \
6712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6714 "RANLIB=$${RANLIB}" \
6715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6716 mostlyclean) \
6717 || exit 1
6719 @endif opcodes
6721 .PHONY: maybe-clean-opcodes clean-opcodes
6722 maybe-clean-opcodes:
6723 @if opcodes
6724 maybe-clean-opcodes: clean-opcodes
6726 clean-opcodes:
6727 @[ -f ./opcodes/Makefile ] || exit 0; \
6728 r=`${PWD_COMMAND}`; export r; \
6729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730 $(HOST_EXPORTS) \
6731 for flag in $(EXTRA_HOST_FLAGS) ; do \
6732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733 done; \
6734 echo "Doing clean in opcodes" ; \
6735 (cd $(HOST_SUBDIR)/opcodes && \
6736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738 "RANLIB=$${RANLIB}" \
6739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6740 clean) \
6741 || exit 1
6743 @endif opcodes
6745 .PHONY: maybe-distclean-opcodes distclean-opcodes
6746 maybe-distclean-opcodes:
6747 @if opcodes
6748 maybe-distclean-opcodes: distclean-opcodes
6750 distclean-opcodes:
6751 @[ -f ./opcodes/Makefile ] || exit 0; \
6752 r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 $(HOST_EXPORTS) \
6755 for flag in $(EXTRA_HOST_FLAGS) ; do \
6756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757 done; \
6758 echo "Doing distclean in opcodes" ; \
6759 (cd $(HOST_SUBDIR)/opcodes && \
6760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762 "RANLIB=$${RANLIB}" \
6763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764 distclean) \
6765 || exit 1
6767 @endif opcodes
6769 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6770 maybe-maintainer-clean-opcodes:
6771 @if opcodes
6772 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6774 maintainer-clean-opcodes:
6775 @[ -f ./opcodes/Makefile ] || exit 0; \
6776 r=`${PWD_COMMAND}`; export r; \
6777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778 $(HOST_EXPORTS) \
6779 for flag in $(EXTRA_HOST_FLAGS) ; do \
6780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781 done; \
6782 echo "Doing maintainer-clean in opcodes" ; \
6783 (cd $(HOST_SUBDIR)/opcodes && \
6784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786 "RANLIB=$${RANLIB}" \
6787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6788 maintainer-clean) \
6789 || exit 1
6791 @endif opcodes
6795 .PHONY: configure-binutils maybe-configure-binutils
6796 maybe-configure-binutils:
6797 @if gcc-bootstrap
6798 configure-binutils: stage_current
6799 @endif gcc-bootstrap
6800 @if binutils
6801 maybe-configure-binutils: configure-binutils
6802 configure-binutils:
6803 @r=`${PWD_COMMAND}`; export r; \
6804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6805 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6807 $(HOST_EXPORTS) \
6808 echo Configuring in $(HOST_SUBDIR)/binutils; \
6809 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6810 case $(srcdir) in \
6811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6812 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6814 esac; \
6815 srcdiroption="--srcdir=$${topdir}/binutils"; \
6816 libsrcdir="$$s/binutils"; \
6817 $(SHELL) $${libsrcdir}/configure \
6818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6819 --target=${target_alias} $${srcdiroption} \
6820 || exit 1
6821 @endif binutils
6825 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6826 maybe-configure-stage1-binutils:
6827 @if binutils-bootstrap
6828 maybe-configure-stage1-binutils: configure-stage1-binutils
6829 configure-stage1-binutils:
6830 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6832 @r=`${PWD_COMMAND}`; export r; \
6833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6834 TFLAGS="$(STAGE1_TFLAGS)"; \
6835 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6836 $(HOST_EXPORTS) \
6837 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6838 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6839 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6840 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6842 cd $(HOST_SUBDIR)/binutils || exit 1; \
6843 case $(srcdir) in \
6844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6845 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6847 esac; \
6848 srcdiroption="--srcdir=$${topdir}/binutils"; \
6849 libsrcdir="$$s/binutils"; \
6850 $(SHELL) $${libsrcdir}/configure \
6851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6852 --target=${target_alias} $${srcdiroption} \
6853 $(STAGE1_CONFIGURE_FLAGS)
6854 @endif binutils-bootstrap
6856 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6857 maybe-configure-stage2-binutils:
6858 @if binutils-bootstrap
6859 maybe-configure-stage2-binutils: configure-stage2-binutils
6860 configure-stage2-binutils:
6861 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6863 @r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865 TFLAGS="$(STAGE2_TFLAGS)"; \
6866 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6867 $(HOST_EXPORTS) \
6868 $(POSTSTAGE1_HOST_EXPORTS) \
6869 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6870 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6871 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6872 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6874 cd $(HOST_SUBDIR)/binutils || exit 1; \
6875 case $(srcdir) in \
6876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6877 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6879 esac; \
6880 srcdiroption="--srcdir=$${topdir}/binutils"; \
6881 libsrcdir="$$s/binutils"; \
6882 $(SHELL) $${libsrcdir}/configure \
6883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6884 --target=${target_alias} $${srcdiroption} \
6885 --with-build-libsubdir=$(HOST_SUBDIR) \
6886 $(STAGE2_CONFIGURE_FLAGS)
6887 @endif binutils-bootstrap
6889 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6890 maybe-configure-stage3-binutils:
6891 @if binutils-bootstrap
6892 maybe-configure-stage3-binutils: configure-stage3-binutils
6893 configure-stage3-binutils:
6894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6896 @r=`${PWD_COMMAND}`; export r; \
6897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898 TFLAGS="$(STAGE3_TFLAGS)"; \
6899 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6900 $(HOST_EXPORTS) \
6901 $(POSTSTAGE1_HOST_EXPORTS) \
6902 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6903 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6904 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6905 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6907 cd $(HOST_SUBDIR)/binutils || exit 1; \
6908 case $(srcdir) in \
6909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6910 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6912 esac; \
6913 srcdiroption="--srcdir=$${topdir}/binutils"; \
6914 libsrcdir="$$s/binutils"; \
6915 $(SHELL) $${libsrcdir}/configure \
6916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6917 --target=${target_alias} $${srcdiroption} \
6918 --with-build-libsubdir=$(HOST_SUBDIR) \
6919 $(STAGE3_CONFIGURE_FLAGS)
6920 @endif binutils-bootstrap
6922 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6923 maybe-configure-stage4-binutils:
6924 @if binutils-bootstrap
6925 maybe-configure-stage4-binutils: configure-stage4-binutils
6926 configure-stage4-binutils:
6927 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6929 @r=`${PWD_COMMAND}`; export r; \
6930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6931 TFLAGS="$(STAGE4_TFLAGS)"; \
6932 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6933 $(HOST_EXPORTS) \
6934 $(POSTSTAGE1_HOST_EXPORTS) \
6935 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6936 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6937 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6938 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6940 cd $(HOST_SUBDIR)/binutils || exit 1; \
6941 case $(srcdir) in \
6942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6943 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6945 esac; \
6946 srcdiroption="--srcdir=$${topdir}/binutils"; \
6947 libsrcdir="$$s/binutils"; \
6948 $(SHELL) $${libsrcdir}/configure \
6949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6950 --target=${target_alias} $${srcdiroption} \
6951 --with-build-libsubdir=$(HOST_SUBDIR) \
6952 $(STAGE4_CONFIGURE_FLAGS)
6953 @endif binutils-bootstrap
6955 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6956 maybe-configure-stageprofile-binutils:
6957 @if binutils-bootstrap
6958 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6959 configure-stageprofile-binutils:
6960 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6962 @r=`${PWD_COMMAND}`; export r; \
6963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6965 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6966 $(HOST_EXPORTS) \
6967 $(POSTSTAGE1_HOST_EXPORTS) \
6968 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6969 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6970 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6971 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6973 cd $(HOST_SUBDIR)/binutils || exit 1; \
6974 case $(srcdir) in \
6975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6976 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6978 esac; \
6979 srcdiroption="--srcdir=$${topdir}/binutils"; \
6980 libsrcdir="$$s/binutils"; \
6981 $(SHELL) $${libsrcdir}/configure \
6982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6983 --target=${target_alias} $${srcdiroption} \
6984 --with-build-libsubdir=$(HOST_SUBDIR) \
6985 $(STAGEprofile_CONFIGURE_FLAGS)
6986 @endif binutils-bootstrap
6988 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6989 maybe-configure-stagefeedback-binutils:
6990 @if binutils-bootstrap
6991 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6992 configure-stagefeedback-binutils:
6993 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6995 @r=`${PWD_COMMAND}`; export r; \
6996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6997 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6998 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6999 $(HOST_EXPORTS) \
7000 $(POSTSTAGE1_HOST_EXPORTS) \
7001 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7002 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
7003 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7004 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7006 cd $(HOST_SUBDIR)/binutils || exit 1; \
7007 case $(srcdir) in \
7008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7009 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7011 esac; \
7012 srcdiroption="--srcdir=$${topdir}/binutils"; \
7013 libsrcdir="$$s/binutils"; \
7014 $(SHELL) $${libsrcdir}/configure \
7015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7016 --target=${target_alias} $${srcdiroption} \
7017 --with-build-libsubdir=$(HOST_SUBDIR) \
7018 $(STAGEfeedback_CONFIGURE_FLAGS)
7019 @endif binutils-bootstrap
7025 .PHONY: all-binutils maybe-all-binutils
7026 maybe-all-binutils:
7027 @if gcc-bootstrap
7028 all-binutils: stage_current
7029 @endif gcc-bootstrap
7030 @if binutils
7031 TARGET-binutils=all
7032 maybe-all-binutils: all-binutils
7033 all-binutils: configure-binutils
7034 @r=`${PWD_COMMAND}`; export r; \
7035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036 $(HOST_EXPORTS) \
7037 (cd $(HOST_SUBDIR)/binutils && \
7038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7039 $(TARGET-binutils))
7040 @endif binutils
7044 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7045 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7046 maybe-all-stage1-binutils:
7047 maybe-clean-stage1-binutils:
7048 @if binutils-bootstrap
7049 maybe-all-stage1-binutils: all-stage1-binutils
7050 all-stage1: all-stage1-binutils
7051 TARGET-stage1-binutils = $(TARGET-binutils)
7052 all-stage1-binutils: configure-stage1-binutils
7053 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7054 @r=`${PWD_COMMAND}`; export r; \
7055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7056 TFLAGS="$(STAGE1_TFLAGS)"; \
7057 $(HOST_EXPORTS) \
7058 cd $(HOST_SUBDIR)/binutils && \
7059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7060 CFLAGS="$(STAGE1_CFLAGS)" \
7061 CXXFLAGS="$(STAGE1_CFLAGS)" \
7062 LIBCFLAGS="$(LIBCFLAGS)" \
7063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7066 $(EXTRA_HOST_FLAGS) \
7067 TFLAGS="$(STAGE1_TFLAGS)" \
7068 $(TARGET-stage1-binutils)
7070 maybe-clean-stage1-binutils: clean-stage1-binutils
7071 clean-stage1: clean-stage1-binutils
7072 clean-stage1-binutils:
7073 @if [ $(current_stage) = stage1 ]; then \
7074 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7075 else \
7076 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7077 $(MAKE) stage1-start; \
7078 fi; \
7079 cd $(HOST_SUBDIR)/binutils && \
7080 $(MAKE) $(EXTRA_HOST_FLAGS) \
7081 clean
7082 @endif binutils-bootstrap
7085 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7086 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7087 maybe-all-stage2-binutils:
7088 maybe-clean-stage2-binutils:
7089 @if binutils-bootstrap
7090 maybe-all-stage2-binutils: all-stage2-binutils
7091 all-stage2: all-stage2-binutils
7092 TARGET-stage2-binutils = $(TARGET-binutils)
7093 all-stage2-binutils: configure-stage2-binutils
7094 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7095 @r=`${PWD_COMMAND}`; export r; \
7096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7097 TFLAGS="$(STAGE2_TFLAGS)"; \
7098 $(HOST_EXPORTS) \
7099 $(POSTSTAGE1_HOST_EXPORTS) \
7100 cd $(HOST_SUBDIR)/binutils && \
7101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7102 CFLAGS="$(STAGE2_CFLAGS)" \
7103 CXXFLAGS="$(STAGE2_CFLAGS)" \
7104 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7109 TFLAGS="$(STAGE2_TFLAGS)" \
7110 $(TARGET-stage2-binutils)
7112 maybe-clean-stage2-binutils: clean-stage2-binutils
7113 clean-stage2: clean-stage2-binutils
7114 clean-stage2-binutils:
7115 @if [ $(current_stage) = stage2 ]; then \
7116 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7117 else \
7118 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7119 $(MAKE) stage2-start; \
7120 fi; \
7121 cd $(HOST_SUBDIR)/binutils && \
7122 $(MAKE) $(EXTRA_HOST_FLAGS) \
7123 $(POSTSTAGE1_FLAGS_TO_PASS) \
7124 clean
7125 @endif binutils-bootstrap
7128 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7129 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7130 maybe-all-stage3-binutils:
7131 maybe-clean-stage3-binutils:
7132 @if binutils-bootstrap
7133 maybe-all-stage3-binutils: all-stage3-binutils
7134 all-stage3: all-stage3-binutils
7135 TARGET-stage3-binutils = $(TARGET-binutils)
7136 all-stage3-binutils: configure-stage3-binutils
7137 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7138 @r=`${PWD_COMMAND}`; export r; \
7139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7140 TFLAGS="$(STAGE3_TFLAGS)"; \
7141 $(HOST_EXPORTS) \
7142 $(POSTSTAGE1_HOST_EXPORTS) \
7143 cd $(HOST_SUBDIR)/binutils && \
7144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7145 CFLAGS="$(STAGE3_CFLAGS)" \
7146 CXXFLAGS="$(STAGE3_CFLAGS)" \
7147 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7152 TFLAGS="$(STAGE3_TFLAGS)" \
7153 $(TARGET-stage3-binutils)
7155 maybe-clean-stage3-binutils: clean-stage3-binutils
7156 clean-stage3: clean-stage3-binutils
7157 clean-stage3-binutils:
7158 @if [ $(current_stage) = stage3 ]; then \
7159 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7160 else \
7161 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7162 $(MAKE) stage3-start; \
7163 fi; \
7164 cd $(HOST_SUBDIR)/binutils && \
7165 $(MAKE) $(EXTRA_HOST_FLAGS) \
7166 $(POSTSTAGE1_FLAGS_TO_PASS) \
7167 clean
7168 @endif binutils-bootstrap
7171 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7172 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7173 maybe-all-stage4-binutils:
7174 maybe-clean-stage4-binutils:
7175 @if binutils-bootstrap
7176 maybe-all-stage4-binutils: all-stage4-binutils
7177 all-stage4: all-stage4-binutils
7178 TARGET-stage4-binutils = $(TARGET-binutils)
7179 all-stage4-binutils: configure-stage4-binutils
7180 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7181 @r=`${PWD_COMMAND}`; export r; \
7182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7183 TFLAGS="$(STAGE4_TFLAGS)"; \
7184 $(HOST_EXPORTS) \
7185 $(POSTSTAGE1_HOST_EXPORTS) \
7186 cd $(HOST_SUBDIR)/binutils && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7188 CFLAGS="$(STAGE4_CFLAGS)" \
7189 CXXFLAGS="$(STAGE4_CFLAGS)" \
7190 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7195 TFLAGS="$(STAGE4_TFLAGS)" \
7196 $(TARGET-stage4-binutils)
7198 maybe-clean-stage4-binutils: clean-stage4-binutils
7199 clean-stage4: clean-stage4-binutils
7200 clean-stage4-binutils:
7201 @if [ $(current_stage) = stage4 ]; then \
7202 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7203 else \
7204 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7205 $(MAKE) stage4-start; \
7206 fi; \
7207 cd $(HOST_SUBDIR)/binutils && \
7208 $(MAKE) $(EXTRA_HOST_FLAGS) \
7209 $(POSTSTAGE1_FLAGS_TO_PASS) \
7210 clean
7211 @endif binutils-bootstrap
7214 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7215 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7216 maybe-all-stageprofile-binutils:
7217 maybe-clean-stageprofile-binutils:
7218 @if binutils-bootstrap
7219 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7220 all-stageprofile: all-stageprofile-binutils
7221 TARGET-stageprofile-binutils = $(TARGET-binutils)
7222 all-stageprofile-binutils: configure-stageprofile-binutils
7223 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7224 @r=`${PWD_COMMAND}`; export r; \
7225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7227 $(HOST_EXPORTS) \
7228 $(POSTSTAGE1_HOST_EXPORTS) \
7229 cd $(HOST_SUBDIR)/binutils && \
7230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7231 CFLAGS="$(STAGEprofile_CFLAGS)" \
7232 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7233 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7238 TFLAGS="$(STAGEprofile_TFLAGS)" \
7239 $(TARGET-stageprofile-binutils)
7241 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7242 clean-stageprofile: clean-stageprofile-binutils
7243 clean-stageprofile-binutils:
7244 @if [ $(current_stage) = stageprofile ]; then \
7245 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7246 else \
7247 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7248 $(MAKE) stageprofile-start; \
7249 fi; \
7250 cd $(HOST_SUBDIR)/binutils && \
7251 $(MAKE) $(EXTRA_HOST_FLAGS) \
7252 $(POSTSTAGE1_FLAGS_TO_PASS) \
7253 clean
7254 @endif binutils-bootstrap
7257 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7258 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7259 maybe-all-stagefeedback-binutils:
7260 maybe-clean-stagefeedback-binutils:
7261 @if binutils-bootstrap
7262 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7263 all-stagefeedback: all-stagefeedback-binutils
7264 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7265 all-stagefeedback-binutils: configure-stagefeedback-binutils
7266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7267 @r=`${PWD_COMMAND}`; export r; \
7268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7269 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7270 $(HOST_EXPORTS) \
7271 $(POSTSTAGE1_HOST_EXPORTS) \
7272 cd $(HOST_SUBDIR)/binutils && \
7273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7274 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7275 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7276 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7281 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7282 $(TARGET-stagefeedback-binutils)
7284 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7285 clean-stagefeedback: clean-stagefeedback-binutils
7286 clean-stagefeedback-binutils:
7287 @if [ $(current_stage) = stagefeedback ]; then \
7288 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7289 else \
7290 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7291 $(MAKE) stagefeedback-start; \
7292 fi; \
7293 cd $(HOST_SUBDIR)/binutils && \
7294 $(MAKE) $(EXTRA_HOST_FLAGS) \
7295 $(POSTSTAGE1_FLAGS_TO_PASS) \
7296 clean
7297 @endif binutils-bootstrap
7303 .PHONY: check-binutils maybe-check-binutils
7304 maybe-check-binutils:
7305 @if binutils
7306 maybe-check-binutils: check-binutils
7308 check-binutils:
7309 @: $(MAKE); $(unstage)
7310 @r=`${PWD_COMMAND}`; export r; \
7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312 $(HOST_EXPORTS) \
7313 (cd $(HOST_SUBDIR)/binutils && \
7314 $(MAKE) $(FLAGS_TO_PASS) check)
7316 @endif binutils
7318 .PHONY: install-binutils maybe-install-binutils
7319 maybe-install-binutils:
7320 @if binutils
7321 maybe-install-binutils: install-binutils
7323 install-binutils: installdirs
7324 @: $(MAKE); $(unstage)
7325 @r=`${PWD_COMMAND}`; export r; \
7326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7327 $(HOST_EXPORTS) \
7328 (cd $(HOST_SUBDIR)/binutils && \
7329 $(MAKE) $(FLAGS_TO_PASS) install)
7331 @endif binutils
7333 # Other targets (info, dvi, pdf, etc.)
7335 .PHONY: maybe-info-binutils info-binutils
7336 maybe-info-binutils:
7337 @if binutils
7338 maybe-info-binutils: info-binutils
7340 info-binutils: \
7341 configure-binutils
7342 @[ -f ./binutils/Makefile ] || exit 0; \
7343 r=`${PWD_COMMAND}`; export r; \
7344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345 $(HOST_EXPORTS) \
7346 for flag in $(EXTRA_HOST_FLAGS) ; do \
7347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7348 done; \
7349 echo "Doing info in binutils" ; \
7350 (cd $(HOST_SUBDIR)/binutils && \
7351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7353 "RANLIB=$${RANLIB}" \
7354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7355 info) \
7356 || exit 1
7358 @endif binutils
7360 .PHONY: maybe-dvi-binutils dvi-binutils
7361 maybe-dvi-binutils:
7362 @if binutils
7363 maybe-dvi-binutils: dvi-binutils
7365 dvi-binutils: \
7366 configure-binutils
7367 @[ -f ./binutils/Makefile ] || exit 0; \
7368 r=`${PWD_COMMAND}`; export r; \
7369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7370 $(HOST_EXPORTS) \
7371 for flag in $(EXTRA_HOST_FLAGS) ; do \
7372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7373 done; \
7374 echo "Doing dvi in binutils" ; \
7375 (cd $(HOST_SUBDIR)/binutils && \
7376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7378 "RANLIB=$${RANLIB}" \
7379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7380 dvi) \
7381 || exit 1
7383 @endif binutils
7385 .PHONY: maybe-pdf-binutils pdf-binutils
7386 maybe-pdf-binutils:
7387 @if binutils
7388 maybe-pdf-binutils: pdf-binutils
7390 pdf-binutils: \
7391 configure-binutils
7392 @[ -f ./binutils/Makefile ] || exit 0; \
7393 r=`${PWD_COMMAND}`; export r; \
7394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395 $(HOST_EXPORTS) \
7396 for flag in $(EXTRA_HOST_FLAGS) ; do \
7397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7398 done; \
7399 echo "Doing pdf in binutils" ; \
7400 (cd $(HOST_SUBDIR)/binutils && \
7401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7403 "RANLIB=$${RANLIB}" \
7404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7405 pdf) \
7406 || exit 1
7408 @endif binutils
7410 .PHONY: maybe-html-binutils html-binutils
7411 maybe-html-binutils:
7412 @if binutils
7413 maybe-html-binutils: html-binutils
7415 html-binutils: \
7416 configure-binutils
7417 @[ -f ./binutils/Makefile ] || exit 0; \
7418 r=`${PWD_COMMAND}`; export r; \
7419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420 $(HOST_EXPORTS) \
7421 for flag in $(EXTRA_HOST_FLAGS) ; do \
7422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423 done; \
7424 echo "Doing html in binutils" ; \
7425 (cd $(HOST_SUBDIR)/binutils && \
7426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428 "RANLIB=$${RANLIB}" \
7429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430 html) \
7431 || exit 1
7433 @endif binutils
7435 .PHONY: maybe-TAGS-binutils TAGS-binutils
7436 maybe-TAGS-binutils:
7437 @if binutils
7438 maybe-TAGS-binutils: TAGS-binutils
7440 TAGS-binutils: \
7441 configure-binutils
7442 @[ -f ./binutils/Makefile ] || exit 0; \
7443 r=`${PWD_COMMAND}`; export r; \
7444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445 $(HOST_EXPORTS) \
7446 for flag in $(EXTRA_HOST_FLAGS) ; do \
7447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448 done; \
7449 echo "Doing TAGS in binutils" ; \
7450 (cd $(HOST_SUBDIR)/binutils && \
7451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453 "RANLIB=$${RANLIB}" \
7454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455 TAGS) \
7456 || exit 1
7458 @endif binutils
7460 .PHONY: maybe-install-info-binutils install-info-binutils
7461 maybe-install-info-binutils:
7462 @if binutils
7463 maybe-install-info-binutils: install-info-binutils
7465 install-info-binutils: \
7466 configure-binutils \
7467 info-binutils
7468 @[ -f ./binutils/Makefile ] || exit 0; \
7469 r=`${PWD_COMMAND}`; export r; \
7470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471 $(HOST_EXPORTS) \
7472 for flag in $(EXTRA_HOST_FLAGS) ; do \
7473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474 done; \
7475 echo "Doing install-info in binutils" ; \
7476 (cd $(HOST_SUBDIR)/binutils && \
7477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479 "RANLIB=$${RANLIB}" \
7480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481 install-info) \
7482 || exit 1
7484 @endif binutils
7486 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7487 maybe-install-pdf-binutils:
7488 @if binutils
7489 maybe-install-pdf-binutils: install-pdf-binutils
7491 install-pdf-binutils: \
7492 configure-binutils \
7493 pdf-binutils
7494 @[ -f ./binutils/Makefile ] || exit 0; \
7495 r=`${PWD_COMMAND}`; export r; \
7496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497 $(HOST_EXPORTS) \
7498 for flag in $(EXTRA_HOST_FLAGS) ; do \
7499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500 done; \
7501 echo "Doing install-pdf in binutils" ; \
7502 (cd $(HOST_SUBDIR)/binutils && \
7503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7505 "RANLIB=$${RANLIB}" \
7506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7507 install-pdf) \
7508 || exit 1
7510 @endif binutils
7512 .PHONY: maybe-install-html-binutils install-html-binutils
7513 maybe-install-html-binutils:
7514 @if binutils
7515 maybe-install-html-binutils: install-html-binutils
7517 install-html-binutils: \
7518 configure-binutils \
7519 html-binutils
7520 @[ -f ./binutils/Makefile ] || exit 0; \
7521 r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 for flag in $(EXTRA_HOST_FLAGS) ; do \
7525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526 done; \
7527 echo "Doing install-html in binutils" ; \
7528 (cd $(HOST_SUBDIR)/binutils && \
7529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531 "RANLIB=$${RANLIB}" \
7532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533 install-html) \
7534 || exit 1
7536 @endif binutils
7538 .PHONY: maybe-installcheck-binutils installcheck-binutils
7539 maybe-installcheck-binutils:
7540 @if binutils
7541 maybe-installcheck-binutils: installcheck-binutils
7543 installcheck-binutils: \
7544 configure-binutils
7545 @[ -f ./binutils/Makefile ] || exit 0; \
7546 r=`${PWD_COMMAND}`; export r; \
7547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548 $(HOST_EXPORTS) \
7549 for flag in $(EXTRA_HOST_FLAGS) ; do \
7550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551 done; \
7552 echo "Doing installcheck in binutils" ; \
7553 (cd $(HOST_SUBDIR)/binutils && \
7554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556 "RANLIB=$${RANLIB}" \
7557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558 installcheck) \
7559 || exit 1
7561 @endif binutils
7563 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7564 maybe-mostlyclean-binutils:
7565 @if binutils
7566 maybe-mostlyclean-binutils: mostlyclean-binutils
7568 mostlyclean-binutils:
7569 @[ -f ./binutils/Makefile ] || exit 0; \
7570 r=`${PWD_COMMAND}`; export r; \
7571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7572 $(HOST_EXPORTS) \
7573 for flag in $(EXTRA_HOST_FLAGS) ; do \
7574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7575 done; \
7576 echo "Doing mostlyclean in binutils" ; \
7577 (cd $(HOST_SUBDIR)/binutils && \
7578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7580 "RANLIB=$${RANLIB}" \
7581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7582 mostlyclean) \
7583 || exit 1
7585 @endif binutils
7587 .PHONY: maybe-clean-binutils clean-binutils
7588 maybe-clean-binutils:
7589 @if binutils
7590 maybe-clean-binutils: clean-binutils
7592 clean-binutils:
7593 @[ -f ./binutils/Makefile ] || exit 0; \
7594 r=`${PWD_COMMAND}`; export r; \
7595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7596 $(HOST_EXPORTS) \
7597 for flag in $(EXTRA_HOST_FLAGS) ; do \
7598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7599 done; \
7600 echo "Doing clean in binutils" ; \
7601 (cd $(HOST_SUBDIR)/binutils && \
7602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7604 "RANLIB=$${RANLIB}" \
7605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7606 clean) \
7607 || exit 1
7609 @endif binutils
7611 .PHONY: maybe-distclean-binutils distclean-binutils
7612 maybe-distclean-binutils:
7613 @if binutils
7614 maybe-distclean-binutils: distclean-binutils
7616 distclean-binutils:
7617 @[ -f ./binutils/Makefile ] || exit 0; \
7618 r=`${PWD_COMMAND}`; export r; \
7619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620 $(HOST_EXPORTS) \
7621 for flag in $(EXTRA_HOST_FLAGS) ; do \
7622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7623 done; \
7624 echo "Doing distclean in binutils" ; \
7625 (cd $(HOST_SUBDIR)/binutils && \
7626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7628 "RANLIB=$${RANLIB}" \
7629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7630 distclean) \
7631 || exit 1
7633 @endif binutils
7635 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7636 maybe-maintainer-clean-binutils:
7637 @if binutils
7638 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7640 maintainer-clean-binutils:
7641 @[ -f ./binutils/Makefile ] || exit 0; \
7642 r=`${PWD_COMMAND}`; export r; \
7643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644 $(HOST_EXPORTS) \
7645 for flag in $(EXTRA_HOST_FLAGS) ; do \
7646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7647 done; \
7648 echo "Doing maintainer-clean in binutils" ; \
7649 (cd $(HOST_SUBDIR)/binutils && \
7650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7652 "RANLIB=$${RANLIB}" \
7653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7654 maintainer-clean) \
7655 || exit 1
7657 @endif binutils
7661 .PHONY: configure-bison maybe-configure-bison
7662 maybe-configure-bison:
7663 @if gcc-bootstrap
7664 configure-bison: stage_current
7665 @endif gcc-bootstrap
7666 @if bison
7667 maybe-configure-bison: configure-bison
7668 configure-bison:
7669 @: $(MAKE); $(unstage)
7670 @r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7674 $(HOST_EXPORTS) \
7675 echo Configuring in $(HOST_SUBDIR)/bison; \
7676 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7677 case $(srcdir) in \
7678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7679 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7681 esac; \
7682 srcdiroption="--srcdir=$${topdir}/bison"; \
7683 libsrcdir="$$s/bison"; \
7684 $(SHELL) $${libsrcdir}/configure \
7685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7686 --target=${target_alias} $${srcdiroption} \
7687 || exit 1
7688 @endif bison
7694 .PHONY: all-bison maybe-all-bison
7695 maybe-all-bison:
7696 @if gcc-bootstrap
7697 all-bison: stage_current
7698 @endif gcc-bootstrap
7699 @if bison
7700 TARGET-bison=all
7701 maybe-all-bison: all-bison
7702 all-bison: configure-bison
7703 @: $(MAKE); $(unstage)
7704 @r=`${PWD_COMMAND}`; export r; \
7705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7706 $(HOST_EXPORTS) \
7707 (cd $(HOST_SUBDIR)/bison && \
7708 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7709 $(TARGET-bison))
7710 @endif bison
7715 .PHONY: check-bison maybe-check-bison
7716 maybe-check-bison:
7717 @if bison
7718 maybe-check-bison: check-bison
7720 # This module is only tested in a native toolchain.
7721 check-bison:
7722 @: $(MAKE); $(unstage)
7723 @if [ '$(host)' = '$(target)' ] ; then \
7724 r=`${PWD_COMMAND}`; export r; \
7725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726 $(HOST_EXPORTS) \
7727 (cd $(HOST_SUBDIR)/bison && \
7728 $(MAKE) $(FLAGS_TO_PASS) check); \
7731 @endif bison
7733 .PHONY: install-bison maybe-install-bison
7734 maybe-install-bison:
7735 @if bison
7736 maybe-install-bison: install-bison
7738 install-bison: installdirs
7739 @: $(MAKE); $(unstage)
7740 @r=`${PWD_COMMAND}`; export r; \
7741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742 $(HOST_EXPORTS) \
7743 (cd $(HOST_SUBDIR)/bison && \
7744 $(MAKE) $(FLAGS_TO_PASS) install)
7746 @endif bison
7748 # Other targets (info, dvi, pdf, etc.)
7750 .PHONY: maybe-info-bison info-bison
7751 maybe-info-bison:
7752 @if bison
7753 maybe-info-bison: info-bison
7755 info-bison: \
7756 configure-bison
7757 @: $(MAKE); $(unstage)
7758 @[ -f ./bison/Makefile ] || exit 0; \
7759 r=`${PWD_COMMAND}`; export r; \
7760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761 $(HOST_EXPORTS) \
7762 for flag in $(EXTRA_HOST_FLAGS) ; do \
7763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764 done; \
7765 echo "Doing info in bison" ; \
7766 (cd $(HOST_SUBDIR)/bison && \
7767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769 "RANLIB=$${RANLIB}" \
7770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771 info) \
7772 || exit 1
7774 @endif bison
7776 .PHONY: maybe-dvi-bison dvi-bison
7777 maybe-dvi-bison:
7778 @if bison
7779 maybe-dvi-bison: dvi-bison
7781 dvi-bison: \
7782 configure-bison
7783 @: $(MAKE); $(unstage)
7784 @[ -f ./bison/Makefile ] || exit 0; \
7785 r=`${PWD_COMMAND}`; export r; \
7786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787 $(HOST_EXPORTS) \
7788 for flag in $(EXTRA_HOST_FLAGS) ; do \
7789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790 done; \
7791 echo "Doing dvi in bison" ; \
7792 (cd $(HOST_SUBDIR)/bison && \
7793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795 "RANLIB=$${RANLIB}" \
7796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797 dvi) \
7798 || exit 1
7800 @endif bison
7802 .PHONY: maybe-pdf-bison pdf-bison
7803 maybe-pdf-bison:
7804 @if bison
7805 maybe-pdf-bison: pdf-bison
7807 pdf-bison: \
7808 configure-bison
7809 @: $(MAKE); $(unstage)
7810 @[ -f ./bison/Makefile ] || exit 0; \
7811 r=`${PWD_COMMAND}`; export r; \
7812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813 $(HOST_EXPORTS) \
7814 for flag in $(EXTRA_HOST_FLAGS) ; do \
7815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816 done; \
7817 echo "Doing pdf in bison" ; \
7818 (cd $(HOST_SUBDIR)/bison && \
7819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821 "RANLIB=$${RANLIB}" \
7822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823 pdf) \
7824 || exit 1
7826 @endif bison
7828 .PHONY: maybe-html-bison html-bison
7829 maybe-html-bison:
7830 @if bison
7831 maybe-html-bison: html-bison
7833 html-bison: \
7834 configure-bison
7835 @: $(MAKE); $(unstage)
7836 @[ -f ./bison/Makefile ] || exit 0; \
7837 r=`${PWD_COMMAND}`; export r; \
7838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7839 $(HOST_EXPORTS) \
7840 for flag in $(EXTRA_HOST_FLAGS) ; do \
7841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7842 done; \
7843 echo "Doing html in bison" ; \
7844 (cd $(HOST_SUBDIR)/bison && \
7845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7847 "RANLIB=$${RANLIB}" \
7848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7849 html) \
7850 || exit 1
7852 @endif bison
7854 .PHONY: maybe-TAGS-bison TAGS-bison
7855 maybe-TAGS-bison:
7856 @if bison
7857 maybe-TAGS-bison: TAGS-bison
7859 TAGS-bison: \
7860 configure-bison
7861 @: $(MAKE); $(unstage)
7862 @[ -f ./bison/Makefile ] || exit 0; \
7863 r=`${PWD_COMMAND}`; export r; \
7864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865 $(HOST_EXPORTS) \
7866 for flag in $(EXTRA_HOST_FLAGS) ; do \
7867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7868 done; \
7869 echo "Doing TAGS in bison" ; \
7870 (cd $(HOST_SUBDIR)/bison && \
7871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7873 "RANLIB=$${RANLIB}" \
7874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7875 TAGS) \
7876 || exit 1
7878 @endif bison
7880 .PHONY: maybe-install-info-bison install-info-bison
7881 maybe-install-info-bison:
7882 @if bison
7883 maybe-install-info-bison: install-info-bison
7885 install-info-bison: \
7886 configure-bison \
7887 info-bison
7888 @: $(MAKE); $(unstage)
7889 @[ -f ./bison/Makefile ] || exit 0; \
7890 r=`${PWD_COMMAND}`; export r; \
7891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892 $(HOST_EXPORTS) \
7893 for flag in $(EXTRA_HOST_FLAGS) ; do \
7894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895 done; \
7896 echo "Doing install-info in bison" ; \
7897 (cd $(HOST_SUBDIR)/bison && \
7898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900 "RANLIB=$${RANLIB}" \
7901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902 install-info) \
7903 || exit 1
7905 @endif bison
7907 .PHONY: maybe-install-pdf-bison install-pdf-bison
7908 maybe-install-pdf-bison:
7909 @if bison
7910 maybe-install-pdf-bison: install-pdf-bison
7912 install-pdf-bison: \
7913 configure-bison \
7914 pdf-bison
7915 @: $(MAKE); $(unstage)
7916 @[ -f ./bison/Makefile ] || exit 0; \
7917 r=`${PWD_COMMAND}`; export r; \
7918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7919 $(HOST_EXPORTS) \
7920 for flag in $(EXTRA_HOST_FLAGS) ; do \
7921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7922 done; \
7923 echo "Doing install-pdf in bison" ; \
7924 (cd $(HOST_SUBDIR)/bison && \
7925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7927 "RANLIB=$${RANLIB}" \
7928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7929 install-pdf) \
7930 || exit 1
7932 @endif bison
7934 .PHONY: maybe-install-html-bison install-html-bison
7935 maybe-install-html-bison:
7936 @if bison
7937 maybe-install-html-bison: install-html-bison
7939 install-html-bison: \
7940 configure-bison \
7941 html-bison
7942 @: $(MAKE); $(unstage)
7943 @[ -f ./bison/Makefile ] || exit 0; \
7944 r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 for flag in $(EXTRA_HOST_FLAGS) ; do \
7948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949 done; \
7950 echo "Doing install-html in bison" ; \
7951 (cd $(HOST_SUBDIR)/bison && \
7952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954 "RANLIB=$${RANLIB}" \
7955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956 install-html) \
7957 || exit 1
7959 @endif bison
7961 .PHONY: maybe-installcheck-bison installcheck-bison
7962 maybe-installcheck-bison:
7963 @if bison
7964 maybe-installcheck-bison: installcheck-bison
7966 installcheck-bison: \
7967 configure-bison
7968 @: $(MAKE); $(unstage)
7969 @[ -f ./bison/Makefile ] || exit 0; \
7970 r=`${PWD_COMMAND}`; export r; \
7971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7972 $(HOST_EXPORTS) \
7973 for flag in $(EXTRA_HOST_FLAGS) ; do \
7974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7975 done; \
7976 echo "Doing installcheck in bison" ; \
7977 (cd $(HOST_SUBDIR)/bison && \
7978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7980 "RANLIB=$${RANLIB}" \
7981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7982 installcheck) \
7983 || exit 1
7985 @endif bison
7987 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7988 maybe-mostlyclean-bison:
7989 @if bison
7990 maybe-mostlyclean-bison: mostlyclean-bison
7992 mostlyclean-bison:
7993 @: $(MAKE); $(unstage)
7994 @[ -f ./bison/Makefile ] || exit 0; \
7995 r=`${PWD_COMMAND}`; export r; \
7996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997 $(HOST_EXPORTS) \
7998 for flag in $(EXTRA_HOST_FLAGS) ; do \
7999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000 done; \
8001 echo "Doing mostlyclean in bison" ; \
8002 (cd $(HOST_SUBDIR)/bison && \
8003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005 "RANLIB=$${RANLIB}" \
8006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007 mostlyclean) \
8008 || exit 1
8010 @endif bison
8012 .PHONY: maybe-clean-bison clean-bison
8013 maybe-clean-bison:
8014 @if bison
8015 maybe-clean-bison: clean-bison
8017 clean-bison:
8018 @: $(MAKE); $(unstage)
8019 @[ -f ./bison/Makefile ] || exit 0; \
8020 r=`${PWD_COMMAND}`; export r; \
8021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022 $(HOST_EXPORTS) \
8023 for flag in $(EXTRA_HOST_FLAGS) ; do \
8024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8025 done; \
8026 echo "Doing clean in bison" ; \
8027 (cd $(HOST_SUBDIR)/bison && \
8028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8030 "RANLIB=$${RANLIB}" \
8031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8032 clean) \
8033 || exit 1
8035 @endif bison
8037 .PHONY: maybe-distclean-bison distclean-bison
8038 maybe-distclean-bison:
8039 @if bison
8040 maybe-distclean-bison: distclean-bison
8042 distclean-bison:
8043 @: $(MAKE); $(unstage)
8044 @[ -f ./bison/Makefile ] || exit 0; \
8045 r=`${PWD_COMMAND}`; export r; \
8046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8047 $(HOST_EXPORTS) \
8048 for flag in $(EXTRA_HOST_FLAGS) ; do \
8049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8050 done; \
8051 echo "Doing distclean in bison" ; \
8052 (cd $(HOST_SUBDIR)/bison && \
8053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8055 "RANLIB=$${RANLIB}" \
8056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8057 distclean) \
8058 || exit 1
8060 @endif bison
8062 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8063 maybe-maintainer-clean-bison:
8064 @if bison
8065 maybe-maintainer-clean-bison: maintainer-clean-bison
8067 maintainer-clean-bison:
8068 @: $(MAKE); $(unstage)
8069 @[ -f ./bison/Makefile ] || exit 0; \
8070 r=`${PWD_COMMAND}`; export r; \
8071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072 $(HOST_EXPORTS) \
8073 for flag in $(EXTRA_HOST_FLAGS) ; do \
8074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8075 done; \
8076 echo "Doing maintainer-clean in bison" ; \
8077 (cd $(HOST_SUBDIR)/bison && \
8078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8080 "RANLIB=$${RANLIB}" \
8081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8082 maintainer-clean) \
8083 || exit 1
8085 @endif bison
8089 .PHONY: configure-byacc maybe-configure-byacc
8090 maybe-configure-byacc:
8091 @if gcc-bootstrap
8092 configure-byacc: stage_current
8093 @endif gcc-bootstrap
8094 @if byacc
8095 maybe-configure-byacc: configure-byacc
8096 configure-byacc:
8097 @: $(MAKE); $(unstage)
8098 @r=`${PWD_COMMAND}`; export r; \
8099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8102 $(HOST_EXPORTS) \
8103 echo Configuring in $(HOST_SUBDIR)/byacc; \
8104 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8105 case $(srcdir) in \
8106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8107 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8109 esac; \
8110 srcdiroption="--srcdir=$${topdir}/byacc"; \
8111 libsrcdir="$$s/byacc"; \
8112 $(SHELL) $${libsrcdir}/configure \
8113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8114 --target=${target_alias} $${srcdiroption} \
8115 || exit 1
8116 @endif byacc
8122 .PHONY: all-byacc maybe-all-byacc
8123 maybe-all-byacc:
8124 @if gcc-bootstrap
8125 all-byacc: stage_current
8126 @endif gcc-bootstrap
8127 @if byacc
8128 TARGET-byacc=all
8129 maybe-all-byacc: all-byacc
8130 all-byacc: configure-byacc
8131 @: $(MAKE); $(unstage)
8132 @r=`${PWD_COMMAND}`; export r; \
8133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134 $(HOST_EXPORTS) \
8135 (cd $(HOST_SUBDIR)/byacc && \
8136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8137 $(TARGET-byacc))
8138 @endif byacc
8143 .PHONY: check-byacc maybe-check-byacc
8144 maybe-check-byacc:
8145 @if byacc
8146 maybe-check-byacc: check-byacc
8148 # This module is only tested in a native toolchain.
8149 check-byacc:
8150 @: $(MAKE); $(unstage)
8151 @if [ '$(host)' = '$(target)' ] ; then \
8152 r=`${PWD_COMMAND}`; export r; \
8153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8154 $(HOST_EXPORTS) \
8155 (cd $(HOST_SUBDIR)/byacc && \
8156 $(MAKE) $(FLAGS_TO_PASS) check); \
8159 @endif byacc
8161 .PHONY: install-byacc maybe-install-byacc
8162 maybe-install-byacc:
8163 @if byacc
8164 maybe-install-byacc: install-byacc
8166 install-byacc: installdirs
8167 @: $(MAKE); $(unstage)
8168 @r=`${PWD_COMMAND}`; export r; \
8169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170 $(HOST_EXPORTS) \
8171 (cd $(HOST_SUBDIR)/byacc && \
8172 $(MAKE) $(FLAGS_TO_PASS) install)
8174 @endif byacc
8176 # Other targets (info, dvi, pdf, etc.)
8178 .PHONY: maybe-info-byacc info-byacc
8179 maybe-info-byacc:
8180 @if byacc
8181 maybe-info-byacc: info-byacc
8183 info-byacc: \
8184 configure-byacc
8185 @: $(MAKE); $(unstage)
8186 @[ -f ./byacc/Makefile ] || exit 0; \
8187 r=`${PWD_COMMAND}`; export r; \
8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189 $(HOST_EXPORTS) \
8190 for flag in $(EXTRA_HOST_FLAGS) ; do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 echo "Doing info in byacc" ; \
8194 (cd $(HOST_SUBDIR)/byacc && \
8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197 "RANLIB=$${RANLIB}" \
8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199 info) \
8200 || exit 1
8202 @endif byacc
8204 .PHONY: maybe-dvi-byacc dvi-byacc
8205 maybe-dvi-byacc:
8206 @if byacc
8207 maybe-dvi-byacc: dvi-byacc
8209 dvi-byacc: \
8210 configure-byacc
8211 @: $(MAKE); $(unstage)
8212 @[ -f ./byacc/Makefile ] || exit 0; \
8213 r=`${PWD_COMMAND}`; export r; \
8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215 $(HOST_EXPORTS) \
8216 for flag in $(EXTRA_HOST_FLAGS) ; do \
8217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218 done; \
8219 echo "Doing dvi in byacc" ; \
8220 (cd $(HOST_SUBDIR)/byacc && \
8221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223 "RANLIB=$${RANLIB}" \
8224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8225 dvi) \
8226 || exit 1
8228 @endif byacc
8230 .PHONY: maybe-pdf-byacc pdf-byacc
8231 maybe-pdf-byacc:
8232 @if byacc
8233 maybe-pdf-byacc: pdf-byacc
8235 pdf-byacc: \
8236 configure-byacc
8237 @: $(MAKE); $(unstage)
8238 @[ -f ./byacc/Makefile ] || exit 0; \
8239 r=`${PWD_COMMAND}`; export r; \
8240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 $(HOST_EXPORTS) \
8242 for flag in $(EXTRA_HOST_FLAGS) ; do \
8243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244 done; \
8245 echo "Doing pdf in byacc" ; \
8246 (cd $(HOST_SUBDIR)/byacc && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249 "RANLIB=$${RANLIB}" \
8250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251 pdf) \
8252 || exit 1
8254 @endif byacc
8256 .PHONY: maybe-html-byacc html-byacc
8257 maybe-html-byacc:
8258 @if byacc
8259 maybe-html-byacc: html-byacc
8261 html-byacc: \
8262 configure-byacc
8263 @: $(MAKE); $(unstage)
8264 @[ -f ./byacc/Makefile ] || exit 0; \
8265 r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 $(HOST_EXPORTS) \
8268 for flag in $(EXTRA_HOST_FLAGS) ; do \
8269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270 done; \
8271 echo "Doing html in byacc" ; \
8272 (cd $(HOST_SUBDIR)/byacc && \
8273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275 "RANLIB=$${RANLIB}" \
8276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8277 html) \
8278 || exit 1
8280 @endif byacc
8282 .PHONY: maybe-TAGS-byacc TAGS-byacc
8283 maybe-TAGS-byacc:
8284 @if byacc
8285 maybe-TAGS-byacc: TAGS-byacc
8287 TAGS-byacc: \
8288 configure-byacc
8289 @: $(MAKE); $(unstage)
8290 @[ -f ./byacc/Makefile ] || exit 0; \
8291 r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 $(HOST_EXPORTS) \
8294 for flag in $(EXTRA_HOST_FLAGS) ; do \
8295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296 done; \
8297 echo "Doing TAGS in byacc" ; \
8298 (cd $(HOST_SUBDIR)/byacc && \
8299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301 "RANLIB=$${RANLIB}" \
8302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303 TAGS) \
8304 || exit 1
8306 @endif byacc
8308 .PHONY: maybe-install-info-byacc install-info-byacc
8309 maybe-install-info-byacc:
8310 @if byacc
8311 maybe-install-info-byacc: install-info-byacc
8313 install-info-byacc: \
8314 configure-byacc \
8315 info-byacc
8316 @: $(MAKE); $(unstage)
8317 @[ -f ./byacc/Makefile ] || exit 0; \
8318 r=`${PWD_COMMAND}`; export r; \
8319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320 $(HOST_EXPORTS) \
8321 for flag in $(EXTRA_HOST_FLAGS) ; do \
8322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323 done; \
8324 echo "Doing install-info in byacc" ; \
8325 (cd $(HOST_SUBDIR)/byacc && \
8326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328 "RANLIB=$${RANLIB}" \
8329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330 install-info) \
8331 || exit 1
8333 @endif byacc
8335 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8336 maybe-install-pdf-byacc:
8337 @if byacc
8338 maybe-install-pdf-byacc: install-pdf-byacc
8340 install-pdf-byacc: \
8341 configure-byacc \
8342 pdf-byacc
8343 @: $(MAKE); $(unstage)
8344 @[ -f ./byacc/Makefile ] || exit 0; \
8345 r=`${PWD_COMMAND}`; export r; \
8346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8347 $(HOST_EXPORTS) \
8348 for flag in $(EXTRA_HOST_FLAGS) ; do \
8349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8350 done; \
8351 echo "Doing install-pdf in byacc" ; \
8352 (cd $(HOST_SUBDIR)/byacc && \
8353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8355 "RANLIB=$${RANLIB}" \
8356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8357 install-pdf) \
8358 || exit 1
8360 @endif byacc
8362 .PHONY: maybe-install-html-byacc install-html-byacc
8363 maybe-install-html-byacc:
8364 @if byacc
8365 maybe-install-html-byacc: install-html-byacc
8367 install-html-byacc: \
8368 configure-byacc \
8369 html-byacc
8370 @: $(MAKE); $(unstage)
8371 @[ -f ./byacc/Makefile ] || exit 0; \
8372 r=`${PWD_COMMAND}`; export r; \
8373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374 $(HOST_EXPORTS) \
8375 for flag in $(EXTRA_HOST_FLAGS) ; do \
8376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8377 done; \
8378 echo "Doing install-html in byacc" ; \
8379 (cd $(HOST_SUBDIR)/byacc && \
8380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8382 "RANLIB=$${RANLIB}" \
8383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8384 install-html) \
8385 || exit 1
8387 @endif byacc
8389 .PHONY: maybe-installcheck-byacc installcheck-byacc
8390 maybe-installcheck-byacc:
8391 @if byacc
8392 maybe-installcheck-byacc: installcheck-byacc
8394 installcheck-byacc: \
8395 configure-byacc
8396 @: $(MAKE); $(unstage)
8397 @[ -f ./byacc/Makefile ] || exit 0; \
8398 r=`${PWD_COMMAND}`; export r; \
8399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8400 $(HOST_EXPORTS) \
8401 for flag in $(EXTRA_HOST_FLAGS) ; do \
8402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8403 done; \
8404 echo "Doing installcheck in byacc" ; \
8405 (cd $(HOST_SUBDIR)/byacc && \
8406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8408 "RANLIB=$${RANLIB}" \
8409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8410 installcheck) \
8411 || exit 1
8413 @endif byacc
8415 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8416 maybe-mostlyclean-byacc:
8417 @if byacc
8418 maybe-mostlyclean-byacc: mostlyclean-byacc
8420 mostlyclean-byacc:
8421 @: $(MAKE); $(unstage)
8422 @[ -f ./byacc/Makefile ] || exit 0; \
8423 r=`${PWD_COMMAND}`; export r; \
8424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425 $(HOST_EXPORTS) \
8426 for flag in $(EXTRA_HOST_FLAGS) ; do \
8427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8428 done; \
8429 echo "Doing mostlyclean in byacc" ; \
8430 (cd $(HOST_SUBDIR)/byacc && \
8431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8433 "RANLIB=$${RANLIB}" \
8434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8435 mostlyclean) \
8436 || exit 1
8438 @endif byacc
8440 .PHONY: maybe-clean-byacc clean-byacc
8441 maybe-clean-byacc:
8442 @if byacc
8443 maybe-clean-byacc: clean-byacc
8445 clean-byacc:
8446 @: $(MAKE); $(unstage)
8447 @[ -f ./byacc/Makefile ] || exit 0; \
8448 r=`${PWD_COMMAND}`; export r; \
8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450 $(HOST_EXPORTS) \
8451 for flag in $(EXTRA_HOST_FLAGS) ; do \
8452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453 done; \
8454 echo "Doing clean in byacc" ; \
8455 (cd $(HOST_SUBDIR)/byacc && \
8456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458 "RANLIB=$${RANLIB}" \
8459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460 clean) \
8461 || exit 1
8463 @endif byacc
8465 .PHONY: maybe-distclean-byacc distclean-byacc
8466 maybe-distclean-byacc:
8467 @if byacc
8468 maybe-distclean-byacc: distclean-byacc
8470 distclean-byacc:
8471 @: $(MAKE); $(unstage)
8472 @[ -f ./byacc/Makefile ] || exit 0; \
8473 r=`${PWD_COMMAND}`; export r; \
8474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475 $(HOST_EXPORTS) \
8476 for flag in $(EXTRA_HOST_FLAGS) ; do \
8477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8478 done; \
8479 echo "Doing distclean in byacc" ; \
8480 (cd $(HOST_SUBDIR)/byacc && \
8481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8483 "RANLIB=$${RANLIB}" \
8484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8485 distclean) \
8486 || exit 1
8488 @endif byacc
8490 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8491 maybe-maintainer-clean-byacc:
8492 @if byacc
8493 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8495 maintainer-clean-byacc:
8496 @: $(MAKE); $(unstage)
8497 @[ -f ./byacc/Makefile ] || exit 0; \
8498 r=`${PWD_COMMAND}`; export r; \
8499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8500 $(HOST_EXPORTS) \
8501 for flag in $(EXTRA_HOST_FLAGS) ; do \
8502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8503 done; \
8504 echo "Doing maintainer-clean in byacc" ; \
8505 (cd $(HOST_SUBDIR)/byacc && \
8506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8508 "RANLIB=$${RANLIB}" \
8509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8510 maintainer-clean) \
8511 || exit 1
8513 @endif byacc
8517 .PHONY: configure-bzip2 maybe-configure-bzip2
8518 maybe-configure-bzip2:
8519 @if gcc-bootstrap
8520 configure-bzip2: stage_current
8521 @endif gcc-bootstrap
8522 @if bzip2
8523 maybe-configure-bzip2: configure-bzip2
8524 configure-bzip2:
8525 @: $(MAKE); $(unstage)
8526 @r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8530 $(HOST_EXPORTS) \
8531 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8532 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8533 case $(srcdir) in \
8534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8535 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8537 esac; \
8538 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8539 libsrcdir="$$s/bzip2"; \
8540 $(SHELL) $${libsrcdir}/configure \
8541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8542 --target=${target_alias} $${srcdiroption} \
8543 || exit 1
8544 @endif bzip2
8550 .PHONY: all-bzip2 maybe-all-bzip2
8551 maybe-all-bzip2:
8552 @if gcc-bootstrap
8553 all-bzip2: stage_current
8554 @endif gcc-bootstrap
8555 @if bzip2
8556 TARGET-bzip2=all
8557 maybe-all-bzip2: all-bzip2
8558 all-bzip2: configure-bzip2
8559 @: $(MAKE); $(unstage)
8560 @r=`${PWD_COMMAND}`; export r; \
8561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562 $(HOST_EXPORTS) \
8563 (cd $(HOST_SUBDIR)/bzip2 && \
8564 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8565 $(TARGET-bzip2))
8566 @endif bzip2
8571 .PHONY: check-bzip2 maybe-check-bzip2
8572 maybe-check-bzip2:
8573 @if bzip2
8574 maybe-check-bzip2: check-bzip2
8576 check-bzip2:
8577 @: $(MAKE); $(unstage)
8578 @r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 $(HOST_EXPORTS) \
8581 (cd $(HOST_SUBDIR)/bzip2 && \
8582 $(MAKE) $(FLAGS_TO_PASS) check)
8584 @endif bzip2
8586 .PHONY: install-bzip2 maybe-install-bzip2
8587 maybe-install-bzip2:
8588 @if bzip2
8589 maybe-install-bzip2: install-bzip2
8591 install-bzip2: installdirs
8592 @: $(MAKE); $(unstage)
8593 @r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 (cd $(HOST_SUBDIR)/bzip2 && \
8597 $(MAKE) $(FLAGS_TO_PASS) install)
8599 @endif bzip2
8601 # Other targets (info, dvi, pdf, etc.)
8603 .PHONY: maybe-info-bzip2 info-bzip2
8604 maybe-info-bzip2:
8605 @if bzip2
8606 maybe-info-bzip2: info-bzip2
8608 info-bzip2: \
8609 configure-bzip2
8610 @: $(MAKE); $(unstage)
8611 @[ -f ./bzip2/Makefile ] || exit 0; \
8612 r=`${PWD_COMMAND}`; export r; \
8613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614 $(HOST_EXPORTS) \
8615 for flag in $(EXTRA_HOST_FLAGS) ; do \
8616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617 done; \
8618 echo "Doing info in bzip2" ; \
8619 (cd $(HOST_SUBDIR)/bzip2 && \
8620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622 "RANLIB=$${RANLIB}" \
8623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624 info) \
8625 || exit 1
8627 @endif bzip2
8629 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8630 maybe-dvi-bzip2:
8631 @if bzip2
8632 maybe-dvi-bzip2: dvi-bzip2
8634 dvi-bzip2: \
8635 configure-bzip2
8636 @: $(MAKE); $(unstage)
8637 @[ -f ./bzip2/Makefile ] || exit 0; \
8638 r=`${PWD_COMMAND}`; export r; \
8639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640 $(HOST_EXPORTS) \
8641 for flag in $(EXTRA_HOST_FLAGS) ; do \
8642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643 done; \
8644 echo "Doing dvi in bzip2" ; \
8645 (cd $(HOST_SUBDIR)/bzip2 && \
8646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648 "RANLIB=$${RANLIB}" \
8649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650 dvi) \
8651 || exit 1
8653 @endif bzip2
8655 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8656 maybe-pdf-bzip2:
8657 @if bzip2
8658 maybe-pdf-bzip2: pdf-bzip2
8660 pdf-bzip2: \
8661 configure-bzip2
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./bzip2/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing pdf in bzip2" ; \
8671 (cd $(HOST_SUBDIR)/bzip2 && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 pdf) \
8677 || exit 1
8679 @endif bzip2
8681 .PHONY: maybe-html-bzip2 html-bzip2
8682 maybe-html-bzip2:
8683 @if bzip2
8684 maybe-html-bzip2: html-bzip2
8686 html-bzip2: \
8687 configure-bzip2
8688 @: $(MAKE); $(unstage)
8689 @[ -f ./bzip2/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692 $(HOST_EXPORTS) \
8693 for flag in $(EXTRA_HOST_FLAGS) ; do \
8694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695 done; \
8696 echo "Doing html in bzip2" ; \
8697 (cd $(HOST_SUBDIR)/bzip2 && \
8698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700 "RANLIB=$${RANLIB}" \
8701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702 html) \
8703 || exit 1
8705 @endif bzip2
8707 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8708 maybe-TAGS-bzip2:
8709 @if bzip2
8710 maybe-TAGS-bzip2: TAGS-bzip2
8712 TAGS-bzip2: \
8713 configure-bzip2
8714 @: $(MAKE); $(unstage)
8715 @[ -f ./bzip2/Makefile ] || exit 0; \
8716 r=`${PWD_COMMAND}`; export r; \
8717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718 $(HOST_EXPORTS) \
8719 for flag in $(EXTRA_HOST_FLAGS) ; do \
8720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721 done; \
8722 echo "Doing TAGS in bzip2" ; \
8723 (cd $(HOST_SUBDIR)/bzip2 && \
8724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726 "RANLIB=$${RANLIB}" \
8727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728 TAGS) \
8729 || exit 1
8731 @endif bzip2
8733 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8734 maybe-install-info-bzip2:
8735 @if bzip2
8736 maybe-install-info-bzip2: install-info-bzip2
8738 install-info-bzip2: \
8739 configure-bzip2 \
8740 info-bzip2
8741 @: $(MAKE); $(unstage)
8742 @[ -f ./bzip2/Makefile ] || exit 0; \
8743 r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745 $(HOST_EXPORTS) \
8746 for flag in $(EXTRA_HOST_FLAGS) ; do \
8747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748 done; \
8749 echo "Doing install-info in bzip2" ; \
8750 (cd $(HOST_SUBDIR)/bzip2 && \
8751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753 "RANLIB=$${RANLIB}" \
8754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755 install-info) \
8756 || exit 1
8758 @endif bzip2
8760 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8761 maybe-install-pdf-bzip2:
8762 @if bzip2
8763 maybe-install-pdf-bzip2: install-pdf-bzip2
8765 install-pdf-bzip2: \
8766 configure-bzip2 \
8767 pdf-bzip2
8768 @: $(MAKE); $(unstage)
8769 @[ -f ./bzip2/Makefile ] || exit 0; \
8770 r=`${PWD_COMMAND}`; export r; \
8771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) ; do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing install-pdf in bzip2" ; \
8777 (cd $(HOST_SUBDIR)/bzip2 && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782 install-pdf) \
8783 || exit 1
8785 @endif bzip2
8787 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8788 maybe-install-html-bzip2:
8789 @if bzip2
8790 maybe-install-html-bzip2: install-html-bzip2
8792 install-html-bzip2: \
8793 configure-bzip2 \
8794 html-bzip2
8795 @: $(MAKE); $(unstage)
8796 @[ -f ./bzip2/Makefile ] || exit 0; \
8797 r=`${PWD_COMMAND}`; export r; \
8798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8799 $(HOST_EXPORTS) \
8800 for flag in $(EXTRA_HOST_FLAGS) ; do \
8801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8802 done; \
8803 echo "Doing install-html in bzip2" ; \
8804 (cd $(HOST_SUBDIR)/bzip2 && \
8805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8807 "RANLIB=$${RANLIB}" \
8808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809 install-html) \
8810 || exit 1
8812 @endif bzip2
8814 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8815 maybe-installcheck-bzip2:
8816 @if bzip2
8817 maybe-installcheck-bzip2: installcheck-bzip2
8819 installcheck-bzip2: \
8820 configure-bzip2
8821 @: $(MAKE); $(unstage)
8822 @[ -f ./bzip2/Makefile ] || exit 0; \
8823 r=`${PWD_COMMAND}`; export r; \
8824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8825 $(HOST_EXPORTS) \
8826 for flag in $(EXTRA_HOST_FLAGS) ; do \
8827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8828 done; \
8829 echo "Doing installcheck in bzip2" ; \
8830 (cd $(HOST_SUBDIR)/bzip2 && \
8831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8833 "RANLIB=$${RANLIB}" \
8834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8835 installcheck) \
8836 || exit 1
8838 @endif bzip2
8840 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8841 maybe-mostlyclean-bzip2:
8842 @if bzip2
8843 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8845 mostlyclean-bzip2:
8846 @: $(MAKE); $(unstage)
8847 @[ -f ./bzip2/Makefile ] || exit 0; \
8848 r=`${PWD_COMMAND}`; export r; \
8849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850 $(HOST_EXPORTS) \
8851 for flag in $(EXTRA_HOST_FLAGS) ; do \
8852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853 done; \
8854 echo "Doing mostlyclean in bzip2" ; \
8855 (cd $(HOST_SUBDIR)/bzip2 && \
8856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858 "RANLIB=$${RANLIB}" \
8859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860 mostlyclean) \
8861 || exit 1
8863 @endif bzip2
8865 .PHONY: maybe-clean-bzip2 clean-bzip2
8866 maybe-clean-bzip2:
8867 @if bzip2
8868 maybe-clean-bzip2: clean-bzip2
8870 clean-bzip2:
8871 @: $(MAKE); $(unstage)
8872 @[ -f ./bzip2/Makefile ] || exit 0; \
8873 r=`${PWD_COMMAND}`; export r; \
8874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875 $(HOST_EXPORTS) \
8876 for flag in $(EXTRA_HOST_FLAGS) ; do \
8877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8878 done; \
8879 echo "Doing clean in bzip2" ; \
8880 (cd $(HOST_SUBDIR)/bzip2 && \
8881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8883 "RANLIB=$${RANLIB}" \
8884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8885 clean) \
8886 || exit 1
8888 @endif bzip2
8890 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8891 maybe-distclean-bzip2:
8892 @if bzip2
8893 maybe-distclean-bzip2: distclean-bzip2
8895 distclean-bzip2:
8896 @: $(MAKE); $(unstage)
8897 @[ -f ./bzip2/Makefile ] || exit 0; \
8898 r=`${PWD_COMMAND}`; export r; \
8899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900 $(HOST_EXPORTS) \
8901 for flag in $(EXTRA_HOST_FLAGS) ; do \
8902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903 done; \
8904 echo "Doing distclean in bzip2" ; \
8905 (cd $(HOST_SUBDIR)/bzip2 && \
8906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908 "RANLIB=$${RANLIB}" \
8909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8910 distclean) \
8911 || exit 1
8913 @endif bzip2
8915 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8916 maybe-maintainer-clean-bzip2:
8917 @if bzip2
8918 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8920 maintainer-clean-bzip2:
8921 @: $(MAKE); $(unstage)
8922 @[ -f ./bzip2/Makefile ] || exit 0; \
8923 r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 $(HOST_EXPORTS) \
8926 for flag in $(EXTRA_HOST_FLAGS) ; do \
8927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8928 done; \
8929 echo "Doing maintainer-clean in bzip2" ; \
8930 (cd $(HOST_SUBDIR)/bzip2 && \
8931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8933 "RANLIB=$${RANLIB}" \
8934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8935 maintainer-clean) \
8936 || exit 1
8938 @endif bzip2
8942 .PHONY: configure-cgen maybe-configure-cgen
8943 maybe-configure-cgen:
8944 @if gcc-bootstrap
8945 configure-cgen: stage_current
8946 @endif gcc-bootstrap
8947 @if cgen
8948 maybe-configure-cgen: configure-cgen
8949 configure-cgen:
8950 @: $(MAKE); $(unstage)
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
8954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
8955 $(HOST_EXPORTS) \
8956 echo Configuring in $(HOST_SUBDIR)/cgen; \
8957 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
8958 case $(srcdir) in \
8959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8960 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
8961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8962 esac; \
8963 srcdiroption="--srcdir=$${topdir}/cgen"; \
8964 libsrcdir="$$s/cgen"; \
8965 $(SHELL) $${libsrcdir}/configure \
8966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8967 --target=${target_alias} $${srcdiroption} \
8968 || exit 1
8969 @endif cgen
8975 .PHONY: all-cgen maybe-all-cgen
8976 maybe-all-cgen:
8977 @if gcc-bootstrap
8978 all-cgen: stage_current
8979 @endif gcc-bootstrap
8980 @if cgen
8981 TARGET-cgen=all
8982 maybe-all-cgen: all-cgen
8983 all-cgen: configure-cgen
8984 @: $(MAKE); $(unstage)
8985 @r=`${PWD_COMMAND}`; export r; \
8986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987 $(HOST_EXPORTS) \
8988 (cd $(HOST_SUBDIR)/cgen && \
8989 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8990 $(TARGET-cgen))
8991 @endif cgen
8996 .PHONY: check-cgen maybe-check-cgen
8997 maybe-check-cgen:
8998 @if cgen
8999 maybe-check-cgen: check-cgen
9001 check-cgen:
9002 @: $(MAKE); $(unstage)
9003 @r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 (cd $(HOST_SUBDIR)/cgen && \
9007 $(MAKE) $(FLAGS_TO_PASS) check)
9009 @endif cgen
9011 .PHONY: install-cgen maybe-install-cgen
9012 maybe-install-cgen:
9013 @if cgen
9014 maybe-install-cgen: install-cgen
9016 install-cgen: installdirs
9017 @: $(MAKE); $(unstage)
9018 @r=`${PWD_COMMAND}`; export r; \
9019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020 $(HOST_EXPORTS) \
9021 (cd $(HOST_SUBDIR)/cgen && \
9022 $(MAKE) $(FLAGS_TO_PASS) install)
9024 @endif cgen
9026 # Other targets (info, dvi, pdf, etc.)
9028 .PHONY: maybe-info-cgen info-cgen
9029 maybe-info-cgen:
9030 @if cgen
9031 maybe-info-cgen: info-cgen
9033 info-cgen: \
9034 configure-cgen
9035 @: $(MAKE); $(unstage)
9036 @[ -f ./cgen/Makefile ] || exit 0; \
9037 r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 for flag in $(EXTRA_HOST_FLAGS) ; do \
9041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042 done; \
9043 echo "Doing info in cgen" ; \
9044 (cd $(HOST_SUBDIR)/cgen && \
9045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047 "RANLIB=$${RANLIB}" \
9048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049 info) \
9050 || exit 1
9052 @endif cgen
9054 .PHONY: maybe-dvi-cgen dvi-cgen
9055 maybe-dvi-cgen:
9056 @if cgen
9057 maybe-dvi-cgen: dvi-cgen
9059 dvi-cgen: \
9060 configure-cgen
9061 @: $(MAKE); $(unstage)
9062 @[ -f ./cgen/Makefile ] || exit 0; \
9063 r=`${PWD_COMMAND}`; export r; \
9064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065 $(HOST_EXPORTS) \
9066 for flag in $(EXTRA_HOST_FLAGS) ; do \
9067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068 done; \
9069 echo "Doing dvi in cgen" ; \
9070 (cd $(HOST_SUBDIR)/cgen && \
9071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073 "RANLIB=$${RANLIB}" \
9074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075 dvi) \
9076 || exit 1
9078 @endif cgen
9080 .PHONY: maybe-pdf-cgen pdf-cgen
9081 maybe-pdf-cgen:
9082 @if cgen
9083 maybe-pdf-cgen: pdf-cgen
9085 pdf-cgen: \
9086 configure-cgen
9087 @: $(MAKE); $(unstage)
9088 @[ -f ./cgen/Makefile ] || exit 0; \
9089 r=`${PWD_COMMAND}`; export r; \
9090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091 $(HOST_EXPORTS) \
9092 for flag in $(EXTRA_HOST_FLAGS) ; do \
9093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094 done; \
9095 echo "Doing pdf in cgen" ; \
9096 (cd $(HOST_SUBDIR)/cgen && \
9097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099 "RANLIB=$${RANLIB}" \
9100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101 pdf) \
9102 || exit 1
9104 @endif cgen
9106 .PHONY: maybe-html-cgen html-cgen
9107 maybe-html-cgen:
9108 @if cgen
9109 maybe-html-cgen: html-cgen
9111 html-cgen: \
9112 configure-cgen
9113 @: $(MAKE); $(unstage)
9114 @[ -f ./cgen/Makefile ] || exit 0; \
9115 r=`${PWD_COMMAND}`; export r; \
9116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9117 $(HOST_EXPORTS) \
9118 for flag in $(EXTRA_HOST_FLAGS) ; do \
9119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9120 done; \
9121 echo "Doing html in cgen" ; \
9122 (cd $(HOST_SUBDIR)/cgen && \
9123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9125 "RANLIB=$${RANLIB}" \
9126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9127 html) \
9128 || exit 1
9130 @endif cgen
9132 .PHONY: maybe-TAGS-cgen TAGS-cgen
9133 maybe-TAGS-cgen:
9134 @if cgen
9135 maybe-TAGS-cgen: TAGS-cgen
9137 TAGS-cgen: \
9138 configure-cgen
9139 @: $(MAKE); $(unstage)
9140 @[ -f ./cgen/Makefile ] || exit 0; \
9141 r=`${PWD_COMMAND}`; export r; \
9142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143 $(HOST_EXPORTS) \
9144 for flag in $(EXTRA_HOST_FLAGS) ; do \
9145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146 done; \
9147 echo "Doing TAGS in cgen" ; \
9148 (cd $(HOST_SUBDIR)/cgen && \
9149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151 "RANLIB=$${RANLIB}" \
9152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153 TAGS) \
9154 || exit 1
9156 @endif cgen
9158 .PHONY: maybe-install-info-cgen install-info-cgen
9159 maybe-install-info-cgen:
9160 @if cgen
9161 maybe-install-info-cgen: install-info-cgen
9163 install-info-cgen: \
9164 configure-cgen \
9165 info-cgen
9166 @: $(MAKE); $(unstage)
9167 @[ -f ./cgen/Makefile ] || exit 0; \
9168 r=`${PWD_COMMAND}`; export r; \
9169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170 $(HOST_EXPORTS) \
9171 for flag in $(EXTRA_HOST_FLAGS) ; do \
9172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9173 done; \
9174 echo "Doing install-info in cgen" ; \
9175 (cd $(HOST_SUBDIR)/cgen && \
9176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178 "RANLIB=$${RANLIB}" \
9179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9180 install-info) \
9181 || exit 1
9183 @endif cgen
9185 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9186 maybe-install-pdf-cgen:
9187 @if cgen
9188 maybe-install-pdf-cgen: install-pdf-cgen
9190 install-pdf-cgen: \
9191 configure-cgen \
9192 pdf-cgen
9193 @: $(MAKE); $(unstage)
9194 @[ -f ./cgen/Makefile ] || exit 0; \
9195 r=`${PWD_COMMAND}`; export r; \
9196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197 $(HOST_EXPORTS) \
9198 for flag in $(EXTRA_HOST_FLAGS) ; do \
9199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9200 done; \
9201 echo "Doing install-pdf in cgen" ; \
9202 (cd $(HOST_SUBDIR)/cgen && \
9203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9205 "RANLIB=$${RANLIB}" \
9206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9207 install-pdf) \
9208 || exit 1
9210 @endif cgen
9212 .PHONY: maybe-install-html-cgen install-html-cgen
9213 maybe-install-html-cgen:
9214 @if cgen
9215 maybe-install-html-cgen: install-html-cgen
9217 install-html-cgen: \
9218 configure-cgen \
9219 html-cgen
9220 @: $(MAKE); $(unstage)
9221 @[ -f ./cgen/Makefile ] || exit 0; \
9222 r=`${PWD_COMMAND}`; export r; \
9223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224 $(HOST_EXPORTS) \
9225 for flag in $(EXTRA_HOST_FLAGS) ; do \
9226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9227 done; \
9228 echo "Doing install-html in cgen" ; \
9229 (cd $(HOST_SUBDIR)/cgen && \
9230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9232 "RANLIB=$${RANLIB}" \
9233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9234 install-html) \
9235 || exit 1
9237 @endif cgen
9239 .PHONY: maybe-installcheck-cgen installcheck-cgen
9240 maybe-installcheck-cgen:
9241 @if cgen
9242 maybe-installcheck-cgen: installcheck-cgen
9244 installcheck-cgen: \
9245 configure-cgen
9246 @: $(MAKE); $(unstage)
9247 @[ -f ./cgen/Makefile ] || exit 0; \
9248 r=`${PWD_COMMAND}`; export r; \
9249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9250 $(HOST_EXPORTS) \
9251 for flag in $(EXTRA_HOST_FLAGS) ; do \
9252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9253 done; \
9254 echo "Doing installcheck in cgen" ; \
9255 (cd $(HOST_SUBDIR)/cgen && \
9256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9258 "RANLIB=$${RANLIB}" \
9259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9260 installcheck) \
9261 || exit 1
9263 @endif cgen
9265 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9266 maybe-mostlyclean-cgen:
9267 @if cgen
9268 maybe-mostlyclean-cgen: mostlyclean-cgen
9270 mostlyclean-cgen:
9271 @: $(MAKE); $(unstage)
9272 @[ -f ./cgen/Makefile ] || exit 0; \
9273 r=`${PWD_COMMAND}`; export r; \
9274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9275 $(HOST_EXPORTS) \
9276 for flag in $(EXTRA_HOST_FLAGS) ; do \
9277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9278 done; \
9279 echo "Doing mostlyclean in cgen" ; \
9280 (cd $(HOST_SUBDIR)/cgen && \
9281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9283 "RANLIB=$${RANLIB}" \
9284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9285 mostlyclean) \
9286 || exit 1
9288 @endif cgen
9290 .PHONY: maybe-clean-cgen clean-cgen
9291 maybe-clean-cgen:
9292 @if cgen
9293 maybe-clean-cgen: clean-cgen
9295 clean-cgen:
9296 @: $(MAKE); $(unstage)
9297 @[ -f ./cgen/Makefile ] || exit 0; \
9298 r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 $(HOST_EXPORTS) \
9301 for flag in $(EXTRA_HOST_FLAGS) ; do \
9302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303 done; \
9304 echo "Doing clean in cgen" ; \
9305 (cd $(HOST_SUBDIR)/cgen && \
9306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308 "RANLIB=$${RANLIB}" \
9309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310 clean) \
9311 || exit 1
9313 @endif cgen
9315 .PHONY: maybe-distclean-cgen distclean-cgen
9316 maybe-distclean-cgen:
9317 @if cgen
9318 maybe-distclean-cgen: distclean-cgen
9320 distclean-cgen:
9321 @: $(MAKE); $(unstage)
9322 @[ -f ./cgen/Makefile ] || exit 0; \
9323 r=`${PWD_COMMAND}`; export r; \
9324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325 $(HOST_EXPORTS) \
9326 for flag in $(EXTRA_HOST_FLAGS) ; do \
9327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9328 done; \
9329 echo "Doing distclean in cgen" ; \
9330 (cd $(HOST_SUBDIR)/cgen && \
9331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9333 "RANLIB=$${RANLIB}" \
9334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9335 distclean) \
9336 || exit 1
9338 @endif cgen
9340 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9341 maybe-maintainer-clean-cgen:
9342 @if cgen
9343 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9345 maintainer-clean-cgen:
9346 @: $(MAKE); $(unstage)
9347 @[ -f ./cgen/Makefile ] || exit 0; \
9348 r=`${PWD_COMMAND}`; export r; \
9349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9350 $(HOST_EXPORTS) \
9351 for flag in $(EXTRA_HOST_FLAGS) ; do \
9352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9353 done; \
9354 echo "Doing maintainer-clean in cgen" ; \
9355 (cd $(HOST_SUBDIR)/cgen && \
9356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9358 "RANLIB=$${RANLIB}" \
9359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9360 maintainer-clean) \
9361 || exit 1
9363 @endif cgen
9367 .PHONY: configure-dejagnu maybe-configure-dejagnu
9368 maybe-configure-dejagnu:
9369 @if gcc-bootstrap
9370 configure-dejagnu: stage_current
9371 @endif gcc-bootstrap
9372 @if dejagnu
9373 maybe-configure-dejagnu: configure-dejagnu
9374 configure-dejagnu:
9375 @: $(MAKE); $(unstage)
9376 @r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9380 $(HOST_EXPORTS) \
9381 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9382 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9383 case $(srcdir) in \
9384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9385 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9387 esac; \
9388 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9389 libsrcdir="$$s/dejagnu"; \
9390 $(SHELL) $${libsrcdir}/configure \
9391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9392 --target=${target_alias} $${srcdiroption} \
9393 || exit 1
9394 @endif dejagnu
9400 .PHONY: all-dejagnu maybe-all-dejagnu
9401 maybe-all-dejagnu:
9402 @if gcc-bootstrap
9403 all-dejagnu: stage_current
9404 @endif gcc-bootstrap
9405 @if dejagnu
9406 TARGET-dejagnu=all
9407 maybe-all-dejagnu: all-dejagnu
9408 all-dejagnu: configure-dejagnu
9409 @: $(MAKE); $(unstage)
9410 @r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 $(HOST_EXPORTS) \
9413 (cd $(HOST_SUBDIR)/dejagnu && \
9414 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9415 $(TARGET-dejagnu))
9416 @endif dejagnu
9421 .PHONY: check-dejagnu maybe-check-dejagnu
9422 maybe-check-dejagnu:
9423 @if dejagnu
9424 maybe-check-dejagnu: check-dejagnu
9426 check-dejagnu:
9427 @: $(MAKE); $(unstage)
9428 @r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 $(HOST_EXPORTS) \
9431 (cd $(HOST_SUBDIR)/dejagnu && \
9432 $(MAKE) $(FLAGS_TO_PASS) check)
9434 @endif dejagnu
9436 .PHONY: install-dejagnu maybe-install-dejagnu
9437 maybe-install-dejagnu:
9438 @if dejagnu
9439 maybe-install-dejagnu: install-dejagnu
9441 install-dejagnu: installdirs
9442 @: $(MAKE); $(unstage)
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 $(HOST_EXPORTS) \
9446 (cd $(HOST_SUBDIR)/dejagnu && \
9447 $(MAKE) $(FLAGS_TO_PASS) install)
9449 @endif dejagnu
9451 # Other targets (info, dvi, pdf, etc.)
9453 .PHONY: maybe-info-dejagnu info-dejagnu
9454 maybe-info-dejagnu:
9455 @if dejagnu
9456 maybe-info-dejagnu: info-dejagnu
9458 info-dejagnu: \
9459 configure-dejagnu
9460 @: $(MAKE); $(unstage)
9461 @[ -f ./dejagnu/Makefile ] || exit 0; \
9462 r=`${PWD_COMMAND}`; export r; \
9463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464 $(HOST_EXPORTS) \
9465 for flag in $(EXTRA_HOST_FLAGS) ; do \
9466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467 done; \
9468 echo "Doing info in dejagnu" ; \
9469 (cd $(HOST_SUBDIR)/dejagnu && \
9470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472 "RANLIB=$${RANLIB}" \
9473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474 info) \
9475 || exit 1
9477 @endif dejagnu
9479 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9480 maybe-dvi-dejagnu:
9481 @if dejagnu
9482 maybe-dvi-dejagnu: dvi-dejagnu
9484 dvi-dejagnu: \
9485 configure-dejagnu
9486 @: $(MAKE); $(unstage)
9487 @[ -f ./dejagnu/Makefile ] || exit 0; \
9488 r=`${PWD_COMMAND}`; export r; \
9489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490 $(HOST_EXPORTS) \
9491 for flag in $(EXTRA_HOST_FLAGS) ; do \
9492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9493 done; \
9494 echo "Doing dvi in dejagnu" ; \
9495 (cd $(HOST_SUBDIR)/dejagnu && \
9496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9498 "RANLIB=$${RANLIB}" \
9499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9500 dvi) \
9501 || exit 1
9503 @endif dejagnu
9505 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9506 maybe-pdf-dejagnu:
9507 @if dejagnu
9508 maybe-pdf-dejagnu: pdf-dejagnu
9510 pdf-dejagnu: \
9511 configure-dejagnu
9512 @: $(MAKE); $(unstage)
9513 @[ -f ./dejagnu/Makefile ] || exit 0; \
9514 r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 $(HOST_EXPORTS) \
9517 for flag in $(EXTRA_HOST_FLAGS) ; do \
9518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519 done; \
9520 echo "Doing pdf in dejagnu" ; \
9521 (cd $(HOST_SUBDIR)/dejagnu && \
9522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524 "RANLIB=$${RANLIB}" \
9525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526 pdf) \
9527 || exit 1
9529 @endif dejagnu
9531 .PHONY: maybe-html-dejagnu html-dejagnu
9532 maybe-html-dejagnu:
9533 @if dejagnu
9534 maybe-html-dejagnu: html-dejagnu
9536 html-dejagnu: \
9537 configure-dejagnu
9538 @: $(MAKE); $(unstage)
9539 @[ -f ./dejagnu/Makefile ] || exit 0; \
9540 r=`${PWD_COMMAND}`; export r; \
9541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9542 $(HOST_EXPORTS) \
9543 for flag in $(EXTRA_HOST_FLAGS) ; do \
9544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9545 done; \
9546 echo "Doing html in dejagnu" ; \
9547 (cd $(HOST_SUBDIR)/dejagnu && \
9548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9550 "RANLIB=$${RANLIB}" \
9551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9552 html) \
9553 || exit 1
9555 @endif dejagnu
9557 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9558 maybe-TAGS-dejagnu:
9559 @if dejagnu
9560 maybe-TAGS-dejagnu: TAGS-dejagnu
9562 TAGS-dejagnu: \
9563 configure-dejagnu
9564 @: $(MAKE); $(unstage)
9565 @[ -f ./dejagnu/Makefile ] || exit 0; \
9566 r=`${PWD_COMMAND}`; export r; \
9567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568 $(HOST_EXPORTS) \
9569 for flag in $(EXTRA_HOST_FLAGS) ; do \
9570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571 done; \
9572 echo "Doing TAGS in dejagnu" ; \
9573 (cd $(HOST_SUBDIR)/dejagnu && \
9574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576 "RANLIB=$${RANLIB}" \
9577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9578 TAGS) \
9579 || exit 1
9581 @endif dejagnu
9583 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9584 maybe-install-info-dejagnu:
9585 @if dejagnu
9586 maybe-install-info-dejagnu: install-info-dejagnu
9588 install-info-dejagnu: \
9589 configure-dejagnu \
9590 info-dejagnu
9591 @: $(MAKE); $(unstage)
9592 @[ -f ./dejagnu/Makefile ] || exit 0; \
9593 r=`${PWD_COMMAND}`; export r; \
9594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595 $(HOST_EXPORTS) \
9596 for flag in $(EXTRA_HOST_FLAGS) ; do \
9597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9598 done; \
9599 echo "Doing install-info in dejagnu" ; \
9600 (cd $(HOST_SUBDIR)/dejagnu && \
9601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9603 "RANLIB=$${RANLIB}" \
9604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9605 install-info) \
9606 || exit 1
9608 @endif dejagnu
9610 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9611 maybe-install-pdf-dejagnu:
9612 @if dejagnu
9613 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9615 install-pdf-dejagnu: \
9616 configure-dejagnu \
9617 pdf-dejagnu
9618 @: $(MAKE); $(unstage)
9619 @[ -f ./dejagnu/Makefile ] || exit 0; \
9620 r=`${PWD_COMMAND}`; export r; \
9621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9622 $(HOST_EXPORTS) \
9623 for flag in $(EXTRA_HOST_FLAGS) ; do \
9624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9625 done; \
9626 echo "Doing install-pdf in dejagnu" ; \
9627 (cd $(HOST_SUBDIR)/dejagnu && \
9628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9630 "RANLIB=$${RANLIB}" \
9631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9632 install-pdf) \
9633 || exit 1
9635 @endif dejagnu
9637 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9638 maybe-install-html-dejagnu:
9639 @if dejagnu
9640 maybe-install-html-dejagnu: install-html-dejagnu
9642 install-html-dejagnu: \
9643 configure-dejagnu \
9644 html-dejagnu
9645 @: $(MAKE); $(unstage)
9646 @[ -f ./dejagnu/Makefile ] || exit 0; \
9647 r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 for flag in $(EXTRA_HOST_FLAGS) ; do \
9651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9652 done; \
9653 echo "Doing install-html in dejagnu" ; \
9654 (cd $(HOST_SUBDIR)/dejagnu && \
9655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9657 "RANLIB=$${RANLIB}" \
9658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9659 install-html) \
9660 || exit 1
9662 @endif dejagnu
9664 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9665 maybe-installcheck-dejagnu:
9666 @if dejagnu
9667 maybe-installcheck-dejagnu: installcheck-dejagnu
9669 installcheck-dejagnu: \
9670 configure-dejagnu
9671 @: $(MAKE); $(unstage)
9672 @[ -f ./dejagnu/Makefile ] || exit 0; \
9673 r=`${PWD_COMMAND}`; export r; \
9674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9675 $(HOST_EXPORTS) \
9676 for flag in $(EXTRA_HOST_FLAGS) ; do \
9677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9678 done; \
9679 echo "Doing installcheck in dejagnu" ; \
9680 (cd $(HOST_SUBDIR)/dejagnu && \
9681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9683 "RANLIB=$${RANLIB}" \
9684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9685 installcheck) \
9686 || exit 1
9688 @endif dejagnu
9690 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9691 maybe-mostlyclean-dejagnu:
9692 @if dejagnu
9693 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9695 mostlyclean-dejagnu:
9696 @: $(MAKE); $(unstage)
9697 @[ -f ./dejagnu/Makefile ] || exit 0; \
9698 r=`${PWD_COMMAND}`; export r; \
9699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9700 $(HOST_EXPORTS) \
9701 for flag in $(EXTRA_HOST_FLAGS) ; do \
9702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9703 done; \
9704 echo "Doing mostlyclean in dejagnu" ; \
9705 (cd $(HOST_SUBDIR)/dejagnu && \
9706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9708 "RANLIB=$${RANLIB}" \
9709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9710 mostlyclean) \
9711 || exit 1
9713 @endif dejagnu
9715 .PHONY: maybe-clean-dejagnu clean-dejagnu
9716 maybe-clean-dejagnu:
9717 @if dejagnu
9718 maybe-clean-dejagnu: clean-dejagnu
9720 clean-dejagnu:
9721 @: $(MAKE); $(unstage)
9722 @[ -f ./dejagnu/Makefile ] || exit 0; \
9723 r=`${PWD_COMMAND}`; export r; \
9724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725 $(HOST_EXPORTS) \
9726 for flag in $(EXTRA_HOST_FLAGS) ; do \
9727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9728 done; \
9729 echo "Doing clean in dejagnu" ; \
9730 (cd $(HOST_SUBDIR)/dejagnu && \
9731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9733 "RANLIB=$${RANLIB}" \
9734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9735 clean) \
9736 || exit 1
9738 @endif dejagnu
9740 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9741 maybe-distclean-dejagnu:
9742 @if dejagnu
9743 maybe-distclean-dejagnu: distclean-dejagnu
9745 distclean-dejagnu:
9746 @: $(MAKE); $(unstage)
9747 @[ -f ./dejagnu/Makefile ] || exit 0; \
9748 r=`${PWD_COMMAND}`; export r; \
9749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750 $(HOST_EXPORTS) \
9751 for flag in $(EXTRA_HOST_FLAGS) ; do \
9752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9753 done; \
9754 echo "Doing distclean in dejagnu" ; \
9755 (cd $(HOST_SUBDIR)/dejagnu && \
9756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9758 "RANLIB=$${RANLIB}" \
9759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9760 distclean) \
9761 || exit 1
9763 @endif dejagnu
9765 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9766 maybe-maintainer-clean-dejagnu:
9767 @if dejagnu
9768 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9770 maintainer-clean-dejagnu:
9771 @: $(MAKE); $(unstage)
9772 @[ -f ./dejagnu/Makefile ] || exit 0; \
9773 r=`${PWD_COMMAND}`; export r; \
9774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775 $(HOST_EXPORTS) \
9776 for flag in $(EXTRA_HOST_FLAGS) ; do \
9777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9778 done; \
9779 echo "Doing maintainer-clean in dejagnu" ; \
9780 (cd $(HOST_SUBDIR)/dejagnu && \
9781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9783 "RANLIB=$${RANLIB}" \
9784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9785 maintainer-clean) \
9786 || exit 1
9788 @endif dejagnu
9792 .PHONY: configure-diff maybe-configure-diff
9793 maybe-configure-diff:
9794 @if gcc-bootstrap
9795 configure-diff: stage_current
9796 @endif gcc-bootstrap
9797 @if diff
9798 maybe-configure-diff: configure-diff
9799 configure-diff:
9800 @: $(MAKE); $(unstage)
9801 @r=`${PWD_COMMAND}`; export r; \
9802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9805 $(HOST_EXPORTS) \
9806 echo Configuring in $(HOST_SUBDIR)/diff; \
9807 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9808 case $(srcdir) in \
9809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9810 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9812 esac; \
9813 srcdiroption="--srcdir=$${topdir}/diff"; \
9814 libsrcdir="$$s/diff"; \
9815 $(SHELL) $${libsrcdir}/configure \
9816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9817 --target=${target_alias} $${srcdiroption} \
9818 || exit 1
9819 @endif diff
9825 .PHONY: all-diff maybe-all-diff
9826 maybe-all-diff:
9827 @if gcc-bootstrap
9828 all-diff: stage_current
9829 @endif gcc-bootstrap
9830 @if diff
9831 TARGET-diff=all
9832 maybe-all-diff: all-diff
9833 all-diff: configure-diff
9834 @: $(MAKE); $(unstage)
9835 @r=`${PWD_COMMAND}`; export r; \
9836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9837 $(HOST_EXPORTS) \
9838 (cd $(HOST_SUBDIR)/diff && \
9839 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9840 $(TARGET-diff))
9841 @endif diff
9846 .PHONY: check-diff maybe-check-diff
9847 maybe-check-diff:
9848 @if diff
9849 maybe-check-diff: check-diff
9851 check-diff:
9852 @: $(MAKE); $(unstage)
9853 @r=`${PWD_COMMAND}`; export r; \
9854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855 $(HOST_EXPORTS) \
9856 (cd $(HOST_SUBDIR)/diff && \
9857 $(MAKE) $(FLAGS_TO_PASS) check)
9859 @endif diff
9861 .PHONY: install-diff maybe-install-diff
9862 maybe-install-diff:
9863 @if diff
9864 maybe-install-diff: install-diff
9866 install-diff: installdirs
9867 @: $(MAKE); $(unstage)
9868 @r=`${PWD_COMMAND}`; export r; \
9869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870 $(HOST_EXPORTS) \
9871 (cd $(HOST_SUBDIR)/diff && \
9872 $(MAKE) $(FLAGS_TO_PASS) install)
9874 @endif diff
9876 # Other targets (info, dvi, pdf, etc.)
9878 .PHONY: maybe-info-diff info-diff
9879 maybe-info-diff:
9880 @if diff
9881 maybe-info-diff: info-diff
9883 info-diff: \
9884 configure-diff
9885 @: $(MAKE); $(unstage)
9886 @[ -f ./diff/Makefile ] || exit 0; \
9887 r=`${PWD_COMMAND}`; export r; \
9888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889 $(HOST_EXPORTS) \
9890 for flag in $(EXTRA_HOST_FLAGS) ; do \
9891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9892 done; \
9893 echo "Doing info in diff" ; \
9894 (cd $(HOST_SUBDIR)/diff && \
9895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9897 "RANLIB=$${RANLIB}" \
9898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9899 info) \
9900 || exit 1
9902 @endif diff
9904 .PHONY: maybe-dvi-diff dvi-diff
9905 maybe-dvi-diff:
9906 @if diff
9907 maybe-dvi-diff: dvi-diff
9909 dvi-diff: \
9910 configure-diff
9911 @: $(MAKE); $(unstage)
9912 @[ -f ./diff/Makefile ] || exit 0; \
9913 r=`${PWD_COMMAND}`; export r; \
9914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9915 $(HOST_EXPORTS) \
9916 for flag in $(EXTRA_HOST_FLAGS) ; do \
9917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9918 done; \
9919 echo "Doing dvi in diff" ; \
9920 (cd $(HOST_SUBDIR)/diff && \
9921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9923 "RANLIB=$${RANLIB}" \
9924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9925 dvi) \
9926 || exit 1
9928 @endif diff
9930 .PHONY: maybe-pdf-diff pdf-diff
9931 maybe-pdf-diff:
9932 @if diff
9933 maybe-pdf-diff: pdf-diff
9935 pdf-diff: \
9936 configure-diff
9937 @: $(MAKE); $(unstage)
9938 @[ -f ./diff/Makefile ] || exit 0; \
9939 r=`${PWD_COMMAND}`; export r; \
9940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9941 $(HOST_EXPORTS) \
9942 for flag in $(EXTRA_HOST_FLAGS) ; do \
9943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9944 done; \
9945 echo "Doing pdf in diff" ; \
9946 (cd $(HOST_SUBDIR)/diff && \
9947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9949 "RANLIB=$${RANLIB}" \
9950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9951 pdf) \
9952 || exit 1
9954 @endif diff
9956 .PHONY: maybe-html-diff html-diff
9957 maybe-html-diff:
9958 @if diff
9959 maybe-html-diff: html-diff
9961 html-diff: \
9962 configure-diff
9963 @: $(MAKE); $(unstage)
9964 @[ -f ./diff/Makefile ] || exit 0; \
9965 r=`${PWD_COMMAND}`; export r; \
9966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967 $(HOST_EXPORTS) \
9968 for flag in $(EXTRA_HOST_FLAGS) ; do \
9969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970 done; \
9971 echo "Doing html in diff" ; \
9972 (cd $(HOST_SUBDIR)/diff && \
9973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975 "RANLIB=$${RANLIB}" \
9976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9977 html) \
9978 || exit 1
9980 @endif diff
9982 .PHONY: maybe-TAGS-diff TAGS-diff
9983 maybe-TAGS-diff:
9984 @if diff
9985 maybe-TAGS-diff: TAGS-diff
9987 TAGS-diff: \
9988 configure-diff
9989 @: $(MAKE); $(unstage)
9990 @[ -f ./diff/Makefile ] || exit 0; \
9991 r=`${PWD_COMMAND}`; export r; \
9992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993 $(HOST_EXPORTS) \
9994 for flag in $(EXTRA_HOST_FLAGS) ; do \
9995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996 done; \
9997 echo "Doing TAGS in diff" ; \
9998 (cd $(HOST_SUBDIR)/diff && \
9999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001 "RANLIB=$${RANLIB}" \
10002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10003 TAGS) \
10004 || exit 1
10006 @endif diff
10008 .PHONY: maybe-install-info-diff install-info-diff
10009 maybe-install-info-diff:
10010 @if diff
10011 maybe-install-info-diff: install-info-diff
10013 install-info-diff: \
10014 configure-diff \
10015 info-diff
10016 @: $(MAKE); $(unstage)
10017 @[ -f ./diff/Makefile ] || exit 0; \
10018 r=`${PWD_COMMAND}`; export r; \
10019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020 $(HOST_EXPORTS) \
10021 for flag in $(EXTRA_HOST_FLAGS) ; do \
10022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023 done; \
10024 echo "Doing install-info in diff" ; \
10025 (cd $(HOST_SUBDIR)/diff && \
10026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028 "RANLIB=$${RANLIB}" \
10029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030 install-info) \
10031 || exit 1
10033 @endif diff
10035 .PHONY: maybe-install-pdf-diff install-pdf-diff
10036 maybe-install-pdf-diff:
10037 @if diff
10038 maybe-install-pdf-diff: install-pdf-diff
10040 install-pdf-diff: \
10041 configure-diff \
10042 pdf-diff
10043 @: $(MAKE); $(unstage)
10044 @[ -f ./diff/Makefile ] || exit 0; \
10045 r=`${PWD_COMMAND}`; export r; \
10046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10047 $(HOST_EXPORTS) \
10048 for flag in $(EXTRA_HOST_FLAGS) ; do \
10049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10050 done; \
10051 echo "Doing install-pdf in diff" ; \
10052 (cd $(HOST_SUBDIR)/diff && \
10053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10055 "RANLIB=$${RANLIB}" \
10056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10057 install-pdf) \
10058 || exit 1
10060 @endif diff
10062 .PHONY: maybe-install-html-diff install-html-diff
10063 maybe-install-html-diff:
10064 @if diff
10065 maybe-install-html-diff: install-html-diff
10067 install-html-diff: \
10068 configure-diff \
10069 html-diff
10070 @: $(MAKE); $(unstage)
10071 @[ -f ./diff/Makefile ] || exit 0; \
10072 r=`${PWD_COMMAND}`; export r; \
10073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10074 $(HOST_EXPORTS) \
10075 for flag in $(EXTRA_HOST_FLAGS) ; do \
10076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10077 done; \
10078 echo "Doing install-html in diff" ; \
10079 (cd $(HOST_SUBDIR)/diff && \
10080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10082 "RANLIB=$${RANLIB}" \
10083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10084 install-html) \
10085 || exit 1
10087 @endif diff
10089 .PHONY: maybe-installcheck-diff installcheck-diff
10090 maybe-installcheck-diff:
10091 @if diff
10092 maybe-installcheck-diff: installcheck-diff
10094 installcheck-diff: \
10095 configure-diff
10096 @: $(MAKE); $(unstage)
10097 @[ -f ./diff/Makefile ] || exit 0; \
10098 r=`${PWD_COMMAND}`; export r; \
10099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100 $(HOST_EXPORTS) \
10101 for flag in $(EXTRA_HOST_FLAGS) ; do \
10102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10103 done; \
10104 echo "Doing installcheck in diff" ; \
10105 (cd $(HOST_SUBDIR)/diff && \
10106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10108 "RANLIB=$${RANLIB}" \
10109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10110 installcheck) \
10111 || exit 1
10113 @endif diff
10115 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10116 maybe-mostlyclean-diff:
10117 @if diff
10118 maybe-mostlyclean-diff: mostlyclean-diff
10120 mostlyclean-diff:
10121 @: $(MAKE); $(unstage)
10122 @[ -f ./diff/Makefile ] || exit 0; \
10123 r=`${PWD_COMMAND}`; export r; \
10124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125 $(HOST_EXPORTS) \
10126 for flag in $(EXTRA_HOST_FLAGS) ; do \
10127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128 done; \
10129 echo "Doing mostlyclean in diff" ; \
10130 (cd $(HOST_SUBDIR)/diff && \
10131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133 "RANLIB=$${RANLIB}" \
10134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135 mostlyclean) \
10136 || exit 1
10138 @endif diff
10140 .PHONY: maybe-clean-diff clean-diff
10141 maybe-clean-diff:
10142 @if diff
10143 maybe-clean-diff: clean-diff
10145 clean-diff:
10146 @: $(MAKE); $(unstage)
10147 @[ -f ./diff/Makefile ] || exit 0; \
10148 r=`${PWD_COMMAND}`; export r; \
10149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150 $(HOST_EXPORTS) \
10151 for flag in $(EXTRA_HOST_FLAGS) ; do \
10152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153 done; \
10154 echo "Doing clean in diff" ; \
10155 (cd $(HOST_SUBDIR)/diff && \
10156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158 "RANLIB=$${RANLIB}" \
10159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160 clean) \
10161 || exit 1
10163 @endif diff
10165 .PHONY: maybe-distclean-diff distclean-diff
10166 maybe-distclean-diff:
10167 @if diff
10168 maybe-distclean-diff: distclean-diff
10170 distclean-diff:
10171 @: $(MAKE); $(unstage)
10172 @[ -f ./diff/Makefile ] || exit 0; \
10173 r=`${PWD_COMMAND}`; export r; \
10174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10175 $(HOST_EXPORTS) \
10176 for flag in $(EXTRA_HOST_FLAGS) ; do \
10177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10178 done; \
10179 echo "Doing distclean in diff" ; \
10180 (cd $(HOST_SUBDIR)/diff && \
10181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10183 "RANLIB=$${RANLIB}" \
10184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10185 distclean) \
10186 || exit 1
10188 @endif diff
10190 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10191 maybe-maintainer-clean-diff:
10192 @if diff
10193 maybe-maintainer-clean-diff: maintainer-clean-diff
10195 maintainer-clean-diff:
10196 @: $(MAKE); $(unstage)
10197 @[ -f ./diff/Makefile ] || exit 0; \
10198 r=`${PWD_COMMAND}`; export r; \
10199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200 $(HOST_EXPORTS) \
10201 for flag in $(EXTRA_HOST_FLAGS) ; do \
10202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10203 done; \
10204 echo "Doing maintainer-clean in diff" ; \
10205 (cd $(HOST_SUBDIR)/diff && \
10206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10208 "RANLIB=$${RANLIB}" \
10209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10210 maintainer-clean) \
10211 || exit 1
10213 @endif diff
10217 .PHONY: configure-dosutils maybe-configure-dosutils
10218 maybe-configure-dosutils:
10219 @if gcc-bootstrap
10220 configure-dosutils: stage_current
10221 @endif gcc-bootstrap
10222 @if dosutils
10223 maybe-configure-dosutils: configure-dosutils
10224 configure-dosutils:
10225 @: $(MAKE); $(unstage)
10226 @r=`${PWD_COMMAND}`; export r; \
10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10230 $(HOST_EXPORTS) \
10231 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10232 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10233 case $(srcdir) in \
10234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10235 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10237 esac; \
10238 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10239 libsrcdir="$$s/dosutils"; \
10240 $(SHELL) $${libsrcdir}/configure \
10241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10242 --target=${target_alias} $${srcdiroption} \
10243 || exit 1
10244 @endif dosutils
10250 .PHONY: all-dosutils maybe-all-dosutils
10251 maybe-all-dosutils:
10252 @if gcc-bootstrap
10253 all-dosutils: stage_current
10254 @endif gcc-bootstrap
10255 @if dosutils
10256 TARGET-dosutils=all
10257 maybe-all-dosutils: all-dosutils
10258 all-dosutils: configure-dosutils
10259 @: $(MAKE); $(unstage)
10260 @r=`${PWD_COMMAND}`; export r; \
10261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262 $(HOST_EXPORTS) \
10263 (cd $(HOST_SUBDIR)/dosutils && \
10264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10265 $(TARGET-dosutils))
10266 @endif dosutils
10271 .PHONY: check-dosutils maybe-check-dosutils
10272 maybe-check-dosutils:
10273 @if dosutils
10274 maybe-check-dosutils: check-dosutils
10276 check-dosutils:
10278 @endif dosutils
10280 .PHONY: install-dosutils maybe-install-dosutils
10281 maybe-install-dosutils:
10282 @if dosutils
10283 maybe-install-dosutils: install-dosutils
10285 install-dosutils: installdirs
10286 @: $(MAKE); $(unstage)
10287 @r=`${PWD_COMMAND}`; export r; \
10288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289 $(HOST_EXPORTS) \
10290 (cd $(HOST_SUBDIR)/dosutils && \
10291 $(MAKE) $(FLAGS_TO_PASS) install)
10293 @endif dosutils
10295 # Other targets (info, dvi, pdf, etc.)
10297 .PHONY: maybe-info-dosutils info-dosutils
10298 maybe-info-dosutils:
10299 @if dosutils
10300 maybe-info-dosutils: info-dosutils
10302 info-dosutils: \
10303 configure-dosutils
10304 @: $(MAKE); $(unstage)
10305 @[ -f ./dosutils/Makefile ] || exit 0; \
10306 r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 for flag in $(EXTRA_HOST_FLAGS) ; do \
10310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311 done; \
10312 echo "Doing info in dosutils" ; \
10313 (cd $(HOST_SUBDIR)/dosutils && \
10314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316 "RANLIB=$${RANLIB}" \
10317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318 info) \
10319 || exit 1
10321 @endif dosutils
10323 .PHONY: maybe-dvi-dosutils dvi-dosutils
10324 maybe-dvi-dosutils:
10325 @if dosutils
10326 maybe-dvi-dosutils: dvi-dosutils
10328 dvi-dosutils: \
10329 configure-dosutils
10330 @: $(MAKE); $(unstage)
10331 @[ -f ./dosutils/Makefile ] || exit 0; \
10332 r=`${PWD_COMMAND}`; export r; \
10333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334 $(HOST_EXPORTS) \
10335 for flag in $(EXTRA_HOST_FLAGS) ; do \
10336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10337 done; \
10338 echo "Doing dvi in dosutils" ; \
10339 (cd $(HOST_SUBDIR)/dosutils && \
10340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10342 "RANLIB=$${RANLIB}" \
10343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10344 dvi) \
10345 || exit 1
10347 @endif dosutils
10349 .PHONY: maybe-pdf-dosutils pdf-dosutils
10350 maybe-pdf-dosutils:
10351 @if dosutils
10352 maybe-pdf-dosutils: pdf-dosutils
10354 pdf-dosutils: \
10355 configure-dosutils
10356 @: $(MAKE); $(unstage)
10357 @[ -f ./dosutils/Makefile ] || exit 0; \
10358 r=`${PWD_COMMAND}`; export r; \
10359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360 $(HOST_EXPORTS) \
10361 for flag in $(EXTRA_HOST_FLAGS) ; do \
10362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363 done; \
10364 echo "Doing pdf in dosutils" ; \
10365 (cd $(HOST_SUBDIR)/dosutils && \
10366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368 "RANLIB=$${RANLIB}" \
10369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370 pdf) \
10371 || exit 1
10373 @endif dosutils
10375 .PHONY: maybe-html-dosutils html-dosutils
10376 maybe-html-dosutils:
10377 @if dosutils
10378 maybe-html-dosutils: html-dosutils
10380 html-dosutils: \
10381 configure-dosutils
10382 @: $(MAKE); $(unstage)
10383 @[ -f ./dosutils/Makefile ] || exit 0; \
10384 r=`${PWD_COMMAND}`; export r; \
10385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386 $(HOST_EXPORTS) \
10387 for flag in $(EXTRA_HOST_FLAGS) ; do \
10388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10389 done; \
10390 echo "Doing html in dosutils" ; \
10391 (cd $(HOST_SUBDIR)/dosutils && \
10392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10394 "RANLIB=$${RANLIB}" \
10395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10396 html) \
10397 || exit 1
10399 @endif dosutils
10401 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10402 maybe-TAGS-dosutils:
10403 @if dosutils
10404 maybe-TAGS-dosutils: TAGS-dosutils
10406 TAGS-dosutils: \
10407 configure-dosutils
10408 @: $(MAKE); $(unstage)
10409 @[ -f ./dosutils/Makefile ] || exit 0; \
10410 r=`${PWD_COMMAND}`; export r; \
10411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10412 $(HOST_EXPORTS) \
10413 for flag in $(EXTRA_HOST_FLAGS) ; do \
10414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10415 done; \
10416 echo "Doing TAGS in dosutils" ; \
10417 (cd $(HOST_SUBDIR)/dosutils && \
10418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10420 "RANLIB=$${RANLIB}" \
10421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10422 TAGS) \
10423 || exit 1
10425 @endif dosutils
10427 .PHONY: maybe-install-info-dosutils install-info-dosutils
10428 maybe-install-info-dosutils:
10429 @if dosutils
10430 maybe-install-info-dosutils: install-info-dosutils
10432 install-info-dosutils: \
10433 configure-dosutils \
10434 info-dosutils
10435 @: $(MAKE); $(unstage)
10436 @[ -f ./dosutils/Makefile ] || exit 0; \
10437 r=`${PWD_COMMAND}`; export r; \
10438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439 $(HOST_EXPORTS) \
10440 for flag in $(EXTRA_HOST_FLAGS) ; do \
10441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442 done; \
10443 echo "Doing install-info in dosutils" ; \
10444 (cd $(HOST_SUBDIR)/dosutils && \
10445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447 "RANLIB=$${RANLIB}" \
10448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449 install-info) \
10450 || exit 1
10452 @endif dosutils
10454 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10455 maybe-install-pdf-dosutils:
10456 @if dosutils
10457 maybe-install-pdf-dosutils: install-pdf-dosutils
10459 install-pdf-dosutils: \
10460 configure-dosutils \
10461 pdf-dosutils
10462 @: $(MAKE); $(unstage)
10463 @[ -f ./dosutils/Makefile ] || exit 0; \
10464 r=`${PWD_COMMAND}`; export r; \
10465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10466 $(HOST_EXPORTS) \
10467 for flag in $(EXTRA_HOST_FLAGS) ; do \
10468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10469 done; \
10470 echo "Doing install-pdf in dosutils" ; \
10471 (cd $(HOST_SUBDIR)/dosutils && \
10472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10474 "RANLIB=$${RANLIB}" \
10475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10476 install-pdf) \
10477 || exit 1
10479 @endif dosutils
10481 .PHONY: maybe-install-html-dosutils install-html-dosutils
10482 maybe-install-html-dosutils:
10483 @if dosutils
10484 maybe-install-html-dosutils: install-html-dosutils
10486 install-html-dosutils: \
10487 configure-dosutils \
10488 html-dosutils
10489 @: $(MAKE); $(unstage)
10490 @[ -f ./dosutils/Makefile ] || exit 0; \
10491 r=`${PWD_COMMAND}`; export r; \
10492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10493 $(HOST_EXPORTS) \
10494 for flag in $(EXTRA_HOST_FLAGS) ; do \
10495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10496 done; \
10497 echo "Doing install-html in dosutils" ; \
10498 (cd $(HOST_SUBDIR)/dosutils && \
10499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10501 "RANLIB=$${RANLIB}" \
10502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10503 install-html) \
10504 || exit 1
10506 @endif dosutils
10508 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10509 maybe-installcheck-dosutils:
10510 @if dosutils
10511 maybe-installcheck-dosutils: installcheck-dosutils
10513 installcheck-dosutils: \
10514 configure-dosutils
10515 @: $(MAKE); $(unstage)
10516 @[ -f ./dosutils/Makefile ] || exit 0; \
10517 r=`${PWD_COMMAND}`; export r; \
10518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519 $(HOST_EXPORTS) \
10520 for flag in $(EXTRA_HOST_FLAGS) ; do \
10521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10522 done; \
10523 echo "Doing installcheck in dosutils" ; \
10524 (cd $(HOST_SUBDIR)/dosutils && \
10525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10527 "RANLIB=$${RANLIB}" \
10528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10529 installcheck) \
10530 || exit 1
10532 @endif dosutils
10534 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10535 maybe-mostlyclean-dosutils:
10536 @if dosutils
10537 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10539 mostlyclean-dosutils:
10540 @: $(MAKE); $(unstage)
10541 @[ -f ./dosutils/Makefile ] || exit 0; \
10542 r=`${PWD_COMMAND}`; export r; \
10543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544 $(HOST_EXPORTS) \
10545 for flag in $(EXTRA_HOST_FLAGS) ; do \
10546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10547 done; \
10548 echo "Doing mostlyclean in dosutils" ; \
10549 (cd $(HOST_SUBDIR)/dosutils && \
10550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10552 "RANLIB=$${RANLIB}" \
10553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10554 mostlyclean) \
10555 || exit 1
10557 @endif dosutils
10559 .PHONY: maybe-clean-dosutils clean-dosutils
10560 maybe-clean-dosutils:
10561 @if dosutils
10562 maybe-clean-dosutils: clean-dosutils
10564 clean-dosutils:
10565 @: $(MAKE); $(unstage)
10566 @[ -f ./dosutils/Makefile ] || exit 0; \
10567 r=`${PWD_COMMAND}`; export r; \
10568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10569 $(HOST_EXPORTS) \
10570 for flag in $(EXTRA_HOST_FLAGS) ; do \
10571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10572 done; \
10573 echo "Doing clean in dosutils" ; \
10574 (cd $(HOST_SUBDIR)/dosutils && \
10575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10577 "RANLIB=$${RANLIB}" \
10578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10579 clean) \
10580 || exit 1
10582 @endif dosutils
10584 .PHONY: maybe-distclean-dosutils distclean-dosutils
10585 maybe-distclean-dosutils:
10586 @if dosutils
10587 maybe-distclean-dosutils: distclean-dosutils
10589 distclean-dosutils:
10590 @: $(MAKE); $(unstage)
10591 @[ -f ./dosutils/Makefile ] || exit 0; \
10592 r=`${PWD_COMMAND}`; export r; \
10593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10594 $(HOST_EXPORTS) \
10595 for flag in $(EXTRA_HOST_FLAGS) ; do \
10596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10597 done; \
10598 echo "Doing distclean in dosutils" ; \
10599 (cd $(HOST_SUBDIR)/dosutils && \
10600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10602 "RANLIB=$${RANLIB}" \
10603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10604 distclean) \
10605 || exit 1
10607 @endif dosutils
10609 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10610 maybe-maintainer-clean-dosutils:
10611 @if dosutils
10612 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10614 maintainer-clean-dosutils:
10615 @: $(MAKE); $(unstage)
10616 @[ -f ./dosutils/Makefile ] || exit 0; \
10617 r=`${PWD_COMMAND}`; export r; \
10618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10619 $(HOST_EXPORTS) \
10620 for flag in $(EXTRA_HOST_FLAGS) ; do \
10621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10622 done; \
10623 echo "Doing maintainer-clean in dosutils" ; \
10624 (cd $(HOST_SUBDIR)/dosutils && \
10625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10627 "RANLIB=$${RANLIB}" \
10628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10629 maintainer-clean) \
10630 || exit 1
10632 @endif dosutils
10636 .PHONY: configure-etc maybe-configure-etc
10637 maybe-configure-etc:
10638 @if gcc-bootstrap
10639 configure-etc: stage_current
10640 @endif gcc-bootstrap
10641 @if etc
10642 maybe-configure-etc: configure-etc
10643 configure-etc:
10644 @: $(MAKE); $(unstage)
10645 @r=`${PWD_COMMAND}`; export r; \
10646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10649 $(HOST_EXPORTS) \
10650 echo Configuring in $(HOST_SUBDIR)/etc; \
10651 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10652 case $(srcdir) in \
10653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10654 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10656 esac; \
10657 srcdiroption="--srcdir=$${topdir}/etc"; \
10658 libsrcdir="$$s/etc"; \
10659 $(SHELL) $${libsrcdir}/configure \
10660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10661 --target=${target_alias} $${srcdiroption} \
10662 || exit 1
10663 @endif etc
10669 .PHONY: all-etc maybe-all-etc
10670 maybe-all-etc:
10671 @if gcc-bootstrap
10672 all-etc: stage_current
10673 @endif gcc-bootstrap
10674 @if etc
10675 TARGET-etc=all
10676 maybe-all-etc: all-etc
10677 all-etc: configure-etc
10678 @: $(MAKE); $(unstage)
10679 @r=`${PWD_COMMAND}`; export r; \
10680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681 $(HOST_EXPORTS) \
10682 (cd $(HOST_SUBDIR)/etc && \
10683 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10684 $(TARGET-etc))
10685 @endif etc
10690 .PHONY: check-etc maybe-check-etc
10691 maybe-check-etc:
10692 @if etc
10693 maybe-check-etc: check-etc
10695 check-etc:
10696 @: $(MAKE); $(unstage)
10697 @r=`${PWD_COMMAND}`; export r; \
10698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699 $(HOST_EXPORTS) \
10700 (cd $(HOST_SUBDIR)/etc && \
10701 $(MAKE) $(FLAGS_TO_PASS) check)
10703 @endif etc
10705 .PHONY: install-etc maybe-install-etc
10706 maybe-install-etc:
10707 @if etc
10708 maybe-install-etc: install-etc
10710 install-etc: installdirs
10711 @: $(MAKE); $(unstage)
10712 @r=`${PWD_COMMAND}`; export r; \
10713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714 $(HOST_EXPORTS) \
10715 (cd $(HOST_SUBDIR)/etc && \
10716 $(MAKE) $(FLAGS_TO_PASS) install)
10718 @endif etc
10720 # Other targets (info, dvi, pdf, etc.)
10722 .PHONY: maybe-info-etc info-etc
10723 maybe-info-etc:
10724 @if etc
10725 maybe-info-etc: info-etc
10727 info-etc: \
10728 configure-etc
10729 @: $(MAKE); $(unstage)
10730 @[ -f ./etc/Makefile ] || exit 0; \
10731 r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 for flag in $(EXTRA_HOST_FLAGS) ; do \
10735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736 done; \
10737 echo "Doing info in etc" ; \
10738 (cd $(HOST_SUBDIR)/etc && \
10739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741 "RANLIB=$${RANLIB}" \
10742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743 info) \
10744 || exit 1
10746 @endif etc
10748 .PHONY: maybe-dvi-etc dvi-etc
10749 maybe-dvi-etc:
10750 @if etc
10751 maybe-dvi-etc: dvi-etc
10753 dvi-etc: \
10754 configure-etc
10755 @: $(MAKE); $(unstage)
10756 @[ -f ./etc/Makefile ] || exit 0; \
10757 r=`${PWD_COMMAND}`; export r; \
10758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759 $(HOST_EXPORTS) \
10760 for flag in $(EXTRA_HOST_FLAGS) ; do \
10761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762 done; \
10763 echo "Doing dvi in etc" ; \
10764 (cd $(HOST_SUBDIR)/etc && \
10765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767 "RANLIB=$${RANLIB}" \
10768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10769 dvi) \
10770 || exit 1
10772 @endif etc
10774 .PHONY: maybe-pdf-etc pdf-etc
10775 maybe-pdf-etc:
10776 @if etc
10777 maybe-pdf-etc: pdf-etc
10779 pdf-etc: \
10780 configure-etc
10781 @: $(MAKE); $(unstage)
10782 @[ -f ./etc/Makefile ] || exit 0; \
10783 r=`${PWD_COMMAND}`; export r; \
10784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785 $(HOST_EXPORTS) \
10786 for flag in $(EXTRA_HOST_FLAGS) ; do \
10787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10788 done; \
10789 echo "Doing pdf in etc" ; \
10790 (cd $(HOST_SUBDIR)/etc && \
10791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10793 "RANLIB=$${RANLIB}" \
10794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10795 pdf) \
10796 || exit 1
10798 @endif etc
10800 .PHONY: maybe-html-etc html-etc
10801 maybe-html-etc:
10802 @if etc
10803 maybe-html-etc: html-etc
10805 html-etc: \
10806 configure-etc
10807 @: $(MAKE); $(unstage)
10808 @[ -f ./etc/Makefile ] || exit 0; \
10809 r=`${PWD_COMMAND}`; export r; \
10810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10811 $(HOST_EXPORTS) \
10812 for flag in $(EXTRA_HOST_FLAGS) ; do \
10813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10814 done; \
10815 echo "Doing html in etc" ; \
10816 (cd $(HOST_SUBDIR)/etc && \
10817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10819 "RANLIB=$${RANLIB}" \
10820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10821 html) \
10822 || exit 1
10824 @endif etc
10826 .PHONY: maybe-TAGS-etc TAGS-etc
10827 maybe-TAGS-etc:
10828 @if etc
10829 maybe-TAGS-etc: TAGS-etc
10831 TAGS-etc: \
10832 configure-etc
10833 @: $(MAKE); $(unstage)
10834 @[ -f ./etc/Makefile ] || exit 0; \
10835 r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 for flag in $(EXTRA_HOST_FLAGS) ; do \
10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840 done; \
10841 echo "Doing TAGS in etc" ; \
10842 (cd $(HOST_SUBDIR)/etc && \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845 "RANLIB=$${RANLIB}" \
10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 TAGS) \
10848 || exit 1
10850 @endif etc
10852 .PHONY: maybe-install-info-etc install-info-etc
10853 maybe-install-info-etc:
10854 @if etc
10855 maybe-install-info-etc: install-info-etc
10857 install-info-etc: \
10858 configure-etc \
10859 info-etc
10860 @: $(MAKE); $(unstage)
10861 @[ -f ./etc/Makefile ] || exit 0; \
10862 r=`${PWD_COMMAND}`; export r; \
10863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864 $(HOST_EXPORTS) \
10865 for flag in $(EXTRA_HOST_FLAGS) ; do \
10866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867 done; \
10868 echo "Doing install-info in etc" ; \
10869 (cd $(HOST_SUBDIR)/etc && \
10870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872 "RANLIB=$${RANLIB}" \
10873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874 install-info) \
10875 || exit 1
10877 @endif etc
10879 .PHONY: maybe-install-pdf-etc install-pdf-etc
10880 maybe-install-pdf-etc:
10881 @if etc
10882 maybe-install-pdf-etc: install-pdf-etc
10884 install-pdf-etc: \
10885 configure-etc \
10886 pdf-etc
10887 @: $(MAKE); $(unstage)
10888 @[ -f ./etc/Makefile ] || exit 0; \
10889 r=`${PWD_COMMAND}`; export r; \
10890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891 $(HOST_EXPORTS) \
10892 for flag in $(EXTRA_HOST_FLAGS) ; do \
10893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10894 done; \
10895 echo "Doing install-pdf in etc" ; \
10896 (cd $(HOST_SUBDIR)/etc && \
10897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10899 "RANLIB=$${RANLIB}" \
10900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10901 install-pdf) \
10902 || exit 1
10904 @endif etc
10906 .PHONY: maybe-install-html-etc install-html-etc
10907 maybe-install-html-etc:
10908 @if etc
10909 maybe-install-html-etc: install-html-etc
10911 install-html-etc: \
10912 configure-etc \
10913 html-etc
10914 @: $(MAKE); $(unstage)
10915 @[ -f ./etc/Makefile ] || exit 0; \
10916 r=`${PWD_COMMAND}`; export r; \
10917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10918 $(HOST_EXPORTS) \
10919 for flag in $(EXTRA_HOST_FLAGS) ; do \
10920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10921 done; \
10922 echo "Doing install-html in etc" ; \
10923 (cd $(HOST_SUBDIR)/etc && \
10924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10926 "RANLIB=$${RANLIB}" \
10927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928 install-html) \
10929 || exit 1
10931 @endif etc
10933 .PHONY: maybe-installcheck-etc installcheck-etc
10934 maybe-installcheck-etc:
10935 @if etc
10936 maybe-installcheck-etc: installcheck-etc
10938 installcheck-etc: \
10939 configure-etc
10940 @: $(MAKE); $(unstage)
10941 @[ -f ./etc/Makefile ] || exit 0; \
10942 r=`${PWD_COMMAND}`; export r; \
10943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10944 $(HOST_EXPORTS) \
10945 for flag in $(EXTRA_HOST_FLAGS) ; do \
10946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10947 done; \
10948 echo "Doing installcheck in etc" ; \
10949 (cd $(HOST_SUBDIR)/etc && \
10950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10952 "RANLIB=$${RANLIB}" \
10953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10954 installcheck) \
10955 || exit 1
10957 @endif etc
10959 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10960 maybe-mostlyclean-etc:
10961 @if etc
10962 maybe-mostlyclean-etc: mostlyclean-etc
10964 mostlyclean-etc:
10965 @: $(MAKE); $(unstage)
10966 @[ -f ./etc/Makefile ] || exit 0; \
10967 r=`${PWD_COMMAND}`; export r; \
10968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10969 $(HOST_EXPORTS) \
10970 for flag in $(EXTRA_HOST_FLAGS) ; do \
10971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10972 done; \
10973 echo "Doing mostlyclean in etc" ; \
10974 (cd $(HOST_SUBDIR)/etc && \
10975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10977 "RANLIB=$${RANLIB}" \
10978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10979 mostlyclean) \
10980 || exit 1
10982 @endif etc
10984 .PHONY: maybe-clean-etc clean-etc
10985 maybe-clean-etc:
10986 @if etc
10987 maybe-clean-etc: clean-etc
10989 clean-etc:
10990 @: $(MAKE); $(unstage)
10991 @[ -f ./etc/Makefile ] || exit 0; \
10992 r=`${PWD_COMMAND}`; export r; \
10993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994 $(HOST_EXPORTS) \
10995 for flag in $(EXTRA_HOST_FLAGS) ; do \
10996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997 done; \
10998 echo "Doing clean in etc" ; \
10999 (cd $(HOST_SUBDIR)/etc && \
11000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002 "RANLIB=$${RANLIB}" \
11003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004 clean) \
11005 || exit 1
11007 @endif etc
11009 .PHONY: maybe-distclean-etc distclean-etc
11010 maybe-distclean-etc:
11011 @if etc
11012 maybe-distclean-etc: distclean-etc
11014 distclean-etc:
11015 @: $(MAKE); $(unstage)
11016 @[ -f ./etc/Makefile ] || exit 0; \
11017 r=`${PWD_COMMAND}`; export r; \
11018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019 $(HOST_EXPORTS) \
11020 for flag in $(EXTRA_HOST_FLAGS) ; do \
11021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11022 done; \
11023 echo "Doing distclean in etc" ; \
11024 (cd $(HOST_SUBDIR)/etc && \
11025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11027 "RANLIB=$${RANLIB}" \
11028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11029 distclean) \
11030 || exit 1
11032 @endif etc
11034 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11035 maybe-maintainer-clean-etc:
11036 @if etc
11037 maybe-maintainer-clean-etc: maintainer-clean-etc
11039 maintainer-clean-etc:
11040 @: $(MAKE); $(unstage)
11041 @[ -f ./etc/Makefile ] || exit 0; \
11042 r=`${PWD_COMMAND}`; export r; \
11043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11044 $(HOST_EXPORTS) \
11045 for flag in $(EXTRA_HOST_FLAGS) ; do \
11046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11047 done; \
11048 echo "Doing maintainer-clean in etc" ; \
11049 (cd $(HOST_SUBDIR)/etc && \
11050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11052 "RANLIB=$${RANLIB}" \
11053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11054 maintainer-clean) \
11055 || exit 1
11057 @endif etc
11061 .PHONY: configure-fastjar maybe-configure-fastjar
11062 maybe-configure-fastjar:
11063 @if gcc-bootstrap
11064 configure-fastjar: stage_current
11065 @endif gcc-bootstrap
11066 @if fastjar
11067 maybe-configure-fastjar: configure-fastjar
11068 configure-fastjar:
11069 @: $(MAKE); $(unstage)
11070 @r=`${PWD_COMMAND}`; export r; \
11071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11074 $(HOST_EXPORTS) \
11075 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11076 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11077 case $(srcdir) in \
11078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081 esac; \
11082 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11083 libsrcdir="$$s/fastjar"; \
11084 $(SHELL) $${libsrcdir}/configure \
11085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11086 --target=${target_alias} $${srcdiroption} \
11087 || exit 1
11088 @endif fastjar
11094 .PHONY: all-fastjar maybe-all-fastjar
11095 maybe-all-fastjar:
11096 @if gcc-bootstrap
11097 all-fastjar: stage_current
11098 @endif gcc-bootstrap
11099 @if fastjar
11100 TARGET-fastjar=all
11101 maybe-all-fastjar: all-fastjar
11102 all-fastjar: configure-fastjar
11103 @: $(MAKE); $(unstage)
11104 @r=`${PWD_COMMAND}`; export r; \
11105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11106 $(HOST_EXPORTS) \
11107 (cd $(HOST_SUBDIR)/fastjar && \
11108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11109 $(TARGET-fastjar))
11110 @endif fastjar
11115 .PHONY: check-fastjar maybe-check-fastjar
11116 maybe-check-fastjar:
11117 @if fastjar
11118 maybe-check-fastjar: check-fastjar
11120 # This module is only tested in a native toolchain.
11121 check-fastjar:
11122 @: $(MAKE); $(unstage)
11123 @if [ '$(host)' = '$(target)' ] ; then \
11124 r=`${PWD_COMMAND}`; export r; \
11125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126 $(HOST_EXPORTS) \
11127 (cd $(HOST_SUBDIR)/fastjar && \
11128 $(MAKE) $(FLAGS_TO_PASS) check); \
11131 @endif fastjar
11133 .PHONY: install-fastjar maybe-install-fastjar
11134 maybe-install-fastjar:
11135 @if fastjar
11136 maybe-install-fastjar: install-fastjar
11138 install-fastjar: installdirs
11139 @: $(MAKE); $(unstage)
11140 @r=`${PWD_COMMAND}`; export r; \
11141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11142 $(HOST_EXPORTS) \
11143 (cd $(HOST_SUBDIR)/fastjar && \
11144 $(MAKE) $(FLAGS_TO_PASS) install)
11146 @endif fastjar
11148 # Other targets (info, dvi, pdf, etc.)
11150 .PHONY: maybe-info-fastjar info-fastjar
11151 maybe-info-fastjar:
11152 @if fastjar
11153 maybe-info-fastjar: info-fastjar
11155 info-fastjar: \
11156 configure-fastjar
11157 @: $(MAKE); $(unstage)
11158 @[ -f ./fastjar/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164 done; \
11165 echo "Doing info in fastjar" ; \
11166 (cd $(HOST_SUBDIR)/fastjar && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171 info) \
11172 || exit 1
11174 @endif fastjar
11176 .PHONY: maybe-dvi-fastjar dvi-fastjar
11177 maybe-dvi-fastjar:
11178 @if fastjar
11179 maybe-dvi-fastjar: dvi-fastjar
11181 dvi-fastjar: \
11182 configure-fastjar
11183 @: $(MAKE); $(unstage)
11184 @[ -f ./fastjar/Makefile ] || exit 0; \
11185 r=`${PWD_COMMAND}`; export r; \
11186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11187 $(HOST_EXPORTS) \
11188 for flag in $(EXTRA_HOST_FLAGS) ; do \
11189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11190 done; \
11191 echo "Doing dvi in fastjar" ; \
11192 (cd $(HOST_SUBDIR)/fastjar && \
11193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11195 "RANLIB=$${RANLIB}" \
11196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11197 dvi) \
11198 || exit 1
11200 @endif fastjar
11202 .PHONY: maybe-pdf-fastjar pdf-fastjar
11203 maybe-pdf-fastjar:
11204 @if fastjar
11205 maybe-pdf-fastjar: pdf-fastjar
11207 pdf-fastjar: \
11208 configure-fastjar
11209 @: $(MAKE); $(unstage)
11210 @[ -f ./fastjar/Makefile ] || exit 0; \
11211 r=`${PWD_COMMAND}`; export r; \
11212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213 $(HOST_EXPORTS) \
11214 for flag in $(EXTRA_HOST_FLAGS) ; do \
11215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216 done; \
11217 echo "Doing pdf in fastjar" ; \
11218 (cd $(HOST_SUBDIR)/fastjar && \
11219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221 "RANLIB=$${RANLIB}" \
11222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223 pdf) \
11224 || exit 1
11226 @endif fastjar
11228 .PHONY: maybe-html-fastjar html-fastjar
11229 maybe-html-fastjar:
11230 @if fastjar
11231 maybe-html-fastjar: html-fastjar
11233 html-fastjar: \
11234 configure-fastjar
11235 @: $(MAKE); $(unstage)
11236 @[ -f ./fastjar/Makefile ] || exit 0; \
11237 r=`${PWD_COMMAND}`; export r; \
11238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239 $(HOST_EXPORTS) \
11240 for flag in $(EXTRA_HOST_FLAGS) ; do \
11241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11242 done; \
11243 echo "Doing html in fastjar" ; \
11244 (cd $(HOST_SUBDIR)/fastjar && \
11245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11247 "RANLIB=$${RANLIB}" \
11248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11249 html) \
11250 || exit 1
11252 @endif fastjar
11254 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11255 maybe-TAGS-fastjar:
11256 @if fastjar
11257 maybe-TAGS-fastjar: TAGS-fastjar
11259 TAGS-fastjar: \
11260 configure-fastjar
11261 @: $(MAKE); $(unstage)
11262 @[ -f ./fastjar/Makefile ] || exit 0; \
11263 r=`${PWD_COMMAND}`; export r; \
11264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265 $(HOST_EXPORTS) \
11266 for flag in $(EXTRA_HOST_FLAGS) ; do \
11267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11268 done; \
11269 echo "Doing TAGS in fastjar" ; \
11270 (cd $(HOST_SUBDIR)/fastjar && \
11271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11273 "RANLIB=$${RANLIB}" \
11274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11275 TAGS) \
11276 || exit 1
11278 @endif fastjar
11280 .PHONY: maybe-install-info-fastjar install-info-fastjar
11281 maybe-install-info-fastjar:
11282 @if fastjar
11283 maybe-install-info-fastjar: install-info-fastjar
11285 install-info-fastjar: \
11286 configure-fastjar \
11287 info-fastjar
11288 @: $(MAKE); $(unstage)
11289 @[ -f ./fastjar/Makefile ] || exit 0; \
11290 r=`${PWD_COMMAND}`; export r; \
11291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292 $(HOST_EXPORTS) \
11293 for flag in $(EXTRA_HOST_FLAGS) ; do \
11294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11295 done; \
11296 echo "Doing install-info in fastjar" ; \
11297 (cd $(HOST_SUBDIR)/fastjar && \
11298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11300 "RANLIB=$${RANLIB}" \
11301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11302 install-info) \
11303 || exit 1
11305 @endif fastjar
11307 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11308 maybe-install-pdf-fastjar:
11309 @if fastjar
11310 maybe-install-pdf-fastjar: install-pdf-fastjar
11312 install-pdf-fastjar: \
11313 configure-fastjar \
11314 pdf-fastjar
11315 @: $(MAKE); $(unstage)
11316 @[ -f ./fastjar/Makefile ] || exit 0; \
11317 r=`${PWD_COMMAND}`; export r; \
11318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11319 $(HOST_EXPORTS) \
11320 for flag in $(EXTRA_HOST_FLAGS) ; do \
11321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11322 done; \
11323 echo "Doing install-pdf in fastjar" ; \
11324 (cd $(HOST_SUBDIR)/fastjar && \
11325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11327 "RANLIB=$${RANLIB}" \
11328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11329 install-pdf) \
11330 || exit 1
11332 @endif fastjar
11334 .PHONY: maybe-install-html-fastjar install-html-fastjar
11335 maybe-install-html-fastjar:
11336 @if fastjar
11337 maybe-install-html-fastjar: install-html-fastjar
11339 install-html-fastjar: \
11340 configure-fastjar \
11341 html-fastjar
11342 @: $(MAKE); $(unstage)
11343 @[ -f ./fastjar/Makefile ] || exit 0; \
11344 r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346 $(HOST_EXPORTS) \
11347 for flag in $(EXTRA_HOST_FLAGS) ; do \
11348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11349 done; \
11350 echo "Doing install-html in fastjar" ; \
11351 (cd $(HOST_SUBDIR)/fastjar && \
11352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11354 "RANLIB=$${RANLIB}" \
11355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11356 install-html) \
11357 || exit 1
11359 @endif fastjar
11361 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11362 maybe-installcheck-fastjar:
11363 @if fastjar
11364 maybe-installcheck-fastjar: installcheck-fastjar
11366 installcheck-fastjar: \
11367 configure-fastjar
11368 @: $(MAKE); $(unstage)
11369 @[ -f ./fastjar/Makefile ] || exit 0; \
11370 r=`${PWD_COMMAND}`; export r; \
11371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11372 $(HOST_EXPORTS) \
11373 for flag in $(EXTRA_HOST_FLAGS) ; do \
11374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11375 done; \
11376 echo "Doing installcheck in fastjar" ; \
11377 (cd $(HOST_SUBDIR)/fastjar && \
11378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11380 "RANLIB=$${RANLIB}" \
11381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11382 installcheck) \
11383 || exit 1
11385 @endif fastjar
11387 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11388 maybe-mostlyclean-fastjar:
11389 @if fastjar
11390 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11392 mostlyclean-fastjar:
11393 @: $(MAKE); $(unstage)
11394 @[ -f ./fastjar/Makefile ] || exit 0; \
11395 r=`${PWD_COMMAND}`; export r; \
11396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11397 $(HOST_EXPORTS) \
11398 for flag in $(EXTRA_HOST_FLAGS) ; do \
11399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11400 done; \
11401 echo "Doing mostlyclean in fastjar" ; \
11402 (cd $(HOST_SUBDIR)/fastjar && \
11403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11405 "RANLIB=$${RANLIB}" \
11406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11407 mostlyclean) \
11408 || exit 1
11410 @endif fastjar
11412 .PHONY: maybe-clean-fastjar clean-fastjar
11413 maybe-clean-fastjar:
11414 @if fastjar
11415 maybe-clean-fastjar: clean-fastjar
11417 clean-fastjar:
11418 @: $(MAKE); $(unstage)
11419 @[ -f ./fastjar/Makefile ] || exit 0; \
11420 r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 $(HOST_EXPORTS) \
11423 for flag in $(EXTRA_HOST_FLAGS) ; do \
11424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11425 done; \
11426 echo "Doing clean in fastjar" ; \
11427 (cd $(HOST_SUBDIR)/fastjar && \
11428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11430 "RANLIB=$${RANLIB}" \
11431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11432 clean) \
11433 || exit 1
11435 @endif fastjar
11437 .PHONY: maybe-distclean-fastjar distclean-fastjar
11438 maybe-distclean-fastjar:
11439 @if fastjar
11440 maybe-distclean-fastjar: distclean-fastjar
11442 distclean-fastjar:
11443 @: $(MAKE); $(unstage)
11444 @[ -f ./fastjar/Makefile ] || exit 0; \
11445 r=`${PWD_COMMAND}`; export r; \
11446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11447 $(HOST_EXPORTS) \
11448 for flag in $(EXTRA_HOST_FLAGS) ; do \
11449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11450 done; \
11451 echo "Doing distclean in fastjar" ; \
11452 (cd $(HOST_SUBDIR)/fastjar && \
11453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11455 "RANLIB=$${RANLIB}" \
11456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11457 distclean) \
11458 || exit 1
11460 @endif fastjar
11462 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11463 maybe-maintainer-clean-fastjar:
11464 @if fastjar
11465 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11467 maintainer-clean-fastjar:
11468 @: $(MAKE); $(unstage)
11469 @[ -f ./fastjar/Makefile ] || exit 0; \
11470 r=`${PWD_COMMAND}`; export r; \
11471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11472 $(HOST_EXPORTS) \
11473 for flag in $(EXTRA_HOST_FLAGS) ; do \
11474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11475 done; \
11476 echo "Doing maintainer-clean in fastjar" ; \
11477 (cd $(HOST_SUBDIR)/fastjar && \
11478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11480 "RANLIB=$${RANLIB}" \
11481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11482 maintainer-clean) \
11483 || exit 1
11485 @endif fastjar
11489 .PHONY: configure-fileutils maybe-configure-fileutils
11490 maybe-configure-fileutils:
11491 @if gcc-bootstrap
11492 configure-fileutils: stage_current
11493 @endif gcc-bootstrap
11494 @if fileutils
11495 maybe-configure-fileutils: configure-fileutils
11496 configure-fileutils:
11497 @: $(MAKE); $(unstage)
11498 @r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11502 $(HOST_EXPORTS) \
11503 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11504 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11505 case $(srcdir) in \
11506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11507 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11509 esac; \
11510 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11511 libsrcdir="$$s/fileutils"; \
11512 $(SHELL) $${libsrcdir}/configure \
11513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11514 --target=${target_alias} $${srcdiroption} \
11515 || exit 1
11516 @endif fileutils
11522 .PHONY: all-fileutils maybe-all-fileutils
11523 maybe-all-fileutils:
11524 @if gcc-bootstrap
11525 all-fileutils: stage_current
11526 @endif gcc-bootstrap
11527 @if fileutils
11528 TARGET-fileutils=all
11529 maybe-all-fileutils: all-fileutils
11530 all-fileutils: configure-fileutils
11531 @: $(MAKE); $(unstage)
11532 @r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 (cd $(HOST_SUBDIR)/fileutils && \
11536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11537 $(TARGET-fileutils))
11538 @endif fileutils
11543 .PHONY: check-fileutils maybe-check-fileutils
11544 maybe-check-fileutils:
11545 @if fileutils
11546 maybe-check-fileutils: check-fileutils
11548 check-fileutils:
11549 @: $(MAKE); $(unstage)
11550 @r=`${PWD_COMMAND}`; export r; \
11551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552 $(HOST_EXPORTS) \
11553 (cd $(HOST_SUBDIR)/fileutils && \
11554 $(MAKE) $(FLAGS_TO_PASS) check)
11556 @endif fileutils
11558 .PHONY: install-fileutils maybe-install-fileutils
11559 maybe-install-fileutils:
11560 @if fileutils
11561 maybe-install-fileutils: install-fileutils
11563 install-fileutils: installdirs
11564 @: $(MAKE); $(unstage)
11565 @r=`${PWD_COMMAND}`; export r; \
11566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567 $(HOST_EXPORTS) \
11568 (cd $(HOST_SUBDIR)/fileutils && \
11569 $(MAKE) $(FLAGS_TO_PASS) install)
11571 @endif fileutils
11573 # Other targets (info, dvi, pdf, etc.)
11575 .PHONY: maybe-info-fileutils info-fileutils
11576 maybe-info-fileutils:
11577 @if fileutils
11578 maybe-info-fileutils: info-fileutils
11580 info-fileutils: \
11581 configure-fileutils
11582 @: $(MAKE); $(unstage)
11583 @[ -f ./fileutils/Makefile ] || exit 0; \
11584 r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 for flag in $(EXTRA_HOST_FLAGS) ; do \
11588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589 done; \
11590 echo "Doing info in fileutils" ; \
11591 (cd $(HOST_SUBDIR)/fileutils && \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594 "RANLIB=$${RANLIB}" \
11595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596 info) \
11597 || exit 1
11599 @endif fileutils
11601 .PHONY: maybe-dvi-fileutils dvi-fileutils
11602 maybe-dvi-fileutils:
11603 @if fileutils
11604 maybe-dvi-fileutils: dvi-fileutils
11606 dvi-fileutils: \
11607 configure-fileutils
11608 @: $(MAKE); $(unstage)
11609 @[ -f ./fileutils/Makefile ] || exit 0; \
11610 r=`${PWD_COMMAND}`; export r; \
11611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612 $(HOST_EXPORTS) \
11613 for flag in $(EXTRA_HOST_FLAGS) ; do \
11614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615 done; \
11616 echo "Doing dvi in fileutils" ; \
11617 (cd $(HOST_SUBDIR)/fileutils && \
11618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620 "RANLIB=$${RANLIB}" \
11621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622 dvi) \
11623 || exit 1
11625 @endif fileutils
11627 .PHONY: maybe-pdf-fileutils pdf-fileutils
11628 maybe-pdf-fileutils:
11629 @if fileutils
11630 maybe-pdf-fileutils: pdf-fileutils
11632 pdf-fileutils: \
11633 configure-fileutils
11634 @: $(MAKE); $(unstage)
11635 @[ -f ./fileutils/Makefile ] || exit 0; \
11636 r=`${PWD_COMMAND}`; export r; \
11637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638 $(HOST_EXPORTS) \
11639 for flag in $(EXTRA_HOST_FLAGS) ; do \
11640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641 done; \
11642 echo "Doing pdf in fileutils" ; \
11643 (cd $(HOST_SUBDIR)/fileutils && \
11644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646 "RANLIB=$${RANLIB}" \
11647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648 pdf) \
11649 || exit 1
11651 @endif fileutils
11653 .PHONY: maybe-html-fileutils html-fileutils
11654 maybe-html-fileutils:
11655 @if fileutils
11656 maybe-html-fileutils: html-fileutils
11658 html-fileutils: \
11659 configure-fileutils
11660 @: $(MAKE); $(unstage)
11661 @[ -f ./fileutils/Makefile ] || exit 0; \
11662 r=`${PWD_COMMAND}`; export r; \
11663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664 $(HOST_EXPORTS) \
11665 for flag in $(EXTRA_HOST_FLAGS) ; do \
11666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11667 done; \
11668 echo "Doing html in fileutils" ; \
11669 (cd $(HOST_SUBDIR)/fileutils && \
11670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11672 "RANLIB=$${RANLIB}" \
11673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11674 html) \
11675 || exit 1
11677 @endif fileutils
11679 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11680 maybe-TAGS-fileutils:
11681 @if fileutils
11682 maybe-TAGS-fileutils: TAGS-fileutils
11684 TAGS-fileutils: \
11685 configure-fileutils
11686 @: $(MAKE); $(unstage)
11687 @[ -f ./fileutils/Makefile ] || exit 0; \
11688 r=`${PWD_COMMAND}`; export r; \
11689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690 $(HOST_EXPORTS) \
11691 for flag in $(EXTRA_HOST_FLAGS) ; do \
11692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693 done; \
11694 echo "Doing TAGS in fileutils" ; \
11695 (cd $(HOST_SUBDIR)/fileutils && \
11696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698 "RANLIB=$${RANLIB}" \
11699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700 TAGS) \
11701 || exit 1
11703 @endif fileutils
11705 .PHONY: maybe-install-info-fileutils install-info-fileutils
11706 maybe-install-info-fileutils:
11707 @if fileutils
11708 maybe-install-info-fileutils: install-info-fileutils
11710 install-info-fileutils: \
11711 configure-fileutils \
11712 info-fileutils
11713 @: $(MAKE); $(unstage)
11714 @[ -f ./fileutils/Makefile ] || exit 0; \
11715 r=`${PWD_COMMAND}`; export r; \
11716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717 $(HOST_EXPORTS) \
11718 for flag in $(EXTRA_HOST_FLAGS) ; do \
11719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11720 done; \
11721 echo "Doing install-info in fileutils" ; \
11722 (cd $(HOST_SUBDIR)/fileutils && \
11723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11725 "RANLIB=$${RANLIB}" \
11726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11727 install-info) \
11728 || exit 1
11730 @endif fileutils
11732 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11733 maybe-install-pdf-fileutils:
11734 @if fileutils
11735 maybe-install-pdf-fileutils: install-pdf-fileutils
11737 install-pdf-fileutils: \
11738 configure-fileutils \
11739 pdf-fileutils
11740 @: $(MAKE); $(unstage)
11741 @[ -f ./fileutils/Makefile ] || exit 0; \
11742 r=`${PWD_COMMAND}`; export r; \
11743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744 $(HOST_EXPORTS) \
11745 for flag in $(EXTRA_HOST_FLAGS) ; do \
11746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747 done; \
11748 echo "Doing install-pdf in fileutils" ; \
11749 (cd $(HOST_SUBDIR)/fileutils && \
11750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752 "RANLIB=$${RANLIB}" \
11753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754 install-pdf) \
11755 || exit 1
11757 @endif fileutils
11759 .PHONY: maybe-install-html-fileutils install-html-fileutils
11760 maybe-install-html-fileutils:
11761 @if fileutils
11762 maybe-install-html-fileutils: install-html-fileutils
11764 install-html-fileutils: \
11765 configure-fileutils \
11766 html-fileutils
11767 @: $(MAKE); $(unstage)
11768 @[ -f ./fileutils/Makefile ] || exit 0; \
11769 r=`${PWD_COMMAND}`; export r; \
11770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11771 $(HOST_EXPORTS) \
11772 for flag in $(EXTRA_HOST_FLAGS) ; do \
11773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11774 done; \
11775 echo "Doing install-html in fileutils" ; \
11776 (cd $(HOST_SUBDIR)/fileutils && \
11777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11779 "RANLIB=$${RANLIB}" \
11780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11781 install-html) \
11782 || exit 1
11784 @endif fileutils
11786 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11787 maybe-installcheck-fileutils:
11788 @if fileutils
11789 maybe-installcheck-fileutils: installcheck-fileutils
11791 installcheck-fileutils: \
11792 configure-fileutils
11793 @: $(MAKE); $(unstage)
11794 @[ -f ./fileutils/Makefile ] || exit 0; \
11795 r=`${PWD_COMMAND}`; export r; \
11796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11797 $(HOST_EXPORTS) \
11798 for flag in $(EXTRA_HOST_FLAGS) ; do \
11799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11800 done; \
11801 echo "Doing installcheck in fileutils" ; \
11802 (cd $(HOST_SUBDIR)/fileutils && \
11803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11805 "RANLIB=$${RANLIB}" \
11806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11807 installcheck) \
11808 || exit 1
11810 @endif fileutils
11812 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11813 maybe-mostlyclean-fileutils:
11814 @if fileutils
11815 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11817 mostlyclean-fileutils:
11818 @: $(MAKE); $(unstage)
11819 @[ -f ./fileutils/Makefile ] || exit 0; \
11820 r=`${PWD_COMMAND}`; export r; \
11821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822 $(HOST_EXPORTS) \
11823 for flag in $(EXTRA_HOST_FLAGS) ; do \
11824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825 done; \
11826 echo "Doing mostlyclean in fileutils" ; \
11827 (cd $(HOST_SUBDIR)/fileutils && \
11828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830 "RANLIB=$${RANLIB}" \
11831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11832 mostlyclean) \
11833 || exit 1
11835 @endif fileutils
11837 .PHONY: maybe-clean-fileutils clean-fileutils
11838 maybe-clean-fileutils:
11839 @if fileutils
11840 maybe-clean-fileutils: clean-fileutils
11842 clean-fileutils:
11843 @: $(MAKE); $(unstage)
11844 @[ -f ./fileutils/Makefile ] || exit 0; \
11845 r=`${PWD_COMMAND}`; export r; \
11846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847 $(HOST_EXPORTS) \
11848 for flag in $(EXTRA_HOST_FLAGS) ; do \
11849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850 done; \
11851 echo "Doing clean in fileutils" ; \
11852 (cd $(HOST_SUBDIR)/fileutils && \
11853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11855 "RANLIB=$${RANLIB}" \
11856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11857 clean) \
11858 || exit 1
11860 @endif fileutils
11862 .PHONY: maybe-distclean-fileutils distclean-fileutils
11863 maybe-distclean-fileutils:
11864 @if fileutils
11865 maybe-distclean-fileutils: distclean-fileutils
11867 distclean-fileutils:
11868 @: $(MAKE); $(unstage)
11869 @[ -f ./fileutils/Makefile ] || exit 0; \
11870 r=`${PWD_COMMAND}`; export r; \
11871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872 $(HOST_EXPORTS) \
11873 for flag in $(EXTRA_HOST_FLAGS) ; do \
11874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11875 done; \
11876 echo "Doing distclean in fileutils" ; \
11877 (cd $(HOST_SUBDIR)/fileutils && \
11878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11880 "RANLIB=$${RANLIB}" \
11881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11882 distclean) \
11883 || exit 1
11885 @endif fileutils
11887 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11888 maybe-maintainer-clean-fileutils:
11889 @if fileutils
11890 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11892 maintainer-clean-fileutils:
11893 @: $(MAKE); $(unstage)
11894 @[ -f ./fileutils/Makefile ] || exit 0; \
11895 r=`${PWD_COMMAND}`; export r; \
11896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11897 $(HOST_EXPORTS) \
11898 for flag in $(EXTRA_HOST_FLAGS) ; do \
11899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11900 done; \
11901 echo "Doing maintainer-clean in fileutils" ; \
11902 (cd $(HOST_SUBDIR)/fileutils && \
11903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11905 "RANLIB=$${RANLIB}" \
11906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11907 maintainer-clean) \
11908 || exit 1
11910 @endif fileutils
11914 .PHONY: configure-findutils maybe-configure-findutils
11915 maybe-configure-findutils:
11916 @if gcc-bootstrap
11917 configure-findutils: stage_current
11918 @endif gcc-bootstrap
11919 @if findutils
11920 maybe-configure-findutils: configure-findutils
11921 configure-findutils:
11922 @: $(MAKE); $(unstage)
11923 @r=`${PWD_COMMAND}`; export r; \
11924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11927 $(HOST_EXPORTS) \
11928 echo Configuring in $(HOST_SUBDIR)/findutils; \
11929 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11930 case $(srcdir) in \
11931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11932 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11934 esac; \
11935 srcdiroption="--srcdir=$${topdir}/findutils"; \
11936 libsrcdir="$$s/findutils"; \
11937 $(SHELL) $${libsrcdir}/configure \
11938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11939 --target=${target_alias} $${srcdiroption} \
11940 || exit 1
11941 @endif findutils
11947 .PHONY: all-findutils maybe-all-findutils
11948 maybe-all-findutils:
11949 @if gcc-bootstrap
11950 all-findutils: stage_current
11951 @endif gcc-bootstrap
11952 @if findutils
11953 TARGET-findutils=all
11954 maybe-all-findutils: all-findutils
11955 all-findutils: configure-findutils
11956 @: $(MAKE); $(unstage)
11957 @r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 $(HOST_EXPORTS) \
11960 (cd $(HOST_SUBDIR)/findutils && \
11961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11962 $(TARGET-findutils))
11963 @endif findutils
11968 .PHONY: check-findutils maybe-check-findutils
11969 maybe-check-findutils:
11970 @if findutils
11971 maybe-check-findutils: check-findutils
11973 check-findutils:
11974 @: $(MAKE); $(unstage)
11975 @r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 $(HOST_EXPORTS) \
11978 (cd $(HOST_SUBDIR)/findutils && \
11979 $(MAKE) $(FLAGS_TO_PASS) check)
11981 @endif findutils
11983 .PHONY: install-findutils maybe-install-findutils
11984 maybe-install-findutils:
11985 @if findutils
11986 maybe-install-findutils: install-findutils
11988 install-findutils: installdirs
11989 @: $(MAKE); $(unstage)
11990 @r=`${PWD_COMMAND}`; export r; \
11991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11992 $(HOST_EXPORTS) \
11993 (cd $(HOST_SUBDIR)/findutils && \
11994 $(MAKE) $(FLAGS_TO_PASS) install)
11996 @endif findutils
11998 # Other targets (info, dvi, pdf, etc.)
12000 .PHONY: maybe-info-findutils info-findutils
12001 maybe-info-findutils:
12002 @if findutils
12003 maybe-info-findutils: info-findutils
12005 info-findutils: \
12006 configure-findutils
12007 @: $(MAKE); $(unstage)
12008 @[ -f ./findutils/Makefile ] || exit 0; \
12009 r=`${PWD_COMMAND}`; export r; \
12010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011 $(HOST_EXPORTS) \
12012 for flag in $(EXTRA_HOST_FLAGS) ; do \
12013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12014 done; \
12015 echo "Doing info in findutils" ; \
12016 (cd $(HOST_SUBDIR)/findutils && \
12017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12019 "RANLIB=$${RANLIB}" \
12020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12021 info) \
12022 || exit 1
12024 @endif findutils
12026 .PHONY: maybe-dvi-findutils dvi-findutils
12027 maybe-dvi-findutils:
12028 @if findutils
12029 maybe-dvi-findutils: dvi-findutils
12031 dvi-findutils: \
12032 configure-findutils
12033 @: $(MAKE); $(unstage)
12034 @[ -f ./findutils/Makefile ] || exit 0; \
12035 r=`${PWD_COMMAND}`; export r; \
12036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037 $(HOST_EXPORTS) \
12038 for flag in $(EXTRA_HOST_FLAGS) ; do \
12039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12040 done; \
12041 echo "Doing dvi in findutils" ; \
12042 (cd $(HOST_SUBDIR)/findutils && \
12043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12045 "RANLIB=$${RANLIB}" \
12046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12047 dvi) \
12048 || exit 1
12050 @endif findutils
12052 .PHONY: maybe-pdf-findutils pdf-findutils
12053 maybe-pdf-findutils:
12054 @if findutils
12055 maybe-pdf-findutils: pdf-findutils
12057 pdf-findutils: \
12058 configure-findutils
12059 @: $(MAKE); $(unstage)
12060 @[ -f ./findutils/Makefile ] || exit 0; \
12061 r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 $(HOST_EXPORTS) \
12064 for flag in $(EXTRA_HOST_FLAGS) ; do \
12065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066 done; \
12067 echo "Doing pdf in findutils" ; \
12068 (cd $(HOST_SUBDIR)/findutils && \
12069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071 "RANLIB=$${RANLIB}" \
12072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073 pdf) \
12074 || exit 1
12076 @endif findutils
12078 .PHONY: maybe-html-findutils html-findutils
12079 maybe-html-findutils:
12080 @if findutils
12081 maybe-html-findutils: html-findutils
12083 html-findutils: \
12084 configure-findutils
12085 @: $(MAKE); $(unstage)
12086 @[ -f ./findutils/Makefile ] || exit 0; \
12087 r=`${PWD_COMMAND}`; export r; \
12088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12089 $(HOST_EXPORTS) \
12090 for flag in $(EXTRA_HOST_FLAGS) ; do \
12091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12092 done; \
12093 echo "Doing html in findutils" ; \
12094 (cd $(HOST_SUBDIR)/findutils && \
12095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12097 "RANLIB=$${RANLIB}" \
12098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099 html) \
12100 || exit 1
12102 @endif findutils
12104 .PHONY: maybe-TAGS-findutils TAGS-findutils
12105 maybe-TAGS-findutils:
12106 @if findutils
12107 maybe-TAGS-findutils: TAGS-findutils
12109 TAGS-findutils: \
12110 configure-findutils
12111 @: $(MAKE); $(unstage)
12112 @[ -f ./findutils/Makefile ] || exit 0; \
12113 r=`${PWD_COMMAND}`; export r; \
12114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115 $(HOST_EXPORTS) \
12116 for flag in $(EXTRA_HOST_FLAGS) ; do \
12117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12118 done; \
12119 echo "Doing TAGS in findutils" ; \
12120 (cd $(HOST_SUBDIR)/findutils && \
12121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12123 "RANLIB=$${RANLIB}" \
12124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12125 TAGS) \
12126 || exit 1
12128 @endif findutils
12130 .PHONY: maybe-install-info-findutils install-info-findutils
12131 maybe-install-info-findutils:
12132 @if findutils
12133 maybe-install-info-findutils: install-info-findutils
12135 install-info-findutils: \
12136 configure-findutils \
12137 info-findutils
12138 @: $(MAKE); $(unstage)
12139 @[ -f ./findutils/Makefile ] || exit 0; \
12140 r=`${PWD_COMMAND}`; export r; \
12141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142 $(HOST_EXPORTS) \
12143 for flag in $(EXTRA_HOST_FLAGS) ; do \
12144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145 done; \
12146 echo "Doing install-info in findutils" ; \
12147 (cd $(HOST_SUBDIR)/findutils && \
12148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150 "RANLIB=$${RANLIB}" \
12151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152 install-info) \
12153 || exit 1
12155 @endif findutils
12157 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12158 maybe-install-pdf-findutils:
12159 @if findutils
12160 maybe-install-pdf-findutils: install-pdf-findutils
12162 install-pdf-findutils: \
12163 configure-findutils \
12164 pdf-findutils
12165 @: $(MAKE); $(unstage)
12166 @[ -f ./findutils/Makefile ] || exit 0; \
12167 r=`${PWD_COMMAND}`; export r; \
12168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12169 $(HOST_EXPORTS) \
12170 for flag in $(EXTRA_HOST_FLAGS) ; do \
12171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12172 done; \
12173 echo "Doing install-pdf in findutils" ; \
12174 (cd $(HOST_SUBDIR)/findutils && \
12175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12177 "RANLIB=$${RANLIB}" \
12178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12179 install-pdf) \
12180 || exit 1
12182 @endif findutils
12184 .PHONY: maybe-install-html-findutils install-html-findutils
12185 maybe-install-html-findutils:
12186 @if findutils
12187 maybe-install-html-findutils: install-html-findutils
12189 install-html-findutils: \
12190 configure-findutils \
12191 html-findutils
12192 @: $(MAKE); $(unstage)
12193 @[ -f ./findutils/Makefile ] || exit 0; \
12194 r=`${PWD_COMMAND}`; export r; \
12195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196 $(HOST_EXPORTS) \
12197 for flag in $(EXTRA_HOST_FLAGS) ; do \
12198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12199 done; \
12200 echo "Doing install-html in findutils" ; \
12201 (cd $(HOST_SUBDIR)/findutils && \
12202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12204 "RANLIB=$${RANLIB}" \
12205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12206 install-html) \
12207 || exit 1
12209 @endif findutils
12211 .PHONY: maybe-installcheck-findutils installcheck-findutils
12212 maybe-installcheck-findutils:
12213 @if findutils
12214 maybe-installcheck-findutils: installcheck-findutils
12216 installcheck-findutils: \
12217 configure-findutils
12218 @: $(MAKE); $(unstage)
12219 @[ -f ./findutils/Makefile ] || exit 0; \
12220 r=`${PWD_COMMAND}`; export r; \
12221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12222 $(HOST_EXPORTS) \
12223 for flag in $(EXTRA_HOST_FLAGS) ; do \
12224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12225 done; \
12226 echo "Doing installcheck in findutils" ; \
12227 (cd $(HOST_SUBDIR)/findutils && \
12228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12230 "RANLIB=$${RANLIB}" \
12231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12232 installcheck) \
12233 || exit 1
12235 @endif findutils
12237 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12238 maybe-mostlyclean-findutils:
12239 @if findutils
12240 maybe-mostlyclean-findutils: mostlyclean-findutils
12242 mostlyclean-findutils:
12243 @: $(MAKE); $(unstage)
12244 @[ -f ./findutils/Makefile ] || exit 0; \
12245 r=`${PWD_COMMAND}`; export r; \
12246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247 $(HOST_EXPORTS) \
12248 for flag in $(EXTRA_HOST_FLAGS) ; do \
12249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12250 done; \
12251 echo "Doing mostlyclean in findutils" ; \
12252 (cd $(HOST_SUBDIR)/findutils && \
12253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12255 "RANLIB=$${RANLIB}" \
12256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12257 mostlyclean) \
12258 || exit 1
12260 @endif findutils
12262 .PHONY: maybe-clean-findutils clean-findutils
12263 maybe-clean-findutils:
12264 @if findutils
12265 maybe-clean-findutils: clean-findutils
12267 clean-findutils:
12268 @: $(MAKE); $(unstage)
12269 @[ -f ./findutils/Makefile ] || exit 0; \
12270 r=`${PWD_COMMAND}`; export r; \
12271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272 $(HOST_EXPORTS) \
12273 for flag in $(EXTRA_HOST_FLAGS) ; do \
12274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275 done; \
12276 echo "Doing clean in findutils" ; \
12277 (cd $(HOST_SUBDIR)/findutils && \
12278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280 "RANLIB=$${RANLIB}" \
12281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12282 clean) \
12283 || exit 1
12285 @endif findutils
12287 .PHONY: maybe-distclean-findutils distclean-findutils
12288 maybe-distclean-findutils:
12289 @if findutils
12290 maybe-distclean-findutils: distclean-findutils
12292 distclean-findutils:
12293 @: $(MAKE); $(unstage)
12294 @[ -f ./findutils/Makefile ] || exit 0; \
12295 r=`${PWD_COMMAND}`; export r; \
12296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297 $(HOST_EXPORTS) \
12298 for flag in $(EXTRA_HOST_FLAGS) ; do \
12299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12300 done; \
12301 echo "Doing distclean in findutils" ; \
12302 (cd $(HOST_SUBDIR)/findutils && \
12303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12305 "RANLIB=$${RANLIB}" \
12306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12307 distclean) \
12308 || exit 1
12310 @endif findutils
12312 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12313 maybe-maintainer-clean-findutils:
12314 @if findutils
12315 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12317 maintainer-clean-findutils:
12318 @: $(MAKE); $(unstage)
12319 @[ -f ./findutils/Makefile ] || exit 0; \
12320 r=`${PWD_COMMAND}`; export r; \
12321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12322 $(HOST_EXPORTS) \
12323 for flag in $(EXTRA_HOST_FLAGS) ; do \
12324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12325 done; \
12326 echo "Doing maintainer-clean in findutils" ; \
12327 (cd $(HOST_SUBDIR)/findutils && \
12328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12330 "RANLIB=$${RANLIB}" \
12331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12332 maintainer-clean) \
12333 || exit 1
12335 @endif findutils
12339 .PHONY: configure-find maybe-configure-find
12340 maybe-configure-find:
12341 @if gcc-bootstrap
12342 configure-find: stage_current
12343 @endif gcc-bootstrap
12344 @if find
12345 maybe-configure-find: configure-find
12346 configure-find:
12347 @: $(MAKE); $(unstage)
12348 @r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12352 $(HOST_EXPORTS) \
12353 echo Configuring in $(HOST_SUBDIR)/find; \
12354 cd "$(HOST_SUBDIR)/find" || exit 1; \
12355 case $(srcdir) in \
12356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12357 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12359 esac; \
12360 srcdiroption="--srcdir=$${topdir}/find"; \
12361 libsrcdir="$$s/find"; \
12362 $(SHELL) $${libsrcdir}/configure \
12363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12364 --target=${target_alias} $${srcdiroption} \
12365 || exit 1
12366 @endif find
12372 .PHONY: all-find maybe-all-find
12373 maybe-all-find:
12374 @if gcc-bootstrap
12375 all-find: stage_current
12376 @endif gcc-bootstrap
12377 @if find
12378 TARGET-find=all
12379 maybe-all-find: all-find
12380 all-find: configure-find
12381 @: $(MAKE); $(unstage)
12382 @r=`${PWD_COMMAND}`; export r; \
12383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384 $(HOST_EXPORTS) \
12385 (cd $(HOST_SUBDIR)/find && \
12386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12387 $(TARGET-find))
12388 @endif find
12393 .PHONY: check-find maybe-check-find
12394 maybe-check-find:
12395 @if find
12396 maybe-check-find: check-find
12398 check-find:
12399 @: $(MAKE); $(unstage)
12400 @r=`${PWD_COMMAND}`; export r; \
12401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402 $(HOST_EXPORTS) \
12403 (cd $(HOST_SUBDIR)/find && \
12404 $(MAKE) $(FLAGS_TO_PASS) check)
12406 @endif find
12408 .PHONY: install-find maybe-install-find
12409 maybe-install-find:
12410 @if find
12411 maybe-install-find: install-find
12413 install-find: installdirs
12414 @: $(MAKE); $(unstage)
12415 @r=`${PWD_COMMAND}`; export r; \
12416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12417 $(HOST_EXPORTS) \
12418 (cd $(HOST_SUBDIR)/find && \
12419 $(MAKE) $(FLAGS_TO_PASS) install)
12421 @endif find
12423 # Other targets (info, dvi, pdf, etc.)
12425 .PHONY: maybe-info-find info-find
12426 maybe-info-find:
12427 @if find
12428 maybe-info-find: info-find
12430 info-find: \
12431 configure-find
12432 @: $(MAKE); $(unstage)
12433 @[ -f ./find/Makefile ] || exit 0; \
12434 r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(HOST_EXPORTS) \
12437 for flag in $(EXTRA_HOST_FLAGS) ; do \
12438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439 done; \
12440 echo "Doing info in find" ; \
12441 (cd $(HOST_SUBDIR)/find && \
12442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444 "RANLIB=$${RANLIB}" \
12445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446 info) \
12447 || exit 1
12449 @endif find
12451 .PHONY: maybe-dvi-find dvi-find
12452 maybe-dvi-find:
12453 @if find
12454 maybe-dvi-find: dvi-find
12456 dvi-find: \
12457 configure-find
12458 @: $(MAKE); $(unstage)
12459 @[ -f ./find/Makefile ] || exit 0; \
12460 r=`${PWD_COMMAND}`; export r; \
12461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12462 $(HOST_EXPORTS) \
12463 for flag in $(EXTRA_HOST_FLAGS) ; do \
12464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465 done; \
12466 echo "Doing dvi in find" ; \
12467 (cd $(HOST_SUBDIR)/find && \
12468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470 "RANLIB=$${RANLIB}" \
12471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12472 dvi) \
12473 || exit 1
12475 @endif find
12477 .PHONY: maybe-pdf-find pdf-find
12478 maybe-pdf-find:
12479 @if find
12480 maybe-pdf-find: pdf-find
12482 pdf-find: \
12483 configure-find
12484 @: $(MAKE); $(unstage)
12485 @[ -f ./find/Makefile ] || exit 0; \
12486 r=`${PWD_COMMAND}`; export r; \
12487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488 $(HOST_EXPORTS) \
12489 for flag in $(EXTRA_HOST_FLAGS) ; do \
12490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12491 done; \
12492 echo "Doing pdf in find" ; \
12493 (cd $(HOST_SUBDIR)/find && \
12494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12496 "RANLIB=$${RANLIB}" \
12497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12498 pdf) \
12499 || exit 1
12501 @endif find
12503 .PHONY: maybe-html-find html-find
12504 maybe-html-find:
12505 @if find
12506 maybe-html-find: html-find
12508 html-find: \
12509 configure-find
12510 @: $(MAKE); $(unstage)
12511 @[ -f ./find/Makefile ] || exit 0; \
12512 r=`${PWD_COMMAND}`; export r; \
12513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12514 $(HOST_EXPORTS) \
12515 for flag in $(EXTRA_HOST_FLAGS) ; do \
12516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12517 done; \
12518 echo "Doing html in find" ; \
12519 (cd $(HOST_SUBDIR)/find && \
12520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12522 "RANLIB=$${RANLIB}" \
12523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12524 html) \
12525 || exit 1
12527 @endif find
12529 .PHONY: maybe-TAGS-find TAGS-find
12530 maybe-TAGS-find:
12531 @if find
12532 maybe-TAGS-find: TAGS-find
12534 TAGS-find: \
12535 configure-find
12536 @: $(MAKE); $(unstage)
12537 @[ -f ./find/Makefile ] || exit 0; \
12538 r=`${PWD_COMMAND}`; export r; \
12539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12540 $(HOST_EXPORTS) \
12541 for flag in $(EXTRA_HOST_FLAGS) ; do \
12542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12543 done; \
12544 echo "Doing TAGS in find" ; \
12545 (cd $(HOST_SUBDIR)/find && \
12546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12548 "RANLIB=$${RANLIB}" \
12549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12550 TAGS) \
12551 || exit 1
12553 @endif find
12555 .PHONY: maybe-install-info-find install-info-find
12556 maybe-install-info-find:
12557 @if find
12558 maybe-install-info-find: install-info-find
12560 install-info-find: \
12561 configure-find \
12562 info-find
12563 @: $(MAKE); $(unstage)
12564 @[ -f ./find/Makefile ] || exit 0; \
12565 r=`${PWD_COMMAND}`; export r; \
12566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567 $(HOST_EXPORTS) \
12568 for flag in $(EXTRA_HOST_FLAGS) ; do \
12569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570 done; \
12571 echo "Doing install-info in find" ; \
12572 (cd $(HOST_SUBDIR)/find && \
12573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575 "RANLIB=$${RANLIB}" \
12576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577 install-info) \
12578 || exit 1
12580 @endif find
12582 .PHONY: maybe-install-pdf-find install-pdf-find
12583 maybe-install-pdf-find:
12584 @if find
12585 maybe-install-pdf-find: install-pdf-find
12587 install-pdf-find: \
12588 configure-find \
12589 pdf-find
12590 @: $(MAKE); $(unstage)
12591 @[ -f ./find/Makefile ] || exit 0; \
12592 r=`${PWD_COMMAND}`; export r; \
12593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12594 $(HOST_EXPORTS) \
12595 for flag in $(EXTRA_HOST_FLAGS) ; do \
12596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12597 done; \
12598 echo "Doing install-pdf in find" ; \
12599 (cd $(HOST_SUBDIR)/find && \
12600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602 "RANLIB=$${RANLIB}" \
12603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12604 install-pdf) \
12605 || exit 1
12607 @endif find
12609 .PHONY: maybe-install-html-find install-html-find
12610 maybe-install-html-find:
12611 @if find
12612 maybe-install-html-find: install-html-find
12614 install-html-find: \
12615 configure-find \
12616 html-find
12617 @: $(MAKE); $(unstage)
12618 @[ -f ./find/Makefile ] || exit 0; \
12619 r=`${PWD_COMMAND}`; export r; \
12620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621 $(HOST_EXPORTS) \
12622 for flag in $(EXTRA_HOST_FLAGS) ; do \
12623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624 done; \
12625 echo "Doing install-html in find" ; \
12626 (cd $(HOST_SUBDIR)/find && \
12627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12629 "RANLIB=$${RANLIB}" \
12630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12631 install-html) \
12632 || exit 1
12634 @endif find
12636 .PHONY: maybe-installcheck-find installcheck-find
12637 maybe-installcheck-find:
12638 @if find
12639 maybe-installcheck-find: installcheck-find
12641 installcheck-find: \
12642 configure-find
12643 @: $(MAKE); $(unstage)
12644 @[ -f ./find/Makefile ] || exit 0; \
12645 r=`${PWD_COMMAND}`; export r; \
12646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647 $(HOST_EXPORTS) \
12648 for flag in $(EXTRA_HOST_FLAGS) ; do \
12649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650 done; \
12651 echo "Doing installcheck in find" ; \
12652 (cd $(HOST_SUBDIR)/find && \
12653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655 "RANLIB=$${RANLIB}" \
12656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12657 installcheck) \
12658 || exit 1
12660 @endif find
12662 .PHONY: maybe-mostlyclean-find mostlyclean-find
12663 maybe-mostlyclean-find:
12664 @if find
12665 maybe-mostlyclean-find: mostlyclean-find
12667 mostlyclean-find:
12668 @: $(MAKE); $(unstage)
12669 @[ -f ./find/Makefile ] || exit 0; \
12670 r=`${PWD_COMMAND}`; export r; \
12671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672 $(HOST_EXPORTS) \
12673 for flag in $(EXTRA_HOST_FLAGS) ; do \
12674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675 done; \
12676 echo "Doing mostlyclean in find" ; \
12677 (cd $(HOST_SUBDIR)/find && \
12678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680 "RANLIB=$${RANLIB}" \
12681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682 mostlyclean) \
12683 || exit 1
12685 @endif find
12687 .PHONY: maybe-clean-find clean-find
12688 maybe-clean-find:
12689 @if find
12690 maybe-clean-find: clean-find
12692 clean-find:
12693 @: $(MAKE); $(unstage)
12694 @[ -f ./find/Makefile ] || exit 0; \
12695 r=`${PWD_COMMAND}`; export r; \
12696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697 $(HOST_EXPORTS) \
12698 for flag in $(EXTRA_HOST_FLAGS) ; do \
12699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700 done; \
12701 echo "Doing clean in find" ; \
12702 (cd $(HOST_SUBDIR)/find && \
12703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705 "RANLIB=$${RANLIB}" \
12706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707 clean) \
12708 || exit 1
12710 @endif find
12712 .PHONY: maybe-distclean-find distclean-find
12713 maybe-distclean-find:
12714 @if find
12715 maybe-distclean-find: distclean-find
12717 distclean-find:
12718 @: $(MAKE); $(unstage)
12719 @[ -f ./find/Makefile ] || exit 0; \
12720 r=`${PWD_COMMAND}`; export r; \
12721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722 $(HOST_EXPORTS) \
12723 for flag in $(EXTRA_HOST_FLAGS) ; do \
12724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725 done; \
12726 echo "Doing distclean in find" ; \
12727 (cd $(HOST_SUBDIR)/find && \
12728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730 "RANLIB=$${RANLIB}" \
12731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12732 distclean) \
12733 || exit 1
12735 @endif find
12737 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12738 maybe-maintainer-clean-find:
12739 @if find
12740 maybe-maintainer-clean-find: maintainer-clean-find
12742 maintainer-clean-find:
12743 @: $(MAKE); $(unstage)
12744 @[ -f ./find/Makefile ] || exit 0; \
12745 r=`${PWD_COMMAND}`; export r; \
12746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747 $(HOST_EXPORTS) \
12748 for flag in $(EXTRA_HOST_FLAGS) ; do \
12749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750 done; \
12751 echo "Doing maintainer-clean in find" ; \
12752 (cd $(HOST_SUBDIR)/find && \
12753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755 "RANLIB=$${RANLIB}" \
12756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757 maintainer-clean) \
12758 || exit 1
12760 @endif find
12764 .PHONY: configure-fixincludes maybe-configure-fixincludes
12765 maybe-configure-fixincludes:
12766 @if gcc-bootstrap
12767 configure-fixincludes: stage_current
12768 @endif gcc-bootstrap
12769 @if fixincludes
12770 maybe-configure-fixincludes: configure-fixincludes
12771 configure-fixincludes:
12772 @: $(MAKE); $(unstage)
12773 @r=`${PWD_COMMAND}`; export r; \
12774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12777 $(HOST_EXPORTS) \
12778 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12779 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12780 case $(srcdir) in \
12781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12782 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12784 esac; \
12785 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12786 libsrcdir="$$s/fixincludes"; \
12787 $(SHELL) $${libsrcdir}/configure \
12788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789 --target=${target_alias} $${srcdiroption} \
12790 || exit 1
12791 @endif fixincludes
12797 .PHONY: all-fixincludes maybe-all-fixincludes
12798 maybe-all-fixincludes:
12799 @if gcc-bootstrap
12800 all-fixincludes: stage_current
12801 @endif gcc-bootstrap
12802 @if fixincludes
12803 TARGET-fixincludes=all
12804 maybe-all-fixincludes: all-fixincludes
12805 all-fixincludes: configure-fixincludes
12806 @: $(MAKE); $(unstage)
12807 @r=`${PWD_COMMAND}`; export r; \
12808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809 $(HOST_EXPORTS) \
12810 (cd $(HOST_SUBDIR)/fixincludes && \
12811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12812 $(TARGET-fixincludes))
12813 @endif fixincludes
12818 .PHONY: check-fixincludes maybe-check-fixincludes
12819 maybe-check-fixincludes:
12820 @if fixincludes
12821 maybe-check-fixincludes: check-fixincludes
12823 check-fixincludes:
12824 @: $(MAKE); $(unstage)
12825 @r=`${PWD_COMMAND}`; export r; \
12826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827 $(HOST_EXPORTS) \
12828 (cd $(HOST_SUBDIR)/fixincludes && \
12829 $(MAKE) $(FLAGS_TO_PASS) check)
12831 @endif fixincludes
12833 .PHONY: install-fixincludes maybe-install-fixincludes
12834 maybe-install-fixincludes:
12835 @if fixincludes
12836 maybe-install-fixincludes: install-fixincludes
12838 install-fixincludes: installdirs
12839 @: $(MAKE); $(unstage)
12840 @r=`${PWD_COMMAND}`; export r; \
12841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842 $(HOST_EXPORTS) \
12843 (cd $(HOST_SUBDIR)/fixincludes && \
12844 $(MAKE) $(FLAGS_TO_PASS) install)
12846 @endif fixincludes
12848 # Other targets (info, dvi, pdf, etc.)
12850 .PHONY: maybe-info-fixincludes info-fixincludes
12851 maybe-info-fixincludes:
12852 @if fixincludes
12853 maybe-info-fixincludes: info-fixincludes
12855 info-fixincludes: \
12856 configure-fixincludes
12857 @: $(MAKE); $(unstage)
12858 @[ -f ./fixincludes/Makefile ] || exit 0; \
12859 r=`${PWD_COMMAND}`; export r; \
12860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861 $(HOST_EXPORTS) \
12862 for flag in $(EXTRA_HOST_FLAGS) ; do \
12863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864 done; \
12865 echo "Doing info in fixincludes" ; \
12866 (cd $(HOST_SUBDIR)/fixincludes && \
12867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869 "RANLIB=$${RANLIB}" \
12870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871 info) \
12872 || exit 1
12874 @endif fixincludes
12876 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12877 maybe-dvi-fixincludes:
12878 @if fixincludes
12879 maybe-dvi-fixincludes: dvi-fixincludes
12881 dvi-fixincludes: \
12882 configure-fixincludes
12883 @: $(MAKE); $(unstage)
12884 @[ -f ./fixincludes/Makefile ] || exit 0; \
12885 r=`${PWD_COMMAND}`; export r; \
12886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12887 $(HOST_EXPORTS) \
12888 for flag in $(EXTRA_HOST_FLAGS) ; do \
12889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12890 done; \
12891 echo "Doing dvi in fixincludes" ; \
12892 (cd $(HOST_SUBDIR)/fixincludes && \
12893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12895 "RANLIB=$${RANLIB}" \
12896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12897 dvi) \
12898 || exit 1
12900 @endif fixincludes
12902 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12903 maybe-pdf-fixincludes:
12904 @if fixincludes
12905 maybe-pdf-fixincludes: pdf-fixincludes
12907 pdf-fixincludes: \
12908 configure-fixincludes
12909 @: $(MAKE); $(unstage)
12910 @[ -f ./fixincludes/Makefile ] || exit 0; \
12911 r=`${PWD_COMMAND}`; export r; \
12912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12913 $(HOST_EXPORTS) \
12914 for flag in $(EXTRA_HOST_FLAGS) ; do \
12915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12916 done; \
12917 echo "Doing pdf in fixincludes" ; \
12918 (cd $(HOST_SUBDIR)/fixincludes && \
12919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12921 "RANLIB=$${RANLIB}" \
12922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12923 pdf) \
12924 || exit 1
12926 @endif fixincludes
12928 .PHONY: maybe-html-fixincludes html-fixincludes
12929 maybe-html-fixincludes:
12930 @if fixincludes
12931 maybe-html-fixincludes: html-fixincludes
12933 html-fixincludes: \
12934 configure-fixincludes
12935 @: $(MAKE); $(unstage)
12936 @[ -f ./fixincludes/Makefile ] || exit 0; \
12937 r=`${PWD_COMMAND}`; export r; \
12938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939 $(HOST_EXPORTS) \
12940 for flag in $(EXTRA_HOST_FLAGS) ; do \
12941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12942 done; \
12943 echo "Doing html in fixincludes" ; \
12944 (cd $(HOST_SUBDIR)/fixincludes && \
12945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12947 "RANLIB=$${RANLIB}" \
12948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12949 html) \
12950 || exit 1
12952 @endif fixincludes
12954 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12955 maybe-TAGS-fixincludes:
12956 @if fixincludes
12957 maybe-TAGS-fixincludes: TAGS-fixincludes
12959 # fixincludes doesn't support TAGS.
12960 TAGS-fixincludes:
12962 @endif fixincludes
12964 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12965 maybe-install-info-fixincludes:
12966 @if fixincludes
12967 maybe-install-info-fixincludes: install-info-fixincludes
12969 install-info-fixincludes: \
12970 configure-fixincludes \
12971 info-fixincludes
12972 @: $(MAKE); $(unstage)
12973 @[ -f ./fixincludes/Makefile ] || exit 0; \
12974 r=`${PWD_COMMAND}`; export r; \
12975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976 $(HOST_EXPORTS) \
12977 for flag in $(EXTRA_HOST_FLAGS) ; do \
12978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12979 done; \
12980 echo "Doing install-info in fixincludes" ; \
12981 (cd $(HOST_SUBDIR)/fixincludes && \
12982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12984 "RANLIB=$${RANLIB}" \
12985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12986 install-info) \
12987 || exit 1
12989 @endif fixincludes
12991 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12992 maybe-install-pdf-fixincludes:
12993 @if fixincludes
12994 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12996 install-pdf-fixincludes: \
12997 configure-fixincludes \
12998 pdf-fixincludes
12999 @: $(MAKE); $(unstage)
13000 @[ -f ./fixincludes/Makefile ] || exit 0; \
13001 r=`${PWD_COMMAND}`; export r; \
13002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003 $(HOST_EXPORTS) \
13004 for flag in $(EXTRA_HOST_FLAGS) ; do \
13005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13006 done; \
13007 echo "Doing install-pdf in fixincludes" ; \
13008 (cd $(HOST_SUBDIR)/fixincludes && \
13009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13011 "RANLIB=$${RANLIB}" \
13012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13013 install-pdf) \
13014 || exit 1
13016 @endif fixincludes
13018 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13019 maybe-install-html-fixincludes:
13020 @if fixincludes
13021 maybe-install-html-fixincludes: install-html-fixincludes
13023 install-html-fixincludes: \
13024 configure-fixincludes \
13025 html-fixincludes
13026 @: $(MAKE); $(unstage)
13027 @[ -f ./fixincludes/Makefile ] || exit 0; \
13028 r=`${PWD_COMMAND}`; export r; \
13029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13030 $(HOST_EXPORTS) \
13031 for flag in $(EXTRA_HOST_FLAGS) ; do \
13032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13033 done; \
13034 echo "Doing install-html in fixincludes" ; \
13035 (cd $(HOST_SUBDIR)/fixincludes && \
13036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13038 "RANLIB=$${RANLIB}" \
13039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13040 install-html) \
13041 || exit 1
13043 @endif fixincludes
13045 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13046 maybe-installcheck-fixincludes:
13047 @if fixincludes
13048 maybe-installcheck-fixincludes: installcheck-fixincludes
13050 installcheck-fixincludes: \
13051 configure-fixincludes
13052 @: $(MAKE); $(unstage)
13053 @[ -f ./fixincludes/Makefile ] || exit 0; \
13054 r=`${PWD_COMMAND}`; export r; \
13055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13056 $(HOST_EXPORTS) \
13057 for flag in $(EXTRA_HOST_FLAGS) ; do \
13058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13059 done; \
13060 echo "Doing installcheck in fixincludes" ; \
13061 (cd $(HOST_SUBDIR)/fixincludes && \
13062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13064 "RANLIB=$${RANLIB}" \
13065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13066 installcheck) \
13067 || exit 1
13069 @endif fixincludes
13071 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13072 maybe-mostlyclean-fixincludes:
13073 @if fixincludes
13074 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13076 mostlyclean-fixincludes:
13077 @: $(MAKE); $(unstage)
13078 @[ -f ./fixincludes/Makefile ] || exit 0; \
13079 r=`${PWD_COMMAND}`; export r; \
13080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081 $(HOST_EXPORTS) \
13082 for flag in $(EXTRA_HOST_FLAGS) ; do \
13083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084 done; \
13085 echo "Doing mostlyclean in fixincludes" ; \
13086 (cd $(HOST_SUBDIR)/fixincludes && \
13087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089 "RANLIB=$${RANLIB}" \
13090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091 mostlyclean) \
13092 || exit 1
13094 @endif fixincludes
13096 .PHONY: maybe-clean-fixincludes clean-fixincludes
13097 maybe-clean-fixincludes:
13098 @if fixincludes
13099 maybe-clean-fixincludes: clean-fixincludes
13101 clean-fixincludes:
13102 @: $(MAKE); $(unstage)
13103 @[ -f ./fixincludes/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) ; do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing clean in fixincludes" ; \
13111 (cd $(HOST_SUBDIR)/fixincludes && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116 clean) \
13117 || exit 1
13119 @endif fixincludes
13121 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13122 maybe-distclean-fixincludes:
13123 @if fixincludes
13124 maybe-distclean-fixincludes: distclean-fixincludes
13126 distclean-fixincludes:
13127 @: $(MAKE); $(unstage)
13128 @[ -f ./fixincludes/Makefile ] || exit 0; \
13129 r=`${PWD_COMMAND}`; export r; \
13130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13131 $(HOST_EXPORTS) \
13132 for flag in $(EXTRA_HOST_FLAGS) ; do \
13133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13134 done; \
13135 echo "Doing distclean in fixincludes" ; \
13136 (cd $(HOST_SUBDIR)/fixincludes && \
13137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13139 "RANLIB=$${RANLIB}" \
13140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13141 distclean) \
13142 || exit 1
13144 @endif fixincludes
13146 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13147 maybe-maintainer-clean-fixincludes:
13148 @if fixincludes
13149 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13151 maintainer-clean-fixincludes:
13152 @: $(MAKE); $(unstage)
13153 @[ -f ./fixincludes/Makefile ] || exit 0; \
13154 r=`${PWD_COMMAND}`; export r; \
13155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156 $(HOST_EXPORTS) \
13157 for flag in $(EXTRA_HOST_FLAGS) ; do \
13158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13159 done; \
13160 echo "Doing maintainer-clean in fixincludes" ; \
13161 (cd $(HOST_SUBDIR)/fixincludes && \
13162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13164 "RANLIB=$${RANLIB}" \
13165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13166 maintainer-clean) \
13167 || exit 1
13169 @endif fixincludes
13173 .PHONY: configure-flex maybe-configure-flex
13174 maybe-configure-flex:
13175 @if gcc-bootstrap
13176 configure-flex: stage_current
13177 @endif gcc-bootstrap
13178 @if flex
13179 maybe-configure-flex: configure-flex
13180 configure-flex:
13181 @: $(MAKE); $(unstage)
13182 @r=`${PWD_COMMAND}`; export r; \
13183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13186 $(HOST_EXPORTS) \
13187 echo Configuring in $(HOST_SUBDIR)/flex; \
13188 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13189 case $(srcdir) in \
13190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13191 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13193 esac; \
13194 srcdiroption="--srcdir=$${topdir}/flex"; \
13195 libsrcdir="$$s/flex"; \
13196 $(SHELL) $${libsrcdir}/configure \
13197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13198 --target=${target_alias} $${srcdiroption} \
13199 || exit 1
13200 @endif flex
13206 .PHONY: all-flex maybe-all-flex
13207 maybe-all-flex:
13208 @if gcc-bootstrap
13209 all-flex: stage_current
13210 @endif gcc-bootstrap
13211 @if flex
13212 TARGET-flex=all
13213 maybe-all-flex: all-flex
13214 all-flex: configure-flex
13215 @: $(MAKE); $(unstage)
13216 @r=`${PWD_COMMAND}`; export r; \
13217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13218 $(HOST_EXPORTS) \
13219 (cd $(HOST_SUBDIR)/flex && \
13220 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13221 $(TARGET-flex))
13222 @endif flex
13227 .PHONY: check-flex maybe-check-flex
13228 maybe-check-flex:
13229 @if flex
13230 maybe-check-flex: check-flex
13232 # This module is only tested in a native toolchain.
13233 check-flex:
13234 @: $(MAKE); $(unstage)
13235 @if [ '$(host)' = '$(target)' ] ; then \
13236 r=`${PWD_COMMAND}`; export r; \
13237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238 $(HOST_EXPORTS) \
13239 (cd $(HOST_SUBDIR)/flex && \
13240 $(MAKE) $(FLAGS_TO_PASS) check); \
13243 @endif flex
13245 .PHONY: install-flex maybe-install-flex
13246 maybe-install-flex:
13247 @if flex
13248 maybe-install-flex: install-flex
13250 install-flex: installdirs
13251 @: $(MAKE); $(unstage)
13252 @r=`${PWD_COMMAND}`; export r; \
13253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13254 $(HOST_EXPORTS) \
13255 (cd $(HOST_SUBDIR)/flex && \
13256 $(MAKE) $(FLAGS_TO_PASS) install)
13258 @endif flex
13260 # Other targets (info, dvi, pdf, etc.)
13262 .PHONY: maybe-info-flex info-flex
13263 maybe-info-flex:
13264 @if flex
13265 maybe-info-flex: info-flex
13267 info-flex: \
13268 configure-flex
13269 @: $(MAKE); $(unstage)
13270 @[ -f ./flex/Makefile ] || exit 0; \
13271 r=`${PWD_COMMAND}`; export r; \
13272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13273 $(HOST_EXPORTS) \
13274 for flag in $(EXTRA_HOST_FLAGS) ; do \
13275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13276 done; \
13277 echo "Doing info in flex" ; \
13278 (cd $(HOST_SUBDIR)/flex && \
13279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13281 "RANLIB=$${RANLIB}" \
13282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13283 info) \
13284 || exit 1
13286 @endif flex
13288 .PHONY: maybe-dvi-flex dvi-flex
13289 maybe-dvi-flex:
13290 @if flex
13291 maybe-dvi-flex: dvi-flex
13293 dvi-flex: \
13294 configure-flex
13295 @: $(MAKE); $(unstage)
13296 @[ -f ./flex/Makefile ] || exit 0; \
13297 r=`${PWD_COMMAND}`; export r; \
13298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13299 $(HOST_EXPORTS) \
13300 for flag in $(EXTRA_HOST_FLAGS) ; do \
13301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13302 done; \
13303 echo "Doing dvi in flex" ; \
13304 (cd $(HOST_SUBDIR)/flex && \
13305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13307 "RANLIB=$${RANLIB}" \
13308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13309 dvi) \
13310 || exit 1
13312 @endif flex
13314 .PHONY: maybe-pdf-flex pdf-flex
13315 maybe-pdf-flex:
13316 @if flex
13317 maybe-pdf-flex: pdf-flex
13319 pdf-flex: \
13320 configure-flex
13321 @: $(MAKE); $(unstage)
13322 @[ -f ./flex/Makefile ] || exit 0; \
13323 r=`${PWD_COMMAND}`; export r; \
13324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13325 $(HOST_EXPORTS) \
13326 for flag in $(EXTRA_HOST_FLAGS) ; do \
13327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13328 done; \
13329 echo "Doing pdf in flex" ; \
13330 (cd $(HOST_SUBDIR)/flex && \
13331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13333 "RANLIB=$${RANLIB}" \
13334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13335 pdf) \
13336 || exit 1
13338 @endif flex
13340 .PHONY: maybe-html-flex html-flex
13341 maybe-html-flex:
13342 @if flex
13343 maybe-html-flex: html-flex
13345 html-flex: \
13346 configure-flex
13347 @: $(MAKE); $(unstage)
13348 @[ -f ./flex/Makefile ] || exit 0; \
13349 r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 $(HOST_EXPORTS) \
13352 for flag in $(EXTRA_HOST_FLAGS) ; do \
13353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13354 done; \
13355 echo "Doing html in flex" ; \
13356 (cd $(HOST_SUBDIR)/flex && \
13357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13359 "RANLIB=$${RANLIB}" \
13360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13361 html) \
13362 || exit 1
13364 @endif flex
13366 .PHONY: maybe-TAGS-flex TAGS-flex
13367 maybe-TAGS-flex:
13368 @if flex
13369 maybe-TAGS-flex: TAGS-flex
13371 TAGS-flex: \
13372 configure-flex
13373 @: $(MAKE); $(unstage)
13374 @[ -f ./flex/Makefile ] || exit 0; \
13375 r=`${PWD_COMMAND}`; export r; \
13376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377 $(HOST_EXPORTS) \
13378 for flag in $(EXTRA_HOST_FLAGS) ; do \
13379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13380 done; \
13381 echo "Doing TAGS in flex" ; \
13382 (cd $(HOST_SUBDIR)/flex && \
13383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13385 "RANLIB=$${RANLIB}" \
13386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13387 TAGS) \
13388 || exit 1
13390 @endif flex
13392 .PHONY: maybe-install-info-flex install-info-flex
13393 maybe-install-info-flex:
13394 @if flex
13395 maybe-install-info-flex: install-info-flex
13397 install-info-flex: \
13398 configure-flex \
13399 info-flex
13400 @: $(MAKE); $(unstage)
13401 @[ -f ./flex/Makefile ] || exit 0; \
13402 r=`${PWD_COMMAND}`; export r; \
13403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404 $(HOST_EXPORTS) \
13405 for flag in $(EXTRA_HOST_FLAGS) ; do \
13406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13407 done; \
13408 echo "Doing install-info in flex" ; \
13409 (cd $(HOST_SUBDIR)/flex && \
13410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13412 "RANLIB=$${RANLIB}" \
13413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13414 install-info) \
13415 || exit 1
13417 @endif flex
13419 .PHONY: maybe-install-pdf-flex install-pdf-flex
13420 maybe-install-pdf-flex:
13421 @if flex
13422 maybe-install-pdf-flex: install-pdf-flex
13424 install-pdf-flex: \
13425 configure-flex \
13426 pdf-flex
13427 @: $(MAKE); $(unstage)
13428 @[ -f ./flex/Makefile ] || exit 0; \
13429 r=`${PWD_COMMAND}`; export r; \
13430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431 $(HOST_EXPORTS) \
13432 for flag in $(EXTRA_HOST_FLAGS) ; do \
13433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13434 done; \
13435 echo "Doing install-pdf in flex" ; \
13436 (cd $(HOST_SUBDIR)/flex && \
13437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13439 "RANLIB=$${RANLIB}" \
13440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13441 install-pdf) \
13442 || exit 1
13444 @endif flex
13446 .PHONY: maybe-install-html-flex install-html-flex
13447 maybe-install-html-flex:
13448 @if flex
13449 maybe-install-html-flex: install-html-flex
13451 install-html-flex: \
13452 configure-flex \
13453 html-flex
13454 @: $(MAKE); $(unstage)
13455 @[ -f ./flex/Makefile ] || exit 0; \
13456 r=`${PWD_COMMAND}`; export r; \
13457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13458 $(HOST_EXPORTS) \
13459 for flag in $(EXTRA_HOST_FLAGS) ; do \
13460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13461 done; \
13462 echo "Doing install-html in flex" ; \
13463 (cd $(HOST_SUBDIR)/flex && \
13464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13466 "RANLIB=$${RANLIB}" \
13467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13468 install-html) \
13469 || exit 1
13471 @endif flex
13473 .PHONY: maybe-installcheck-flex installcheck-flex
13474 maybe-installcheck-flex:
13475 @if flex
13476 maybe-installcheck-flex: installcheck-flex
13478 installcheck-flex: \
13479 configure-flex
13480 @: $(MAKE); $(unstage)
13481 @[ -f ./flex/Makefile ] || exit 0; \
13482 r=`${PWD_COMMAND}`; export r; \
13483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13484 $(HOST_EXPORTS) \
13485 for flag in $(EXTRA_HOST_FLAGS) ; do \
13486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13487 done; \
13488 echo "Doing installcheck in flex" ; \
13489 (cd $(HOST_SUBDIR)/flex && \
13490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13492 "RANLIB=$${RANLIB}" \
13493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13494 installcheck) \
13495 || exit 1
13497 @endif flex
13499 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13500 maybe-mostlyclean-flex:
13501 @if flex
13502 maybe-mostlyclean-flex: mostlyclean-flex
13504 mostlyclean-flex:
13505 @: $(MAKE); $(unstage)
13506 @[ -f ./flex/Makefile ] || exit 0; \
13507 r=`${PWD_COMMAND}`; export r; \
13508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13509 $(HOST_EXPORTS) \
13510 for flag in $(EXTRA_HOST_FLAGS) ; do \
13511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13512 done; \
13513 echo "Doing mostlyclean in flex" ; \
13514 (cd $(HOST_SUBDIR)/flex && \
13515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13517 "RANLIB=$${RANLIB}" \
13518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13519 mostlyclean) \
13520 || exit 1
13522 @endif flex
13524 .PHONY: maybe-clean-flex clean-flex
13525 maybe-clean-flex:
13526 @if flex
13527 maybe-clean-flex: clean-flex
13529 clean-flex:
13530 @: $(MAKE); $(unstage)
13531 @[ -f ./flex/Makefile ] || exit 0; \
13532 r=`${PWD_COMMAND}`; export r; \
13533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13534 $(HOST_EXPORTS) \
13535 for flag in $(EXTRA_HOST_FLAGS) ; do \
13536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13537 done; \
13538 echo "Doing clean in flex" ; \
13539 (cd $(HOST_SUBDIR)/flex && \
13540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13542 "RANLIB=$${RANLIB}" \
13543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13544 clean) \
13545 || exit 1
13547 @endif flex
13549 .PHONY: maybe-distclean-flex distclean-flex
13550 maybe-distclean-flex:
13551 @if flex
13552 maybe-distclean-flex: distclean-flex
13554 distclean-flex:
13555 @: $(MAKE); $(unstage)
13556 @[ -f ./flex/Makefile ] || exit 0; \
13557 r=`${PWD_COMMAND}`; export r; \
13558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13559 $(HOST_EXPORTS) \
13560 for flag in $(EXTRA_HOST_FLAGS) ; do \
13561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13562 done; \
13563 echo "Doing distclean in flex" ; \
13564 (cd $(HOST_SUBDIR)/flex && \
13565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13567 "RANLIB=$${RANLIB}" \
13568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13569 distclean) \
13570 || exit 1
13572 @endif flex
13574 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13575 maybe-maintainer-clean-flex:
13576 @if flex
13577 maybe-maintainer-clean-flex: maintainer-clean-flex
13579 maintainer-clean-flex:
13580 @: $(MAKE); $(unstage)
13581 @[ -f ./flex/Makefile ] || exit 0; \
13582 r=`${PWD_COMMAND}`; export r; \
13583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13584 $(HOST_EXPORTS) \
13585 for flag in $(EXTRA_HOST_FLAGS) ; do \
13586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13587 done; \
13588 echo "Doing maintainer-clean in flex" ; \
13589 (cd $(HOST_SUBDIR)/flex && \
13590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13592 "RANLIB=$${RANLIB}" \
13593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13594 maintainer-clean) \
13595 || exit 1
13597 @endif flex
13601 .PHONY: configure-gas maybe-configure-gas
13602 maybe-configure-gas:
13603 @if gcc-bootstrap
13604 configure-gas: stage_current
13605 @endif gcc-bootstrap
13606 @if gas
13607 maybe-configure-gas: configure-gas
13608 configure-gas:
13609 @r=`${PWD_COMMAND}`; export r; \
13610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13611 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13613 $(HOST_EXPORTS) \
13614 echo Configuring in $(HOST_SUBDIR)/gas; \
13615 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13616 case $(srcdir) in \
13617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13618 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13620 esac; \
13621 srcdiroption="--srcdir=$${topdir}/gas"; \
13622 libsrcdir="$$s/gas"; \
13623 $(SHELL) $${libsrcdir}/configure \
13624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13625 --target=${target_alias} $${srcdiroption} \
13626 || exit 1
13627 @endif gas
13631 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13632 maybe-configure-stage1-gas:
13633 @if gas-bootstrap
13634 maybe-configure-stage1-gas: configure-stage1-gas
13635 configure-stage1-gas:
13636 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13638 @r=`${PWD_COMMAND}`; export r; \
13639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640 TFLAGS="$(STAGE1_TFLAGS)"; \
13641 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13642 $(HOST_EXPORTS) \
13643 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13644 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13645 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13646 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13648 cd $(HOST_SUBDIR)/gas || exit 1; \
13649 case $(srcdir) in \
13650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13651 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13653 esac; \
13654 srcdiroption="--srcdir=$${topdir}/gas"; \
13655 libsrcdir="$$s/gas"; \
13656 $(SHELL) $${libsrcdir}/configure \
13657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13658 --target=${target_alias} $${srcdiroption} \
13659 $(STAGE1_CONFIGURE_FLAGS)
13660 @endif gas-bootstrap
13662 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13663 maybe-configure-stage2-gas:
13664 @if gas-bootstrap
13665 maybe-configure-stage2-gas: configure-stage2-gas
13666 configure-stage2-gas:
13667 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13669 @r=`${PWD_COMMAND}`; export r; \
13670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13671 TFLAGS="$(STAGE2_TFLAGS)"; \
13672 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13673 $(HOST_EXPORTS) \
13674 $(POSTSTAGE1_HOST_EXPORTS) \
13675 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13676 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13677 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13678 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13680 cd $(HOST_SUBDIR)/gas || exit 1; \
13681 case $(srcdir) in \
13682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13683 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13685 esac; \
13686 srcdiroption="--srcdir=$${topdir}/gas"; \
13687 libsrcdir="$$s/gas"; \
13688 $(SHELL) $${libsrcdir}/configure \
13689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13690 --target=${target_alias} $${srcdiroption} \
13691 --with-build-libsubdir=$(HOST_SUBDIR) \
13692 $(STAGE2_CONFIGURE_FLAGS)
13693 @endif gas-bootstrap
13695 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13696 maybe-configure-stage3-gas:
13697 @if gas-bootstrap
13698 maybe-configure-stage3-gas: configure-stage3-gas
13699 configure-stage3-gas:
13700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13702 @r=`${PWD_COMMAND}`; export r; \
13703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704 TFLAGS="$(STAGE3_TFLAGS)"; \
13705 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13706 $(HOST_EXPORTS) \
13707 $(POSTSTAGE1_HOST_EXPORTS) \
13708 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13709 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13710 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13711 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13713 cd $(HOST_SUBDIR)/gas || exit 1; \
13714 case $(srcdir) in \
13715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13716 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13718 esac; \
13719 srcdiroption="--srcdir=$${topdir}/gas"; \
13720 libsrcdir="$$s/gas"; \
13721 $(SHELL) $${libsrcdir}/configure \
13722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13723 --target=${target_alias} $${srcdiroption} \
13724 --with-build-libsubdir=$(HOST_SUBDIR) \
13725 $(STAGE3_CONFIGURE_FLAGS)
13726 @endif gas-bootstrap
13728 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13729 maybe-configure-stage4-gas:
13730 @if gas-bootstrap
13731 maybe-configure-stage4-gas: configure-stage4-gas
13732 configure-stage4-gas:
13733 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13735 @r=`${PWD_COMMAND}`; export r; \
13736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737 TFLAGS="$(STAGE4_TFLAGS)"; \
13738 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13739 $(HOST_EXPORTS) \
13740 $(POSTSTAGE1_HOST_EXPORTS) \
13741 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13742 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13743 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13744 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13746 cd $(HOST_SUBDIR)/gas || exit 1; \
13747 case $(srcdir) in \
13748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13749 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13751 esac; \
13752 srcdiroption="--srcdir=$${topdir}/gas"; \
13753 libsrcdir="$$s/gas"; \
13754 $(SHELL) $${libsrcdir}/configure \
13755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13756 --target=${target_alias} $${srcdiroption} \
13757 --with-build-libsubdir=$(HOST_SUBDIR) \
13758 $(STAGE4_CONFIGURE_FLAGS)
13759 @endif gas-bootstrap
13761 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13762 maybe-configure-stageprofile-gas:
13763 @if gas-bootstrap
13764 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13765 configure-stageprofile-gas:
13766 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13768 @r=`${PWD_COMMAND}`; export r; \
13769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13771 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13772 $(HOST_EXPORTS) \
13773 $(POSTSTAGE1_HOST_EXPORTS) \
13774 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13775 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13776 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13777 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13779 cd $(HOST_SUBDIR)/gas || exit 1; \
13780 case $(srcdir) in \
13781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13782 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13784 esac; \
13785 srcdiroption="--srcdir=$${topdir}/gas"; \
13786 libsrcdir="$$s/gas"; \
13787 $(SHELL) $${libsrcdir}/configure \
13788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13789 --target=${target_alias} $${srcdiroption} \
13790 --with-build-libsubdir=$(HOST_SUBDIR) \
13791 $(STAGEprofile_CONFIGURE_FLAGS)
13792 @endif gas-bootstrap
13794 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13795 maybe-configure-stagefeedback-gas:
13796 @if gas-bootstrap
13797 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13798 configure-stagefeedback-gas:
13799 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13801 @r=`${PWD_COMMAND}`; export r; \
13802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13803 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13804 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13805 $(HOST_EXPORTS) \
13806 $(POSTSTAGE1_HOST_EXPORTS) \
13807 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13808 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13809 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13810 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13812 cd $(HOST_SUBDIR)/gas || exit 1; \
13813 case $(srcdir) in \
13814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13815 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13817 esac; \
13818 srcdiroption="--srcdir=$${topdir}/gas"; \
13819 libsrcdir="$$s/gas"; \
13820 $(SHELL) $${libsrcdir}/configure \
13821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13822 --target=${target_alias} $${srcdiroption} \
13823 --with-build-libsubdir=$(HOST_SUBDIR) \
13824 $(STAGEfeedback_CONFIGURE_FLAGS)
13825 @endif gas-bootstrap
13831 .PHONY: all-gas maybe-all-gas
13832 maybe-all-gas:
13833 @if gcc-bootstrap
13834 all-gas: stage_current
13835 @endif gcc-bootstrap
13836 @if gas
13837 TARGET-gas=all
13838 maybe-all-gas: all-gas
13839 all-gas: configure-gas
13840 @r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 $(HOST_EXPORTS) \
13843 (cd $(HOST_SUBDIR)/gas && \
13844 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13845 $(TARGET-gas))
13846 @endif gas
13850 .PHONY: all-stage1-gas maybe-all-stage1-gas
13851 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13852 maybe-all-stage1-gas:
13853 maybe-clean-stage1-gas:
13854 @if gas-bootstrap
13855 maybe-all-stage1-gas: all-stage1-gas
13856 all-stage1: all-stage1-gas
13857 TARGET-stage1-gas = $(TARGET-gas)
13858 all-stage1-gas: configure-stage1-gas
13859 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13860 @r=`${PWD_COMMAND}`; export r; \
13861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13862 TFLAGS="$(STAGE1_TFLAGS)"; \
13863 $(HOST_EXPORTS) \
13864 cd $(HOST_SUBDIR)/gas && \
13865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13866 CFLAGS="$(STAGE1_CFLAGS)" \
13867 CXXFLAGS="$(STAGE1_CFLAGS)" \
13868 LIBCFLAGS="$(LIBCFLAGS)" \
13869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13872 $(EXTRA_HOST_FLAGS) \
13873 TFLAGS="$(STAGE1_TFLAGS)" \
13874 $(TARGET-stage1-gas)
13876 maybe-clean-stage1-gas: clean-stage1-gas
13877 clean-stage1: clean-stage1-gas
13878 clean-stage1-gas:
13879 @if [ $(current_stage) = stage1 ]; then \
13880 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13881 else \
13882 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13883 $(MAKE) stage1-start; \
13884 fi; \
13885 cd $(HOST_SUBDIR)/gas && \
13886 $(MAKE) $(EXTRA_HOST_FLAGS) \
13887 clean
13888 @endif gas-bootstrap
13891 .PHONY: all-stage2-gas maybe-all-stage2-gas
13892 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13893 maybe-all-stage2-gas:
13894 maybe-clean-stage2-gas:
13895 @if gas-bootstrap
13896 maybe-all-stage2-gas: all-stage2-gas
13897 all-stage2: all-stage2-gas
13898 TARGET-stage2-gas = $(TARGET-gas)
13899 all-stage2-gas: configure-stage2-gas
13900 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13901 @r=`${PWD_COMMAND}`; export r; \
13902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13903 TFLAGS="$(STAGE2_TFLAGS)"; \
13904 $(HOST_EXPORTS) \
13905 $(POSTSTAGE1_HOST_EXPORTS) \
13906 cd $(HOST_SUBDIR)/gas && \
13907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13908 CFLAGS="$(STAGE2_CFLAGS)" \
13909 CXXFLAGS="$(STAGE2_CFLAGS)" \
13910 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13911 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13912 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13913 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13914 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13915 TFLAGS="$(STAGE2_TFLAGS)" \
13916 $(TARGET-stage2-gas)
13918 maybe-clean-stage2-gas: clean-stage2-gas
13919 clean-stage2: clean-stage2-gas
13920 clean-stage2-gas:
13921 @if [ $(current_stage) = stage2 ]; then \
13922 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13923 else \
13924 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13925 $(MAKE) stage2-start; \
13926 fi; \
13927 cd $(HOST_SUBDIR)/gas && \
13928 $(MAKE) $(EXTRA_HOST_FLAGS) \
13929 $(POSTSTAGE1_FLAGS_TO_PASS) \
13930 clean
13931 @endif gas-bootstrap
13934 .PHONY: all-stage3-gas maybe-all-stage3-gas
13935 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13936 maybe-all-stage3-gas:
13937 maybe-clean-stage3-gas:
13938 @if gas-bootstrap
13939 maybe-all-stage3-gas: all-stage3-gas
13940 all-stage3: all-stage3-gas
13941 TARGET-stage3-gas = $(TARGET-gas)
13942 all-stage3-gas: configure-stage3-gas
13943 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13944 @r=`${PWD_COMMAND}`; export r; \
13945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946 TFLAGS="$(STAGE3_TFLAGS)"; \
13947 $(HOST_EXPORTS) \
13948 $(POSTSTAGE1_HOST_EXPORTS) \
13949 cd $(HOST_SUBDIR)/gas && \
13950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13951 CFLAGS="$(STAGE3_CFLAGS)" \
13952 CXXFLAGS="$(STAGE3_CFLAGS)" \
13953 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13958 TFLAGS="$(STAGE3_TFLAGS)" \
13959 $(TARGET-stage3-gas)
13961 maybe-clean-stage3-gas: clean-stage3-gas
13962 clean-stage3: clean-stage3-gas
13963 clean-stage3-gas:
13964 @if [ $(current_stage) = stage3 ]; then \
13965 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13966 else \
13967 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13968 $(MAKE) stage3-start; \
13969 fi; \
13970 cd $(HOST_SUBDIR)/gas && \
13971 $(MAKE) $(EXTRA_HOST_FLAGS) \
13972 $(POSTSTAGE1_FLAGS_TO_PASS) \
13973 clean
13974 @endif gas-bootstrap
13977 .PHONY: all-stage4-gas maybe-all-stage4-gas
13978 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13979 maybe-all-stage4-gas:
13980 maybe-clean-stage4-gas:
13981 @if gas-bootstrap
13982 maybe-all-stage4-gas: all-stage4-gas
13983 all-stage4: all-stage4-gas
13984 TARGET-stage4-gas = $(TARGET-gas)
13985 all-stage4-gas: configure-stage4-gas
13986 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13987 @r=`${PWD_COMMAND}`; export r; \
13988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13989 TFLAGS="$(STAGE4_TFLAGS)"; \
13990 $(HOST_EXPORTS) \
13991 $(POSTSTAGE1_HOST_EXPORTS) \
13992 cd $(HOST_SUBDIR)/gas && \
13993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13994 CFLAGS="$(STAGE4_CFLAGS)" \
13995 CXXFLAGS="$(STAGE4_CFLAGS)" \
13996 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14001 TFLAGS="$(STAGE4_TFLAGS)" \
14002 $(TARGET-stage4-gas)
14004 maybe-clean-stage4-gas: clean-stage4-gas
14005 clean-stage4: clean-stage4-gas
14006 clean-stage4-gas:
14007 @if [ $(current_stage) = stage4 ]; then \
14008 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14009 else \
14010 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14011 $(MAKE) stage4-start; \
14012 fi; \
14013 cd $(HOST_SUBDIR)/gas && \
14014 $(MAKE) $(EXTRA_HOST_FLAGS) \
14015 $(POSTSTAGE1_FLAGS_TO_PASS) \
14016 clean
14017 @endif gas-bootstrap
14020 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14021 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14022 maybe-all-stageprofile-gas:
14023 maybe-clean-stageprofile-gas:
14024 @if gas-bootstrap
14025 maybe-all-stageprofile-gas: all-stageprofile-gas
14026 all-stageprofile: all-stageprofile-gas
14027 TARGET-stageprofile-gas = $(TARGET-gas)
14028 all-stageprofile-gas: configure-stageprofile-gas
14029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14030 @r=`${PWD_COMMAND}`; export r; \
14031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14033 $(HOST_EXPORTS) \
14034 $(POSTSTAGE1_HOST_EXPORTS) \
14035 cd $(HOST_SUBDIR)/gas && \
14036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14037 CFLAGS="$(STAGEprofile_CFLAGS)" \
14038 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14039 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14044 TFLAGS="$(STAGEprofile_TFLAGS)" \
14045 $(TARGET-stageprofile-gas)
14047 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14048 clean-stageprofile: clean-stageprofile-gas
14049 clean-stageprofile-gas:
14050 @if [ $(current_stage) = stageprofile ]; then \
14051 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14052 else \
14053 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14054 $(MAKE) stageprofile-start; \
14055 fi; \
14056 cd $(HOST_SUBDIR)/gas && \
14057 $(MAKE) $(EXTRA_HOST_FLAGS) \
14058 $(POSTSTAGE1_FLAGS_TO_PASS) \
14059 clean
14060 @endif gas-bootstrap
14063 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14064 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14065 maybe-all-stagefeedback-gas:
14066 maybe-clean-stagefeedback-gas:
14067 @if gas-bootstrap
14068 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14069 all-stagefeedback: all-stagefeedback-gas
14070 TARGET-stagefeedback-gas = $(TARGET-gas)
14071 all-stagefeedback-gas: configure-stagefeedback-gas
14072 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14073 @r=`${PWD_COMMAND}`; export r; \
14074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14075 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14076 $(HOST_EXPORTS) \
14077 $(POSTSTAGE1_HOST_EXPORTS) \
14078 cd $(HOST_SUBDIR)/gas && \
14079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14080 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14081 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14082 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14087 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14088 $(TARGET-stagefeedback-gas)
14090 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14091 clean-stagefeedback: clean-stagefeedback-gas
14092 clean-stagefeedback-gas:
14093 @if [ $(current_stage) = stagefeedback ]; then \
14094 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14095 else \
14096 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14097 $(MAKE) stagefeedback-start; \
14098 fi; \
14099 cd $(HOST_SUBDIR)/gas && \
14100 $(MAKE) $(EXTRA_HOST_FLAGS) \
14101 $(POSTSTAGE1_FLAGS_TO_PASS) \
14102 clean
14103 @endif gas-bootstrap
14109 .PHONY: check-gas maybe-check-gas
14110 maybe-check-gas:
14111 @if gas
14112 maybe-check-gas: check-gas
14114 check-gas:
14115 @: $(MAKE); $(unstage)
14116 @r=`${PWD_COMMAND}`; export r; \
14117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118 $(HOST_EXPORTS) \
14119 (cd $(HOST_SUBDIR)/gas && \
14120 $(MAKE) $(FLAGS_TO_PASS) check)
14122 @endif gas
14124 .PHONY: install-gas maybe-install-gas
14125 maybe-install-gas:
14126 @if gas
14127 maybe-install-gas: install-gas
14129 install-gas: installdirs
14130 @: $(MAKE); $(unstage)
14131 @r=`${PWD_COMMAND}`; export r; \
14132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14133 $(HOST_EXPORTS) \
14134 (cd $(HOST_SUBDIR)/gas && \
14135 $(MAKE) $(FLAGS_TO_PASS) install)
14137 @endif gas
14139 # Other targets (info, dvi, pdf, etc.)
14141 .PHONY: maybe-info-gas info-gas
14142 maybe-info-gas:
14143 @if gas
14144 maybe-info-gas: info-gas
14146 info-gas: \
14147 configure-gas
14148 @[ -f ./gas/Makefile ] || exit 0; \
14149 r=`${PWD_COMMAND}`; export r; \
14150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14151 $(HOST_EXPORTS) \
14152 for flag in $(EXTRA_HOST_FLAGS) ; do \
14153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14154 done; \
14155 echo "Doing info in gas" ; \
14156 (cd $(HOST_SUBDIR)/gas && \
14157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14159 "RANLIB=$${RANLIB}" \
14160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14161 info) \
14162 || exit 1
14164 @endif gas
14166 .PHONY: maybe-dvi-gas dvi-gas
14167 maybe-dvi-gas:
14168 @if gas
14169 maybe-dvi-gas: dvi-gas
14171 dvi-gas: \
14172 configure-gas
14173 @[ -f ./gas/Makefile ] || exit 0; \
14174 r=`${PWD_COMMAND}`; export r; \
14175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14176 $(HOST_EXPORTS) \
14177 for flag in $(EXTRA_HOST_FLAGS) ; do \
14178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14179 done; \
14180 echo "Doing dvi in gas" ; \
14181 (cd $(HOST_SUBDIR)/gas && \
14182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14184 "RANLIB=$${RANLIB}" \
14185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14186 dvi) \
14187 || exit 1
14189 @endif gas
14191 .PHONY: maybe-pdf-gas pdf-gas
14192 maybe-pdf-gas:
14193 @if gas
14194 maybe-pdf-gas: pdf-gas
14196 pdf-gas: \
14197 configure-gas
14198 @[ -f ./gas/Makefile ] || exit 0; \
14199 r=`${PWD_COMMAND}`; export r; \
14200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14201 $(HOST_EXPORTS) \
14202 for flag in $(EXTRA_HOST_FLAGS) ; do \
14203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14204 done; \
14205 echo "Doing pdf in gas" ; \
14206 (cd $(HOST_SUBDIR)/gas && \
14207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14209 "RANLIB=$${RANLIB}" \
14210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14211 pdf) \
14212 || exit 1
14214 @endif gas
14216 .PHONY: maybe-html-gas html-gas
14217 maybe-html-gas:
14218 @if gas
14219 maybe-html-gas: html-gas
14221 html-gas: \
14222 configure-gas
14223 @[ -f ./gas/Makefile ] || exit 0; \
14224 r=`${PWD_COMMAND}`; export r; \
14225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226 $(HOST_EXPORTS) \
14227 for flag in $(EXTRA_HOST_FLAGS) ; do \
14228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14229 done; \
14230 echo "Doing html in gas" ; \
14231 (cd $(HOST_SUBDIR)/gas && \
14232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14234 "RANLIB=$${RANLIB}" \
14235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14236 html) \
14237 || exit 1
14239 @endif gas
14241 .PHONY: maybe-TAGS-gas TAGS-gas
14242 maybe-TAGS-gas:
14243 @if gas
14244 maybe-TAGS-gas: TAGS-gas
14246 TAGS-gas: \
14247 configure-gas
14248 @[ -f ./gas/Makefile ] || exit 0; \
14249 r=`${PWD_COMMAND}`; export r; \
14250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251 $(HOST_EXPORTS) \
14252 for flag in $(EXTRA_HOST_FLAGS) ; do \
14253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14254 done; \
14255 echo "Doing TAGS in gas" ; \
14256 (cd $(HOST_SUBDIR)/gas && \
14257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14259 "RANLIB=$${RANLIB}" \
14260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14261 TAGS) \
14262 || exit 1
14264 @endif gas
14266 .PHONY: maybe-install-info-gas install-info-gas
14267 maybe-install-info-gas:
14268 @if gas
14269 maybe-install-info-gas: install-info-gas
14271 install-info-gas: \
14272 configure-gas \
14273 info-gas
14274 @[ -f ./gas/Makefile ] || exit 0; \
14275 r=`${PWD_COMMAND}`; export r; \
14276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14277 $(HOST_EXPORTS) \
14278 for flag in $(EXTRA_HOST_FLAGS) ; do \
14279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14280 done; \
14281 echo "Doing install-info in gas" ; \
14282 (cd $(HOST_SUBDIR)/gas && \
14283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14285 "RANLIB=$${RANLIB}" \
14286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14287 install-info) \
14288 || exit 1
14290 @endif gas
14292 .PHONY: maybe-install-pdf-gas install-pdf-gas
14293 maybe-install-pdf-gas:
14294 @if gas
14295 maybe-install-pdf-gas: install-pdf-gas
14297 install-pdf-gas: \
14298 configure-gas \
14299 pdf-gas
14300 @[ -f ./gas/Makefile ] || exit 0; \
14301 r=`${PWD_COMMAND}`; export r; \
14302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14303 $(HOST_EXPORTS) \
14304 for flag in $(EXTRA_HOST_FLAGS) ; do \
14305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14306 done; \
14307 echo "Doing install-pdf in gas" ; \
14308 (cd $(HOST_SUBDIR)/gas && \
14309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14311 "RANLIB=$${RANLIB}" \
14312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14313 install-pdf) \
14314 || exit 1
14316 @endif gas
14318 .PHONY: maybe-install-html-gas install-html-gas
14319 maybe-install-html-gas:
14320 @if gas
14321 maybe-install-html-gas: install-html-gas
14323 install-html-gas: \
14324 configure-gas \
14325 html-gas
14326 @[ -f ./gas/Makefile ] || exit 0; \
14327 r=`${PWD_COMMAND}`; export r; \
14328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329 $(HOST_EXPORTS) \
14330 for flag in $(EXTRA_HOST_FLAGS) ; do \
14331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332 done; \
14333 echo "Doing install-html in gas" ; \
14334 (cd $(HOST_SUBDIR)/gas && \
14335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337 "RANLIB=$${RANLIB}" \
14338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339 install-html) \
14340 || exit 1
14342 @endif gas
14344 .PHONY: maybe-installcheck-gas installcheck-gas
14345 maybe-installcheck-gas:
14346 @if gas
14347 maybe-installcheck-gas: installcheck-gas
14349 installcheck-gas: \
14350 configure-gas
14351 @[ -f ./gas/Makefile ] || exit 0; \
14352 r=`${PWD_COMMAND}`; export r; \
14353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354 $(HOST_EXPORTS) \
14355 for flag in $(EXTRA_HOST_FLAGS) ; do \
14356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14357 done; \
14358 echo "Doing installcheck in gas" ; \
14359 (cd $(HOST_SUBDIR)/gas && \
14360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14362 "RANLIB=$${RANLIB}" \
14363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14364 installcheck) \
14365 || exit 1
14367 @endif gas
14369 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14370 maybe-mostlyclean-gas:
14371 @if gas
14372 maybe-mostlyclean-gas: mostlyclean-gas
14374 mostlyclean-gas:
14375 @[ -f ./gas/Makefile ] || exit 0; \
14376 r=`${PWD_COMMAND}`; export r; \
14377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378 $(HOST_EXPORTS) \
14379 for flag in $(EXTRA_HOST_FLAGS) ; do \
14380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14381 done; \
14382 echo "Doing mostlyclean in gas" ; \
14383 (cd $(HOST_SUBDIR)/gas && \
14384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14386 "RANLIB=$${RANLIB}" \
14387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14388 mostlyclean) \
14389 || exit 1
14391 @endif gas
14393 .PHONY: maybe-clean-gas clean-gas
14394 maybe-clean-gas:
14395 @if gas
14396 maybe-clean-gas: clean-gas
14398 clean-gas:
14399 @[ -f ./gas/Makefile ] || exit 0; \
14400 r=`${PWD_COMMAND}`; export r; \
14401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14402 $(HOST_EXPORTS) \
14403 for flag in $(EXTRA_HOST_FLAGS) ; do \
14404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14405 done; \
14406 echo "Doing clean in gas" ; \
14407 (cd $(HOST_SUBDIR)/gas && \
14408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14410 "RANLIB=$${RANLIB}" \
14411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14412 clean) \
14413 || exit 1
14415 @endif gas
14417 .PHONY: maybe-distclean-gas distclean-gas
14418 maybe-distclean-gas:
14419 @if gas
14420 maybe-distclean-gas: distclean-gas
14422 distclean-gas:
14423 @[ -f ./gas/Makefile ] || exit 0; \
14424 r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 $(HOST_EXPORTS) \
14427 for flag in $(EXTRA_HOST_FLAGS) ; do \
14428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14429 done; \
14430 echo "Doing distclean in gas" ; \
14431 (cd $(HOST_SUBDIR)/gas && \
14432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14434 "RANLIB=$${RANLIB}" \
14435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14436 distclean) \
14437 || exit 1
14439 @endif gas
14441 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14442 maybe-maintainer-clean-gas:
14443 @if gas
14444 maybe-maintainer-clean-gas: maintainer-clean-gas
14446 maintainer-clean-gas:
14447 @[ -f ./gas/Makefile ] || exit 0; \
14448 r=`${PWD_COMMAND}`; export r; \
14449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14450 $(HOST_EXPORTS) \
14451 for flag in $(EXTRA_HOST_FLAGS) ; do \
14452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14453 done; \
14454 echo "Doing maintainer-clean in gas" ; \
14455 (cd $(HOST_SUBDIR)/gas && \
14456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14458 "RANLIB=$${RANLIB}" \
14459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14460 maintainer-clean) \
14461 || exit 1
14463 @endif gas
14467 .PHONY: configure-gcc maybe-configure-gcc
14468 maybe-configure-gcc:
14469 @if gcc-bootstrap
14470 configure-gcc: stage_current
14471 @endif gcc-bootstrap
14472 @if gcc
14473 maybe-configure-gcc: configure-gcc
14474 configure-gcc:
14475 @r=`${PWD_COMMAND}`; export r; \
14476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14477 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14479 $(HOST_EXPORTS) \
14480 echo Configuring in $(HOST_SUBDIR)/gcc; \
14481 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14482 case $(srcdir) in \
14483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14484 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14486 esac; \
14487 srcdiroption="--srcdir=$${topdir}/gcc"; \
14488 libsrcdir="$$s/gcc"; \
14489 $(SHELL) $${libsrcdir}/configure \
14490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14491 --target=${target_alias} $${srcdiroption} \
14492 || exit 1
14493 @endif gcc
14497 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14498 maybe-configure-stage1-gcc:
14499 @if gcc-bootstrap
14500 maybe-configure-stage1-gcc: configure-stage1-gcc
14501 configure-stage1-gcc:
14502 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14504 @r=`${PWD_COMMAND}`; export r; \
14505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506 TFLAGS="$(STAGE1_TFLAGS)"; \
14507 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14508 $(HOST_EXPORTS) \
14509 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14510 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14511 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14512 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14514 cd $(HOST_SUBDIR)/gcc || exit 1; \
14515 case $(srcdir) in \
14516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519 esac; \
14520 srcdiroption="--srcdir=$${topdir}/gcc"; \
14521 libsrcdir="$$s/gcc"; \
14522 $(SHELL) $${libsrcdir}/configure \
14523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14524 --target=${target_alias} $${srcdiroption} \
14525 $(STAGE1_CONFIGURE_FLAGS)
14526 @endif gcc-bootstrap
14528 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14529 maybe-configure-stage2-gcc:
14530 @if gcc-bootstrap
14531 maybe-configure-stage2-gcc: configure-stage2-gcc
14532 configure-stage2-gcc:
14533 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14535 @r=`${PWD_COMMAND}`; export r; \
14536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537 TFLAGS="$(STAGE2_TFLAGS)"; \
14538 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14539 $(HOST_EXPORTS) \
14540 $(POSTSTAGE1_HOST_EXPORTS) \
14541 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14542 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14543 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14544 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14546 cd $(HOST_SUBDIR)/gcc || exit 1; \
14547 case $(srcdir) in \
14548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14549 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14551 esac; \
14552 srcdiroption="--srcdir=$${topdir}/gcc"; \
14553 libsrcdir="$$s/gcc"; \
14554 $(SHELL) $${libsrcdir}/configure \
14555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14556 --target=${target_alias} $${srcdiroption} \
14557 --with-build-libsubdir=$(HOST_SUBDIR) \
14558 $(STAGE2_CONFIGURE_FLAGS)
14559 @endif gcc-bootstrap
14561 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14562 maybe-configure-stage3-gcc:
14563 @if gcc-bootstrap
14564 maybe-configure-stage3-gcc: configure-stage3-gcc
14565 configure-stage3-gcc:
14566 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14568 @r=`${PWD_COMMAND}`; export r; \
14569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570 TFLAGS="$(STAGE3_TFLAGS)"; \
14571 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14572 $(HOST_EXPORTS) \
14573 $(POSTSTAGE1_HOST_EXPORTS) \
14574 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14575 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14576 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14577 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14579 cd $(HOST_SUBDIR)/gcc || exit 1; \
14580 case $(srcdir) in \
14581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14582 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14584 esac; \
14585 srcdiroption="--srcdir=$${topdir}/gcc"; \
14586 libsrcdir="$$s/gcc"; \
14587 $(SHELL) $${libsrcdir}/configure \
14588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14589 --target=${target_alias} $${srcdiroption} \
14590 --with-build-libsubdir=$(HOST_SUBDIR) \
14591 $(STAGE3_CONFIGURE_FLAGS)
14592 @endif gcc-bootstrap
14594 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14595 maybe-configure-stage4-gcc:
14596 @if gcc-bootstrap
14597 maybe-configure-stage4-gcc: configure-stage4-gcc
14598 configure-stage4-gcc:
14599 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14601 @r=`${PWD_COMMAND}`; export r; \
14602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14603 TFLAGS="$(STAGE4_TFLAGS)"; \
14604 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14605 $(HOST_EXPORTS) \
14606 $(POSTSTAGE1_HOST_EXPORTS) \
14607 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14608 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14609 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14610 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14612 cd $(HOST_SUBDIR)/gcc || exit 1; \
14613 case $(srcdir) in \
14614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14615 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14617 esac; \
14618 srcdiroption="--srcdir=$${topdir}/gcc"; \
14619 libsrcdir="$$s/gcc"; \
14620 $(SHELL) $${libsrcdir}/configure \
14621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14622 --target=${target_alias} $${srcdiroption} \
14623 --with-build-libsubdir=$(HOST_SUBDIR) \
14624 $(STAGE4_CONFIGURE_FLAGS)
14625 @endif gcc-bootstrap
14627 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14628 maybe-configure-stageprofile-gcc:
14629 @if gcc-bootstrap
14630 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14631 configure-stageprofile-gcc:
14632 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14634 @r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14637 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14638 $(HOST_EXPORTS) \
14639 $(POSTSTAGE1_HOST_EXPORTS) \
14640 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14641 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14642 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14643 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14645 cd $(HOST_SUBDIR)/gcc || exit 1; \
14646 case $(srcdir) in \
14647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14648 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14650 esac; \
14651 srcdiroption="--srcdir=$${topdir}/gcc"; \
14652 libsrcdir="$$s/gcc"; \
14653 $(SHELL) $${libsrcdir}/configure \
14654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14655 --target=${target_alias} $${srcdiroption} \
14656 --with-build-libsubdir=$(HOST_SUBDIR) \
14657 $(STAGEprofile_CONFIGURE_FLAGS)
14658 @endif gcc-bootstrap
14660 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14661 maybe-configure-stagefeedback-gcc:
14662 @if gcc-bootstrap
14663 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14664 configure-stagefeedback-gcc:
14665 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14667 @r=`${PWD_COMMAND}`; export r; \
14668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14670 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14671 $(HOST_EXPORTS) \
14672 $(POSTSTAGE1_HOST_EXPORTS) \
14673 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14674 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14675 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14676 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14678 cd $(HOST_SUBDIR)/gcc || exit 1; \
14679 case $(srcdir) in \
14680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14681 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14683 esac; \
14684 srcdiroption="--srcdir=$${topdir}/gcc"; \
14685 libsrcdir="$$s/gcc"; \
14686 $(SHELL) $${libsrcdir}/configure \
14687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14688 --target=${target_alias} $${srcdiroption} \
14689 --with-build-libsubdir=$(HOST_SUBDIR) \
14690 $(STAGEfeedback_CONFIGURE_FLAGS)
14691 @endif gcc-bootstrap
14697 .PHONY: all-gcc maybe-all-gcc
14698 maybe-all-gcc:
14699 @if gcc-bootstrap
14700 all-gcc: stage_current
14701 @endif gcc-bootstrap
14702 @if gcc
14703 TARGET-gcc=all
14704 maybe-all-gcc: all-gcc
14705 all-gcc: configure-gcc
14706 @r=`${PWD_COMMAND}`; export r; \
14707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708 $(HOST_EXPORTS) \
14709 (cd $(HOST_SUBDIR)/gcc && \
14710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14711 $(TARGET-gcc))
14712 @endif gcc
14716 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14717 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14718 maybe-all-stage1-gcc:
14719 maybe-clean-stage1-gcc:
14720 @if gcc-bootstrap
14721 maybe-all-stage1-gcc: all-stage1-gcc
14722 all-stage1: all-stage1-gcc
14723 TARGET-stage1-gcc = $(TARGET-gcc)
14724 all-stage1-gcc: configure-stage1-gcc
14725 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14726 @r=`${PWD_COMMAND}`; export r; \
14727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728 TFLAGS="$(STAGE1_TFLAGS)"; \
14729 $(HOST_EXPORTS) \
14730 cd $(HOST_SUBDIR)/gcc && \
14731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14732 CFLAGS="$(STAGE1_CFLAGS)" \
14733 CXXFLAGS="$(STAGE1_CFLAGS)" \
14734 LIBCFLAGS="$(LIBCFLAGS)" \
14735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14738 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14739 TFLAGS="$(STAGE1_TFLAGS)" \
14740 $(TARGET-stage1-gcc)
14742 maybe-clean-stage1-gcc: clean-stage1-gcc
14743 clean-stage1: clean-stage1-gcc
14744 clean-stage1-gcc:
14745 @if [ $(current_stage) = stage1 ]; then \
14746 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14747 else \
14748 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14749 $(MAKE) stage1-start; \
14750 fi; \
14751 cd $(HOST_SUBDIR)/gcc && \
14752 $(MAKE) $(EXTRA_HOST_FLAGS) \
14753 $(EXTRA_GCC_FLAGS) clean
14754 @endif gcc-bootstrap
14757 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14758 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14759 maybe-all-stage2-gcc:
14760 maybe-clean-stage2-gcc:
14761 @if gcc-bootstrap
14762 maybe-all-stage2-gcc: all-stage2-gcc
14763 all-stage2: all-stage2-gcc
14764 TARGET-stage2-gcc = $(TARGET-gcc)
14765 all-stage2-gcc: configure-stage2-gcc
14766 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14767 @r=`${PWD_COMMAND}`; export r; \
14768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769 TFLAGS="$(STAGE2_TFLAGS)"; \
14770 $(HOST_EXPORTS) \
14771 $(POSTSTAGE1_HOST_EXPORTS) \
14772 cd $(HOST_SUBDIR)/gcc && \
14773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14774 CFLAGS="$(STAGE2_CFLAGS)" \
14775 CXXFLAGS="$(STAGE2_CFLAGS)" \
14776 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14781 TFLAGS="$(STAGE2_TFLAGS)" \
14782 $(TARGET-stage2-gcc)
14784 maybe-clean-stage2-gcc: clean-stage2-gcc
14785 clean-stage2: clean-stage2-gcc
14786 clean-stage2-gcc:
14787 @if [ $(current_stage) = stage2 ]; then \
14788 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14789 else \
14790 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14791 $(MAKE) stage2-start; \
14792 fi; \
14793 cd $(HOST_SUBDIR)/gcc && \
14794 $(MAKE) $(EXTRA_HOST_FLAGS) \
14795 $(POSTSTAGE1_FLAGS_TO_PASS) \
14796 $(EXTRA_GCC_FLAGS) clean
14797 @endif gcc-bootstrap
14800 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14801 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14802 maybe-all-stage3-gcc:
14803 maybe-clean-stage3-gcc:
14804 @if gcc-bootstrap
14805 maybe-all-stage3-gcc: all-stage3-gcc
14806 all-stage3: all-stage3-gcc
14807 TARGET-stage3-gcc = $(TARGET-gcc)
14808 all-stage3-gcc: configure-stage3-gcc
14809 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14810 @r=`${PWD_COMMAND}`; export r; \
14811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812 TFLAGS="$(STAGE3_TFLAGS)"; \
14813 $(HOST_EXPORTS) \
14814 $(POSTSTAGE1_HOST_EXPORTS) \
14815 cd $(HOST_SUBDIR)/gcc && \
14816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14817 CFLAGS="$(STAGE3_CFLAGS)" \
14818 CXXFLAGS="$(STAGE3_CFLAGS)" \
14819 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14824 TFLAGS="$(STAGE3_TFLAGS)" \
14825 $(TARGET-stage3-gcc)
14827 maybe-clean-stage3-gcc: clean-stage3-gcc
14828 clean-stage3: clean-stage3-gcc
14829 clean-stage3-gcc:
14830 @if [ $(current_stage) = stage3 ]; then \
14831 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14832 else \
14833 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14834 $(MAKE) stage3-start; \
14835 fi; \
14836 cd $(HOST_SUBDIR)/gcc && \
14837 $(MAKE) $(EXTRA_HOST_FLAGS) \
14838 $(POSTSTAGE1_FLAGS_TO_PASS) \
14839 $(EXTRA_GCC_FLAGS) clean
14840 @endif gcc-bootstrap
14843 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14844 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14845 maybe-all-stage4-gcc:
14846 maybe-clean-stage4-gcc:
14847 @if gcc-bootstrap
14848 maybe-all-stage4-gcc: all-stage4-gcc
14849 all-stage4: all-stage4-gcc
14850 TARGET-stage4-gcc = $(TARGET-gcc)
14851 all-stage4-gcc: configure-stage4-gcc
14852 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14853 @r=`${PWD_COMMAND}`; export r; \
14854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14855 TFLAGS="$(STAGE4_TFLAGS)"; \
14856 $(HOST_EXPORTS) \
14857 $(POSTSTAGE1_HOST_EXPORTS) \
14858 cd $(HOST_SUBDIR)/gcc && \
14859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14860 CFLAGS="$(STAGE4_CFLAGS)" \
14861 CXXFLAGS="$(STAGE4_CFLAGS)" \
14862 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14867 TFLAGS="$(STAGE4_TFLAGS)" \
14868 $(TARGET-stage4-gcc)
14870 maybe-clean-stage4-gcc: clean-stage4-gcc
14871 clean-stage4: clean-stage4-gcc
14872 clean-stage4-gcc:
14873 @if [ $(current_stage) = stage4 ]; then \
14874 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14875 else \
14876 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14877 $(MAKE) stage4-start; \
14878 fi; \
14879 cd $(HOST_SUBDIR)/gcc && \
14880 $(MAKE) $(EXTRA_HOST_FLAGS) \
14881 $(POSTSTAGE1_FLAGS_TO_PASS) \
14882 $(EXTRA_GCC_FLAGS) clean
14883 @endif gcc-bootstrap
14886 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14887 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14888 maybe-all-stageprofile-gcc:
14889 maybe-clean-stageprofile-gcc:
14890 @if gcc-bootstrap
14891 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14892 all-stageprofile: all-stageprofile-gcc
14893 TARGET-stageprofile-gcc = $(TARGET-gcc)
14894 all-stageprofile-gcc: configure-stageprofile-gcc
14895 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14896 @r=`${PWD_COMMAND}`; export r; \
14897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14898 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14899 $(HOST_EXPORTS) \
14900 $(POSTSTAGE1_HOST_EXPORTS) \
14901 cd $(HOST_SUBDIR)/gcc && \
14902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14903 CFLAGS="$(STAGEprofile_CFLAGS)" \
14904 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14905 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14910 TFLAGS="$(STAGEprofile_TFLAGS)" \
14911 $(TARGET-stageprofile-gcc)
14913 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14914 clean-stageprofile: clean-stageprofile-gcc
14915 clean-stageprofile-gcc:
14916 @if [ $(current_stage) = stageprofile ]; then \
14917 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14918 else \
14919 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14920 $(MAKE) stageprofile-start; \
14921 fi; \
14922 cd $(HOST_SUBDIR)/gcc && \
14923 $(MAKE) $(EXTRA_HOST_FLAGS) \
14924 $(POSTSTAGE1_FLAGS_TO_PASS) \
14925 $(EXTRA_GCC_FLAGS) clean
14926 @endif gcc-bootstrap
14929 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14930 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14931 maybe-all-stagefeedback-gcc:
14932 maybe-clean-stagefeedback-gcc:
14933 @if gcc-bootstrap
14934 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14935 all-stagefeedback: all-stagefeedback-gcc
14936 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14937 all-stagefeedback-gcc: configure-stagefeedback-gcc
14938 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14939 @r=`${PWD_COMMAND}`; export r; \
14940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14941 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14942 $(HOST_EXPORTS) \
14943 $(POSTSTAGE1_HOST_EXPORTS) \
14944 cd $(HOST_SUBDIR)/gcc && \
14945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14946 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14947 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14948 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14953 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14954 $(TARGET-stagefeedback-gcc)
14956 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14957 clean-stagefeedback: clean-stagefeedback-gcc
14958 clean-stagefeedback-gcc:
14959 @if [ $(current_stage) = stagefeedback ]; then \
14960 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14961 else \
14962 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14963 $(MAKE) stagefeedback-start; \
14964 fi; \
14965 cd $(HOST_SUBDIR)/gcc && \
14966 $(MAKE) $(EXTRA_HOST_FLAGS) \
14967 $(POSTSTAGE1_FLAGS_TO_PASS) \
14968 $(EXTRA_GCC_FLAGS) clean
14969 @endif gcc-bootstrap
14975 .PHONY: check-gcc maybe-check-gcc
14976 maybe-check-gcc:
14977 @if gcc
14978 maybe-check-gcc: check-gcc
14980 check-gcc:
14981 @: $(MAKE); $(unstage)
14982 @r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 $(HOST_EXPORTS) \
14985 (cd $(HOST_SUBDIR)/gcc && \
14986 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14988 @endif gcc
14990 .PHONY: install-gcc maybe-install-gcc
14991 maybe-install-gcc:
14992 @if gcc
14993 maybe-install-gcc: install-gcc
14995 install-gcc: installdirs
14996 @: $(MAKE); $(unstage)
14997 @r=`${PWD_COMMAND}`; export r; \
14998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14999 $(HOST_EXPORTS) \
15000 (cd $(HOST_SUBDIR)/gcc && \
15001 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15003 @endif gcc
15005 # Other targets (info, dvi, pdf, etc.)
15007 .PHONY: maybe-info-gcc info-gcc
15008 maybe-info-gcc:
15009 @if gcc
15010 maybe-info-gcc: info-gcc
15012 info-gcc: \
15013 configure-gcc
15014 @[ -f ./gcc/Makefile ] || exit 0; \
15015 r=`${PWD_COMMAND}`; export r; \
15016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15017 $(HOST_EXPORTS) \
15018 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15020 done; \
15021 echo "Doing info in gcc" ; \
15022 (cd $(HOST_SUBDIR)/gcc && \
15023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15025 "RANLIB=$${RANLIB}" \
15026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15027 info) \
15028 || exit 1
15030 @endif gcc
15032 .PHONY: maybe-dvi-gcc dvi-gcc
15033 maybe-dvi-gcc:
15034 @if gcc
15035 maybe-dvi-gcc: dvi-gcc
15037 dvi-gcc: \
15038 configure-gcc
15039 @[ -f ./gcc/Makefile ] || exit 0; \
15040 r=`${PWD_COMMAND}`; export r; \
15041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15042 $(HOST_EXPORTS) \
15043 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15045 done; \
15046 echo "Doing dvi in gcc" ; \
15047 (cd $(HOST_SUBDIR)/gcc && \
15048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15050 "RANLIB=$${RANLIB}" \
15051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15052 dvi) \
15053 || exit 1
15055 @endif gcc
15057 .PHONY: maybe-pdf-gcc pdf-gcc
15058 maybe-pdf-gcc:
15059 @if gcc
15060 maybe-pdf-gcc: pdf-gcc
15062 pdf-gcc: \
15063 configure-gcc
15064 @[ -f ./gcc/Makefile ] || exit 0; \
15065 r=`${PWD_COMMAND}`; export r; \
15066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067 $(HOST_EXPORTS) \
15068 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15070 done; \
15071 echo "Doing pdf in gcc" ; \
15072 (cd $(HOST_SUBDIR)/gcc && \
15073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15075 "RANLIB=$${RANLIB}" \
15076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15077 pdf) \
15078 || exit 1
15080 @endif gcc
15082 .PHONY: maybe-html-gcc html-gcc
15083 maybe-html-gcc:
15084 @if gcc
15085 maybe-html-gcc: html-gcc
15087 html-gcc: \
15088 configure-gcc
15089 @[ -f ./gcc/Makefile ] || exit 0; \
15090 r=`${PWD_COMMAND}`; export r; \
15091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15092 $(HOST_EXPORTS) \
15093 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15095 done; \
15096 echo "Doing html in gcc" ; \
15097 (cd $(HOST_SUBDIR)/gcc && \
15098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15100 "RANLIB=$${RANLIB}" \
15101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15102 html) \
15103 || exit 1
15105 @endif gcc
15107 .PHONY: maybe-TAGS-gcc TAGS-gcc
15108 maybe-TAGS-gcc:
15109 @if gcc
15110 maybe-TAGS-gcc: TAGS-gcc
15112 TAGS-gcc: \
15113 configure-gcc
15114 @[ -f ./gcc/Makefile ] || exit 0; \
15115 r=`${PWD_COMMAND}`; export r; \
15116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15117 $(HOST_EXPORTS) \
15118 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15120 done; \
15121 echo "Doing TAGS in gcc" ; \
15122 (cd $(HOST_SUBDIR)/gcc && \
15123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15125 "RANLIB=$${RANLIB}" \
15126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15127 TAGS) \
15128 || exit 1
15130 @endif gcc
15132 .PHONY: maybe-install-info-gcc install-info-gcc
15133 maybe-install-info-gcc:
15134 @if gcc
15135 maybe-install-info-gcc: install-info-gcc
15137 install-info-gcc: \
15138 configure-gcc \
15139 info-gcc
15140 @[ -f ./gcc/Makefile ] || exit 0; \
15141 r=`${PWD_COMMAND}`; export r; \
15142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15143 $(HOST_EXPORTS) \
15144 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15146 done; \
15147 echo "Doing install-info in gcc" ; \
15148 (cd $(HOST_SUBDIR)/gcc && \
15149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15151 "RANLIB=$${RANLIB}" \
15152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15153 install-info) \
15154 || exit 1
15156 @endif gcc
15158 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15159 maybe-install-pdf-gcc:
15160 @if gcc
15161 maybe-install-pdf-gcc: install-pdf-gcc
15163 install-pdf-gcc: \
15164 configure-gcc \
15165 pdf-gcc
15166 @[ -f ./gcc/Makefile ] || exit 0; \
15167 r=`${PWD_COMMAND}`; export r; \
15168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15169 $(HOST_EXPORTS) \
15170 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15172 done; \
15173 echo "Doing install-pdf in gcc" ; \
15174 (cd $(HOST_SUBDIR)/gcc && \
15175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15177 "RANLIB=$${RANLIB}" \
15178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15179 install-pdf) \
15180 || exit 1
15182 @endif gcc
15184 .PHONY: maybe-install-html-gcc install-html-gcc
15185 maybe-install-html-gcc:
15186 @if gcc
15187 maybe-install-html-gcc: install-html-gcc
15189 install-html-gcc: \
15190 configure-gcc \
15191 html-gcc
15192 @[ -f ./gcc/Makefile ] || exit 0; \
15193 r=`${PWD_COMMAND}`; export r; \
15194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15195 $(HOST_EXPORTS) \
15196 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15198 done; \
15199 echo "Doing install-html in gcc" ; \
15200 (cd $(HOST_SUBDIR)/gcc && \
15201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15203 "RANLIB=$${RANLIB}" \
15204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15205 install-html) \
15206 || exit 1
15208 @endif gcc
15210 .PHONY: maybe-installcheck-gcc installcheck-gcc
15211 maybe-installcheck-gcc:
15212 @if gcc
15213 maybe-installcheck-gcc: installcheck-gcc
15215 installcheck-gcc: \
15216 configure-gcc
15217 @[ -f ./gcc/Makefile ] || exit 0; \
15218 r=`${PWD_COMMAND}`; export r; \
15219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220 $(HOST_EXPORTS) \
15221 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223 done; \
15224 echo "Doing installcheck in gcc" ; \
15225 (cd $(HOST_SUBDIR)/gcc && \
15226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228 "RANLIB=$${RANLIB}" \
15229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230 installcheck) \
15231 || exit 1
15233 @endif gcc
15235 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15236 maybe-mostlyclean-gcc:
15237 @if gcc
15238 maybe-mostlyclean-gcc: mostlyclean-gcc
15240 mostlyclean-gcc:
15241 @[ -f ./gcc/Makefile ] || exit 0; \
15242 r=`${PWD_COMMAND}`; export r; \
15243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15244 $(HOST_EXPORTS) \
15245 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15247 done; \
15248 echo "Doing mostlyclean in gcc" ; \
15249 (cd $(HOST_SUBDIR)/gcc && \
15250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15252 "RANLIB=$${RANLIB}" \
15253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15254 mostlyclean) \
15255 || exit 1
15257 @endif gcc
15259 .PHONY: maybe-clean-gcc clean-gcc
15260 maybe-clean-gcc:
15261 @if gcc
15262 maybe-clean-gcc: clean-gcc
15264 clean-gcc:
15265 @[ -f ./gcc/Makefile ] || exit 0; \
15266 r=`${PWD_COMMAND}`; export r; \
15267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15268 $(HOST_EXPORTS) \
15269 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15271 done; \
15272 echo "Doing clean in gcc" ; \
15273 (cd $(HOST_SUBDIR)/gcc && \
15274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15276 "RANLIB=$${RANLIB}" \
15277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15278 clean) \
15279 || exit 1
15281 @endif gcc
15283 .PHONY: maybe-distclean-gcc distclean-gcc
15284 maybe-distclean-gcc:
15285 @if gcc
15286 maybe-distclean-gcc: distclean-gcc
15288 distclean-gcc:
15289 @[ -f ./gcc/Makefile ] || exit 0; \
15290 r=`${PWD_COMMAND}`; export r; \
15291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292 $(HOST_EXPORTS) \
15293 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15295 done; \
15296 echo "Doing distclean in gcc" ; \
15297 (cd $(HOST_SUBDIR)/gcc && \
15298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15300 "RANLIB=$${RANLIB}" \
15301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15302 distclean) \
15303 || exit 1
15305 @endif gcc
15307 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15308 maybe-maintainer-clean-gcc:
15309 @if gcc
15310 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15312 maintainer-clean-gcc:
15313 @[ -f ./gcc/Makefile ] || exit 0; \
15314 r=`${PWD_COMMAND}`; export r; \
15315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15316 $(HOST_EXPORTS) \
15317 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15319 done; \
15320 echo "Doing maintainer-clean in gcc" ; \
15321 (cd $(HOST_SUBDIR)/gcc && \
15322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15324 "RANLIB=$${RANLIB}" \
15325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15326 maintainer-clean) \
15327 || exit 1
15329 @endif gcc
15333 .PHONY: configure-gawk maybe-configure-gawk
15334 maybe-configure-gawk:
15335 @if gcc-bootstrap
15336 configure-gawk: stage_current
15337 @endif gcc-bootstrap
15338 @if gawk
15339 maybe-configure-gawk: configure-gawk
15340 configure-gawk:
15341 @: $(MAKE); $(unstage)
15342 @r=`${PWD_COMMAND}`; export r; \
15343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15346 $(HOST_EXPORTS) \
15347 echo Configuring in $(HOST_SUBDIR)/gawk; \
15348 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15349 case $(srcdir) in \
15350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15351 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15353 esac; \
15354 srcdiroption="--srcdir=$${topdir}/gawk"; \
15355 libsrcdir="$$s/gawk"; \
15356 $(SHELL) $${libsrcdir}/configure \
15357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15358 --target=${target_alias} $${srcdiroption} \
15359 || exit 1
15360 @endif gawk
15366 .PHONY: all-gawk maybe-all-gawk
15367 maybe-all-gawk:
15368 @if gcc-bootstrap
15369 all-gawk: stage_current
15370 @endif gcc-bootstrap
15371 @if gawk
15372 TARGET-gawk=all
15373 maybe-all-gawk: all-gawk
15374 all-gawk: configure-gawk
15375 @: $(MAKE); $(unstage)
15376 @r=`${PWD_COMMAND}`; export r; \
15377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378 $(HOST_EXPORTS) \
15379 (cd $(HOST_SUBDIR)/gawk && \
15380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15381 $(TARGET-gawk))
15382 @endif gawk
15387 .PHONY: check-gawk maybe-check-gawk
15388 maybe-check-gawk:
15389 @if gawk
15390 maybe-check-gawk: check-gawk
15392 check-gawk:
15393 @: $(MAKE); $(unstage)
15394 @r=`${PWD_COMMAND}`; export r; \
15395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15396 $(HOST_EXPORTS) \
15397 (cd $(HOST_SUBDIR)/gawk && \
15398 $(MAKE) $(FLAGS_TO_PASS) check)
15400 @endif gawk
15402 .PHONY: install-gawk maybe-install-gawk
15403 maybe-install-gawk:
15404 @if gawk
15405 maybe-install-gawk: install-gawk
15407 install-gawk: installdirs
15408 @: $(MAKE); $(unstage)
15409 @r=`${PWD_COMMAND}`; export r; \
15410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15411 $(HOST_EXPORTS) \
15412 (cd $(HOST_SUBDIR)/gawk && \
15413 $(MAKE) $(FLAGS_TO_PASS) install)
15415 @endif gawk
15417 # Other targets (info, dvi, pdf, etc.)
15419 .PHONY: maybe-info-gawk info-gawk
15420 maybe-info-gawk:
15421 @if gawk
15422 maybe-info-gawk: info-gawk
15424 info-gawk: \
15425 configure-gawk
15426 @: $(MAKE); $(unstage)
15427 @[ -f ./gawk/Makefile ] || exit 0; \
15428 r=`${PWD_COMMAND}`; export r; \
15429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430 $(HOST_EXPORTS) \
15431 for flag in $(EXTRA_HOST_FLAGS) ; do \
15432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15433 done; \
15434 echo "Doing info in gawk" ; \
15435 (cd $(HOST_SUBDIR)/gawk && \
15436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15438 "RANLIB=$${RANLIB}" \
15439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15440 info) \
15441 || exit 1
15443 @endif gawk
15445 .PHONY: maybe-dvi-gawk dvi-gawk
15446 maybe-dvi-gawk:
15447 @if gawk
15448 maybe-dvi-gawk: dvi-gawk
15450 dvi-gawk: \
15451 configure-gawk
15452 @: $(MAKE); $(unstage)
15453 @[ -f ./gawk/Makefile ] || exit 0; \
15454 r=`${PWD_COMMAND}`; export r; \
15455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456 $(HOST_EXPORTS) \
15457 for flag in $(EXTRA_HOST_FLAGS) ; do \
15458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15459 done; \
15460 echo "Doing dvi in gawk" ; \
15461 (cd $(HOST_SUBDIR)/gawk && \
15462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15464 "RANLIB=$${RANLIB}" \
15465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15466 dvi) \
15467 || exit 1
15469 @endif gawk
15471 .PHONY: maybe-pdf-gawk pdf-gawk
15472 maybe-pdf-gawk:
15473 @if gawk
15474 maybe-pdf-gawk: pdf-gawk
15476 pdf-gawk: \
15477 configure-gawk
15478 @: $(MAKE); $(unstage)
15479 @[ -f ./gawk/Makefile ] || exit 0; \
15480 r=`${PWD_COMMAND}`; export r; \
15481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15482 $(HOST_EXPORTS) \
15483 for flag in $(EXTRA_HOST_FLAGS) ; do \
15484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15485 done; \
15486 echo "Doing pdf in gawk" ; \
15487 (cd $(HOST_SUBDIR)/gawk && \
15488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15490 "RANLIB=$${RANLIB}" \
15491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15492 pdf) \
15493 || exit 1
15495 @endif gawk
15497 .PHONY: maybe-html-gawk html-gawk
15498 maybe-html-gawk:
15499 @if gawk
15500 maybe-html-gawk: html-gawk
15502 html-gawk: \
15503 configure-gawk
15504 @: $(MAKE); $(unstage)
15505 @[ -f ./gawk/Makefile ] || exit 0; \
15506 r=`${PWD_COMMAND}`; export r; \
15507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15508 $(HOST_EXPORTS) \
15509 for flag in $(EXTRA_HOST_FLAGS) ; do \
15510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15511 done; \
15512 echo "Doing html in gawk" ; \
15513 (cd $(HOST_SUBDIR)/gawk && \
15514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15516 "RANLIB=$${RANLIB}" \
15517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15518 html) \
15519 || exit 1
15521 @endif gawk
15523 .PHONY: maybe-TAGS-gawk TAGS-gawk
15524 maybe-TAGS-gawk:
15525 @if gawk
15526 maybe-TAGS-gawk: TAGS-gawk
15528 TAGS-gawk: \
15529 configure-gawk
15530 @: $(MAKE); $(unstage)
15531 @[ -f ./gawk/Makefile ] || exit 0; \
15532 r=`${PWD_COMMAND}`; export r; \
15533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15534 $(HOST_EXPORTS) \
15535 for flag in $(EXTRA_HOST_FLAGS) ; do \
15536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15537 done; \
15538 echo "Doing TAGS in gawk" ; \
15539 (cd $(HOST_SUBDIR)/gawk && \
15540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15542 "RANLIB=$${RANLIB}" \
15543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15544 TAGS) \
15545 || exit 1
15547 @endif gawk
15549 .PHONY: maybe-install-info-gawk install-info-gawk
15550 maybe-install-info-gawk:
15551 @if gawk
15552 maybe-install-info-gawk: install-info-gawk
15554 install-info-gawk: \
15555 configure-gawk \
15556 info-gawk
15557 @: $(MAKE); $(unstage)
15558 @[ -f ./gawk/Makefile ] || exit 0; \
15559 r=`${PWD_COMMAND}`; export r; \
15560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561 $(HOST_EXPORTS) \
15562 for flag in $(EXTRA_HOST_FLAGS) ; do \
15563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15564 done; \
15565 echo "Doing install-info in gawk" ; \
15566 (cd $(HOST_SUBDIR)/gawk && \
15567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15569 "RANLIB=$${RANLIB}" \
15570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15571 install-info) \
15572 || exit 1
15574 @endif gawk
15576 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15577 maybe-install-pdf-gawk:
15578 @if gawk
15579 maybe-install-pdf-gawk: install-pdf-gawk
15581 install-pdf-gawk: \
15582 configure-gawk \
15583 pdf-gawk
15584 @: $(MAKE); $(unstage)
15585 @[ -f ./gawk/Makefile ] || exit 0; \
15586 r=`${PWD_COMMAND}`; export r; \
15587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588 $(HOST_EXPORTS) \
15589 for flag in $(EXTRA_HOST_FLAGS) ; do \
15590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15591 done; \
15592 echo "Doing install-pdf in gawk" ; \
15593 (cd $(HOST_SUBDIR)/gawk && \
15594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15596 "RANLIB=$${RANLIB}" \
15597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15598 install-pdf) \
15599 || exit 1
15601 @endif gawk
15603 .PHONY: maybe-install-html-gawk install-html-gawk
15604 maybe-install-html-gawk:
15605 @if gawk
15606 maybe-install-html-gawk: install-html-gawk
15608 install-html-gawk: \
15609 configure-gawk \
15610 html-gawk
15611 @: $(MAKE); $(unstage)
15612 @[ -f ./gawk/Makefile ] || exit 0; \
15613 r=`${PWD_COMMAND}`; export r; \
15614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615 $(HOST_EXPORTS) \
15616 for flag in $(EXTRA_HOST_FLAGS) ; do \
15617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618 done; \
15619 echo "Doing install-html in gawk" ; \
15620 (cd $(HOST_SUBDIR)/gawk && \
15621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623 "RANLIB=$${RANLIB}" \
15624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15625 install-html) \
15626 || exit 1
15628 @endif gawk
15630 .PHONY: maybe-installcheck-gawk installcheck-gawk
15631 maybe-installcheck-gawk:
15632 @if gawk
15633 maybe-installcheck-gawk: installcheck-gawk
15635 installcheck-gawk: \
15636 configure-gawk
15637 @: $(MAKE); $(unstage)
15638 @[ -f ./gawk/Makefile ] || exit 0; \
15639 r=`${PWD_COMMAND}`; export r; \
15640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641 $(HOST_EXPORTS) \
15642 for flag in $(EXTRA_HOST_FLAGS) ; do \
15643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15644 done; \
15645 echo "Doing installcheck in gawk" ; \
15646 (cd $(HOST_SUBDIR)/gawk && \
15647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15649 "RANLIB=$${RANLIB}" \
15650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15651 installcheck) \
15652 || exit 1
15654 @endif gawk
15656 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15657 maybe-mostlyclean-gawk:
15658 @if gawk
15659 maybe-mostlyclean-gawk: mostlyclean-gawk
15661 mostlyclean-gawk:
15662 @: $(MAKE); $(unstage)
15663 @[ -f ./gawk/Makefile ] || exit 0; \
15664 r=`${PWD_COMMAND}`; export r; \
15665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666 $(HOST_EXPORTS) \
15667 for flag in $(EXTRA_HOST_FLAGS) ; do \
15668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669 done; \
15670 echo "Doing mostlyclean in gawk" ; \
15671 (cd $(HOST_SUBDIR)/gawk && \
15672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674 "RANLIB=$${RANLIB}" \
15675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676 mostlyclean) \
15677 || exit 1
15679 @endif gawk
15681 .PHONY: maybe-clean-gawk clean-gawk
15682 maybe-clean-gawk:
15683 @if gawk
15684 maybe-clean-gawk: clean-gawk
15686 clean-gawk:
15687 @: $(MAKE); $(unstage)
15688 @[ -f ./gawk/Makefile ] || exit 0; \
15689 r=`${PWD_COMMAND}`; export r; \
15690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691 $(HOST_EXPORTS) \
15692 for flag in $(EXTRA_HOST_FLAGS) ; do \
15693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694 done; \
15695 echo "Doing clean in gawk" ; \
15696 (cd $(HOST_SUBDIR)/gawk && \
15697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699 "RANLIB=$${RANLIB}" \
15700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15701 clean) \
15702 || exit 1
15704 @endif gawk
15706 .PHONY: maybe-distclean-gawk distclean-gawk
15707 maybe-distclean-gawk:
15708 @if gawk
15709 maybe-distclean-gawk: distclean-gawk
15711 distclean-gawk:
15712 @: $(MAKE); $(unstage)
15713 @[ -f ./gawk/Makefile ] || exit 0; \
15714 r=`${PWD_COMMAND}`; export r; \
15715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15716 $(HOST_EXPORTS) \
15717 for flag in $(EXTRA_HOST_FLAGS) ; do \
15718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15719 done; \
15720 echo "Doing distclean in gawk" ; \
15721 (cd $(HOST_SUBDIR)/gawk && \
15722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15724 "RANLIB=$${RANLIB}" \
15725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15726 distclean) \
15727 || exit 1
15729 @endif gawk
15731 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15732 maybe-maintainer-clean-gawk:
15733 @if gawk
15734 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15736 maintainer-clean-gawk:
15737 @: $(MAKE); $(unstage)
15738 @[ -f ./gawk/Makefile ] || exit 0; \
15739 r=`${PWD_COMMAND}`; export r; \
15740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741 $(HOST_EXPORTS) \
15742 for flag in $(EXTRA_HOST_FLAGS) ; do \
15743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15744 done; \
15745 echo "Doing maintainer-clean in gawk" ; \
15746 (cd $(HOST_SUBDIR)/gawk && \
15747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15749 "RANLIB=$${RANLIB}" \
15750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15751 maintainer-clean) \
15752 || exit 1
15754 @endif gawk
15758 .PHONY: configure-gettext maybe-configure-gettext
15759 maybe-configure-gettext:
15760 @if gcc-bootstrap
15761 configure-gettext: stage_current
15762 @endif gcc-bootstrap
15763 @if gettext
15764 maybe-configure-gettext: configure-gettext
15765 configure-gettext:
15766 @: $(MAKE); $(unstage)
15767 @r=`${PWD_COMMAND}`; export r; \
15768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15771 $(HOST_EXPORTS) \
15772 echo Configuring in $(HOST_SUBDIR)/gettext; \
15773 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15774 case $(srcdir) in \
15775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15776 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15778 esac; \
15779 srcdiroption="--srcdir=$${topdir}/gettext"; \
15780 libsrcdir="$$s/gettext"; \
15781 $(SHELL) $${libsrcdir}/configure \
15782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15783 --target=${target_alias} $${srcdiroption} \
15784 || exit 1
15785 @endif gettext
15791 .PHONY: all-gettext maybe-all-gettext
15792 maybe-all-gettext:
15793 @if gcc-bootstrap
15794 all-gettext: stage_current
15795 @endif gcc-bootstrap
15796 @if gettext
15797 TARGET-gettext=all
15798 maybe-all-gettext: all-gettext
15799 all-gettext: configure-gettext
15800 @: $(MAKE); $(unstage)
15801 @r=`${PWD_COMMAND}`; export r; \
15802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803 $(HOST_EXPORTS) \
15804 (cd $(HOST_SUBDIR)/gettext && \
15805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15806 $(TARGET-gettext))
15807 @endif gettext
15812 .PHONY: check-gettext maybe-check-gettext
15813 maybe-check-gettext:
15814 @if gettext
15815 maybe-check-gettext: check-gettext
15817 check-gettext:
15818 @: $(MAKE); $(unstage)
15819 @r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 $(HOST_EXPORTS) \
15822 (cd $(HOST_SUBDIR)/gettext && \
15823 $(MAKE) $(FLAGS_TO_PASS) check)
15825 @endif gettext
15827 .PHONY: install-gettext maybe-install-gettext
15828 maybe-install-gettext:
15829 @if gettext
15830 maybe-install-gettext: install-gettext
15832 install-gettext: installdirs
15833 @: $(MAKE); $(unstage)
15834 @r=`${PWD_COMMAND}`; export r; \
15835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15836 $(HOST_EXPORTS) \
15837 (cd $(HOST_SUBDIR)/gettext && \
15838 $(MAKE) $(FLAGS_TO_PASS) install)
15840 @endif gettext
15842 # Other targets (info, dvi, pdf, etc.)
15844 .PHONY: maybe-info-gettext info-gettext
15845 maybe-info-gettext:
15846 @if gettext
15847 maybe-info-gettext: info-gettext
15849 info-gettext: \
15850 configure-gettext
15851 @: $(MAKE); $(unstage)
15852 @[ -f ./gettext/Makefile ] || exit 0; \
15853 r=`${PWD_COMMAND}`; export r; \
15854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855 $(HOST_EXPORTS) \
15856 for flag in $(EXTRA_HOST_FLAGS) ; do \
15857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15858 done; \
15859 echo "Doing info in gettext" ; \
15860 (cd $(HOST_SUBDIR)/gettext && \
15861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15863 "RANLIB=$${RANLIB}" \
15864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15865 info) \
15866 || exit 1
15868 @endif gettext
15870 .PHONY: maybe-dvi-gettext dvi-gettext
15871 maybe-dvi-gettext:
15872 @if gettext
15873 maybe-dvi-gettext: dvi-gettext
15875 dvi-gettext: \
15876 configure-gettext
15877 @: $(MAKE); $(unstage)
15878 @[ -f ./gettext/Makefile ] || exit 0; \
15879 r=`${PWD_COMMAND}`; export r; \
15880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15881 $(HOST_EXPORTS) \
15882 for flag in $(EXTRA_HOST_FLAGS) ; do \
15883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15884 done; \
15885 echo "Doing dvi in gettext" ; \
15886 (cd $(HOST_SUBDIR)/gettext && \
15887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15889 "RANLIB=$${RANLIB}" \
15890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15891 dvi) \
15892 || exit 1
15894 @endif gettext
15896 .PHONY: maybe-pdf-gettext pdf-gettext
15897 maybe-pdf-gettext:
15898 @if gettext
15899 maybe-pdf-gettext: pdf-gettext
15901 pdf-gettext: \
15902 configure-gettext
15903 @: $(MAKE); $(unstage)
15904 @[ -f ./gettext/Makefile ] || exit 0; \
15905 r=`${PWD_COMMAND}`; export r; \
15906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15907 $(HOST_EXPORTS) \
15908 for flag in $(EXTRA_HOST_FLAGS) ; do \
15909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15910 done; \
15911 echo "Doing pdf in gettext" ; \
15912 (cd $(HOST_SUBDIR)/gettext && \
15913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15915 "RANLIB=$${RANLIB}" \
15916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15917 pdf) \
15918 || exit 1
15920 @endif gettext
15922 .PHONY: maybe-html-gettext html-gettext
15923 maybe-html-gettext:
15924 @if gettext
15925 maybe-html-gettext: html-gettext
15927 html-gettext: \
15928 configure-gettext
15929 @: $(MAKE); $(unstage)
15930 @[ -f ./gettext/Makefile ] || exit 0; \
15931 r=`${PWD_COMMAND}`; export r; \
15932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15933 $(HOST_EXPORTS) \
15934 for flag in $(EXTRA_HOST_FLAGS) ; do \
15935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15936 done; \
15937 echo "Doing html in gettext" ; \
15938 (cd $(HOST_SUBDIR)/gettext && \
15939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15941 "RANLIB=$${RANLIB}" \
15942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15943 html) \
15944 || exit 1
15946 @endif gettext
15948 .PHONY: maybe-TAGS-gettext TAGS-gettext
15949 maybe-TAGS-gettext:
15950 @if gettext
15951 maybe-TAGS-gettext: TAGS-gettext
15953 TAGS-gettext: \
15954 configure-gettext
15955 @: $(MAKE); $(unstage)
15956 @[ -f ./gettext/Makefile ] || exit 0; \
15957 r=`${PWD_COMMAND}`; export r; \
15958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15959 $(HOST_EXPORTS) \
15960 for flag in $(EXTRA_HOST_FLAGS) ; do \
15961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15962 done; \
15963 echo "Doing TAGS in gettext" ; \
15964 (cd $(HOST_SUBDIR)/gettext && \
15965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15967 "RANLIB=$${RANLIB}" \
15968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15969 TAGS) \
15970 || exit 1
15972 @endif gettext
15974 .PHONY: maybe-install-info-gettext install-info-gettext
15975 maybe-install-info-gettext:
15976 @if gettext
15977 maybe-install-info-gettext: install-info-gettext
15979 install-info-gettext: \
15980 configure-gettext \
15981 info-gettext
15982 @: $(MAKE); $(unstage)
15983 @[ -f ./gettext/Makefile ] || exit 0; \
15984 r=`${PWD_COMMAND}`; export r; \
15985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15986 $(HOST_EXPORTS) \
15987 for flag in $(EXTRA_HOST_FLAGS) ; do \
15988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15989 done; \
15990 echo "Doing install-info in gettext" ; \
15991 (cd $(HOST_SUBDIR)/gettext && \
15992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15994 "RANLIB=$${RANLIB}" \
15995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15996 install-info) \
15997 || exit 1
15999 @endif gettext
16001 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16002 maybe-install-pdf-gettext:
16003 @if gettext
16004 maybe-install-pdf-gettext: install-pdf-gettext
16006 install-pdf-gettext: \
16007 configure-gettext \
16008 pdf-gettext
16009 @: $(MAKE); $(unstage)
16010 @[ -f ./gettext/Makefile ] || exit 0; \
16011 r=`${PWD_COMMAND}`; export r; \
16012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013 $(HOST_EXPORTS) \
16014 for flag in $(EXTRA_HOST_FLAGS) ; do \
16015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16016 done; \
16017 echo "Doing install-pdf in gettext" ; \
16018 (cd $(HOST_SUBDIR)/gettext && \
16019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16021 "RANLIB=$${RANLIB}" \
16022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16023 install-pdf) \
16024 || exit 1
16026 @endif gettext
16028 .PHONY: maybe-install-html-gettext install-html-gettext
16029 maybe-install-html-gettext:
16030 @if gettext
16031 maybe-install-html-gettext: install-html-gettext
16033 install-html-gettext: \
16034 configure-gettext \
16035 html-gettext
16036 @: $(MAKE); $(unstage)
16037 @[ -f ./gettext/Makefile ] || exit 0; \
16038 r=`${PWD_COMMAND}`; export r; \
16039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040 $(HOST_EXPORTS) \
16041 for flag in $(EXTRA_HOST_FLAGS) ; do \
16042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16043 done; \
16044 echo "Doing install-html in gettext" ; \
16045 (cd $(HOST_SUBDIR)/gettext && \
16046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16048 "RANLIB=$${RANLIB}" \
16049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16050 install-html) \
16051 || exit 1
16053 @endif gettext
16055 .PHONY: maybe-installcheck-gettext installcheck-gettext
16056 maybe-installcheck-gettext:
16057 @if gettext
16058 maybe-installcheck-gettext: installcheck-gettext
16060 installcheck-gettext: \
16061 configure-gettext
16062 @: $(MAKE); $(unstage)
16063 @[ -f ./gettext/Makefile ] || exit 0; \
16064 r=`${PWD_COMMAND}`; export r; \
16065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066 $(HOST_EXPORTS) \
16067 for flag in $(EXTRA_HOST_FLAGS) ; do \
16068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16069 done; \
16070 echo "Doing installcheck in gettext" ; \
16071 (cd $(HOST_SUBDIR)/gettext && \
16072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16074 "RANLIB=$${RANLIB}" \
16075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16076 installcheck) \
16077 || exit 1
16079 @endif gettext
16081 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16082 maybe-mostlyclean-gettext:
16083 @if gettext
16084 maybe-mostlyclean-gettext: mostlyclean-gettext
16086 mostlyclean-gettext:
16087 @: $(MAKE); $(unstage)
16088 @[ -f ./gettext/Makefile ] || exit 0; \
16089 r=`${PWD_COMMAND}`; export r; \
16090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091 $(HOST_EXPORTS) \
16092 for flag in $(EXTRA_HOST_FLAGS) ; do \
16093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094 done; \
16095 echo "Doing mostlyclean in gettext" ; \
16096 (cd $(HOST_SUBDIR)/gettext && \
16097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099 "RANLIB=$${RANLIB}" \
16100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101 mostlyclean) \
16102 || exit 1
16104 @endif gettext
16106 .PHONY: maybe-clean-gettext clean-gettext
16107 maybe-clean-gettext:
16108 @if gettext
16109 maybe-clean-gettext: clean-gettext
16111 clean-gettext:
16112 @: $(MAKE); $(unstage)
16113 @[ -f ./gettext/Makefile ] || exit 0; \
16114 r=`${PWD_COMMAND}`; export r; \
16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116 $(HOST_EXPORTS) \
16117 for flag in $(EXTRA_HOST_FLAGS) ; do \
16118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119 done; \
16120 echo "Doing clean in gettext" ; \
16121 (cd $(HOST_SUBDIR)/gettext && \
16122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124 "RANLIB=$${RANLIB}" \
16125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126 clean) \
16127 || exit 1
16129 @endif gettext
16131 .PHONY: maybe-distclean-gettext distclean-gettext
16132 maybe-distclean-gettext:
16133 @if gettext
16134 maybe-distclean-gettext: distclean-gettext
16136 distclean-gettext:
16137 @: $(MAKE); $(unstage)
16138 @[ -f ./gettext/Makefile ] || exit 0; \
16139 r=`${PWD_COMMAND}`; export r; \
16140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16141 $(HOST_EXPORTS) \
16142 for flag in $(EXTRA_HOST_FLAGS) ; do \
16143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16144 done; \
16145 echo "Doing distclean in gettext" ; \
16146 (cd $(HOST_SUBDIR)/gettext && \
16147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16149 "RANLIB=$${RANLIB}" \
16150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16151 distclean) \
16152 || exit 1
16154 @endif gettext
16156 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16157 maybe-maintainer-clean-gettext:
16158 @if gettext
16159 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16161 maintainer-clean-gettext:
16162 @: $(MAKE); $(unstage)
16163 @[ -f ./gettext/Makefile ] || exit 0; \
16164 r=`${PWD_COMMAND}`; export r; \
16165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166 $(HOST_EXPORTS) \
16167 for flag in $(EXTRA_HOST_FLAGS) ; do \
16168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16169 done; \
16170 echo "Doing maintainer-clean in gettext" ; \
16171 (cd $(HOST_SUBDIR)/gettext && \
16172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16174 "RANLIB=$${RANLIB}" \
16175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16176 maintainer-clean) \
16177 || exit 1
16179 @endif gettext
16183 .PHONY: configure-gmp maybe-configure-gmp
16184 maybe-configure-gmp:
16185 @if gcc-bootstrap
16186 configure-gmp: stage_current
16187 @endif gcc-bootstrap
16188 @if gmp
16189 maybe-configure-gmp: configure-gmp
16190 configure-gmp:
16191 @r=`${PWD_COMMAND}`; export r; \
16192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16195 $(HOST_EXPORTS) \
16196 echo Configuring in $(HOST_SUBDIR)/gmp; \
16197 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16198 case $(srcdir) in \
16199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16200 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16202 esac; \
16203 srcdiroption="--srcdir=$${topdir}/gmp"; \
16204 libsrcdir="$$s/gmp"; \
16205 $(SHELL) $${libsrcdir}/configure \
16206 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16207 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16208 || exit 1
16209 @endif gmp
16213 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16214 maybe-configure-stage1-gmp:
16215 @if gmp-bootstrap
16216 maybe-configure-stage1-gmp: configure-stage1-gmp
16217 configure-stage1-gmp:
16218 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16220 @r=`${PWD_COMMAND}`; export r; \
16221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16222 TFLAGS="$(STAGE1_TFLAGS)"; \
16223 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16224 $(HOST_EXPORTS) \
16225 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16226 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16227 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16228 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16230 cd $(HOST_SUBDIR)/gmp || exit 1; \
16231 case $(srcdir) in \
16232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16233 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16235 esac; \
16236 srcdiroption="--srcdir=$${topdir}/gmp"; \
16237 libsrcdir="$$s/gmp"; \
16238 $(SHELL) $${libsrcdir}/configure \
16239 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16240 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16241 $(STAGE1_CONFIGURE_FLAGS) \
16242 --disable-shared
16243 @endif gmp-bootstrap
16245 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16246 maybe-configure-stage2-gmp:
16247 @if gmp-bootstrap
16248 maybe-configure-stage2-gmp: configure-stage2-gmp
16249 configure-stage2-gmp:
16250 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16252 @r=`${PWD_COMMAND}`; export r; \
16253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254 TFLAGS="$(STAGE2_TFLAGS)"; \
16255 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16256 $(HOST_EXPORTS) \
16257 $(POSTSTAGE1_HOST_EXPORTS) \
16258 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16259 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16260 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16261 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16263 cd $(HOST_SUBDIR)/gmp || exit 1; \
16264 case $(srcdir) in \
16265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16266 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16268 esac; \
16269 srcdiroption="--srcdir=$${topdir}/gmp"; \
16270 libsrcdir="$$s/gmp"; \
16271 $(SHELL) $${libsrcdir}/configure \
16272 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16273 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16274 --with-build-libsubdir=$(HOST_SUBDIR) \
16275 $(STAGE2_CONFIGURE_FLAGS) \
16276 --disable-shared
16277 @endif gmp-bootstrap
16279 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16280 maybe-configure-stage3-gmp:
16281 @if gmp-bootstrap
16282 maybe-configure-stage3-gmp: configure-stage3-gmp
16283 configure-stage3-gmp:
16284 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16286 @r=`${PWD_COMMAND}`; export r; \
16287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288 TFLAGS="$(STAGE3_TFLAGS)"; \
16289 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16290 $(HOST_EXPORTS) \
16291 $(POSTSTAGE1_HOST_EXPORTS) \
16292 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16293 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16294 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16295 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16297 cd $(HOST_SUBDIR)/gmp || exit 1; \
16298 case $(srcdir) in \
16299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16300 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16302 esac; \
16303 srcdiroption="--srcdir=$${topdir}/gmp"; \
16304 libsrcdir="$$s/gmp"; \
16305 $(SHELL) $${libsrcdir}/configure \
16306 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16307 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16308 --with-build-libsubdir=$(HOST_SUBDIR) \
16309 $(STAGE3_CONFIGURE_FLAGS) \
16310 --disable-shared
16311 @endif gmp-bootstrap
16313 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16314 maybe-configure-stage4-gmp:
16315 @if gmp-bootstrap
16316 maybe-configure-stage4-gmp: configure-stage4-gmp
16317 configure-stage4-gmp:
16318 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16320 @r=`${PWD_COMMAND}`; export r; \
16321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16322 TFLAGS="$(STAGE4_TFLAGS)"; \
16323 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16324 $(HOST_EXPORTS) \
16325 $(POSTSTAGE1_HOST_EXPORTS) \
16326 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16327 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16328 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16329 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16331 cd $(HOST_SUBDIR)/gmp || exit 1; \
16332 case $(srcdir) in \
16333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16334 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16336 esac; \
16337 srcdiroption="--srcdir=$${topdir}/gmp"; \
16338 libsrcdir="$$s/gmp"; \
16339 $(SHELL) $${libsrcdir}/configure \
16340 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16341 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16342 --with-build-libsubdir=$(HOST_SUBDIR) \
16343 $(STAGE4_CONFIGURE_FLAGS) \
16344 --disable-shared
16345 @endif gmp-bootstrap
16347 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16348 maybe-configure-stageprofile-gmp:
16349 @if gmp-bootstrap
16350 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16351 configure-stageprofile-gmp:
16352 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16354 @r=`${PWD_COMMAND}`; export r; \
16355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16357 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16358 $(HOST_EXPORTS) \
16359 $(POSTSTAGE1_HOST_EXPORTS) \
16360 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16361 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16362 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16363 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16365 cd $(HOST_SUBDIR)/gmp || exit 1; \
16366 case $(srcdir) in \
16367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16368 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16370 esac; \
16371 srcdiroption="--srcdir=$${topdir}/gmp"; \
16372 libsrcdir="$$s/gmp"; \
16373 $(SHELL) $${libsrcdir}/configure \
16374 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16375 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16376 --with-build-libsubdir=$(HOST_SUBDIR) \
16377 $(STAGEprofile_CONFIGURE_FLAGS) \
16378 --disable-shared
16379 @endif gmp-bootstrap
16381 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16382 maybe-configure-stagefeedback-gmp:
16383 @if gmp-bootstrap
16384 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16385 configure-stagefeedback-gmp:
16386 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16388 @r=`${PWD_COMMAND}`; export r; \
16389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16391 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16392 $(HOST_EXPORTS) \
16393 $(POSTSTAGE1_HOST_EXPORTS) \
16394 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16395 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16396 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16397 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16399 cd $(HOST_SUBDIR)/gmp || exit 1; \
16400 case $(srcdir) in \
16401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16402 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16404 esac; \
16405 srcdiroption="--srcdir=$${topdir}/gmp"; \
16406 libsrcdir="$$s/gmp"; \
16407 $(SHELL) $${libsrcdir}/configure \
16408 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16409 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16410 --with-build-libsubdir=$(HOST_SUBDIR) \
16411 $(STAGEfeedback_CONFIGURE_FLAGS) \
16412 --disable-shared
16413 @endif gmp-bootstrap
16419 .PHONY: all-gmp maybe-all-gmp
16420 maybe-all-gmp:
16421 @if gcc-bootstrap
16422 all-gmp: stage_current
16423 @endif gcc-bootstrap
16424 @if gmp
16425 TARGET-gmp=all
16426 maybe-all-gmp: all-gmp
16427 all-gmp: configure-gmp
16428 @r=`${PWD_COMMAND}`; export r; \
16429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430 $(HOST_EXPORTS) \
16431 (cd $(HOST_SUBDIR)/gmp && \
16432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16433 $(TARGET-gmp))
16434 @endif gmp
16438 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16439 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16440 maybe-all-stage1-gmp:
16441 maybe-clean-stage1-gmp:
16442 @if gmp-bootstrap
16443 maybe-all-stage1-gmp: all-stage1-gmp
16444 all-stage1: all-stage1-gmp
16445 TARGET-stage1-gmp = $(TARGET-gmp)
16446 all-stage1-gmp: configure-stage1-gmp
16447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16448 @r=`${PWD_COMMAND}`; export r; \
16449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450 TFLAGS="$(STAGE1_TFLAGS)"; \
16451 $(HOST_EXPORTS) \
16452 cd $(HOST_SUBDIR)/gmp && \
16453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16454 CFLAGS="$(STAGE1_CFLAGS)" \
16455 CXXFLAGS="$(STAGE1_CFLAGS)" \
16456 LIBCFLAGS="$(LIBCFLAGS)" \
16457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16460 $(EXTRA_HOST_FLAGS) \
16461 TFLAGS="$(STAGE1_TFLAGS)" \
16462 $(TARGET-stage1-gmp)
16464 maybe-clean-stage1-gmp: clean-stage1-gmp
16465 clean-stage1: clean-stage1-gmp
16466 clean-stage1-gmp:
16467 @if [ $(current_stage) = stage1 ]; then \
16468 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16469 else \
16470 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16471 $(MAKE) stage1-start; \
16472 fi; \
16473 cd $(HOST_SUBDIR)/gmp && \
16474 $(MAKE) $(EXTRA_HOST_FLAGS) \
16475 clean
16476 @endif gmp-bootstrap
16479 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16480 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16481 maybe-all-stage2-gmp:
16482 maybe-clean-stage2-gmp:
16483 @if gmp-bootstrap
16484 maybe-all-stage2-gmp: all-stage2-gmp
16485 all-stage2: all-stage2-gmp
16486 TARGET-stage2-gmp = $(TARGET-gmp)
16487 all-stage2-gmp: configure-stage2-gmp
16488 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16489 @r=`${PWD_COMMAND}`; export r; \
16490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16491 TFLAGS="$(STAGE2_TFLAGS)"; \
16492 $(HOST_EXPORTS) \
16493 $(POSTSTAGE1_HOST_EXPORTS) \
16494 cd $(HOST_SUBDIR)/gmp && \
16495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16496 CFLAGS="$(STAGE2_CFLAGS)" \
16497 CXXFLAGS="$(STAGE2_CFLAGS)" \
16498 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16503 TFLAGS="$(STAGE2_TFLAGS)" \
16504 $(TARGET-stage2-gmp)
16506 maybe-clean-stage2-gmp: clean-stage2-gmp
16507 clean-stage2: clean-stage2-gmp
16508 clean-stage2-gmp:
16509 @if [ $(current_stage) = stage2 ]; then \
16510 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16511 else \
16512 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16513 $(MAKE) stage2-start; \
16514 fi; \
16515 cd $(HOST_SUBDIR)/gmp && \
16516 $(MAKE) $(EXTRA_HOST_FLAGS) \
16517 $(POSTSTAGE1_FLAGS_TO_PASS) \
16518 clean
16519 @endif gmp-bootstrap
16522 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16523 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16524 maybe-all-stage3-gmp:
16525 maybe-clean-stage3-gmp:
16526 @if gmp-bootstrap
16527 maybe-all-stage3-gmp: all-stage3-gmp
16528 all-stage3: all-stage3-gmp
16529 TARGET-stage3-gmp = $(TARGET-gmp)
16530 all-stage3-gmp: configure-stage3-gmp
16531 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16532 @r=`${PWD_COMMAND}`; export r; \
16533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16534 TFLAGS="$(STAGE3_TFLAGS)"; \
16535 $(HOST_EXPORTS) \
16536 $(POSTSTAGE1_HOST_EXPORTS) \
16537 cd $(HOST_SUBDIR)/gmp && \
16538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16539 CFLAGS="$(STAGE3_CFLAGS)" \
16540 CXXFLAGS="$(STAGE3_CFLAGS)" \
16541 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16546 TFLAGS="$(STAGE3_TFLAGS)" \
16547 $(TARGET-stage3-gmp)
16549 maybe-clean-stage3-gmp: clean-stage3-gmp
16550 clean-stage3: clean-stage3-gmp
16551 clean-stage3-gmp:
16552 @if [ $(current_stage) = stage3 ]; then \
16553 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16554 else \
16555 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16556 $(MAKE) stage3-start; \
16557 fi; \
16558 cd $(HOST_SUBDIR)/gmp && \
16559 $(MAKE) $(EXTRA_HOST_FLAGS) \
16560 $(POSTSTAGE1_FLAGS_TO_PASS) \
16561 clean
16562 @endif gmp-bootstrap
16565 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16566 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16567 maybe-all-stage4-gmp:
16568 maybe-clean-stage4-gmp:
16569 @if gmp-bootstrap
16570 maybe-all-stage4-gmp: all-stage4-gmp
16571 all-stage4: all-stage4-gmp
16572 TARGET-stage4-gmp = $(TARGET-gmp)
16573 all-stage4-gmp: configure-stage4-gmp
16574 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16575 @r=`${PWD_COMMAND}`; export r; \
16576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577 TFLAGS="$(STAGE4_TFLAGS)"; \
16578 $(HOST_EXPORTS) \
16579 $(POSTSTAGE1_HOST_EXPORTS) \
16580 cd $(HOST_SUBDIR)/gmp && \
16581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16582 CFLAGS="$(STAGE4_CFLAGS)" \
16583 CXXFLAGS="$(STAGE4_CFLAGS)" \
16584 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16589 TFLAGS="$(STAGE4_TFLAGS)" \
16590 $(TARGET-stage4-gmp)
16592 maybe-clean-stage4-gmp: clean-stage4-gmp
16593 clean-stage4: clean-stage4-gmp
16594 clean-stage4-gmp:
16595 @if [ $(current_stage) = stage4 ]; then \
16596 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16597 else \
16598 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16599 $(MAKE) stage4-start; \
16600 fi; \
16601 cd $(HOST_SUBDIR)/gmp && \
16602 $(MAKE) $(EXTRA_HOST_FLAGS) \
16603 $(POSTSTAGE1_FLAGS_TO_PASS) \
16604 clean
16605 @endif gmp-bootstrap
16608 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16609 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16610 maybe-all-stageprofile-gmp:
16611 maybe-clean-stageprofile-gmp:
16612 @if gmp-bootstrap
16613 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16614 all-stageprofile: all-stageprofile-gmp
16615 TARGET-stageprofile-gmp = $(TARGET-gmp)
16616 all-stageprofile-gmp: configure-stageprofile-gmp
16617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16618 @r=`${PWD_COMMAND}`; export r; \
16619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16621 $(HOST_EXPORTS) \
16622 $(POSTSTAGE1_HOST_EXPORTS) \
16623 cd $(HOST_SUBDIR)/gmp && \
16624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16625 CFLAGS="$(STAGEprofile_CFLAGS)" \
16626 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16627 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16632 TFLAGS="$(STAGEprofile_TFLAGS)" \
16633 $(TARGET-stageprofile-gmp)
16635 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16636 clean-stageprofile: clean-stageprofile-gmp
16637 clean-stageprofile-gmp:
16638 @if [ $(current_stage) = stageprofile ]; then \
16639 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16640 else \
16641 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16642 $(MAKE) stageprofile-start; \
16643 fi; \
16644 cd $(HOST_SUBDIR)/gmp && \
16645 $(MAKE) $(EXTRA_HOST_FLAGS) \
16646 $(POSTSTAGE1_FLAGS_TO_PASS) \
16647 clean
16648 @endif gmp-bootstrap
16651 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16652 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16653 maybe-all-stagefeedback-gmp:
16654 maybe-clean-stagefeedback-gmp:
16655 @if gmp-bootstrap
16656 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16657 all-stagefeedback: all-stagefeedback-gmp
16658 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16659 all-stagefeedback-gmp: configure-stagefeedback-gmp
16660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16661 @r=`${PWD_COMMAND}`; export r; \
16662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16664 $(HOST_EXPORTS) \
16665 $(POSTSTAGE1_HOST_EXPORTS) \
16666 cd $(HOST_SUBDIR)/gmp && \
16667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16668 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16669 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16670 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16675 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16676 $(TARGET-stagefeedback-gmp)
16678 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16679 clean-stagefeedback: clean-stagefeedback-gmp
16680 clean-stagefeedback-gmp:
16681 @if [ $(current_stage) = stagefeedback ]; then \
16682 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16683 else \
16684 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16685 $(MAKE) stagefeedback-start; \
16686 fi; \
16687 cd $(HOST_SUBDIR)/gmp && \
16688 $(MAKE) $(EXTRA_HOST_FLAGS) \
16689 $(POSTSTAGE1_FLAGS_TO_PASS) \
16690 clean
16691 @endif gmp-bootstrap
16697 .PHONY: check-gmp maybe-check-gmp
16698 maybe-check-gmp:
16699 @if gmp
16700 maybe-check-gmp: check-gmp
16702 check-gmp:
16703 @: $(MAKE); $(unstage)
16704 @r=`${PWD_COMMAND}`; export r; \
16705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16706 $(HOST_EXPORTS) \
16707 (cd $(HOST_SUBDIR)/gmp && \
16708 $(MAKE) $(FLAGS_TO_PASS) check)
16710 @endif gmp
16712 .PHONY: install-gmp maybe-install-gmp
16713 maybe-install-gmp:
16714 @if gmp
16715 maybe-install-gmp: install-gmp
16717 install-gmp:
16719 @endif gmp
16721 # Other targets (info, dvi, pdf, etc.)
16723 .PHONY: maybe-info-gmp info-gmp
16724 maybe-info-gmp:
16725 @if gmp
16726 maybe-info-gmp: info-gmp
16728 info-gmp: \
16729 configure-gmp
16730 @[ -f ./gmp/Makefile ] || exit 0; \
16731 r=`${PWD_COMMAND}`; export r; \
16732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733 $(HOST_EXPORTS) \
16734 for flag in $(EXTRA_HOST_FLAGS) ; do \
16735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16736 done; \
16737 echo "Doing info in gmp" ; \
16738 (cd $(HOST_SUBDIR)/gmp && \
16739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16741 "RANLIB=$${RANLIB}" \
16742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16743 info) \
16744 || exit 1
16746 @endif gmp
16748 .PHONY: maybe-dvi-gmp dvi-gmp
16749 maybe-dvi-gmp:
16750 @if gmp
16751 maybe-dvi-gmp: dvi-gmp
16753 dvi-gmp: \
16754 configure-gmp
16755 @[ -f ./gmp/Makefile ] || exit 0; \
16756 r=`${PWD_COMMAND}`; export r; \
16757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16758 $(HOST_EXPORTS) \
16759 for flag in $(EXTRA_HOST_FLAGS) ; do \
16760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16761 done; \
16762 echo "Doing dvi in gmp" ; \
16763 (cd $(HOST_SUBDIR)/gmp && \
16764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16766 "RANLIB=$${RANLIB}" \
16767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16768 dvi) \
16769 || exit 1
16771 @endif gmp
16773 .PHONY: maybe-pdf-gmp pdf-gmp
16774 maybe-pdf-gmp:
16775 @if gmp
16776 maybe-pdf-gmp: pdf-gmp
16778 pdf-gmp: \
16779 configure-gmp
16780 @[ -f ./gmp/Makefile ] || exit 0; \
16781 r=`${PWD_COMMAND}`; export r; \
16782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16783 $(HOST_EXPORTS) \
16784 for flag in $(EXTRA_HOST_FLAGS) ; do \
16785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16786 done; \
16787 echo "Doing pdf in gmp" ; \
16788 (cd $(HOST_SUBDIR)/gmp && \
16789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16791 "RANLIB=$${RANLIB}" \
16792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16793 pdf) \
16794 || exit 1
16796 @endif gmp
16798 .PHONY: maybe-html-gmp html-gmp
16799 maybe-html-gmp:
16800 @if gmp
16801 maybe-html-gmp: html-gmp
16803 html-gmp: \
16804 configure-gmp
16805 @[ -f ./gmp/Makefile ] || exit 0; \
16806 r=`${PWD_COMMAND}`; export r; \
16807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808 $(HOST_EXPORTS) \
16809 for flag in $(EXTRA_HOST_FLAGS) ; do \
16810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16811 done; \
16812 echo "Doing html in gmp" ; \
16813 (cd $(HOST_SUBDIR)/gmp && \
16814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16816 "RANLIB=$${RANLIB}" \
16817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818 html) \
16819 || exit 1
16821 @endif gmp
16823 .PHONY: maybe-TAGS-gmp TAGS-gmp
16824 maybe-TAGS-gmp:
16825 @if gmp
16826 maybe-TAGS-gmp: TAGS-gmp
16828 TAGS-gmp: \
16829 configure-gmp
16830 @[ -f ./gmp/Makefile ] || exit 0; \
16831 r=`${PWD_COMMAND}`; export r; \
16832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833 $(HOST_EXPORTS) \
16834 for flag in $(EXTRA_HOST_FLAGS) ; do \
16835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16836 done; \
16837 echo "Doing TAGS in gmp" ; \
16838 (cd $(HOST_SUBDIR)/gmp && \
16839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16841 "RANLIB=$${RANLIB}" \
16842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16843 TAGS) \
16844 || exit 1
16846 @endif gmp
16848 .PHONY: maybe-install-info-gmp install-info-gmp
16849 maybe-install-info-gmp:
16850 @if gmp
16851 maybe-install-info-gmp: install-info-gmp
16853 install-info-gmp: \
16854 configure-gmp \
16855 info-gmp
16856 @[ -f ./gmp/Makefile ] || exit 0; \
16857 r=`${PWD_COMMAND}`; export r; \
16858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16859 $(HOST_EXPORTS) \
16860 for flag in $(EXTRA_HOST_FLAGS) ; do \
16861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16862 done; \
16863 echo "Doing install-info in gmp" ; \
16864 (cd $(HOST_SUBDIR)/gmp && \
16865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16867 "RANLIB=$${RANLIB}" \
16868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16869 install-info) \
16870 || exit 1
16872 @endif gmp
16874 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16875 maybe-install-pdf-gmp:
16876 @if gmp
16877 maybe-install-pdf-gmp: install-pdf-gmp
16879 install-pdf-gmp: \
16880 configure-gmp \
16881 pdf-gmp
16882 @[ -f ./gmp/Makefile ] || exit 0; \
16883 r=`${PWD_COMMAND}`; export r; \
16884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16885 $(HOST_EXPORTS) \
16886 for flag in $(EXTRA_HOST_FLAGS) ; do \
16887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16888 done; \
16889 echo "Doing install-pdf in gmp" ; \
16890 (cd $(HOST_SUBDIR)/gmp && \
16891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16893 "RANLIB=$${RANLIB}" \
16894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16895 install-pdf) \
16896 || exit 1
16898 @endif gmp
16900 .PHONY: maybe-install-html-gmp install-html-gmp
16901 maybe-install-html-gmp:
16902 @if gmp
16903 maybe-install-html-gmp: install-html-gmp
16905 install-html-gmp: \
16906 configure-gmp \
16907 html-gmp
16908 @[ -f ./gmp/Makefile ] || exit 0; \
16909 r=`${PWD_COMMAND}`; export r; \
16910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911 $(HOST_EXPORTS) \
16912 for flag in $(EXTRA_HOST_FLAGS) ; do \
16913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16914 done; \
16915 echo "Doing install-html in gmp" ; \
16916 (cd $(HOST_SUBDIR)/gmp && \
16917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16919 "RANLIB=$${RANLIB}" \
16920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16921 install-html) \
16922 || exit 1
16924 @endif gmp
16926 .PHONY: maybe-installcheck-gmp installcheck-gmp
16927 maybe-installcheck-gmp:
16928 @if gmp
16929 maybe-installcheck-gmp: installcheck-gmp
16931 installcheck-gmp: \
16932 configure-gmp
16933 @[ -f ./gmp/Makefile ] || exit 0; \
16934 r=`${PWD_COMMAND}`; export r; \
16935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936 $(HOST_EXPORTS) \
16937 for flag in $(EXTRA_HOST_FLAGS) ; do \
16938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16939 done; \
16940 echo "Doing installcheck in gmp" ; \
16941 (cd $(HOST_SUBDIR)/gmp && \
16942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16944 "RANLIB=$${RANLIB}" \
16945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16946 installcheck) \
16947 || exit 1
16949 @endif gmp
16951 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16952 maybe-mostlyclean-gmp:
16953 @if gmp
16954 maybe-mostlyclean-gmp: mostlyclean-gmp
16956 mostlyclean-gmp:
16957 @[ -f ./gmp/Makefile ] || exit 0; \
16958 r=`${PWD_COMMAND}`; export r; \
16959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16960 $(HOST_EXPORTS) \
16961 for flag in $(EXTRA_HOST_FLAGS) ; do \
16962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16963 done; \
16964 echo "Doing mostlyclean in gmp" ; \
16965 (cd $(HOST_SUBDIR)/gmp && \
16966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16968 "RANLIB=$${RANLIB}" \
16969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16970 mostlyclean) \
16971 || exit 1
16973 @endif gmp
16975 .PHONY: maybe-clean-gmp clean-gmp
16976 maybe-clean-gmp:
16977 @if gmp
16978 maybe-clean-gmp: clean-gmp
16980 clean-gmp:
16981 @[ -f ./gmp/Makefile ] || exit 0; \
16982 r=`${PWD_COMMAND}`; export r; \
16983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16984 $(HOST_EXPORTS) \
16985 for flag in $(EXTRA_HOST_FLAGS) ; do \
16986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16987 done; \
16988 echo "Doing clean in gmp" ; \
16989 (cd $(HOST_SUBDIR)/gmp && \
16990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16992 "RANLIB=$${RANLIB}" \
16993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16994 clean) \
16995 || exit 1
16997 @endif gmp
16999 .PHONY: maybe-distclean-gmp distclean-gmp
17000 maybe-distclean-gmp:
17001 @if gmp
17002 maybe-distclean-gmp: distclean-gmp
17004 distclean-gmp:
17005 @[ -f ./gmp/Makefile ] || exit 0; \
17006 r=`${PWD_COMMAND}`; export r; \
17007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008 $(HOST_EXPORTS) \
17009 for flag in $(EXTRA_HOST_FLAGS) ; do \
17010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17011 done; \
17012 echo "Doing distclean in gmp" ; \
17013 (cd $(HOST_SUBDIR)/gmp && \
17014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17016 "RANLIB=$${RANLIB}" \
17017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17018 distclean) \
17019 || exit 1
17021 @endif gmp
17023 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17024 maybe-maintainer-clean-gmp:
17025 @if gmp
17026 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17028 maintainer-clean-gmp:
17029 @[ -f ./gmp/Makefile ] || exit 0; \
17030 r=`${PWD_COMMAND}`; export r; \
17031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17032 $(HOST_EXPORTS) \
17033 for flag in $(EXTRA_HOST_FLAGS) ; do \
17034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17035 done; \
17036 echo "Doing maintainer-clean in gmp" ; \
17037 (cd $(HOST_SUBDIR)/gmp && \
17038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17040 "RANLIB=$${RANLIB}" \
17041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17042 maintainer-clean) \
17043 || exit 1
17045 @endif gmp
17049 .PHONY: configure-mpfr maybe-configure-mpfr
17050 maybe-configure-mpfr:
17051 @if gcc-bootstrap
17052 configure-mpfr: stage_current
17053 @endif gcc-bootstrap
17054 @if mpfr
17055 maybe-configure-mpfr: configure-mpfr
17056 configure-mpfr:
17057 @r=`${PWD_COMMAND}`; export r; \
17058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17059 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17061 $(HOST_EXPORTS) \
17062 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17063 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17064 case $(srcdir) in \
17065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17066 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17068 esac; \
17069 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17070 libsrcdir="$$s/mpfr"; \
17071 $(SHELL) $${libsrcdir}/configure \
17072 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17073 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17074 || exit 1
17075 @endif mpfr
17079 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17080 maybe-configure-stage1-mpfr:
17081 @if mpfr-bootstrap
17082 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17083 configure-stage1-mpfr:
17084 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17086 @r=`${PWD_COMMAND}`; export r; \
17087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088 TFLAGS="$(STAGE1_TFLAGS)"; \
17089 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17090 $(HOST_EXPORTS) \
17091 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17092 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17093 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17094 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17096 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17097 case $(srcdir) in \
17098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17099 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17101 esac; \
17102 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17103 libsrcdir="$$s/mpfr"; \
17104 $(SHELL) $${libsrcdir}/configure \
17105 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17106 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17107 $(STAGE1_CONFIGURE_FLAGS) \
17108 --disable-shared @extra_mpfr_configure_flags@
17109 @endif mpfr-bootstrap
17111 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17112 maybe-configure-stage2-mpfr:
17113 @if mpfr-bootstrap
17114 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17115 configure-stage2-mpfr:
17116 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17118 @r=`${PWD_COMMAND}`; export r; \
17119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17120 TFLAGS="$(STAGE2_TFLAGS)"; \
17121 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17122 $(HOST_EXPORTS) \
17123 $(POSTSTAGE1_HOST_EXPORTS) \
17124 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17125 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17126 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17127 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17129 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17130 case $(srcdir) in \
17131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17132 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17134 esac; \
17135 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17136 libsrcdir="$$s/mpfr"; \
17137 $(SHELL) $${libsrcdir}/configure \
17138 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17139 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17140 --with-build-libsubdir=$(HOST_SUBDIR) \
17141 $(STAGE2_CONFIGURE_FLAGS) \
17142 --disable-shared @extra_mpfr_configure_flags@
17143 @endif mpfr-bootstrap
17145 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17146 maybe-configure-stage3-mpfr:
17147 @if mpfr-bootstrap
17148 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17149 configure-stage3-mpfr:
17150 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17152 @r=`${PWD_COMMAND}`; export r; \
17153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17154 TFLAGS="$(STAGE3_TFLAGS)"; \
17155 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17156 $(HOST_EXPORTS) \
17157 $(POSTSTAGE1_HOST_EXPORTS) \
17158 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17159 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17160 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17161 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17163 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17164 case $(srcdir) in \
17165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17166 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17168 esac; \
17169 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17170 libsrcdir="$$s/mpfr"; \
17171 $(SHELL) $${libsrcdir}/configure \
17172 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17173 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17174 --with-build-libsubdir=$(HOST_SUBDIR) \
17175 $(STAGE3_CONFIGURE_FLAGS) \
17176 --disable-shared @extra_mpfr_configure_flags@
17177 @endif mpfr-bootstrap
17179 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17180 maybe-configure-stage4-mpfr:
17181 @if mpfr-bootstrap
17182 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17183 configure-stage4-mpfr:
17184 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17186 @r=`${PWD_COMMAND}`; export r; \
17187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188 TFLAGS="$(STAGE4_TFLAGS)"; \
17189 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17190 $(HOST_EXPORTS) \
17191 $(POSTSTAGE1_HOST_EXPORTS) \
17192 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17193 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17194 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17195 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17197 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17198 case $(srcdir) in \
17199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202 esac; \
17203 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17204 libsrcdir="$$s/mpfr"; \
17205 $(SHELL) $${libsrcdir}/configure \
17206 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17207 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17208 --with-build-libsubdir=$(HOST_SUBDIR) \
17209 $(STAGE4_CONFIGURE_FLAGS) \
17210 --disable-shared @extra_mpfr_configure_flags@
17211 @endif mpfr-bootstrap
17213 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17214 maybe-configure-stageprofile-mpfr:
17215 @if mpfr-bootstrap
17216 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17217 configure-stageprofile-mpfr:
17218 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17220 @r=`${PWD_COMMAND}`; export r; \
17221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17223 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17224 $(HOST_EXPORTS) \
17225 $(POSTSTAGE1_HOST_EXPORTS) \
17226 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17227 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17228 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17229 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17231 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17232 case $(srcdir) in \
17233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17234 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17236 esac; \
17237 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17238 libsrcdir="$$s/mpfr"; \
17239 $(SHELL) $${libsrcdir}/configure \
17240 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17241 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17242 --with-build-libsubdir=$(HOST_SUBDIR) \
17243 $(STAGEprofile_CONFIGURE_FLAGS) \
17244 --disable-shared @extra_mpfr_configure_flags@
17245 @endif mpfr-bootstrap
17247 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17248 maybe-configure-stagefeedback-mpfr:
17249 @if mpfr-bootstrap
17250 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17251 configure-stagefeedback-mpfr:
17252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17254 @r=`${PWD_COMMAND}`; export r; \
17255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17257 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17258 $(HOST_EXPORTS) \
17259 $(POSTSTAGE1_HOST_EXPORTS) \
17260 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17261 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17263 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17265 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17266 case $(srcdir) in \
17267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17268 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17270 esac; \
17271 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17272 libsrcdir="$$s/mpfr"; \
17273 $(SHELL) $${libsrcdir}/configure \
17274 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17275 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17276 --with-build-libsubdir=$(HOST_SUBDIR) \
17277 $(STAGEfeedback_CONFIGURE_FLAGS) \
17278 --disable-shared @extra_mpfr_configure_flags@
17279 @endif mpfr-bootstrap
17285 .PHONY: all-mpfr maybe-all-mpfr
17286 maybe-all-mpfr:
17287 @if gcc-bootstrap
17288 all-mpfr: stage_current
17289 @endif gcc-bootstrap
17290 @if mpfr
17291 TARGET-mpfr=all
17292 maybe-all-mpfr: all-mpfr
17293 all-mpfr: configure-mpfr
17294 @r=`${PWD_COMMAND}`; export r; \
17295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296 $(HOST_EXPORTS) \
17297 (cd $(HOST_SUBDIR)/mpfr && \
17298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17299 $(TARGET-mpfr))
17300 @endif mpfr
17304 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17305 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17306 maybe-all-stage1-mpfr:
17307 maybe-clean-stage1-mpfr:
17308 @if mpfr-bootstrap
17309 maybe-all-stage1-mpfr: all-stage1-mpfr
17310 all-stage1: all-stage1-mpfr
17311 TARGET-stage1-mpfr = $(TARGET-mpfr)
17312 all-stage1-mpfr: configure-stage1-mpfr
17313 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17314 @r=`${PWD_COMMAND}`; export r; \
17315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316 TFLAGS="$(STAGE1_TFLAGS)"; \
17317 $(HOST_EXPORTS) \
17318 cd $(HOST_SUBDIR)/mpfr && \
17319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17320 CFLAGS="$(STAGE1_CFLAGS)" \
17321 CXXFLAGS="$(STAGE1_CFLAGS)" \
17322 LIBCFLAGS="$(LIBCFLAGS)" \
17323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17326 $(EXTRA_HOST_FLAGS) \
17327 TFLAGS="$(STAGE1_TFLAGS)" \
17328 $(TARGET-stage1-mpfr)
17330 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17331 clean-stage1: clean-stage1-mpfr
17332 clean-stage1-mpfr:
17333 @if [ $(current_stage) = stage1 ]; then \
17334 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17335 else \
17336 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17337 $(MAKE) stage1-start; \
17338 fi; \
17339 cd $(HOST_SUBDIR)/mpfr && \
17340 $(MAKE) $(EXTRA_HOST_FLAGS) \
17341 clean
17342 @endif mpfr-bootstrap
17345 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17346 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17347 maybe-all-stage2-mpfr:
17348 maybe-clean-stage2-mpfr:
17349 @if mpfr-bootstrap
17350 maybe-all-stage2-mpfr: all-stage2-mpfr
17351 all-stage2: all-stage2-mpfr
17352 TARGET-stage2-mpfr = $(TARGET-mpfr)
17353 all-stage2-mpfr: configure-stage2-mpfr
17354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17355 @r=`${PWD_COMMAND}`; export r; \
17356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17357 TFLAGS="$(STAGE2_TFLAGS)"; \
17358 $(HOST_EXPORTS) \
17359 $(POSTSTAGE1_HOST_EXPORTS) \
17360 cd $(HOST_SUBDIR)/mpfr && \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17362 CFLAGS="$(STAGE2_CFLAGS)" \
17363 CXXFLAGS="$(STAGE2_CFLAGS)" \
17364 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17369 TFLAGS="$(STAGE2_TFLAGS)" \
17370 $(TARGET-stage2-mpfr)
17372 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17373 clean-stage2: clean-stage2-mpfr
17374 clean-stage2-mpfr:
17375 @if [ $(current_stage) = stage2 ]; then \
17376 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17377 else \
17378 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17379 $(MAKE) stage2-start; \
17380 fi; \
17381 cd $(HOST_SUBDIR)/mpfr && \
17382 $(MAKE) $(EXTRA_HOST_FLAGS) \
17383 $(POSTSTAGE1_FLAGS_TO_PASS) \
17384 clean
17385 @endif mpfr-bootstrap
17388 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17389 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17390 maybe-all-stage3-mpfr:
17391 maybe-clean-stage3-mpfr:
17392 @if mpfr-bootstrap
17393 maybe-all-stage3-mpfr: all-stage3-mpfr
17394 all-stage3: all-stage3-mpfr
17395 TARGET-stage3-mpfr = $(TARGET-mpfr)
17396 all-stage3-mpfr: configure-stage3-mpfr
17397 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17398 @r=`${PWD_COMMAND}`; export r; \
17399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17400 TFLAGS="$(STAGE3_TFLAGS)"; \
17401 $(HOST_EXPORTS) \
17402 $(POSTSTAGE1_HOST_EXPORTS) \
17403 cd $(HOST_SUBDIR)/mpfr && \
17404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17405 CFLAGS="$(STAGE3_CFLAGS)" \
17406 CXXFLAGS="$(STAGE3_CFLAGS)" \
17407 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17412 TFLAGS="$(STAGE3_TFLAGS)" \
17413 $(TARGET-stage3-mpfr)
17415 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17416 clean-stage3: clean-stage3-mpfr
17417 clean-stage3-mpfr:
17418 @if [ $(current_stage) = stage3 ]; then \
17419 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17420 else \
17421 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17422 $(MAKE) stage3-start; \
17423 fi; \
17424 cd $(HOST_SUBDIR)/mpfr && \
17425 $(MAKE) $(EXTRA_HOST_FLAGS) \
17426 $(POSTSTAGE1_FLAGS_TO_PASS) \
17427 clean
17428 @endif mpfr-bootstrap
17431 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17432 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17433 maybe-all-stage4-mpfr:
17434 maybe-clean-stage4-mpfr:
17435 @if mpfr-bootstrap
17436 maybe-all-stage4-mpfr: all-stage4-mpfr
17437 all-stage4: all-stage4-mpfr
17438 TARGET-stage4-mpfr = $(TARGET-mpfr)
17439 all-stage4-mpfr: configure-stage4-mpfr
17440 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17441 @r=`${PWD_COMMAND}`; export r; \
17442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443 TFLAGS="$(STAGE4_TFLAGS)"; \
17444 $(HOST_EXPORTS) \
17445 $(POSTSTAGE1_HOST_EXPORTS) \
17446 cd $(HOST_SUBDIR)/mpfr && \
17447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17448 CFLAGS="$(STAGE4_CFLAGS)" \
17449 CXXFLAGS="$(STAGE4_CFLAGS)" \
17450 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17455 TFLAGS="$(STAGE4_TFLAGS)" \
17456 $(TARGET-stage4-mpfr)
17458 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17459 clean-stage4: clean-stage4-mpfr
17460 clean-stage4-mpfr:
17461 @if [ $(current_stage) = stage4 ]; then \
17462 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17463 else \
17464 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17465 $(MAKE) stage4-start; \
17466 fi; \
17467 cd $(HOST_SUBDIR)/mpfr && \
17468 $(MAKE) $(EXTRA_HOST_FLAGS) \
17469 $(POSTSTAGE1_FLAGS_TO_PASS) \
17470 clean
17471 @endif mpfr-bootstrap
17474 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17475 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17476 maybe-all-stageprofile-mpfr:
17477 maybe-clean-stageprofile-mpfr:
17478 @if mpfr-bootstrap
17479 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17480 all-stageprofile: all-stageprofile-mpfr
17481 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17482 all-stageprofile-mpfr: configure-stageprofile-mpfr
17483 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17484 @r=`${PWD_COMMAND}`; export r; \
17485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17487 $(HOST_EXPORTS) \
17488 $(POSTSTAGE1_HOST_EXPORTS) \
17489 cd $(HOST_SUBDIR)/mpfr && \
17490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17491 CFLAGS="$(STAGEprofile_CFLAGS)" \
17492 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17493 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17498 TFLAGS="$(STAGEprofile_TFLAGS)" \
17499 $(TARGET-stageprofile-mpfr)
17501 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17502 clean-stageprofile: clean-stageprofile-mpfr
17503 clean-stageprofile-mpfr:
17504 @if [ $(current_stage) = stageprofile ]; then \
17505 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17506 else \
17507 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17508 $(MAKE) stageprofile-start; \
17509 fi; \
17510 cd $(HOST_SUBDIR)/mpfr && \
17511 $(MAKE) $(EXTRA_HOST_FLAGS) \
17512 $(POSTSTAGE1_FLAGS_TO_PASS) \
17513 clean
17514 @endif mpfr-bootstrap
17517 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17518 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17519 maybe-all-stagefeedback-mpfr:
17520 maybe-clean-stagefeedback-mpfr:
17521 @if mpfr-bootstrap
17522 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17523 all-stagefeedback: all-stagefeedback-mpfr
17524 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17525 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17526 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17527 @r=`${PWD_COMMAND}`; export r; \
17528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17530 $(HOST_EXPORTS) \
17531 $(POSTSTAGE1_HOST_EXPORTS) \
17532 cd $(HOST_SUBDIR)/mpfr && \
17533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17534 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17535 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17536 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17541 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17542 $(TARGET-stagefeedback-mpfr)
17544 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17545 clean-stagefeedback: clean-stagefeedback-mpfr
17546 clean-stagefeedback-mpfr:
17547 @if [ $(current_stage) = stagefeedback ]; then \
17548 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17549 else \
17550 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17551 $(MAKE) stagefeedback-start; \
17552 fi; \
17553 cd $(HOST_SUBDIR)/mpfr && \
17554 $(MAKE) $(EXTRA_HOST_FLAGS) \
17555 $(POSTSTAGE1_FLAGS_TO_PASS) \
17556 clean
17557 @endif mpfr-bootstrap
17563 .PHONY: check-mpfr maybe-check-mpfr
17564 maybe-check-mpfr:
17565 @if mpfr
17566 maybe-check-mpfr: check-mpfr
17568 check-mpfr:
17569 @: $(MAKE); $(unstage)
17570 @r=`${PWD_COMMAND}`; export r; \
17571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572 $(HOST_EXPORTS) \
17573 (cd $(HOST_SUBDIR)/mpfr && \
17574 $(MAKE) $(FLAGS_TO_PASS) check)
17576 @endif mpfr
17578 .PHONY: install-mpfr maybe-install-mpfr
17579 maybe-install-mpfr:
17580 @if mpfr
17581 maybe-install-mpfr: install-mpfr
17583 install-mpfr:
17585 @endif mpfr
17587 # Other targets (info, dvi, pdf, etc.)
17589 .PHONY: maybe-info-mpfr info-mpfr
17590 maybe-info-mpfr:
17591 @if mpfr
17592 maybe-info-mpfr: info-mpfr
17594 info-mpfr: \
17595 configure-mpfr
17596 @[ -f ./mpfr/Makefile ] || exit 0; \
17597 r=`${PWD_COMMAND}`; export r; \
17598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17599 $(HOST_EXPORTS) \
17600 for flag in $(EXTRA_HOST_FLAGS) ; do \
17601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17602 done; \
17603 echo "Doing info in mpfr" ; \
17604 (cd $(HOST_SUBDIR)/mpfr && \
17605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17607 "RANLIB=$${RANLIB}" \
17608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17609 info) \
17610 || exit 1
17612 @endif mpfr
17614 .PHONY: maybe-dvi-mpfr dvi-mpfr
17615 maybe-dvi-mpfr:
17616 @if mpfr
17617 maybe-dvi-mpfr: dvi-mpfr
17619 dvi-mpfr: \
17620 configure-mpfr
17621 @[ -f ./mpfr/Makefile ] || exit 0; \
17622 r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 for flag in $(EXTRA_HOST_FLAGS) ; do \
17626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17627 done; \
17628 echo "Doing dvi in mpfr" ; \
17629 (cd $(HOST_SUBDIR)/mpfr && \
17630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17632 "RANLIB=$${RANLIB}" \
17633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17634 dvi) \
17635 || exit 1
17637 @endif mpfr
17639 .PHONY: maybe-pdf-mpfr pdf-mpfr
17640 maybe-pdf-mpfr:
17641 @if mpfr
17642 maybe-pdf-mpfr: pdf-mpfr
17644 pdf-mpfr: \
17645 configure-mpfr
17646 @[ -f ./mpfr/Makefile ] || exit 0; \
17647 r=`${PWD_COMMAND}`; export r; \
17648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17649 $(HOST_EXPORTS) \
17650 for flag in $(EXTRA_HOST_FLAGS) ; do \
17651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17652 done; \
17653 echo "Doing pdf in mpfr" ; \
17654 (cd $(HOST_SUBDIR)/mpfr && \
17655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17657 "RANLIB=$${RANLIB}" \
17658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17659 pdf) \
17660 || exit 1
17662 @endif mpfr
17664 .PHONY: maybe-html-mpfr html-mpfr
17665 maybe-html-mpfr:
17666 @if mpfr
17667 maybe-html-mpfr: html-mpfr
17669 html-mpfr: \
17670 configure-mpfr
17671 @[ -f ./mpfr/Makefile ] || exit 0; \
17672 r=`${PWD_COMMAND}`; export r; \
17673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17674 $(HOST_EXPORTS) \
17675 for flag in $(EXTRA_HOST_FLAGS) ; do \
17676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17677 done; \
17678 echo "Doing html in mpfr" ; \
17679 (cd $(HOST_SUBDIR)/mpfr && \
17680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17682 "RANLIB=$${RANLIB}" \
17683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17684 html) \
17685 || exit 1
17687 @endif mpfr
17689 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17690 maybe-TAGS-mpfr:
17691 @if mpfr
17692 maybe-TAGS-mpfr: TAGS-mpfr
17694 TAGS-mpfr: \
17695 configure-mpfr
17696 @[ -f ./mpfr/Makefile ] || exit 0; \
17697 r=`${PWD_COMMAND}`; export r; \
17698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17699 $(HOST_EXPORTS) \
17700 for flag in $(EXTRA_HOST_FLAGS) ; do \
17701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17702 done; \
17703 echo "Doing TAGS in mpfr" ; \
17704 (cd $(HOST_SUBDIR)/mpfr && \
17705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17707 "RANLIB=$${RANLIB}" \
17708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17709 TAGS) \
17710 || exit 1
17712 @endif mpfr
17714 .PHONY: maybe-install-info-mpfr install-info-mpfr
17715 maybe-install-info-mpfr:
17716 @if mpfr
17717 maybe-install-info-mpfr: install-info-mpfr
17719 install-info-mpfr: \
17720 configure-mpfr \
17721 info-mpfr
17722 @[ -f ./mpfr/Makefile ] || exit 0; \
17723 r=`${PWD_COMMAND}`; export r; \
17724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17725 $(HOST_EXPORTS) \
17726 for flag in $(EXTRA_HOST_FLAGS) ; do \
17727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17728 done; \
17729 echo "Doing install-info in mpfr" ; \
17730 (cd $(HOST_SUBDIR)/mpfr && \
17731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17733 "RANLIB=$${RANLIB}" \
17734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17735 install-info) \
17736 || exit 1
17738 @endif mpfr
17740 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17741 maybe-install-pdf-mpfr:
17742 @if mpfr
17743 maybe-install-pdf-mpfr: install-pdf-mpfr
17745 install-pdf-mpfr: \
17746 configure-mpfr \
17747 pdf-mpfr
17748 @[ -f ./mpfr/Makefile ] || exit 0; \
17749 r=`${PWD_COMMAND}`; export r; \
17750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17751 $(HOST_EXPORTS) \
17752 for flag in $(EXTRA_HOST_FLAGS) ; do \
17753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17754 done; \
17755 echo "Doing install-pdf in mpfr" ; \
17756 (cd $(HOST_SUBDIR)/mpfr && \
17757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17759 "RANLIB=$${RANLIB}" \
17760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17761 install-pdf) \
17762 || exit 1
17764 @endif mpfr
17766 .PHONY: maybe-install-html-mpfr install-html-mpfr
17767 maybe-install-html-mpfr:
17768 @if mpfr
17769 maybe-install-html-mpfr: install-html-mpfr
17771 install-html-mpfr: \
17772 configure-mpfr \
17773 html-mpfr
17774 @[ -f ./mpfr/Makefile ] || exit 0; \
17775 r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777 $(HOST_EXPORTS) \
17778 for flag in $(EXTRA_HOST_FLAGS) ; do \
17779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780 done; \
17781 echo "Doing install-html in mpfr" ; \
17782 (cd $(HOST_SUBDIR)/mpfr && \
17783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785 "RANLIB=$${RANLIB}" \
17786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787 install-html) \
17788 || exit 1
17790 @endif mpfr
17792 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17793 maybe-installcheck-mpfr:
17794 @if mpfr
17795 maybe-installcheck-mpfr: installcheck-mpfr
17797 installcheck-mpfr: \
17798 configure-mpfr
17799 @[ -f ./mpfr/Makefile ] || exit 0; \
17800 r=`${PWD_COMMAND}`; export r; \
17801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802 $(HOST_EXPORTS) \
17803 for flag in $(EXTRA_HOST_FLAGS) ; do \
17804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17805 done; \
17806 echo "Doing installcheck in mpfr" ; \
17807 (cd $(HOST_SUBDIR)/mpfr && \
17808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17810 "RANLIB=$${RANLIB}" \
17811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812 installcheck) \
17813 || exit 1
17815 @endif mpfr
17817 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17818 maybe-mostlyclean-mpfr:
17819 @if mpfr
17820 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17822 mostlyclean-mpfr:
17823 @[ -f ./mpfr/Makefile ] || exit 0; \
17824 r=`${PWD_COMMAND}`; export r; \
17825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826 $(HOST_EXPORTS) \
17827 for flag in $(EXTRA_HOST_FLAGS) ; do \
17828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17829 done; \
17830 echo "Doing mostlyclean in mpfr" ; \
17831 (cd $(HOST_SUBDIR)/mpfr && \
17832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17834 "RANLIB=$${RANLIB}" \
17835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17836 mostlyclean) \
17837 || exit 1
17839 @endif mpfr
17841 .PHONY: maybe-clean-mpfr clean-mpfr
17842 maybe-clean-mpfr:
17843 @if mpfr
17844 maybe-clean-mpfr: clean-mpfr
17846 clean-mpfr:
17847 @[ -f ./mpfr/Makefile ] || exit 0; \
17848 r=`${PWD_COMMAND}`; export r; \
17849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17850 $(HOST_EXPORTS) \
17851 for flag in $(EXTRA_HOST_FLAGS) ; do \
17852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17853 done; \
17854 echo "Doing clean in mpfr" ; \
17855 (cd $(HOST_SUBDIR)/mpfr && \
17856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17858 "RANLIB=$${RANLIB}" \
17859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17860 clean) \
17861 || exit 1
17863 @endif mpfr
17865 .PHONY: maybe-distclean-mpfr distclean-mpfr
17866 maybe-distclean-mpfr:
17867 @if mpfr
17868 maybe-distclean-mpfr: distclean-mpfr
17870 distclean-mpfr:
17871 @[ -f ./mpfr/Makefile ] || exit 0; \
17872 r=`${PWD_COMMAND}`; export r; \
17873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874 $(HOST_EXPORTS) \
17875 for flag in $(EXTRA_HOST_FLAGS) ; do \
17876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17877 done; \
17878 echo "Doing distclean in mpfr" ; \
17879 (cd $(HOST_SUBDIR)/mpfr && \
17880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17882 "RANLIB=$${RANLIB}" \
17883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17884 distclean) \
17885 || exit 1
17887 @endif mpfr
17889 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17890 maybe-maintainer-clean-mpfr:
17891 @if mpfr
17892 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17894 maintainer-clean-mpfr:
17895 @[ -f ./mpfr/Makefile ] || exit 0; \
17896 r=`${PWD_COMMAND}`; export r; \
17897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17898 $(HOST_EXPORTS) \
17899 for flag in $(EXTRA_HOST_FLAGS) ; do \
17900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17901 done; \
17902 echo "Doing maintainer-clean in mpfr" ; \
17903 (cd $(HOST_SUBDIR)/mpfr && \
17904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17906 "RANLIB=$${RANLIB}" \
17907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17908 maintainer-clean) \
17909 || exit 1
17911 @endif mpfr
17915 .PHONY: configure-mpc maybe-configure-mpc
17916 maybe-configure-mpc:
17917 @if gcc-bootstrap
17918 configure-mpc: stage_current
17919 @endif gcc-bootstrap
17920 @if mpc
17921 maybe-configure-mpc: configure-mpc
17922 configure-mpc:
17923 @r=`${PWD_COMMAND}`; export r; \
17924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17927 $(HOST_EXPORTS) \
17928 echo Configuring in $(HOST_SUBDIR)/mpc; \
17929 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17930 case $(srcdir) in \
17931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17932 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17934 esac; \
17935 srcdiroption="--srcdir=$${topdir}/mpc"; \
17936 libsrcdir="$$s/mpc"; \
17937 $(SHELL) $${libsrcdir}/configure \
17938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17939 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17940 || exit 1
17941 @endif mpc
17945 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17946 maybe-configure-stage1-mpc:
17947 @if mpc-bootstrap
17948 maybe-configure-stage1-mpc: configure-stage1-mpc
17949 configure-stage1-mpc:
17950 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17952 @r=`${PWD_COMMAND}`; export r; \
17953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954 TFLAGS="$(STAGE1_TFLAGS)"; \
17955 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17956 $(HOST_EXPORTS) \
17957 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17958 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17959 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17960 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17962 cd $(HOST_SUBDIR)/mpc || exit 1; \
17963 case $(srcdir) in \
17964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17965 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17967 esac; \
17968 srcdiroption="--srcdir=$${topdir}/mpc"; \
17969 libsrcdir="$$s/mpc"; \
17970 $(SHELL) $${libsrcdir}/configure \
17971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17972 --target=${target_alias} $${srcdiroption} \
17973 $(STAGE1_CONFIGURE_FLAGS) \
17974 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17975 @endif mpc-bootstrap
17977 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17978 maybe-configure-stage2-mpc:
17979 @if mpc-bootstrap
17980 maybe-configure-stage2-mpc: configure-stage2-mpc
17981 configure-stage2-mpc:
17982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17984 @r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986 TFLAGS="$(STAGE2_TFLAGS)"; \
17987 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17988 $(HOST_EXPORTS) \
17989 $(POSTSTAGE1_HOST_EXPORTS) \
17990 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17991 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17992 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17993 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17995 cd $(HOST_SUBDIR)/mpc || exit 1; \
17996 case $(srcdir) in \
17997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17998 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18000 esac; \
18001 srcdiroption="--srcdir=$${topdir}/mpc"; \
18002 libsrcdir="$$s/mpc"; \
18003 $(SHELL) $${libsrcdir}/configure \
18004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18005 --target=${target_alias} $${srcdiroption} \
18006 --with-build-libsubdir=$(HOST_SUBDIR) \
18007 $(STAGE2_CONFIGURE_FLAGS) \
18008 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18009 @endif mpc-bootstrap
18011 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18012 maybe-configure-stage3-mpc:
18013 @if mpc-bootstrap
18014 maybe-configure-stage3-mpc: configure-stage3-mpc
18015 configure-stage3-mpc:
18016 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18018 @r=`${PWD_COMMAND}`; export r; \
18019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020 TFLAGS="$(STAGE3_TFLAGS)"; \
18021 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18022 $(HOST_EXPORTS) \
18023 $(POSTSTAGE1_HOST_EXPORTS) \
18024 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18025 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18026 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18027 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18029 cd $(HOST_SUBDIR)/mpc || exit 1; \
18030 case $(srcdir) in \
18031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18032 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18034 esac; \
18035 srcdiroption="--srcdir=$${topdir}/mpc"; \
18036 libsrcdir="$$s/mpc"; \
18037 $(SHELL) $${libsrcdir}/configure \
18038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18039 --target=${target_alias} $${srcdiroption} \
18040 --with-build-libsubdir=$(HOST_SUBDIR) \
18041 $(STAGE3_CONFIGURE_FLAGS) \
18042 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18043 @endif mpc-bootstrap
18045 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18046 maybe-configure-stage4-mpc:
18047 @if mpc-bootstrap
18048 maybe-configure-stage4-mpc: configure-stage4-mpc
18049 configure-stage4-mpc:
18050 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18052 @r=`${PWD_COMMAND}`; export r; \
18053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054 TFLAGS="$(STAGE4_TFLAGS)"; \
18055 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18056 $(HOST_EXPORTS) \
18057 $(POSTSTAGE1_HOST_EXPORTS) \
18058 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18059 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18060 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18061 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18063 cd $(HOST_SUBDIR)/mpc || exit 1; \
18064 case $(srcdir) in \
18065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18066 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18068 esac; \
18069 srcdiroption="--srcdir=$${topdir}/mpc"; \
18070 libsrcdir="$$s/mpc"; \
18071 $(SHELL) $${libsrcdir}/configure \
18072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18073 --target=${target_alias} $${srcdiroption} \
18074 --with-build-libsubdir=$(HOST_SUBDIR) \
18075 $(STAGE4_CONFIGURE_FLAGS) \
18076 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18077 @endif mpc-bootstrap
18079 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18080 maybe-configure-stageprofile-mpc:
18081 @if mpc-bootstrap
18082 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18083 configure-stageprofile-mpc:
18084 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18086 @r=`${PWD_COMMAND}`; export r; \
18087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18089 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18090 $(HOST_EXPORTS) \
18091 $(POSTSTAGE1_HOST_EXPORTS) \
18092 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18093 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18094 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18095 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18097 cd $(HOST_SUBDIR)/mpc || exit 1; \
18098 case $(srcdir) in \
18099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18100 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18102 esac; \
18103 srcdiroption="--srcdir=$${topdir}/mpc"; \
18104 libsrcdir="$$s/mpc"; \
18105 $(SHELL) $${libsrcdir}/configure \
18106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18107 --target=${target_alias} $${srcdiroption} \
18108 --with-build-libsubdir=$(HOST_SUBDIR) \
18109 $(STAGEprofile_CONFIGURE_FLAGS) \
18110 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18111 @endif mpc-bootstrap
18113 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18114 maybe-configure-stagefeedback-mpc:
18115 @if mpc-bootstrap
18116 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18117 configure-stagefeedback-mpc:
18118 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18120 @r=`${PWD_COMMAND}`; export r; \
18121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18123 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18124 $(HOST_EXPORTS) \
18125 $(POSTSTAGE1_HOST_EXPORTS) \
18126 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18127 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18128 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18129 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18131 cd $(HOST_SUBDIR)/mpc || exit 1; \
18132 case $(srcdir) in \
18133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18134 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18136 esac; \
18137 srcdiroption="--srcdir=$${topdir}/mpc"; \
18138 libsrcdir="$$s/mpc"; \
18139 $(SHELL) $${libsrcdir}/configure \
18140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18141 --target=${target_alias} $${srcdiroption} \
18142 --with-build-libsubdir=$(HOST_SUBDIR) \
18143 $(STAGEfeedback_CONFIGURE_FLAGS) \
18144 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18145 @endif mpc-bootstrap
18151 .PHONY: all-mpc maybe-all-mpc
18152 maybe-all-mpc:
18153 @if gcc-bootstrap
18154 all-mpc: stage_current
18155 @endif gcc-bootstrap
18156 @if mpc
18157 TARGET-mpc=all
18158 maybe-all-mpc: all-mpc
18159 all-mpc: configure-mpc
18160 @r=`${PWD_COMMAND}`; export r; \
18161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18162 $(HOST_EXPORTS) \
18163 (cd $(HOST_SUBDIR)/mpc && \
18164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18165 $(TARGET-mpc))
18166 @endif mpc
18170 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18171 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18172 maybe-all-stage1-mpc:
18173 maybe-clean-stage1-mpc:
18174 @if mpc-bootstrap
18175 maybe-all-stage1-mpc: all-stage1-mpc
18176 all-stage1: all-stage1-mpc
18177 TARGET-stage1-mpc = $(TARGET-mpc)
18178 all-stage1-mpc: configure-stage1-mpc
18179 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18180 @r=`${PWD_COMMAND}`; export r; \
18181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182 TFLAGS="$(STAGE1_TFLAGS)"; \
18183 $(HOST_EXPORTS) \
18184 cd $(HOST_SUBDIR)/mpc && \
18185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18186 CFLAGS="$(STAGE1_CFLAGS)" \
18187 CXXFLAGS="$(STAGE1_CFLAGS)" \
18188 LIBCFLAGS="$(LIBCFLAGS)" \
18189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18192 $(EXTRA_HOST_FLAGS) \
18193 TFLAGS="$(STAGE1_TFLAGS)" \
18194 $(TARGET-stage1-mpc)
18196 maybe-clean-stage1-mpc: clean-stage1-mpc
18197 clean-stage1: clean-stage1-mpc
18198 clean-stage1-mpc:
18199 @if [ $(current_stage) = stage1 ]; then \
18200 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18201 else \
18202 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18203 $(MAKE) stage1-start; \
18204 fi; \
18205 cd $(HOST_SUBDIR)/mpc && \
18206 $(MAKE) $(EXTRA_HOST_FLAGS) \
18207 clean
18208 @endif mpc-bootstrap
18211 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18212 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18213 maybe-all-stage2-mpc:
18214 maybe-clean-stage2-mpc:
18215 @if mpc-bootstrap
18216 maybe-all-stage2-mpc: all-stage2-mpc
18217 all-stage2: all-stage2-mpc
18218 TARGET-stage2-mpc = $(TARGET-mpc)
18219 all-stage2-mpc: configure-stage2-mpc
18220 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18221 @r=`${PWD_COMMAND}`; export r; \
18222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18223 TFLAGS="$(STAGE2_TFLAGS)"; \
18224 $(HOST_EXPORTS) \
18225 $(POSTSTAGE1_HOST_EXPORTS) \
18226 cd $(HOST_SUBDIR)/mpc && \
18227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18228 CFLAGS="$(STAGE2_CFLAGS)" \
18229 CXXFLAGS="$(STAGE2_CFLAGS)" \
18230 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18235 TFLAGS="$(STAGE2_TFLAGS)" \
18236 $(TARGET-stage2-mpc)
18238 maybe-clean-stage2-mpc: clean-stage2-mpc
18239 clean-stage2: clean-stage2-mpc
18240 clean-stage2-mpc:
18241 @if [ $(current_stage) = stage2 ]; then \
18242 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18243 else \
18244 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18245 $(MAKE) stage2-start; \
18246 fi; \
18247 cd $(HOST_SUBDIR)/mpc && \
18248 $(MAKE) $(EXTRA_HOST_FLAGS) \
18249 $(POSTSTAGE1_FLAGS_TO_PASS) \
18250 clean
18251 @endif mpc-bootstrap
18254 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18255 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18256 maybe-all-stage3-mpc:
18257 maybe-clean-stage3-mpc:
18258 @if mpc-bootstrap
18259 maybe-all-stage3-mpc: all-stage3-mpc
18260 all-stage3: all-stage3-mpc
18261 TARGET-stage3-mpc = $(TARGET-mpc)
18262 all-stage3-mpc: configure-stage3-mpc
18263 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18264 @r=`${PWD_COMMAND}`; export r; \
18265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18266 TFLAGS="$(STAGE3_TFLAGS)"; \
18267 $(HOST_EXPORTS) \
18268 $(POSTSTAGE1_HOST_EXPORTS) \
18269 cd $(HOST_SUBDIR)/mpc && \
18270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18271 CFLAGS="$(STAGE3_CFLAGS)" \
18272 CXXFLAGS="$(STAGE3_CFLAGS)" \
18273 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18278 TFLAGS="$(STAGE3_TFLAGS)" \
18279 $(TARGET-stage3-mpc)
18281 maybe-clean-stage3-mpc: clean-stage3-mpc
18282 clean-stage3: clean-stage3-mpc
18283 clean-stage3-mpc:
18284 @if [ $(current_stage) = stage3 ]; then \
18285 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18286 else \
18287 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18288 $(MAKE) stage3-start; \
18289 fi; \
18290 cd $(HOST_SUBDIR)/mpc && \
18291 $(MAKE) $(EXTRA_HOST_FLAGS) \
18292 $(POSTSTAGE1_FLAGS_TO_PASS) \
18293 clean
18294 @endif mpc-bootstrap
18297 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18298 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18299 maybe-all-stage4-mpc:
18300 maybe-clean-stage4-mpc:
18301 @if mpc-bootstrap
18302 maybe-all-stage4-mpc: all-stage4-mpc
18303 all-stage4: all-stage4-mpc
18304 TARGET-stage4-mpc = $(TARGET-mpc)
18305 all-stage4-mpc: configure-stage4-mpc
18306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18307 @r=`${PWD_COMMAND}`; export r; \
18308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18309 TFLAGS="$(STAGE4_TFLAGS)"; \
18310 $(HOST_EXPORTS) \
18311 $(POSTSTAGE1_HOST_EXPORTS) \
18312 cd $(HOST_SUBDIR)/mpc && \
18313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18314 CFLAGS="$(STAGE4_CFLAGS)" \
18315 CXXFLAGS="$(STAGE4_CFLAGS)" \
18316 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18321 TFLAGS="$(STAGE4_TFLAGS)" \
18322 $(TARGET-stage4-mpc)
18324 maybe-clean-stage4-mpc: clean-stage4-mpc
18325 clean-stage4: clean-stage4-mpc
18326 clean-stage4-mpc:
18327 @if [ $(current_stage) = stage4 ]; then \
18328 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18329 else \
18330 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18331 $(MAKE) stage4-start; \
18332 fi; \
18333 cd $(HOST_SUBDIR)/mpc && \
18334 $(MAKE) $(EXTRA_HOST_FLAGS) \
18335 $(POSTSTAGE1_FLAGS_TO_PASS) \
18336 clean
18337 @endif mpc-bootstrap
18340 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18341 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18342 maybe-all-stageprofile-mpc:
18343 maybe-clean-stageprofile-mpc:
18344 @if mpc-bootstrap
18345 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18346 all-stageprofile: all-stageprofile-mpc
18347 TARGET-stageprofile-mpc = $(TARGET-mpc)
18348 all-stageprofile-mpc: configure-stageprofile-mpc
18349 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18350 @r=`${PWD_COMMAND}`; export r; \
18351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18353 $(HOST_EXPORTS) \
18354 $(POSTSTAGE1_HOST_EXPORTS) \
18355 cd $(HOST_SUBDIR)/mpc && \
18356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18357 CFLAGS="$(STAGEprofile_CFLAGS)" \
18358 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18359 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18364 TFLAGS="$(STAGEprofile_TFLAGS)" \
18365 $(TARGET-stageprofile-mpc)
18367 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18368 clean-stageprofile: clean-stageprofile-mpc
18369 clean-stageprofile-mpc:
18370 @if [ $(current_stage) = stageprofile ]; then \
18371 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18372 else \
18373 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18374 $(MAKE) stageprofile-start; \
18375 fi; \
18376 cd $(HOST_SUBDIR)/mpc && \
18377 $(MAKE) $(EXTRA_HOST_FLAGS) \
18378 $(POSTSTAGE1_FLAGS_TO_PASS) \
18379 clean
18380 @endif mpc-bootstrap
18383 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18384 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18385 maybe-all-stagefeedback-mpc:
18386 maybe-clean-stagefeedback-mpc:
18387 @if mpc-bootstrap
18388 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18389 all-stagefeedback: all-stagefeedback-mpc
18390 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18391 all-stagefeedback-mpc: configure-stagefeedback-mpc
18392 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18393 @r=`${PWD_COMMAND}`; export r; \
18394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18395 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18396 $(HOST_EXPORTS) \
18397 $(POSTSTAGE1_HOST_EXPORTS) \
18398 cd $(HOST_SUBDIR)/mpc && \
18399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18400 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18401 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18407 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18408 $(TARGET-stagefeedback-mpc)
18410 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18411 clean-stagefeedback: clean-stagefeedback-mpc
18412 clean-stagefeedback-mpc:
18413 @if [ $(current_stage) = stagefeedback ]; then \
18414 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18415 else \
18416 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18417 $(MAKE) stagefeedback-start; \
18418 fi; \
18419 cd $(HOST_SUBDIR)/mpc && \
18420 $(MAKE) $(EXTRA_HOST_FLAGS) \
18421 $(POSTSTAGE1_FLAGS_TO_PASS) \
18422 clean
18423 @endif mpc-bootstrap
18429 .PHONY: check-mpc maybe-check-mpc
18430 maybe-check-mpc:
18431 @if mpc
18432 maybe-check-mpc: check-mpc
18434 check-mpc:
18435 @: $(MAKE); $(unstage)
18436 @r=`${PWD_COMMAND}`; export r; \
18437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438 $(HOST_EXPORTS) \
18439 (cd $(HOST_SUBDIR)/mpc && \
18440 $(MAKE) $(FLAGS_TO_PASS) check)
18442 @endif mpc
18444 .PHONY: install-mpc maybe-install-mpc
18445 maybe-install-mpc:
18446 @if mpc
18447 maybe-install-mpc: install-mpc
18449 install-mpc:
18451 @endif mpc
18453 # Other targets (info, dvi, pdf, etc.)
18455 .PHONY: maybe-info-mpc info-mpc
18456 maybe-info-mpc:
18457 @if mpc
18458 maybe-info-mpc: info-mpc
18460 info-mpc: \
18461 configure-mpc
18462 @[ -f ./mpc/Makefile ] || exit 0; \
18463 r=`${PWD_COMMAND}`; export r; \
18464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18465 $(HOST_EXPORTS) \
18466 for flag in $(EXTRA_HOST_FLAGS) ; do \
18467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18468 done; \
18469 echo "Doing info in mpc" ; \
18470 (cd $(HOST_SUBDIR)/mpc && \
18471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18473 "RANLIB=$${RANLIB}" \
18474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18475 info) \
18476 || exit 1
18478 @endif mpc
18480 .PHONY: maybe-dvi-mpc dvi-mpc
18481 maybe-dvi-mpc:
18482 @if mpc
18483 maybe-dvi-mpc: dvi-mpc
18485 dvi-mpc: \
18486 configure-mpc
18487 @[ -f ./mpc/Makefile ] || exit 0; \
18488 r=`${PWD_COMMAND}`; export r; \
18489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18490 $(HOST_EXPORTS) \
18491 for flag in $(EXTRA_HOST_FLAGS) ; do \
18492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18493 done; \
18494 echo "Doing dvi in mpc" ; \
18495 (cd $(HOST_SUBDIR)/mpc && \
18496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18498 "RANLIB=$${RANLIB}" \
18499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18500 dvi) \
18501 || exit 1
18503 @endif mpc
18505 .PHONY: maybe-pdf-mpc pdf-mpc
18506 maybe-pdf-mpc:
18507 @if mpc
18508 maybe-pdf-mpc: pdf-mpc
18510 pdf-mpc: \
18511 configure-mpc
18512 @[ -f ./mpc/Makefile ] || exit 0; \
18513 r=`${PWD_COMMAND}`; export r; \
18514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18515 $(HOST_EXPORTS) \
18516 for flag in $(EXTRA_HOST_FLAGS) ; do \
18517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18518 done; \
18519 echo "Doing pdf in mpc" ; \
18520 (cd $(HOST_SUBDIR)/mpc && \
18521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18523 "RANLIB=$${RANLIB}" \
18524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18525 pdf) \
18526 || exit 1
18528 @endif mpc
18530 .PHONY: maybe-html-mpc html-mpc
18531 maybe-html-mpc:
18532 @if mpc
18533 maybe-html-mpc: html-mpc
18535 html-mpc: \
18536 configure-mpc
18537 @[ -f ./mpc/Makefile ] || exit 0; \
18538 r=`${PWD_COMMAND}`; export r; \
18539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18540 $(HOST_EXPORTS) \
18541 for flag in $(EXTRA_HOST_FLAGS) ; do \
18542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18543 done; \
18544 echo "Doing html in mpc" ; \
18545 (cd $(HOST_SUBDIR)/mpc && \
18546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18548 "RANLIB=$${RANLIB}" \
18549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18550 html) \
18551 || exit 1
18553 @endif mpc
18555 .PHONY: maybe-TAGS-mpc TAGS-mpc
18556 maybe-TAGS-mpc:
18557 @if mpc
18558 maybe-TAGS-mpc: TAGS-mpc
18560 TAGS-mpc: \
18561 configure-mpc
18562 @[ -f ./mpc/Makefile ] || exit 0; \
18563 r=`${PWD_COMMAND}`; export r; \
18564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18565 $(HOST_EXPORTS) \
18566 for flag in $(EXTRA_HOST_FLAGS) ; do \
18567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18568 done; \
18569 echo "Doing TAGS in mpc" ; \
18570 (cd $(HOST_SUBDIR)/mpc && \
18571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18573 "RANLIB=$${RANLIB}" \
18574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18575 TAGS) \
18576 || exit 1
18578 @endif mpc
18580 .PHONY: maybe-install-info-mpc install-info-mpc
18581 maybe-install-info-mpc:
18582 @if mpc
18583 maybe-install-info-mpc: install-info-mpc
18585 install-info-mpc: \
18586 configure-mpc \
18587 info-mpc
18588 @[ -f ./mpc/Makefile ] || exit 0; \
18589 r=`${PWD_COMMAND}`; export r; \
18590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591 $(HOST_EXPORTS) \
18592 for flag in $(EXTRA_HOST_FLAGS) ; do \
18593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18594 done; \
18595 echo "Doing install-info in mpc" ; \
18596 (cd $(HOST_SUBDIR)/mpc && \
18597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18599 "RANLIB=$${RANLIB}" \
18600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18601 install-info) \
18602 || exit 1
18604 @endif mpc
18606 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18607 maybe-install-pdf-mpc:
18608 @if mpc
18609 maybe-install-pdf-mpc: install-pdf-mpc
18611 install-pdf-mpc: \
18612 configure-mpc \
18613 pdf-mpc
18614 @[ -f ./mpc/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing install-pdf in mpc" ; \
18622 (cd $(HOST_SUBDIR)/mpc && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18627 install-pdf) \
18628 || exit 1
18630 @endif mpc
18632 .PHONY: maybe-install-html-mpc install-html-mpc
18633 maybe-install-html-mpc:
18634 @if mpc
18635 maybe-install-html-mpc: install-html-mpc
18637 install-html-mpc: \
18638 configure-mpc \
18639 html-mpc
18640 @[ -f ./mpc/Makefile ] || exit 0; \
18641 r=`${PWD_COMMAND}`; export r; \
18642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 $(HOST_EXPORTS) \
18644 for flag in $(EXTRA_HOST_FLAGS) ; do \
18645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646 done; \
18647 echo "Doing install-html in mpc" ; \
18648 (cd $(HOST_SUBDIR)/mpc && \
18649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651 "RANLIB=$${RANLIB}" \
18652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653 install-html) \
18654 || exit 1
18656 @endif mpc
18658 .PHONY: maybe-installcheck-mpc installcheck-mpc
18659 maybe-installcheck-mpc:
18660 @if mpc
18661 maybe-installcheck-mpc: installcheck-mpc
18663 installcheck-mpc: \
18664 configure-mpc
18665 @[ -f ./mpc/Makefile ] || exit 0; \
18666 r=`${PWD_COMMAND}`; export r; \
18667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18668 $(HOST_EXPORTS) \
18669 for flag in $(EXTRA_HOST_FLAGS) ; do \
18670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18671 done; \
18672 echo "Doing installcheck in mpc" ; \
18673 (cd $(HOST_SUBDIR)/mpc && \
18674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18676 "RANLIB=$${RANLIB}" \
18677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18678 installcheck) \
18679 || exit 1
18681 @endif mpc
18683 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18684 maybe-mostlyclean-mpc:
18685 @if mpc
18686 maybe-mostlyclean-mpc: mostlyclean-mpc
18688 mostlyclean-mpc:
18689 @[ -f ./mpc/Makefile ] || exit 0; \
18690 r=`${PWD_COMMAND}`; export r; \
18691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692 $(HOST_EXPORTS) \
18693 for flag in $(EXTRA_HOST_FLAGS) ; do \
18694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18695 done; \
18696 echo "Doing mostlyclean in mpc" ; \
18697 (cd $(HOST_SUBDIR)/mpc && \
18698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18700 "RANLIB=$${RANLIB}" \
18701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18702 mostlyclean) \
18703 || exit 1
18705 @endif mpc
18707 .PHONY: maybe-clean-mpc clean-mpc
18708 maybe-clean-mpc:
18709 @if mpc
18710 maybe-clean-mpc: clean-mpc
18712 clean-mpc:
18713 @[ -f ./mpc/Makefile ] || exit 0; \
18714 r=`${PWD_COMMAND}`; export r; \
18715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716 $(HOST_EXPORTS) \
18717 for flag in $(EXTRA_HOST_FLAGS) ; do \
18718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18719 done; \
18720 echo "Doing clean in mpc" ; \
18721 (cd $(HOST_SUBDIR)/mpc && \
18722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18724 "RANLIB=$${RANLIB}" \
18725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18726 clean) \
18727 || exit 1
18729 @endif mpc
18731 .PHONY: maybe-distclean-mpc distclean-mpc
18732 maybe-distclean-mpc:
18733 @if mpc
18734 maybe-distclean-mpc: distclean-mpc
18736 distclean-mpc:
18737 @[ -f ./mpc/Makefile ] || exit 0; \
18738 r=`${PWD_COMMAND}`; export r; \
18739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18740 $(HOST_EXPORTS) \
18741 for flag in $(EXTRA_HOST_FLAGS) ; do \
18742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18743 done; \
18744 echo "Doing distclean in mpc" ; \
18745 (cd $(HOST_SUBDIR)/mpc && \
18746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18748 "RANLIB=$${RANLIB}" \
18749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18750 distclean) \
18751 || exit 1
18753 @endif mpc
18755 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18756 maybe-maintainer-clean-mpc:
18757 @if mpc
18758 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18760 maintainer-clean-mpc:
18761 @[ -f ./mpc/Makefile ] || exit 0; \
18762 r=`${PWD_COMMAND}`; export r; \
18763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18764 $(HOST_EXPORTS) \
18765 for flag in $(EXTRA_HOST_FLAGS) ; do \
18766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18767 done; \
18768 echo "Doing maintainer-clean in mpc" ; \
18769 (cd $(HOST_SUBDIR)/mpc && \
18770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18772 "RANLIB=$${RANLIB}" \
18773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18774 maintainer-clean) \
18775 || exit 1
18777 @endif mpc
18781 .PHONY: configure-ppl maybe-configure-ppl
18782 maybe-configure-ppl:
18783 @if gcc-bootstrap
18784 configure-ppl: stage_current
18785 @endif gcc-bootstrap
18786 @if ppl
18787 maybe-configure-ppl: configure-ppl
18788 configure-ppl:
18789 @r=`${PWD_COMMAND}`; export r; \
18790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18791 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18793 $(HOST_EXPORTS) \
18794 echo Configuring in $(HOST_SUBDIR)/ppl; \
18795 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18796 case $(srcdir) in \
18797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18798 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18800 esac; \
18801 srcdiroption="--srcdir=$${topdir}/ppl"; \
18802 libsrcdir="$$s/ppl"; \
18803 $(SHELL) $${libsrcdir}/configure \
18804 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18805 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18806 || exit 1
18807 @endif ppl
18811 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18812 maybe-configure-stage1-ppl:
18813 @if ppl-bootstrap
18814 maybe-configure-stage1-ppl: configure-stage1-ppl
18815 configure-stage1-ppl:
18816 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18818 @r=`${PWD_COMMAND}`; export r; \
18819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18820 TFLAGS="$(STAGE1_TFLAGS)"; \
18821 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18822 $(HOST_EXPORTS) \
18823 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18824 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18825 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18826 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18828 cd $(HOST_SUBDIR)/ppl || exit 1; \
18829 case $(srcdir) in \
18830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18831 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18833 esac; \
18834 srcdiroption="--srcdir=$${topdir}/ppl"; \
18835 libsrcdir="$$s/ppl"; \
18836 $(SHELL) $${libsrcdir}/configure \
18837 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18838 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18839 $(STAGE1_CONFIGURE_FLAGS) \
18840 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18841 @endif ppl-bootstrap
18843 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18844 maybe-configure-stage2-ppl:
18845 @if ppl-bootstrap
18846 maybe-configure-stage2-ppl: configure-stage2-ppl
18847 configure-stage2-ppl:
18848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18850 @r=`${PWD_COMMAND}`; export r; \
18851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852 TFLAGS="$(STAGE2_TFLAGS)"; \
18853 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18854 $(HOST_EXPORTS) \
18855 $(POSTSTAGE1_HOST_EXPORTS) \
18856 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18857 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18858 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18859 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18861 cd $(HOST_SUBDIR)/ppl || exit 1; \
18862 case $(srcdir) in \
18863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18864 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18866 esac; \
18867 srcdiroption="--srcdir=$${topdir}/ppl"; \
18868 libsrcdir="$$s/ppl"; \
18869 $(SHELL) $${libsrcdir}/configure \
18870 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18871 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18872 --with-build-libsubdir=$(HOST_SUBDIR) \
18873 $(STAGE2_CONFIGURE_FLAGS) \
18874 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18875 @endif ppl-bootstrap
18877 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18878 maybe-configure-stage3-ppl:
18879 @if ppl-bootstrap
18880 maybe-configure-stage3-ppl: configure-stage3-ppl
18881 configure-stage3-ppl:
18882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18884 @r=`${PWD_COMMAND}`; export r; \
18885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886 TFLAGS="$(STAGE3_TFLAGS)"; \
18887 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18888 $(HOST_EXPORTS) \
18889 $(POSTSTAGE1_HOST_EXPORTS) \
18890 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18891 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18892 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18893 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18895 cd $(HOST_SUBDIR)/ppl || exit 1; \
18896 case $(srcdir) in \
18897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18898 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18900 esac; \
18901 srcdiroption="--srcdir=$${topdir}/ppl"; \
18902 libsrcdir="$$s/ppl"; \
18903 $(SHELL) $${libsrcdir}/configure \
18904 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18905 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18906 --with-build-libsubdir=$(HOST_SUBDIR) \
18907 $(STAGE3_CONFIGURE_FLAGS) \
18908 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18909 @endif ppl-bootstrap
18911 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18912 maybe-configure-stage4-ppl:
18913 @if ppl-bootstrap
18914 maybe-configure-stage4-ppl: configure-stage4-ppl
18915 configure-stage4-ppl:
18916 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18918 @r=`${PWD_COMMAND}`; export r; \
18919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920 TFLAGS="$(STAGE4_TFLAGS)"; \
18921 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18922 $(HOST_EXPORTS) \
18923 $(POSTSTAGE1_HOST_EXPORTS) \
18924 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18925 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18926 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18927 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18929 cd $(HOST_SUBDIR)/ppl || exit 1; \
18930 case $(srcdir) in \
18931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18932 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18934 esac; \
18935 srcdiroption="--srcdir=$${topdir}/ppl"; \
18936 libsrcdir="$$s/ppl"; \
18937 $(SHELL) $${libsrcdir}/configure \
18938 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18939 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18940 --with-build-libsubdir=$(HOST_SUBDIR) \
18941 $(STAGE4_CONFIGURE_FLAGS) \
18942 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18943 @endif ppl-bootstrap
18945 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18946 maybe-configure-stageprofile-ppl:
18947 @if ppl-bootstrap
18948 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18949 configure-stageprofile-ppl:
18950 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18952 @r=`${PWD_COMMAND}`; export r; \
18953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18955 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18956 $(HOST_EXPORTS) \
18957 $(POSTSTAGE1_HOST_EXPORTS) \
18958 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18959 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18960 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18961 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18963 cd $(HOST_SUBDIR)/ppl || exit 1; \
18964 case $(srcdir) in \
18965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18966 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18968 esac; \
18969 srcdiroption="--srcdir=$${topdir}/ppl"; \
18970 libsrcdir="$$s/ppl"; \
18971 $(SHELL) $${libsrcdir}/configure \
18972 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18973 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18974 --with-build-libsubdir=$(HOST_SUBDIR) \
18975 $(STAGEprofile_CONFIGURE_FLAGS) \
18976 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18977 @endif ppl-bootstrap
18979 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18980 maybe-configure-stagefeedback-ppl:
18981 @if ppl-bootstrap
18982 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18983 configure-stagefeedback-ppl:
18984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18986 @r=`${PWD_COMMAND}`; export r; \
18987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18989 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18990 $(HOST_EXPORTS) \
18991 $(POSTSTAGE1_HOST_EXPORTS) \
18992 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18993 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18994 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18995 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18997 cd $(HOST_SUBDIR)/ppl || exit 1; \
18998 case $(srcdir) in \
18999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19000 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19002 esac; \
19003 srcdiroption="--srcdir=$${topdir}/ppl"; \
19004 libsrcdir="$$s/ppl"; \
19005 $(SHELL) $${libsrcdir}/configure \
19006 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19007 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19008 --with-build-libsubdir=$(HOST_SUBDIR) \
19009 $(STAGEfeedback_CONFIGURE_FLAGS) \
19010 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19011 @endif ppl-bootstrap
19017 .PHONY: all-ppl maybe-all-ppl
19018 maybe-all-ppl:
19019 @if gcc-bootstrap
19020 all-ppl: stage_current
19021 @endif gcc-bootstrap
19022 @if ppl
19023 TARGET-ppl=all
19024 maybe-all-ppl: all-ppl
19025 all-ppl: configure-ppl
19026 @r=`${PWD_COMMAND}`; export r; \
19027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19028 $(HOST_EXPORTS) \
19029 (cd $(HOST_SUBDIR)/ppl && \
19030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19031 $(TARGET-ppl))
19032 @endif ppl
19036 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19037 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19038 maybe-all-stage1-ppl:
19039 maybe-clean-stage1-ppl:
19040 @if ppl-bootstrap
19041 maybe-all-stage1-ppl: all-stage1-ppl
19042 all-stage1: all-stage1-ppl
19043 TARGET-stage1-ppl = $(TARGET-ppl)
19044 all-stage1-ppl: configure-stage1-ppl
19045 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19046 @r=`${PWD_COMMAND}`; export r; \
19047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048 TFLAGS="$(STAGE1_TFLAGS)"; \
19049 $(HOST_EXPORTS) \
19050 cd $(HOST_SUBDIR)/ppl && \
19051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19052 CFLAGS="$(STAGE1_CFLAGS)" \
19053 CXXFLAGS="$(STAGE1_CFLAGS)" \
19054 LIBCFLAGS="$(LIBCFLAGS)" \
19055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19058 $(EXTRA_HOST_FLAGS) \
19059 TFLAGS="$(STAGE1_TFLAGS)" \
19060 $(TARGET-stage1-ppl)
19062 maybe-clean-stage1-ppl: clean-stage1-ppl
19063 clean-stage1: clean-stage1-ppl
19064 clean-stage1-ppl:
19065 @if [ $(current_stage) = stage1 ]; then \
19066 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19067 else \
19068 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19069 $(MAKE) stage1-start; \
19070 fi; \
19071 cd $(HOST_SUBDIR)/ppl && \
19072 $(MAKE) $(EXTRA_HOST_FLAGS) \
19073 clean
19074 @endif ppl-bootstrap
19077 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19078 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19079 maybe-all-stage2-ppl:
19080 maybe-clean-stage2-ppl:
19081 @if ppl-bootstrap
19082 maybe-all-stage2-ppl: all-stage2-ppl
19083 all-stage2: all-stage2-ppl
19084 TARGET-stage2-ppl = $(TARGET-ppl)
19085 all-stage2-ppl: configure-stage2-ppl
19086 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19087 @r=`${PWD_COMMAND}`; export r; \
19088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089 TFLAGS="$(STAGE2_TFLAGS)"; \
19090 $(HOST_EXPORTS) \
19091 $(POSTSTAGE1_HOST_EXPORTS) \
19092 cd $(HOST_SUBDIR)/ppl && \
19093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19094 CFLAGS="$(STAGE2_CFLAGS)" \
19095 CXXFLAGS="$(STAGE2_CFLAGS)" \
19096 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19101 TFLAGS="$(STAGE2_TFLAGS)" \
19102 $(TARGET-stage2-ppl)
19104 maybe-clean-stage2-ppl: clean-stage2-ppl
19105 clean-stage2: clean-stage2-ppl
19106 clean-stage2-ppl:
19107 @if [ $(current_stage) = stage2 ]; then \
19108 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19109 else \
19110 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19111 $(MAKE) stage2-start; \
19112 fi; \
19113 cd $(HOST_SUBDIR)/ppl && \
19114 $(MAKE) $(EXTRA_HOST_FLAGS) \
19115 $(POSTSTAGE1_FLAGS_TO_PASS) \
19116 clean
19117 @endif ppl-bootstrap
19120 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19121 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19122 maybe-all-stage3-ppl:
19123 maybe-clean-stage3-ppl:
19124 @if ppl-bootstrap
19125 maybe-all-stage3-ppl: all-stage3-ppl
19126 all-stage3: all-stage3-ppl
19127 TARGET-stage3-ppl = $(TARGET-ppl)
19128 all-stage3-ppl: configure-stage3-ppl
19129 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19130 @r=`${PWD_COMMAND}`; export r; \
19131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19132 TFLAGS="$(STAGE3_TFLAGS)"; \
19133 $(HOST_EXPORTS) \
19134 $(POSTSTAGE1_HOST_EXPORTS) \
19135 cd $(HOST_SUBDIR)/ppl && \
19136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19137 CFLAGS="$(STAGE3_CFLAGS)" \
19138 CXXFLAGS="$(STAGE3_CFLAGS)" \
19139 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19144 TFLAGS="$(STAGE3_TFLAGS)" \
19145 $(TARGET-stage3-ppl)
19147 maybe-clean-stage3-ppl: clean-stage3-ppl
19148 clean-stage3: clean-stage3-ppl
19149 clean-stage3-ppl:
19150 @if [ $(current_stage) = stage3 ]; then \
19151 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19152 else \
19153 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19154 $(MAKE) stage3-start; \
19155 fi; \
19156 cd $(HOST_SUBDIR)/ppl && \
19157 $(MAKE) $(EXTRA_HOST_FLAGS) \
19158 $(POSTSTAGE1_FLAGS_TO_PASS) \
19159 clean
19160 @endif ppl-bootstrap
19163 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19164 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19165 maybe-all-stage4-ppl:
19166 maybe-clean-stage4-ppl:
19167 @if ppl-bootstrap
19168 maybe-all-stage4-ppl: all-stage4-ppl
19169 all-stage4: all-stage4-ppl
19170 TARGET-stage4-ppl = $(TARGET-ppl)
19171 all-stage4-ppl: configure-stage4-ppl
19172 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19173 @r=`${PWD_COMMAND}`; export r; \
19174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175 TFLAGS="$(STAGE4_TFLAGS)"; \
19176 $(HOST_EXPORTS) \
19177 $(POSTSTAGE1_HOST_EXPORTS) \
19178 cd $(HOST_SUBDIR)/ppl && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19180 CFLAGS="$(STAGE4_CFLAGS)" \
19181 CXXFLAGS="$(STAGE4_CFLAGS)" \
19182 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19187 TFLAGS="$(STAGE4_TFLAGS)" \
19188 $(TARGET-stage4-ppl)
19190 maybe-clean-stage4-ppl: clean-stage4-ppl
19191 clean-stage4: clean-stage4-ppl
19192 clean-stage4-ppl:
19193 @if [ $(current_stage) = stage4 ]; then \
19194 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19195 else \
19196 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19197 $(MAKE) stage4-start; \
19198 fi; \
19199 cd $(HOST_SUBDIR)/ppl && \
19200 $(MAKE) $(EXTRA_HOST_FLAGS) \
19201 $(POSTSTAGE1_FLAGS_TO_PASS) \
19202 clean
19203 @endif ppl-bootstrap
19206 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19207 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19208 maybe-all-stageprofile-ppl:
19209 maybe-clean-stageprofile-ppl:
19210 @if ppl-bootstrap
19211 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19212 all-stageprofile: all-stageprofile-ppl
19213 TARGET-stageprofile-ppl = $(TARGET-ppl)
19214 all-stageprofile-ppl: configure-stageprofile-ppl
19215 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19216 @r=`${PWD_COMMAND}`; export r; \
19217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19218 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19219 $(HOST_EXPORTS) \
19220 $(POSTSTAGE1_HOST_EXPORTS) \
19221 cd $(HOST_SUBDIR)/ppl && \
19222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19223 CFLAGS="$(STAGEprofile_CFLAGS)" \
19224 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19225 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19230 TFLAGS="$(STAGEprofile_TFLAGS)" \
19231 $(TARGET-stageprofile-ppl)
19233 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19234 clean-stageprofile: clean-stageprofile-ppl
19235 clean-stageprofile-ppl:
19236 @if [ $(current_stage) = stageprofile ]; then \
19237 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19238 else \
19239 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19240 $(MAKE) stageprofile-start; \
19241 fi; \
19242 cd $(HOST_SUBDIR)/ppl && \
19243 $(MAKE) $(EXTRA_HOST_FLAGS) \
19244 $(POSTSTAGE1_FLAGS_TO_PASS) \
19245 clean
19246 @endif ppl-bootstrap
19249 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19250 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19251 maybe-all-stagefeedback-ppl:
19252 maybe-clean-stagefeedback-ppl:
19253 @if ppl-bootstrap
19254 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19255 all-stagefeedback: all-stagefeedback-ppl
19256 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19257 all-stagefeedback-ppl: configure-stagefeedback-ppl
19258 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19259 @r=`${PWD_COMMAND}`; export r; \
19260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19261 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19262 $(HOST_EXPORTS) \
19263 $(POSTSTAGE1_HOST_EXPORTS) \
19264 cd $(HOST_SUBDIR)/ppl && \
19265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19266 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19267 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19268 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19273 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19274 $(TARGET-stagefeedback-ppl)
19276 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19277 clean-stagefeedback: clean-stagefeedback-ppl
19278 clean-stagefeedback-ppl:
19279 @if [ $(current_stage) = stagefeedback ]; then \
19280 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19281 else \
19282 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19283 $(MAKE) stagefeedback-start; \
19284 fi; \
19285 cd $(HOST_SUBDIR)/ppl && \
19286 $(MAKE) $(EXTRA_HOST_FLAGS) \
19287 $(POSTSTAGE1_FLAGS_TO_PASS) \
19288 clean
19289 @endif ppl-bootstrap
19295 .PHONY: check-ppl maybe-check-ppl
19296 maybe-check-ppl:
19297 @if ppl
19298 maybe-check-ppl: check-ppl
19300 check-ppl:
19301 @: $(MAKE); $(unstage)
19302 @r=`${PWD_COMMAND}`; export r; \
19303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304 $(HOST_EXPORTS) \
19305 (cd $(HOST_SUBDIR)/ppl && \
19306 $(MAKE) $(FLAGS_TO_PASS) check)
19308 @endif ppl
19310 .PHONY: install-ppl maybe-install-ppl
19311 maybe-install-ppl:
19312 @if ppl
19313 maybe-install-ppl: install-ppl
19315 install-ppl:
19317 @endif ppl
19319 # Other targets (info, dvi, pdf, etc.)
19321 .PHONY: maybe-info-ppl info-ppl
19322 maybe-info-ppl:
19323 @if ppl
19324 maybe-info-ppl: info-ppl
19326 info-ppl: \
19327 configure-ppl
19328 @[ -f ./ppl/Makefile ] || exit 0; \
19329 r=`${PWD_COMMAND}`; export r; \
19330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331 $(HOST_EXPORTS) \
19332 for flag in $(EXTRA_HOST_FLAGS) ; do \
19333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19334 done; \
19335 echo "Doing info in ppl" ; \
19336 (cd $(HOST_SUBDIR)/ppl && \
19337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19339 "RANLIB=$${RANLIB}" \
19340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19341 info) \
19342 || exit 1
19344 @endif ppl
19346 .PHONY: maybe-dvi-ppl dvi-ppl
19347 maybe-dvi-ppl:
19348 @if ppl
19349 maybe-dvi-ppl: dvi-ppl
19351 dvi-ppl: \
19352 configure-ppl
19353 @[ -f ./ppl/Makefile ] || exit 0; \
19354 r=`${PWD_COMMAND}`; export r; \
19355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356 $(HOST_EXPORTS) \
19357 for flag in $(EXTRA_HOST_FLAGS) ; do \
19358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19359 done; \
19360 echo "Doing dvi in ppl" ; \
19361 (cd $(HOST_SUBDIR)/ppl && \
19362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19364 "RANLIB=$${RANLIB}" \
19365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19366 dvi) \
19367 || exit 1
19369 @endif ppl
19371 .PHONY: maybe-pdf-ppl pdf-ppl
19372 maybe-pdf-ppl:
19373 @if ppl
19374 maybe-pdf-ppl: pdf-ppl
19376 pdf-ppl: \
19377 configure-ppl
19378 @[ -f ./ppl/Makefile ] || exit 0; \
19379 r=`${PWD_COMMAND}`; export r; \
19380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19381 $(HOST_EXPORTS) \
19382 for flag in $(EXTRA_HOST_FLAGS) ; do \
19383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19384 done; \
19385 echo "Doing pdf in ppl" ; \
19386 (cd $(HOST_SUBDIR)/ppl && \
19387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19389 "RANLIB=$${RANLIB}" \
19390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19391 pdf) \
19392 || exit 1
19394 @endif ppl
19396 .PHONY: maybe-html-ppl html-ppl
19397 maybe-html-ppl:
19398 @if ppl
19399 maybe-html-ppl: html-ppl
19401 html-ppl: \
19402 configure-ppl
19403 @[ -f ./ppl/Makefile ] || exit 0; \
19404 r=`${PWD_COMMAND}`; export r; \
19405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19406 $(HOST_EXPORTS) \
19407 for flag in $(EXTRA_HOST_FLAGS) ; do \
19408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19409 done; \
19410 echo "Doing html in ppl" ; \
19411 (cd $(HOST_SUBDIR)/ppl && \
19412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19414 "RANLIB=$${RANLIB}" \
19415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19416 html) \
19417 || exit 1
19419 @endif ppl
19421 .PHONY: maybe-TAGS-ppl TAGS-ppl
19422 maybe-TAGS-ppl:
19423 @if ppl
19424 maybe-TAGS-ppl: TAGS-ppl
19426 TAGS-ppl: \
19427 configure-ppl
19428 @[ -f ./ppl/Makefile ] || exit 0; \
19429 r=`${PWD_COMMAND}`; export r; \
19430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19431 $(HOST_EXPORTS) \
19432 for flag in $(EXTRA_HOST_FLAGS) ; do \
19433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19434 done; \
19435 echo "Doing TAGS in ppl" ; \
19436 (cd $(HOST_SUBDIR)/ppl && \
19437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19439 "RANLIB=$${RANLIB}" \
19440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19441 TAGS) \
19442 || exit 1
19444 @endif ppl
19446 .PHONY: maybe-install-info-ppl install-info-ppl
19447 maybe-install-info-ppl:
19448 @if ppl
19449 maybe-install-info-ppl: install-info-ppl
19451 install-info-ppl: \
19452 configure-ppl \
19453 info-ppl
19454 @[ -f ./ppl/Makefile ] || exit 0; \
19455 r=`${PWD_COMMAND}`; export r; \
19456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19457 $(HOST_EXPORTS) \
19458 for flag in $(EXTRA_HOST_FLAGS) ; do \
19459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19460 done; \
19461 echo "Doing install-info in ppl" ; \
19462 (cd $(HOST_SUBDIR)/ppl && \
19463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19465 "RANLIB=$${RANLIB}" \
19466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19467 install-info) \
19468 || exit 1
19470 @endif ppl
19472 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19473 maybe-install-pdf-ppl:
19474 @if ppl
19475 maybe-install-pdf-ppl: install-pdf-ppl
19477 install-pdf-ppl: \
19478 configure-ppl \
19479 pdf-ppl
19480 @[ -f ./ppl/Makefile ] || exit 0; \
19481 r=`${PWD_COMMAND}`; export r; \
19482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19483 $(HOST_EXPORTS) \
19484 for flag in $(EXTRA_HOST_FLAGS) ; do \
19485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19486 done; \
19487 echo "Doing install-pdf in ppl" ; \
19488 (cd $(HOST_SUBDIR)/ppl && \
19489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19491 "RANLIB=$${RANLIB}" \
19492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19493 install-pdf) \
19494 || exit 1
19496 @endif ppl
19498 .PHONY: maybe-install-html-ppl install-html-ppl
19499 maybe-install-html-ppl:
19500 @if ppl
19501 maybe-install-html-ppl: install-html-ppl
19503 install-html-ppl: \
19504 configure-ppl \
19505 html-ppl
19506 @[ -f ./ppl/Makefile ] || exit 0; \
19507 r=`${PWD_COMMAND}`; export r; \
19508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 $(HOST_EXPORTS) \
19510 for flag in $(EXTRA_HOST_FLAGS) ; do \
19511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 done; \
19513 echo "Doing install-html in ppl" ; \
19514 (cd $(HOST_SUBDIR)/ppl && \
19515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517 "RANLIB=$${RANLIB}" \
19518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19519 install-html) \
19520 || exit 1
19522 @endif ppl
19524 .PHONY: maybe-installcheck-ppl installcheck-ppl
19525 maybe-installcheck-ppl:
19526 @if ppl
19527 maybe-installcheck-ppl: installcheck-ppl
19529 installcheck-ppl: \
19530 configure-ppl
19531 @[ -f ./ppl/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing installcheck in ppl" ; \
19539 (cd $(HOST_SUBDIR)/ppl && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544 installcheck) \
19545 || exit 1
19547 @endif ppl
19549 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19550 maybe-mostlyclean-ppl:
19551 @if ppl
19552 maybe-mostlyclean-ppl: mostlyclean-ppl
19554 mostlyclean-ppl:
19555 @[ -f ./ppl/Makefile ] || exit 0; \
19556 r=`${PWD_COMMAND}`; export r; \
19557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19558 $(HOST_EXPORTS) \
19559 for flag in $(EXTRA_HOST_FLAGS) ; do \
19560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19561 done; \
19562 echo "Doing mostlyclean in ppl" ; \
19563 (cd $(HOST_SUBDIR)/ppl && \
19564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19566 "RANLIB=$${RANLIB}" \
19567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19568 mostlyclean) \
19569 || exit 1
19571 @endif ppl
19573 .PHONY: maybe-clean-ppl clean-ppl
19574 maybe-clean-ppl:
19575 @if ppl
19576 maybe-clean-ppl: clean-ppl
19578 clean-ppl:
19579 @[ -f ./ppl/Makefile ] || exit 0; \
19580 r=`${PWD_COMMAND}`; export r; \
19581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19582 $(HOST_EXPORTS) \
19583 for flag in $(EXTRA_HOST_FLAGS) ; do \
19584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19585 done; \
19586 echo "Doing clean in ppl" ; \
19587 (cd $(HOST_SUBDIR)/ppl && \
19588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19590 "RANLIB=$${RANLIB}" \
19591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19592 clean) \
19593 || exit 1
19595 @endif ppl
19597 .PHONY: maybe-distclean-ppl distclean-ppl
19598 maybe-distclean-ppl:
19599 @if ppl
19600 maybe-distclean-ppl: distclean-ppl
19602 distclean-ppl:
19603 @[ -f ./ppl/Makefile ] || exit 0; \
19604 r=`${PWD_COMMAND}`; export r; \
19605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19606 $(HOST_EXPORTS) \
19607 for flag in $(EXTRA_HOST_FLAGS) ; do \
19608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19609 done; \
19610 echo "Doing distclean in ppl" ; \
19611 (cd $(HOST_SUBDIR)/ppl && \
19612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19614 "RANLIB=$${RANLIB}" \
19615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19616 distclean) \
19617 || exit 1
19619 @endif ppl
19621 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19622 maybe-maintainer-clean-ppl:
19623 @if ppl
19624 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19626 maintainer-clean-ppl:
19627 @[ -f ./ppl/Makefile ] || exit 0; \
19628 r=`${PWD_COMMAND}`; export r; \
19629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630 $(HOST_EXPORTS) \
19631 for flag in $(EXTRA_HOST_FLAGS) ; do \
19632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633 done; \
19634 echo "Doing maintainer-clean in ppl" ; \
19635 (cd $(HOST_SUBDIR)/ppl && \
19636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638 "RANLIB=$${RANLIB}" \
19639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19640 maintainer-clean) \
19641 || exit 1
19643 @endif ppl
19647 .PHONY: configure-cloog maybe-configure-cloog
19648 maybe-configure-cloog:
19649 @if gcc-bootstrap
19650 configure-cloog: stage_current
19651 @endif gcc-bootstrap
19652 @if cloog
19653 maybe-configure-cloog: configure-cloog
19654 configure-cloog:
19655 @r=`${PWD_COMMAND}`; export r; \
19656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19657 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19659 $(HOST_EXPORTS) \
19660 echo Configuring in $(HOST_SUBDIR)/cloog; \
19661 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19662 case $(srcdir) in \
19663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19664 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19666 esac; \
19667 srcdiroption="--srcdir=$${topdir}/cloog"; \
19668 libsrcdir="$$s/cloog"; \
19669 $(SHELL) $${libsrcdir}/configure \
19670 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19671 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
19672 || exit 1
19673 @endif cloog
19677 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19678 maybe-configure-stage1-cloog:
19679 @if cloog-bootstrap
19680 maybe-configure-stage1-cloog: configure-stage1-cloog
19681 configure-stage1-cloog:
19682 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19684 @r=`${PWD_COMMAND}`; export r; \
19685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19686 TFLAGS="$(STAGE1_TFLAGS)"; \
19687 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19688 $(HOST_EXPORTS) \
19689 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19690 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19691 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19692 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19694 cd $(HOST_SUBDIR)/cloog || exit 1; \
19695 case $(srcdir) in \
19696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19697 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19699 esac; \
19700 srcdiroption="--srcdir=$${topdir}/cloog"; \
19701 libsrcdir="$$s/cloog"; \
19702 $(SHELL) $${libsrcdir}/configure \
19703 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19704 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19705 $(STAGE1_CONFIGURE_FLAGS) \
19706 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19707 @endif cloog-bootstrap
19709 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19710 maybe-configure-stage2-cloog:
19711 @if cloog-bootstrap
19712 maybe-configure-stage2-cloog: configure-stage2-cloog
19713 configure-stage2-cloog:
19714 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19715 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19716 @r=`${PWD_COMMAND}`; export r; \
19717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19718 TFLAGS="$(STAGE2_TFLAGS)"; \
19719 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19720 $(HOST_EXPORTS) \
19721 $(POSTSTAGE1_HOST_EXPORTS) \
19722 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19723 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19724 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19725 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19727 cd $(HOST_SUBDIR)/cloog || exit 1; \
19728 case $(srcdir) in \
19729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19730 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19732 esac; \
19733 srcdiroption="--srcdir=$${topdir}/cloog"; \
19734 libsrcdir="$$s/cloog"; \
19735 $(SHELL) $${libsrcdir}/configure \
19736 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19737 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19738 --with-build-libsubdir=$(HOST_SUBDIR) \
19739 $(STAGE2_CONFIGURE_FLAGS) \
19740 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19741 @endif cloog-bootstrap
19743 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19744 maybe-configure-stage3-cloog:
19745 @if cloog-bootstrap
19746 maybe-configure-stage3-cloog: configure-stage3-cloog
19747 configure-stage3-cloog:
19748 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19750 @r=`${PWD_COMMAND}`; export r; \
19751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19752 TFLAGS="$(STAGE3_TFLAGS)"; \
19753 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19754 $(HOST_EXPORTS) \
19755 $(POSTSTAGE1_HOST_EXPORTS) \
19756 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19757 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19758 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19759 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19761 cd $(HOST_SUBDIR)/cloog || exit 1; \
19762 case $(srcdir) in \
19763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19764 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19766 esac; \
19767 srcdiroption="--srcdir=$${topdir}/cloog"; \
19768 libsrcdir="$$s/cloog"; \
19769 $(SHELL) $${libsrcdir}/configure \
19770 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19771 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19772 --with-build-libsubdir=$(HOST_SUBDIR) \
19773 $(STAGE3_CONFIGURE_FLAGS) \
19774 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19775 @endif cloog-bootstrap
19777 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19778 maybe-configure-stage4-cloog:
19779 @if cloog-bootstrap
19780 maybe-configure-stage4-cloog: configure-stage4-cloog
19781 configure-stage4-cloog:
19782 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19784 @r=`${PWD_COMMAND}`; export r; \
19785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19786 TFLAGS="$(STAGE4_TFLAGS)"; \
19787 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19788 $(HOST_EXPORTS) \
19789 $(POSTSTAGE1_HOST_EXPORTS) \
19790 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19791 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19792 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19793 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19795 cd $(HOST_SUBDIR)/cloog || exit 1; \
19796 case $(srcdir) in \
19797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19798 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19800 esac; \
19801 srcdiroption="--srcdir=$${topdir}/cloog"; \
19802 libsrcdir="$$s/cloog"; \
19803 $(SHELL) $${libsrcdir}/configure \
19804 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19805 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19806 --with-build-libsubdir=$(HOST_SUBDIR) \
19807 $(STAGE4_CONFIGURE_FLAGS) \
19808 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19809 @endif cloog-bootstrap
19811 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19812 maybe-configure-stageprofile-cloog:
19813 @if cloog-bootstrap
19814 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19815 configure-stageprofile-cloog:
19816 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19818 @r=`${PWD_COMMAND}`; export r; \
19819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19821 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19822 $(HOST_EXPORTS) \
19823 $(POSTSTAGE1_HOST_EXPORTS) \
19824 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19825 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19826 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19827 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19829 cd $(HOST_SUBDIR)/cloog || exit 1; \
19830 case $(srcdir) in \
19831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19832 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19834 esac; \
19835 srcdiroption="--srcdir=$${topdir}/cloog"; \
19836 libsrcdir="$$s/cloog"; \
19837 $(SHELL) $${libsrcdir}/configure \
19838 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19839 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19840 --with-build-libsubdir=$(HOST_SUBDIR) \
19841 $(STAGEprofile_CONFIGURE_FLAGS) \
19842 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19843 @endif cloog-bootstrap
19845 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19846 maybe-configure-stagefeedback-cloog:
19847 @if cloog-bootstrap
19848 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19849 configure-stagefeedback-cloog:
19850 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19852 @r=`${PWD_COMMAND}`; export r; \
19853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19855 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19856 $(HOST_EXPORTS) \
19857 $(POSTSTAGE1_HOST_EXPORTS) \
19858 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19859 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19860 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19861 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19863 cd $(HOST_SUBDIR)/cloog || exit 1; \
19864 case $(srcdir) in \
19865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19866 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19868 esac; \
19869 srcdiroption="--srcdir=$${topdir}/cloog"; \
19870 libsrcdir="$$s/cloog"; \
19871 $(SHELL) $${libsrcdir}/configure \
19872 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19873 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19874 --with-build-libsubdir=$(HOST_SUBDIR) \
19875 $(STAGEfeedback_CONFIGURE_FLAGS) \
19876 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19877 @endif cloog-bootstrap
19883 .PHONY: all-cloog maybe-all-cloog
19884 maybe-all-cloog:
19885 @if gcc-bootstrap
19886 all-cloog: stage_current
19887 @endif gcc-bootstrap
19888 @if cloog
19889 TARGET-cloog=all
19890 maybe-all-cloog: all-cloog
19891 all-cloog: configure-cloog
19892 @r=`${PWD_COMMAND}`; export r; \
19893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894 $(HOST_EXPORTS) \
19895 (cd $(HOST_SUBDIR)/cloog && \
19896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19897 $(TARGET-cloog))
19898 @endif cloog
19902 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19903 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19904 maybe-all-stage1-cloog:
19905 maybe-clean-stage1-cloog:
19906 @if cloog-bootstrap
19907 maybe-all-stage1-cloog: all-stage1-cloog
19908 all-stage1: all-stage1-cloog
19909 TARGET-stage1-cloog = $(TARGET-cloog)
19910 all-stage1-cloog: configure-stage1-cloog
19911 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19912 @r=`${PWD_COMMAND}`; export r; \
19913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19914 TFLAGS="$(STAGE1_TFLAGS)"; \
19915 $(HOST_EXPORTS) \
19916 cd $(HOST_SUBDIR)/cloog && \
19917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19918 CFLAGS="$(STAGE1_CFLAGS)" \
19919 CXXFLAGS="$(STAGE1_CFLAGS)" \
19920 LIBCFLAGS="$(LIBCFLAGS)" \
19921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19924 $(EXTRA_HOST_FLAGS) \
19925 TFLAGS="$(STAGE1_TFLAGS)" \
19926 $(TARGET-stage1-cloog)
19928 maybe-clean-stage1-cloog: clean-stage1-cloog
19929 clean-stage1: clean-stage1-cloog
19930 clean-stage1-cloog:
19931 @if [ $(current_stage) = stage1 ]; then \
19932 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19933 else \
19934 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19935 $(MAKE) stage1-start; \
19936 fi; \
19937 cd $(HOST_SUBDIR)/cloog && \
19938 $(MAKE) $(EXTRA_HOST_FLAGS) \
19939 clean
19940 @endif cloog-bootstrap
19943 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19944 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19945 maybe-all-stage2-cloog:
19946 maybe-clean-stage2-cloog:
19947 @if cloog-bootstrap
19948 maybe-all-stage2-cloog: all-stage2-cloog
19949 all-stage2: all-stage2-cloog
19950 TARGET-stage2-cloog = $(TARGET-cloog)
19951 all-stage2-cloog: configure-stage2-cloog
19952 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19953 @r=`${PWD_COMMAND}`; export r; \
19954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955 TFLAGS="$(STAGE2_TFLAGS)"; \
19956 $(HOST_EXPORTS) \
19957 $(POSTSTAGE1_HOST_EXPORTS) \
19958 cd $(HOST_SUBDIR)/cloog && \
19959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19960 CFLAGS="$(STAGE2_CFLAGS)" \
19961 CXXFLAGS="$(STAGE2_CFLAGS)" \
19962 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19966 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19967 TFLAGS="$(STAGE2_TFLAGS)" \
19968 $(TARGET-stage2-cloog)
19970 maybe-clean-stage2-cloog: clean-stage2-cloog
19971 clean-stage2: clean-stage2-cloog
19972 clean-stage2-cloog:
19973 @if [ $(current_stage) = stage2 ]; then \
19974 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19975 else \
19976 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19977 $(MAKE) stage2-start; \
19978 fi; \
19979 cd $(HOST_SUBDIR)/cloog && \
19980 $(MAKE) $(EXTRA_HOST_FLAGS) \
19981 $(POSTSTAGE1_FLAGS_TO_PASS) \
19982 clean
19983 @endif cloog-bootstrap
19986 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19987 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19988 maybe-all-stage3-cloog:
19989 maybe-clean-stage3-cloog:
19990 @if cloog-bootstrap
19991 maybe-all-stage3-cloog: all-stage3-cloog
19992 all-stage3: all-stage3-cloog
19993 TARGET-stage3-cloog = $(TARGET-cloog)
19994 all-stage3-cloog: configure-stage3-cloog
19995 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19996 @r=`${PWD_COMMAND}`; export r; \
19997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19998 TFLAGS="$(STAGE3_TFLAGS)"; \
19999 $(HOST_EXPORTS) \
20000 $(POSTSTAGE1_HOST_EXPORTS) \
20001 cd $(HOST_SUBDIR)/cloog && \
20002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20003 CFLAGS="$(STAGE3_CFLAGS)" \
20004 CXXFLAGS="$(STAGE3_CFLAGS)" \
20005 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20009 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20010 TFLAGS="$(STAGE3_TFLAGS)" \
20011 $(TARGET-stage3-cloog)
20013 maybe-clean-stage3-cloog: clean-stage3-cloog
20014 clean-stage3: clean-stage3-cloog
20015 clean-stage3-cloog:
20016 @if [ $(current_stage) = stage3 ]; then \
20017 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20018 else \
20019 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20020 $(MAKE) stage3-start; \
20021 fi; \
20022 cd $(HOST_SUBDIR)/cloog && \
20023 $(MAKE) $(EXTRA_HOST_FLAGS) \
20024 $(POSTSTAGE1_FLAGS_TO_PASS) \
20025 clean
20026 @endif cloog-bootstrap
20029 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20030 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20031 maybe-all-stage4-cloog:
20032 maybe-clean-stage4-cloog:
20033 @if cloog-bootstrap
20034 maybe-all-stage4-cloog: all-stage4-cloog
20035 all-stage4: all-stage4-cloog
20036 TARGET-stage4-cloog = $(TARGET-cloog)
20037 all-stage4-cloog: configure-stage4-cloog
20038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20039 @r=`${PWD_COMMAND}`; export r; \
20040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20041 TFLAGS="$(STAGE4_TFLAGS)"; \
20042 $(HOST_EXPORTS) \
20043 $(POSTSTAGE1_HOST_EXPORTS) \
20044 cd $(HOST_SUBDIR)/cloog && \
20045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20046 CFLAGS="$(STAGE4_CFLAGS)" \
20047 CXXFLAGS="$(STAGE4_CFLAGS)" \
20048 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20053 TFLAGS="$(STAGE4_TFLAGS)" \
20054 $(TARGET-stage4-cloog)
20056 maybe-clean-stage4-cloog: clean-stage4-cloog
20057 clean-stage4: clean-stage4-cloog
20058 clean-stage4-cloog:
20059 @if [ $(current_stage) = stage4 ]; then \
20060 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20061 else \
20062 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20063 $(MAKE) stage4-start; \
20064 fi; \
20065 cd $(HOST_SUBDIR)/cloog && \
20066 $(MAKE) $(EXTRA_HOST_FLAGS) \
20067 $(POSTSTAGE1_FLAGS_TO_PASS) \
20068 clean
20069 @endif cloog-bootstrap
20072 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20073 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20074 maybe-all-stageprofile-cloog:
20075 maybe-clean-stageprofile-cloog:
20076 @if cloog-bootstrap
20077 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20078 all-stageprofile: all-stageprofile-cloog
20079 TARGET-stageprofile-cloog = $(TARGET-cloog)
20080 all-stageprofile-cloog: configure-stageprofile-cloog
20081 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20082 @r=`${PWD_COMMAND}`; export r; \
20083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20085 $(HOST_EXPORTS) \
20086 $(POSTSTAGE1_HOST_EXPORTS) \
20087 cd $(HOST_SUBDIR)/cloog && \
20088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20089 CFLAGS="$(STAGEprofile_CFLAGS)" \
20090 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20091 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20096 TFLAGS="$(STAGEprofile_TFLAGS)" \
20097 $(TARGET-stageprofile-cloog)
20099 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20100 clean-stageprofile: clean-stageprofile-cloog
20101 clean-stageprofile-cloog:
20102 @if [ $(current_stage) = stageprofile ]; then \
20103 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20104 else \
20105 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20106 $(MAKE) stageprofile-start; \
20107 fi; \
20108 cd $(HOST_SUBDIR)/cloog && \
20109 $(MAKE) $(EXTRA_HOST_FLAGS) \
20110 $(POSTSTAGE1_FLAGS_TO_PASS) \
20111 clean
20112 @endif cloog-bootstrap
20115 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20116 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20117 maybe-all-stagefeedback-cloog:
20118 maybe-clean-stagefeedback-cloog:
20119 @if cloog-bootstrap
20120 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20121 all-stagefeedback: all-stagefeedback-cloog
20122 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20123 all-stagefeedback-cloog: configure-stagefeedback-cloog
20124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20125 @r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20128 $(HOST_EXPORTS) \
20129 $(POSTSTAGE1_HOST_EXPORTS) \
20130 cd $(HOST_SUBDIR)/cloog && \
20131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20132 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20133 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20139 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20140 $(TARGET-stagefeedback-cloog)
20142 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20143 clean-stagefeedback: clean-stagefeedback-cloog
20144 clean-stagefeedback-cloog:
20145 @if [ $(current_stage) = stagefeedback ]; then \
20146 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20147 else \
20148 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20149 $(MAKE) stagefeedback-start; \
20150 fi; \
20151 cd $(HOST_SUBDIR)/cloog && \
20152 $(MAKE) $(EXTRA_HOST_FLAGS) \
20153 $(POSTSTAGE1_FLAGS_TO_PASS) \
20154 clean
20155 @endif cloog-bootstrap
20161 .PHONY: check-cloog maybe-check-cloog
20162 maybe-check-cloog:
20163 @if cloog
20164 maybe-check-cloog: check-cloog
20166 check-cloog:
20167 @: $(MAKE); $(unstage)
20168 @r=`${PWD_COMMAND}`; export r; \
20169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20170 $(HOST_EXPORTS) \
20171 (cd $(HOST_SUBDIR)/cloog && \
20172 $(MAKE) $(FLAGS_TO_PASS) check)
20174 @endif cloog
20176 .PHONY: install-cloog maybe-install-cloog
20177 maybe-install-cloog:
20178 @if cloog
20179 maybe-install-cloog: install-cloog
20181 install-cloog:
20183 @endif cloog
20185 # Other targets (info, dvi, pdf, etc.)
20187 .PHONY: maybe-info-cloog info-cloog
20188 maybe-info-cloog:
20189 @if cloog
20190 maybe-info-cloog: info-cloog
20192 info-cloog: \
20193 configure-cloog
20194 @[ -f ./cloog/Makefile ] || exit 0; \
20195 r=`${PWD_COMMAND}`; export r; \
20196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20197 $(HOST_EXPORTS) \
20198 for flag in $(EXTRA_HOST_FLAGS) ; do \
20199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20200 done; \
20201 echo "Doing info in cloog" ; \
20202 (cd $(HOST_SUBDIR)/cloog && \
20203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20205 "RANLIB=$${RANLIB}" \
20206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20207 info) \
20208 || exit 1
20210 @endif cloog
20212 .PHONY: maybe-dvi-cloog dvi-cloog
20213 maybe-dvi-cloog:
20214 @if cloog
20215 maybe-dvi-cloog: dvi-cloog
20217 dvi-cloog: \
20218 configure-cloog
20219 @[ -f ./cloog/Makefile ] || exit 0; \
20220 r=`${PWD_COMMAND}`; export r; \
20221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20222 $(HOST_EXPORTS) \
20223 for flag in $(EXTRA_HOST_FLAGS) ; do \
20224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20225 done; \
20226 echo "Doing dvi in cloog" ; \
20227 (cd $(HOST_SUBDIR)/cloog && \
20228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20230 "RANLIB=$${RANLIB}" \
20231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20232 dvi) \
20233 || exit 1
20235 @endif cloog
20237 .PHONY: maybe-pdf-cloog pdf-cloog
20238 maybe-pdf-cloog:
20239 @if cloog
20240 maybe-pdf-cloog: pdf-cloog
20242 pdf-cloog: \
20243 configure-cloog
20244 @[ -f ./cloog/Makefile ] || exit 0; \
20245 r=`${PWD_COMMAND}`; export r; \
20246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20247 $(HOST_EXPORTS) \
20248 for flag in $(EXTRA_HOST_FLAGS) ; do \
20249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20250 done; \
20251 echo "Doing pdf in cloog" ; \
20252 (cd $(HOST_SUBDIR)/cloog && \
20253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20255 "RANLIB=$${RANLIB}" \
20256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20257 pdf) \
20258 || exit 1
20260 @endif cloog
20262 .PHONY: maybe-html-cloog html-cloog
20263 maybe-html-cloog:
20264 @if cloog
20265 maybe-html-cloog: html-cloog
20267 html-cloog: \
20268 configure-cloog
20269 @[ -f ./cloog/Makefile ] || exit 0; \
20270 r=`${PWD_COMMAND}`; export r; \
20271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272 $(HOST_EXPORTS) \
20273 for flag in $(EXTRA_HOST_FLAGS) ; do \
20274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20275 done; \
20276 echo "Doing html in cloog" ; \
20277 (cd $(HOST_SUBDIR)/cloog && \
20278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20280 "RANLIB=$${RANLIB}" \
20281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20282 html) \
20283 || exit 1
20285 @endif cloog
20287 .PHONY: maybe-TAGS-cloog TAGS-cloog
20288 maybe-TAGS-cloog:
20289 @if cloog
20290 maybe-TAGS-cloog: TAGS-cloog
20292 TAGS-cloog: \
20293 configure-cloog
20294 @[ -f ./cloog/Makefile ] || exit 0; \
20295 r=`${PWD_COMMAND}`; export r; \
20296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297 $(HOST_EXPORTS) \
20298 for flag in $(EXTRA_HOST_FLAGS) ; do \
20299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20300 done; \
20301 echo "Doing TAGS in cloog" ; \
20302 (cd $(HOST_SUBDIR)/cloog && \
20303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20305 "RANLIB=$${RANLIB}" \
20306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20307 TAGS) \
20308 || exit 1
20310 @endif cloog
20312 .PHONY: maybe-install-info-cloog install-info-cloog
20313 maybe-install-info-cloog:
20314 @if cloog
20315 maybe-install-info-cloog: install-info-cloog
20317 install-info-cloog: \
20318 configure-cloog \
20319 info-cloog
20320 @[ -f ./cloog/Makefile ] || exit 0; \
20321 r=`${PWD_COMMAND}`; export r; \
20322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20323 $(HOST_EXPORTS) \
20324 for flag in $(EXTRA_HOST_FLAGS) ; do \
20325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20326 done; \
20327 echo "Doing install-info in cloog" ; \
20328 (cd $(HOST_SUBDIR)/cloog && \
20329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20331 "RANLIB=$${RANLIB}" \
20332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20333 install-info) \
20334 || exit 1
20336 @endif cloog
20338 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20339 maybe-install-pdf-cloog:
20340 @if cloog
20341 maybe-install-pdf-cloog: install-pdf-cloog
20343 install-pdf-cloog: \
20344 configure-cloog \
20345 pdf-cloog
20346 @[ -f ./cloog/Makefile ] || exit 0; \
20347 r=`${PWD_COMMAND}`; export r; \
20348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349 $(HOST_EXPORTS) \
20350 for flag in $(EXTRA_HOST_FLAGS) ; do \
20351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20352 done; \
20353 echo "Doing install-pdf in cloog" ; \
20354 (cd $(HOST_SUBDIR)/cloog && \
20355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20357 "RANLIB=$${RANLIB}" \
20358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20359 install-pdf) \
20360 || exit 1
20362 @endif cloog
20364 .PHONY: maybe-install-html-cloog install-html-cloog
20365 maybe-install-html-cloog:
20366 @if cloog
20367 maybe-install-html-cloog: install-html-cloog
20369 install-html-cloog: \
20370 configure-cloog \
20371 html-cloog
20372 @[ -f ./cloog/Makefile ] || exit 0; \
20373 r=`${PWD_COMMAND}`; export r; \
20374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375 $(HOST_EXPORTS) \
20376 for flag in $(EXTRA_HOST_FLAGS) ; do \
20377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378 done; \
20379 echo "Doing install-html in cloog" ; \
20380 (cd $(HOST_SUBDIR)/cloog && \
20381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383 "RANLIB=$${RANLIB}" \
20384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385 install-html) \
20386 || exit 1
20388 @endif cloog
20390 .PHONY: maybe-installcheck-cloog installcheck-cloog
20391 maybe-installcheck-cloog:
20392 @if cloog
20393 maybe-installcheck-cloog: installcheck-cloog
20395 installcheck-cloog: \
20396 configure-cloog
20397 @[ -f ./cloog/Makefile ] || exit 0; \
20398 r=`${PWD_COMMAND}`; export r; \
20399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400 $(HOST_EXPORTS) \
20401 for flag in $(EXTRA_HOST_FLAGS) ; do \
20402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403 done; \
20404 echo "Doing installcheck in cloog" ; \
20405 (cd $(HOST_SUBDIR)/cloog && \
20406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20408 "RANLIB=$${RANLIB}" \
20409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20410 installcheck) \
20411 || exit 1
20413 @endif cloog
20415 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20416 maybe-mostlyclean-cloog:
20417 @if cloog
20418 maybe-mostlyclean-cloog: mostlyclean-cloog
20420 mostlyclean-cloog:
20421 @[ -f ./cloog/Makefile ] || exit 0; \
20422 r=`${PWD_COMMAND}`; export r; \
20423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20424 $(HOST_EXPORTS) \
20425 for flag in $(EXTRA_HOST_FLAGS) ; do \
20426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20427 done; \
20428 echo "Doing mostlyclean in cloog" ; \
20429 (cd $(HOST_SUBDIR)/cloog && \
20430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20432 "RANLIB=$${RANLIB}" \
20433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20434 mostlyclean) \
20435 || exit 1
20437 @endif cloog
20439 .PHONY: maybe-clean-cloog clean-cloog
20440 maybe-clean-cloog:
20441 @if cloog
20442 maybe-clean-cloog: clean-cloog
20444 clean-cloog:
20445 @[ -f ./cloog/Makefile ] || exit 0; \
20446 r=`${PWD_COMMAND}`; export r; \
20447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20448 $(HOST_EXPORTS) \
20449 for flag in $(EXTRA_HOST_FLAGS) ; do \
20450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20451 done; \
20452 echo "Doing clean in cloog" ; \
20453 (cd $(HOST_SUBDIR)/cloog && \
20454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20456 "RANLIB=$${RANLIB}" \
20457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20458 clean) \
20459 || exit 1
20461 @endif cloog
20463 .PHONY: maybe-distclean-cloog distclean-cloog
20464 maybe-distclean-cloog:
20465 @if cloog
20466 maybe-distclean-cloog: distclean-cloog
20468 distclean-cloog:
20469 @[ -f ./cloog/Makefile ] || exit 0; \
20470 r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 $(HOST_EXPORTS) \
20473 for flag in $(EXTRA_HOST_FLAGS) ; do \
20474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20475 done; \
20476 echo "Doing distclean in cloog" ; \
20477 (cd $(HOST_SUBDIR)/cloog && \
20478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20480 "RANLIB=$${RANLIB}" \
20481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20482 distclean) \
20483 || exit 1
20485 @endif cloog
20487 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20488 maybe-maintainer-clean-cloog:
20489 @if cloog
20490 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20492 maintainer-clean-cloog:
20493 @[ -f ./cloog/Makefile ] || exit 0; \
20494 r=`${PWD_COMMAND}`; export r; \
20495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20496 $(HOST_EXPORTS) \
20497 for flag in $(EXTRA_HOST_FLAGS) ; do \
20498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20499 done; \
20500 echo "Doing maintainer-clean in cloog" ; \
20501 (cd $(HOST_SUBDIR)/cloog && \
20502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20504 "RANLIB=$${RANLIB}" \
20505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20506 maintainer-clean) \
20507 || exit 1
20509 @endif cloog
20513 .PHONY: configure-gnuserv maybe-configure-gnuserv
20514 maybe-configure-gnuserv:
20515 @if gcc-bootstrap
20516 configure-gnuserv: stage_current
20517 @endif gcc-bootstrap
20518 @if gnuserv
20519 maybe-configure-gnuserv: configure-gnuserv
20520 configure-gnuserv:
20521 @: $(MAKE); $(unstage)
20522 @r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20526 $(HOST_EXPORTS) \
20527 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20528 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20529 case $(srcdir) in \
20530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20531 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20533 esac; \
20534 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20535 libsrcdir="$$s/gnuserv"; \
20536 $(SHELL) $${libsrcdir}/configure \
20537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20538 --target=${target_alias} $${srcdiroption} \
20539 || exit 1
20540 @endif gnuserv
20546 .PHONY: all-gnuserv maybe-all-gnuserv
20547 maybe-all-gnuserv:
20548 @if gcc-bootstrap
20549 all-gnuserv: stage_current
20550 @endif gcc-bootstrap
20551 @if gnuserv
20552 TARGET-gnuserv=all
20553 maybe-all-gnuserv: all-gnuserv
20554 all-gnuserv: configure-gnuserv
20555 @: $(MAKE); $(unstage)
20556 @r=`${PWD_COMMAND}`; export r; \
20557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20558 $(HOST_EXPORTS) \
20559 (cd $(HOST_SUBDIR)/gnuserv && \
20560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20561 $(TARGET-gnuserv))
20562 @endif gnuserv
20567 .PHONY: check-gnuserv maybe-check-gnuserv
20568 maybe-check-gnuserv:
20569 @if gnuserv
20570 maybe-check-gnuserv: check-gnuserv
20572 check-gnuserv:
20573 @: $(MAKE); $(unstage)
20574 @r=`${PWD_COMMAND}`; export r; \
20575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20576 $(HOST_EXPORTS) \
20577 (cd $(HOST_SUBDIR)/gnuserv && \
20578 $(MAKE) $(FLAGS_TO_PASS) check)
20580 @endif gnuserv
20582 .PHONY: install-gnuserv maybe-install-gnuserv
20583 maybe-install-gnuserv:
20584 @if gnuserv
20585 maybe-install-gnuserv: install-gnuserv
20587 install-gnuserv: installdirs
20588 @: $(MAKE); $(unstage)
20589 @r=`${PWD_COMMAND}`; export r; \
20590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20591 $(HOST_EXPORTS) \
20592 (cd $(HOST_SUBDIR)/gnuserv && \
20593 $(MAKE) $(FLAGS_TO_PASS) install)
20595 @endif gnuserv
20597 # Other targets (info, dvi, pdf, etc.)
20599 .PHONY: maybe-info-gnuserv info-gnuserv
20600 maybe-info-gnuserv:
20601 @if gnuserv
20602 maybe-info-gnuserv: info-gnuserv
20604 info-gnuserv: \
20605 configure-gnuserv
20606 @: $(MAKE); $(unstage)
20607 @[ -f ./gnuserv/Makefile ] || exit 0; \
20608 r=`${PWD_COMMAND}`; export r; \
20609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610 $(HOST_EXPORTS) \
20611 for flag in $(EXTRA_HOST_FLAGS) ; do \
20612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20613 done; \
20614 echo "Doing info in gnuserv" ; \
20615 (cd $(HOST_SUBDIR)/gnuserv && \
20616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20618 "RANLIB=$${RANLIB}" \
20619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20620 info) \
20621 || exit 1
20623 @endif gnuserv
20625 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20626 maybe-dvi-gnuserv:
20627 @if gnuserv
20628 maybe-dvi-gnuserv: dvi-gnuserv
20630 dvi-gnuserv: \
20631 configure-gnuserv
20632 @: $(MAKE); $(unstage)
20633 @[ -f ./gnuserv/Makefile ] || exit 0; \
20634 r=`${PWD_COMMAND}`; export r; \
20635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636 $(HOST_EXPORTS) \
20637 for flag in $(EXTRA_HOST_FLAGS) ; do \
20638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20639 done; \
20640 echo "Doing dvi in gnuserv" ; \
20641 (cd $(HOST_SUBDIR)/gnuserv && \
20642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20644 "RANLIB=$${RANLIB}" \
20645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20646 dvi) \
20647 || exit 1
20649 @endif gnuserv
20651 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20652 maybe-pdf-gnuserv:
20653 @if gnuserv
20654 maybe-pdf-gnuserv: pdf-gnuserv
20656 pdf-gnuserv: \
20657 configure-gnuserv
20658 @: $(MAKE); $(unstage)
20659 @[ -f ./gnuserv/Makefile ] || exit 0; \
20660 r=`${PWD_COMMAND}`; export r; \
20661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20662 $(HOST_EXPORTS) \
20663 for flag in $(EXTRA_HOST_FLAGS) ; do \
20664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20665 done; \
20666 echo "Doing pdf in gnuserv" ; \
20667 (cd $(HOST_SUBDIR)/gnuserv && \
20668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20670 "RANLIB=$${RANLIB}" \
20671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20672 pdf) \
20673 || exit 1
20675 @endif gnuserv
20677 .PHONY: maybe-html-gnuserv html-gnuserv
20678 maybe-html-gnuserv:
20679 @if gnuserv
20680 maybe-html-gnuserv: html-gnuserv
20682 html-gnuserv: \
20683 configure-gnuserv
20684 @: $(MAKE); $(unstage)
20685 @[ -f ./gnuserv/Makefile ] || exit 0; \
20686 r=`${PWD_COMMAND}`; export r; \
20687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20688 $(HOST_EXPORTS) \
20689 for flag in $(EXTRA_HOST_FLAGS) ; do \
20690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20691 done; \
20692 echo "Doing html in gnuserv" ; \
20693 (cd $(HOST_SUBDIR)/gnuserv && \
20694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20696 "RANLIB=$${RANLIB}" \
20697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20698 html) \
20699 || exit 1
20701 @endif gnuserv
20703 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20704 maybe-TAGS-gnuserv:
20705 @if gnuserv
20706 maybe-TAGS-gnuserv: TAGS-gnuserv
20708 TAGS-gnuserv: \
20709 configure-gnuserv
20710 @: $(MAKE); $(unstage)
20711 @[ -f ./gnuserv/Makefile ] || exit 0; \
20712 r=`${PWD_COMMAND}`; export r; \
20713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20714 $(HOST_EXPORTS) \
20715 for flag in $(EXTRA_HOST_FLAGS) ; do \
20716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20717 done; \
20718 echo "Doing TAGS in gnuserv" ; \
20719 (cd $(HOST_SUBDIR)/gnuserv && \
20720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20722 "RANLIB=$${RANLIB}" \
20723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20724 TAGS) \
20725 || exit 1
20727 @endif gnuserv
20729 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20730 maybe-install-info-gnuserv:
20731 @if gnuserv
20732 maybe-install-info-gnuserv: install-info-gnuserv
20734 install-info-gnuserv: \
20735 configure-gnuserv \
20736 info-gnuserv
20737 @: $(MAKE); $(unstage)
20738 @[ -f ./gnuserv/Makefile ] || exit 0; \
20739 r=`${PWD_COMMAND}`; export r; \
20740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741 $(HOST_EXPORTS) \
20742 for flag in $(EXTRA_HOST_FLAGS) ; do \
20743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744 done; \
20745 echo "Doing install-info in gnuserv" ; \
20746 (cd $(HOST_SUBDIR)/gnuserv && \
20747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749 "RANLIB=$${RANLIB}" \
20750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751 install-info) \
20752 || exit 1
20754 @endif gnuserv
20756 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20757 maybe-install-pdf-gnuserv:
20758 @if gnuserv
20759 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20761 install-pdf-gnuserv: \
20762 configure-gnuserv \
20763 pdf-gnuserv
20764 @: $(MAKE); $(unstage)
20765 @[ -f ./gnuserv/Makefile ] || exit 0; \
20766 r=`${PWD_COMMAND}`; export r; \
20767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20768 $(HOST_EXPORTS) \
20769 for flag in $(EXTRA_HOST_FLAGS) ; do \
20770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20771 done; \
20772 echo "Doing install-pdf in gnuserv" ; \
20773 (cd $(HOST_SUBDIR)/gnuserv && \
20774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20776 "RANLIB=$${RANLIB}" \
20777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20778 install-pdf) \
20779 || exit 1
20781 @endif gnuserv
20783 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20784 maybe-install-html-gnuserv:
20785 @if gnuserv
20786 maybe-install-html-gnuserv: install-html-gnuserv
20788 install-html-gnuserv: \
20789 configure-gnuserv \
20790 html-gnuserv
20791 @: $(MAKE); $(unstage)
20792 @[ -f ./gnuserv/Makefile ] || exit 0; \
20793 r=`${PWD_COMMAND}`; export r; \
20794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795 $(HOST_EXPORTS) \
20796 for flag in $(EXTRA_HOST_FLAGS) ; do \
20797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798 done; \
20799 echo "Doing install-html in gnuserv" ; \
20800 (cd $(HOST_SUBDIR)/gnuserv && \
20801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803 "RANLIB=$${RANLIB}" \
20804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20805 install-html) \
20806 || exit 1
20808 @endif gnuserv
20810 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20811 maybe-installcheck-gnuserv:
20812 @if gnuserv
20813 maybe-installcheck-gnuserv: installcheck-gnuserv
20815 installcheck-gnuserv: \
20816 configure-gnuserv
20817 @: $(MAKE); $(unstage)
20818 @[ -f ./gnuserv/Makefile ] || exit 0; \
20819 r=`${PWD_COMMAND}`; export r; \
20820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20821 $(HOST_EXPORTS) \
20822 for flag in $(EXTRA_HOST_FLAGS) ; do \
20823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20824 done; \
20825 echo "Doing installcheck in gnuserv" ; \
20826 (cd $(HOST_SUBDIR)/gnuserv && \
20827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20829 "RANLIB=$${RANLIB}" \
20830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20831 installcheck) \
20832 || exit 1
20834 @endif gnuserv
20836 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20837 maybe-mostlyclean-gnuserv:
20838 @if gnuserv
20839 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20841 mostlyclean-gnuserv:
20842 @: $(MAKE); $(unstage)
20843 @[ -f ./gnuserv/Makefile ] || exit 0; \
20844 r=`${PWD_COMMAND}`; export r; \
20845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20846 $(HOST_EXPORTS) \
20847 for flag in $(EXTRA_HOST_FLAGS) ; do \
20848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20849 done; \
20850 echo "Doing mostlyclean in gnuserv" ; \
20851 (cd $(HOST_SUBDIR)/gnuserv && \
20852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20854 "RANLIB=$${RANLIB}" \
20855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20856 mostlyclean) \
20857 || exit 1
20859 @endif gnuserv
20861 .PHONY: maybe-clean-gnuserv clean-gnuserv
20862 maybe-clean-gnuserv:
20863 @if gnuserv
20864 maybe-clean-gnuserv: clean-gnuserv
20866 clean-gnuserv:
20867 @: $(MAKE); $(unstage)
20868 @[ -f ./gnuserv/Makefile ] || exit 0; \
20869 r=`${PWD_COMMAND}`; export r; \
20870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871 $(HOST_EXPORTS) \
20872 for flag in $(EXTRA_HOST_FLAGS) ; do \
20873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20874 done; \
20875 echo "Doing clean in gnuserv" ; \
20876 (cd $(HOST_SUBDIR)/gnuserv && \
20877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20879 "RANLIB=$${RANLIB}" \
20880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20881 clean) \
20882 || exit 1
20884 @endif gnuserv
20886 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20887 maybe-distclean-gnuserv:
20888 @if gnuserv
20889 maybe-distclean-gnuserv: distclean-gnuserv
20891 distclean-gnuserv:
20892 @: $(MAKE); $(unstage)
20893 @[ -f ./gnuserv/Makefile ] || exit 0; \
20894 r=`${PWD_COMMAND}`; export r; \
20895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20896 $(HOST_EXPORTS) \
20897 for flag in $(EXTRA_HOST_FLAGS) ; do \
20898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20899 done; \
20900 echo "Doing distclean in gnuserv" ; \
20901 (cd $(HOST_SUBDIR)/gnuserv && \
20902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20904 "RANLIB=$${RANLIB}" \
20905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20906 distclean) \
20907 || exit 1
20909 @endif gnuserv
20911 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20912 maybe-maintainer-clean-gnuserv:
20913 @if gnuserv
20914 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20916 maintainer-clean-gnuserv:
20917 @: $(MAKE); $(unstage)
20918 @[ -f ./gnuserv/Makefile ] || exit 0; \
20919 r=`${PWD_COMMAND}`; export r; \
20920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20921 $(HOST_EXPORTS) \
20922 for flag in $(EXTRA_HOST_FLAGS) ; do \
20923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20924 done; \
20925 echo "Doing maintainer-clean in gnuserv" ; \
20926 (cd $(HOST_SUBDIR)/gnuserv && \
20927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20929 "RANLIB=$${RANLIB}" \
20930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20931 maintainer-clean) \
20932 || exit 1
20934 @endif gnuserv
20938 .PHONY: configure-gold maybe-configure-gold
20939 maybe-configure-gold:
20940 @if gcc-bootstrap
20941 configure-gold: stage_current
20942 @endif gcc-bootstrap
20943 @if gold
20944 maybe-configure-gold: configure-gold
20945 configure-gold:
20946 @r=`${PWD_COMMAND}`; export r; \
20947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20950 $(HOST_EXPORTS) \
20951 echo Configuring in $(HOST_SUBDIR)/gold; \
20952 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20953 case $(srcdir) in \
20954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20955 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20957 esac; \
20958 srcdiroption="--srcdir=$${topdir}/gold"; \
20959 libsrcdir="$$s/gold"; \
20960 $(SHELL) $${libsrcdir}/configure \
20961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20962 --target=${target_alias} $${srcdiroption} \
20963 || exit 1
20964 @endif gold
20968 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20969 maybe-configure-stage1-gold:
20970 @if gold-bootstrap
20971 maybe-configure-stage1-gold: configure-stage1-gold
20972 configure-stage1-gold:
20973 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20975 @r=`${PWD_COMMAND}`; export r; \
20976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977 TFLAGS="$(STAGE1_TFLAGS)"; \
20978 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20979 $(HOST_EXPORTS) \
20980 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20981 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20982 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20983 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20985 cd $(HOST_SUBDIR)/gold || exit 1; \
20986 case $(srcdir) in \
20987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20988 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20990 esac; \
20991 srcdiroption="--srcdir=$${topdir}/gold"; \
20992 libsrcdir="$$s/gold"; \
20993 $(SHELL) $${libsrcdir}/configure \
20994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20995 --target=${target_alias} $${srcdiroption} \
20996 $(STAGE1_CONFIGURE_FLAGS)
20997 @endif gold-bootstrap
20999 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
21000 maybe-configure-stage2-gold:
21001 @if gold-bootstrap
21002 maybe-configure-stage2-gold: configure-stage2-gold
21003 configure-stage2-gold:
21004 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21006 @r=`${PWD_COMMAND}`; export r; \
21007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008 TFLAGS="$(STAGE2_TFLAGS)"; \
21009 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21010 $(HOST_EXPORTS) \
21011 $(POSTSTAGE1_HOST_EXPORTS) \
21012 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21013 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21014 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21015 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21017 cd $(HOST_SUBDIR)/gold || exit 1; \
21018 case $(srcdir) in \
21019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21020 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21022 esac; \
21023 srcdiroption="--srcdir=$${topdir}/gold"; \
21024 libsrcdir="$$s/gold"; \
21025 $(SHELL) $${libsrcdir}/configure \
21026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21027 --target=${target_alias} $${srcdiroption} \
21028 --with-build-libsubdir=$(HOST_SUBDIR) \
21029 $(STAGE2_CONFIGURE_FLAGS)
21030 @endif gold-bootstrap
21032 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
21033 maybe-configure-stage3-gold:
21034 @if gold-bootstrap
21035 maybe-configure-stage3-gold: configure-stage3-gold
21036 configure-stage3-gold:
21037 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21039 @r=`${PWD_COMMAND}`; export r; \
21040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21041 TFLAGS="$(STAGE3_TFLAGS)"; \
21042 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21043 $(HOST_EXPORTS) \
21044 $(POSTSTAGE1_HOST_EXPORTS) \
21045 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21046 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21047 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21048 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
21049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21050 cd $(HOST_SUBDIR)/gold || exit 1; \
21051 case $(srcdir) in \
21052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21053 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21055 esac; \
21056 srcdiroption="--srcdir=$${topdir}/gold"; \
21057 libsrcdir="$$s/gold"; \
21058 $(SHELL) $${libsrcdir}/configure \
21059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21060 --target=${target_alias} $${srcdiroption} \
21061 --with-build-libsubdir=$(HOST_SUBDIR) \
21062 $(STAGE3_CONFIGURE_FLAGS)
21063 @endif gold-bootstrap
21065 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
21066 maybe-configure-stage4-gold:
21067 @if gold-bootstrap
21068 maybe-configure-stage4-gold: configure-stage4-gold
21069 configure-stage4-gold:
21070 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21072 @r=`${PWD_COMMAND}`; export r; \
21073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074 TFLAGS="$(STAGE4_TFLAGS)"; \
21075 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21076 $(HOST_EXPORTS) \
21077 $(POSTSTAGE1_HOST_EXPORTS) \
21078 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21079 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21080 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21081 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
21082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21083 cd $(HOST_SUBDIR)/gold || exit 1; \
21084 case $(srcdir) in \
21085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21086 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21088 esac; \
21089 srcdiroption="--srcdir=$${topdir}/gold"; \
21090 libsrcdir="$$s/gold"; \
21091 $(SHELL) $${libsrcdir}/configure \
21092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21093 --target=${target_alias} $${srcdiroption} \
21094 --with-build-libsubdir=$(HOST_SUBDIR) \
21095 $(STAGE4_CONFIGURE_FLAGS)
21096 @endif gold-bootstrap
21098 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
21099 maybe-configure-stageprofile-gold:
21100 @if gold-bootstrap
21101 maybe-configure-stageprofile-gold: configure-stageprofile-gold
21102 configure-stageprofile-gold:
21103 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21105 @r=`${PWD_COMMAND}`; export r; \
21106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21108 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21109 $(HOST_EXPORTS) \
21110 $(POSTSTAGE1_HOST_EXPORTS) \
21111 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21112 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
21113 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21114 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
21115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21116 cd $(HOST_SUBDIR)/gold || exit 1; \
21117 case $(srcdir) in \
21118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21119 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21121 esac; \
21122 srcdiroption="--srcdir=$${topdir}/gold"; \
21123 libsrcdir="$$s/gold"; \
21124 $(SHELL) $${libsrcdir}/configure \
21125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21126 --target=${target_alias} $${srcdiroption} \
21127 --with-build-libsubdir=$(HOST_SUBDIR) \
21128 $(STAGEprofile_CONFIGURE_FLAGS)
21129 @endif gold-bootstrap
21131 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
21132 maybe-configure-stagefeedback-gold:
21133 @if gold-bootstrap
21134 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
21135 configure-stagefeedback-gold:
21136 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21138 @r=`${PWD_COMMAND}`; export r; \
21139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21140 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21141 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21142 $(HOST_EXPORTS) \
21143 $(POSTSTAGE1_HOST_EXPORTS) \
21144 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21145 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
21146 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21147 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
21148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21149 cd $(HOST_SUBDIR)/gold || exit 1; \
21150 case $(srcdir) in \
21151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21152 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21154 esac; \
21155 srcdiroption="--srcdir=$${topdir}/gold"; \
21156 libsrcdir="$$s/gold"; \
21157 $(SHELL) $${libsrcdir}/configure \
21158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21159 --target=${target_alias} $${srcdiroption} \
21160 --with-build-libsubdir=$(HOST_SUBDIR) \
21161 $(STAGEfeedback_CONFIGURE_FLAGS)
21162 @endif gold-bootstrap
21168 .PHONY: all-gold maybe-all-gold
21169 maybe-all-gold:
21170 @if gcc-bootstrap
21171 all-gold: stage_current
21172 @endif gcc-bootstrap
21173 @if gold
21174 TARGET-gold=all
21175 maybe-all-gold: all-gold
21176 all-gold: configure-gold
21177 @r=`${PWD_COMMAND}`; export r; \
21178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21179 $(HOST_EXPORTS) \
21180 (cd $(HOST_SUBDIR)/gold && \
21181 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21182 $(TARGET-gold))
21183 @endif gold
21187 .PHONY: all-stage1-gold maybe-all-stage1-gold
21188 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
21189 maybe-all-stage1-gold:
21190 maybe-clean-stage1-gold:
21191 @if gold-bootstrap
21192 maybe-all-stage1-gold: all-stage1-gold
21193 all-stage1: all-stage1-gold
21194 TARGET-stage1-gold = $(TARGET-gold)
21195 all-stage1-gold: configure-stage1-gold
21196 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21197 @r=`${PWD_COMMAND}`; export r; \
21198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199 TFLAGS="$(STAGE1_TFLAGS)"; \
21200 $(HOST_EXPORTS) \
21201 cd $(HOST_SUBDIR)/gold && \
21202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21203 CFLAGS="$(STAGE1_CFLAGS)" \
21204 CXXFLAGS="$(STAGE1_CFLAGS)" \
21205 LIBCFLAGS="$(LIBCFLAGS)" \
21206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21209 $(EXTRA_HOST_FLAGS) \
21210 TFLAGS="$(STAGE1_TFLAGS)" \
21211 $(TARGET-stage1-gold)
21213 maybe-clean-stage1-gold: clean-stage1-gold
21214 clean-stage1: clean-stage1-gold
21215 clean-stage1-gold:
21216 @if [ $(current_stage) = stage1 ]; then \
21217 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21218 else \
21219 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
21220 $(MAKE) stage1-start; \
21221 fi; \
21222 cd $(HOST_SUBDIR)/gold && \
21223 $(MAKE) $(EXTRA_HOST_FLAGS) \
21224 clean
21225 @endif gold-bootstrap
21228 .PHONY: all-stage2-gold maybe-all-stage2-gold
21229 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
21230 maybe-all-stage2-gold:
21231 maybe-clean-stage2-gold:
21232 @if gold-bootstrap
21233 maybe-all-stage2-gold: all-stage2-gold
21234 all-stage2: all-stage2-gold
21235 TARGET-stage2-gold = $(TARGET-gold)
21236 all-stage2-gold: configure-stage2-gold
21237 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21238 @r=`${PWD_COMMAND}`; export r; \
21239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240 TFLAGS="$(STAGE2_TFLAGS)"; \
21241 $(HOST_EXPORTS) \
21242 $(POSTSTAGE1_HOST_EXPORTS) \
21243 cd $(HOST_SUBDIR)/gold && \
21244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21245 CFLAGS="$(STAGE2_CFLAGS)" \
21246 CXXFLAGS="$(STAGE2_CFLAGS)" \
21247 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21252 TFLAGS="$(STAGE2_TFLAGS)" \
21253 $(TARGET-stage2-gold)
21255 maybe-clean-stage2-gold: clean-stage2-gold
21256 clean-stage2: clean-stage2-gold
21257 clean-stage2-gold:
21258 @if [ $(current_stage) = stage2 ]; then \
21259 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21260 else \
21261 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
21262 $(MAKE) stage2-start; \
21263 fi; \
21264 cd $(HOST_SUBDIR)/gold && \
21265 $(MAKE) $(EXTRA_HOST_FLAGS) \
21266 $(POSTSTAGE1_FLAGS_TO_PASS) \
21267 clean
21268 @endif gold-bootstrap
21271 .PHONY: all-stage3-gold maybe-all-stage3-gold
21272 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
21273 maybe-all-stage3-gold:
21274 maybe-clean-stage3-gold:
21275 @if gold-bootstrap
21276 maybe-all-stage3-gold: all-stage3-gold
21277 all-stage3: all-stage3-gold
21278 TARGET-stage3-gold = $(TARGET-gold)
21279 all-stage3-gold: configure-stage3-gold
21280 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21281 @r=`${PWD_COMMAND}`; export r; \
21282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283 TFLAGS="$(STAGE3_TFLAGS)"; \
21284 $(HOST_EXPORTS) \
21285 $(POSTSTAGE1_HOST_EXPORTS) \
21286 cd $(HOST_SUBDIR)/gold && \
21287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21288 CFLAGS="$(STAGE3_CFLAGS)" \
21289 CXXFLAGS="$(STAGE3_CFLAGS)" \
21290 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21295 TFLAGS="$(STAGE3_TFLAGS)" \
21296 $(TARGET-stage3-gold)
21298 maybe-clean-stage3-gold: clean-stage3-gold
21299 clean-stage3: clean-stage3-gold
21300 clean-stage3-gold:
21301 @if [ $(current_stage) = stage3 ]; then \
21302 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21303 else \
21304 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
21305 $(MAKE) stage3-start; \
21306 fi; \
21307 cd $(HOST_SUBDIR)/gold && \
21308 $(MAKE) $(EXTRA_HOST_FLAGS) \
21309 $(POSTSTAGE1_FLAGS_TO_PASS) \
21310 clean
21311 @endif gold-bootstrap
21314 .PHONY: all-stage4-gold maybe-all-stage4-gold
21315 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
21316 maybe-all-stage4-gold:
21317 maybe-clean-stage4-gold:
21318 @if gold-bootstrap
21319 maybe-all-stage4-gold: all-stage4-gold
21320 all-stage4: all-stage4-gold
21321 TARGET-stage4-gold = $(TARGET-gold)
21322 all-stage4-gold: configure-stage4-gold
21323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21324 @r=`${PWD_COMMAND}`; export r; \
21325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326 TFLAGS="$(STAGE4_TFLAGS)"; \
21327 $(HOST_EXPORTS) \
21328 $(POSTSTAGE1_HOST_EXPORTS) \
21329 cd $(HOST_SUBDIR)/gold && \
21330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21331 CFLAGS="$(STAGE4_CFLAGS)" \
21332 CXXFLAGS="$(STAGE4_CFLAGS)" \
21333 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21338 TFLAGS="$(STAGE4_TFLAGS)" \
21339 $(TARGET-stage4-gold)
21341 maybe-clean-stage4-gold: clean-stage4-gold
21342 clean-stage4: clean-stage4-gold
21343 clean-stage4-gold:
21344 @if [ $(current_stage) = stage4 ]; then \
21345 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21346 else \
21347 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
21348 $(MAKE) stage4-start; \
21349 fi; \
21350 cd $(HOST_SUBDIR)/gold && \
21351 $(MAKE) $(EXTRA_HOST_FLAGS) \
21352 $(POSTSTAGE1_FLAGS_TO_PASS) \
21353 clean
21354 @endif gold-bootstrap
21357 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
21358 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
21359 maybe-all-stageprofile-gold:
21360 maybe-clean-stageprofile-gold:
21361 @if gold-bootstrap
21362 maybe-all-stageprofile-gold: all-stageprofile-gold
21363 all-stageprofile: all-stageprofile-gold
21364 TARGET-stageprofile-gold = $(TARGET-gold)
21365 all-stageprofile-gold: configure-stageprofile-gold
21366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21367 @r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21370 $(HOST_EXPORTS) \
21371 $(POSTSTAGE1_HOST_EXPORTS) \
21372 cd $(HOST_SUBDIR)/gold && \
21373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21374 CFLAGS="$(STAGEprofile_CFLAGS)" \
21375 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
21376 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21381 TFLAGS="$(STAGEprofile_TFLAGS)" \
21382 $(TARGET-stageprofile-gold)
21384 maybe-clean-stageprofile-gold: clean-stageprofile-gold
21385 clean-stageprofile: clean-stageprofile-gold
21386 clean-stageprofile-gold:
21387 @if [ $(current_stage) = stageprofile ]; then \
21388 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21389 else \
21390 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
21391 $(MAKE) stageprofile-start; \
21392 fi; \
21393 cd $(HOST_SUBDIR)/gold && \
21394 $(MAKE) $(EXTRA_HOST_FLAGS) \
21395 $(POSTSTAGE1_FLAGS_TO_PASS) \
21396 clean
21397 @endif gold-bootstrap
21400 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
21401 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
21402 maybe-all-stagefeedback-gold:
21403 maybe-clean-stagefeedback-gold:
21404 @if gold-bootstrap
21405 maybe-all-stagefeedback-gold: all-stagefeedback-gold
21406 all-stagefeedback: all-stagefeedback-gold
21407 TARGET-stagefeedback-gold = $(TARGET-gold)
21408 all-stagefeedback-gold: configure-stagefeedback-gold
21409 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21410 @r=`${PWD_COMMAND}`; export r; \
21411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21413 $(HOST_EXPORTS) \
21414 $(POSTSTAGE1_HOST_EXPORTS) \
21415 cd $(HOST_SUBDIR)/gold && \
21416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21417 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21418 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
21419 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21424 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21425 $(TARGET-stagefeedback-gold)
21427 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
21428 clean-stagefeedback: clean-stagefeedback-gold
21429 clean-stagefeedback-gold:
21430 @if [ $(current_stage) = stagefeedback ]; then \
21431 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21432 else \
21433 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
21434 $(MAKE) stagefeedback-start; \
21435 fi; \
21436 cd $(HOST_SUBDIR)/gold && \
21437 $(MAKE) $(EXTRA_HOST_FLAGS) \
21438 $(POSTSTAGE1_FLAGS_TO_PASS) \
21439 clean
21440 @endif gold-bootstrap
21446 .PHONY: check-gold maybe-check-gold
21447 maybe-check-gold:
21448 @if gold
21449 maybe-check-gold: check-gold
21451 check-gold:
21452 @: $(MAKE); $(unstage)
21453 @r=`${PWD_COMMAND}`; export r; \
21454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21455 $(HOST_EXPORTS) \
21456 (cd $(HOST_SUBDIR)/gold && \
21457 $(MAKE) $(FLAGS_TO_PASS) check)
21459 @endif gold
21461 .PHONY: install-gold maybe-install-gold
21462 maybe-install-gold:
21463 @if gold
21464 maybe-install-gold: install-gold
21466 install-gold: installdirs
21467 @: $(MAKE); $(unstage)
21468 @r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 $(HOST_EXPORTS) \
21471 (cd $(HOST_SUBDIR)/gold && \
21472 $(MAKE) $(FLAGS_TO_PASS) install)
21474 @endif gold
21476 # Other targets (info, dvi, pdf, etc.)
21478 .PHONY: maybe-info-gold info-gold
21479 maybe-info-gold:
21480 @if gold
21481 maybe-info-gold: info-gold
21483 info-gold: \
21484 configure-gold
21485 @[ -f ./gold/Makefile ] || exit 0; \
21486 r=`${PWD_COMMAND}`; export r; \
21487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21488 $(HOST_EXPORTS) \
21489 for flag in $(EXTRA_HOST_FLAGS) ; do \
21490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21491 done; \
21492 echo "Doing info in gold" ; \
21493 (cd $(HOST_SUBDIR)/gold && \
21494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21496 "RANLIB=$${RANLIB}" \
21497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21498 info) \
21499 || exit 1
21501 @endif gold
21503 .PHONY: maybe-dvi-gold dvi-gold
21504 maybe-dvi-gold:
21505 @if gold
21506 maybe-dvi-gold: dvi-gold
21508 dvi-gold: \
21509 configure-gold
21510 @[ -f ./gold/Makefile ] || exit 0; \
21511 r=`${PWD_COMMAND}`; export r; \
21512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21513 $(HOST_EXPORTS) \
21514 for flag in $(EXTRA_HOST_FLAGS) ; do \
21515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21516 done; \
21517 echo "Doing dvi in gold" ; \
21518 (cd $(HOST_SUBDIR)/gold && \
21519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21521 "RANLIB=$${RANLIB}" \
21522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21523 dvi) \
21524 || exit 1
21526 @endif gold
21528 .PHONY: maybe-pdf-gold pdf-gold
21529 maybe-pdf-gold:
21530 @if gold
21531 maybe-pdf-gold: pdf-gold
21533 pdf-gold: \
21534 configure-gold
21535 @[ -f ./gold/Makefile ] || exit 0; \
21536 r=`${PWD_COMMAND}`; export r; \
21537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538 $(HOST_EXPORTS) \
21539 for flag in $(EXTRA_HOST_FLAGS) ; do \
21540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21541 done; \
21542 echo "Doing pdf in gold" ; \
21543 (cd $(HOST_SUBDIR)/gold && \
21544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21546 "RANLIB=$${RANLIB}" \
21547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21548 pdf) \
21549 || exit 1
21551 @endif gold
21553 .PHONY: maybe-html-gold html-gold
21554 maybe-html-gold:
21555 @if gold
21556 maybe-html-gold: html-gold
21558 html-gold: \
21559 configure-gold
21560 @[ -f ./gold/Makefile ] || exit 0; \
21561 r=`${PWD_COMMAND}`; export r; \
21562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21563 $(HOST_EXPORTS) \
21564 for flag in $(EXTRA_HOST_FLAGS) ; do \
21565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21566 done; \
21567 echo "Doing html in gold" ; \
21568 (cd $(HOST_SUBDIR)/gold && \
21569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21571 "RANLIB=$${RANLIB}" \
21572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21573 html) \
21574 || exit 1
21576 @endif gold
21578 .PHONY: maybe-TAGS-gold TAGS-gold
21579 maybe-TAGS-gold:
21580 @if gold
21581 maybe-TAGS-gold: TAGS-gold
21583 TAGS-gold: \
21584 configure-gold
21585 @[ -f ./gold/Makefile ] || exit 0; \
21586 r=`${PWD_COMMAND}`; export r; \
21587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21588 $(HOST_EXPORTS) \
21589 for flag in $(EXTRA_HOST_FLAGS) ; do \
21590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21591 done; \
21592 echo "Doing TAGS in gold" ; \
21593 (cd $(HOST_SUBDIR)/gold && \
21594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21596 "RANLIB=$${RANLIB}" \
21597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21598 TAGS) \
21599 || exit 1
21601 @endif gold
21603 .PHONY: maybe-install-info-gold install-info-gold
21604 maybe-install-info-gold:
21605 @if gold
21606 maybe-install-info-gold: install-info-gold
21608 install-info-gold: \
21609 configure-gold \
21610 info-gold
21611 @[ -f ./gold/Makefile ] || exit 0; \
21612 r=`${PWD_COMMAND}`; export r; \
21613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21614 $(HOST_EXPORTS) \
21615 for flag in $(EXTRA_HOST_FLAGS) ; do \
21616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21617 done; \
21618 echo "Doing install-info in gold" ; \
21619 (cd $(HOST_SUBDIR)/gold && \
21620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21622 "RANLIB=$${RANLIB}" \
21623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21624 install-info) \
21625 || exit 1
21627 @endif gold
21629 .PHONY: maybe-install-pdf-gold install-pdf-gold
21630 maybe-install-pdf-gold:
21631 @if gold
21632 maybe-install-pdf-gold: install-pdf-gold
21634 install-pdf-gold: \
21635 configure-gold \
21636 pdf-gold
21637 @[ -f ./gold/Makefile ] || exit 0; \
21638 r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 for flag in $(EXTRA_HOST_FLAGS) ; do \
21642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643 done; \
21644 echo "Doing install-pdf in gold" ; \
21645 (cd $(HOST_SUBDIR)/gold && \
21646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648 "RANLIB=$${RANLIB}" \
21649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21650 install-pdf) \
21651 || exit 1
21653 @endif gold
21655 .PHONY: maybe-install-html-gold install-html-gold
21656 maybe-install-html-gold:
21657 @if gold
21658 maybe-install-html-gold: install-html-gold
21660 install-html-gold: \
21661 configure-gold \
21662 html-gold
21663 @[ -f ./gold/Makefile ] || exit 0; \
21664 r=`${PWD_COMMAND}`; export r; \
21665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21666 $(HOST_EXPORTS) \
21667 for flag in $(EXTRA_HOST_FLAGS) ; do \
21668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21669 done; \
21670 echo "Doing install-html in gold" ; \
21671 (cd $(HOST_SUBDIR)/gold && \
21672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21674 "RANLIB=$${RANLIB}" \
21675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21676 install-html) \
21677 || exit 1
21679 @endif gold
21681 .PHONY: maybe-installcheck-gold installcheck-gold
21682 maybe-installcheck-gold:
21683 @if gold
21684 maybe-installcheck-gold: installcheck-gold
21686 installcheck-gold: \
21687 configure-gold
21688 @[ -f ./gold/Makefile ] || exit 0; \
21689 r=`${PWD_COMMAND}`; export r; \
21690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691 $(HOST_EXPORTS) \
21692 for flag in $(EXTRA_HOST_FLAGS) ; do \
21693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21694 done; \
21695 echo "Doing installcheck in gold" ; \
21696 (cd $(HOST_SUBDIR)/gold && \
21697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21699 "RANLIB=$${RANLIB}" \
21700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21701 installcheck) \
21702 || exit 1
21704 @endif gold
21706 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21707 maybe-mostlyclean-gold:
21708 @if gold
21709 maybe-mostlyclean-gold: mostlyclean-gold
21711 mostlyclean-gold:
21712 @[ -f ./gold/Makefile ] || exit 0; \
21713 r=`${PWD_COMMAND}`; export r; \
21714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715 $(HOST_EXPORTS) \
21716 for flag in $(EXTRA_HOST_FLAGS) ; do \
21717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21718 done; \
21719 echo "Doing mostlyclean in gold" ; \
21720 (cd $(HOST_SUBDIR)/gold && \
21721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21723 "RANLIB=$${RANLIB}" \
21724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21725 mostlyclean) \
21726 || exit 1
21728 @endif gold
21730 .PHONY: maybe-clean-gold clean-gold
21731 maybe-clean-gold:
21732 @if gold
21733 maybe-clean-gold: clean-gold
21735 clean-gold:
21736 @[ -f ./gold/Makefile ] || exit 0; \
21737 r=`${PWD_COMMAND}`; export r; \
21738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21739 $(HOST_EXPORTS) \
21740 for flag in $(EXTRA_HOST_FLAGS) ; do \
21741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21742 done; \
21743 echo "Doing clean in gold" ; \
21744 (cd $(HOST_SUBDIR)/gold && \
21745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21747 "RANLIB=$${RANLIB}" \
21748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21749 clean) \
21750 || exit 1
21752 @endif gold
21754 .PHONY: maybe-distclean-gold distclean-gold
21755 maybe-distclean-gold:
21756 @if gold
21757 maybe-distclean-gold: distclean-gold
21759 distclean-gold:
21760 @[ -f ./gold/Makefile ] || exit 0; \
21761 r=`${PWD_COMMAND}`; export r; \
21762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763 $(HOST_EXPORTS) \
21764 for flag in $(EXTRA_HOST_FLAGS) ; do \
21765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21766 done; \
21767 echo "Doing distclean in gold" ; \
21768 (cd $(HOST_SUBDIR)/gold && \
21769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21771 "RANLIB=$${RANLIB}" \
21772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21773 distclean) \
21774 || exit 1
21776 @endif gold
21778 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21779 maybe-maintainer-clean-gold:
21780 @if gold
21781 maybe-maintainer-clean-gold: maintainer-clean-gold
21783 maintainer-clean-gold:
21784 @[ -f ./gold/Makefile ] || exit 0; \
21785 r=`${PWD_COMMAND}`; export r; \
21786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787 $(HOST_EXPORTS) \
21788 for flag in $(EXTRA_HOST_FLAGS) ; do \
21789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21790 done; \
21791 echo "Doing maintainer-clean in gold" ; \
21792 (cd $(HOST_SUBDIR)/gold && \
21793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21795 "RANLIB=$${RANLIB}" \
21796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21797 maintainer-clean) \
21798 || exit 1
21800 @endif gold
21804 .PHONY: configure-gprof maybe-configure-gprof
21805 maybe-configure-gprof:
21806 @if gcc-bootstrap
21807 configure-gprof: stage_current
21808 @endif gcc-bootstrap
21809 @if gprof
21810 maybe-configure-gprof: configure-gprof
21811 configure-gprof:
21812 @: $(MAKE); $(unstage)
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21817 $(HOST_EXPORTS) \
21818 echo Configuring in $(HOST_SUBDIR)/gprof; \
21819 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21820 case $(srcdir) in \
21821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21822 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21824 esac; \
21825 srcdiroption="--srcdir=$${topdir}/gprof"; \
21826 libsrcdir="$$s/gprof"; \
21827 $(SHELL) $${libsrcdir}/configure \
21828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21829 --target=${target_alias} $${srcdiroption} \
21830 || exit 1
21831 @endif gprof
21837 .PHONY: all-gprof maybe-all-gprof
21838 maybe-all-gprof:
21839 @if gcc-bootstrap
21840 all-gprof: stage_current
21841 @endif gcc-bootstrap
21842 @if gprof
21843 TARGET-gprof=all
21844 maybe-all-gprof: all-gprof
21845 all-gprof: configure-gprof
21846 @: $(MAKE); $(unstage)
21847 @r=`${PWD_COMMAND}`; export r; \
21848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849 $(HOST_EXPORTS) \
21850 (cd $(HOST_SUBDIR)/gprof && \
21851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21852 $(TARGET-gprof))
21853 @endif gprof
21858 .PHONY: check-gprof maybe-check-gprof
21859 maybe-check-gprof:
21860 @if gprof
21861 maybe-check-gprof: check-gprof
21863 check-gprof:
21864 @: $(MAKE); $(unstage)
21865 @r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 $(HOST_EXPORTS) \
21868 (cd $(HOST_SUBDIR)/gprof && \
21869 $(MAKE) $(FLAGS_TO_PASS) check)
21871 @endif gprof
21873 .PHONY: install-gprof maybe-install-gprof
21874 maybe-install-gprof:
21875 @if gprof
21876 maybe-install-gprof: install-gprof
21878 install-gprof: installdirs
21879 @: $(MAKE); $(unstage)
21880 @r=`${PWD_COMMAND}`; export r; \
21881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21882 $(HOST_EXPORTS) \
21883 (cd $(HOST_SUBDIR)/gprof && \
21884 $(MAKE) $(FLAGS_TO_PASS) install)
21886 @endif gprof
21888 # Other targets (info, dvi, pdf, etc.)
21890 .PHONY: maybe-info-gprof info-gprof
21891 maybe-info-gprof:
21892 @if gprof
21893 maybe-info-gprof: info-gprof
21895 info-gprof: \
21896 configure-gprof
21897 @: $(MAKE); $(unstage)
21898 @[ -f ./gprof/Makefile ] || exit 0; \
21899 r=`${PWD_COMMAND}`; export r; \
21900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901 $(HOST_EXPORTS) \
21902 for flag in $(EXTRA_HOST_FLAGS) ; do \
21903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21904 done; \
21905 echo "Doing info in gprof" ; \
21906 (cd $(HOST_SUBDIR)/gprof && \
21907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21909 "RANLIB=$${RANLIB}" \
21910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21911 info) \
21912 || exit 1
21914 @endif gprof
21916 .PHONY: maybe-dvi-gprof dvi-gprof
21917 maybe-dvi-gprof:
21918 @if gprof
21919 maybe-dvi-gprof: dvi-gprof
21921 dvi-gprof: \
21922 configure-gprof
21923 @: $(MAKE); $(unstage)
21924 @[ -f ./gprof/Makefile ] || exit 0; \
21925 r=`${PWD_COMMAND}`; export r; \
21926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927 $(HOST_EXPORTS) \
21928 for flag in $(EXTRA_HOST_FLAGS) ; do \
21929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930 done; \
21931 echo "Doing dvi in gprof" ; \
21932 (cd $(HOST_SUBDIR)/gprof && \
21933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21935 "RANLIB=$${RANLIB}" \
21936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21937 dvi) \
21938 || exit 1
21940 @endif gprof
21942 .PHONY: maybe-pdf-gprof pdf-gprof
21943 maybe-pdf-gprof:
21944 @if gprof
21945 maybe-pdf-gprof: pdf-gprof
21947 pdf-gprof: \
21948 configure-gprof
21949 @: $(MAKE); $(unstage)
21950 @[ -f ./gprof/Makefile ] || exit 0; \
21951 r=`${PWD_COMMAND}`; export r; \
21952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953 $(HOST_EXPORTS) \
21954 for flag in $(EXTRA_HOST_FLAGS) ; do \
21955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21956 done; \
21957 echo "Doing pdf in gprof" ; \
21958 (cd $(HOST_SUBDIR)/gprof && \
21959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21961 "RANLIB=$${RANLIB}" \
21962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21963 pdf) \
21964 || exit 1
21966 @endif gprof
21968 .PHONY: maybe-html-gprof html-gprof
21969 maybe-html-gprof:
21970 @if gprof
21971 maybe-html-gprof: html-gprof
21973 html-gprof: \
21974 configure-gprof
21975 @: $(MAKE); $(unstage)
21976 @[ -f ./gprof/Makefile ] || exit 0; \
21977 r=`${PWD_COMMAND}`; export r; \
21978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979 $(HOST_EXPORTS) \
21980 for flag in $(EXTRA_HOST_FLAGS) ; do \
21981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21982 done; \
21983 echo "Doing html in gprof" ; \
21984 (cd $(HOST_SUBDIR)/gprof && \
21985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21987 "RANLIB=$${RANLIB}" \
21988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21989 html) \
21990 || exit 1
21992 @endif gprof
21994 .PHONY: maybe-TAGS-gprof TAGS-gprof
21995 maybe-TAGS-gprof:
21996 @if gprof
21997 maybe-TAGS-gprof: TAGS-gprof
21999 TAGS-gprof: \
22000 configure-gprof
22001 @: $(MAKE); $(unstage)
22002 @[ -f ./gprof/Makefile ] || exit 0; \
22003 r=`${PWD_COMMAND}`; export r; \
22004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005 $(HOST_EXPORTS) \
22006 for flag in $(EXTRA_HOST_FLAGS) ; do \
22007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22008 done; \
22009 echo "Doing TAGS in gprof" ; \
22010 (cd $(HOST_SUBDIR)/gprof && \
22011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22013 "RANLIB=$${RANLIB}" \
22014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22015 TAGS) \
22016 || exit 1
22018 @endif gprof
22020 .PHONY: maybe-install-info-gprof install-info-gprof
22021 maybe-install-info-gprof:
22022 @if gprof
22023 maybe-install-info-gprof: install-info-gprof
22025 install-info-gprof: \
22026 configure-gprof \
22027 info-gprof
22028 @: $(MAKE); $(unstage)
22029 @[ -f ./gprof/Makefile ] || exit 0; \
22030 r=`${PWD_COMMAND}`; export r; \
22031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032 $(HOST_EXPORTS) \
22033 for flag in $(EXTRA_HOST_FLAGS) ; do \
22034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22035 done; \
22036 echo "Doing install-info in gprof" ; \
22037 (cd $(HOST_SUBDIR)/gprof && \
22038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22040 "RANLIB=$${RANLIB}" \
22041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22042 install-info) \
22043 || exit 1
22045 @endif gprof
22047 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
22048 maybe-install-pdf-gprof:
22049 @if gprof
22050 maybe-install-pdf-gprof: install-pdf-gprof
22052 install-pdf-gprof: \
22053 configure-gprof \
22054 pdf-gprof
22055 @: $(MAKE); $(unstage)
22056 @[ -f ./gprof/Makefile ] || exit 0; \
22057 r=`${PWD_COMMAND}`; export r; \
22058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22059 $(HOST_EXPORTS) \
22060 for flag in $(EXTRA_HOST_FLAGS) ; do \
22061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22062 done; \
22063 echo "Doing install-pdf in gprof" ; \
22064 (cd $(HOST_SUBDIR)/gprof && \
22065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22067 "RANLIB=$${RANLIB}" \
22068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22069 install-pdf) \
22070 || exit 1
22072 @endif gprof
22074 .PHONY: maybe-install-html-gprof install-html-gprof
22075 maybe-install-html-gprof:
22076 @if gprof
22077 maybe-install-html-gprof: install-html-gprof
22079 install-html-gprof: \
22080 configure-gprof \
22081 html-gprof
22082 @: $(MAKE); $(unstage)
22083 @[ -f ./gprof/Makefile ] || exit 0; \
22084 r=`${PWD_COMMAND}`; export r; \
22085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22086 $(HOST_EXPORTS) \
22087 for flag in $(EXTRA_HOST_FLAGS) ; do \
22088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22089 done; \
22090 echo "Doing install-html in gprof" ; \
22091 (cd $(HOST_SUBDIR)/gprof && \
22092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22094 "RANLIB=$${RANLIB}" \
22095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22096 install-html) \
22097 || exit 1
22099 @endif gprof
22101 .PHONY: maybe-installcheck-gprof installcheck-gprof
22102 maybe-installcheck-gprof:
22103 @if gprof
22104 maybe-installcheck-gprof: installcheck-gprof
22106 installcheck-gprof: \
22107 configure-gprof
22108 @: $(MAKE); $(unstage)
22109 @[ -f ./gprof/Makefile ] || exit 0; \
22110 r=`${PWD_COMMAND}`; export r; \
22111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112 $(HOST_EXPORTS) \
22113 for flag in $(EXTRA_HOST_FLAGS) ; do \
22114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22115 done; \
22116 echo "Doing installcheck in gprof" ; \
22117 (cd $(HOST_SUBDIR)/gprof && \
22118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22120 "RANLIB=$${RANLIB}" \
22121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22122 installcheck) \
22123 || exit 1
22125 @endif gprof
22127 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
22128 maybe-mostlyclean-gprof:
22129 @if gprof
22130 maybe-mostlyclean-gprof: mostlyclean-gprof
22132 mostlyclean-gprof:
22133 @: $(MAKE); $(unstage)
22134 @[ -f ./gprof/Makefile ] || exit 0; \
22135 r=`${PWD_COMMAND}`; export r; \
22136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137 $(HOST_EXPORTS) \
22138 for flag in $(EXTRA_HOST_FLAGS) ; do \
22139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22140 done; \
22141 echo "Doing mostlyclean in gprof" ; \
22142 (cd $(HOST_SUBDIR)/gprof && \
22143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145 "RANLIB=$${RANLIB}" \
22146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22147 mostlyclean) \
22148 || exit 1
22150 @endif gprof
22152 .PHONY: maybe-clean-gprof clean-gprof
22153 maybe-clean-gprof:
22154 @if gprof
22155 maybe-clean-gprof: clean-gprof
22157 clean-gprof:
22158 @: $(MAKE); $(unstage)
22159 @[ -f ./gprof/Makefile ] || exit 0; \
22160 r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162 $(HOST_EXPORTS) \
22163 for flag in $(EXTRA_HOST_FLAGS) ; do \
22164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22165 done; \
22166 echo "Doing clean in gprof" ; \
22167 (cd $(HOST_SUBDIR)/gprof && \
22168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22170 "RANLIB=$${RANLIB}" \
22171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22172 clean) \
22173 || exit 1
22175 @endif gprof
22177 .PHONY: maybe-distclean-gprof distclean-gprof
22178 maybe-distclean-gprof:
22179 @if gprof
22180 maybe-distclean-gprof: distclean-gprof
22182 distclean-gprof:
22183 @: $(MAKE); $(unstage)
22184 @[ -f ./gprof/Makefile ] || exit 0; \
22185 r=`${PWD_COMMAND}`; export r; \
22186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22187 $(HOST_EXPORTS) \
22188 for flag in $(EXTRA_HOST_FLAGS) ; do \
22189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22190 done; \
22191 echo "Doing distclean in gprof" ; \
22192 (cd $(HOST_SUBDIR)/gprof && \
22193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22195 "RANLIB=$${RANLIB}" \
22196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22197 distclean) \
22198 || exit 1
22200 @endif gprof
22202 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
22203 maybe-maintainer-clean-gprof:
22204 @if gprof
22205 maybe-maintainer-clean-gprof: maintainer-clean-gprof
22207 maintainer-clean-gprof:
22208 @: $(MAKE); $(unstage)
22209 @[ -f ./gprof/Makefile ] || exit 0; \
22210 r=`${PWD_COMMAND}`; export r; \
22211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 $(HOST_EXPORTS) \
22213 for flag in $(EXTRA_HOST_FLAGS) ; do \
22214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215 done; \
22216 echo "Doing maintainer-clean in gprof" ; \
22217 (cd $(HOST_SUBDIR)/gprof && \
22218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22220 "RANLIB=$${RANLIB}" \
22221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22222 maintainer-clean) \
22223 || exit 1
22225 @endif gprof
22229 .PHONY: configure-gzip maybe-configure-gzip
22230 maybe-configure-gzip:
22231 @if gcc-bootstrap
22232 configure-gzip: stage_current
22233 @endif gcc-bootstrap
22234 @if gzip
22235 maybe-configure-gzip: configure-gzip
22236 configure-gzip:
22237 @: $(MAKE); $(unstage)
22238 @r=`${PWD_COMMAND}`; export r; \
22239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
22241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
22242 $(HOST_EXPORTS) \
22243 echo Configuring in $(HOST_SUBDIR)/gzip; \
22244 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
22245 case $(srcdir) in \
22246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22247 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
22248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22249 esac; \
22250 srcdiroption="--srcdir=$${topdir}/gzip"; \
22251 libsrcdir="$$s/gzip"; \
22252 $(SHELL) $${libsrcdir}/configure \
22253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22254 --target=${target_alias} $${srcdiroption} \
22255 || exit 1
22256 @endif gzip
22262 .PHONY: all-gzip maybe-all-gzip
22263 maybe-all-gzip:
22264 @if gcc-bootstrap
22265 all-gzip: stage_current
22266 @endif gcc-bootstrap
22267 @if gzip
22268 TARGET-gzip=all
22269 maybe-all-gzip: all-gzip
22270 all-gzip: configure-gzip
22271 @: $(MAKE); $(unstage)
22272 @r=`${PWD_COMMAND}`; export r; \
22273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274 $(HOST_EXPORTS) \
22275 (cd $(HOST_SUBDIR)/gzip && \
22276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22277 $(TARGET-gzip))
22278 @endif gzip
22283 .PHONY: check-gzip maybe-check-gzip
22284 maybe-check-gzip:
22285 @if gzip
22286 maybe-check-gzip: check-gzip
22288 check-gzip:
22289 @: $(MAKE); $(unstage)
22290 @r=`${PWD_COMMAND}`; export r; \
22291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22292 $(HOST_EXPORTS) \
22293 (cd $(HOST_SUBDIR)/gzip && \
22294 $(MAKE) $(FLAGS_TO_PASS) check)
22296 @endif gzip
22298 .PHONY: install-gzip maybe-install-gzip
22299 maybe-install-gzip:
22300 @if gzip
22301 maybe-install-gzip: install-gzip
22303 install-gzip: installdirs
22304 @: $(MAKE); $(unstage)
22305 @r=`${PWD_COMMAND}`; export r; \
22306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307 $(HOST_EXPORTS) \
22308 (cd $(HOST_SUBDIR)/gzip && \
22309 $(MAKE) $(FLAGS_TO_PASS) install)
22311 @endif gzip
22313 # Other targets (info, dvi, pdf, etc.)
22315 .PHONY: maybe-info-gzip info-gzip
22316 maybe-info-gzip:
22317 @if gzip
22318 maybe-info-gzip: info-gzip
22320 info-gzip: \
22321 configure-gzip
22322 @: $(MAKE); $(unstage)
22323 @[ -f ./gzip/Makefile ] || exit 0; \
22324 r=`${PWD_COMMAND}`; export r; \
22325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326 $(HOST_EXPORTS) \
22327 for flag in $(EXTRA_HOST_FLAGS) ; do \
22328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329 done; \
22330 echo "Doing info in gzip" ; \
22331 (cd $(HOST_SUBDIR)/gzip && \
22332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334 "RANLIB=$${RANLIB}" \
22335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336 info) \
22337 || exit 1
22339 @endif gzip
22341 .PHONY: maybe-dvi-gzip dvi-gzip
22342 maybe-dvi-gzip:
22343 @if gzip
22344 maybe-dvi-gzip: dvi-gzip
22346 dvi-gzip: \
22347 configure-gzip
22348 @: $(MAKE); $(unstage)
22349 @[ -f ./gzip/Makefile ] || exit 0; \
22350 r=`${PWD_COMMAND}`; export r; \
22351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352 $(HOST_EXPORTS) \
22353 for flag in $(EXTRA_HOST_FLAGS) ; do \
22354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355 done; \
22356 echo "Doing dvi in gzip" ; \
22357 (cd $(HOST_SUBDIR)/gzip && \
22358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360 "RANLIB=$${RANLIB}" \
22361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362 dvi) \
22363 || exit 1
22365 @endif gzip
22367 .PHONY: maybe-pdf-gzip pdf-gzip
22368 maybe-pdf-gzip:
22369 @if gzip
22370 maybe-pdf-gzip: pdf-gzip
22372 pdf-gzip: \
22373 configure-gzip
22374 @: $(MAKE); $(unstage)
22375 @[ -f ./gzip/Makefile ] || exit 0; \
22376 r=`${PWD_COMMAND}`; export r; \
22377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378 $(HOST_EXPORTS) \
22379 for flag in $(EXTRA_HOST_FLAGS) ; do \
22380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381 done; \
22382 echo "Doing pdf in gzip" ; \
22383 (cd $(HOST_SUBDIR)/gzip && \
22384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386 "RANLIB=$${RANLIB}" \
22387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388 pdf) \
22389 || exit 1
22391 @endif gzip
22393 .PHONY: maybe-html-gzip html-gzip
22394 maybe-html-gzip:
22395 @if gzip
22396 maybe-html-gzip: html-gzip
22398 html-gzip: \
22399 configure-gzip
22400 @: $(MAKE); $(unstage)
22401 @[ -f ./gzip/Makefile ] || exit 0; \
22402 r=`${PWD_COMMAND}`; export r; \
22403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404 $(HOST_EXPORTS) \
22405 for flag in $(EXTRA_HOST_FLAGS) ; do \
22406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407 done; \
22408 echo "Doing html in gzip" ; \
22409 (cd $(HOST_SUBDIR)/gzip && \
22410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412 "RANLIB=$${RANLIB}" \
22413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22414 html) \
22415 || exit 1
22417 @endif gzip
22419 .PHONY: maybe-TAGS-gzip TAGS-gzip
22420 maybe-TAGS-gzip:
22421 @if gzip
22422 maybe-TAGS-gzip: TAGS-gzip
22424 TAGS-gzip: \
22425 configure-gzip
22426 @: $(MAKE); $(unstage)
22427 @[ -f ./gzip/Makefile ] || exit 0; \
22428 r=`${PWD_COMMAND}`; export r; \
22429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430 $(HOST_EXPORTS) \
22431 for flag in $(EXTRA_HOST_FLAGS) ; do \
22432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22433 done; \
22434 echo "Doing TAGS in gzip" ; \
22435 (cd $(HOST_SUBDIR)/gzip && \
22436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438 "RANLIB=$${RANLIB}" \
22439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22440 TAGS) \
22441 || exit 1
22443 @endif gzip
22445 .PHONY: maybe-install-info-gzip install-info-gzip
22446 maybe-install-info-gzip:
22447 @if gzip
22448 maybe-install-info-gzip: install-info-gzip
22450 install-info-gzip: \
22451 configure-gzip \
22452 info-gzip
22453 @: $(MAKE); $(unstage)
22454 @[ -f ./gzip/Makefile ] || exit 0; \
22455 r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 for flag in $(EXTRA_HOST_FLAGS) ; do \
22459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460 done; \
22461 echo "Doing install-info in gzip" ; \
22462 (cd $(HOST_SUBDIR)/gzip && \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465 "RANLIB=$${RANLIB}" \
22466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467 install-info) \
22468 || exit 1
22470 @endif gzip
22472 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
22473 maybe-install-pdf-gzip:
22474 @if gzip
22475 maybe-install-pdf-gzip: install-pdf-gzip
22477 install-pdf-gzip: \
22478 configure-gzip \
22479 pdf-gzip
22480 @: $(MAKE); $(unstage)
22481 @[ -f ./gzip/Makefile ] || exit 0; \
22482 r=`${PWD_COMMAND}`; export r; \
22483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484 $(HOST_EXPORTS) \
22485 for flag in $(EXTRA_HOST_FLAGS) ; do \
22486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487 done; \
22488 echo "Doing install-pdf in gzip" ; \
22489 (cd $(HOST_SUBDIR)/gzip && \
22490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492 "RANLIB=$${RANLIB}" \
22493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494 install-pdf) \
22495 || exit 1
22497 @endif gzip
22499 .PHONY: maybe-install-html-gzip install-html-gzip
22500 maybe-install-html-gzip:
22501 @if gzip
22502 maybe-install-html-gzip: install-html-gzip
22504 install-html-gzip: \
22505 configure-gzip \
22506 html-gzip
22507 @: $(MAKE); $(unstage)
22508 @[ -f ./gzip/Makefile ] || exit 0; \
22509 r=`${PWD_COMMAND}`; export r; \
22510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511 $(HOST_EXPORTS) \
22512 for flag in $(EXTRA_HOST_FLAGS) ; do \
22513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22514 done; \
22515 echo "Doing install-html in gzip" ; \
22516 (cd $(HOST_SUBDIR)/gzip && \
22517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22519 "RANLIB=$${RANLIB}" \
22520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22521 install-html) \
22522 || exit 1
22524 @endif gzip
22526 .PHONY: maybe-installcheck-gzip installcheck-gzip
22527 maybe-installcheck-gzip:
22528 @if gzip
22529 maybe-installcheck-gzip: installcheck-gzip
22531 installcheck-gzip: \
22532 configure-gzip
22533 @: $(MAKE); $(unstage)
22534 @[ -f ./gzip/Makefile ] || exit 0; \
22535 r=`${PWD_COMMAND}`; export r; \
22536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22537 $(HOST_EXPORTS) \
22538 for flag in $(EXTRA_HOST_FLAGS) ; do \
22539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22540 done; \
22541 echo "Doing installcheck in gzip" ; \
22542 (cd $(HOST_SUBDIR)/gzip && \
22543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22545 "RANLIB=$${RANLIB}" \
22546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22547 installcheck) \
22548 || exit 1
22550 @endif gzip
22552 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22553 maybe-mostlyclean-gzip:
22554 @if gzip
22555 maybe-mostlyclean-gzip: mostlyclean-gzip
22557 mostlyclean-gzip:
22558 @: $(MAKE); $(unstage)
22559 @[ -f ./gzip/Makefile ] || exit 0; \
22560 r=`${PWD_COMMAND}`; export r; \
22561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22562 $(HOST_EXPORTS) \
22563 for flag in $(EXTRA_HOST_FLAGS) ; do \
22564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22565 done; \
22566 echo "Doing mostlyclean in gzip" ; \
22567 (cd $(HOST_SUBDIR)/gzip && \
22568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22570 "RANLIB=$${RANLIB}" \
22571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22572 mostlyclean) \
22573 || exit 1
22575 @endif gzip
22577 .PHONY: maybe-clean-gzip clean-gzip
22578 maybe-clean-gzip:
22579 @if gzip
22580 maybe-clean-gzip: clean-gzip
22582 clean-gzip:
22583 @: $(MAKE); $(unstage)
22584 @[ -f ./gzip/Makefile ] || exit 0; \
22585 r=`${PWD_COMMAND}`; export r; \
22586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587 $(HOST_EXPORTS) \
22588 for flag in $(EXTRA_HOST_FLAGS) ; do \
22589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22590 done; \
22591 echo "Doing clean in gzip" ; \
22592 (cd $(HOST_SUBDIR)/gzip && \
22593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22595 "RANLIB=$${RANLIB}" \
22596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22597 clean) \
22598 || exit 1
22600 @endif gzip
22602 .PHONY: maybe-distclean-gzip distclean-gzip
22603 maybe-distclean-gzip:
22604 @if gzip
22605 maybe-distclean-gzip: distclean-gzip
22607 distclean-gzip:
22608 @: $(MAKE); $(unstage)
22609 @[ -f ./gzip/Makefile ] || exit 0; \
22610 r=`${PWD_COMMAND}`; export r; \
22611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22612 $(HOST_EXPORTS) \
22613 for flag in $(EXTRA_HOST_FLAGS) ; do \
22614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22615 done; \
22616 echo "Doing distclean in gzip" ; \
22617 (cd $(HOST_SUBDIR)/gzip && \
22618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620 "RANLIB=$${RANLIB}" \
22621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622 distclean) \
22623 || exit 1
22625 @endif gzip
22627 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22628 maybe-maintainer-clean-gzip:
22629 @if gzip
22630 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22632 maintainer-clean-gzip:
22633 @: $(MAKE); $(unstage)
22634 @[ -f ./gzip/Makefile ] || exit 0; \
22635 r=`${PWD_COMMAND}`; export r; \
22636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637 $(HOST_EXPORTS) \
22638 for flag in $(EXTRA_HOST_FLAGS) ; do \
22639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640 done; \
22641 echo "Doing maintainer-clean in gzip" ; \
22642 (cd $(HOST_SUBDIR)/gzip && \
22643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645 "RANLIB=$${RANLIB}" \
22646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22647 maintainer-clean) \
22648 || exit 1
22650 @endif gzip
22654 .PHONY: configure-hello maybe-configure-hello
22655 maybe-configure-hello:
22656 @if gcc-bootstrap
22657 configure-hello: stage_current
22658 @endif gcc-bootstrap
22659 @if hello
22660 maybe-configure-hello: configure-hello
22661 configure-hello:
22662 @: $(MAKE); $(unstage)
22663 @r=`${PWD_COMMAND}`; export r; \
22664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22667 $(HOST_EXPORTS) \
22668 echo Configuring in $(HOST_SUBDIR)/hello; \
22669 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22670 case $(srcdir) in \
22671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22672 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22674 esac; \
22675 srcdiroption="--srcdir=$${topdir}/hello"; \
22676 libsrcdir="$$s/hello"; \
22677 $(SHELL) $${libsrcdir}/configure \
22678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22679 --target=${target_alias} $${srcdiroption} \
22680 || exit 1
22681 @endif hello
22687 .PHONY: all-hello maybe-all-hello
22688 maybe-all-hello:
22689 @if gcc-bootstrap
22690 all-hello: stage_current
22691 @endif gcc-bootstrap
22692 @if hello
22693 TARGET-hello=all
22694 maybe-all-hello: all-hello
22695 all-hello: configure-hello
22696 @: $(MAKE); $(unstage)
22697 @r=`${PWD_COMMAND}`; export r; \
22698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22699 $(HOST_EXPORTS) \
22700 (cd $(HOST_SUBDIR)/hello && \
22701 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22702 $(TARGET-hello))
22703 @endif hello
22708 .PHONY: check-hello maybe-check-hello
22709 maybe-check-hello:
22710 @if hello
22711 maybe-check-hello: check-hello
22713 check-hello:
22714 @: $(MAKE); $(unstage)
22715 @r=`${PWD_COMMAND}`; export r; \
22716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717 $(HOST_EXPORTS) \
22718 (cd $(HOST_SUBDIR)/hello && \
22719 $(MAKE) $(FLAGS_TO_PASS) check)
22721 @endif hello
22723 .PHONY: install-hello maybe-install-hello
22724 maybe-install-hello:
22725 @if hello
22726 maybe-install-hello: install-hello
22728 install-hello: installdirs
22729 @: $(MAKE); $(unstage)
22730 @r=`${PWD_COMMAND}`; export r; \
22731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732 $(HOST_EXPORTS) \
22733 (cd $(HOST_SUBDIR)/hello && \
22734 $(MAKE) $(FLAGS_TO_PASS) install)
22736 @endif hello
22738 # Other targets (info, dvi, pdf, etc.)
22740 .PHONY: maybe-info-hello info-hello
22741 maybe-info-hello:
22742 @if hello
22743 maybe-info-hello: info-hello
22745 info-hello: \
22746 configure-hello
22747 @: $(MAKE); $(unstage)
22748 @[ -f ./hello/Makefile ] || exit 0; \
22749 r=`${PWD_COMMAND}`; export r; \
22750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751 $(HOST_EXPORTS) \
22752 for flag in $(EXTRA_HOST_FLAGS) ; do \
22753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754 done; \
22755 echo "Doing info in hello" ; \
22756 (cd $(HOST_SUBDIR)/hello && \
22757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759 "RANLIB=$${RANLIB}" \
22760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761 info) \
22762 || exit 1
22764 @endif hello
22766 .PHONY: maybe-dvi-hello dvi-hello
22767 maybe-dvi-hello:
22768 @if hello
22769 maybe-dvi-hello: dvi-hello
22771 dvi-hello: \
22772 configure-hello
22773 @: $(MAKE); $(unstage)
22774 @[ -f ./hello/Makefile ] || exit 0; \
22775 r=`${PWD_COMMAND}`; export r; \
22776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777 $(HOST_EXPORTS) \
22778 for flag in $(EXTRA_HOST_FLAGS) ; do \
22779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780 done; \
22781 echo "Doing dvi in hello" ; \
22782 (cd $(HOST_SUBDIR)/hello && \
22783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22785 "RANLIB=$${RANLIB}" \
22786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22787 dvi) \
22788 || exit 1
22790 @endif hello
22792 .PHONY: maybe-pdf-hello pdf-hello
22793 maybe-pdf-hello:
22794 @if hello
22795 maybe-pdf-hello: pdf-hello
22797 pdf-hello: \
22798 configure-hello
22799 @: $(MAKE); $(unstage)
22800 @[ -f ./hello/Makefile ] || exit 0; \
22801 r=`${PWD_COMMAND}`; export r; \
22802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803 $(HOST_EXPORTS) \
22804 for flag in $(EXTRA_HOST_FLAGS) ; do \
22805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22806 done; \
22807 echo "Doing pdf in hello" ; \
22808 (cd $(HOST_SUBDIR)/hello && \
22809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22811 "RANLIB=$${RANLIB}" \
22812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22813 pdf) \
22814 || exit 1
22816 @endif hello
22818 .PHONY: maybe-html-hello html-hello
22819 maybe-html-hello:
22820 @if hello
22821 maybe-html-hello: html-hello
22823 html-hello: \
22824 configure-hello
22825 @: $(MAKE); $(unstage)
22826 @[ -f ./hello/Makefile ] || exit 0; \
22827 r=`${PWD_COMMAND}`; export r; \
22828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22829 $(HOST_EXPORTS) \
22830 for flag in $(EXTRA_HOST_FLAGS) ; do \
22831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22832 done; \
22833 echo "Doing html in hello" ; \
22834 (cd $(HOST_SUBDIR)/hello && \
22835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22837 "RANLIB=$${RANLIB}" \
22838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22839 html) \
22840 || exit 1
22842 @endif hello
22844 .PHONY: maybe-TAGS-hello TAGS-hello
22845 maybe-TAGS-hello:
22846 @if hello
22847 maybe-TAGS-hello: TAGS-hello
22849 TAGS-hello: \
22850 configure-hello
22851 @: $(MAKE); $(unstage)
22852 @[ -f ./hello/Makefile ] || exit 0; \
22853 r=`${PWD_COMMAND}`; export r; \
22854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855 $(HOST_EXPORTS) \
22856 for flag in $(EXTRA_HOST_FLAGS) ; do \
22857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22858 done; \
22859 echo "Doing TAGS in hello" ; \
22860 (cd $(HOST_SUBDIR)/hello && \
22861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22863 "RANLIB=$${RANLIB}" \
22864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22865 TAGS) \
22866 || exit 1
22868 @endif hello
22870 .PHONY: maybe-install-info-hello install-info-hello
22871 maybe-install-info-hello:
22872 @if hello
22873 maybe-install-info-hello: install-info-hello
22875 install-info-hello: \
22876 configure-hello \
22877 info-hello
22878 @: $(MAKE); $(unstage)
22879 @[ -f ./hello/Makefile ] || exit 0; \
22880 r=`${PWD_COMMAND}`; export r; \
22881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882 $(HOST_EXPORTS) \
22883 for flag in $(EXTRA_HOST_FLAGS) ; do \
22884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22885 done; \
22886 echo "Doing install-info in hello" ; \
22887 (cd $(HOST_SUBDIR)/hello && \
22888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22890 "RANLIB=$${RANLIB}" \
22891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22892 install-info) \
22893 || exit 1
22895 @endif hello
22897 .PHONY: maybe-install-pdf-hello install-pdf-hello
22898 maybe-install-pdf-hello:
22899 @if hello
22900 maybe-install-pdf-hello: install-pdf-hello
22902 install-pdf-hello: \
22903 configure-hello \
22904 pdf-hello
22905 @: $(MAKE); $(unstage)
22906 @[ -f ./hello/Makefile ] || exit 0; \
22907 r=`${PWD_COMMAND}`; export r; \
22908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909 $(HOST_EXPORTS) \
22910 for flag in $(EXTRA_HOST_FLAGS) ; do \
22911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22912 done; \
22913 echo "Doing install-pdf in hello" ; \
22914 (cd $(HOST_SUBDIR)/hello && \
22915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22917 "RANLIB=$${RANLIB}" \
22918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22919 install-pdf) \
22920 || exit 1
22922 @endif hello
22924 .PHONY: maybe-install-html-hello install-html-hello
22925 maybe-install-html-hello:
22926 @if hello
22927 maybe-install-html-hello: install-html-hello
22929 install-html-hello: \
22930 configure-hello \
22931 html-hello
22932 @: $(MAKE); $(unstage)
22933 @[ -f ./hello/Makefile ] || exit 0; \
22934 r=`${PWD_COMMAND}`; export r; \
22935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936 $(HOST_EXPORTS) \
22937 for flag in $(EXTRA_HOST_FLAGS) ; do \
22938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939 done; \
22940 echo "Doing install-html in hello" ; \
22941 (cd $(HOST_SUBDIR)/hello && \
22942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944 "RANLIB=$${RANLIB}" \
22945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22946 install-html) \
22947 || exit 1
22949 @endif hello
22951 .PHONY: maybe-installcheck-hello installcheck-hello
22952 maybe-installcheck-hello:
22953 @if hello
22954 maybe-installcheck-hello: installcheck-hello
22956 installcheck-hello: \
22957 configure-hello
22958 @: $(MAKE); $(unstage)
22959 @[ -f ./hello/Makefile ] || exit 0; \
22960 r=`${PWD_COMMAND}`; export r; \
22961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962 $(HOST_EXPORTS) \
22963 for flag in $(EXTRA_HOST_FLAGS) ; do \
22964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22965 done; \
22966 echo "Doing installcheck in hello" ; \
22967 (cd $(HOST_SUBDIR)/hello && \
22968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22970 "RANLIB=$${RANLIB}" \
22971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22972 installcheck) \
22973 || exit 1
22975 @endif hello
22977 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22978 maybe-mostlyclean-hello:
22979 @if hello
22980 maybe-mostlyclean-hello: mostlyclean-hello
22982 mostlyclean-hello:
22983 @: $(MAKE); $(unstage)
22984 @[ -f ./hello/Makefile ] || exit 0; \
22985 r=`${PWD_COMMAND}`; export r; \
22986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22987 $(HOST_EXPORTS) \
22988 for flag in $(EXTRA_HOST_FLAGS) ; do \
22989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22990 done; \
22991 echo "Doing mostlyclean in hello" ; \
22992 (cd $(HOST_SUBDIR)/hello && \
22993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22995 "RANLIB=$${RANLIB}" \
22996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22997 mostlyclean) \
22998 || exit 1
23000 @endif hello
23002 .PHONY: maybe-clean-hello clean-hello
23003 maybe-clean-hello:
23004 @if hello
23005 maybe-clean-hello: clean-hello
23007 clean-hello:
23008 @: $(MAKE); $(unstage)
23009 @[ -f ./hello/Makefile ] || exit 0; \
23010 r=`${PWD_COMMAND}`; export r; \
23011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012 $(HOST_EXPORTS) \
23013 for flag in $(EXTRA_HOST_FLAGS) ; do \
23014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015 done; \
23016 echo "Doing clean in hello" ; \
23017 (cd $(HOST_SUBDIR)/hello && \
23018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020 "RANLIB=$${RANLIB}" \
23021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23022 clean) \
23023 || exit 1
23025 @endif hello
23027 .PHONY: maybe-distclean-hello distclean-hello
23028 maybe-distclean-hello:
23029 @if hello
23030 maybe-distclean-hello: distclean-hello
23032 distclean-hello:
23033 @: $(MAKE); $(unstage)
23034 @[ -f ./hello/Makefile ] || exit 0; \
23035 r=`${PWD_COMMAND}`; export r; \
23036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037 $(HOST_EXPORTS) \
23038 for flag in $(EXTRA_HOST_FLAGS) ; do \
23039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23040 done; \
23041 echo "Doing distclean in hello" ; \
23042 (cd $(HOST_SUBDIR)/hello && \
23043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23045 "RANLIB=$${RANLIB}" \
23046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23047 distclean) \
23048 || exit 1
23050 @endif hello
23052 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
23053 maybe-maintainer-clean-hello:
23054 @if hello
23055 maybe-maintainer-clean-hello: maintainer-clean-hello
23057 maintainer-clean-hello:
23058 @: $(MAKE); $(unstage)
23059 @[ -f ./hello/Makefile ] || exit 0; \
23060 r=`${PWD_COMMAND}`; export r; \
23061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23062 $(HOST_EXPORTS) \
23063 for flag in $(EXTRA_HOST_FLAGS) ; do \
23064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23065 done; \
23066 echo "Doing maintainer-clean in hello" ; \
23067 (cd $(HOST_SUBDIR)/hello && \
23068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23070 "RANLIB=$${RANLIB}" \
23071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23072 maintainer-clean) \
23073 || exit 1
23075 @endif hello
23079 .PHONY: configure-indent maybe-configure-indent
23080 maybe-configure-indent:
23081 @if gcc-bootstrap
23082 configure-indent: stage_current
23083 @endif gcc-bootstrap
23084 @if indent
23085 maybe-configure-indent: configure-indent
23086 configure-indent:
23087 @: $(MAKE); $(unstage)
23088 @r=`${PWD_COMMAND}`; export r; \
23089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23090 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
23091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
23092 $(HOST_EXPORTS) \
23093 echo Configuring in $(HOST_SUBDIR)/indent; \
23094 cd "$(HOST_SUBDIR)/indent" || exit 1; \
23095 case $(srcdir) in \
23096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23097 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
23098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23099 esac; \
23100 srcdiroption="--srcdir=$${topdir}/indent"; \
23101 libsrcdir="$$s/indent"; \
23102 $(SHELL) $${libsrcdir}/configure \
23103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23104 --target=${target_alias} $${srcdiroption} \
23105 || exit 1
23106 @endif indent
23112 .PHONY: all-indent maybe-all-indent
23113 maybe-all-indent:
23114 @if gcc-bootstrap
23115 all-indent: stage_current
23116 @endif gcc-bootstrap
23117 @if indent
23118 TARGET-indent=all
23119 maybe-all-indent: all-indent
23120 all-indent: configure-indent
23121 @: $(MAKE); $(unstage)
23122 @r=`${PWD_COMMAND}`; export r; \
23123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23124 $(HOST_EXPORTS) \
23125 (cd $(HOST_SUBDIR)/indent && \
23126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23127 $(TARGET-indent))
23128 @endif indent
23133 .PHONY: check-indent maybe-check-indent
23134 maybe-check-indent:
23135 @if indent
23136 maybe-check-indent: check-indent
23138 check-indent:
23139 @: $(MAKE); $(unstage)
23140 @r=`${PWD_COMMAND}`; export r; \
23141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23142 $(HOST_EXPORTS) \
23143 (cd $(HOST_SUBDIR)/indent && \
23144 $(MAKE) $(FLAGS_TO_PASS) check)
23146 @endif indent
23148 .PHONY: install-indent maybe-install-indent
23149 maybe-install-indent:
23150 @if indent
23151 maybe-install-indent: install-indent
23153 install-indent: installdirs
23154 @: $(MAKE); $(unstage)
23155 @r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 $(HOST_EXPORTS) \
23158 (cd $(HOST_SUBDIR)/indent && \
23159 $(MAKE) $(FLAGS_TO_PASS) install)
23161 @endif indent
23163 # Other targets (info, dvi, pdf, etc.)
23165 .PHONY: maybe-info-indent info-indent
23166 maybe-info-indent:
23167 @if indent
23168 maybe-info-indent: info-indent
23170 info-indent: \
23171 configure-indent
23172 @: $(MAKE); $(unstage)
23173 @[ -f ./indent/Makefile ] || exit 0; \
23174 r=`${PWD_COMMAND}`; export r; \
23175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176 $(HOST_EXPORTS) \
23177 for flag in $(EXTRA_HOST_FLAGS) ; do \
23178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179 done; \
23180 echo "Doing info in indent" ; \
23181 (cd $(HOST_SUBDIR)/indent && \
23182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23184 "RANLIB=$${RANLIB}" \
23185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23186 info) \
23187 || exit 1
23189 @endif indent
23191 .PHONY: maybe-dvi-indent dvi-indent
23192 maybe-dvi-indent:
23193 @if indent
23194 maybe-dvi-indent: dvi-indent
23196 dvi-indent: \
23197 configure-indent
23198 @: $(MAKE); $(unstage)
23199 @[ -f ./indent/Makefile ] || exit 0; \
23200 r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 $(HOST_EXPORTS) \
23203 for flag in $(EXTRA_HOST_FLAGS) ; do \
23204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23205 done; \
23206 echo "Doing dvi in indent" ; \
23207 (cd $(HOST_SUBDIR)/indent && \
23208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23210 "RANLIB=$${RANLIB}" \
23211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23212 dvi) \
23213 || exit 1
23215 @endif indent
23217 .PHONY: maybe-pdf-indent pdf-indent
23218 maybe-pdf-indent:
23219 @if indent
23220 maybe-pdf-indent: pdf-indent
23222 pdf-indent: \
23223 configure-indent
23224 @: $(MAKE); $(unstage)
23225 @[ -f ./indent/Makefile ] || exit 0; \
23226 r=`${PWD_COMMAND}`; export r; \
23227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23228 $(HOST_EXPORTS) \
23229 for flag in $(EXTRA_HOST_FLAGS) ; do \
23230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23231 done; \
23232 echo "Doing pdf in indent" ; \
23233 (cd $(HOST_SUBDIR)/indent && \
23234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23236 "RANLIB=$${RANLIB}" \
23237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23238 pdf) \
23239 || exit 1
23241 @endif indent
23243 .PHONY: maybe-html-indent html-indent
23244 maybe-html-indent:
23245 @if indent
23246 maybe-html-indent: html-indent
23248 html-indent: \
23249 configure-indent
23250 @: $(MAKE); $(unstage)
23251 @[ -f ./indent/Makefile ] || exit 0; \
23252 r=`${PWD_COMMAND}`; export r; \
23253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23254 $(HOST_EXPORTS) \
23255 for flag in $(EXTRA_HOST_FLAGS) ; do \
23256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23257 done; \
23258 echo "Doing html in indent" ; \
23259 (cd $(HOST_SUBDIR)/indent && \
23260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23262 "RANLIB=$${RANLIB}" \
23263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23264 html) \
23265 || exit 1
23267 @endif indent
23269 .PHONY: maybe-TAGS-indent TAGS-indent
23270 maybe-TAGS-indent:
23271 @if indent
23272 maybe-TAGS-indent: TAGS-indent
23274 TAGS-indent: \
23275 configure-indent
23276 @: $(MAKE); $(unstage)
23277 @[ -f ./indent/Makefile ] || exit 0; \
23278 r=`${PWD_COMMAND}`; export r; \
23279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23280 $(HOST_EXPORTS) \
23281 for flag in $(EXTRA_HOST_FLAGS) ; do \
23282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23283 done; \
23284 echo "Doing TAGS in indent" ; \
23285 (cd $(HOST_SUBDIR)/indent && \
23286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23288 "RANLIB=$${RANLIB}" \
23289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23290 TAGS) \
23291 || exit 1
23293 @endif indent
23295 .PHONY: maybe-install-info-indent install-info-indent
23296 maybe-install-info-indent:
23297 @if indent
23298 maybe-install-info-indent: install-info-indent
23300 install-info-indent: \
23301 configure-indent \
23302 info-indent
23303 @: $(MAKE); $(unstage)
23304 @[ -f ./indent/Makefile ] || exit 0; \
23305 r=`${PWD_COMMAND}`; export r; \
23306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307 $(HOST_EXPORTS) \
23308 for flag in $(EXTRA_HOST_FLAGS) ; do \
23309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23310 done; \
23311 echo "Doing install-info in indent" ; \
23312 (cd $(HOST_SUBDIR)/indent && \
23313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23315 "RANLIB=$${RANLIB}" \
23316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23317 install-info) \
23318 || exit 1
23320 @endif indent
23322 .PHONY: maybe-install-pdf-indent install-pdf-indent
23323 maybe-install-pdf-indent:
23324 @if indent
23325 maybe-install-pdf-indent: install-pdf-indent
23327 install-pdf-indent: \
23328 configure-indent \
23329 pdf-indent
23330 @: $(MAKE); $(unstage)
23331 @[ -f ./indent/Makefile ] || exit 0; \
23332 r=`${PWD_COMMAND}`; export r; \
23333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23334 $(HOST_EXPORTS) \
23335 for flag in $(EXTRA_HOST_FLAGS) ; do \
23336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23337 done; \
23338 echo "Doing install-pdf in indent" ; \
23339 (cd $(HOST_SUBDIR)/indent && \
23340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23342 "RANLIB=$${RANLIB}" \
23343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23344 install-pdf) \
23345 || exit 1
23347 @endif indent
23349 .PHONY: maybe-install-html-indent install-html-indent
23350 maybe-install-html-indent:
23351 @if indent
23352 maybe-install-html-indent: install-html-indent
23354 install-html-indent: \
23355 configure-indent \
23356 html-indent
23357 @: $(MAKE); $(unstage)
23358 @[ -f ./indent/Makefile ] || exit 0; \
23359 r=`${PWD_COMMAND}`; export r; \
23360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23361 $(HOST_EXPORTS) \
23362 for flag in $(EXTRA_HOST_FLAGS) ; do \
23363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23364 done; \
23365 echo "Doing install-html in indent" ; \
23366 (cd $(HOST_SUBDIR)/indent && \
23367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23369 "RANLIB=$${RANLIB}" \
23370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23371 install-html) \
23372 || exit 1
23374 @endif indent
23376 .PHONY: maybe-installcheck-indent installcheck-indent
23377 maybe-installcheck-indent:
23378 @if indent
23379 maybe-installcheck-indent: installcheck-indent
23381 installcheck-indent: \
23382 configure-indent
23383 @: $(MAKE); $(unstage)
23384 @[ -f ./indent/Makefile ] || exit 0; \
23385 r=`${PWD_COMMAND}`; export r; \
23386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387 $(HOST_EXPORTS) \
23388 for flag in $(EXTRA_HOST_FLAGS) ; do \
23389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390 done; \
23391 echo "Doing installcheck in indent" ; \
23392 (cd $(HOST_SUBDIR)/indent && \
23393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395 "RANLIB=$${RANLIB}" \
23396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397 installcheck) \
23398 || exit 1
23400 @endif indent
23402 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
23403 maybe-mostlyclean-indent:
23404 @if indent
23405 maybe-mostlyclean-indent: mostlyclean-indent
23407 mostlyclean-indent:
23408 @: $(MAKE); $(unstage)
23409 @[ -f ./indent/Makefile ] || exit 0; \
23410 r=`${PWD_COMMAND}`; export r; \
23411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23412 $(HOST_EXPORTS) \
23413 for flag in $(EXTRA_HOST_FLAGS) ; do \
23414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23415 done; \
23416 echo "Doing mostlyclean in indent" ; \
23417 (cd $(HOST_SUBDIR)/indent && \
23418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23420 "RANLIB=$${RANLIB}" \
23421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23422 mostlyclean) \
23423 || exit 1
23425 @endif indent
23427 .PHONY: maybe-clean-indent clean-indent
23428 maybe-clean-indent:
23429 @if indent
23430 maybe-clean-indent: clean-indent
23432 clean-indent:
23433 @: $(MAKE); $(unstage)
23434 @[ -f ./indent/Makefile ] || exit 0; \
23435 r=`${PWD_COMMAND}`; export r; \
23436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437 $(HOST_EXPORTS) \
23438 for flag in $(EXTRA_HOST_FLAGS) ; do \
23439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23440 done; \
23441 echo "Doing clean in indent" ; \
23442 (cd $(HOST_SUBDIR)/indent && \
23443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445 "RANLIB=$${RANLIB}" \
23446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23447 clean) \
23448 || exit 1
23450 @endif indent
23452 .PHONY: maybe-distclean-indent distclean-indent
23453 maybe-distclean-indent:
23454 @if indent
23455 maybe-distclean-indent: distclean-indent
23457 distclean-indent:
23458 @: $(MAKE); $(unstage)
23459 @[ -f ./indent/Makefile ] || exit 0; \
23460 r=`${PWD_COMMAND}`; export r; \
23461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23462 $(HOST_EXPORTS) \
23463 for flag in $(EXTRA_HOST_FLAGS) ; do \
23464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23465 done; \
23466 echo "Doing distclean in indent" ; \
23467 (cd $(HOST_SUBDIR)/indent && \
23468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23470 "RANLIB=$${RANLIB}" \
23471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23472 distclean) \
23473 || exit 1
23475 @endif indent
23477 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23478 maybe-maintainer-clean-indent:
23479 @if indent
23480 maybe-maintainer-clean-indent: maintainer-clean-indent
23482 maintainer-clean-indent:
23483 @: $(MAKE); $(unstage)
23484 @[ -f ./indent/Makefile ] || exit 0; \
23485 r=`${PWD_COMMAND}`; export r; \
23486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23487 $(HOST_EXPORTS) \
23488 for flag in $(EXTRA_HOST_FLAGS) ; do \
23489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23490 done; \
23491 echo "Doing maintainer-clean in indent" ; \
23492 (cd $(HOST_SUBDIR)/indent && \
23493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23495 "RANLIB=$${RANLIB}" \
23496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23497 maintainer-clean) \
23498 || exit 1
23500 @endif indent
23504 .PHONY: configure-intl maybe-configure-intl
23505 maybe-configure-intl:
23506 @if gcc-bootstrap
23507 configure-intl: stage_current
23508 @endif gcc-bootstrap
23509 @if intl
23510 maybe-configure-intl: configure-intl
23511 configure-intl:
23512 @r=`${PWD_COMMAND}`; export r; \
23513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23514 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23516 $(HOST_EXPORTS) \
23517 echo Configuring in $(HOST_SUBDIR)/intl; \
23518 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23519 case $(srcdir) in \
23520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23521 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23523 esac; \
23524 srcdiroption="--srcdir=$${topdir}/intl"; \
23525 libsrcdir="$$s/intl"; \
23526 $(SHELL) $${libsrcdir}/configure \
23527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23528 --target=${target_alias} $${srcdiroption} \
23529 || exit 1
23530 @endif intl
23534 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23535 maybe-configure-stage1-intl:
23536 @if intl-bootstrap
23537 maybe-configure-stage1-intl: configure-stage1-intl
23538 configure-stage1-intl:
23539 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23541 @r=`${PWD_COMMAND}`; export r; \
23542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543 TFLAGS="$(STAGE1_TFLAGS)"; \
23544 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23545 $(HOST_EXPORTS) \
23546 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23547 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23548 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23549 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23551 cd $(HOST_SUBDIR)/intl || exit 1; \
23552 case $(srcdir) in \
23553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23554 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23556 esac; \
23557 srcdiroption="--srcdir=$${topdir}/intl"; \
23558 libsrcdir="$$s/intl"; \
23559 $(SHELL) $${libsrcdir}/configure \
23560 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23561 --target=${target_alias} $${srcdiroption} \
23562 $(STAGE1_CONFIGURE_FLAGS)
23563 @endif intl-bootstrap
23565 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23566 maybe-configure-stage2-intl:
23567 @if intl-bootstrap
23568 maybe-configure-stage2-intl: configure-stage2-intl
23569 configure-stage2-intl:
23570 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23571 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23572 @r=`${PWD_COMMAND}`; export r; \
23573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23574 TFLAGS="$(STAGE2_TFLAGS)"; \
23575 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23576 $(HOST_EXPORTS) \
23577 $(POSTSTAGE1_HOST_EXPORTS) \
23578 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23579 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23580 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23581 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23583 cd $(HOST_SUBDIR)/intl || exit 1; \
23584 case $(srcdir) in \
23585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23586 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23588 esac; \
23589 srcdiroption="--srcdir=$${topdir}/intl"; \
23590 libsrcdir="$$s/intl"; \
23591 $(SHELL) $${libsrcdir}/configure \
23592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23593 --target=${target_alias} $${srcdiroption} \
23594 --with-build-libsubdir=$(HOST_SUBDIR) \
23595 $(STAGE2_CONFIGURE_FLAGS)
23596 @endif intl-bootstrap
23598 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23599 maybe-configure-stage3-intl:
23600 @if intl-bootstrap
23601 maybe-configure-stage3-intl: configure-stage3-intl
23602 configure-stage3-intl:
23603 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23605 @r=`${PWD_COMMAND}`; export r; \
23606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607 TFLAGS="$(STAGE3_TFLAGS)"; \
23608 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23609 $(HOST_EXPORTS) \
23610 $(POSTSTAGE1_HOST_EXPORTS) \
23611 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23612 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23613 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23614 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23616 cd $(HOST_SUBDIR)/intl || exit 1; \
23617 case $(srcdir) in \
23618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23619 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23621 esac; \
23622 srcdiroption="--srcdir=$${topdir}/intl"; \
23623 libsrcdir="$$s/intl"; \
23624 $(SHELL) $${libsrcdir}/configure \
23625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23626 --target=${target_alias} $${srcdiroption} \
23627 --with-build-libsubdir=$(HOST_SUBDIR) \
23628 $(STAGE3_CONFIGURE_FLAGS)
23629 @endif intl-bootstrap
23631 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23632 maybe-configure-stage4-intl:
23633 @if intl-bootstrap
23634 maybe-configure-stage4-intl: configure-stage4-intl
23635 configure-stage4-intl:
23636 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23638 @r=`${PWD_COMMAND}`; export r; \
23639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640 TFLAGS="$(STAGE4_TFLAGS)"; \
23641 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23642 $(HOST_EXPORTS) \
23643 $(POSTSTAGE1_HOST_EXPORTS) \
23644 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23645 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23646 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23647 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23649 cd $(HOST_SUBDIR)/intl || exit 1; \
23650 case $(srcdir) in \
23651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23652 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23654 esac; \
23655 srcdiroption="--srcdir=$${topdir}/intl"; \
23656 libsrcdir="$$s/intl"; \
23657 $(SHELL) $${libsrcdir}/configure \
23658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23659 --target=${target_alias} $${srcdiroption} \
23660 --with-build-libsubdir=$(HOST_SUBDIR) \
23661 $(STAGE4_CONFIGURE_FLAGS)
23662 @endif intl-bootstrap
23664 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23665 maybe-configure-stageprofile-intl:
23666 @if intl-bootstrap
23667 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23668 configure-stageprofile-intl:
23669 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23671 @r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23674 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23675 $(HOST_EXPORTS) \
23676 $(POSTSTAGE1_HOST_EXPORTS) \
23677 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23678 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23679 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23680 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23682 cd $(HOST_SUBDIR)/intl || exit 1; \
23683 case $(srcdir) in \
23684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23685 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23687 esac; \
23688 srcdiroption="--srcdir=$${topdir}/intl"; \
23689 libsrcdir="$$s/intl"; \
23690 $(SHELL) $${libsrcdir}/configure \
23691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23692 --target=${target_alias} $${srcdiroption} \
23693 --with-build-libsubdir=$(HOST_SUBDIR) \
23694 $(STAGEprofile_CONFIGURE_FLAGS)
23695 @endif intl-bootstrap
23697 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23698 maybe-configure-stagefeedback-intl:
23699 @if intl-bootstrap
23700 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23701 configure-stagefeedback-intl:
23702 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23704 @r=`${PWD_COMMAND}`; export r; \
23705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23706 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23707 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23708 $(HOST_EXPORTS) \
23709 $(POSTSTAGE1_HOST_EXPORTS) \
23710 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23711 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23712 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23713 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23715 cd $(HOST_SUBDIR)/intl || exit 1; \
23716 case $(srcdir) in \
23717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23718 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23720 esac; \
23721 srcdiroption="--srcdir=$${topdir}/intl"; \
23722 libsrcdir="$$s/intl"; \
23723 $(SHELL) $${libsrcdir}/configure \
23724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23725 --target=${target_alias} $${srcdiroption} \
23726 --with-build-libsubdir=$(HOST_SUBDIR) \
23727 $(STAGEfeedback_CONFIGURE_FLAGS)
23728 @endif intl-bootstrap
23734 .PHONY: all-intl maybe-all-intl
23735 maybe-all-intl:
23736 @if gcc-bootstrap
23737 all-intl: stage_current
23738 @endif gcc-bootstrap
23739 @if intl
23740 TARGET-intl=all
23741 maybe-all-intl: all-intl
23742 all-intl: configure-intl
23743 @r=`${PWD_COMMAND}`; export r; \
23744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745 $(HOST_EXPORTS) \
23746 (cd $(HOST_SUBDIR)/intl && \
23747 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23748 $(TARGET-intl))
23749 @endif intl
23753 .PHONY: all-stage1-intl maybe-all-stage1-intl
23754 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23755 maybe-all-stage1-intl:
23756 maybe-clean-stage1-intl:
23757 @if intl-bootstrap
23758 maybe-all-stage1-intl: all-stage1-intl
23759 all-stage1: all-stage1-intl
23760 TARGET-stage1-intl = $(TARGET-intl)
23761 all-stage1-intl: configure-stage1-intl
23762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23763 @r=`${PWD_COMMAND}`; export r; \
23764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23765 TFLAGS="$(STAGE1_TFLAGS)"; \
23766 $(HOST_EXPORTS) \
23767 cd $(HOST_SUBDIR)/intl && \
23768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23769 CFLAGS="$(STAGE1_CFLAGS)" \
23770 CXXFLAGS="$(STAGE1_CFLAGS)" \
23771 LIBCFLAGS="$(LIBCFLAGS)" \
23772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23775 $(EXTRA_HOST_FLAGS) \
23776 TFLAGS="$(STAGE1_TFLAGS)" \
23777 $(TARGET-stage1-intl)
23779 maybe-clean-stage1-intl: clean-stage1-intl
23780 clean-stage1: clean-stage1-intl
23781 clean-stage1-intl:
23782 @if [ $(current_stage) = stage1 ]; then \
23783 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23784 else \
23785 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23786 $(MAKE) stage1-start; \
23787 fi; \
23788 cd $(HOST_SUBDIR)/intl && \
23789 $(MAKE) $(EXTRA_HOST_FLAGS) \
23790 clean
23791 @endif intl-bootstrap
23794 .PHONY: all-stage2-intl maybe-all-stage2-intl
23795 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23796 maybe-all-stage2-intl:
23797 maybe-clean-stage2-intl:
23798 @if intl-bootstrap
23799 maybe-all-stage2-intl: all-stage2-intl
23800 all-stage2: all-stage2-intl
23801 TARGET-stage2-intl = $(TARGET-intl)
23802 all-stage2-intl: configure-stage2-intl
23803 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23804 @r=`${PWD_COMMAND}`; export r; \
23805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806 TFLAGS="$(STAGE2_TFLAGS)"; \
23807 $(HOST_EXPORTS) \
23808 $(POSTSTAGE1_HOST_EXPORTS) \
23809 cd $(HOST_SUBDIR)/intl && \
23810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23811 CFLAGS="$(STAGE2_CFLAGS)" \
23812 CXXFLAGS="$(STAGE2_CFLAGS)" \
23813 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23818 TFLAGS="$(STAGE2_TFLAGS)" \
23819 $(TARGET-stage2-intl)
23821 maybe-clean-stage2-intl: clean-stage2-intl
23822 clean-stage2: clean-stage2-intl
23823 clean-stage2-intl:
23824 @if [ $(current_stage) = stage2 ]; then \
23825 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23826 else \
23827 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23828 $(MAKE) stage2-start; \
23829 fi; \
23830 cd $(HOST_SUBDIR)/intl && \
23831 $(MAKE) $(EXTRA_HOST_FLAGS) \
23832 $(POSTSTAGE1_FLAGS_TO_PASS) \
23833 clean
23834 @endif intl-bootstrap
23837 .PHONY: all-stage3-intl maybe-all-stage3-intl
23838 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23839 maybe-all-stage3-intl:
23840 maybe-clean-stage3-intl:
23841 @if intl-bootstrap
23842 maybe-all-stage3-intl: all-stage3-intl
23843 all-stage3: all-stage3-intl
23844 TARGET-stage3-intl = $(TARGET-intl)
23845 all-stage3-intl: configure-stage3-intl
23846 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23847 @r=`${PWD_COMMAND}`; export r; \
23848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849 TFLAGS="$(STAGE3_TFLAGS)"; \
23850 $(HOST_EXPORTS) \
23851 $(POSTSTAGE1_HOST_EXPORTS) \
23852 cd $(HOST_SUBDIR)/intl && \
23853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23854 CFLAGS="$(STAGE3_CFLAGS)" \
23855 CXXFLAGS="$(STAGE3_CFLAGS)" \
23856 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23861 TFLAGS="$(STAGE3_TFLAGS)" \
23862 $(TARGET-stage3-intl)
23864 maybe-clean-stage3-intl: clean-stage3-intl
23865 clean-stage3: clean-stage3-intl
23866 clean-stage3-intl:
23867 @if [ $(current_stage) = stage3 ]; then \
23868 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23869 else \
23870 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23871 $(MAKE) stage3-start; \
23872 fi; \
23873 cd $(HOST_SUBDIR)/intl && \
23874 $(MAKE) $(EXTRA_HOST_FLAGS) \
23875 $(POSTSTAGE1_FLAGS_TO_PASS) \
23876 clean
23877 @endif intl-bootstrap
23880 .PHONY: all-stage4-intl maybe-all-stage4-intl
23881 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23882 maybe-all-stage4-intl:
23883 maybe-clean-stage4-intl:
23884 @if intl-bootstrap
23885 maybe-all-stage4-intl: all-stage4-intl
23886 all-stage4: all-stage4-intl
23887 TARGET-stage4-intl = $(TARGET-intl)
23888 all-stage4-intl: configure-stage4-intl
23889 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23890 @r=`${PWD_COMMAND}`; export r; \
23891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23892 TFLAGS="$(STAGE4_TFLAGS)"; \
23893 $(HOST_EXPORTS) \
23894 $(POSTSTAGE1_HOST_EXPORTS) \
23895 cd $(HOST_SUBDIR)/intl && \
23896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23897 CFLAGS="$(STAGE4_CFLAGS)" \
23898 CXXFLAGS="$(STAGE4_CFLAGS)" \
23899 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23904 TFLAGS="$(STAGE4_TFLAGS)" \
23905 $(TARGET-stage4-intl)
23907 maybe-clean-stage4-intl: clean-stage4-intl
23908 clean-stage4: clean-stage4-intl
23909 clean-stage4-intl:
23910 @if [ $(current_stage) = stage4 ]; then \
23911 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23912 else \
23913 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23914 $(MAKE) stage4-start; \
23915 fi; \
23916 cd $(HOST_SUBDIR)/intl && \
23917 $(MAKE) $(EXTRA_HOST_FLAGS) \
23918 $(POSTSTAGE1_FLAGS_TO_PASS) \
23919 clean
23920 @endif intl-bootstrap
23923 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23924 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23925 maybe-all-stageprofile-intl:
23926 maybe-clean-stageprofile-intl:
23927 @if intl-bootstrap
23928 maybe-all-stageprofile-intl: all-stageprofile-intl
23929 all-stageprofile: all-stageprofile-intl
23930 TARGET-stageprofile-intl = $(TARGET-intl)
23931 all-stageprofile-intl: configure-stageprofile-intl
23932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23933 @r=`${PWD_COMMAND}`; export r; \
23934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23935 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23936 $(HOST_EXPORTS) \
23937 $(POSTSTAGE1_HOST_EXPORTS) \
23938 cd $(HOST_SUBDIR)/intl && \
23939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23940 CFLAGS="$(STAGEprofile_CFLAGS)" \
23941 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23942 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23947 TFLAGS="$(STAGEprofile_TFLAGS)" \
23948 $(TARGET-stageprofile-intl)
23950 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23951 clean-stageprofile: clean-stageprofile-intl
23952 clean-stageprofile-intl:
23953 @if [ $(current_stage) = stageprofile ]; then \
23954 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23955 else \
23956 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23957 $(MAKE) stageprofile-start; \
23958 fi; \
23959 cd $(HOST_SUBDIR)/intl && \
23960 $(MAKE) $(EXTRA_HOST_FLAGS) \
23961 $(POSTSTAGE1_FLAGS_TO_PASS) \
23962 clean
23963 @endif intl-bootstrap
23966 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23967 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23968 maybe-all-stagefeedback-intl:
23969 maybe-clean-stagefeedback-intl:
23970 @if intl-bootstrap
23971 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23972 all-stagefeedback: all-stagefeedback-intl
23973 TARGET-stagefeedback-intl = $(TARGET-intl)
23974 all-stagefeedback-intl: configure-stagefeedback-intl
23975 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23976 @r=`${PWD_COMMAND}`; export r; \
23977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23978 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23979 $(HOST_EXPORTS) \
23980 $(POSTSTAGE1_HOST_EXPORTS) \
23981 cd $(HOST_SUBDIR)/intl && \
23982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23983 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23984 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23985 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23990 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23991 $(TARGET-stagefeedback-intl)
23993 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23994 clean-stagefeedback: clean-stagefeedback-intl
23995 clean-stagefeedback-intl:
23996 @if [ $(current_stage) = stagefeedback ]; then \
23997 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23998 else \
23999 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24000 $(MAKE) stagefeedback-start; \
24001 fi; \
24002 cd $(HOST_SUBDIR)/intl && \
24003 $(MAKE) $(EXTRA_HOST_FLAGS) \
24004 $(POSTSTAGE1_FLAGS_TO_PASS) \
24005 clean
24006 @endif intl-bootstrap
24012 .PHONY: check-intl maybe-check-intl
24013 maybe-check-intl:
24014 @if intl
24015 maybe-check-intl: check-intl
24017 check-intl:
24018 @: $(MAKE); $(unstage)
24019 @r=`${PWD_COMMAND}`; export r; \
24020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24021 $(HOST_EXPORTS) \
24022 (cd $(HOST_SUBDIR)/intl && \
24023 $(MAKE) $(FLAGS_TO_PASS) check)
24025 @endif intl
24027 .PHONY: install-intl maybe-install-intl
24028 maybe-install-intl:
24029 @if intl
24030 maybe-install-intl: install-intl
24032 install-intl: installdirs
24033 @: $(MAKE); $(unstage)
24034 @r=`${PWD_COMMAND}`; export r; \
24035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24036 $(HOST_EXPORTS) \
24037 (cd $(HOST_SUBDIR)/intl && \
24038 $(MAKE) $(FLAGS_TO_PASS) install)
24040 @endif intl
24042 # Other targets (info, dvi, pdf, etc.)
24044 .PHONY: maybe-info-intl info-intl
24045 maybe-info-intl:
24046 @if intl
24047 maybe-info-intl: info-intl
24049 info-intl: \
24050 configure-intl
24051 @[ -f ./intl/Makefile ] || exit 0; \
24052 r=`${PWD_COMMAND}`; export r; \
24053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054 $(HOST_EXPORTS) \
24055 for flag in $(EXTRA_HOST_FLAGS) ; do \
24056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057 done; \
24058 echo "Doing info in intl" ; \
24059 (cd $(HOST_SUBDIR)/intl && \
24060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062 "RANLIB=$${RANLIB}" \
24063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24064 info) \
24065 || exit 1
24067 @endif intl
24069 .PHONY: maybe-dvi-intl dvi-intl
24070 maybe-dvi-intl:
24071 @if intl
24072 maybe-dvi-intl: dvi-intl
24074 dvi-intl: \
24075 configure-intl
24076 @[ -f ./intl/Makefile ] || exit 0; \
24077 r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 $(HOST_EXPORTS) \
24080 for flag in $(EXTRA_HOST_FLAGS) ; do \
24081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24082 done; \
24083 echo "Doing dvi in intl" ; \
24084 (cd $(HOST_SUBDIR)/intl && \
24085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24087 "RANLIB=$${RANLIB}" \
24088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24089 dvi) \
24090 || exit 1
24092 @endif intl
24094 .PHONY: maybe-pdf-intl pdf-intl
24095 maybe-pdf-intl:
24096 @if intl
24097 maybe-pdf-intl: pdf-intl
24099 pdf-intl: \
24100 configure-intl
24101 @[ -f ./intl/Makefile ] || exit 0; \
24102 r=`${PWD_COMMAND}`; export r; \
24103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104 $(HOST_EXPORTS) \
24105 for flag in $(EXTRA_HOST_FLAGS) ; do \
24106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107 done; \
24108 echo "Doing pdf in intl" ; \
24109 (cd $(HOST_SUBDIR)/intl && \
24110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112 "RANLIB=$${RANLIB}" \
24113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114 pdf) \
24115 || exit 1
24117 @endif intl
24119 .PHONY: maybe-html-intl html-intl
24120 maybe-html-intl:
24121 @if intl
24122 maybe-html-intl: html-intl
24124 html-intl: \
24125 configure-intl
24126 @[ -f ./intl/Makefile ] || exit 0; \
24127 r=`${PWD_COMMAND}`; export r; \
24128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129 $(HOST_EXPORTS) \
24130 for flag in $(EXTRA_HOST_FLAGS) ; do \
24131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132 done; \
24133 echo "Doing html in intl" ; \
24134 (cd $(HOST_SUBDIR)/intl && \
24135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137 "RANLIB=$${RANLIB}" \
24138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139 html) \
24140 || exit 1
24142 @endif intl
24144 .PHONY: maybe-TAGS-intl TAGS-intl
24145 maybe-TAGS-intl:
24146 @if intl
24147 maybe-TAGS-intl: TAGS-intl
24149 TAGS-intl: \
24150 configure-intl
24151 @[ -f ./intl/Makefile ] || exit 0; \
24152 r=`${PWD_COMMAND}`; export r; \
24153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24154 $(HOST_EXPORTS) \
24155 for flag in $(EXTRA_HOST_FLAGS) ; do \
24156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24157 done; \
24158 echo "Doing TAGS in intl" ; \
24159 (cd $(HOST_SUBDIR)/intl && \
24160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24162 "RANLIB=$${RANLIB}" \
24163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24164 TAGS) \
24165 || exit 1
24167 @endif intl
24169 .PHONY: maybe-install-info-intl install-info-intl
24170 maybe-install-info-intl:
24171 @if intl
24172 maybe-install-info-intl: install-info-intl
24174 install-info-intl: \
24175 configure-intl \
24176 info-intl
24177 @[ -f ./intl/Makefile ] || exit 0; \
24178 r=`${PWD_COMMAND}`; export r; \
24179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180 $(HOST_EXPORTS) \
24181 for flag in $(EXTRA_HOST_FLAGS) ; do \
24182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24183 done; \
24184 echo "Doing install-info in intl" ; \
24185 (cd $(HOST_SUBDIR)/intl && \
24186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24188 "RANLIB=$${RANLIB}" \
24189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24190 install-info) \
24191 || exit 1
24193 @endif intl
24195 .PHONY: maybe-install-pdf-intl install-pdf-intl
24196 maybe-install-pdf-intl:
24197 @if intl
24198 maybe-install-pdf-intl: install-pdf-intl
24200 install-pdf-intl: \
24201 configure-intl \
24202 pdf-intl
24203 @[ -f ./intl/Makefile ] || exit 0; \
24204 r=`${PWD_COMMAND}`; export r; \
24205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24206 $(HOST_EXPORTS) \
24207 for flag in $(EXTRA_HOST_FLAGS) ; do \
24208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24209 done; \
24210 echo "Doing install-pdf in intl" ; \
24211 (cd $(HOST_SUBDIR)/intl && \
24212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24214 "RANLIB=$${RANLIB}" \
24215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24216 install-pdf) \
24217 || exit 1
24219 @endif intl
24221 .PHONY: maybe-install-html-intl install-html-intl
24222 maybe-install-html-intl:
24223 @if intl
24224 maybe-install-html-intl: install-html-intl
24226 install-html-intl: \
24227 configure-intl \
24228 html-intl
24229 @[ -f ./intl/Makefile ] || exit 0; \
24230 r=`${PWD_COMMAND}`; export r; \
24231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24232 $(HOST_EXPORTS) \
24233 for flag in $(EXTRA_HOST_FLAGS) ; do \
24234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24235 done; \
24236 echo "Doing install-html in intl" ; \
24237 (cd $(HOST_SUBDIR)/intl && \
24238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24240 "RANLIB=$${RANLIB}" \
24241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24242 install-html) \
24243 || exit 1
24245 @endif intl
24247 .PHONY: maybe-installcheck-intl installcheck-intl
24248 maybe-installcheck-intl:
24249 @if intl
24250 maybe-installcheck-intl: installcheck-intl
24252 installcheck-intl: \
24253 configure-intl
24254 @[ -f ./intl/Makefile ] || exit 0; \
24255 r=`${PWD_COMMAND}`; export r; \
24256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257 $(HOST_EXPORTS) \
24258 for flag in $(EXTRA_HOST_FLAGS) ; do \
24259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24260 done; \
24261 echo "Doing installcheck in intl" ; \
24262 (cd $(HOST_SUBDIR)/intl && \
24263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24265 "RANLIB=$${RANLIB}" \
24266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24267 installcheck) \
24268 || exit 1
24270 @endif intl
24272 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
24273 maybe-mostlyclean-intl:
24274 @if intl
24275 maybe-mostlyclean-intl: mostlyclean-intl
24277 mostlyclean-intl:
24278 @[ -f ./intl/Makefile ] || exit 0; \
24279 r=`${PWD_COMMAND}`; export r; \
24280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281 $(HOST_EXPORTS) \
24282 for flag in $(EXTRA_HOST_FLAGS) ; do \
24283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24284 done; \
24285 echo "Doing mostlyclean in intl" ; \
24286 (cd $(HOST_SUBDIR)/intl && \
24287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24289 "RANLIB=$${RANLIB}" \
24290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24291 mostlyclean) \
24292 || exit 1
24294 @endif intl
24296 .PHONY: maybe-clean-intl clean-intl
24297 maybe-clean-intl:
24298 @if intl
24299 maybe-clean-intl: clean-intl
24301 clean-intl:
24302 @[ -f ./intl/Makefile ] || exit 0; \
24303 r=`${PWD_COMMAND}`; export r; \
24304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305 $(HOST_EXPORTS) \
24306 for flag in $(EXTRA_HOST_FLAGS) ; do \
24307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24308 done; \
24309 echo "Doing clean in intl" ; \
24310 (cd $(HOST_SUBDIR)/intl && \
24311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24313 "RANLIB=$${RANLIB}" \
24314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24315 clean) \
24316 || exit 1
24318 @endif intl
24320 .PHONY: maybe-distclean-intl distclean-intl
24321 maybe-distclean-intl:
24322 @if intl
24323 maybe-distclean-intl: distclean-intl
24325 distclean-intl:
24326 @[ -f ./intl/Makefile ] || exit 0; \
24327 r=`${PWD_COMMAND}`; export r; \
24328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24329 $(HOST_EXPORTS) \
24330 for flag in $(EXTRA_HOST_FLAGS) ; do \
24331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24332 done; \
24333 echo "Doing distclean in intl" ; \
24334 (cd $(HOST_SUBDIR)/intl && \
24335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24337 "RANLIB=$${RANLIB}" \
24338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24339 distclean) \
24340 || exit 1
24342 @endif intl
24344 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
24345 maybe-maintainer-clean-intl:
24346 @if intl
24347 maybe-maintainer-clean-intl: maintainer-clean-intl
24349 maintainer-clean-intl:
24350 @[ -f ./intl/Makefile ] || exit 0; \
24351 r=`${PWD_COMMAND}`; export r; \
24352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353 $(HOST_EXPORTS) \
24354 for flag in $(EXTRA_HOST_FLAGS) ; do \
24355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24356 done; \
24357 echo "Doing maintainer-clean in intl" ; \
24358 (cd $(HOST_SUBDIR)/intl && \
24359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24361 "RANLIB=$${RANLIB}" \
24362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24363 maintainer-clean) \
24364 || exit 1
24366 @endif intl
24370 .PHONY: configure-tcl maybe-configure-tcl
24371 maybe-configure-tcl:
24372 @if gcc-bootstrap
24373 configure-tcl: stage_current
24374 @endif gcc-bootstrap
24375 @if tcl
24376 maybe-configure-tcl: configure-tcl
24377 configure-tcl:
24378 @: $(MAKE); $(unstage)
24379 @r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
24382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
24383 $(HOST_EXPORTS) \
24384 echo Configuring in $(HOST_SUBDIR)/tcl; \
24385 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
24386 case $(srcdir) in \
24387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24388 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
24389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24390 esac; \
24391 srcdiroption="--srcdir=$${topdir}/tcl"; \
24392 libsrcdir="$$s/tcl"; \
24393 $(SHELL) $${libsrcdir}/configure \
24394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24395 --target=${target_alias} $${srcdiroption} \
24396 || exit 1
24397 @endif tcl
24403 .PHONY: all-tcl maybe-all-tcl
24404 maybe-all-tcl:
24405 @if gcc-bootstrap
24406 all-tcl: stage_current
24407 @endif gcc-bootstrap
24408 @if tcl
24409 TARGET-tcl=all
24410 maybe-all-tcl: all-tcl
24411 all-tcl: configure-tcl
24412 @: $(MAKE); $(unstage)
24413 @r=`${PWD_COMMAND}`; export r; \
24414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415 $(HOST_EXPORTS) \
24416 (cd $(HOST_SUBDIR)/tcl && \
24417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24418 $(TARGET-tcl))
24419 @endif tcl
24424 .PHONY: check-tcl maybe-check-tcl
24425 maybe-check-tcl:
24426 @if tcl
24427 maybe-check-tcl: check-tcl
24429 check-tcl:
24430 @: $(MAKE); $(unstage)
24431 @r=`${PWD_COMMAND}`; export r; \
24432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433 $(HOST_EXPORTS) \
24434 (cd $(HOST_SUBDIR)/tcl && \
24435 $(MAKE) $(FLAGS_TO_PASS) check)
24437 @endif tcl
24439 .PHONY: install-tcl maybe-install-tcl
24440 maybe-install-tcl:
24441 @if tcl
24442 maybe-install-tcl: install-tcl
24444 install-tcl: installdirs
24445 @: $(MAKE); $(unstage)
24446 @r=`${PWD_COMMAND}`; export r; \
24447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24448 $(HOST_EXPORTS) \
24449 (cd $(HOST_SUBDIR)/tcl && \
24450 $(MAKE) $(FLAGS_TO_PASS) install)
24452 @endif tcl
24454 # Other targets (info, dvi, pdf, etc.)
24456 .PHONY: maybe-info-tcl info-tcl
24457 maybe-info-tcl:
24458 @if tcl
24459 maybe-info-tcl: info-tcl
24461 info-tcl: \
24462 configure-tcl
24463 @: $(MAKE); $(unstage)
24464 @[ -f ./tcl/Makefile ] || exit 0; \
24465 r=`${PWD_COMMAND}`; export r; \
24466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24467 $(HOST_EXPORTS) \
24468 for flag in $(EXTRA_HOST_FLAGS) ; do \
24469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24470 done; \
24471 echo "Doing info in tcl" ; \
24472 (cd $(HOST_SUBDIR)/tcl && \
24473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24475 "RANLIB=$${RANLIB}" \
24476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24477 info) \
24478 || exit 1
24480 @endif tcl
24482 .PHONY: maybe-dvi-tcl dvi-tcl
24483 maybe-dvi-tcl:
24484 @if tcl
24485 maybe-dvi-tcl: dvi-tcl
24487 dvi-tcl: \
24488 configure-tcl
24489 @: $(MAKE); $(unstage)
24490 @[ -f ./tcl/Makefile ] || exit 0; \
24491 r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 $(HOST_EXPORTS) \
24494 for flag in $(EXTRA_HOST_FLAGS) ; do \
24495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24496 done; \
24497 echo "Doing dvi in tcl" ; \
24498 (cd $(HOST_SUBDIR)/tcl && \
24499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24501 "RANLIB=$${RANLIB}" \
24502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24503 dvi) \
24504 || exit 1
24506 @endif tcl
24508 .PHONY: maybe-pdf-tcl pdf-tcl
24509 maybe-pdf-tcl:
24510 @if tcl
24511 maybe-pdf-tcl: pdf-tcl
24513 pdf-tcl: \
24514 configure-tcl
24515 @: $(MAKE); $(unstage)
24516 @[ -f ./tcl/Makefile ] || exit 0; \
24517 r=`${PWD_COMMAND}`; export r; \
24518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24519 $(HOST_EXPORTS) \
24520 for flag in $(EXTRA_HOST_FLAGS) ; do \
24521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24522 done; \
24523 echo "Doing pdf in tcl" ; \
24524 (cd $(HOST_SUBDIR)/tcl && \
24525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24527 "RANLIB=$${RANLIB}" \
24528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24529 pdf) \
24530 || exit 1
24532 @endif tcl
24534 .PHONY: maybe-html-tcl html-tcl
24535 maybe-html-tcl:
24536 @if tcl
24537 maybe-html-tcl: html-tcl
24539 html-tcl: \
24540 configure-tcl
24541 @: $(MAKE); $(unstage)
24542 @[ -f ./tcl/Makefile ] || exit 0; \
24543 r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 $(HOST_EXPORTS) \
24546 for flag in $(EXTRA_HOST_FLAGS) ; do \
24547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548 done; \
24549 echo "Doing html in tcl" ; \
24550 (cd $(HOST_SUBDIR)/tcl && \
24551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553 "RANLIB=$${RANLIB}" \
24554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555 html) \
24556 || exit 1
24558 @endif tcl
24560 .PHONY: maybe-TAGS-tcl TAGS-tcl
24561 maybe-TAGS-tcl:
24562 @if tcl
24563 maybe-TAGS-tcl: TAGS-tcl
24565 TAGS-tcl: \
24566 configure-tcl
24567 @: $(MAKE); $(unstage)
24568 @[ -f ./tcl/Makefile ] || exit 0; \
24569 r=`${PWD_COMMAND}`; export r; \
24570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571 $(HOST_EXPORTS) \
24572 for flag in $(EXTRA_HOST_FLAGS) ; do \
24573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574 done; \
24575 echo "Doing TAGS in tcl" ; \
24576 (cd $(HOST_SUBDIR)/tcl && \
24577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579 "RANLIB=$${RANLIB}" \
24580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24581 TAGS) \
24582 || exit 1
24584 @endif tcl
24586 .PHONY: maybe-install-info-tcl install-info-tcl
24587 maybe-install-info-tcl:
24588 @if tcl
24589 maybe-install-info-tcl: install-info-tcl
24591 install-info-tcl: \
24592 configure-tcl \
24593 info-tcl
24594 @: $(MAKE); $(unstage)
24595 @[ -f ./tcl/Makefile ] || exit 0; \
24596 r=`${PWD_COMMAND}`; export r; \
24597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24598 $(HOST_EXPORTS) \
24599 for flag in $(EXTRA_HOST_FLAGS) ; do \
24600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24601 done; \
24602 echo "Doing install-info in tcl" ; \
24603 (cd $(HOST_SUBDIR)/tcl && \
24604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24606 "RANLIB=$${RANLIB}" \
24607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24608 install-info) \
24609 || exit 1
24611 @endif tcl
24613 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24614 maybe-install-pdf-tcl:
24615 @if tcl
24616 maybe-install-pdf-tcl: install-pdf-tcl
24618 install-pdf-tcl: \
24619 configure-tcl \
24620 pdf-tcl
24621 @: $(MAKE); $(unstage)
24622 @[ -f ./tcl/Makefile ] || exit 0; \
24623 r=`${PWD_COMMAND}`; export r; \
24624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24625 $(HOST_EXPORTS) \
24626 for flag in $(EXTRA_HOST_FLAGS) ; do \
24627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24628 done; \
24629 echo "Doing install-pdf in tcl" ; \
24630 (cd $(HOST_SUBDIR)/tcl && \
24631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24633 "RANLIB=$${RANLIB}" \
24634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24635 install-pdf) \
24636 || exit 1
24638 @endif tcl
24640 .PHONY: maybe-install-html-tcl install-html-tcl
24641 maybe-install-html-tcl:
24642 @if tcl
24643 maybe-install-html-tcl: install-html-tcl
24645 install-html-tcl: \
24646 configure-tcl \
24647 html-tcl
24648 @: $(MAKE); $(unstage)
24649 @[ -f ./tcl/Makefile ] || exit 0; \
24650 r=`${PWD_COMMAND}`; export r; \
24651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652 $(HOST_EXPORTS) \
24653 for flag in $(EXTRA_HOST_FLAGS) ; do \
24654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24655 done; \
24656 echo "Doing install-html in tcl" ; \
24657 (cd $(HOST_SUBDIR)/tcl && \
24658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24660 "RANLIB=$${RANLIB}" \
24661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24662 install-html) \
24663 || exit 1
24665 @endif tcl
24667 .PHONY: maybe-installcheck-tcl installcheck-tcl
24668 maybe-installcheck-tcl:
24669 @if tcl
24670 maybe-installcheck-tcl: installcheck-tcl
24672 installcheck-tcl: \
24673 configure-tcl
24674 @: $(MAKE); $(unstage)
24675 @[ -f ./tcl/Makefile ] || exit 0; \
24676 r=`${PWD_COMMAND}`; export r; \
24677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24678 $(HOST_EXPORTS) \
24679 for flag in $(EXTRA_HOST_FLAGS) ; do \
24680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24681 done; \
24682 echo "Doing installcheck in tcl" ; \
24683 (cd $(HOST_SUBDIR)/tcl && \
24684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24686 "RANLIB=$${RANLIB}" \
24687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24688 installcheck) \
24689 || exit 1
24691 @endif tcl
24693 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24694 maybe-mostlyclean-tcl:
24695 @if tcl
24696 maybe-mostlyclean-tcl: mostlyclean-tcl
24698 # tcl doesn't support mostlyclean.
24699 mostlyclean-tcl:
24701 @endif tcl
24703 .PHONY: maybe-clean-tcl clean-tcl
24704 maybe-clean-tcl:
24705 @if tcl
24706 maybe-clean-tcl: clean-tcl
24708 clean-tcl:
24709 @: $(MAKE); $(unstage)
24710 @[ -f ./tcl/Makefile ] || exit 0; \
24711 r=`${PWD_COMMAND}`; export r; \
24712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713 $(HOST_EXPORTS) \
24714 for flag in $(EXTRA_HOST_FLAGS) ; do \
24715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24716 done; \
24717 echo "Doing clean in tcl" ; \
24718 (cd $(HOST_SUBDIR)/tcl && \
24719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24721 "RANLIB=$${RANLIB}" \
24722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24723 clean) \
24724 || exit 1
24726 @endif tcl
24728 .PHONY: maybe-distclean-tcl distclean-tcl
24729 maybe-distclean-tcl:
24730 @if tcl
24731 maybe-distclean-tcl: distclean-tcl
24733 distclean-tcl:
24734 @: $(MAKE); $(unstage)
24735 @[ -f ./tcl/Makefile ] || exit 0; \
24736 r=`${PWD_COMMAND}`; export r; \
24737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738 $(HOST_EXPORTS) \
24739 for flag in $(EXTRA_HOST_FLAGS) ; do \
24740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24741 done; \
24742 echo "Doing distclean in tcl" ; \
24743 (cd $(HOST_SUBDIR)/tcl && \
24744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24746 "RANLIB=$${RANLIB}" \
24747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24748 distclean) \
24749 || exit 1
24751 @endif tcl
24753 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24754 maybe-maintainer-clean-tcl:
24755 @if tcl
24756 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24758 maintainer-clean-tcl:
24759 @: $(MAKE); $(unstage)
24760 @[ -f ./tcl/Makefile ] || exit 0; \
24761 r=`${PWD_COMMAND}`; export r; \
24762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763 $(HOST_EXPORTS) \
24764 for flag in $(EXTRA_HOST_FLAGS) ; do \
24765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24766 done; \
24767 echo "Doing maintainer-clean in tcl" ; \
24768 (cd $(HOST_SUBDIR)/tcl && \
24769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24771 "RANLIB=$${RANLIB}" \
24772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24773 maintainer-clean) \
24774 || exit 1
24776 @endif tcl
24780 .PHONY: configure-itcl maybe-configure-itcl
24781 maybe-configure-itcl:
24782 @if gcc-bootstrap
24783 configure-itcl: stage_current
24784 @endif gcc-bootstrap
24785 @if itcl
24786 maybe-configure-itcl: configure-itcl
24787 configure-itcl:
24788 @: $(MAKE); $(unstage)
24789 @r=`${PWD_COMMAND}`; export r; \
24790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24793 $(HOST_EXPORTS) \
24794 echo Configuring in $(HOST_SUBDIR)/itcl; \
24795 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24796 case $(srcdir) in \
24797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24798 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24800 esac; \
24801 srcdiroption="--srcdir=$${topdir}/itcl"; \
24802 libsrcdir="$$s/itcl"; \
24803 $(SHELL) $${libsrcdir}/configure \
24804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24805 --target=${target_alias} $${srcdiroption} \
24806 || exit 1
24807 @endif itcl
24813 .PHONY: all-itcl maybe-all-itcl
24814 maybe-all-itcl:
24815 @if gcc-bootstrap
24816 all-itcl: stage_current
24817 @endif gcc-bootstrap
24818 @if itcl
24819 TARGET-itcl=all
24820 maybe-all-itcl: all-itcl
24821 all-itcl: configure-itcl
24822 @: $(MAKE); $(unstage)
24823 @r=`${PWD_COMMAND}`; export r; \
24824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24825 $(HOST_EXPORTS) \
24826 (cd $(HOST_SUBDIR)/itcl && \
24827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24828 $(TARGET-itcl))
24829 @endif itcl
24834 .PHONY: check-itcl maybe-check-itcl
24835 maybe-check-itcl:
24836 @if itcl
24837 maybe-check-itcl: check-itcl
24839 check-itcl:
24840 @: $(MAKE); $(unstage)
24841 @r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 $(HOST_EXPORTS) \
24844 (cd $(HOST_SUBDIR)/itcl && \
24845 $(MAKE) $(FLAGS_TO_PASS) check)
24847 @endif itcl
24849 .PHONY: install-itcl maybe-install-itcl
24850 maybe-install-itcl:
24851 @if itcl
24852 maybe-install-itcl: install-itcl
24854 install-itcl: installdirs
24855 @: $(MAKE); $(unstage)
24856 @r=`${PWD_COMMAND}`; export r; \
24857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24858 $(HOST_EXPORTS) \
24859 (cd $(HOST_SUBDIR)/itcl && \
24860 $(MAKE) $(FLAGS_TO_PASS) install)
24862 @endif itcl
24864 # Other targets (info, dvi, pdf, etc.)
24866 .PHONY: maybe-info-itcl info-itcl
24867 maybe-info-itcl:
24868 @if itcl
24869 maybe-info-itcl: info-itcl
24871 info-itcl: \
24872 configure-itcl
24873 @: $(MAKE); $(unstage)
24874 @[ -f ./itcl/Makefile ] || exit 0; \
24875 r=`${PWD_COMMAND}`; export r; \
24876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24877 $(HOST_EXPORTS) \
24878 for flag in $(EXTRA_HOST_FLAGS) ; do \
24879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24880 done; \
24881 echo "Doing info in itcl" ; \
24882 (cd $(HOST_SUBDIR)/itcl && \
24883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24885 "RANLIB=$${RANLIB}" \
24886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24887 info) \
24888 || exit 1
24890 @endif itcl
24892 .PHONY: maybe-dvi-itcl dvi-itcl
24893 maybe-dvi-itcl:
24894 @if itcl
24895 maybe-dvi-itcl: dvi-itcl
24897 dvi-itcl: \
24898 configure-itcl
24899 @: $(MAKE); $(unstage)
24900 @[ -f ./itcl/Makefile ] || exit 0; \
24901 r=`${PWD_COMMAND}`; export r; \
24902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903 $(HOST_EXPORTS) \
24904 for flag in $(EXTRA_HOST_FLAGS) ; do \
24905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906 done; \
24907 echo "Doing dvi in itcl" ; \
24908 (cd $(HOST_SUBDIR)/itcl && \
24909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911 "RANLIB=$${RANLIB}" \
24912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24913 dvi) \
24914 || exit 1
24916 @endif itcl
24918 .PHONY: maybe-pdf-itcl pdf-itcl
24919 maybe-pdf-itcl:
24920 @if itcl
24921 maybe-pdf-itcl: pdf-itcl
24923 pdf-itcl: \
24924 configure-itcl
24925 @: $(MAKE); $(unstage)
24926 @[ -f ./itcl/Makefile ] || exit 0; \
24927 r=`${PWD_COMMAND}`; export r; \
24928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929 $(HOST_EXPORTS) \
24930 for flag in $(EXTRA_HOST_FLAGS) ; do \
24931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24932 done; \
24933 echo "Doing pdf in itcl" ; \
24934 (cd $(HOST_SUBDIR)/itcl && \
24935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24937 "RANLIB=$${RANLIB}" \
24938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24939 pdf) \
24940 || exit 1
24942 @endif itcl
24944 .PHONY: maybe-html-itcl html-itcl
24945 maybe-html-itcl:
24946 @if itcl
24947 maybe-html-itcl: html-itcl
24949 html-itcl: \
24950 configure-itcl
24951 @: $(MAKE); $(unstage)
24952 @[ -f ./itcl/Makefile ] || exit 0; \
24953 r=`${PWD_COMMAND}`; export r; \
24954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955 $(HOST_EXPORTS) \
24956 for flag in $(EXTRA_HOST_FLAGS) ; do \
24957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24958 done; \
24959 echo "Doing html in itcl" ; \
24960 (cd $(HOST_SUBDIR)/itcl && \
24961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24963 "RANLIB=$${RANLIB}" \
24964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24965 html) \
24966 || exit 1
24968 @endif itcl
24970 .PHONY: maybe-TAGS-itcl TAGS-itcl
24971 maybe-TAGS-itcl:
24972 @if itcl
24973 maybe-TAGS-itcl: TAGS-itcl
24975 TAGS-itcl: \
24976 configure-itcl
24977 @: $(MAKE); $(unstage)
24978 @[ -f ./itcl/Makefile ] || exit 0; \
24979 r=`${PWD_COMMAND}`; export r; \
24980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981 $(HOST_EXPORTS) \
24982 for flag in $(EXTRA_HOST_FLAGS) ; do \
24983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24984 done; \
24985 echo "Doing TAGS in itcl" ; \
24986 (cd $(HOST_SUBDIR)/itcl && \
24987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24989 "RANLIB=$${RANLIB}" \
24990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24991 TAGS) \
24992 || exit 1
24994 @endif itcl
24996 .PHONY: maybe-install-info-itcl install-info-itcl
24997 maybe-install-info-itcl:
24998 @if itcl
24999 maybe-install-info-itcl: install-info-itcl
25001 install-info-itcl: \
25002 configure-itcl \
25003 info-itcl
25004 @: $(MAKE); $(unstage)
25005 @[ -f ./itcl/Makefile ] || exit 0; \
25006 r=`${PWD_COMMAND}`; export r; \
25007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008 $(HOST_EXPORTS) \
25009 for flag in $(EXTRA_HOST_FLAGS) ; do \
25010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25011 done; \
25012 echo "Doing install-info in itcl" ; \
25013 (cd $(HOST_SUBDIR)/itcl && \
25014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25016 "RANLIB=$${RANLIB}" \
25017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25018 install-info) \
25019 || exit 1
25021 @endif itcl
25023 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25024 maybe-install-pdf-itcl:
25025 @if itcl
25026 maybe-install-pdf-itcl: install-pdf-itcl
25028 install-pdf-itcl: \
25029 configure-itcl \
25030 pdf-itcl
25031 @: $(MAKE); $(unstage)
25032 @[ -f ./itcl/Makefile ] || exit 0; \
25033 r=`${PWD_COMMAND}`; export r; \
25034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25035 $(HOST_EXPORTS) \
25036 for flag in $(EXTRA_HOST_FLAGS) ; do \
25037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25038 done; \
25039 echo "Doing install-pdf in itcl" ; \
25040 (cd $(HOST_SUBDIR)/itcl && \
25041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25043 "RANLIB=$${RANLIB}" \
25044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25045 install-pdf) \
25046 || exit 1
25048 @endif itcl
25050 .PHONY: maybe-install-html-itcl install-html-itcl
25051 maybe-install-html-itcl:
25052 @if itcl
25053 maybe-install-html-itcl: install-html-itcl
25055 install-html-itcl: \
25056 configure-itcl \
25057 html-itcl
25058 @: $(MAKE); $(unstage)
25059 @[ -f ./itcl/Makefile ] || exit 0; \
25060 r=`${PWD_COMMAND}`; export r; \
25061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25062 $(HOST_EXPORTS) \
25063 for flag in $(EXTRA_HOST_FLAGS) ; do \
25064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25065 done; \
25066 echo "Doing install-html in itcl" ; \
25067 (cd $(HOST_SUBDIR)/itcl && \
25068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25070 "RANLIB=$${RANLIB}" \
25071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25072 install-html) \
25073 || exit 1
25075 @endif itcl
25077 .PHONY: maybe-installcheck-itcl installcheck-itcl
25078 maybe-installcheck-itcl:
25079 @if itcl
25080 maybe-installcheck-itcl: installcheck-itcl
25082 installcheck-itcl: \
25083 configure-itcl
25084 @: $(MAKE); $(unstage)
25085 @[ -f ./itcl/Makefile ] || exit 0; \
25086 r=`${PWD_COMMAND}`; export r; \
25087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25088 $(HOST_EXPORTS) \
25089 for flag in $(EXTRA_HOST_FLAGS) ; do \
25090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25091 done; \
25092 echo "Doing installcheck in itcl" ; \
25093 (cd $(HOST_SUBDIR)/itcl && \
25094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25096 "RANLIB=$${RANLIB}" \
25097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25098 installcheck) \
25099 || exit 1
25101 @endif itcl
25103 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
25104 maybe-mostlyclean-itcl:
25105 @if itcl
25106 maybe-mostlyclean-itcl: mostlyclean-itcl
25108 mostlyclean-itcl:
25109 @: $(MAKE); $(unstage)
25110 @[ -f ./itcl/Makefile ] || exit 0; \
25111 r=`${PWD_COMMAND}`; export r; \
25112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113 $(HOST_EXPORTS) \
25114 for flag in $(EXTRA_HOST_FLAGS) ; do \
25115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25116 done; \
25117 echo "Doing mostlyclean in itcl" ; \
25118 (cd $(HOST_SUBDIR)/itcl && \
25119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25121 "RANLIB=$${RANLIB}" \
25122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25123 mostlyclean) \
25124 || exit 1
25126 @endif itcl
25128 .PHONY: maybe-clean-itcl clean-itcl
25129 maybe-clean-itcl:
25130 @if itcl
25131 maybe-clean-itcl: clean-itcl
25133 clean-itcl:
25134 @: $(MAKE); $(unstage)
25135 @[ -f ./itcl/Makefile ] || exit 0; \
25136 r=`${PWD_COMMAND}`; export r; \
25137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138 $(HOST_EXPORTS) \
25139 for flag in $(EXTRA_HOST_FLAGS) ; do \
25140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141 done; \
25142 echo "Doing clean in itcl" ; \
25143 (cd $(HOST_SUBDIR)/itcl && \
25144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146 "RANLIB=$${RANLIB}" \
25147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148 clean) \
25149 || exit 1
25151 @endif itcl
25153 .PHONY: maybe-distclean-itcl distclean-itcl
25154 maybe-distclean-itcl:
25155 @if itcl
25156 maybe-distclean-itcl: distclean-itcl
25158 distclean-itcl:
25159 @: $(MAKE); $(unstage)
25160 @[ -f ./itcl/Makefile ] || exit 0; \
25161 r=`${PWD_COMMAND}`; export r; \
25162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163 $(HOST_EXPORTS) \
25164 for flag in $(EXTRA_HOST_FLAGS) ; do \
25165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25166 done; \
25167 echo "Doing distclean in itcl" ; \
25168 (cd $(HOST_SUBDIR)/itcl && \
25169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171 "RANLIB=$${RANLIB}" \
25172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25173 distclean) \
25174 || exit 1
25176 @endif itcl
25178 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
25179 maybe-maintainer-clean-itcl:
25180 @if itcl
25181 maybe-maintainer-clean-itcl: maintainer-clean-itcl
25183 maintainer-clean-itcl:
25184 @: $(MAKE); $(unstage)
25185 @[ -f ./itcl/Makefile ] || exit 0; \
25186 r=`${PWD_COMMAND}`; export r; \
25187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188 $(HOST_EXPORTS) \
25189 for flag in $(EXTRA_HOST_FLAGS) ; do \
25190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25191 done; \
25192 echo "Doing maintainer-clean in itcl" ; \
25193 (cd $(HOST_SUBDIR)/itcl && \
25194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25196 "RANLIB=$${RANLIB}" \
25197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25198 maintainer-clean) \
25199 || exit 1
25201 @endif itcl
25205 .PHONY: configure-ld maybe-configure-ld
25206 maybe-configure-ld:
25207 @if gcc-bootstrap
25208 configure-ld: stage_current
25209 @endif gcc-bootstrap
25210 @if ld
25211 maybe-configure-ld: configure-ld
25212 configure-ld:
25213 @r=`${PWD_COMMAND}`; export r; \
25214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25215 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25217 $(HOST_EXPORTS) \
25218 echo Configuring in $(HOST_SUBDIR)/ld; \
25219 cd "$(HOST_SUBDIR)/ld" || exit 1; \
25220 case $(srcdir) in \
25221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25222 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25224 esac; \
25225 srcdiroption="--srcdir=$${topdir}/ld"; \
25226 libsrcdir="$$s/ld"; \
25227 $(SHELL) $${libsrcdir}/configure \
25228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25229 --target=${target_alias} $${srcdiroption} \
25230 || exit 1
25231 @endif ld
25235 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
25236 maybe-configure-stage1-ld:
25237 @if ld-bootstrap
25238 maybe-configure-stage1-ld: configure-stage1-ld
25239 configure-stage1-ld:
25240 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25242 @r=`${PWD_COMMAND}`; export r; \
25243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 TFLAGS="$(STAGE1_TFLAGS)"; \
25245 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25246 $(HOST_EXPORTS) \
25247 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25248 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25249 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25250 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
25251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25252 cd $(HOST_SUBDIR)/ld || exit 1; \
25253 case $(srcdir) in \
25254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25255 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25257 esac; \
25258 srcdiroption="--srcdir=$${topdir}/ld"; \
25259 libsrcdir="$$s/ld"; \
25260 $(SHELL) $${libsrcdir}/configure \
25261 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25262 --target=${target_alias} $${srcdiroption} \
25263 $(STAGE1_CONFIGURE_FLAGS)
25264 @endif ld-bootstrap
25266 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
25267 maybe-configure-stage2-ld:
25268 @if ld-bootstrap
25269 maybe-configure-stage2-ld: configure-stage2-ld
25270 configure-stage2-ld:
25271 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25273 @r=`${PWD_COMMAND}`; export r; \
25274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275 TFLAGS="$(STAGE2_TFLAGS)"; \
25276 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25277 $(HOST_EXPORTS) \
25278 $(POSTSTAGE1_HOST_EXPORTS) \
25279 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25280 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25281 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25282 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
25283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25284 cd $(HOST_SUBDIR)/ld || exit 1; \
25285 case $(srcdir) in \
25286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25287 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25289 esac; \
25290 srcdiroption="--srcdir=$${topdir}/ld"; \
25291 libsrcdir="$$s/ld"; \
25292 $(SHELL) $${libsrcdir}/configure \
25293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25294 --target=${target_alias} $${srcdiroption} \
25295 --with-build-libsubdir=$(HOST_SUBDIR) \
25296 $(STAGE2_CONFIGURE_FLAGS)
25297 @endif ld-bootstrap
25299 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
25300 maybe-configure-stage3-ld:
25301 @if ld-bootstrap
25302 maybe-configure-stage3-ld: configure-stage3-ld
25303 configure-stage3-ld:
25304 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25305 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25306 @r=`${PWD_COMMAND}`; export r; \
25307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308 TFLAGS="$(STAGE3_TFLAGS)"; \
25309 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25310 $(HOST_EXPORTS) \
25311 $(POSTSTAGE1_HOST_EXPORTS) \
25312 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25313 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25314 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25315 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
25316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25317 cd $(HOST_SUBDIR)/ld || exit 1; \
25318 case $(srcdir) in \
25319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25320 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25322 esac; \
25323 srcdiroption="--srcdir=$${topdir}/ld"; \
25324 libsrcdir="$$s/ld"; \
25325 $(SHELL) $${libsrcdir}/configure \
25326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25327 --target=${target_alias} $${srcdiroption} \
25328 --with-build-libsubdir=$(HOST_SUBDIR) \
25329 $(STAGE3_CONFIGURE_FLAGS)
25330 @endif ld-bootstrap
25332 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
25333 maybe-configure-stage4-ld:
25334 @if ld-bootstrap
25335 maybe-configure-stage4-ld: configure-stage4-ld
25336 configure-stage4-ld:
25337 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25339 @r=`${PWD_COMMAND}`; export r; \
25340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341 TFLAGS="$(STAGE4_TFLAGS)"; \
25342 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25343 $(HOST_EXPORTS) \
25344 $(POSTSTAGE1_HOST_EXPORTS) \
25345 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25346 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25347 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25348 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
25349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25350 cd $(HOST_SUBDIR)/ld || exit 1; \
25351 case $(srcdir) in \
25352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25353 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25355 esac; \
25356 srcdiroption="--srcdir=$${topdir}/ld"; \
25357 libsrcdir="$$s/ld"; \
25358 $(SHELL) $${libsrcdir}/configure \
25359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25360 --target=${target_alias} $${srcdiroption} \
25361 --with-build-libsubdir=$(HOST_SUBDIR) \
25362 $(STAGE4_CONFIGURE_FLAGS)
25363 @endif ld-bootstrap
25365 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25366 maybe-configure-stageprofile-ld:
25367 @if ld-bootstrap
25368 maybe-configure-stageprofile-ld: configure-stageprofile-ld
25369 configure-stageprofile-ld:
25370 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25372 @r=`${PWD_COMMAND}`; export r; \
25373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25374 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25375 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25376 $(HOST_EXPORTS) \
25377 $(POSTSTAGE1_HOST_EXPORTS) \
25378 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25379 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25380 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25381 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25383 cd $(HOST_SUBDIR)/ld || exit 1; \
25384 case $(srcdir) in \
25385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25386 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25388 esac; \
25389 srcdiroption="--srcdir=$${topdir}/ld"; \
25390 libsrcdir="$$s/ld"; \
25391 $(SHELL) $${libsrcdir}/configure \
25392 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25393 --target=${target_alias} $${srcdiroption} \
25394 --with-build-libsubdir=$(HOST_SUBDIR) \
25395 $(STAGEprofile_CONFIGURE_FLAGS)
25396 @endif ld-bootstrap
25398 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25399 maybe-configure-stagefeedback-ld:
25400 @if ld-bootstrap
25401 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25402 configure-stagefeedback-ld:
25403 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25405 @r=`${PWD_COMMAND}`; export r; \
25406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25408 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25409 $(HOST_EXPORTS) \
25410 $(POSTSTAGE1_HOST_EXPORTS) \
25411 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25412 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25413 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25414 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25416 cd $(HOST_SUBDIR)/ld || exit 1; \
25417 case $(srcdir) in \
25418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25419 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25421 esac; \
25422 srcdiroption="--srcdir=$${topdir}/ld"; \
25423 libsrcdir="$$s/ld"; \
25424 $(SHELL) $${libsrcdir}/configure \
25425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25426 --target=${target_alias} $${srcdiroption} \
25427 --with-build-libsubdir=$(HOST_SUBDIR) \
25428 $(STAGEfeedback_CONFIGURE_FLAGS)
25429 @endif ld-bootstrap
25435 .PHONY: all-ld maybe-all-ld
25436 maybe-all-ld:
25437 @if gcc-bootstrap
25438 all-ld: stage_current
25439 @endif gcc-bootstrap
25440 @if ld
25441 TARGET-ld=all
25442 maybe-all-ld: all-ld
25443 all-ld: configure-ld
25444 @r=`${PWD_COMMAND}`; export r; \
25445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25446 $(HOST_EXPORTS) \
25447 (cd $(HOST_SUBDIR)/ld && \
25448 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25449 $(TARGET-ld))
25450 @endif ld
25454 .PHONY: all-stage1-ld maybe-all-stage1-ld
25455 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
25456 maybe-all-stage1-ld:
25457 maybe-clean-stage1-ld:
25458 @if ld-bootstrap
25459 maybe-all-stage1-ld: all-stage1-ld
25460 all-stage1: all-stage1-ld
25461 TARGET-stage1-ld = $(TARGET-ld)
25462 all-stage1-ld: configure-stage1-ld
25463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25464 @r=`${PWD_COMMAND}`; export r; \
25465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25466 TFLAGS="$(STAGE1_TFLAGS)"; \
25467 $(HOST_EXPORTS) \
25468 cd $(HOST_SUBDIR)/ld && \
25469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25470 CFLAGS="$(STAGE1_CFLAGS)" \
25471 CXXFLAGS="$(STAGE1_CFLAGS)" \
25472 LIBCFLAGS="$(LIBCFLAGS)" \
25473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25476 $(EXTRA_HOST_FLAGS) \
25477 TFLAGS="$(STAGE1_TFLAGS)" \
25478 $(TARGET-stage1-ld)
25480 maybe-clean-stage1-ld: clean-stage1-ld
25481 clean-stage1: clean-stage1-ld
25482 clean-stage1-ld:
25483 @if [ $(current_stage) = stage1 ]; then \
25484 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25485 else \
25486 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25487 $(MAKE) stage1-start; \
25488 fi; \
25489 cd $(HOST_SUBDIR)/ld && \
25490 $(MAKE) $(EXTRA_HOST_FLAGS) \
25491 clean
25492 @endif ld-bootstrap
25495 .PHONY: all-stage2-ld maybe-all-stage2-ld
25496 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25497 maybe-all-stage2-ld:
25498 maybe-clean-stage2-ld:
25499 @if ld-bootstrap
25500 maybe-all-stage2-ld: all-stage2-ld
25501 all-stage2: all-stage2-ld
25502 TARGET-stage2-ld = $(TARGET-ld)
25503 all-stage2-ld: configure-stage2-ld
25504 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25505 @r=`${PWD_COMMAND}`; export r; \
25506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25507 TFLAGS="$(STAGE2_TFLAGS)"; \
25508 $(HOST_EXPORTS) \
25509 $(POSTSTAGE1_HOST_EXPORTS) \
25510 cd $(HOST_SUBDIR)/ld && \
25511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25512 CFLAGS="$(STAGE2_CFLAGS)" \
25513 CXXFLAGS="$(STAGE2_CFLAGS)" \
25514 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25519 TFLAGS="$(STAGE2_TFLAGS)" \
25520 $(TARGET-stage2-ld)
25522 maybe-clean-stage2-ld: clean-stage2-ld
25523 clean-stage2: clean-stage2-ld
25524 clean-stage2-ld:
25525 @if [ $(current_stage) = stage2 ]; then \
25526 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25527 else \
25528 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25529 $(MAKE) stage2-start; \
25530 fi; \
25531 cd $(HOST_SUBDIR)/ld && \
25532 $(MAKE) $(EXTRA_HOST_FLAGS) \
25533 $(POSTSTAGE1_FLAGS_TO_PASS) \
25534 clean
25535 @endif ld-bootstrap
25538 .PHONY: all-stage3-ld maybe-all-stage3-ld
25539 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25540 maybe-all-stage3-ld:
25541 maybe-clean-stage3-ld:
25542 @if ld-bootstrap
25543 maybe-all-stage3-ld: all-stage3-ld
25544 all-stage3: all-stage3-ld
25545 TARGET-stage3-ld = $(TARGET-ld)
25546 all-stage3-ld: configure-stage3-ld
25547 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25548 @r=`${PWD_COMMAND}`; export r; \
25549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25550 TFLAGS="$(STAGE3_TFLAGS)"; \
25551 $(HOST_EXPORTS) \
25552 $(POSTSTAGE1_HOST_EXPORTS) \
25553 cd $(HOST_SUBDIR)/ld && \
25554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25555 CFLAGS="$(STAGE3_CFLAGS)" \
25556 CXXFLAGS="$(STAGE3_CFLAGS)" \
25557 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25561 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25562 TFLAGS="$(STAGE3_TFLAGS)" \
25563 $(TARGET-stage3-ld)
25565 maybe-clean-stage3-ld: clean-stage3-ld
25566 clean-stage3: clean-stage3-ld
25567 clean-stage3-ld:
25568 @if [ $(current_stage) = stage3 ]; then \
25569 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25570 else \
25571 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25572 $(MAKE) stage3-start; \
25573 fi; \
25574 cd $(HOST_SUBDIR)/ld && \
25575 $(MAKE) $(EXTRA_HOST_FLAGS) \
25576 $(POSTSTAGE1_FLAGS_TO_PASS) \
25577 clean
25578 @endif ld-bootstrap
25581 .PHONY: all-stage4-ld maybe-all-stage4-ld
25582 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25583 maybe-all-stage4-ld:
25584 maybe-clean-stage4-ld:
25585 @if ld-bootstrap
25586 maybe-all-stage4-ld: all-stage4-ld
25587 all-stage4: all-stage4-ld
25588 TARGET-stage4-ld = $(TARGET-ld)
25589 all-stage4-ld: configure-stage4-ld
25590 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25591 @r=`${PWD_COMMAND}`; export r; \
25592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593 TFLAGS="$(STAGE4_TFLAGS)"; \
25594 $(HOST_EXPORTS) \
25595 $(POSTSTAGE1_HOST_EXPORTS) \
25596 cd $(HOST_SUBDIR)/ld && \
25597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25598 CFLAGS="$(STAGE4_CFLAGS)" \
25599 CXXFLAGS="$(STAGE4_CFLAGS)" \
25600 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25605 TFLAGS="$(STAGE4_TFLAGS)" \
25606 $(TARGET-stage4-ld)
25608 maybe-clean-stage4-ld: clean-stage4-ld
25609 clean-stage4: clean-stage4-ld
25610 clean-stage4-ld:
25611 @if [ $(current_stage) = stage4 ]; then \
25612 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25613 else \
25614 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25615 $(MAKE) stage4-start; \
25616 fi; \
25617 cd $(HOST_SUBDIR)/ld && \
25618 $(MAKE) $(EXTRA_HOST_FLAGS) \
25619 $(POSTSTAGE1_FLAGS_TO_PASS) \
25620 clean
25621 @endif ld-bootstrap
25624 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25625 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25626 maybe-all-stageprofile-ld:
25627 maybe-clean-stageprofile-ld:
25628 @if ld-bootstrap
25629 maybe-all-stageprofile-ld: all-stageprofile-ld
25630 all-stageprofile: all-stageprofile-ld
25631 TARGET-stageprofile-ld = $(TARGET-ld)
25632 all-stageprofile-ld: configure-stageprofile-ld
25633 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25634 @r=`${PWD_COMMAND}`; export r; \
25635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25637 $(HOST_EXPORTS) \
25638 $(POSTSTAGE1_HOST_EXPORTS) \
25639 cd $(HOST_SUBDIR)/ld && \
25640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25641 CFLAGS="$(STAGEprofile_CFLAGS)" \
25642 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25643 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25648 TFLAGS="$(STAGEprofile_TFLAGS)" \
25649 $(TARGET-stageprofile-ld)
25651 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25652 clean-stageprofile: clean-stageprofile-ld
25653 clean-stageprofile-ld:
25654 @if [ $(current_stage) = stageprofile ]; then \
25655 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25656 else \
25657 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25658 $(MAKE) stageprofile-start; \
25659 fi; \
25660 cd $(HOST_SUBDIR)/ld && \
25661 $(MAKE) $(EXTRA_HOST_FLAGS) \
25662 $(POSTSTAGE1_FLAGS_TO_PASS) \
25663 clean
25664 @endif ld-bootstrap
25667 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25668 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25669 maybe-all-stagefeedback-ld:
25670 maybe-clean-stagefeedback-ld:
25671 @if ld-bootstrap
25672 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25673 all-stagefeedback: all-stagefeedback-ld
25674 TARGET-stagefeedback-ld = $(TARGET-ld)
25675 all-stagefeedback-ld: configure-stagefeedback-ld
25676 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25677 @r=`${PWD_COMMAND}`; export r; \
25678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25680 $(HOST_EXPORTS) \
25681 $(POSTSTAGE1_HOST_EXPORTS) \
25682 cd $(HOST_SUBDIR)/ld && \
25683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25684 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25685 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25686 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25690 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25691 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25692 $(TARGET-stagefeedback-ld)
25694 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25695 clean-stagefeedback: clean-stagefeedback-ld
25696 clean-stagefeedback-ld:
25697 @if [ $(current_stage) = stagefeedback ]; then \
25698 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25699 else \
25700 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25701 $(MAKE) stagefeedback-start; \
25702 fi; \
25703 cd $(HOST_SUBDIR)/ld && \
25704 $(MAKE) $(EXTRA_HOST_FLAGS) \
25705 $(POSTSTAGE1_FLAGS_TO_PASS) \
25706 clean
25707 @endif ld-bootstrap
25713 .PHONY: check-ld maybe-check-ld
25714 maybe-check-ld:
25715 @if ld
25716 maybe-check-ld: check-ld
25718 check-ld:
25719 @: $(MAKE); $(unstage)
25720 @r=`${PWD_COMMAND}`; export r; \
25721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722 $(HOST_EXPORTS) \
25723 (cd $(HOST_SUBDIR)/ld && \
25724 $(MAKE) $(FLAGS_TO_PASS) check)
25726 @endif ld
25728 .PHONY: install-ld maybe-install-ld
25729 maybe-install-ld:
25730 @if ld
25731 maybe-install-ld: install-ld
25733 install-ld: installdirs
25734 @: $(MAKE); $(unstage)
25735 @r=`${PWD_COMMAND}`; export r; \
25736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25737 $(HOST_EXPORTS) \
25738 (cd $(HOST_SUBDIR)/ld && \
25739 $(MAKE) $(FLAGS_TO_PASS) install)
25741 @endif ld
25743 # Other targets (info, dvi, pdf, etc.)
25745 .PHONY: maybe-info-ld info-ld
25746 maybe-info-ld:
25747 @if ld
25748 maybe-info-ld: info-ld
25750 info-ld: \
25751 configure-ld
25752 @[ -f ./ld/Makefile ] || exit 0; \
25753 r=`${PWD_COMMAND}`; export r; \
25754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755 $(HOST_EXPORTS) \
25756 for flag in $(EXTRA_HOST_FLAGS) ; do \
25757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758 done; \
25759 echo "Doing info in ld" ; \
25760 (cd $(HOST_SUBDIR)/ld && \
25761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763 "RANLIB=$${RANLIB}" \
25764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25765 info) \
25766 || exit 1
25768 @endif ld
25770 .PHONY: maybe-dvi-ld dvi-ld
25771 maybe-dvi-ld:
25772 @if ld
25773 maybe-dvi-ld: dvi-ld
25775 dvi-ld: \
25776 configure-ld
25777 @[ -f ./ld/Makefile ] || exit 0; \
25778 r=`${PWD_COMMAND}`; export r; \
25779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25780 $(HOST_EXPORTS) \
25781 for flag in $(EXTRA_HOST_FLAGS) ; do \
25782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25783 done; \
25784 echo "Doing dvi in ld" ; \
25785 (cd $(HOST_SUBDIR)/ld && \
25786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788 "RANLIB=$${RANLIB}" \
25789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25790 dvi) \
25791 || exit 1
25793 @endif ld
25795 .PHONY: maybe-pdf-ld pdf-ld
25796 maybe-pdf-ld:
25797 @if ld
25798 maybe-pdf-ld: pdf-ld
25800 pdf-ld: \
25801 configure-ld
25802 @[ -f ./ld/Makefile ] || exit 0; \
25803 r=`${PWD_COMMAND}`; export r; \
25804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805 $(HOST_EXPORTS) \
25806 for flag in $(EXTRA_HOST_FLAGS) ; do \
25807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808 done; \
25809 echo "Doing pdf in ld" ; \
25810 (cd $(HOST_SUBDIR)/ld && \
25811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813 "RANLIB=$${RANLIB}" \
25814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25815 pdf) \
25816 || exit 1
25818 @endif ld
25820 .PHONY: maybe-html-ld html-ld
25821 maybe-html-ld:
25822 @if ld
25823 maybe-html-ld: html-ld
25825 html-ld: \
25826 configure-ld
25827 @[ -f ./ld/Makefile ] || exit 0; \
25828 r=`${PWD_COMMAND}`; export r; \
25829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830 $(HOST_EXPORTS) \
25831 for flag in $(EXTRA_HOST_FLAGS) ; do \
25832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25833 done; \
25834 echo "Doing html in ld" ; \
25835 (cd $(HOST_SUBDIR)/ld && \
25836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25838 "RANLIB=$${RANLIB}" \
25839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25840 html) \
25841 || exit 1
25843 @endif ld
25845 .PHONY: maybe-TAGS-ld TAGS-ld
25846 maybe-TAGS-ld:
25847 @if ld
25848 maybe-TAGS-ld: TAGS-ld
25850 TAGS-ld: \
25851 configure-ld
25852 @[ -f ./ld/Makefile ] || exit 0; \
25853 r=`${PWD_COMMAND}`; export r; \
25854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855 $(HOST_EXPORTS) \
25856 for flag in $(EXTRA_HOST_FLAGS) ; do \
25857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858 done; \
25859 echo "Doing TAGS in ld" ; \
25860 (cd $(HOST_SUBDIR)/ld && \
25861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863 "RANLIB=$${RANLIB}" \
25864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25865 TAGS) \
25866 || exit 1
25868 @endif ld
25870 .PHONY: maybe-install-info-ld install-info-ld
25871 maybe-install-info-ld:
25872 @if ld
25873 maybe-install-info-ld: install-info-ld
25875 install-info-ld: \
25876 configure-ld \
25877 info-ld
25878 @[ -f ./ld/Makefile ] || exit 0; \
25879 r=`${PWD_COMMAND}`; export r; \
25880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 $(HOST_EXPORTS) \
25882 for flag in $(EXTRA_HOST_FLAGS) ; do \
25883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884 done; \
25885 echo "Doing install-info in ld" ; \
25886 (cd $(HOST_SUBDIR)/ld && \
25887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889 "RANLIB=$${RANLIB}" \
25890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25891 install-info) \
25892 || exit 1
25894 @endif ld
25896 .PHONY: maybe-install-pdf-ld install-pdf-ld
25897 maybe-install-pdf-ld:
25898 @if ld
25899 maybe-install-pdf-ld: install-pdf-ld
25901 install-pdf-ld: \
25902 configure-ld \
25903 pdf-ld
25904 @[ -f ./ld/Makefile ] || exit 0; \
25905 r=`${PWD_COMMAND}`; export r; \
25906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25907 $(HOST_EXPORTS) \
25908 for flag in $(EXTRA_HOST_FLAGS) ; do \
25909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25910 done; \
25911 echo "Doing install-pdf in ld" ; \
25912 (cd $(HOST_SUBDIR)/ld && \
25913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25915 "RANLIB=$${RANLIB}" \
25916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25917 install-pdf) \
25918 || exit 1
25920 @endif ld
25922 .PHONY: maybe-install-html-ld install-html-ld
25923 maybe-install-html-ld:
25924 @if ld
25925 maybe-install-html-ld: install-html-ld
25927 install-html-ld: \
25928 configure-ld \
25929 html-ld
25930 @[ -f ./ld/Makefile ] || exit 0; \
25931 r=`${PWD_COMMAND}`; export r; \
25932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25933 $(HOST_EXPORTS) \
25934 for flag in $(EXTRA_HOST_FLAGS) ; do \
25935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25936 done; \
25937 echo "Doing install-html in ld" ; \
25938 (cd $(HOST_SUBDIR)/ld && \
25939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25941 "RANLIB=$${RANLIB}" \
25942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25943 install-html) \
25944 || exit 1
25946 @endif ld
25948 .PHONY: maybe-installcheck-ld installcheck-ld
25949 maybe-installcheck-ld:
25950 @if ld
25951 maybe-installcheck-ld: installcheck-ld
25953 installcheck-ld: \
25954 configure-ld
25955 @[ -f ./ld/Makefile ] || exit 0; \
25956 r=`${PWD_COMMAND}`; export r; \
25957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958 $(HOST_EXPORTS) \
25959 for flag in $(EXTRA_HOST_FLAGS) ; do \
25960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25961 done; \
25962 echo "Doing installcheck in ld" ; \
25963 (cd $(HOST_SUBDIR)/ld && \
25964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25966 "RANLIB=$${RANLIB}" \
25967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25968 installcheck) \
25969 || exit 1
25971 @endif ld
25973 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25974 maybe-mostlyclean-ld:
25975 @if ld
25976 maybe-mostlyclean-ld: mostlyclean-ld
25978 mostlyclean-ld:
25979 @[ -f ./ld/Makefile ] || exit 0; \
25980 r=`${PWD_COMMAND}`; export r; \
25981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982 $(HOST_EXPORTS) \
25983 for flag in $(EXTRA_HOST_FLAGS) ; do \
25984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25985 done; \
25986 echo "Doing mostlyclean in ld" ; \
25987 (cd $(HOST_SUBDIR)/ld && \
25988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25990 "RANLIB=$${RANLIB}" \
25991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25992 mostlyclean) \
25993 || exit 1
25995 @endif ld
25997 .PHONY: maybe-clean-ld clean-ld
25998 maybe-clean-ld:
25999 @if ld
26000 maybe-clean-ld: clean-ld
26002 clean-ld:
26003 @[ -f ./ld/Makefile ] || exit 0; \
26004 r=`${PWD_COMMAND}`; export r; \
26005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006 $(HOST_EXPORTS) \
26007 for flag in $(EXTRA_HOST_FLAGS) ; do \
26008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009 done; \
26010 echo "Doing clean in ld" ; \
26011 (cd $(HOST_SUBDIR)/ld && \
26012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014 "RANLIB=$${RANLIB}" \
26015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016 clean) \
26017 || exit 1
26019 @endif ld
26021 .PHONY: maybe-distclean-ld distclean-ld
26022 maybe-distclean-ld:
26023 @if ld
26024 maybe-distclean-ld: distclean-ld
26026 distclean-ld:
26027 @[ -f ./ld/Makefile ] || exit 0; \
26028 r=`${PWD_COMMAND}`; export r; \
26029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030 $(HOST_EXPORTS) \
26031 for flag in $(EXTRA_HOST_FLAGS) ; do \
26032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26033 done; \
26034 echo "Doing distclean in ld" ; \
26035 (cd $(HOST_SUBDIR)/ld && \
26036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26038 "RANLIB=$${RANLIB}" \
26039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26040 distclean) \
26041 || exit 1
26043 @endif ld
26045 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
26046 maybe-maintainer-clean-ld:
26047 @if ld
26048 maybe-maintainer-clean-ld: maintainer-clean-ld
26050 maintainer-clean-ld:
26051 @[ -f ./ld/Makefile ] || exit 0; \
26052 r=`${PWD_COMMAND}`; export r; \
26053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26054 $(HOST_EXPORTS) \
26055 for flag in $(EXTRA_HOST_FLAGS) ; do \
26056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26057 done; \
26058 echo "Doing maintainer-clean in ld" ; \
26059 (cd $(HOST_SUBDIR)/ld && \
26060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26062 "RANLIB=$${RANLIB}" \
26063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26064 maintainer-clean) \
26065 || exit 1
26067 @endif ld
26071 .PHONY: configure-libcpp maybe-configure-libcpp
26072 maybe-configure-libcpp:
26073 @if gcc-bootstrap
26074 configure-libcpp: stage_current
26075 @endif gcc-bootstrap
26076 @if libcpp
26077 maybe-configure-libcpp: configure-libcpp
26078 configure-libcpp:
26079 @r=`${PWD_COMMAND}`; export r; \
26080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26083 $(HOST_EXPORTS) \
26084 echo Configuring in $(HOST_SUBDIR)/libcpp; \
26085 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
26086 case $(srcdir) in \
26087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26088 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26090 esac; \
26091 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26092 libsrcdir="$$s/libcpp"; \
26093 $(SHELL) $${libsrcdir}/configure \
26094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26095 --target=${target_alias} $${srcdiroption} \
26096 || exit 1
26097 @endif libcpp
26101 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
26102 maybe-configure-stage1-libcpp:
26103 @if libcpp-bootstrap
26104 maybe-configure-stage1-libcpp: configure-stage1-libcpp
26105 configure-stage1-libcpp:
26106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26108 @r=`${PWD_COMMAND}`; export r; \
26109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26110 TFLAGS="$(STAGE1_TFLAGS)"; \
26111 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26112 $(HOST_EXPORTS) \
26113 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26114 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26115 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26116 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
26117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26118 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26119 case $(srcdir) in \
26120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26121 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26123 esac; \
26124 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26125 libsrcdir="$$s/libcpp"; \
26126 $(SHELL) $${libsrcdir}/configure \
26127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26128 --target=${target_alias} $${srcdiroption} \
26129 $(STAGE1_CONFIGURE_FLAGS)
26130 @endif libcpp-bootstrap
26132 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
26133 maybe-configure-stage2-libcpp:
26134 @if libcpp-bootstrap
26135 maybe-configure-stage2-libcpp: configure-stage2-libcpp
26136 configure-stage2-libcpp:
26137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26139 @r=`${PWD_COMMAND}`; export r; \
26140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26141 TFLAGS="$(STAGE2_TFLAGS)"; \
26142 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26143 $(HOST_EXPORTS) \
26144 $(POSTSTAGE1_HOST_EXPORTS) \
26145 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26146 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26147 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26148 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
26149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26150 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26151 case $(srcdir) in \
26152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26153 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26155 esac; \
26156 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26157 libsrcdir="$$s/libcpp"; \
26158 $(SHELL) $${libsrcdir}/configure \
26159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26160 --target=${target_alias} $${srcdiroption} \
26161 --with-build-libsubdir=$(HOST_SUBDIR) \
26162 $(STAGE2_CONFIGURE_FLAGS)
26163 @endif libcpp-bootstrap
26165 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
26166 maybe-configure-stage3-libcpp:
26167 @if libcpp-bootstrap
26168 maybe-configure-stage3-libcpp: configure-stage3-libcpp
26169 configure-stage3-libcpp:
26170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26172 @r=`${PWD_COMMAND}`; export r; \
26173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26174 TFLAGS="$(STAGE3_TFLAGS)"; \
26175 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26176 $(HOST_EXPORTS) \
26177 $(POSTSTAGE1_HOST_EXPORTS) \
26178 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26179 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26180 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26181 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
26182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26183 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26184 case $(srcdir) in \
26185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26186 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26188 esac; \
26189 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26190 libsrcdir="$$s/libcpp"; \
26191 $(SHELL) $${libsrcdir}/configure \
26192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26193 --target=${target_alias} $${srcdiroption} \
26194 --with-build-libsubdir=$(HOST_SUBDIR) \
26195 $(STAGE3_CONFIGURE_FLAGS)
26196 @endif libcpp-bootstrap
26198 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
26199 maybe-configure-stage4-libcpp:
26200 @if libcpp-bootstrap
26201 maybe-configure-stage4-libcpp: configure-stage4-libcpp
26202 configure-stage4-libcpp:
26203 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26205 @r=`${PWD_COMMAND}`; export r; \
26206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207 TFLAGS="$(STAGE4_TFLAGS)"; \
26208 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26209 $(HOST_EXPORTS) \
26210 $(POSTSTAGE1_HOST_EXPORTS) \
26211 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26212 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26213 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26214 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
26215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26216 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26217 case $(srcdir) in \
26218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26219 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26221 esac; \
26222 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26223 libsrcdir="$$s/libcpp"; \
26224 $(SHELL) $${libsrcdir}/configure \
26225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26226 --target=${target_alias} $${srcdiroption} \
26227 --with-build-libsubdir=$(HOST_SUBDIR) \
26228 $(STAGE4_CONFIGURE_FLAGS)
26229 @endif libcpp-bootstrap
26231 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
26232 maybe-configure-stageprofile-libcpp:
26233 @if libcpp-bootstrap
26234 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
26235 configure-stageprofile-libcpp:
26236 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26238 @r=`${PWD_COMMAND}`; export r; \
26239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26241 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26242 $(HOST_EXPORTS) \
26243 $(POSTSTAGE1_HOST_EXPORTS) \
26244 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26245 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26246 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26247 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
26248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26249 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26250 case $(srcdir) in \
26251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26252 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26254 esac; \
26255 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26256 libsrcdir="$$s/libcpp"; \
26257 $(SHELL) $${libsrcdir}/configure \
26258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26259 --target=${target_alias} $${srcdiroption} \
26260 --with-build-libsubdir=$(HOST_SUBDIR) \
26261 $(STAGEprofile_CONFIGURE_FLAGS)
26262 @endif libcpp-bootstrap
26264 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26265 maybe-configure-stagefeedback-libcpp:
26266 @if libcpp-bootstrap
26267 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26268 configure-stagefeedback-libcpp:
26269 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26271 @r=`${PWD_COMMAND}`; export r; \
26272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26273 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26274 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26275 $(HOST_EXPORTS) \
26276 $(POSTSTAGE1_HOST_EXPORTS) \
26277 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26278 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26279 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26280 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26282 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26283 case $(srcdir) in \
26284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26285 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26287 esac; \
26288 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26289 libsrcdir="$$s/libcpp"; \
26290 $(SHELL) $${libsrcdir}/configure \
26291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26292 --target=${target_alias} $${srcdiroption} \
26293 --with-build-libsubdir=$(HOST_SUBDIR) \
26294 $(STAGEfeedback_CONFIGURE_FLAGS)
26295 @endif libcpp-bootstrap
26301 .PHONY: all-libcpp maybe-all-libcpp
26302 maybe-all-libcpp:
26303 @if gcc-bootstrap
26304 all-libcpp: stage_current
26305 @endif gcc-bootstrap
26306 @if libcpp
26307 TARGET-libcpp=all
26308 maybe-all-libcpp: all-libcpp
26309 all-libcpp: configure-libcpp
26310 @r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 $(HOST_EXPORTS) \
26313 (cd $(HOST_SUBDIR)/libcpp && \
26314 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26315 $(TARGET-libcpp))
26316 @endif libcpp
26320 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26321 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26322 maybe-all-stage1-libcpp:
26323 maybe-clean-stage1-libcpp:
26324 @if libcpp-bootstrap
26325 maybe-all-stage1-libcpp: all-stage1-libcpp
26326 all-stage1: all-stage1-libcpp
26327 TARGET-stage1-libcpp = $(TARGET-libcpp)
26328 all-stage1-libcpp: configure-stage1-libcpp
26329 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26330 @r=`${PWD_COMMAND}`; export r; \
26331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26332 TFLAGS="$(STAGE1_TFLAGS)"; \
26333 $(HOST_EXPORTS) \
26334 cd $(HOST_SUBDIR)/libcpp && \
26335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26336 CFLAGS="$(STAGE1_CFLAGS)" \
26337 CXXFLAGS="$(STAGE1_CFLAGS)" \
26338 LIBCFLAGS="$(LIBCFLAGS)" \
26339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26342 $(EXTRA_HOST_FLAGS) \
26343 TFLAGS="$(STAGE1_TFLAGS)" \
26344 $(TARGET-stage1-libcpp)
26346 maybe-clean-stage1-libcpp: clean-stage1-libcpp
26347 clean-stage1: clean-stage1-libcpp
26348 clean-stage1-libcpp:
26349 @if [ $(current_stage) = stage1 ]; then \
26350 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26351 else \
26352 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26353 $(MAKE) stage1-start; \
26354 fi; \
26355 cd $(HOST_SUBDIR)/libcpp && \
26356 $(MAKE) $(EXTRA_HOST_FLAGS) \
26357 clean
26358 @endif libcpp-bootstrap
26361 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26362 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26363 maybe-all-stage2-libcpp:
26364 maybe-clean-stage2-libcpp:
26365 @if libcpp-bootstrap
26366 maybe-all-stage2-libcpp: all-stage2-libcpp
26367 all-stage2: all-stage2-libcpp
26368 TARGET-stage2-libcpp = $(TARGET-libcpp)
26369 all-stage2-libcpp: configure-stage2-libcpp
26370 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26371 @r=`${PWD_COMMAND}`; export r; \
26372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373 TFLAGS="$(STAGE2_TFLAGS)"; \
26374 $(HOST_EXPORTS) \
26375 $(POSTSTAGE1_HOST_EXPORTS) \
26376 cd $(HOST_SUBDIR)/libcpp && \
26377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26378 CFLAGS="$(STAGE2_CFLAGS)" \
26379 CXXFLAGS="$(STAGE2_CFLAGS)" \
26380 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26385 TFLAGS="$(STAGE2_TFLAGS)" \
26386 $(TARGET-stage2-libcpp)
26388 maybe-clean-stage2-libcpp: clean-stage2-libcpp
26389 clean-stage2: clean-stage2-libcpp
26390 clean-stage2-libcpp:
26391 @if [ $(current_stage) = stage2 ]; then \
26392 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26393 else \
26394 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26395 $(MAKE) stage2-start; \
26396 fi; \
26397 cd $(HOST_SUBDIR)/libcpp && \
26398 $(MAKE) $(EXTRA_HOST_FLAGS) \
26399 $(POSTSTAGE1_FLAGS_TO_PASS) \
26400 clean
26401 @endif libcpp-bootstrap
26404 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26405 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26406 maybe-all-stage3-libcpp:
26407 maybe-clean-stage3-libcpp:
26408 @if libcpp-bootstrap
26409 maybe-all-stage3-libcpp: all-stage3-libcpp
26410 all-stage3: all-stage3-libcpp
26411 TARGET-stage3-libcpp = $(TARGET-libcpp)
26412 all-stage3-libcpp: configure-stage3-libcpp
26413 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26414 @r=`${PWD_COMMAND}`; export r; \
26415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26416 TFLAGS="$(STAGE3_TFLAGS)"; \
26417 $(HOST_EXPORTS) \
26418 $(POSTSTAGE1_HOST_EXPORTS) \
26419 cd $(HOST_SUBDIR)/libcpp && \
26420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26421 CFLAGS="$(STAGE3_CFLAGS)" \
26422 CXXFLAGS="$(STAGE3_CFLAGS)" \
26423 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26428 TFLAGS="$(STAGE3_TFLAGS)" \
26429 $(TARGET-stage3-libcpp)
26431 maybe-clean-stage3-libcpp: clean-stage3-libcpp
26432 clean-stage3: clean-stage3-libcpp
26433 clean-stage3-libcpp:
26434 @if [ $(current_stage) = stage3 ]; then \
26435 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26436 else \
26437 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26438 $(MAKE) stage3-start; \
26439 fi; \
26440 cd $(HOST_SUBDIR)/libcpp && \
26441 $(MAKE) $(EXTRA_HOST_FLAGS) \
26442 $(POSTSTAGE1_FLAGS_TO_PASS) \
26443 clean
26444 @endif libcpp-bootstrap
26447 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26448 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26449 maybe-all-stage4-libcpp:
26450 maybe-clean-stage4-libcpp:
26451 @if libcpp-bootstrap
26452 maybe-all-stage4-libcpp: all-stage4-libcpp
26453 all-stage4: all-stage4-libcpp
26454 TARGET-stage4-libcpp = $(TARGET-libcpp)
26455 all-stage4-libcpp: configure-stage4-libcpp
26456 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26457 @r=`${PWD_COMMAND}`; export r; \
26458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459 TFLAGS="$(STAGE4_TFLAGS)"; \
26460 $(HOST_EXPORTS) \
26461 $(POSTSTAGE1_HOST_EXPORTS) \
26462 cd $(HOST_SUBDIR)/libcpp && \
26463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26464 CFLAGS="$(STAGE4_CFLAGS)" \
26465 CXXFLAGS="$(STAGE4_CFLAGS)" \
26466 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26471 TFLAGS="$(STAGE4_TFLAGS)" \
26472 $(TARGET-stage4-libcpp)
26474 maybe-clean-stage4-libcpp: clean-stage4-libcpp
26475 clean-stage4: clean-stage4-libcpp
26476 clean-stage4-libcpp:
26477 @if [ $(current_stage) = stage4 ]; then \
26478 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26479 else \
26480 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26481 $(MAKE) stage4-start; \
26482 fi; \
26483 cd $(HOST_SUBDIR)/libcpp && \
26484 $(MAKE) $(EXTRA_HOST_FLAGS) \
26485 $(POSTSTAGE1_FLAGS_TO_PASS) \
26486 clean
26487 @endif libcpp-bootstrap
26490 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26491 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26492 maybe-all-stageprofile-libcpp:
26493 maybe-clean-stageprofile-libcpp:
26494 @if libcpp-bootstrap
26495 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26496 all-stageprofile: all-stageprofile-libcpp
26497 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26498 all-stageprofile-libcpp: configure-stageprofile-libcpp
26499 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26500 @r=`${PWD_COMMAND}`; export r; \
26501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26503 $(HOST_EXPORTS) \
26504 $(POSTSTAGE1_HOST_EXPORTS) \
26505 cd $(HOST_SUBDIR)/libcpp && \
26506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26507 CFLAGS="$(STAGEprofile_CFLAGS)" \
26508 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26509 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26514 TFLAGS="$(STAGEprofile_TFLAGS)" \
26515 $(TARGET-stageprofile-libcpp)
26517 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26518 clean-stageprofile: clean-stageprofile-libcpp
26519 clean-stageprofile-libcpp:
26520 @if [ $(current_stage) = stageprofile ]; then \
26521 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26522 else \
26523 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26524 $(MAKE) stageprofile-start; \
26525 fi; \
26526 cd $(HOST_SUBDIR)/libcpp && \
26527 $(MAKE) $(EXTRA_HOST_FLAGS) \
26528 $(POSTSTAGE1_FLAGS_TO_PASS) \
26529 clean
26530 @endif libcpp-bootstrap
26533 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26534 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26535 maybe-all-stagefeedback-libcpp:
26536 maybe-clean-stagefeedback-libcpp:
26537 @if libcpp-bootstrap
26538 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26539 all-stagefeedback: all-stagefeedback-libcpp
26540 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26541 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26543 @r=`${PWD_COMMAND}`; export r; \
26544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26546 $(HOST_EXPORTS) \
26547 $(POSTSTAGE1_HOST_EXPORTS) \
26548 cd $(HOST_SUBDIR)/libcpp && \
26549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26550 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26551 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26552 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26557 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26558 $(TARGET-stagefeedback-libcpp)
26560 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26561 clean-stagefeedback: clean-stagefeedback-libcpp
26562 clean-stagefeedback-libcpp:
26563 @if [ $(current_stage) = stagefeedback ]; then \
26564 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26565 else \
26566 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26567 $(MAKE) stagefeedback-start; \
26568 fi; \
26569 cd $(HOST_SUBDIR)/libcpp && \
26570 $(MAKE) $(EXTRA_HOST_FLAGS) \
26571 $(POSTSTAGE1_FLAGS_TO_PASS) \
26572 clean
26573 @endif libcpp-bootstrap
26579 .PHONY: check-libcpp maybe-check-libcpp
26580 maybe-check-libcpp:
26581 @if libcpp
26582 maybe-check-libcpp: check-libcpp
26584 check-libcpp:
26585 @: $(MAKE); $(unstage)
26586 @r=`${PWD_COMMAND}`; export r; \
26587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26588 $(HOST_EXPORTS) \
26589 (cd $(HOST_SUBDIR)/libcpp && \
26590 $(MAKE) $(FLAGS_TO_PASS) check)
26592 @endif libcpp
26594 .PHONY: install-libcpp maybe-install-libcpp
26595 maybe-install-libcpp:
26596 @if libcpp
26597 maybe-install-libcpp: install-libcpp
26599 install-libcpp: installdirs
26600 @: $(MAKE); $(unstage)
26601 @r=`${PWD_COMMAND}`; export r; \
26602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26603 $(HOST_EXPORTS) \
26604 (cd $(HOST_SUBDIR)/libcpp && \
26605 $(MAKE) $(FLAGS_TO_PASS) install)
26607 @endif libcpp
26609 # Other targets (info, dvi, pdf, etc.)
26611 .PHONY: maybe-info-libcpp info-libcpp
26612 maybe-info-libcpp:
26613 @if libcpp
26614 maybe-info-libcpp: info-libcpp
26616 info-libcpp: \
26617 configure-libcpp
26618 @[ -f ./libcpp/Makefile ] || exit 0; \
26619 r=`${PWD_COMMAND}`; export r; \
26620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621 $(HOST_EXPORTS) \
26622 for flag in $(EXTRA_HOST_FLAGS) ; do \
26623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624 done; \
26625 echo "Doing info in libcpp" ; \
26626 (cd $(HOST_SUBDIR)/libcpp && \
26627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629 "RANLIB=$${RANLIB}" \
26630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631 info) \
26632 || exit 1
26634 @endif libcpp
26636 .PHONY: maybe-dvi-libcpp dvi-libcpp
26637 maybe-dvi-libcpp:
26638 @if libcpp
26639 maybe-dvi-libcpp: dvi-libcpp
26641 dvi-libcpp: \
26642 configure-libcpp
26643 @[ -f ./libcpp/Makefile ] || exit 0; \
26644 r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 $(HOST_EXPORTS) \
26647 for flag in $(EXTRA_HOST_FLAGS) ; do \
26648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26649 done; \
26650 echo "Doing dvi in libcpp" ; \
26651 (cd $(HOST_SUBDIR)/libcpp && \
26652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26654 "RANLIB=$${RANLIB}" \
26655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26656 dvi) \
26657 || exit 1
26659 @endif libcpp
26661 .PHONY: maybe-pdf-libcpp pdf-libcpp
26662 maybe-pdf-libcpp:
26663 @if libcpp
26664 maybe-pdf-libcpp: pdf-libcpp
26666 pdf-libcpp: \
26667 configure-libcpp
26668 @[ -f ./libcpp/Makefile ] || exit 0; \
26669 r=`${PWD_COMMAND}`; export r; \
26670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671 $(HOST_EXPORTS) \
26672 for flag in $(EXTRA_HOST_FLAGS) ; do \
26673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26674 done; \
26675 echo "Doing pdf in libcpp" ; \
26676 (cd $(HOST_SUBDIR)/libcpp && \
26677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26679 "RANLIB=$${RANLIB}" \
26680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26681 pdf) \
26682 || exit 1
26684 @endif libcpp
26686 .PHONY: maybe-html-libcpp html-libcpp
26687 maybe-html-libcpp:
26688 @if libcpp
26689 maybe-html-libcpp: html-libcpp
26691 html-libcpp: \
26692 configure-libcpp
26693 @[ -f ./libcpp/Makefile ] || exit 0; \
26694 r=`${PWD_COMMAND}`; export r; \
26695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26696 $(HOST_EXPORTS) \
26697 for flag in $(EXTRA_HOST_FLAGS) ; do \
26698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26699 done; \
26700 echo "Doing html in libcpp" ; \
26701 (cd $(HOST_SUBDIR)/libcpp && \
26702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26704 "RANLIB=$${RANLIB}" \
26705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26706 html) \
26707 || exit 1
26709 @endif libcpp
26711 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26712 maybe-TAGS-libcpp:
26713 @if libcpp
26714 maybe-TAGS-libcpp: TAGS-libcpp
26716 TAGS-libcpp: \
26717 configure-libcpp
26718 @[ -f ./libcpp/Makefile ] || exit 0; \
26719 r=`${PWD_COMMAND}`; export r; \
26720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 $(HOST_EXPORTS) \
26722 for flag in $(EXTRA_HOST_FLAGS) ; do \
26723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26724 done; \
26725 echo "Doing TAGS in libcpp" ; \
26726 (cd $(HOST_SUBDIR)/libcpp && \
26727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26729 "RANLIB=$${RANLIB}" \
26730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26731 TAGS) \
26732 || exit 1
26734 @endif libcpp
26736 .PHONY: maybe-install-info-libcpp install-info-libcpp
26737 maybe-install-info-libcpp:
26738 @if libcpp
26739 maybe-install-info-libcpp: install-info-libcpp
26741 install-info-libcpp: \
26742 configure-libcpp \
26743 info-libcpp
26744 @[ -f ./libcpp/Makefile ] || exit 0; \
26745 r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 $(HOST_EXPORTS) \
26748 for flag in $(EXTRA_HOST_FLAGS) ; do \
26749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750 done; \
26751 echo "Doing install-info in libcpp" ; \
26752 (cd $(HOST_SUBDIR)/libcpp && \
26753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755 "RANLIB=$${RANLIB}" \
26756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757 install-info) \
26758 || exit 1
26760 @endif libcpp
26762 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26763 maybe-install-pdf-libcpp:
26764 @if libcpp
26765 maybe-install-pdf-libcpp: install-pdf-libcpp
26767 install-pdf-libcpp: \
26768 configure-libcpp \
26769 pdf-libcpp
26770 @[ -f ./libcpp/Makefile ] || exit 0; \
26771 r=`${PWD_COMMAND}`; export r; \
26772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26773 $(HOST_EXPORTS) \
26774 for flag in $(EXTRA_HOST_FLAGS) ; do \
26775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26776 done; \
26777 echo "Doing install-pdf in libcpp" ; \
26778 (cd $(HOST_SUBDIR)/libcpp && \
26779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26781 "RANLIB=$${RANLIB}" \
26782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26783 install-pdf) \
26784 || exit 1
26786 @endif libcpp
26788 .PHONY: maybe-install-html-libcpp install-html-libcpp
26789 maybe-install-html-libcpp:
26790 @if libcpp
26791 maybe-install-html-libcpp: install-html-libcpp
26793 install-html-libcpp: \
26794 configure-libcpp \
26795 html-libcpp
26796 @[ -f ./libcpp/Makefile ] || exit 0; \
26797 r=`${PWD_COMMAND}`; export r; \
26798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799 $(HOST_EXPORTS) \
26800 for flag in $(EXTRA_HOST_FLAGS) ; do \
26801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802 done; \
26803 echo "Doing install-html in libcpp" ; \
26804 (cd $(HOST_SUBDIR)/libcpp && \
26805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807 "RANLIB=$${RANLIB}" \
26808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809 install-html) \
26810 || exit 1
26812 @endif libcpp
26814 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26815 maybe-installcheck-libcpp:
26816 @if libcpp
26817 maybe-installcheck-libcpp: installcheck-libcpp
26819 installcheck-libcpp: \
26820 configure-libcpp
26821 @[ -f ./libcpp/Makefile ] || exit 0; \
26822 r=`${PWD_COMMAND}`; export r; \
26823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824 $(HOST_EXPORTS) \
26825 for flag in $(EXTRA_HOST_FLAGS) ; do \
26826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827 done; \
26828 echo "Doing installcheck in libcpp" ; \
26829 (cd $(HOST_SUBDIR)/libcpp && \
26830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832 "RANLIB=$${RANLIB}" \
26833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834 installcheck) \
26835 || exit 1
26837 @endif libcpp
26839 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26840 maybe-mostlyclean-libcpp:
26841 @if libcpp
26842 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26844 mostlyclean-libcpp:
26845 @[ -f ./libcpp/Makefile ] || exit 0; \
26846 r=`${PWD_COMMAND}`; export r; \
26847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848 $(HOST_EXPORTS) \
26849 for flag in $(EXTRA_HOST_FLAGS) ; do \
26850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26851 done; \
26852 echo "Doing mostlyclean in libcpp" ; \
26853 (cd $(HOST_SUBDIR)/libcpp && \
26854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26856 "RANLIB=$${RANLIB}" \
26857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26858 mostlyclean) \
26859 || exit 1
26861 @endif libcpp
26863 .PHONY: maybe-clean-libcpp clean-libcpp
26864 maybe-clean-libcpp:
26865 @if libcpp
26866 maybe-clean-libcpp: clean-libcpp
26868 clean-libcpp:
26869 @[ -f ./libcpp/Makefile ] || exit 0; \
26870 r=`${PWD_COMMAND}`; export r; \
26871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26872 $(HOST_EXPORTS) \
26873 for flag in $(EXTRA_HOST_FLAGS) ; do \
26874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26875 done; \
26876 echo "Doing clean in libcpp" ; \
26877 (cd $(HOST_SUBDIR)/libcpp && \
26878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26880 "RANLIB=$${RANLIB}" \
26881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26882 clean) \
26883 || exit 1
26885 @endif libcpp
26887 .PHONY: maybe-distclean-libcpp distclean-libcpp
26888 maybe-distclean-libcpp:
26889 @if libcpp
26890 maybe-distclean-libcpp: distclean-libcpp
26892 distclean-libcpp:
26893 @[ -f ./libcpp/Makefile ] || exit 0; \
26894 r=`${PWD_COMMAND}`; export r; \
26895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896 $(HOST_EXPORTS) \
26897 for flag in $(EXTRA_HOST_FLAGS) ; do \
26898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899 done; \
26900 echo "Doing distclean in libcpp" ; \
26901 (cd $(HOST_SUBDIR)/libcpp && \
26902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26904 "RANLIB=$${RANLIB}" \
26905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26906 distclean) \
26907 || exit 1
26909 @endif libcpp
26911 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26912 maybe-maintainer-clean-libcpp:
26913 @if libcpp
26914 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26916 maintainer-clean-libcpp:
26917 @[ -f ./libcpp/Makefile ] || exit 0; \
26918 r=`${PWD_COMMAND}`; export r; \
26919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920 $(HOST_EXPORTS) \
26921 for flag in $(EXTRA_HOST_FLAGS) ; do \
26922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923 done; \
26924 echo "Doing maintainer-clean in libcpp" ; \
26925 (cd $(HOST_SUBDIR)/libcpp && \
26926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928 "RANLIB=$${RANLIB}" \
26929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930 maintainer-clean) \
26931 || exit 1
26933 @endif libcpp
26937 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26938 maybe-configure-libdecnumber:
26939 @if gcc-bootstrap
26940 configure-libdecnumber: stage_current
26941 @endif gcc-bootstrap
26942 @if libdecnumber
26943 maybe-configure-libdecnumber: configure-libdecnumber
26944 configure-libdecnumber:
26945 @r=`${PWD_COMMAND}`; export r; \
26946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26947 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26949 $(HOST_EXPORTS) \
26950 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26951 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26952 case $(srcdir) in \
26953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26954 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26956 esac; \
26957 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26958 libsrcdir="$$s/libdecnumber"; \
26959 $(SHELL) $${libsrcdir}/configure \
26960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26961 --target=${target_alias} $${srcdiroption} \
26962 || exit 1
26963 @endif libdecnumber
26967 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26968 maybe-configure-stage1-libdecnumber:
26969 @if libdecnumber-bootstrap
26970 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26971 configure-stage1-libdecnumber:
26972 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26974 @r=`${PWD_COMMAND}`; export r; \
26975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26976 TFLAGS="$(STAGE1_TFLAGS)"; \
26977 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26978 $(HOST_EXPORTS) \
26979 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26980 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26981 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26982 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26984 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26985 case $(srcdir) in \
26986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26987 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26989 esac; \
26990 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26991 libsrcdir="$$s/libdecnumber"; \
26992 $(SHELL) $${libsrcdir}/configure \
26993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26994 --target=${target_alias} $${srcdiroption} \
26995 $(STAGE1_CONFIGURE_FLAGS)
26996 @endif libdecnumber-bootstrap
26998 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26999 maybe-configure-stage2-libdecnumber:
27000 @if libdecnumber-bootstrap
27001 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27002 configure-stage2-libdecnumber:
27003 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27005 @r=`${PWD_COMMAND}`; export r; \
27006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007 TFLAGS="$(STAGE2_TFLAGS)"; \
27008 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27009 $(HOST_EXPORTS) \
27010 $(POSTSTAGE1_HOST_EXPORTS) \
27011 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27012 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27013 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27014 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27016 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27017 case $(srcdir) in \
27018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27019 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27021 esac; \
27022 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27023 libsrcdir="$$s/libdecnumber"; \
27024 $(SHELL) $${libsrcdir}/configure \
27025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27026 --target=${target_alias} $${srcdiroption} \
27027 --with-build-libsubdir=$(HOST_SUBDIR) \
27028 $(STAGE2_CONFIGURE_FLAGS)
27029 @endif libdecnumber-bootstrap
27031 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27032 maybe-configure-stage3-libdecnumber:
27033 @if libdecnumber-bootstrap
27034 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27035 configure-stage3-libdecnumber:
27036 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27038 @r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 TFLAGS="$(STAGE3_TFLAGS)"; \
27041 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27042 $(HOST_EXPORTS) \
27043 $(POSTSTAGE1_HOST_EXPORTS) \
27044 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27045 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27046 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27047 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
27048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27049 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27050 case $(srcdir) in \
27051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27052 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27054 esac; \
27055 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27056 libsrcdir="$$s/libdecnumber"; \
27057 $(SHELL) $${libsrcdir}/configure \
27058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27059 --target=${target_alias} $${srcdiroption} \
27060 --with-build-libsubdir=$(HOST_SUBDIR) \
27061 $(STAGE3_CONFIGURE_FLAGS)
27062 @endif libdecnumber-bootstrap
27064 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27065 maybe-configure-stage4-libdecnumber:
27066 @if libdecnumber-bootstrap
27067 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27068 configure-stage4-libdecnumber:
27069 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27071 @r=`${PWD_COMMAND}`; export r; \
27072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073 TFLAGS="$(STAGE4_TFLAGS)"; \
27074 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27075 $(HOST_EXPORTS) \
27076 $(POSTSTAGE1_HOST_EXPORTS) \
27077 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27078 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27079 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27080 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
27081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27082 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27083 case $(srcdir) in \
27084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27085 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27087 esac; \
27088 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27089 libsrcdir="$$s/libdecnumber"; \
27090 $(SHELL) $${libsrcdir}/configure \
27091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27092 --target=${target_alias} $${srcdiroption} \
27093 --with-build-libsubdir=$(HOST_SUBDIR) \
27094 $(STAGE4_CONFIGURE_FLAGS)
27095 @endif libdecnumber-bootstrap
27097 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27098 maybe-configure-stageprofile-libdecnumber:
27099 @if libdecnumber-bootstrap
27100 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27101 configure-stageprofile-libdecnumber:
27102 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27104 @r=`${PWD_COMMAND}`; export r; \
27105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27107 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27108 $(HOST_EXPORTS) \
27109 $(POSTSTAGE1_HOST_EXPORTS) \
27110 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27111 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27112 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27113 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
27114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27115 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27116 case $(srcdir) in \
27117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120 esac; \
27121 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27122 libsrcdir="$$s/libdecnumber"; \
27123 $(SHELL) $${libsrcdir}/configure \
27124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125 --target=${target_alias} $${srcdiroption} \
27126 --with-build-libsubdir=$(HOST_SUBDIR) \
27127 $(STAGEprofile_CONFIGURE_FLAGS)
27128 @endif libdecnumber-bootstrap
27130 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27131 maybe-configure-stagefeedback-libdecnumber:
27132 @if libdecnumber-bootstrap
27133 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27134 configure-stagefeedback-libdecnumber:
27135 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27137 @r=`${PWD_COMMAND}`; export r; \
27138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27140 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27141 $(HOST_EXPORTS) \
27142 $(POSTSTAGE1_HOST_EXPORTS) \
27143 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27144 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27145 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27146 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
27147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27148 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27149 case $(srcdir) in \
27150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27151 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27153 esac; \
27154 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27155 libsrcdir="$$s/libdecnumber"; \
27156 $(SHELL) $${libsrcdir}/configure \
27157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27158 --target=${target_alias} $${srcdiroption} \
27159 --with-build-libsubdir=$(HOST_SUBDIR) \
27160 $(STAGEfeedback_CONFIGURE_FLAGS)
27161 @endif libdecnumber-bootstrap
27167 .PHONY: all-libdecnumber maybe-all-libdecnumber
27168 maybe-all-libdecnumber:
27169 @if gcc-bootstrap
27170 all-libdecnumber: stage_current
27171 @endif gcc-bootstrap
27172 @if libdecnumber
27173 TARGET-libdecnumber=all
27174 maybe-all-libdecnumber: all-libdecnumber
27175 all-libdecnumber: configure-libdecnumber
27176 @r=`${PWD_COMMAND}`; export r; \
27177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178 $(HOST_EXPORTS) \
27179 (cd $(HOST_SUBDIR)/libdecnumber && \
27180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27181 $(TARGET-libdecnumber))
27182 @endif libdecnumber
27186 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27187 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27188 maybe-all-stage1-libdecnumber:
27189 maybe-clean-stage1-libdecnumber:
27190 @if libdecnumber-bootstrap
27191 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27192 all-stage1: all-stage1-libdecnumber
27193 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27194 all-stage1-libdecnumber: configure-stage1-libdecnumber
27195 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27196 @r=`${PWD_COMMAND}`; export r; \
27197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198 TFLAGS="$(STAGE1_TFLAGS)"; \
27199 $(HOST_EXPORTS) \
27200 cd $(HOST_SUBDIR)/libdecnumber && \
27201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27202 CFLAGS="$(STAGE1_CFLAGS)" \
27203 CXXFLAGS="$(STAGE1_CFLAGS)" \
27204 LIBCFLAGS="$(LIBCFLAGS)" \
27205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27208 $(EXTRA_HOST_FLAGS) \
27209 TFLAGS="$(STAGE1_TFLAGS)" \
27210 $(TARGET-stage1-libdecnumber)
27212 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27213 clean-stage1: clean-stage1-libdecnumber
27214 clean-stage1-libdecnumber:
27215 @if [ $(current_stage) = stage1 ]; then \
27216 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27217 else \
27218 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27219 $(MAKE) stage1-start; \
27220 fi; \
27221 cd $(HOST_SUBDIR)/libdecnumber && \
27222 $(MAKE) $(EXTRA_HOST_FLAGS) \
27223 clean
27224 @endif libdecnumber-bootstrap
27227 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27228 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27229 maybe-all-stage2-libdecnumber:
27230 maybe-clean-stage2-libdecnumber:
27231 @if libdecnumber-bootstrap
27232 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27233 all-stage2: all-stage2-libdecnumber
27234 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27235 all-stage2-libdecnumber: configure-stage2-libdecnumber
27236 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27237 @r=`${PWD_COMMAND}`; export r; \
27238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239 TFLAGS="$(STAGE2_TFLAGS)"; \
27240 $(HOST_EXPORTS) \
27241 $(POSTSTAGE1_HOST_EXPORTS) \
27242 cd $(HOST_SUBDIR)/libdecnumber && \
27243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27244 CFLAGS="$(STAGE2_CFLAGS)" \
27245 CXXFLAGS="$(STAGE2_CFLAGS)" \
27246 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27247 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27248 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27249 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27250 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27251 TFLAGS="$(STAGE2_TFLAGS)" \
27252 $(TARGET-stage2-libdecnumber)
27254 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27255 clean-stage2: clean-stage2-libdecnumber
27256 clean-stage2-libdecnumber:
27257 @if [ $(current_stage) = stage2 ]; then \
27258 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27259 else \
27260 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27261 $(MAKE) stage2-start; \
27262 fi; \
27263 cd $(HOST_SUBDIR)/libdecnumber && \
27264 $(MAKE) $(EXTRA_HOST_FLAGS) \
27265 $(POSTSTAGE1_FLAGS_TO_PASS) \
27266 clean
27267 @endif libdecnumber-bootstrap
27270 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27271 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27272 maybe-all-stage3-libdecnumber:
27273 maybe-clean-stage3-libdecnumber:
27274 @if libdecnumber-bootstrap
27275 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27276 all-stage3: all-stage3-libdecnumber
27277 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27278 all-stage3-libdecnumber: configure-stage3-libdecnumber
27279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27280 @r=`${PWD_COMMAND}`; export r; \
27281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282 TFLAGS="$(STAGE3_TFLAGS)"; \
27283 $(HOST_EXPORTS) \
27284 $(POSTSTAGE1_HOST_EXPORTS) \
27285 cd $(HOST_SUBDIR)/libdecnumber && \
27286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27287 CFLAGS="$(STAGE3_CFLAGS)" \
27288 CXXFLAGS="$(STAGE3_CFLAGS)" \
27289 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27290 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27291 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27292 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27293 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27294 TFLAGS="$(STAGE3_TFLAGS)" \
27295 $(TARGET-stage3-libdecnumber)
27297 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27298 clean-stage3: clean-stage3-libdecnumber
27299 clean-stage3-libdecnumber:
27300 @if [ $(current_stage) = stage3 ]; then \
27301 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27302 else \
27303 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27304 $(MAKE) stage3-start; \
27305 fi; \
27306 cd $(HOST_SUBDIR)/libdecnumber && \
27307 $(MAKE) $(EXTRA_HOST_FLAGS) \
27308 $(POSTSTAGE1_FLAGS_TO_PASS) \
27309 clean
27310 @endif libdecnumber-bootstrap
27313 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27314 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27315 maybe-all-stage4-libdecnumber:
27316 maybe-clean-stage4-libdecnumber:
27317 @if libdecnumber-bootstrap
27318 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27319 all-stage4: all-stage4-libdecnumber
27320 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27321 all-stage4-libdecnumber: configure-stage4-libdecnumber
27322 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27323 @r=`${PWD_COMMAND}`; export r; \
27324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325 TFLAGS="$(STAGE4_TFLAGS)"; \
27326 $(HOST_EXPORTS) \
27327 $(POSTSTAGE1_HOST_EXPORTS) \
27328 cd $(HOST_SUBDIR)/libdecnumber && \
27329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27330 CFLAGS="$(STAGE4_CFLAGS)" \
27331 CXXFLAGS="$(STAGE4_CFLAGS)" \
27332 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27336 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27337 TFLAGS="$(STAGE4_TFLAGS)" \
27338 $(TARGET-stage4-libdecnumber)
27340 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27341 clean-stage4: clean-stage4-libdecnumber
27342 clean-stage4-libdecnumber:
27343 @if [ $(current_stage) = stage4 ]; then \
27344 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27345 else \
27346 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27347 $(MAKE) stage4-start; \
27348 fi; \
27349 cd $(HOST_SUBDIR)/libdecnumber && \
27350 $(MAKE) $(EXTRA_HOST_FLAGS) \
27351 $(POSTSTAGE1_FLAGS_TO_PASS) \
27352 clean
27353 @endif libdecnumber-bootstrap
27356 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27357 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27358 maybe-all-stageprofile-libdecnumber:
27359 maybe-clean-stageprofile-libdecnumber:
27360 @if libdecnumber-bootstrap
27361 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27362 all-stageprofile: all-stageprofile-libdecnumber
27363 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27364 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27365 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27366 @r=`${PWD_COMMAND}`; export r; \
27367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27369 $(HOST_EXPORTS) \
27370 $(POSTSTAGE1_HOST_EXPORTS) \
27371 cd $(HOST_SUBDIR)/libdecnumber && \
27372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27373 CFLAGS="$(STAGEprofile_CFLAGS)" \
27374 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27375 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27380 TFLAGS="$(STAGEprofile_TFLAGS)" \
27381 $(TARGET-stageprofile-libdecnumber)
27383 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27384 clean-stageprofile: clean-stageprofile-libdecnumber
27385 clean-stageprofile-libdecnumber:
27386 @if [ $(current_stage) = stageprofile ]; then \
27387 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27388 else \
27389 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27390 $(MAKE) stageprofile-start; \
27391 fi; \
27392 cd $(HOST_SUBDIR)/libdecnumber && \
27393 $(MAKE) $(EXTRA_HOST_FLAGS) \
27394 $(POSTSTAGE1_FLAGS_TO_PASS) \
27395 clean
27396 @endif libdecnumber-bootstrap
27399 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27400 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27401 maybe-all-stagefeedback-libdecnumber:
27402 maybe-clean-stagefeedback-libdecnumber:
27403 @if libdecnumber-bootstrap
27404 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27405 all-stagefeedback: all-stagefeedback-libdecnumber
27406 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27407 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27408 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27409 @r=`${PWD_COMMAND}`; export r; \
27410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27412 $(HOST_EXPORTS) \
27413 $(POSTSTAGE1_HOST_EXPORTS) \
27414 cd $(HOST_SUBDIR)/libdecnumber && \
27415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27416 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27417 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27418 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27423 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27424 $(TARGET-stagefeedback-libdecnumber)
27426 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27427 clean-stagefeedback: clean-stagefeedback-libdecnumber
27428 clean-stagefeedback-libdecnumber:
27429 @if [ $(current_stage) = stagefeedback ]; then \
27430 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27431 else \
27432 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27433 $(MAKE) stagefeedback-start; \
27434 fi; \
27435 cd $(HOST_SUBDIR)/libdecnumber && \
27436 $(MAKE) $(EXTRA_HOST_FLAGS) \
27437 $(POSTSTAGE1_FLAGS_TO_PASS) \
27438 clean
27439 @endif libdecnumber-bootstrap
27445 .PHONY: check-libdecnumber maybe-check-libdecnumber
27446 maybe-check-libdecnumber:
27447 @if libdecnumber
27448 maybe-check-libdecnumber: check-libdecnumber
27450 check-libdecnumber:
27451 @: $(MAKE); $(unstage)
27452 @r=`${PWD_COMMAND}`; export r; \
27453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27454 $(HOST_EXPORTS) \
27455 (cd $(HOST_SUBDIR)/libdecnumber && \
27456 $(MAKE) $(FLAGS_TO_PASS) check)
27458 @endif libdecnumber
27460 .PHONY: install-libdecnumber maybe-install-libdecnumber
27461 maybe-install-libdecnumber:
27462 @if libdecnumber
27463 maybe-install-libdecnumber: install-libdecnumber
27465 install-libdecnumber: installdirs
27466 @: $(MAKE); $(unstage)
27467 @r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 (cd $(HOST_SUBDIR)/libdecnumber && \
27471 $(MAKE) $(FLAGS_TO_PASS) install)
27473 @endif libdecnumber
27475 # Other targets (info, dvi, pdf, etc.)
27477 .PHONY: maybe-info-libdecnumber info-libdecnumber
27478 maybe-info-libdecnumber:
27479 @if libdecnumber
27480 maybe-info-libdecnumber: info-libdecnumber
27482 info-libdecnumber: \
27483 configure-libdecnumber
27484 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27485 r=`${PWD_COMMAND}`; export r; \
27486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487 $(HOST_EXPORTS) \
27488 for flag in $(EXTRA_HOST_FLAGS) ; do \
27489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490 done; \
27491 echo "Doing info in libdecnumber" ; \
27492 (cd $(HOST_SUBDIR)/libdecnumber && \
27493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495 "RANLIB=$${RANLIB}" \
27496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497 info) \
27498 || exit 1
27500 @endif libdecnumber
27502 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27503 maybe-dvi-libdecnumber:
27504 @if libdecnumber
27505 maybe-dvi-libdecnumber: dvi-libdecnumber
27507 dvi-libdecnumber: \
27508 configure-libdecnumber
27509 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27510 r=`${PWD_COMMAND}`; export r; \
27511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27512 $(HOST_EXPORTS) \
27513 for flag in $(EXTRA_HOST_FLAGS) ; do \
27514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27515 done; \
27516 echo "Doing dvi in libdecnumber" ; \
27517 (cd $(HOST_SUBDIR)/libdecnumber && \
27518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27520 "RANLIB=$${RANLIB}" \
27521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27522 dvi) \
27523 || exit 1
27525 @endif libdecnumber
27527 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27528 maybe-pdf-libdecnumber:
27529 @if libdecnumber
27530 maybe-pdf-libdecnumber: pdf-libdecnumber
27532 pdf-libdecnumber: \
27533 configure-libdecnumber
27534 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27535 r=`${PWD_COMMAND}`; export r; \
27536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27537 $(HOST_EXPORTS) \
27538 for flag in $(EXTRA_HOST_FLAGS) ; do \
27539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27540 done; \
27541 echo "Doing pdf in libdecnumber" ; \
27542 (cd $(HOST_SUBDIR)/libdecnumber && \
27543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27545 "RANLIB=$${RANLIB}" \
27546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27547 pdf) \
27548 || exit 1
27550 @endif libdecnumber
27552 .PHONY: maybe-html-libdecnumber html-libdecnumber
27553 maybe-html-libdecnumber:
27554 @if libdecnumber
27555 maybe-html-libdecnumber: html-libdecnumber
27557 html-libdecnumber: \
27558 configure-libdecnumber
27559 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27560 r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 $(HOST_EXPORTS) \
27563 for flag in $(EXTRA_HOST_FLAGS) ; do \
27564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565 done; \
27566 echo "Doing html in libdecnumber" ; \
27567 (cd $(HOST_SUBDIR)/libdecnumber && \
27568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570 "RANLIB=$${RANLIB}" \
27571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27572 html) \
27573 || exit 1
27575 @endif libdecnumber
27577 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27578 maybe-TAGS-libdecnumber:
27579 @if libdecnumber
27580 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27582 TAGS-libdecnumber: \
27583 configure-libdecnumber
27584 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27585 r=`${PWD_COMMAND}`; export r; \
27586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587 $(HOST_EXPORTS) \
27588 for flag in $(EXTRA_HOST_FLAGS) ; do \
27589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27590 done; \
27591 echo "Doing TAGS in libdecnumber" ; \
27592 (cd $(HOST_SUBDIR)/libdecnumber && \
27593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27595 "RANLIB=$${RANLIB}" \
27596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27597 TAGS) \
27598 || exit 1
27600 @endif libdecnumber
27602 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27603 maybe-install-info-libdecnumber:
27604 @if libdecnumber
27605 maybe-install-info-libdecnumber: install-info-libdecnumber
27607 install-info-libdecnumber: \
27608 configure-libdecnumber \
27609 info-libdecnumber
27610 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27611 r=`${PWD_COMMAND}`; export r; \
27612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27613 $(HOST_EXPORTS) \
27614 for flag in $(EXTRA_HOST_FLAGS) ; do \
27615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27616 done; \
27617 echo "Doing install-info in libdecnumber" ; \
27618 (cd $(HOST_SUBDIR)/libdecnumber && \
27619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27621 "RANLIB=$${RANLIB}" \
27622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27623 install-info) \
27624 || exit 1
27626 @endif libdecnumber
27628 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27629 maybe-install-pdf-libdecnumber:
27630 @if libdecnumber
27631 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27633 install-pdf-libdecnumber: \
27634 configure-libdecnumber \
27635 pdf-libdecnumber
27636 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27637 r=`${PWD_COMMAND}`; export r; \
27638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639 $(HOST_EXPORTS) \
27640 for flag in $(EXTRA_HOST_FLAGS) ; do \
27641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27642 done; \
27643 echo "Doing install-pdf in libdecnumber" ; \
27644 (cd $(HOST_SUBDIR)/libdecnumber && \
27645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27647 "RANLIB=$${RANLIB}" \
27648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27649 install-pdf) \
27650 || exit 1
27652 @endif libdecnumber
27654 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27655 maybe-install-html-libdecnumber:
27656 @if libdecnumber
27657 maybe-install-html-libdecnumber: install-html-libdecnumber
27659 install-html-libdecnumber: \
27660 configure-libdecnumber \
27661 html-libdecnumber
27662 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27663 r=`${PWD_COMMAND}`; export r; \
27664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27665 $(HOST_EXPORTS) \
27666 for flag in $(EXTRA_HOST_FLAGS) ; do \
27667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27668 done; \
27669 echo "Doing install-html in libdecnumber" ; \
27670 (cd $(HOST_SUBDIR)/libdecnumber && \
27671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27673 "RANLIB=$${RANLIB}" \
27674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27675 install-html) \
27676 || exit 1
27678 @endif libdecnumber
27680 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27681 maybe-installcheck-libdecnumber:
27682 @if libdecnumber
27683 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27685 installcheck-libdecnumber: \
27686 configure-libdecnumber
27687 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27688 r=`${PWD_COMMAND}`; export r; \
27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690 $(HOST_EXPORTS) \
27691 for flag in $(EXTRA_HOST_FLAGS) ; do \
27692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693 done; \
27694 echo "Doing installcheck in libdecnumber" ; \
27695 (cd $(HOST_SUBDIR)/libdecnumber && \
27696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698 "RANLIB=$${RANLIB}" \
27699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700 installcheck) \
27701 || exit 1
27703 @endif libdecnumber
27705 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27706 maybe-mostlyclean-libdecnumber:
27707 @if libdecnumber
27708 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27710 mostlyclean-libdecnumber:
27711 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27712 r=`${PWD_COMMAND}`; export r; \
27713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27714 $(HOST_EXPORTS) \
27715 for flag in $(EXTRA_HOST_FLAGS) ; do \
27716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27717 done; \
27718 echo "Doing mostlyclean in libdecnumber" ; \
27719 (cd $(HOST_SUBDIR)/libdecnumber && \
27720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27722 "RANLIB=$${RANLIB}" \
27723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27724 mostlyclean) \
27725 || exit 1
27727 @endif libdecnumber
27729 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27730 maybe-clean-libdecnumber:
27731 @if libdecnumber
27732 maybe-clean-libdecnumber: clean-libdecnumber
27734 clean-libdecnumber:
27735 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27736 r=`${PWD_COMMAND}`; export r; \
27737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27738 $(HOST_EXPORTS) \
27739 for flag in $(EXTRA_HOST_FLAGS) ; do \
27740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27741 done; \
27742 echo "Doing clean in libdecnumber" ; \
27743 (cd $(HOST_SUBDIR)/libdecnumber && \
27744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27746 "RANLIB=$${RANLIB}" \
27747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27748 clean) \
27749 || exit 1
27751 @endif libdecnumber
27753 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27754 maybe-distclean-libdecnumber:
27755 @if libdecnumber
27756 maybe-distclean-libdecnumber: distclean-libdecnumber
27758 distclean-libdecnumber:
27759 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27760 r=`${PWD_COMMAND}`; export r; \
27761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762 $(HOST_EXPORTS) \
27763 for flag in $(EXTRA_HOST_FLAGS) ; do \
27764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27765 done; \
27766 echo "Doing distclean in libdecnumber" ; \
27767 (cd $(HOST_SUBDIR)/libdecnumber && \
27768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27770 "RANLIB=$${RANLIB}" \
27771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27772 distclean) \
27773 || exit 1
27775 @endif libdecnumber
27777 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27778 maybe-maintainer-clean-libdecnumber:
27779 @if libdecnumber
27780 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27782 maintainer-clean-libdecnumber:
27783 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27784 r=`${PWD_COMMAND}`; export r; \
27785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27786 $(HOST_EXPORTS) \
27787 for flag in $(EXTRA_HOST_FLAGS) ; do \
27788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27789 done; \
27790 echo "Doing maintainer-clean in libdecnumber" ; \
27791 (cd $(HOST_SUBDIR)/libdecnumber && \
27792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27794 "RANLIB=$${RANLIB}" \
27795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796 maintainer-clean) \
27797 || exit 1
27799 @endif libdecnumber
27803 .PHONY: configure-libgui maybe-configure-libgui
27804 maybe-configure-libgui:
27805 @if gcc-bootstrap
27806 configure-libgui: stage_current
27807 @endif gcc-bootstrap
27808 @if libgui
27809 maybe-configure-libgui: configure-libgui
27810 configure-libgui:
27811 @: $(MAKE); $(unstage)
27812 @r=`${PWD_COMMAND}`; export r; \
27813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27816 $(HOST_EXPORTS) \
27817 echo Configuring in $(HOST_SUBDIR)/libgui; \
27818 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27819 case $(srcdir) in \
27820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27821 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27823 esac; \
27824 srcdiroption="--srcdir=$${topdir}/libgui"; \
27825 libsrcdir="$$s/libgui"; \
27826 $(SHELL) $${libsrcdir}/configure \
27827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27828 --target=${target_alias} $${srcdiroption} \
27829 || exit 1
27830 @endif libgui
27836 .PHONY: all-libgui maybe-all-libgui
27837 maybe-all-libgui:
27838 @if gcc-bootstrap
27839 all-libgui: stage_current
27840 @endif gcc-bootstrap
27841 @if libgui
27842 TARGET-libgui=all
27843 maybe-all-libgui: all-libgui
27844 all-libgui: configure-libgui
27845 @: $(MAKE); $(unstage)
27846 @r=`${PWD_COMMAND}`; export r; \
27847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848 $(HOST_EXPORTS) \
27849 (cd $(HOST_SUBDIR)/libgui && \
27850 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27851 $(TARGET-libgui))
27852 @endif libgui
27857 .PHONY: check-libgui maybe-check-libgui
27858 maybe-check-libgui:
27859 @if libgui
27860 maybe-check-libgui: check-libgui
27862 check-libgui:
27863 @: $(MAKE); $(unstage)
27864 @r=`${PWD_COMMAND}`; export r; \
27865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866 $(HOST_EXPORTS) \
27867 (cd $(HOST_SUBDIR)/libgui && \
27868 $(MAKE) $(FLAGS_TO_PASS) check)
27870 @endif libgui
27872 .PHONY: install-libgui maybe-install-libgui
27873 maybe-install-libgui:
27874 @if libgui
27875 maybe-install-libgui: install-libgui
27877 install-libgui: installdirs
27878 @: $(MAKE); $(unstage)
27879 @r=`${PWD_COMMAND}`; export r; \
27880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881 $(HOST_EXPORTS) \
27882 (cd $(HOST_SUBDIR)/libgui && \
27883 $(MAKE) $(FLAGS_TO_PASS) install)
27885 @endif libgui
27887 # Other targets (info, dvi, pdf, etc.)
27889 .PHONY: maybe-info-libgui info-libgui
27890 maybe-info-libgui:
27891 @if libgui
27892 maybe-info-libgui: info-libgui
27894 info-libgui: \
27895 configure-libgui
27896 @: $(MAKE); $(unstage)
27897 @[ -f ./libgui/Makefile ] || exit 0; \
27898 r=`${PWD_COMMAND}`; export r; \
27899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900 $(HOST_EXPORTS) \
27901 for flag in $(EXTRA_HOST_FLAGS) ; do \
27902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27903 done; \
27904 echo "Doing info in libgui" ; \
27905 (cd $(HOST_SUBDIR)/libgui && \
27906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27908 "RANLIB=$${RANLIB}" \
27909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27910 info) \
27911 || exit 1
27913 @endif libgui
27915 .PHONY: maybe-dvi-libgui dvi-libgui
27916 maybe-dvi-libgui:
27917 @if libgui
27918 maybe-dvi-libgui: dvi-libgui
27920 dvi-libgui: \
27921 configure-libgui
27922 @: $(MAKE); $(unstage)
27923 @[ -f ./libgui/Makefile ] || exit 0; \
27924 r=`${PWD_COMMAND}`; export r; \
27925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27926 $(HOST_EXPORTS) \
27927 for flag in $(EXTRA_HOST_FLAGS) ; do \
27928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27929 done; \
27930 echo "Doing dvi in libgui" ; \
27931 (cd $(HOST_SUBDIR)/libgui && \
27932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27934 "RANLIB=$${RANLIB}" \
27935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27936 dvi) \
27937 || exit 1
27939 @endif libgui
27941 .PHONY: maybe-pdf-libgui pdf-libgui
27942 maybe-pdf-libgui:
27943 @if libgui
27944 maybe-pdf-libgui: pdf-libgui
27946 pdf-libgui: \
27947 configure-libgui
27948 @: $(MAKE); $(unstage)
27949 @[ -f ./libgui/Makefile ] || exit 0; \
27950 r=`${PWD_COMMAND}`; export r; \
27951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27952 $(HOST_EXPORTS) \
27953 for flag in $(EXTRA_HOST_FLAGS) ; do \
27954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27955 done; \
27956 echo "Doing pdf in libgui" ; \
27957 (cd $(HOST_SUBDIR)/libgui && \
27958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27960 "RANLIB=$${RANLIB}" \
27961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27962 pdf) \
27963 || exit 1
27965 @endif libgui
27967 .PHONY: maybe-html-libgui html-libgui
27968 maybe-html-libgui:
27969 @if libgui
27970 maybe-html-libgui: html-libgui
27972 html-libgui: \
27973 configure-libgui
27974 @: $(MAKE); $(unstage)
27975 @[ -f ./libgui/Makefile ] || exit 0; \
27976 r=`${PWD_COMMAND}`; export r; \
27977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978 $(HOST_EXPORTS) \
27979 for flag in $(EXTRA_HOST_FLAGS) ; do \
27980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27981 done; \
27982 echo "Doing html in libgui" ; \
27983 (cd $(HOST_SUBDIR)/libgui && \
27984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27986 "RANLIB=$${RANLIB}" \
27987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27988 html) \
27989 || exit 1
27991 @endif libgui
27993 .PHONY: maybe-TAGS-libgui TAGS-libgui
27994 maybe-TAGS-libgui:
27995 @if libgui
27996 maybe-TAGS-libgui: TAGS-libgui
27998 TAGS-libgui: \
27999 configure-libgui
28000 @: $(MAKE); $(unstage)
28001 @[ -f ./libgui/Makefile ] || exit 0; \
28002 r=`${PWD_COMMAND}`; export r; \
28003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004 $(HOST_EXPORTS) \
28005 for flag in $(EXTRA_HOST_FLAGS) ; do \
28006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28007 done; \
28008 echo "Doing TAGS in libgui" ; \
28009 (cd $(HOST_SUBDIR)/libgui && \
28010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28012 "RANLIB=$${RANLIB}" \
28013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28014 TAGS) \
28015 || exit 1
28017 @endif libgui
28019 .PHONY: maybe-install-info-libgui install-info-libgui
28020 maybe-install-info-libgui:
28021 @if libgui
28022 maybe-install-info-libgui: install-info-libgui
28024 install-info-libgui: \
28025 configure-libgui \
28026 info-libgui
28027 @: $(MAKE); $(unstage)
28028 @[ -f ./libgui/Makefile ] || exit 0; \
28029 r=`${PWD_COMMAND}`; export r; \
28030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031 $(HOST_EXPORTS) \
28032 for flag in $(EXTRA_HOST_FLAGS) ; do \
28033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28034 done; \
28035 echo "Doing install-info in libgui" ; \
28036 (cd $(HOST_SUBDIR)/libgui && \
28037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28039 "RANLIB=$${RANLIB}" \
28040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28041 install-info) \
28042 || exit 1
28044 @endif libgui
28046 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28047 maybe-install-pdf-libgui:
28048 @if libgui
28049 maybe-install-pdf-libgui: install-pdf-libgui
28051 install-pdf-libgui: \
28052 configure-libgui \
28053 pdf-libgui
28054 @: $(MAKE); $(unstage)
28055 @[ -f ./libgui/Makefile ] || exit 0; \
28056 r=`${PWD_COMMAND}`; export r; \
28057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058 $(HOST_EXPORTS) \
28059 for flag in $(EXTRA_HOST_FLAGS) ; do \
28060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061 done; \
28062 echo "Doing install-pdf in libgui" ; \
28063 (cd $(HOST_SUBDIR)/libgui && \
28064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066 "RANLIB=$${RANLIB}" \
28067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068 install-pdf) \
28069 || exit 1
28071 @endif libgui
28073 .PHONY: maybe-install-html-libgui install-html-libgui
28074 maybe-install-html-libgui:
28075 @if libgui
28076 maybe-install-html-libgui: install-html-libgui
28078 install-html-libgui: \
28079 configure-libgui \
28080 html-libgui
28081 @: $(MAKE); $(unstage)
28082 @[ -f ./libgui/Makefile ] || exit 0; \
28083 r=`${PWD_COMMAND}`; export r; \
28084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085 $(HOST_EXPORTS) \
28086 for flag in $(EXTRA_HOST_FLAGS) ; do \
28087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088 done; \
28089 echo "Doing install-html in libgui" ; \
28090 (cd $(HOST_SUBDIR)/libgui && \
28091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28093 "RANLIB=$${RANLIB}" \
28094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28095 install-html) \
28096 || exit 1
28098 @endif libgui
28100 .PHONY: maybe-installcheck-libgui installcheck-libgui
28101 maybe-installcheck-libgui:
28102 @if libgui
28103 maybe-installcheck-libgui: installcheck-libgui
28105 installcheck-libgui: \
28106 configure-libgui
28107 @: $(MAKE); $(unstage)
28108 @[ -f ./libgui/Makefile ] || exit 0; \
28109 r=`${PWD_COMMAND}`; export r; \
28110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111 $(HOST_EXPORTS) \
28112 for flag in $(EXTRA_HOST_FLAGS) ; do \
28113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28114 done; \
28115 echo "Doing installcheck in libgui" ; \
28116 (cd $(HOST_SUBDIR)/libgui && \
28117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28119 "RANLIB=$${RANLIB}" \
28120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28121 installcheck) \
28122 || exit 1
28124 @endif libgui
28126 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28127 maybe-mostlyclean-libgui:
28128 @if libgui
28129 maybe-mostlyclean-libgui: mostlyclean-libgui
28131 mostlyclean-libgui:
28132 @: $(MAKE); $(unstage)
28133 @[ -f ./libgui/Makefile ] || exit 0; \
28134 r=`${PWD_COMMAND}`; export r; \
28135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136 $(HOST_EXPORTS) \
28137 for flag in $(EXTRA_HOST_FLAGS) ; do \
28138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139 done; \
28140 echo "Doing mostlyclean in libgui" ; \
28141 (cd $(HOST_SUBDIR)/libgui && \
28142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144 "RANLIB=$${RANLIB}" \
28145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28146 mostlyclean) \
28147 || exit 1
28149 @endif libgui
28151 .PHONY: maybe-clean-libgui clean-libgui
28152 maybe-clean-libgui:
28153 @if libgui
28154 maybe-clean-libgui: clean-libgui
28156 clean-libgui:
28157 @: $(MAKE); $(unstage)
28158 @[ -f ./libgui/Makefile ] || exit 0; \
28159 r=`${PWD_COMMAND}`; export r; \
28160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28161 $(HOST_EXPORTS) \
28162 for flag in $(EXTRA_HOST_FLAGS) ; do \
28163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28164 done; \
28165 echo "Doing clean in libgui" ; \
28166 (cd $(HOST_SUBDIR)/libgui && \
28167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28169 "RANLIB=$${RANLIB}" \
28170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28171 clean) \
28172 || exit 1
28174 @endif libgui
28176 .PHONY: maybe-distclean-libgui distclean-libgui
28177 maybe-distclean-libgui:
28178 @if libgui
28179 maybe-distclean-libgui: distclean-libgui
28181 distclean-libgui:
28182 @: $(MAKE); $(unstage)
28183 @[ -f ./libgui/Makefile ] || exit 0; \
28184 r=`${PWD_COMMAND}`; export r; \
28185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186 $(HOST_EXPORTS) \
28187 for flag in $(EXTRA_HOST_FLAGS) ; do \
28188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189 done; \
28190 echo "Doing distclean in libgui" ; \
28191 (cd $(HOST_SUBDIR)/libgui && \
28192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194 "RANLIB=$${RANLIB}" \
28195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196 distclean) \
28197 || exit 1
28199 @endif libgui
28201 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28202 maybe-maintainer-clean-libgui:
28203 @if libgui
28204 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28206 maintainer-clean-libgui:
28207 @: $(MAKE); $(unstage)
28208 @[ -f ./libgui/Makefile ] || exit 0; \
28209 r=`${PWD_COMMAND}`; export r; \
28210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28211 $(HOST_EXPORTS) \
28212 for flag in $(EXTRA_HOST_FLAGS) ; do \
28213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28214 done; \
28215 echo "Doing maintainer-clean in libgui" ; \
28216 (cd $(HOST_SUBDIR)/libgui && \
28217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28219 "RANLIB=$${RANLIB}" \
28220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28221 maintainer-clean) \
28222 || exit 1
28224 @endif libgui
28228 .PHONY: configure-libiberty maybe-configure-libiberty
28229 maybe-configure-libiberty:
28230 @if gcc-bootstrap
28231 configure-libiberty: stage_current
28232 @endif gcc-bootstrap
28233 @if libiberty
28234 maybe-configure-libiberty: configure-libiberty
28235 configure-libiberty:
28236 @r=`${PWD_COMMAND}`; export r; \
28237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28240 $(HOST_EXPORTS) \
28241 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28242 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28243 case $(srcdir) in \
28244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28245 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28247 esac; \
28248 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28249 libsrcdir="$$s/libiberty"; \
28250 $(SHELL) $${libsrcdir}/configure \
28251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28252 --target=${target_alias} $${srcdiroption} \
28253 || exit 1
28254 @endif libiberty
28258 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28259 maybe-configure-stage1-libiberty:
28260 @if libiberty-bootstrap
28261 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28262 configure-stage1-libiberty:
28263 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28265 @r=`${PWD_COMMAND}`; export r; \
28266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28267 TFLAGS="$(STAGE1_TFLAGS)"; \
28268 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28269 $(HOST_EXPORTS) \
28270 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28271 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
28272 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28273 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28275 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28276 case $(srcdir) in \
28277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28278 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28280 esac; \
28281 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28282 libsrcdir="$$s/libiberty"; \
28283 $(SHELL) $${libsrcdir}/configure \
28284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28285 --target=${target_alias} $${srcdiroption} \
28286 $(STAGE1_CONFIGURE_FLAGS)
28287 @endif libiberty-bootstrap
28289 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28290 maybe-configure-stage2-libiberty:
28291 @if libiberty-bootstrap
28292 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28293 configure-stage2-libiberty:
28294 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28296 @r=`${PWD_COMMAND}`; export r; \
28297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298 TFLAGS="$(STAGE2_TFLAGS)"; \
28299 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28300 $(HOST_EXPORTS) \
28301 $(POSTSTAGE1_HOST_EXPORTS) \
28302 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28303 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
28304 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28305 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28307 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28308 case $(srcdir) in \
28309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28310 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28312 esac; \
28313 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28314 libsrcdir="$$s/libiberty"; \
28315 $(SHELL) $${libsrcdir}/configure \
28316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28317 --target=${target_alias} $${srcdiroption} \
28318 --with-build-libsubdir=$(HOST_SUBDIR) \
28319 $(STAGE2_CONFIGURE_FLAGS)
28320 @endif libiberty-bootstrap
28322 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28323 maybe-configure-stage3-libiberty:
28324 @if libiberty-bootstrap
28325 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28326 configure-stage3-libiberty:
28327 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28329 @r=`${PWD_COMMAND}`; export r; \
28330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28331 TFLAGS="$(STAGE3_TFLAGS)"; \
28332 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28333 $(HOST_EXPORTS) \
28334 $(POSTSTAGE1_HOST_EXPORTS) \
28335 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28336 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
28337 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28338 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28340 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28341 case $(srcdir) in \
28342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28343 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28345 esac; \
28346 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28347 libsrcdir="$$s/libiberty"; \
28348 $(SHELL) $${libsrcdir}/configure \
28349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28350 --target=${target_alias} $${srcdiroption} \
28351 --with-build-libsubdir=$(HOST_SUBDIR) \
28352 $(STAGE3_CONFIGURE_FLAGS)
28353 @endif libiberty-bootstrap
28355 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28356 maybe-configure-stage4-libiberty:
28357 @if libiberty-bootstrap
28358 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28359 configure-stage4-libiberty:
28360 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28362 @r=`${PWD_COMMAND}`; export r; \
28363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364 TFLAGS="$(STAGE4_TFLAGS)"; \
28365 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28366 $(HOST_EXPORTS) \
28367 $(POSTSTAGE1_HOST_EXPORTS) \
28368 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28369 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
28370 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28371 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28373 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28374 case $(srcdir) in \
28375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28376 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28378 esac; \
28379 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28380 libsrcdir="$$s/libiberty"; \
28381 $(SHELL) $${libsrcdir}/configure \
28382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28383 --target=${target_alias} $${srcdiroption} \
28384 --with-build-libsubdir=$(HOST_SUBDIR) \
28385 $(STAGE4_CONFIGURE_FLAGS)
28386 @endif libiberty-bootstrap
28388 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28389 maybe-configure-stageprofile-libiberty:
28390 @if libiberty-bootstrap
28391 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28392 configure-stageprofile-libiberty:
28393 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28395 @r=`${PWD_COMMAND}`; export r; \
28396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28397 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28398 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28399 $(HOST_EXPORTS) \
28400 $(POSTSTAGE1_HOST_EXPORTS) \
28401 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28402 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
28403 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28404 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28406 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28407 case $(srcdir) in \
28408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28409 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28411 esac; \
28412 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28413 libsrcdir="$$s/libiberty"; \
28414 $(SHELL) $${libsrcdir}/configure \
28415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28416 --target=${target_alias} $${srcdiroption} \
28417 --with-build-libsubdir=$(HOST_SUBDIR) \
28418 $(STAGEprofile_CONFIGURE_FLAGS)
28419 @endif libiberty-bootstrap
28421 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28422 maybe-configure-stagefeedback-libiberty:
28423 @if libiberty-bootstrap
28424 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28425 configure-stagefeedback-libiberty:
28426 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28428 @r=`${PWD_COMMAND}`; export r; \
28429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28430 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28431 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28432 $(HOST_EXPORTS) \
28433 $(POSTSTAGE1_HOST_EXPORTS) \
28434 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28435 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
28436 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28437 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28439 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28440 case $(srcdir) in \
28441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28442 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28444 esac; \
28445 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28446 libsrcdir="$$s/libiberty"; \
28447 $(SHELL) $${libsrcdir}/configure \
28448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28449 --target=${target_alias} $${srcdiroption} \
28450 --with-build-libsubdir=$(HOST_SUBDIR) \
28451 $(STAGEfeedback_CONFIGURE_FLAGS)
28452 @endif libiberty-bootstrap
28458 .PHONY: all-libiberty maybe-all-libiberty
28459 maybe-all-libiberty:
28460 @if gcc-bootstrap
28461 all-libiberty: stage_current
28462 @endif gcc-bootstrap
28463 @if libiberty
28464 TARGET-libiberty=all
28465 maybe-all-libiberty: all-libiberty
28466 all-libiberty: configure-libiberty
28467 @r=`${PWD_COMMAND}`; export r; \
28468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28469 $(HOST_EXPORTS) \
28470 (cd $(HOST_SUBDIR)/libiberty && \
28471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28472 $(TARGET-libiberty))
28473 @endif libiberty
28477 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28478 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28479 maybe-all-stage1-libiberty:
28480 maybe-clean-stage1-libiberty:
28481 @if libiberty-bootstrap
28482 maybe-all-stage1-libiberty: all-stage1-libiberty
28483 all-stage1: all-stage1-libiberty
28484 TARGET-stage1-libiberty = $(TARGET-libiberty)
28485 all-stage1-libiberty: configure-stage1-libiberty
28486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28487 @r=`${PWD_COMMAND}`; export r; \
28488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489 TFLAGS="$(STAGE1_TFLAGS)"; \
28490 $(HOST_EXPORTS) \
28491 cd $(HOST_SUBDIR)/libiberty && \
28492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28493 CFLAGS="$(STAGE1_CFLAGS)" \
28494 CXXFLAGS="$(STAGE1_CFLAGS)" \
28495 LIBCFLAGS="$(LIBCFLAGS)" \
28496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28499 $(EXTRA_HOST_FLAGS) \
28500 TFLAGS="$(STAGE1_TFLAGS)" \
28501 $(TARGET-stage1-libiberty)
28503 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28504 clean-stage1: clean-stage1-libiberty
28505 clean-stage1-libiberty:
28506 @if [ $(current_stage) = stage1 ]; then \
28507 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28508 else \
28509 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28510 $(MAKE) stage1-start; \
28511 fi; \
28512 cd $(HOST_SUBDIR)/libiberty && \
28513 $(MAKE) $(EXTRA_HOST_FLAGS) \
28514 clean
28515 @endif libiberty-bootstrap
28518 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28519 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28520 maybe-all-stage2-libiberty:
28521 maybe-clean-stage2-libiberty:
28522 @if libiberty-bootstrap
28523 maybe-all-stage2-libiberty: all-stage2-libiberty
28524 all-stage2: all-stage2-libiberty
28525 TARGET-stage2-libiberty = $(TARGET-libiberty)
28526 all-stage2-libiberty: configure-stage2-libiberty
28527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28528 @r=`${PWD_COMMAND}`; export r; \
28529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530 TFLAGS="$(STAGE2_TFLAGS)"; \
28531 $(HOST_EXPORTS) \
28532 $(POSTSTAGE1_HOST_EXPORTS) \
28533 cd $(HOST_SUBDIR)/libiberty && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28535 CFLAGS="$(STAGE2_CFLAGS)" \
28536 CXXFLAGS="$(STAGE2_CFLAGS)" \
28537 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28542 TFLAGS="$(STAGE2_TFLAGS)" \
28543 $(TARGET-stage2-libiberty)
28545 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28546 clean-stage2: clean-stage2-libiberty
28547 clean-stage2-libiberty:
28548 @if [ $(current_stage) = stage2 ]; then \
28549 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28550 else \
28551 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28552 $(MAKE) stage2-start; \
28553 fi; \
28554 cd $(HOST_SUBDIR)/libiberty && \
28555 $(MAKE) $(EXTRA_HOST_FLAGS) \
28556 $(POSTSTAGE1_FLAGS_TO_PASS) \
28557 clean
28558 @endif libiberty-bootstrap
28561 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28562 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28563 maybe-all-stage3-libiberty:
28564 maybe-clean-stage3-libiberty:
28565 @if libiberty-bootstrap
28566 maybe-all-stage3-libiberty: all-stage3-libiberty
28567 all-stage3: all-stage3-libiberty
28568 TARGET-stage3-libiberty = $(TARGET-libiberty)
28569 all-stage3-libiberty: configure-stage3-libiberty
28570 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28571 @r=`${PWD_COMMAND}`; export r; \
28572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28573 TFLAGS="$(STAGE3_TFLAGS)"; \
28574 $(HOST_EXPORTS) \
28575 $(POSTSTAGE1_HOST_EXPORTS) \
28576 cd $(HOST_SUBDIR)/libiberty && \
28577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28578 CFLAGS="$(STAGE3_CFLAGS)" \
28579 CXXFLAGS="$(STAGE3_CFLAGS)" \
28580 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28585 TFLAGS="$(STAGE3_TFLAGS)" \
28586 $(TARGET-stage3-libiberty)
28588 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28589 clean-stage3: clean-stage3-libiberty
28590 clean-stage3-libiberty:
28591 @if [ $(current_stage) = stage3 ]; then \
28592 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28593 else \
28594 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28595 $(MAKE) stage3-start; \
28596 fi; \
28597 cd $(HOST_SUBDIR)/libiberty && \
28598 $(MAKE) $(EXTRA_HOST_FLAGS) \
28599 $(POSTSTAGE1_FLAGS_TO_PASS) \
28600 clean
28601 @endif libiberty-bootstrap
28604 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28605 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28606 maybe-all-stage4-libiberty:
28607 maybe-clean-stage4-libiberty:
28608 @if libiberty-bootstrap
28609 maybe-all-stage4-libiberty: all-stage4-libiberty
28610 all-stage4: all-stage4-libiberty
28611 TARGET-stage4-libiberty = $(TARGET-libiberty)
28612 all-stage4-libiberty: configure-stage4-libiberty
28613 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28614 @r=`${PWD_COMMAND}`; export r; \
28615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616 TFLAGS="$(STAGE4_TFLAGS)"; \
28617 $(HOST_EXPORTS) \
28618 $(POSTSTAGE1_HOST_EXPORTS) \
28619 cd $(HOST_SUBDIR)/libiberty && \
28620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28621 CFLAGS="$(STAGE4_CFLAGS)" \
28622 CXXFLAGS="$(STAGE4_CFLAGS)" \
28623 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28628 TFLAGS="$(STAGE4_TFLAGS)" \
28629 $(TARGET-stage4-libiberty)
28631 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28632 clean-stage4: clean-stage4-libiberty
28633 clean-stage4-libiberty:
28634 @if [ $(current_stage) = stage4 ]; then \
28635 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28636 else \
28637 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28638 $(MAKE) stage4-start; \
28639 fi; \
28640 cd $(HOST_SUBDIR)/libiberty && \
28641 $(MAKE) $(EXTRA_HOST_FLAGS) \
28642 $(POSTSTAGE1_FLAGS_TO_PASS) \
28643 clean
28644 @endif libiberty-bootstrap
28647 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28648 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28649 maybe-all-stageprofile-libiberty:
28650 maybe-clean-stageprofile-libiberty:
28651 @if libiberty-bootstrap
28652 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28653 all-stageprofile: all-stageprofile-libiberty
28654 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28655 all-stageprofile-libiberty: configure-stageprofile-libiberty
28656 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28657 @r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28660 $(HOST_EXPORTS) \
28661 $(POSTSTAGE1_HOST_EXPORTS) \
28662 cd $(HOST_SUBDIR)/libiberty && \
28663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28664 CFLAGS="$(STAGEprofile_CFLAGS)" \
28665 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28666 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28671 TFLAGS="$(STAGEprofile_TFLAGS)" \
28672 $(TARGET-stageprofile-libiberty)
28674 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28675 clean-stageprofile: clean-stageprofile-libiberty
28676 clean-stageprofile-libiberty:
28677 @if [ $(current_stage) = stageprofile ]; then \
28678 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28679 else \
28680 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28681 $(MAKE) stageprofile-start; \
28682 fi; \
28683 cd $(HOST_SUBDIR)/libiberty && \
28684 $(MAKE) $(EXTRA_HOST_FLAGS) \
28685 $(POSTSTAGE1_FLAGS_TO_PASS) \
28686 clean
28687 @endif libiberty-bootstrap
28690 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28691 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28692 maybe-all-stagefeedback-libiberty:
28693 maybe-clean-stagefeedback-libiberty:
28694 @if libiberty-bootstrap
28695 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28696 all-stagefeedback: all-stagefeedback-libiberty
28697 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28698 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28699 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28700 @r=`${PWD_COMMAND}`; export r; \
28701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28702 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28703 $(HOST_EXPORTS) \
28704 $(POSTSTAGE1_HOST_EXPORTS) \
28705 cd $(HOST_SUBDIR)/libiberty && \
28706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28707 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28708 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28709 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28714 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28715 $(TARGET-stagefeedback-libiberty)
28717 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28718 clean-stagefeedback: clean-stagefeedback-libiberty
28719 clean-stagefeedback-libiberty:
28720 @if [ $(current_stage) = stagefeedback ]; then \
28721 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28722 else \
28723 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28724 $(MAKE) stagefeedback-start; \
28725 fi; \
28726 cd $(HOST_SUBDIR)/libiberty && \
28727 $(MAKE) $(EXTRA_HOST_FLAGS) \
28728 $(POSTSTAGE1_FLAGS_TO_PASS) \
28729 clean
28730 @endif libiberty-bootstrap
28736 .PHONY: check-libiberty maybe-check-libiberty
28737 maybe-check-libiberty:
28738 @if libiberty
28739 maybe-check-libiberty: check-libiberty
28741 check-libiberty:
28742 @: $(MAKE); $(unstage)
28743 @r=`${PWD_COMMAND}`; export r; \
28744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745 $(HOST_EXPORTS) \
28746 (cd $(HOST_SUBDIR)/libiberty && \
28747 $(MAKE) $(FLAGS_TO_PASS) check)
28749 @endif libiberty
28751 .PHONY: install-libiberty maybe-install-libiberty
28752 maybe-install-libiberty:
28753 @if libiberty
28754 maybe-install-libiberty: install-libiberty
28756 install-libiberty: installdirs
28757 @: $(MAKE); $(unstage)
28758 @r=`${PWD_COMMAND}`; export r; \
28759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760 $(HOST_EXPORTS) \
28761 (cd $(HOST_SUBDIR)/libiberty && \
28762 $(MAKE) $(FLAGS_TO_PASS) install)
28764 @endif libiberty
28766 # Other targets (info, dvi, pdf, etc.)
28768 .PHONY: maybe-info-libiberty info-libiberty
28769 maybe-info-libiberty:
28770 @if libiberty
28771 maybe-info-libiberty: info-libiberty
28773 info-libiberty: \
28774 configure-libiberty
28775 @[ -f ./libiberty/Makefile ] || exit 0; \
28776 r=`${PWD_COMMAND}`; export r; \
28777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28778 $(HOST_EXPORTS) \
28779 for flag in $(EXTRA_HOST_FLAGS) ; do \
28780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28781 done; \
28782 echo "Doing info in libiberty" ; \
28783 (cd $(HOST_SUBDIR)/libiberty && \
28784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28786 "RANLIB=$${RANLIB}" \
28787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28788 info) \
28789 || exit 1
28791 @endif libiberty
28793 .PHONY: maybe-dvi-libiberty dvi-libiberty
28794 maybe-dvi-libiberty:
28795 @if libiberty
28796 maybe-dvi-libiberty: dvi-libiberty
28798 dvi-libiberty: \
28799 configure-libiberty
28800 @[ -f ./libiberty/Makefile ] || exit 0; \
28801 r=`${PWD_COMMAND}`; export r; \
28802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28803 $(HOST_EXPORTS) \
28804 for flag in $(EXTRA_HOST_FLAGS) ; do \
28805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28806 done; \
28807 echo "Doing dvi in libiberty" ; \
28808 (cd $(HOST_SUBDIR)/libiberty && \
28809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28811 "RANLIB=$${RANLIB}" \
28812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28813 dvi) \
28814 || exit 1
28816 @endif libiberty
28818 .PHONY: maybe-pdf-libiberty pdf-libiberty
28819 maybe-pdf-libiberty:
28820 @if libiberty
28821 maybe-pdf-libiberty: pdf-libiberty
28823 pdf-libiberty: \
28824 configure-libiberty
28825 @[ -f ./libiberty/Makefile ] || exit 0; \
28826 r=`${PWD_COMMAND}`; export r; \
28827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28828 $(HOST_EXPORTS) \
28829 for flag in $(EXTRA_HOST_FLAGS) ; do \
28830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28831 done; \
28832 echo "Doing pdf in libiberty" ; \
28833 (cd $(HOST_SUBDIR)/libiberty && \
28834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28836 "RANLIB=$${RANLIB}" \
28837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28838 pdf) \
28839 || exit 1
28841 @endif libiberty
28843 .PHONY: maybe-html-libiberty html-libiberty
28844 maybe-html-libiberty:
28845 @if libiberty
28846 maybe-html-libiberty: html-libiberty
28848 html-libiberty: \
28849 configure-libiberty
28850 @[ -f ./libiberty/Makefile ] || exit 0; \
28851 r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 $(HOST_EXPORTS) \
28854 for flag in $(EXTRA_HOST_FLAGS) ; do \
28855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856 done; \
28857 echo "Doing html in libiberty" ; \
28858 (cd $(HOST_SUBDIR)/libiberty && \
28859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861 "RANLIB=$${RANLIB}" \
28862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863 html) \
28864 || exit 1
28866 @endif libiberty
28868 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28869 maybe-TAGS-libiberty:
28870 @if libiberty
28871 maybe-TAGS-libiberty: TAGS-libiberty
28873 TAGS-libiberty: \
28874 configure-libiberty
28875 @[ -f ./libiberty/Makefile ] || exit 0; \
28876 r=`${PWD_COMMAND}`; export r; \
28877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28878 $(HOST_EXPORTS) \
28879 for flag in $(EXTRA_HOST_FLAGS) ; do \
28880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28881 done; \
28882 echo "Doing TAGS in libiberty" ; \
28883 (cd $(HOST_SUBDIR)/libiberty && \
28884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28886 "RANLIB=$${RANLIB}" \
28887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28888 TAGS) \
28889 || exit 1
28891 @endif libiberty
28893 .PHONY: maybe-install-info-libiberty install-info-libiberty
28894 maybe-install-info-libiberty:
28895 @if libiberty
28896 maybe-install-info-libiberty: install-info-libiberty
28898 install-info-libiberty: \
28899 configure-libiberty \
28900 info-libiberty
28901 @[ -f ./libiberty/Makefile ] || exit 0; \
28902 r=`${PWD_COMMAND}`; export r; \
28903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28904 $(HOST_EXPORTS) \
28905 for flag in $(EXTRA_HOST_FLAGS) ; do \
28906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28907 done; \
28908 echo "Doing install-info in libiberty" ; \
28909 (cd $(HOST_SUBDIR)/libiberty && \
28910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28912 "RANLIB=$${RANLIB}" \
28913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28914 install-info) \
28915 || exit 1
28917 @endif libiberty
28919 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28920 maybe-install-pdf-libiberty:
28921 @if libiberty
28922 maybe-install-pdf-libiberty: install-pdf-libiberty
28924 install-pdf-libiberty: \
28925 configure-libiberty \
28926 pdf-libiberty
28927 @[ -f ./libiberty/Makefile ] || exit 0; \
28928 r=`${PWD_COMMAND}`; export r; \
28929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28930 $(HOST_EXPORTS) \
28931 for flag in $(EXTRA_HOST_FLAGS) ; do \
28932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28933 done; \
28934 echo "Doing install-pdf in libiberty" ; \
28935 (cd $(HOST_SUBDIR)/libiberty && \
28936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28938 "RANLIB=$${RANLIB}" \
28939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28940 install-pdf) \
28941 || exit 1
28943 @endif libiberty
28945 .PHONY: maybe-install-html-libiberty install-html-libiberty
28946 maybe-install-html-libiberty:
28947 @if libiberty
28948 maybe-install-html-libiberty: install-html-libiberty
28950 install-html-libiberty: \
28951 configure-libiberty \
28952 html-libiberty
28953 @[ -f ./libiberty/Makefile ] || exit 0; \
28954 r=`${PWD_COMMAND}`; export r; \
28955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956 $(HOST_EXPORTS) \
28957 for flag in $(EXTRA_HOST_FLAGS) ; do \
28958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28959 done; \
28960 echo "Doing install-html in libiberty" ; \
28961 (cd $(HOST_SUBDIR)/libiberty && \
28962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28964 "RANLIB=$${RANLIB}" \
28965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28966 install-html) \
28967 || exit 1
28969 @endif libiberty
28971 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28972 maybe-installcheck-libiberty:
28973 @if libiberty
28974 maybe-installcheck-libiberty: installcheck-libiberty
28976 installcheck-libiberty: \
28977 configure-libiberty
28978 @[ -f ./libiberty/Makefile ] || exit 0; \
28979 r=`${PWD_COMMAND}`; export r; \
28980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981 $(HOST_EXPORTS) \
28982 for flag in $(EXTRA_HOST_FLAGS) ; do \
28983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28984 done; \
28985 echo "Doing installcheck in libiberty" ; \
28986 (cd $(HOST_SUBDIR)/libiberty && \
28987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28989 "RANLIB=$${RANLIB}" \
28990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28991 installcheck) \
28992 || exit 1
28994 @endif libiberty
28996 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28997 maybe-mostlyclean-libiberty:
28998 @if libiberty
28999 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29001 mostlyclean-libiberty:
29002 @[ -f ./libiberty/Makefile ] || exit 0; \
29003 r=`${PWD_COMMAND}`; export r; \
29004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005 $(HOST_EXPORTS) \
29006 for flag in $(EXTRA_HOST_FLAGS) ; do \
29007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29008 done; \
29009 echo "Doing mostlyclean in libiberty" ; \
29010 (cd $(HOST_SUBDIR)/libiberty && \
29011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29013 "RANLIB=$${RANLIB}" \
29014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29015 mostlyclean) \
29016 || exit 1
29018 @endif libiberty
29020 .PHONY: maybe-clean-libiberty clean-libiberty
29021 maybe-clean-libiberty:
29022 @if libiberty
29023 maybe-clean-libiberty: clean-libiberty
29025 clean-libiberty:
29026 @[ -f ./libiberty/Makefile ] || exit 0; \
29027 r=`${PWD_COMMAND}`; export r; \
29028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029 $(HOST_EXPORTS) \
29030 for flag in $(EXTRA_HOST_FLAGS) ; do \
29031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032 done; \
29033 echo "Doing clean in libiberty" ; \
29034 (cd $(HOST_SUBDIR)/libiberty && \
29035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29037 "RANLIB=$${RANLIB}" \
29038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29039 clean) \
29040 || exit 1
29042 @endif libiberty
29044 .PHONY: maybe-distclean-libiberty distclean-libiberty
29045 maybe-distclean-libiberty:
29046 @if libiberty
29047 maybe-distclean-libiberty: distclean-libiberty
29049 distclean-libiberty:
29050 @[ -f ./libiberty/Makefile ] || exit 0; \
29051 r=`${PWD_COMMAND}`; export r; \
29052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29053 $(HOST_EXPORTS) \
29054 for flag in $(EXTRA_HOST_FLAGS) ; do \
29055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29056 done; \
29057 echo "Doing distclean in libiberty" ; \
29058 (cd $(HOST_SUBDIR)/libiberty && \
29059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29061 "RANLIB=$${RANLIB}" \
29062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29063 distclean) \
29064 || exit 1
29066 @endif libiberty
29068 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29069 maybe-maintainer-clean-libiberty:
29070 @if libiberty
29071 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29073 maintainer-clean-libiberty:
29074 @[ -f ./libiberty/Makefile ] || exit 0; \
29075 r=`${PWD_COMMAND}`; export r; \
29076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29077 $(HOST_EXPORTS) \
29078 for flag in $(EXTRA_HOST_FLAGS) ; do \
29079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29080 done; \
29081 echo "Doing maintainer-clean in libiberty" ; \
29082 (cd $(HOST_SUBDIR)/libiberty && \
29083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29085 "RANLIB=$${RANLIB}" \
29086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29087 maintainer-clean) \
29088 || exit 1
29090 @endif libiberty
29094 .PHONY: configure-libiconv maybe-configure-libiconv
29095 maybe-configure-libiconv:
29096 @if gcc-bootstrap
29097 configure-libiconv: stage_current
29098 @endif gcc-bootstrap
29099 @if libiconv
29100 maybe-configure-libiconv: configure-libiconv
29101 configure-libiconv:
29102 @: $(MAKE); $(unstage)
29103 @r=`${PWD_COMMAND}`; export r; \
29104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
29107 $(HOST_EXPORTS) \
29108 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29109 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29110 case $(srcdir) in \
29111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29112 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29114 esac; \
29115 srcdiroption="--srcdir=$${topdir}/libiconv"; \
29116 libsrcdir="$$s/libiconv"; \
29117 $(SHELL) $${libsrcdir}/configure \
29118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29119 --target=${target_alias} $${srcdiroption} --disable-shared \
29120 || exit 1
29121 @endif libiconv
29127 .PHONY: all-libiconv maybe-all-libiconv
29128 maybe-all-libiconv:
29129 @if gcc-bootstrap
29130 all-libiconv: stage_current
29131 @endif gcc-bootstrap
29132 @if libiconv
29133 TARGET-libiconv=all
29134 maybe-all-libiconv: all-libiconv
29135 all-libiconv: configure-libiconv
29136 @: $(MAKE); $(unstage)
29137 @r=`${PWD_COMMAND}`; export r; \
29138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139 $(HOST_EXPORTS) \
29140 (cd $(HOST_SUBDIR)/libiconv && \
29141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29142 $(TARGET-libiconv))
29143 @endif libiconv
29148 .PHONY: check-libiconv maybe-check-libiconv
29149 maybe-check-libiconv:
29150 @if libiconv
29151 maybe-check-libiconv: check-libiconv
29153 check-libiconv:
29154 @: $(MAKE); $(unstage)
29155 @r=`${PWD_COMMAND}`; export r; \
29156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157 $(HOST_EXPORTS) \
29158 (cd $(HOST_SUBDIR)/libiconv && \
29159 $(MAKE) $(FLAGS_TO_PASS) check)
29161 @endif libiconv
29163 .PHONY: install-libiconv maybe-install-libiconv
29164 maybe-install-libiconv:
29165 @if libiconv
29166 maybe-install-libiconv: install-libiconv
29168 install-libiconv:
29170 @endif libiconv
29172 # Other targets (info, dvi, pdf, etc.)
29174 .PHONY: maybe-info-libiconv info-libiconv
29175 maybe-info-libiconv:
29176 @if libiconv
29177 maybe-info-libiconv: info-libiconv
29179 info-libiconv: \
29180 configure-libiconv
29181 @: $(MAKE); $(unstage)
29182 @[ -f ./libiconv/Makefile ] || exit 0; \
29183 r=`${PWD_COMMAND}`; export r; \
29184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29185 $(HOST_EXPORTS) \
29186 for flag in $(EXTRA_HOST_FLAGS) ; do \
29187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29188 done; \
29189 echo "Doing info in libiconv" ; \
29190 (cd $(HOST_SUBDIR)/libiconv && \
29191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29193 "RANLIB=$${RANLIB}" \
29194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29195 info) \
29196 || exit 1
29198 @endif libiconv
29200 .PHONY: maybe-dvi-libiconv dvi-libiconv
29201 maybe-dvi-libiconv:
29202 @if libiconv
29203 maybe-dvi-libiconv: dvi-libiconv
29205 dvi-libiconv: \
29206 configure-libiconv
29207 @: $(MAKE); $(unstage)
29208 @[ -f ./libiconv/Makefile ] || exit 0; \
29209 r=`${PWD_COMMAND}`; export r; \
29210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29211 $(HOST_EXPORTS) \
29212 for flag in $(EXTRA_HOST_FLAGS) ; do \
29213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29214 done; \
29215 echo "Doing dvi in libiconv" ; \
29216 (cd $(HOST_SUBDIR)/libiconv && \
29217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29219 "RANLIB=$${RANLIB}" \
29220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29221 dvi) \
29222 || exit 1
29224 @endif libiconv
29226 .PHONY: maybe-pdf-libiconv pdf-libiconv
29227 maybe-pdf-libiconv:
29228 @if libiconv
29229 maybe-pdf-libiconv: pdf-libiconv
29231 pdf-libiconv: \
29232 configure-libiconv
29233 @: $(MAKE); $(unstage)
29234 @[ -f ./libiconv/Makefile ] || exit 0; \
29235 r=`${PWD_COMMAND}`; export r; \
29236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237 $(HOST_EXPORTS) \
29238 for flag in $(EXTRA_HOST_FLAGS) ; do \
29239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29240 done; \
29241 echo "Doing pdf in libiconv" ; \
29242 (cd $(HOST_SUBDIR)/libiconv && \
29243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29245 "RANLIB=$${RANLIB}" \
29246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29247 pdf) \
29248 || exit 1
29250 @endif libiconv
29252 .PHONY: maybe-html-libiconv html-libiconv
29253 maybe-html-libiconv:
29254 @if libiconv
29255 maybe-html-libiconv: html-libiconv
29257 html-libiconv: \
29258 configure-libiconv
29259 @: $(MAKE); $(unstage)
29260 @[ -f ./libiconv/Makefile ] || exit 0; \
29261 r=`${PWD_COMMAND}`; export r; \
29262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263 $(HOST_EXPORTS) \
29264 for flag in $(EXTRA_HOST_FLAGS) ; do \
29265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29266 done; \
29267 echo "Doing html in libiconv" ; \
29268 (cd $(HOST_SUBDIR)/libiconv && \
29269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29271 "RANLIB=$${RANLIB}" \
29272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29273 html) \
29274 || exit 1
29276 @endif libiconv
29278 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
29279 maybe-TAGS-libiconv:
29280 @if libiconv
29281 maybe-TAGS-libiconv: TAGS-libiconv
29283 TAGS-libiconv: \
29284 configure-libiconv
29285 @: $(MAKE); $(unstage)
29286 @[ -f ./libiconv/Makefile ] || exit 0; \
29287 r=`${PWD_COMMAND}`; export r; \
29288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29289 $(HOST_EXPORTS) \
29290 for flag in $(EXTRA_HOST_FLAGS) ; do \
29291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29292 done; \
29293 echo "Doing TAGS in libiconv" ; \
29294 (cd $(HOST_SUBDIR)/libiconv && \
29295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29297 "RANLIB=$${RANLIB}" \
29298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29299 TAGS) \
29300 || exit 1
29302 @endif libiconv
29304 .PHONY: maybe-install-info-libiconv install-info-libiconv
29305 maybe-install-info-libiconv:
29306 @if libiconv
29307 maybe-install-info-libiconv: install-info-libiconv
29309 # libiconv doesn't support install-info.
29310 install-info-libiconv:
29312 @endif libiconv
29314 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29315 maybe-install-pdf-libiconv:
29316 @if libiconv
29317 maybe-install-pdf-libiconv: install-pdf-libiconv
29319 # libiconv doesn't support install-pdf.
29320 install-pdf-libiconv:
29322 @endif libiconv
29324 .PHONY: maybe-install-html-libiconv install-html-libiconv
29325 maybe-install-html-libiconv:
29326 @if libiconv
29327 maybe-install-html-libiconv: install-html-libiconv
29329 # libiconv doesn't support install-html.
29330 install-html-libiconv:
29332 @endif libiconv
29334 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
29335 maybe-installcheck-libiconv:
29336 @if libiconv
29337 maybe-installcheck-libiconv: installcheck-libiconv
29339 installcheck-libiconv: \
29340 configure-libiconv
29341 @: $(MAKE); $(unstage)
29342 @[ -f ./libiconv/Makefile ] || exit 0; \
29343 r=`${PWD_COMMAND}`; export r; \
29344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29345 $(HOST_EXPORTS) \
29346 for flag in $(EXTRA_HOST_FLAGS) ; do \
29347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29348 done; \
29349 echo "Doing installcheck in libiconv" ; \
29350 (cd $(HOST_SUBDIR)/libiconv && \
29351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29353 "RANLIB=$${RANLIB}" \
29354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29355 installcheck) \
29356 || exit 1
29358 @endif libiconv
29360 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29361 maybe-mostlyclean-libiconv:
29362 @if libiconv
29363 maybe-mostlyclean-libiconv: mostlyclean-libiconv
29365 mostlyclean-libiconv:
29366 @: $(MAKE); $(unstage)
29367 @[ -f ./libiconv/Makefile ] || exit 0; \
29368 r=`${PWD_COMMAND}`; export r; \
29369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370 $(HOST_EXPORTS) \
29371 for flag in $(EXTRA_HOST_FLAGS) ; do \
29372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29373 done; \
29374 echo "Doing mostlyclean in libiconv" ; \
29375 (cd $(HOST_SUBDIR)/libiconv && \
29376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29378 "RANLIB=$${RANLIB}" \
29379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29380 mostlyclean) \
29381 || exit 1
29383 @endif libiconv
29385 .PHONY: maybe-clean-libiconv clean-libiconv
29386 maybe-clean-libiconv:
29387 @if libiconv
29388 maybe-clean-libiconv: clean-libiconv
29390 clean-libiconv:
29391 @: $(MAKE); $(unstage)
29392 @[ -f ./libiconv/Makefile ] || exit 0; \
29393 r=`${PWD_COMMAND}`; export r; \
29394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29395 $(HOST_EXPORTS) \
29396 for flag in $(EXTRA_HOST_FLAGS) ; do \
29397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29398 done; \
29399 echo "Doing clean in libiconv" ; \
29400 (cd $(HOST_SUBDIR)/libiconv && \
29401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29403 "RANLIB=$${RANLIB}" \
29404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29405 clean) \
29406 || exit 1
29408 @endif libiconv
29410 .PHONY: maybe-distclean-libiconv distclean-libiconv
29411 maybe-distclean-libiconv:
29412 @if libiconv
29413 maybe-distclean-libiconv: distclean-libiconv
29415 distclean-libiconv:
29416 @: $(MAKE); $(unstage)
29417 @[ -f ./libiconv/Makefile ] || exit 0; \
29418 r=`${PWD_COMMAND}`; export r; \
29419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29420 $(HOST_EXPORTS) \
29421 for flag in $(EXTRA_HOST_FLAGS) ; do \
29422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29423 done; \
29424 echo "Doing distclean in libiconv" ; \
29425 (cd $(HOST_SUBDIR)/libiconv && \
29426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29428 "RANLIB=$${RANLIB}" \
29429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29430 distclean) \
29431 || exit 1
29433 @endif libiconv
29435 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29436 maybe-maintainer-clean-libiconv:
29437 @if libiconv
29438 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29440 maintainer-clean-libiconv:
29441 @: $(MAKE); $(unstage)
29442 @[ -f ./libiconv/Makefile ] || exit 0; \
29443 r=`${PWD_COMMAND}`; export r; \
29444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29445 $(HOST_EXPORTS) \
29446 for flag in $(EXTRA_HOST_FLAGS) ; do \
29447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29448 done; \
29449 echo "Doing maintainer-clean in libiconv" ; \
29450 (cd $(HOST_SUBDIR)/libiconv && \
29451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29453 "RANLIB=$${RANLIB}" \
29454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29455 maintainer-clean) \
29456 || exit 1
29458 @endif libiconv
29462 .PHONY: configure-libtool maybe-configure-libtool
29463 maybe-configure-libtool:
29464 @if gcc-bootstrap
29465 configure-libtool: stage_current
29466 @endif gcc-bootstrap
29467 @if libtool
29468 maybe-configure-libtool: configure-libtool
29469 configure-libtool:
29470 @: $(MAKE); $(unstage)
29471 @r=`${PWD_COMMAND}`; export r; \
29472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29473 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29475 $(HOST_EXPORTS) \
29476 echo Configuring in $(HOST_SUBDIR)/libtool; \
29477 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29478 case $(srcdir) in \
29479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29480 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29482 esac; \
29483 srcdiroption="--srcdir=$${topdir}/libtool"; \
29484 libsrcdir="$$s/libtool"; \
29485 $(SHELL) $${libsrcdir}/configure \
29486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29487 --target=${target_alias} $${srcdiroption} \
29488 || exit 1
29489 @endif libtool
29495 .PHONY: all-libtool maybe-all-libtool
29496 maybe-all-libtool:
29497 @if gcc-bootstrap
29498 all-libtool: stage_current
29499 @endif gcc-bootstrap
29500 @if libtool
29501 TARGET-libtool=all
29502 maybe-all-libtool: all-libtool
29503 all-libtool: configure-libtool
29504 @: $(MAKE); $(unstage)
29505 @r=`${PWD_COMMAND}`; export r; \
29506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507 $(HOST_EXPORTS) \
29508 (cd $(HOST_SUBDIR)/libtool && \
29509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29510 $(TARGET-libtool))
29511 @endif libtool
29516 .PHONY: check-libtool maybe-check-libtool
29517 maybe-check-libtool:
29518 @if libtool
29519 maybe-check-libtool: check-libtool
29521 check-libtool:
29522 @: $(MAKE); $(unstage)
29523 @r=`${PWD_COMMAND}`; export r; \
29524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29525 $(HOST_EXPORTS) \
29526 (cd $(HOST_SUBDIR)/libtool && \
29527 $(MAKE) $(FLAGS_TO_PASS) check)
29529 @endif libtool
29531 .PHONY: install-libtool maybe-install-libtool
29532 maybe-install-libtool:
29533 @if libtool
29534 maybe-install-libtool: install-libtool
29536 install-libtool: installdirs
29537 @: $(MAKE); $(unstage)
29538 @r=`${PWD_COMMAND}`; export r; \
29539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540 $(HOST_EXPORTS) \
29541 (cd $(HOST_SUBDIR)/libtool && \
29542 $(MAKE) $(FLAGS_TO_PASS) install)
29544 @endif libtool
29546 # Other targets (info, dvi, pdf, etc.)
29548 .PHONY: maybe-info-libtool info-libtool
29549 maybe-info-libtool:
29550 @if libtool
29551 maybe-info-libtool: info-libtool
29553 info-libtool: \
29554 configure-libtool
29555 @: $(MAKE); $(unstage)
29556 @[ -f ./libtool/Makefile ] || exit 0; \
29557 r=`${PWD_COMMAND}`; export r; \
29558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559 $(HOST_EXPORTS) \
29560 for flag in $(EXTRA_HOST_FLAGS) ; do \
29561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29562 done; \
29563 echo "Doing info in libtool" ; \
29564 (cd $(HOST_SUBDIR)/libtool && \
29565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29567 "RANLIB=$${RANLIB}" \
29568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29569 info) \
29570 || exit 1
29572 @endif libtool
29574 .PHONY: maybe-dvi-libtool dvi-libtool
29575 maybe-dvi-libtool:
29576 @if libtool
29577 maybe-dvi-libtool: dvi-libtool
29579 dvi-libtool: \
29580 configure-libtool
29581 @: $(MAKE); $(unstage)
29582 @[ -f ./libtool/Makefile ] || exit 0; \
29583 r=`${PWD_COMMAND}`; export r; \
29584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29585 $(HOST_EXPORTS) \
29586 for flag in $(EXTRA_HOST_FLAGS) ; do \
29587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29588 done; \
29589 echo "Doing dvi in libtool" ; \
29590 (cd $(HOST_SUBDIR)/libtool && \
29591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29593 "RANLIB=$${RANLIB}" \
29594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29595 dvi) \
29596 || exit 1
29598 @endif libtool
29600 .PHONY: maybe-pdf-libtool pdf-libtool
29601 maybe-pdf-libtool:
29602 @if libtool
29603 maybe-pdf-libtool: pdf-libtool
29605 pdf-libtool: \
29606 configure-libtool
29607 @: $(MAKE); $(unstage)
29608 @[ -f ./libtool/Makefile ] || exit 0; \
29609 r=`${PWD_COMMAND}`; export r; \
29610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29611 $(HOST_EXPORTS) \
29612 for flag in $(EXTRA_HOST_FLAGS) ; do \
29613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29614 done; \
29615 echo "Doing pdf in libtool" ; \
29616 (cd $(HOST_SUBDIR)/libtool && \
29617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29619 "RANLIB=$${RANLIB}" \
29620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29621 pdf) \
29622 || exit 1
29624 @endif libtool
29626 .PHONY: maybe-html-libtool html-libtool
29627 maybe-html-libtool:
29628 @if libtool
29629 maybe-html-libtool: html-libtool
29631 html-libtool: \
29632 configure-libtool
29633 @: $(MAKE); $(unstage)
29634 @[ -f ./libtool/Makefile ] || exit 0; \
29635 r=`${PWD_COMMAND}`; export r; \
29636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 $(HOST_EXPORTS) \
29638 for flag in $(EXTRA_HOST_FLAGS) ; do \
29639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29640 done; \
29641 echo "Doing html in libtool" ; \
29642 (cd $(HOST_SUBDIR)/libtool && \
29643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29645 "RANLIB=$${RANLIB}" \
29646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29647 html) \
29648 || exit 1
29650 @endif libtool
29652 .PHONY: maybe-TAGS-libtool TAGS-libtool
29653 maybe-TAGS-libtool:
29654 @if libtool
29655 maybe-TAGS-libtool: TAGS-libtool
29657 TAGS-libtool: \
29658 configure-libtool
29659 @: $(MAKE); $(unstage)
29660 @[ -f ./libtool/Makefile ] || exit 0; \
29661 r=`${PWD_COMMAND}`; export r; \
29662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29663 $(HOST_EXPORTS) \
29664 for flag in $(EXTRA_HOST_FLAGS) ; do \
29665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29666 done; \
29667 echo "Doing TAGS in libtool" ; \
29668 (cd $(HOST_SUBDIR)/libtool && \
29669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29671 "RANLIB=$${RANLIB}" \
29672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29673 TAGS) \
29674 || exit 1
29676 @endif libtool
29678 .PHONY: maybe-install-info-libtool install-info-libtool
29679 maybe-install-info-libtool:
29680 @if libtool
29681 maybe-install-info-libtool: install-info-libtool
29683 install-info-libtool: \
29684 configure-libtool \
29685 info-libtool
29686 @: $(MAKE); $(unstage)
29687 @[ -f ./libtool/Makefile ] || exit 0; \
29688 r=`${PWD_COMMAND}`; export r; \
29689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29690 $(HOST_EXPORTS) \
29691 for flag in $(EXTRA_HOST_FLAGS) ; do \
29692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29693 done; \
29694 echo "Doing install-info in libtool" ; \
29695 (cd $(HOST_SUBDIR)/libtool && \
29696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29698 "RANLIB=$${RANLIB}" \
29699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29700 install-info) \
29701 || exit 1
29703 @endif libtool
29705 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29706 maybe-install-pdf-libtool:
29707 @if libtool
29708 maybe-install-pdf-libtool: install-pdf-libtool
29710 install-pdf-libtool: \
29711 configure-libtool \
29712 pdf-libtool
29713 @: $(MAKE); $(unstage)
29714 @[ -f ./libtool/Makefile ] || exit 0; \
29715 r=`${PWD_COMMAND}`; export r; \
29716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29717 $(HOST_EXPORTS) \
29718 for flag in $(EXTRA_HOST_FLAGS) ; do \
29719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720 done; \
29721 echo "Doing install-pdf in libtool" ; \
29722 (cd $(HOST_SUBDIR)/libtool && \
29723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29725 "RANLIB=$${RANLIB}" \
29726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29727 install-pdf) \
29728 || exit 1
29730 @endif libtool
29732 .PHONY: maybe-install-html-libtool install-html-libtool
29733 maybe-install-html-libtool:
29734 @if libtool
29735 maybe-install-html-libtool: install-html-libtool
29737 install-html-libtool: \
29738 configure-libtool \
29739 html-libtool
29740 @: $(MAKE); $(unstage)
29741 @[ -f ./libtool/Makefile ] || exit 0; \
29742 r=`${PWD_COMMAND}`; export r; \
29743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744 $(HOST_EXPORTS) \
29745 for flag in $(EXTRA_HOST_FLAGS) ; do \
29746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747 done; \
29748 echo "Doing install-html in libtool" ; \
29749 (cd $(HOST_SUBDIR)/libtool && \
29750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752 "RANLIB=$${RANLIB}" \
29753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754 install-html) \
29755 || exit 1
29757 @endif libtool
29759 .PHONY: maybe-installcheck-libtool installcheck-libtool
29760 maybe-installcheck-libtool:
29761 @if libtool
29762 maybe-installcheck-libtool: installcheck-libtool
29764 installcheck-libtool: \
29765 configure-libtool
29766 @: $(MAKE); $(unstage)
29767 @[ -f ./libtool/Makefile ] || exit 0; \
29768 r=`${PWD_COMMAND}`; export r; \
29769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770 $(HOST_EXPORTS) \
29771 for flag in $(EXTRA_HOST_FLAGS) ; do \
29772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773 done; \
29774 echo "Doing installcheck in libtool" ; \
29775 (cd $(HOST_SUBDIR)/libtool && \
29776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29778 "RANLIB=$${RANLIB}" \
29779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29780 installcheck) \
29781 || exit 1
29783 @endif libtool
29785 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29786 maybe-mostlyclean-libtool:
29787 @if libtool
29788 maybe-mostlyclean-libtool: mostlyclean-libtool
29790 mostlyclean-libtool:
29791 @: $(MAKE); $(unstage)
29792 @[ -f ./libtool/Makefile ] || exit 0; \
29793 r=`${PWD_COMMAND}`; export r; \
29794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795 $(HOST_EXPORTS) \
29796 for flag in $(EXTRA_HOST_FLAGS) ; do \
29797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798 done; \
29799 echo "Doing mostlyclean in libtool" ; \
29800 (cd $(HOST_SUBDIR)/libtool && \
29801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803 "RANLIB=$${RANLIB}" \
29804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805 mostlyclean) \
29806 || exit 1
29808 @endif libtool
29810 .PHONY: maybe-clean-libtool clean-libtool
29811 maybe-clean-libtool:
29812 @if libtool
29813 maybe-clean-libtool: clean-libtool
29815 clean-libtool:
29816 @: $(MAKE); $(unstage)
29817 @[ -f ./libtool/Makefile ] || exit 0; \
29818 r=`${PWD_COMMAND}`; export r; \
29819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820 $(HOST_EXPORTS) \
29821 for flag in $(EXTRA_HOST_FLAGS) ; do \
29822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823 done; \
29824 echo "Doing clean in libtool" ; \
29825 (cd $(HOST_SUBDIR)/libtool && \
29826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828 "RANLIB=$${RANLIB}" \
29829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830 clean) \
29831 || exit 1
29833 @endif libtool
29835 .PHONY: maybe-distclean-libtool distclean-libtool
29836 maybe-distclean-libtool:
29837 @if libtool
29838 maybe-distclean-libtool: distclean-libtool
29840 distclean-libtool:
29841 @: $(MAKE); $(unstage)
29842 @[ -f ./libtool/Makefile ] || exit 0; \
29843 r=`${PWD_COMMAND}`; export r; \
29844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29845 $(HOST_EXPORTS) \
29846 for flag in $(EXTRA_HOST_FLAGS) ; do \
29847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29848 done; \
29849 echo "Doing distclean in libtool" ; \
29850 (cd $(HOST_SUBDIR)/libtool && \
29851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29853 "RANLIB=$${RANLIB}" \
29854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29855 distclean) \
29856 || exit 1
29858 @endif libtool
29860 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29861 maybe-maintainer-clean-libtool:
29862 @if libtool
29863 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29865 maintainer-clean-libtool:
29866 @: $(MAKE); $(unstage)
29867 @[ -f ./libtool/Makefile ] || exit 0; \
29868 r=`${PWD_COMMAND}`; export r; \
29869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29870 $(HOST_EXPORTS) \
29871 for flag in $(EXTRA_HOST_FLAGS) ; do \
29872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29873 done; \
29874 echo "Doing maintainer-clean in libtool" ; \
29875 (cd $(HOST_SUBDIR)/libtool && \
29876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29878 "RANLIB=$${RANLIB}" \
29879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29880 maintainer-clean) \
29881 || exit 1
29883 @endif libtool
29887 .PHONY: configure-m4 maybe-configure-m4
29888 maybe-configure-m4:
29889 @if gcc-bootstrap
29890 configure-m4: stage_current
29891 @endif gcc-bootstrap
29892 @if m4
29893 maybe-configure-m4: configure-m4
29894 configure-m4:
29895 @: $(MAKE); $(unstage)
29896 @r=`${PWD_COMMAND}`; export r; \
29897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29900 $(HOST_EXPORTS) \
29901 echo Configuring in $(HOST_SUBDIR)/m4; \
29902 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29903 case $(srcdir) in \
29904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29905 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29907 esac; \
29908 srcdiroption="--srcdir=$${topdir}/m4"; \
29909 libsrcdir="$$s/m4"; \
29910 $(SHELL) $${libsrcdir}/configure \
29911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29912 --target=${target_alias} $${srcdiroption} \
29913 || exit 1
29914 @endif m4
29920 .PHONY: all-m4 maybe-all-m4
29921 maybe-all-m4:
29922 @if gcc-bootstrap
29923 all-m4: stage_current
29924 @endif gcc-bootstrap
29925 @if m4
29926 TARGET-m4=all
29927 maybe-all-m4: all-m4
29928 all-m4: configure-m4
29929 @: $(MAKE); $(unstage)
29930 @r=`${PWD_COMMAND}`; export r; \
29931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932 $(HOST_EXPORTS) \
29933 (cd $(HOST_SUBDIR)/m4 && \
29934 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29935 $(TARGET-m4))
29936 @endif m4
29941 .PHONY: check-m4 maybe-check-m4
29942 maybe-check-m4:
29943 @if m4
29944 maybe-check-m4: check-m4
29946 check-m4:
29947 @: $(MAKE); $(unstage)
29948 @r=`${PWD_COMMAND}`; export r; \
29949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29950 $(HOST_EXPORTS) \
29951 (cd $(HOST_SUBDIR)/m4 && \
29952 $(MAKE) $(FLAGS_TO_PASS) check)
29954 @endif m4
29956 .PHONY: install-m4 maybe-install-m4
29957 maybe-install-m4:
29958 @if m4
29959 maybe-install-m4: install-m4
29961 install-m4: installdirs
29962 @: $(MAKE); $(unstage)
29963 @r=`${PWD_COMMAND}`; export r; \
29964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29965 $(HOST_EXPORTS) \
29966 (cd $(HOST_SUBDIR)/m4 && \
29967 $(MAKE) $(FLAGS_TO_PASS) install)
29969 @endif m4
29971 # Other targets (info, dvi, pdf, etc.)
29973 .PHONY: maybe-info-m4 info-m4
29974 maybe-info-m4:
29975 @if m4
29976 maybe-info-m4: info-m4
29978 info-m4: \
29979 configure-m4
29980 @: $(MAKE); $(unstage)
29981 @[ -f ./m4/Makefile ] || exit 0; \
29982 r=`${PWD_COMMAND}`; export r; \
29983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984 $(HOST_EXPORTS) \
29985 for flag in $(EXTRA_HOST_FLAGS) ; do \
29986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987 done; \
29988 echo "Doing info in m4" ; \
29989 (cd $(HOST_SUBDIR)/m4 && \
29990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992 "RANLIB=$${RANLIB}" \
29993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994 info) \
29995 || exit 1
29997 @endif m4
29999 .PHONY: maybe-dvi-m4 dvi-m4
30000 maybe-dvi-m4:
30001 @if m4
30002 maybe-dvi-m4: dvi-m4
30004 dvi-m4: \
30005 configure-m4
30006 @: $(MAKE); $(unstage)
30007 @[ -f ./m4/Makefile ] || exit 0; \
30008 r=`${PWD_COMMAND}`; export r; \
30009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010 $(HOST_EXPORTS) \
30011 for flag in $(EXTRA_HOST_FLAGS) ; do \
30012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013 done; \
30014 echo "Doing dvi in m4" ; \
30015 (cd $(HOST_SUBDIR)/m4 && \
30016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018 "RANLIB=$${RANLIB}" \
30019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020 dvi) \
30021 || exit 1
30023 @endif m4
30025 .PHONY: maybe-pdf-m4 pdf-m4
30026 maybe-pdf-m4:
30027 @if m4
30028 maybe-pdf-m4: pdf-m4
30030 pdf-m4: \
30031 configure-m4
30032 @: $(MAKE); $(unstage)
30033 @[ -f ./m4/Makefile ] || exit 0; \
30034 r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(HOST_EXPORTS) \
30037 for flag in $(EXTRA_HOST_FLAGS) ; do \
30038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039 done; \
30040 echo "Doing pdf in m4" ; \
30041 (cd $(HOST_SUBDIR)/m4 && \
30042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044 "RANLIB=$${RANLIB}" \
30045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046 pdf) \
30047 || exit 1
30049 @endif m4
30051 .PHONY: maybe-html-m4 html-m4
30052 maybe-html-m4:
30053 @if m4
30054 maybe-html-m4: html-m4
30056 html-m4: \
30057 configure-m4
30058 @: $(MAKE); $(unstage)
30059 @[ -f ./m4/Makefile ] || exit 0; \
30060 r=`${PWD_COMMAND}`; export r; \
30061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062 $(HOST_EXPORTS) \
30063 for flag in $(EXTRA_HOST_FLAGS) ; do \
30064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30065 done; \
30066 echo "Doing html in m4" ; \
30067 (cd $(HOST_SUBDIR)/m4 && \
30068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070 "RANLIB=$${RANLIB}" \
30071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30072 html) \
30073 || exit 1
30075 @endif m4
30077 .PHONY: maybe-TAGS-m4 TAGS-m4
30078 maybe-TAGS-m4:
30079 @if m4
30080 maybe-TAGS-m4: TAGS-m4
30082 TAGS-m4: \
30083 configure-m4
30084 @: $(MAKE); $(unstage)
30085 @[ -f ./m4/Makefile ] || exit 0; \
30086 r=`${PWD_COMMAND}`; export r; \
30087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30088 $(HOST_EXPORTS) \
30089 for flag in $(EXTRA_HOST_FLAGS) ; do \
30090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30091 done; \
30092 echo "Doing TAGS in m4" ; \
30093 (cd $(HOST_SUBDIR)/m4 && \
30094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30096 "RANLIB=$${RANLIB}" \
30097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30098 TAGS) \
30099 || exit 1
30101 @endif m4
30103 .PHONY: maybe-install-info-m4 install-info-m4
30104 maybe-install-info-m4:
30105 @if m4
30106 maybe-install-info-m4: install-info-m4
30108 install-info-m4: \
30109 configure-m4 \
30110 info-m4
30111 @: $(MAKE); $(unstage)
30112 @[ -f ./m4/Makefile ] || exit 0; \
30113 r=`${PWD_COMMAND}`; export r; \
30114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30115 $(HOST_EXPORTS) \
30116 for flag in $(EXTRA_HOST_FLAGS) ; do \
30117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30118 done; \
30119 echo "Doing install-info in m4" ; \
30120 (cd $(HOST_SUBDIR)/m4 && \
30121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30123 "RANLIB=$${RANLIB}" \
30124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30125 install-info) \
30126 || exit 1
30128 @endif m4
30130 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30131 maybe-install-pdf-m4:
30132 @if m4
30133 maybe-install-pdf-m4: install-pdf-m4
30135 install-pdf-m4: \
30136 configure-m4 \
30137 pdf-m4
30138 @: $(MAKE); $(unstage)
30139 @[ -f ./m4/Makefile ] || exit 0; \
30140 r=`${PWD_COMMAND}`; export r; \
30141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142 $(HOST_EXPORTS) \
30143 for flag in $(EXTRA_HOST_FLAGS) ; do \
30144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145 done; \
30146 echo "Doing install-pdf in m4" ; \
30147 (cd $(HOST_SUBDIR)/m4 && \
30148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150 "RANLIB=$${RANLIB}" \
30151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30152 install-pdf) \
30153 || exit 1
30155 @endif m4
30157 .PHONY: maybe-install-html-m4 install-html-m4
30158 maybe-install-html-m4:
30159 @if m4
30160 maybe-install-html-m4: install-html-m4
30162 install-html-m4: \
30163 configure-m4 \
30164 html-m4
30165 @: $(MAKE); $(unstage)
30166 @[ -f ./m4/Makefile ] || exit 0; \
30167 r=`${PWD_COMMAND}`; export r; \
30168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169 $(HOST_EXPORTS) \
30170 for flag in $(EXTRA_HOST_FLAGS) ; do \
30171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30172 done; \
30173 echo "Doing install-html in m4" ; \
30174 (cd $(HOST_SUBDIR)/m4 && \
30175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30177 "RANLIB=$${RANLIB}" \
30178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30179 install-html) \
30180 || exit 1
30182 @endif m4
30184 .PHONY: maybe-installcheck-m4 installcheck-m4
30185 maybe-installcheck-m4:
30186 @if m4
30187 maybe-installcheck-m4: installcheck-m4
30189 installcheck-m4: \
30190 configure-m4
30191 @: $(MAKE); $(unstage)
30192 @[ -f ./m4/Makefile ] || exit 0; \
30193 r=`${PWD_COMMAND}`; export r; \
30194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195 $(HOST_EXPORTS) \
30196 for flag in $(EXTRA_HOST_FLAGS) ; do \
30197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30198 done; \
30199 echo "Doing installcheck in m4" ; \
30200 (cd $(HOST_SUBDIR)/m4 && \
30201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30203 "RANLIB=$${RANLIB}" \
30204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30205 installcheck) \
30206 || exit 1
30208 @endif m4
30210 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30211 maybe-mostlyclean-m4:
30212 @if m4
30213 maybe-mostlyclean-m4: mostlyclean-m4
30215 mostlyclean-m4:
30216 @: $(MAKE); $(unstage)
30217 @[ -f ./m4/Makefile ] || exit 0; \
30218 r=`${PWD_COMMAND}`; export r; \
30219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30220 $(HOST_EXPORTS) \
30221 for flag in $(EXTRA_HOST_FLAGS) ; do \
30222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223 done; \
30224 echo "Doing mostlyclean in m4" ; \
30225 (cd $(HOST_SUBDIR)/m4 && \
30226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228 "RANLIB=$${RANLIB}" \
30229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30230 mostlyclean) \
30231 || exit 1
30233 @endif m4
30235 .PHONY: maybe-clean-m4 clean-m4
30236 maybe-clean-m4:
30237 @if m4
30238 maybe-clean-m4: clean-m4
30240 clean-m4:
30241 @: $(MAKE); $(unstage)
30242 @[ -f ./m4/Makefile ] || exit 0; \
30243 r=`${PWD_COMMAND}`; export r; \
30244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30245 $(HOST_EXPORTS) \
30246 for flag in $(EXTRA_HOST_FLAGS) ; do \
30247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30248 done; \
30249 echo "Doing clean in m4" ; \
30250 (cd $(HOST_SUBDIR)/m4 && \
30251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30253 "RANLIB=$${RANLIB}" \
30254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30255 clean) \
30256 || exit 1
30258 @endif m4
30260 .PHONY: maybe-distclean-m4 distclean-m4
30261 maybe-distclean-m4:
30262 @if m4
30263 maybe-distclean-m4: distclean-m4
30265 distclean-m4:
30266 @: $(MAKE); $(unstage)
30267 @[ -f ./m4/Makefile ] || exit 0; \
30268 r=`${PWD_COMMAND}`; export r; \
30269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270 $(HOST_EXPORTS) \
30271 for flag in $(EXTRA_HOST_FLAGS) ; do \
30272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273 done; \
30274 echo "Doing distclean in m4" ; \
30275 (cd $(HOST_SUBDIR)/m4 && \
30276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30278 "RANLIB=$${RANLIB}" \
30279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30280 distclean) \
30281 || exit 1
30283 @endif m4
30285 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30286 maybe-maintainer-clean-m4:
30287 @if m4
30288 maybe-maintainer-clean-m4: maintainer-clean-m4
30290 maintainer-clean-m4:
30291 @: $(MAKE); $(unstage)
30292 @[ -f ./m4/Makefile ] || exit 0; \
30293 r=`${PWD_COMMAND}`; export r; \
30294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295 $(HOST_EXPORTS) \
30296 for flag in $(EXTRA_HOST_FLAGS) ; do \
30297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30298 done; \
30299 echo "Doing maintainer-clean in m4" ; \
30300 (cd $(HOST_SUBDIR)/m4 && \
30301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303 "RANLIB=$${RANLIB}" \
30304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30305 maintainer-clean) \
30306 || exit 1
30308 @endif m4
30312 .PHONY: configure-make maybe-configure-make
30313 maybe-configure-make:
30314 @if gcc-bootstrap
30315 configure-make: stage_current
30316 @endif gcc-bootstrap
30317 @if make
30318 maybe-configure-make: configure-make
30319 configure-make:
30320 @: $(MAKE); $(unstage)
30321 @r=`${PWD_COMMAND}`; export r; \
30322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30323 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
30324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
30325 $(HOST_EXPORTS) \
30326 echo Configuring in $(HOST_SUBDIR)/make; \
30327 cd "$(HOST_SUBDIR)/make" || exit 1; \
30328 case $(srcdir) in \
30329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30330 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
30331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30332 esac; \
30333 srcdiroption="--srcdir=$${topdir}/make"; \
30334 libsrcdir="$$s/make"; \
30335 $(SHELL) $${libsrcdir}/configure \
30336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30337 --target=${target_alias} $${srcdiroption} \
30338 || exit 1
30339 @endif make
30345 .PHONY: all-make maybe-all-make
30346 maybe-all-make:
30347 @if gcc-bootstrap
30348 all-make: stage_current
30349 @endif gcc-bootstrap
30350 @if make
30351 TARGET-make=all
30352 maybe-all-make: all-make
30353 all-make: configure-make
30354 @: $(MAKE); $(unstage)
30355 @r=`${PWD_COMMAND}`; export r; \
30356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357 $(HOST_EXPORTS) \
30358 (cd $(HOST_SUBDIR)/make && \
30359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30360 $(TARGET-make))
30361 @endif make
30366 .PHONY: check-make maybe-check-make
30367 maybe-check-make:
30368 @if make
30369 maybe-check-make: check-make
30371 check-make:
30372 @: $(MAKE); $(unstage)
30373 @r=`${PWD_COMMAND}`; export r; \
30374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375 $(HOST_EXPORTS) \
30376 (cd $(HOST_SUBDIR)/make && \
30377 $(MAKE) $(FLAGS_TO_PASS) check)
30379 @endif make
30381 .PHONY: install-make maybe-install-make
30382 maybe-install-make:
30383 @if make
30384 maybe-install-make: install-make
30386 install-make: installdirs
30387 @: $(MAKE); $(unstage)
30388 @r=`${PWD_COMMAND}`; export r; \
30389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30390 $(HOST_EXPORTS) \
30391 (cd $(HOST_SUBDIR)/make && \
30392 $(MAKE) $(FLAGS_TO_PASS) install)
30394 @endif make
30396 # Other targets (info, dvi, pdf, etc.)
30398 .PHONY: maybe-info-make info-make
30399 maybe-info-make:
30400 @if make
30401 maybe-info-make: info-make
30403 info-make: \
30404 configure-make
30405 @: $(MAKE); $(unstage)
30406 @[ -f ./make/Makefile ] || exit 0; \
30407 r=`${PWD_COMMAND}`; export r; \
30408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409 $(HOST_EXPORTS) \
30410 for flag in $(EXTRA_HOST_FLAGS) ; do \
30411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30412 done; \
30413 echo "Doing info in make" ; \
30414 (cd $(HOST_SUBDIR)/make && \
30415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30417 "RANLIB=$${RANLIB}" \
30418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30419 info) \
30420 || exit 1
30422 @endif make
30424 .PHONY: maybe-dvi-make dvi-make
30425 maybe-dvi-make:
30426 @if make
30427 maybe-dvi-make: dvi-make
30429 dvi-make: \
30430 configure-make
30431 @: $(MAKE); $(unstage)
30432 @[ -f ./make/Makefile ] || exit 0; \
30433 r=`${PWD_COMMAND}`; export r; \
30434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435 $(HOST_EXPORTS) \
30436 for flag in $(EXTRA_HOST_FLAGS) ; do \
30437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30438 done; \
30439 echo "Doing dvi in make" ; \
30440 (cd $(HOST_SUBDIR)/make && \
30441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30443 "RANLIB=$${RANLIB}" \
30444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30445 dvi) \
30446 || exit 1
30448 @endif make
30450 .PHONY: maybe-pdf-make pdf-make
30451 maybe-pdf-make:
30452 @if make
30453 maybe-pdf-make: pdf-make
30455 pdf-make: \
30456 configure-make
30457 @: $(MAKE); $(unstage)
30458 @[ -f ./make/Makefile ] || exit 0; \
30459 r=`${PWD_COMMAND}`; export r; \
30460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30461 $(HOST_EXPORTS) \
30462 for flag in $(EXTRA_HOST_FLAGS) ; do \
30463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30464 done; \
30465 echo "Doing pdf in make" ; \
30466 (cd $(HOST_SUBDIR)/make && \
30467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30469 "RANLIB=$${RANLIB}" \
30470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30471 pdf) \
30472 || exit 1
30474 @endif make
30476 .PHONY: maybe-html-make html-make
30477 maybe-html-make:
30478 @if make
30479 maybe-html-make: html-make
30481 html-make: \
30482 configure-make
30483 @: $(MAKE); $(unstage)
30484 @[ -f ./make/Makefile ] || exit 0; \
30485 r=`${PWD_COMMAND}`; export r; \
30486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30487 $(HOST_EXPORTS) \
30488 for flag in $(EXTRA_HOST_FLAGS) ; do \
30489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30490 done; \
30491 echo "Doing html in make" ; \
30492 (cd $(HOST_SUBDIR)/make && \
30493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30495 "RANLIB=$${RANLIB}" \
30496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30497 html) \
30498 || exit 1
30500 @endif make
30502 .PHONY: maybe-TAGS-make TAGS-make
30503 maybe-TAGS-make:
30504 @if make
30505 maybe-TAGS-make: TAGS-make
30507 TAGS-make: \
30508 configure-make
30509 @: $(MAKE); $(unstage)
30510 @[ -f ./make/Makefile ] || exit 0; \
30511 r=`${PWD_COMMAND}`; export r; \
30512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30513 $(HOST_EXPORTS) \
30514 for flag in $(EXTRA_HOST_FLAGS) ; do \
30515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30516 done; \
30517 echo "Doing TAGS in make" ; \
30518 (cd $(HOST_SUBDIR)/make && \
30519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30521 "RANLIB=$${RANLIB}" \
30522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30523 TAGS) \
30524 || exit 1
30526 @endif make
30528 .PHONY: maybe-install-info-make install-info-make
30529 maybe-install-info-make:
30530 @if make
30531 maybe-install-info-make: install-info-make
30533 install-info-make: \
30534 configure-make \
30535 info-make
30536 @: $(MAKE); $(unstage)
30537 @[ -f ./make/Makefile ] || exit 0; \
30538 r=`${PWD_COMMAND}`; export r; \
30539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540 $(HOST_EXPORTS) \
30541 for flag in $(EXTRA_HOST_FLAGS) ; do \
30542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30543 done; \
30544 echo "Doing install-info in make" ; \
30545 (cd $(HOST_SUBDIR)/make && \
30546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30548 "RANLIB=$${RANLIB}" \
30549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30550 install-info) \
30551 || exit 1
30553 @endif make
30555 .PHONY: maybe-install-pdf-make install-pdf-make
30556 maybe-install-pdf-make:
30557 @if make
30558 maybe-install-pdf-make: install-pdf-make
30560 install-pdf-make: \
30561 configure-make \
30562 pdf-make
30563 @: $(MAKE); $(unstage)
30564 @[ -f ./make/Makefile ] || exit 0; \
30565 r=`${PWD_COMMAND}`; export r; \
30566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30567 $(HOST_EXPORTS) \
30568 for flag in $(EXTRA_HOST_FLAGS) ; do \
30569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30570 done; \
30571 echo "Doing install-pdf in make" ; \
30572 (cd $(HOST_SUBDIR)/make && \
30573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30575 "RANLIB=$${RANLIB}" \
30576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30577 install-pdf) \
30578 || exit 1
30580 @endif make
30582 .PHONY: maybe-install-html-make install-html-make
30583 maybe-install-html-make:
30584 @if make
30585 maybe-install-html-make: install-html-make
30587 install-html-make: \
30588 configure-make \
30589 html-make
30590 @: $(MAKE); $(unstage)
30591 @[ -f ./make/Makefile ] || exit 0; \
30592 r=`${PWD_COMMAND}`; export r; \
30593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594 $(HOST_EXPORTS) \
30595 for flag in $(EXTRA_HOST_FLAGS) ; do \
30596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30597 done; \
30598 echo "Doing install-html in make" ; \
30599 (cd $(HOST_SUBDIR)/make && \
30600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30602 "RANLIB=$${RANLIB}" \
30603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30604 install-html) \
30605 || exit 1
30607 @endif make
30609 .PHONY: maybe-installcheck-make installcheck-make
30610 maybe-installcheck-make:
30611 @if make
30612 maybe-installcheck-make: installcheck-make
30614 installcheck-make: \
30615 configure-make
30616 @: $(MAKE); $(unstage)
30617 @[ -f ./make/Makefile ] || exit 0; \
30618 r=`${PWD_COMMAND}`; export r; \
30619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620 $(HOST_EXPORTS) \
30621 for flag in $(EXTRA_HOST_FLAGS) ; do \
30622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623 done; \
30624 echo "Doing installcheck in make" ; \
30625 (cd $(HOST_SUBDIR)/make && \
30626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628 "RANLIB=$${RANLIB}" \
30629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630 installcheck) \
30631 || exit 1
30633 @endif make
30635 .PHONY: maybe-mostlyclean-make mostlyclean-make
30636 maybe-mostlyclean-make:
30637 @if make
30638 maybe-mostlyclean-make: mostlyclean-make
30640 mostlyclean-make:
30641 @: $(MAKE); $(unstage)
30642 @[ -f ./make/Makefile ] || exit 0; \
30643 r=`${PWD_COMMAND}`; export r; \
30644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645 $(HOST_EXPORTS) \
30646 for flag in $(EXTRA_HOST_FLAGS) ; do \
30647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30648 done; \
30649 echo "Doing mostlyclean in make" ; \
30650 (cd $(HOST_SUBDIR)/make && \
30651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653 "RANLIB=$${RANLIB}" \
30654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30655 mostlyclean) \
30656 || exit 1
30658 @endif make
30660 .PHONY: maybe-clean-make clean-make
30661 maybe-clean-make:
30662 @if make
30663 maybe-clean-make: clean-make
30665 clean-make:
30666 @: $(MAKE); $(unstage)
30667 @[ -f ./make/Makefile ] || exit 0; \
30668 r=`${PWD_COMMAND}`; export r; \
30669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30670 $(HOST_EXPORTS) \
30671 for flag in $(EXTRA_HOST_FLAGS) ; do \
30672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30673 done; \
30674 echo "Doing clean in make" ; \
30675 (cd $(HOST_SUBDIR)/make && \
30676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30678 "RANLIB=$${RANLIB}" \
30679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30680 clean) \
30681 || exit 1
30683 @endif make
30685 .PHONY: maybe-distclean-make distclean-make
30686 maybe-distclean-make:
30687 @if make
30688 maybe-distclean-make: distclean-make
30690 distclean-make:
30691 @: $(MAKE); $(unstage)
30692 @[ -f ./make/Makefile ] || exit 0; \
30693 r=`${PWD_COMMAND}`; export r; \
30694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30695 $(HOST_EXPORTS) \
30696 for flag in $(EXTRA_HOST_FLAGS) ; do \
30697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30698 done; \
30699 echo "Doing distclean in make" ; \
30700 (cd $(HOST_SUBDIR)/make && \
30701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30703 "RANLIB=$${RANLIB}" \
30704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30705 distclean) \
30706 || exit 1
30708 @endif make
30710 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30711 maybe-maintainer-clean-make:
30712 @if make
30713 maybe-maintainer-clean-make: maintainer-clean-make
30715 maintainer-clean-make:
30716 @: $(MAKE); $(unstage)
30717 @[ -f ./make/Makefile ] || exit 0; \
30718 r=`${PWD_COMMAND}`; export r; \
30719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720 $(HOST_EXPORTS) \
30721 for flag in $(EXTRA_HOST_FLAGS) ; do \
30722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30723 done; \
30724 echo "Doing maintainer-clean in make" ; \
30725 (cd $(HOST_SUBDIR)/make && \
30726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30728 "RANLIB=$${RANLIB}" \
30729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30730 maintainer-clean) \
30731 || exit 1
30733 @endif make
30737 .PHONY: configure-mmalloc maybe-configure-mmalloc
30738 maybe-configure-mmalloc:
30739 @if gcc-bootstrap
30740 configure-mmalloc: stage_current
30741 @endif gcc-bootstrap
30742 @if mmalloc
30743 maybe-configure-mmalloc: configure-mmalloc
30744 configure-mmalloc:
30745 @: $(MAKE); $(unstage)
30746 @r=`${PWD_COMMAND}`; export r; \
30747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30750 $(HOST_EXPORTS) \
30751 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30752 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30753 case $(srcdir) in \
30754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30755 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30757 esac; \
30758 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30759 libsrcdir="$$s/mmalloc"; \
30760 $(SHELL) $${libsrcdir}/configure \
30761 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30762 --target=${target_alias} $${srcdiroption} \
30763 || exit 1
30764 @endif mmalloc
30770 .PHONY: all-mmalloc maybe-all-mmalloc
30771 maybe-all-mmalloc:
30772 @if gcc-bootstrap
30773 all-mmalloc: stage_current
30774 @endif gcc-bootstrap
30775 @if mmalloc
30776 TARGET-mmalloc=all
30777 maybe-all-mmalloc: all-mmalloc
30778 all-mmalloc: configure-mmalloc
30779 @: $(MAKE); $(unstage)
30780 @r=`${PWD_COMMAND}`; export r; \
30781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30782 $(HOST_EXPORTS) \
30783 (cd $(HOST_SUBDIR)/mmalloc && \
30784 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30785 $(TARGET-mmalloc))
30786 @endif mmalloc
30791 .PHONY: check-mmalloc maybe-check-mmalloc
30792 maybe-check-mmalloc:
30793 @if mmalloc
30794 maybe-check-mmalloc: check-mmalloc
30796 check-mmalloc:
30798 @endif mmalloc
30800 .PHONY: install-mmalloc maybe-install-mmalloc
30801 maybe-install-mmalloc:
30802 @if mmalloc
30803 maybe-install-mmalloc: install-mmalloc
30805 install-mmalloc: installdirs
30806 @: $(MAKE); $(unstage)
30807 @r=`${PWD_COMMAND}`; export r; \
30808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30809 $(HOST_EXPORTS) \
30810 (cd $(HOST_SUBDIR)/mmalloc && \
30811 $(MAKE) $(FLAGS_TO_PASS) install)
30813 @endif mmalloc
30815 # Other targets (info, dvi, pdf, etc.)
30817 .PHONY: maybe-info-mmalloc info-mmalloc
30818 maybe-info-mmalloc:
30819 @if mmalloc
30820 maybe-info-mmalloc: info-mmalloc
30822 info-mmalloc: \
30823 configure-mmalloc
30824 @: $(MAKE); $(unstage)
30825 @[ -f ./mmalloc/Makefile ] || exit 0; \
30826 r=`${PWD_COMMAND}`; export r; \
30827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828 $(HOST_EXPORTS) \
30829 for flag in $(EXTRA_HOST_FLAGS) ; do \
30830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30831 done; \
30832 echo "Doing info in mmalloc" ; \
30833 (cd $(HOST_SUBDIR)/mmalloc && \
30834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30836 "RANLIB=$${RANLIB}" \
30837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30838 info) \
30839 || exit 1
30841 @endif mmalloc
30843 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30844 maybe-dvi-mmalloc:
30845 @if mmalloc
30846 maybe-dvi-mmalloc: dvi-mmalloc
30848 dvi-mmalloc: \
30849 configure-mmalloc
30850 @: $(MAKE); $(unstage)
30851 @[ -f ./mmalloc/Makefile ] || exit 0; \
30852 r=`${PWD_COMMAND}`; export r; \
30853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30854 $(HOST_EXPORTS) \
30855 for flag in $(EXTRA_HOST_FLAGS) ; do \
30856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30857 done; \
30858 echo "Doing dvi in mmalloc" ; \
30859 (cd $(HOST_SUBDIR)/mmalloc && \
30860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30862 "RANLIB=$${RANLIB}" \
30863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30864 dvi) \
30865 || exit 1
30867 @endif mmalloc
30869 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30870 maybe-pdf-mmalloc:
30871 @if mmalloc
30872 maybe-pdf-mmalloc: pdf-mmalloc
30874 pdf-mmalloc: \
30875 configure-mmalloc
30876 @: $(MAKE); $(unstage)
30877 @[ -f ./mmalloc/Makefile ] || exit 0; \
30878 r=`${PWD_COMMAND}`; export r; \
30879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880 $(HOST_EXPORTS) \
30881 for flag in $(EXTRA_HOST_FLAGS) ; do \
30882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883 done; \
30884 echo "Doing pdf in mmalloc" ; \
30885 (cd $(HOST_SUBDIR)/mmalloc && \
30886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888 "RANLIB=$${RANLIB}" \
30889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890 pdf) \
30891 || exit 1
30893 @endif mmalloc
30895 .PHONY: maybe-html-mmalloc html-mmalloc
30896 maybe-html-mmalloc:
30897 @if mmalloc
30898 maybe-html-mmalloc: html-mmalloc
30900 html-mmalloc: \
30901 configure-mmalloc
30902 @: $(MAKE); $(unstage)
30903 @[ -f ./mmalloc/Makefile ] || exit 0; \
30904 r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 $(HOST_EXPORTS) \
30907 for flag in $(EXTRA_HOST_FLAGS) ; do \
30908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909 done; \
30910 echo "Doing html in mmalloc" ; \
30911 (cd $(HOST_SUBDIR)/mmalloc && \
30912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914 "RANLIB=$${RANLIB}" \
30915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916 html) \
30917 || exit 1
30919 @endif mmalloc
30921 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30922 maybe-TAGS-mmalloc:
30923 @if mmalloc
30924 maybe-TAGS-mmalloc: TAGS-mmalloc
30926 TAGS-mmalloc: \
30927 configure-mmalloc
30928 @: $(MAKE); $(unstage)
30929 @[ -f ./mmalloc/Makefile ] || exit 0; \
30930 r=`${PWD_COMMAND}`; export r; \
30931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30932 $(HOST_EXPORTS) \
30933 for flag in $(EXTRA_HOST_FLAGS) ; do \
30934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30935 done; \
30936 echo "Doing TAGS in mmalloc" ; \
30937 (cd $(HOST_SUBDIR)/mmalloc && \
30938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30940 "RANLIB=$${RANLIB}" \
30941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30942 TAGS) \
30943 || exit 1
30945 @endif mmalloc
30947 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30948 maybe-install-info-mmalloc:
30949 @if mmalloc
30950 maybe-install-info-mmalloc: install-info-mmalloc
30952 install-info-mmalloc: \
30953 configure-mmalloc \
30954 info-mmalloc
30955 @: $(MAKE); $(unstage)
30956 @[ -f ./mmalloc/Makefile ] || exit 0; \
30957 r=`${PWD_COMMAND}`; export r; \
30958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959 $(HOST_EXPORTS) \
30960 for flag in $(EXTRA_HOST_FLAGS) ; do \
30961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962 done; \
30963 echo "Doing install-info in mmalloc" ; \
30964 (cd $(HOST_SUBDIR)/mmalloc && \
30965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967 "RANLIB=$${RANLIB}" \
30968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969 install-info) \
30970 || exit 1
30972 @endif mmalloc
30974 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30975 maybe-install-pdf-mmalloc:
30976 @if mmalloc
30977 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30979 install-pdf-mmalloc: \
30980 configure-mmalloc \
30981 pdf-mmalloc
30982 @: $(MAKE); $(unstage)
30983 @[ -f ./mmalloc/Makefile ] || exit 0; \
30984 r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 $(HOST_EXPORTS) \
30987 for flag in $(EXTRA_HOST_FLAGS) ; do \
30988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989 done; \
30990 echo "Doing install-pdf in mmalloc" ; \
30991 (cd $(HOST_SUBDIR)/mmalloc && \
30992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994 "RANLIB=$${RANLIB}" \
30995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996 install-pdf) \
30997 || exit 1
30999 @endif mmalloc
31001 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31002 maybe-install-html-mmalloc:
31003 @if mmalloc
31004 maybe-install-html-mmalloc: install-html-mmalloc
31006 install-html-mmalloc: \
31007 configure-mmalloc \
31008 html-mmalloc
31009 @: $(MAKE); $(unstage)
31010 @[ -f ./mmalloc/Makefile ] || exit 0; \
31011 r=`${PWD_COMMAND}`; export r; \
31012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013 $(HOST_EXPORTS) \
31014 for flag in $(EXTRA_HOST_FLAGS) ; do \
31015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016 done; \
31017 echo "Doing install-html in mmalloc" ; \
31018 (cd $(HOST_SUBDIR)/mmalloc && \
31019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021 "RANLIB=$${RANLIB}" \
31022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023 install-html) \
31024 || exit 1
31026 @endif mmalloc
31028 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31029 maybe-installcheck-mmalloc:
31030 @if mmalloc
31031 maybe-installcheck-mmalloc: installcheck-mmalloc
31033 installcheck-mmalloc: \
31034 configure-mmalloc
31035 @: $(MAKE); $(unstage)
31036 @[ -f ./mmalloc/Makefile ] || exit 0; \
31037 r=`${PWD_COMMAND}`; export r; \
31038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039 $(HOST_EXPORTS) \
31040 for flag in $(EXTRA_HOST_FLAGS) ; do \
31041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042 done; \
31043 echo "Doing installcheck in mmalloc" ; \
31044 (cd $(HOST_SUBDIR)/mmalloc && \
31045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047 "RANLIB=$${RANLIB}" \
31048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049 installcheck) \
31050 || exit 1
31052 @endif mmalloc
31054 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
31055 maybe-mostlyclean-mmalloc:
31056 @if mmalloc
31057 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
31059 mostlyclean-mmalloc:
31060 @: $(MAKE); $(unstage)
31061 @[ -f ./mmalloc/Makefile ] || exit 0; \
31062 r=`${PWD_COMMAND}`; export r; \
31063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064 $(HOST_EXPORTS) \
31065 for flag in $(EXTRA_HOST_FLAGS) ; do \
31066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31067 done; \
31068 echo "Doing mostlyclean in mmalloc" ; \
31069 (cd $(HOST_SUBDIR)/mmalloc && \
31070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31072 "RANLIB=$${RANLIB}" \
31073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31074 mostlyclean) \
31075 || exit 1
31077 @endif mmalloc
31079 .PHONY: maybe-clean-mmalloc clean-mmalloc
31080 maybe-clean-mmalloc:
31081 @if mmalloc
31082 maybe-clean-mmalloc: clean-mmalloc
31084 clean-mmalloc:
31085 @: $(MAKE); $(unstage)
31086 @[ -f ./mmalloc/Makefile ] || exit 0; \
31087 r=`${PWD_COMMAND}`; export r; \
31088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089 $(HOST_EXPORTS) \
31090 for flag in $(EXTRA_HOST_FLAGS) ; do \
31091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092 done; \
31093 echo "Doing clean in mmalloc" ; \
31094 (cd $(HOST_SUBDIR)/mmalloc && \
31095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097 "RANLIB=$${RANLIB}" \
31098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099 clean) \
31100 || exit 1
31102 @endif mmalloc
31104 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
31105 maybe-distclean-mmalloc:
31106 @if mmalloc
31107 maybe-distclean-mmalloc: distclean-mmalloc
31109 distclean-mmalloc:
31110 @: $(MAKE); $(unstage)
31111 @[ -f ./mmalloc/Makefile ] || exit 0; \
31112 r=`${PWD_COMMAND}`; export r; \
31113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31114 $(HOST_EXPORTS) \
31115 for flag in $(EXTRA_HOST_FLAGS) ; do \
31116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31117 done; \
31118 echo "Doing distclean in mmalloc" ; \
31119 (cd $(HOST_SUBDIR)/mmalloc && \
31120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31122 "RANLIB=$${RANLIB}" \
31123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31124 distclean) \
31125 || exit 1
31127 @endif mmalloc
31129 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
31130 maybe-maintainer-clean-mmalloc:
31131 @if mmalloc
31132 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
31134 maintainer-clean-mmalloc:
31135 @: $(MAKE); $(unstage)
31136 @[ -f ./mmalloc/Makefile ] || exit 0; \
31137 r=`${PWD_COMMAND}`; export r; \
31138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31139 $(HOST_EXPORTS) \
31140 for flag in $(EXTRA_HOST_FLAGS) ; do \
31141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31142 done; \
31143 echo "Doing maintainer-clean in mmalloc" ; \
31144 (cd $(HOST_SUBDIR)/mmalloc && \
31145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31147 "RANLIB=$${RANLIB}" \
31148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31149 maintainer-clean) \
31150 || exit 1
31152 @endif mmalloc
31156 .PHONY: configure-patch maybe-configure-patch
31157 maybe-configure-patch:
31158 @if gcc-bootstrap
31159 configure-patch: stage_current
31160 @endif gcc-bootstrap
31161 @if patch
31162 maybe-configure-patch: configure-patch
31163 configure-patch:
31164 @: $(MAKE); $(unstage)
31165 @r=`${PWD_COMMAND}`; export r; \
31166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
31168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
31169 $(HOST_EXPORTS) \
31170 echo Configuring in $(HOST_SUBDIR)/patch; \
31171 cd "$(HOST_SUBDIR)/patch" || exit 1; \
31172 case $(srcdir) in \
31173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31174 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
31175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31176 esac; \
31177 srcdiroption="--srcdir=$${topdir}/patch"; \
31178 libsrcdir="$$s/patch"; \
31179 $(SHELL) $${libsrcdir}/configure \
31180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31181 --target=${target_alias} $${srcdiroption} \
31182 || exit 1
31183 @endif patch
31189 .PHONY: all-patch maybe-all-patch
31190 maybe-all-patch:
31191 @if gcc-bootstrap
31192 all-patch: stage_current
31193 @endif gcc-bootstrap
31194 @if patch
31195 TARGET-patch=all
31196 maybe-all-patch: all-patch
31197 all-patch: configure-patch
31198 @: $(MAKE); $(unstage)
31199 @r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 (cd $(HOST_SUBDIR)/patch && \
31203 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31204 $(TARGET-patch))
31205 @endif patch
31210 .PHONY: check-patch maybe-check-patch
31211 maybe-check-patch:
31212 @if patch
31213 maybe-check-patch: check-patch
31215 check-patch:
31216 @: $(MAKE); $(unstage)
31217 @r=`${PWD_COMMAND}`; export r; \
31218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219 $(HOST_EXPORTS) \
31220 (cd $(HOST_SUBDIR)/patch && \
31221 $(MAKE) $(FLAGS_TO_PASS) check)
31223 @endif patch
31225 .PHONY: install-patch maybe-install-patch
31226 maybe-install-patch:
31227 @if patch
31228 maybe-install-patch: install-patch
31230 install-patch: installdirs
31231 @: $(MAKE); $(unstage)
31232 @r=`${PWD_COMMAND}`; export r; \
31233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234 $(HOST_EXPORTS) \
31235 (cd $(HOST_SUBDIR)/patch && \
31236 $(MAKE) $(FLAGS_TO_PASS) install)
31238 @endif patch
31240 # Other targets (info, dvi, pdf, etc.)
31242 .PHONY: maybe-info-patch info-patch
31243 maybe-info-patch:
31244 @if patch
31245 maybe-info-patch: info-patch
31247 info-patch: \
31248 configure-patch
31249 @: $(MAKE); $(unstage)
31250 @[ -f ./patch/Makefile ] || exit 0; \
31251 r=`${PWD_COMMAND}`; export r; \
31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253 $(HOST_EXPORTS) \
31254 for flag in $(EXTRA_HOST_FLAGS) ; do \
31255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256 done; \
31257 echo "Doing info in patch" ; \
31258 (cd $(HOST_SUBDIR)/patch && \
31259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261 "RANLIB=$${RANLIB}" \
31262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263 info) \
31264 || exit 1
31266 @endif patch
31268 .PHONY: maybe-dvi-patch dvi-patch
31269 maybe-dvi-patch:
31270 @if patch
31271 maybe-dvi-patch: dvi-patch
31273 dvi-patch: \
31274 configure-patch
31275 @: $(MAKE); $(unstage)
31276 @[ -f ./patch/Makefile ] || exit 0; \
31277 r=`${PWD_COMMAND}`; export r; \
31278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279 $(HOST_EXPORTS) \
31280 for flag in $(EXTRA_HOST_FLAGS) ; do \
31281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31282 done; \
31283 echo "Doing dvi in patch" ; \
31284 (cd $(HOST_SUBDIR)/patch && \
31285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31287 "RANLIB=$${RANLIB}" \
31288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31289 dvi) \
31290 || exit 1
31292 @endif patch
31294 .PHONY: maybe-pdf-patch pdf-patch
31295 maybe-pdf-patch:
31296 @if patch
31297 maybe-pdf-patch: pdf-patch
31299 pdf-patch: \
31300 configure-patch
31301 @: $(MAKE); $(unstage)
31302 @[ -f ./patch/Makefile ] || exit 0; \
31303 r=`${PWD_COMMAND}`; export r; \
31304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305 $(HOST_EXPORTS) \
31306 for flag in $(EXTRA_HOST_FLAGS) ; do \
31307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31308 done; \
31309 echo "Doing pdf in patch" ; \
31310 (cd $(HOST_SUBDIR)/patch && \
31311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313 "RANLIB=$${RANLIB}" \
31314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31315 pdf) \
31316 || exit 1
31318 @endif patch
31320 .PHONY: maybe-html-patch html-patch
31321 maybe-html-patch:
31322 @if patch
31323 maybe-html-patch: html-patch
31325 html-patch: \
31326 configure-patch
31327 @: $(MAKE); $(unstage)
31328 @[ -f ./patch/Makefile ] || exit 0; \
31329 r=`${PWD_COMMAND}`; export r; \
31330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331 $(HOST_EXPORTS) \
31332 for flag in $(EXTRA_HOST_FLAGS) ; do \
31333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31334 done; \
31335 echo "Doing html in patch" ; \
31336 (cd $(HOST_SUBDIR)/patch && \
31337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31339 "RANLIB=$${RANLIB}" \
31340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31341 html) \
31342 || exit 1
31344 @endif patch
31346 .PHONY: maybe-TAGS-patch TAGS-patch
31347 maybe-TAGS-patch:
31348 @if patch
31349 maybe-TAGS-patch: TAGS-patch
31351 TAGS-patch: \
31352 configure-patch
31353 @: $(MAKE); $(unstage)
31354 @[ -f ./patch/Makefile ] || exit 0; \
31355 r=`${PWD_COMMAND}`; export r; \
31356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31357 $(HOST_EXPORTS) \
31358 for flag in $(EXTRA_HOST_FLAGS) ; do \
31359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31360 done; \
31361 echo "Doing TAGS in patch" ; \
31362 (cd $(HOST_SUBDIR)/patch && \
31363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31365 "RANLIB=$${RANLIB}" \
31366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31367 TAGS) \
31368 || exit 1
31370 @endif patch
31372 .PHONY: maybe-install-info-patch install-info-patch
31373 maybe-install-info-patch:
31374 @if patch
31375 maybe-install-info-patch: install-info-patch
31377 install-info-patch: \
31378 configure-patch \
31379 info-patch
31380 @: $(MAKE); $(unstage)
31381 @[ -f ./patch/Makefile ] || exit 0; \
31382 r=`${PWD_COMMAND}`; export r; \
31383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384 $(HOST_EXPORTS) \
31385 for flag in $(EXTRA_HOST_FLAGS) ; do \
31386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387 done; \
31388 echo "Doing install-info in patch" ; \
31389 (cd $(HOST_SUBDIR)/patch && \
31390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392 "RANLIB=$${RANLIB}" \
31393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394 install-info) \
31395 || exit 1
31397 @endif patch
31399 .PHONY: maybe-install-pdf-patch install-pdf-patch
31400 maybe-install-pdf-patch:
31401 @if patch
31402 maybe-install-pdf-patch: install-pdf-patch
31404 install-pdf-patch: \
31405 configure-patch \
31406 pdf-patch
31407 @: $(MAKE); $(unstage)
31408 @[ -f ./patch/Makefile ] || exit 0; \
31409 r=`${PWD_COMMAND}`; export r; \
31410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411 $(HOST_EXPORTS) \
31412 for flag in $(EXTRA_HOST_FLAGS) ; do \
31413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31414 done; \
31415 echo "Doing install-pdf in patch" ; \
31416 (cd $(HOST_SUBDIR)/patch && \
31417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31419 "RANLIB=$${RANLIB}" \
31420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31421 install-pdf) \
31422 || exit 1
31424 @endif patch
31426 .PHONY: maybe-install-html-patch install-html-patch
31427 maybe-install-html-patch:
31428 @if patch
31429 maybe-install-html-patch: install-html-patch
31431 install-html-patch: \
31432 configure-patch \
31433 html-patch
31434 @: $(MAKE); $(unstage)
31435 @[ -f ./patch/Makefile ] || exit 0; \
31436 r=`${PWD_COMMAND}`; export r; \
31437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438 $(HOST_EXPORTS) \
31439 for flag in $(EXTRA_HOST_FLAGS) ; do \
31440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441 done; \
31442 echo "Doing install-html in patch" ; \
31443 (cd $(HOST_SUBDIR)/patch && \
31444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446 "RANLIB=$${RANLIB}" \
31447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31448 install-html) \
31449 || exit 1
31451 @endif patch
31453 .PHONY: maybe-installcheck-patch installcheck-patch
31454 maybe-installcheck-patch:
31455 @if patch
31456 maybe-installcheck-patch: installcheck-patch
31458 installcheck-patch: \
31459 configure-patch
31460 @: $(MAKE); $(unstage)
31461 @[ -f ./patch/Makefile ] || exit 0; \
31462 r=`${PWD_COMMAND}`; export r; \
31463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464 $(HOST_EXPORTS) \
31465 for flag in $(EXTRA_HOST_FLAGS) ; do \
31466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31467 done; \
31468 echo "Doing installcheck in patch" ; \
31469 (cd $(HOST_SUBDIR)/patch && \
31470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31472 "RANLIB=$${RANLIB}" \
31473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31474 installcheck) \
31475 || exit 1
31477 @endif patch
31479 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31480 maybe-mostlyclean-patch:
31481 @if patch
31482 maybe-mostlyclean-patch: mostlyclean-patch
31484 mostlyclean-patch:
31485 @: $(MAKE); $(unstage)
31486 @[ -f ./patch/Makefile ] || exit 0; \
31487 r=`${PWD_COMMAND}`; export r; \
31488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489 $(HOST_EXPORTS) \
31490 for flag in $(EXTRA_HOST_FLAGS) ; do \
31491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492 done; \
31493 echo "Doing mostlyclean in patch" ; \
31494 (cd $(HOST_SUBDIR)/patch && \
31495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31497 "RANLIB=$${RANLIB}" \
31498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31499 mostlyclean) \
31500 || exit 1
31502 @endif patch
31504 .PHONY: maybe-clean-patch clean-patch
31505 maybe-clean-patch:
31506 @if patch
31507 maybe-clean-patch: clean-patch
31509 clean-patch:
31510 @: $(MAKE); $(unstage)
31511 @[ -f ./patch/Makefile ] || exit 0; \
31512 r=`${PWD_COMMAND}`; export r; \
31513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514 $(HOST_EXPORTS) \
31515 for flag in $(EXTRA_HOST_FLAGS) ; do \
31516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517 done; \
31518 echo "Doing clean in patch" ; \
31519 (cd $(HOST_SUBDIR)/patch && \
31520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522 "RANLIB=$${RANLIB}" \
31523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524 clean) \
31525 || exit 1
31527 @endif patch
31529 .PHONY: maybe-distclean-patch distclean-patch
31530 maybe-distclean-patch:
31531 @if patch
31532 maybe-distclean-patch: distclean-patch
31534 distclean-patch:
31535 @: $(MAKE); $(unstage)
31536 @[ -f ./patch/Makefile ] || exit 0; \
31537 r=`${PWD_COMMAND}`; export r; \
31538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539 $(HOST_EXPORTS) \
31540 for flag in $(EXTRA_HOST_FLAGS) ; do \
31541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542 done; \
31543 echo "Doing distclean in patch" ; \
31544 (cd $(HOST_SUBDIR)/patch && \
31545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547 "RANLIB=$${RANLIB}" \
31548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549 distclean) \
31550 || exit 1
31552 @endif patch
31554 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31555 maybe-maintainer-clean-patch:
31556 @if patch
31557 maybe-maintainer-clean-patch: maintainer-clean-patch
31559 maintainer-clean-patch:
31560 @: $(MAKE); $(unstage)
31561 @[ -f ./patch/Makefile ] || exit 0; \
31562 r=`${PWD_COMMAND}`; export r; \
31563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31564 $(HOST_EXPORTS) \
31565 for flag in $(EXTRA_HOST_FLAGS) ; do \
31566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31567 done; \
31568 echo "Doing maintainer-clean in patch" ; \
31569 (cd $(HOST_SUBDIR)/patch && \
31570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31572 "RANLIB=$${RANLIB}" \
31573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31574 maintainer-clean) \
31575 || exit 1
31577 @endif patch
31581 .PHONY: configure-perl maybe-configure-perl
31582 maybe-configure-perl:
31583 @if gcc-bootstrap
31584 configure-perl: stage_current
31585 @endif gcc-bootstrap
31586 @if perl
31587 maybe-configure-perl: configure-perl
31588 configure-perl:
31589 @: $(MAKE); $(unstage)
31590 @r=`${PWD_COMMAND}`; export r; \
31591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31594 $(HOST_EXPORTS) \
31595 echo Configuring in $(HOST_SUBDIR)/perl; \
31596 cd "$(HOST_SUBDIR)/perl" || exit 1; \
31597 case $(srcdir) in \
31598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31599 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31601 esac; \
31602 srcdiroption="--srcdir=$${topdir}/perl"; \
31603 libsrcdir="$$s/perl"; \
31604 $(SHELL) $${libsrcdir}/configure \
31605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31606 --target=${target_alias} $${srcdiroption} \
31607 || exit 1
31608 @endif perl
31614 .PHONY: all-perl maybe-all-perl
31615 maybe-all-perl:
31616 @if gcc-bootstrap
31617 all-perl: stage_current
31618 @endif gcc-bootstrap
31619 @if perl
31620 TARGET-perl=all
31621 maybe-all-perl: all-perl
31622 all-perl: configure-perl
31623 @: $(MAKE); $(unstage)
31624 @r=`${PWD_COMMAND}`; export r; \
31625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 $(HOST_EXPORTS) \
31627 (cd $(HOST_SUBDIR)/perl && \
31628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31629 $(TARGET-perl))
31630 @endif perl
31635 .PHONY: check-perl maybe-check-perl
31636 maybe-check-perl:
31637 @if perl
31638 maybe-check-perl: check-perl
31640 check-perl:
31641 @: $(MAKE); $(unstage)
31642 @r=`${PWD_COMMAND}`; export r; \
31643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31644 $(HOST_EXPORTS) \
31645 (cd $(HOST_SUBDIR)/perl && \
31646 $(MAKE) $(FLAGS_TO_PASS) check)
31648 @endif perl
31650 .PHONY: install-perl maybe-install-perl
31651 maybe-install-perl:
31652 @if perl
31653 maybe-install-perl: install-perl
31655 install-perl: installdirs
31656 @: $(MAKE); $(unstage)
31657 @r=`${PWD_COMMAND}`; export r; \
31658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31659 $(HOST_EXPORTS) \
31660 (cd $(HOST_SUBDIR)/perl && \
31661 $(MAKE) $(FLAGS_TO_PASS) install)
31663 @endif perl
31665 # Other targets (info, dvi, pdf, etc.)
31667 .PHONY: maybe-info-perl info-perl
31668 maybe-info-perl:
31669 @if perl
31670 maybe-info-perl: info-perl
31672 info-perl: \
31673 configure-perl
31674 @: $(MAKE); $(unstage)
31675 @[ -f ./perl/Makefile ] || exit 0; \
31676 r=`${PWD_COMMAND}`; export r; \
31677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678 $(HOST_EXPORTS) \
31679 for flag in $(EXTRA_HOST_FLAGS) ; do \
31680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681 done; \
31682 echo "Doing info in perl" ; \
31683 (cd $(HOST_SUBDIR)/perl && \
31684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686 "RANLIB=$${RANLIB}" \
31687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688 info) \
31689 || exit 1
31691 @endif perl
31693 .PHONY: maybe-dvi-perl dvi-perl
31694 maybe-dvi-perl:
31695 @if perl
31696 maybe-dvi-perl: dvi-perl
31698 dvi-perl: \
31699 configure-perl
31700 @: $(MAKE); $(unstage)
31701 @[ -f ./perl/Makefile ] || exit 0; \
31702 r=`${PWD_COMMAND}`; export r; \
31703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704 $(HOST_EXPORTS) \
31705 for flag in $(EXTRA_HOST_FLAGS) ; do \
31706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707 done; \
31708 echo "Doing dvi in perl" ; \
31709 (cd $(HOST_SUBDIR)/perl && \
31710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712 "RANLIB=$${RANLIB}" \
31713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714 dvi) \
31715 || exit 1
31717 @endif perl
31719 .PHONY: maybe-pdf-perl pdf-perl
31720 maybe-pdf-perl:
31721 @if perl
31722 maybe-pdf-perl: pdf-perl
31724 pdf-perl: \
31725 configure-perl
31726 @: $(MAKE); $(unstage)
31727 @[ -f ./perl/Makefile ] || exit 0; \
31728 r=`${PWD_COMMAND}`; export r; \
31729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730 $(HOST_EXPORTS) \
31731 for flag in $(EXTRA_HOST_FLAGS) ; do \
31732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733 done; \
31734 echo "Doing pdf in perl" ; \
31735 (cd $(HOST_SUBDIR)/perl && \
31736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738 "RANLIB=$${RANLIB}" \
31739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740 pdf) \
31741 || exit 1
31743 @endif perl
31745 .PHONY: maybe-html-perl html-perl
31746 maybe-html-perl:
31747 @if perl
31748 maybe-html-perl: html-perl
31750 html-perl: \
31751 configure-perl
31752 @: $(MAKE); $(unstage)
31753 @[ -f ./perl/Makefile ] || exit 0; \
31754 r=`${PWD_COMMAND}`; export r; \
31755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756 $(HOST_EXPORTS) \
31757 for flag in $(EXTRA_HOST_FLAGS) ; do \
31758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31759 done; \
31760 echo "Doing html in perl" ; \
31761 (cd $(HOST_SUBDIR)/perl && \
31762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764 "RANLIB=$${RANLIB}" \
31765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31766 html) \
31767 || exit 1
31769 @endif perl
31771 .PHONY: maybe-TAGS-perl TAGS-perl
31772 maybe-TAGS-perl:
31773 @if perl
31774 maybe-TAGS-perl: TAGS-perl
31776 TAGS-perl: \
31777 configure-perl
31778 @: $(MAKE); $(unstage)
31779 @[ -f ./perl/Makefile ] || exit 0; \
31780 r=`${PWD_COMMAND}`; export r; \
31781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782 $(HOST_EXPORTS) \
31783 for flag in $(EXTRA_HOST_FLAGS) ; do \
31784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31785 done; \
31786 echo "Doing TAGS in perl" ; \
31787 (cd $(HOST_SUBDIR)/perl && \
31788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790 "RANLIB=$${RANLIB}" \
31791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792 TAGS) \
31793 || exit 1
31795 @endif perl
31797 .PHONY: maybe-install-info-perl install-info-perl
31798 maybe-install-info-perl:
31799 @if perl
31800 maybe-install-info-perl: install-info-perl
31802 install-info-perl: \
31803 configure-perl \
31804 info-perl
31805 @: $(MAKE); $(unstage)
31806 @[ -f ./perl/Makefile ] || exit 0; \
31807 r=`${PWD_COMMAND}`; export r; \
31808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809 $(HOST_EXPORTS) \
31810 for flag in $(EXTRA_HOST_FLAGS) ; do \
31811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31812 done; \
31813 echo "Doing install-info in perl" ; \
31814 (cd $(HOST_SUBDIR)/perl && \
31815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31817 "RANLIB=$${RANLIB}" \
31818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31819 install-info) \
31820 || exit 1
31822 @endif perl
31824 .PHONY: maybe-install-pdf-perl install-pdf-perl
31825 maybe-install-pdf-perl:
31826 @if perl
31827 maybe-install-pdf-perl: install-pdf-perl
31829 install-pdf-perl: \
31830 configure-perl \
31831 pdf-perl
31832 @: $(MAKE); $(unstage)
31833 @[ -f ./perl/Makefile ] || exit 0; \
31834 r=`${PWD_COMMAND}`; export r; \
31835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836 $(HOST_EXPORTS) \
31837 for flag in $(EXTRA_HOST_FLAGS) ; do \
31838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839 done; \
31840 echo "Doing install-pdf in perl" ; \
31841 (cd $(HOST_SUBDIR)/perl && \
31842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844 "RANLIB=$${RANLIB}" \
31845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31846 install-pdf) \
31847 || exit 1
31849 @endif perl
31851 .PHONY: maybe-install-html-perl install-html-perl
31852 maybe-install-html-perl:
31853 @if perl
31854 maybe-install-html-perl: install-html-perl
31856 install-html-perl: \
31857 configure-perl \
31858 html-perl
31859 @: $(MAKE); $(unstage)
31860 @[ -f ./perl/Makefile ] || exit 0; \
31861 r=`${PWD_COMMAND}`; export r; \
31862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31863 $(HOST_EXPORTS) \
31864 for flag in $(EXTRA_HOST_FLAGS) ; do \
31865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31866 done; \
31867 echo "Doing install-html in perl" ; \
31868 (cd $(HOST_SUBDIR)/perl && \
31869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31871 "RANLIB=$${RANLIB}" \
31872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31873 install-html) \
31874 || exit 1
31876 @endif perl
31878 .PHONY: maybe-installcheck-perl installcheck-perl
31879 maybe-installcheck-perl:
31880 @if perl
31881 maybe-installcheck-perl: installcheck-perl
31883 installcheck-perl: \
31884 configure-perl
31885 @: $(MAKE); $(unstage)
31886 @[ -f ./perl/Makefile ] || exit 0; \
31887 r=`${PWD_COMMAND}`; export r; \
31888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31889 $(HOST_EXPORTS) \
31890 for flag in $(EXTRA_HOST_FLAGS) ; do \
31891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31892 done; \
31893 echo "Doing installcheck in perl" ; \
31894 (cd $(HOST_SUBDIR)/perl && \
31895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31897 "RANLIB=$${RANLIB}" \
31898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31899 installcheck) \
31900 || exit 1
31902 @endif perl
31904 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31905 maybe-mostlyclean-perl:
31906 @if perl
31907 maybe-mostlyclean-perl: mostlyclean-perl
31909 mostlyclean-perl:
31910 @: $(MAKE); $(unstage)
31911 @[ -f ./perl/Makefile ] || exit 0; \
31912 r=`${PWD_COMMAND}`; export r; \
31913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914 $(HOST_EXPORTS) \
31915 for flag in $(EXTRA_HOST_FLAGS) ; do \
31916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917 done; \
31918 echo "Doing mostlyclean in perl" ; \
31919 (cd $(HOST_SUBDIR)/perl && \
31920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922 "RANLIB=$${RANLIB}" \
31923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31924 mostlyclean) \
31925 || exit 1
31927 @endif perl
31929 .PHONY: maybe-clean-perl clean-perl
31930 maybe-clean-perl:
31931 @if perl
31932 maybe-clean-perl: clean-perl
31934 clean-perl:
31935 @: $(MAKE); $(unstage)
31936 @[ -f ./perl/Makefile ] || exit 0; \
31937 r=`${PWD_COMMAND}`; export r; \
31938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31939 $(HOST_EXPORTS) \
31940 for flag in $(EXTRA_HOST_FLAGS) ; do \
31941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31942 done; \
31943 echo "Doing clean in perl" ; \
31944 (cd $(HOST_SUBDIR)/perl && \
31945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31947 "RANLIB=$${RANLIB}" \
31948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31949 clean) \
31950 || exit 1
31952 @endif perl
31954 .PHONY: maybe-distclean-perl distclean-perl
31955 maybe-distclean-perl:
31956 @if perl
31957 maybe-distclean-perl: distclean-perl
31959 distclean-perl:
31960 @: $(MAKE); $(unstage)
31961 @[ -f ./perl/Makefile ] || exit 0; \
31962 r=`${PWD_COMMAND}`; export r; \
31963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964 $(HOST_EXPORTS) \
31965 for flag in $(EXTRA_HOST_FLAGS) ; do \
31966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31967 done; \
31968 echo "Doing distclean in perl" ; \
31969 (cd $(HOST_SUBDIR)/perl && \
31970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31972 "RANLIB=$${RANLIB}" \
31973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31974 distclean) \
31975 || exit 1
31977 @endif perl
31979 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31980 maybe-maintainer-clean-perl:
31981 @if perl
31982 maybe-maintainer-clean-perl: maintainer-clean-perl
31984 maintainer-clean-perl:
31985 @: $(MAKE); $(unstage)
31986 @[ -f ./perl/Makefile ] || exit 0; \
31987 r=`${PWD_COMMAND}`; export r; \
31988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989 $(HOST_EXPORTS) \
31990 for flag in $(EXTRA_HOST_FLAGS) ; do \
31991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31992 done; \
31993 echo "Doing maintainer-clean in perl" ; \
31994 (cd $(HOST_SUBDIR)/perl && \
31995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31997 "RANLIB=$${RANLIB}" \
31998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31999 maintainer-clean) \
32000 || exit 1
32002 @endif perl
32006 .PHONY: configure-prms maybe-configure-prms
32007 maybe-configure-prms:
32008 @if gcc-bootstrap
32009 configure-prms: stage_current
32010 @endif gcc-bootstrap
32011 @if prms
32012 maybe-configure-prms: configure-prms
32013 configure-prms:
32014 @: $(MAKE); $(unstage)
32015 @r=`${PWD_COMMAND}`; export r; \
32016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32017 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32019 $(HOST_EXPORTS) \
32020 echo Configuring in $(HOST_SUBDIR)/prms; \
32021 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32022 case $(srcdir) in \
32023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32024 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32026 esac; \
32027 srcdiroption="--srcdir=$${topdir}/prms"; \
32028 libsrcdir="$$s/prms"; \
32029 $(SHELL) $${libsrcdir}/configure \
32030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32031 --target=${target_alias} $${srcdiroption} \
32032 || exit 1
32033 @endif prms
32039 .PHONY: all-prms maybe-all-prms
32040 maybe-all-prms:
32041 @if gcc-bootstrap
32042 all-prms: stage_current
32043 @endif gcc-bootstrap
32044 @if prms
32045 TARGET-prms=all
32046 maybe-all-prms: all-prms
32047 all-prms: configure-prms
32048 @: $(MAKE); $(unstage)
32049 @r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 (cd $(HOST_SUBDIR)/prms && \
32053 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32054 $(TARGET-prms))
32055 @endif prms
32060 .PHONY: check-prms maybe-check-prms
32061 maybe-check-prms:
32062 @if prms
32063 maybe-check-prms: check-prms
32065 check-prms:
32066 @: $(MAKE); $(unstage)
32067 @r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(HOST_EXPORTS) \
32070 (cd $(HOST_SUBDIR)/prms && \
32071 $(MAKE) $(FLAGS_TO_PASS) check)
32073 @endif prms
32075 .PHONY: install-prms maybe-install-prms
32076 maybe-install-prms:
32077 @if prms
32078 maybe-install-prms: install-prms
32080 install-prms: installdirs
32081 @: $(MAKE); $(unstage)
32082 @r=`${PWD_COMMAND}`; export r; \
32083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084 $(HOST_EXPORTS) \
32085 (cd $(HOST_SUBDIR)/prms && \
32086 $(MAKE) $(FLAGS_TO_PASS) install)
32088 @endif prms
32090 # Other targets (info, dvi, pdf, etc.)
32092 .PHONY: maybe-info-prms info-prms
32093 maybe-info-prms:
32094 @if prms
32095 maybe-info-prms: info-prms
32097 info-prms: \
32098 configure-prms
32099 @: $(MAKE); $(unstage)
32100 @[ -f ./prms/Makefile ] || exit 0; \
32101 r=`${PWD_COMMAND}`; export r; \
32102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103 $(HOST_EXPORTS) \
32104 for flag in $(EXTRA_HOST_FLAGS) ; do \
32105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106 done; \
32107 echo "Doing info in prms" ; \
32108 (cd $(HOST_SUBDIR)/prms && \
32109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111 "RANLIB=$${RANLIB}" \
32112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113 info) \
32114 || exit 1
32116 @endif prms
32118 .PHONY: maybe-dvi-prms dvi-prms
32119 maybe-dvi-prms:
32120 @if prms
32121 maybe-dvi-prms: dvi-prms
32123 dvi-prms: \
32124 configure-prms
32125 @: $(MAKE); $(unstage)
32126 @[ -f ./prms/Makefile ] || exit 0; \
32127 r=`${PWD_COMMAND}`; export r; \
32128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129 $(HOST_EXPORTS) \
32130 for flag in $(EXTRA_HOST_FLAGS) ; do \
32131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32132 done; \
32133 echo "Doing dvi in prms" ; \
32134 (cd $(HOST_SUBDIR)/prms && \
32135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32137 "RANLIB=$${RANLIB}" \
32138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32139 dvi) \
32140 || exit 1
32142 @endif prms
32144 .PHONY: maybe-pdf-prms pdf-prms
32145 maybe-pdf-prms:
32146 @if prms
32147 maybe-pdf-prms: pdf-prms
32149 pdf-prms: \
32150 configure-prms
32151 @: $(MAKE); $(unstage)
32152 @[ -f ./prms/Makefile ] || exit 0; \
32153 r=`${PWD_COMMAND}`; export r; \
32154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155 $(HOST_EXPORTS) \
32156 for flag in $(EXTRA_HOST_FLAGS) ; do \
32157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158 done; \
32159 echo "Doing pdf in prms" ; \
32160 (cd $(HOST_SUBDIR)/prms && \
32161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163 "RANLIB=$${RANLIB}" \
32164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165 pdf) \
32166 || exit 1
32168 @endif prms
32170 .PHONY: maybe-html-prms html-prms
32171 maybe-html-prms:
32172 @if prms
32173 maybe-html-prms: html-prms
32175 html-prms: \
32176 configure-prms
32177 @: $(MAKE); $(unstage)
32178 @[ -f ./prms/Makefile ] || exit 0; \
32179 r=`${PWD_COMMAND}`; export r; \
32180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181 $(HOST_EXPORTS) \
32182 for flag in $(EXTRA_HOST_FLAGS) ; do \
32183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32184 done; \
32185 echo "Doing html in prms" ; \
32186 (cd $(HOST_SUBDIR)/prms && \
32187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32189 "RANLIB=$${RANLIB}" \
32190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32191 html) \
32192 || exit 1
32194 @endif prms
32196 .PHONY: maybe-TAGS-prms TAGS-prms
32197 maybe-TAGS-prms:
32198 @if prms
32199 maybe-TAGS-prms: TAGS-prms
32201 TAGS-prms: \
32202 configure-prms
32203 @: $(MAKE); $(unstage)
32204 @[ -f ./prms/Makefile ] || exit 0; \
32205 r=`${PWD_COMMAND}`; export r; \
32206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207 $(HOST_EXPORTS) \
32208 for flag in $(EXTRA_HOST_FLAGS) ; do \
32209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210 done; \
32211 echo "Doing TAGS in prms" ; \
32212 (cd $(HOST_SUBDIR)/prms && \
32213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32215 "RANLIB=$${RANLIB}" \
32216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32217 TAGS) \
32218 || exit 1
32220 @endif prms
32222 .PHONY: maybe-install-info-prms install-info-prms
32223 maybe-install-info-prms:
32224 @if prms
32225 maybe-install-info-prms: install-info-prms
32227 install-info-prms: \
32228 configure-prms \
32229 info-prms
32230 @: $(MAKE); $(unstage)
32231 @[ -f ./prms/Makefile ] || exit 0; \
32232 r=`${PWD_COMMAND}`; export r; \
32233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32234 $(HOST_EXPORTS) \
32235 for flag in $(EXTRA_HOST_FLAGS) ; do \
32236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32237 done; \
32238 echo "Doing install-info in prms" ; \
32239 (cd $(HOST_SUBDIR)/prms && \
32240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32242 "RANLIB=$${RANLIB}" \
32243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32244 install-info) \
32245 || exit 1
32247 @endif prms
32249 .PHONY: maybe-install-pdf-prms install-pdf-prms
32250 maybe-install-pdf-prms:
32251 @if prms
32252 maybe-install-pdf-prms: install-pdf-prms
32254 install-pdf-prms: \
32255 configure-prms \
32256 pdf-prms
32257 @: $(MAKE); $(unstage)
32258 @[ -f ./prms/Makefile ] || exit 0; \
32259 r=`${PWD_COMMAND}`; export r; \
32260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32261 $(HOST_EXPORTS) \
32262 for flag in $(EXTRA_HOST_FLAGS) ; do \
32263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32264 done; \
32265 echo "Doing install-pdf in prms" ; \
32266 (cd $(HOST_SUBDIR)/prms && \
32267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32269 "RANLIB=$${RANLIB}" \
32270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32271 install-pdf) \
32272 || exit 1
32274 @endif prms
32276 .PHONY: maybe-install-html-prms install-html-prms
32277 maybe-install-html-prms:
32278 @if prms
32279 maybe-install-html-prms: install-html-prms
32281 install-html-prms: \
32282 configure-prms \
32283 html-prms
32284 @: $(MAKE); $(unstage)
32285 @[ -f ./prms/Makefile ] || exit 0; \
32286 r=`${PWD_COMMAND}`; export r; \
32287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32288 $(HOST_EXPORTS) \
32289 for flag in $(EXTRA_HOST_FLAGS) ; do \
32290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32291 done; \
32292 echo "Doing install-html in prms" ; \
32293 (cd $(HOST_SUBDIR)/prms && \
32294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32296 "RANLIB=$${RANLIB}" \
32297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32298 install-html) \
32299 || exit 1
32301 @endif prms
32303 .PHONY: maybe-installcheck-prms installcheck-prms
32304 maybe-installcheck-prms:
32305 @if prms
32306 maybe-installcheck-prms: installcheck-prms
32308 installcheck-prms: \
32309 configure-prms
32310 @: $(MAKE); $(unstage)
32311 @[ -f ./prms/Makefile ] || exit 0; \
32312 r=`${PWD_COMMAND}`; export r; \
32313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314 $(HOST_EXPORTS) \
32315 for flag in $(EXTRA_HOST_FLAGS) ; do \
32316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32317 done; \
32318 echo "Doing installcheck in prms" ; \
32319 (cd $(HOST_SUBDIR)/prms && \
32320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32322 "RANLIB=$${RANLIB}" \
32323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32324 installcheck) \
32325 || exit 1
32327 @endif prms
32329 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
32330 maybe-mostlyclean-prms:
32331 @if prms
32332 maybe-mostlyclean-prms: mostlyclean-prms
32334 mostlyclean-prms:
32335 @: $(MAKE); $(unstage)
32336 @[ -f ./prms/Makefile ] || exit 0; \
32337 r=`${PWD_COMMAND}`; export r; \
32338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339 $(HOST_EXPORTS) \
32340 for flag in $(EXTRA_HOST_FLAGS) ; do \
32341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32342 done; \
32343 echo "Doing mostlyclean in prms" ; \
32344 (cd $(HOST_SUBDIR)/prms && \
32345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347 "RANLIB=$${RANLIB}" \
32348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32349 mostlyclean) \
32350 || exit 1
32352 @endif prms
32354 .PHONY: maybe-clean-prms clean-prms
32355 maybe-clean-prms:
32356 @if prms
32357 maybe-clean-prms: clean-prms
32359 clean-prms:
32360 @: $(MAKE); $(unstage)
32361 @[ -f ./prms/Makefile ] || exit 0; \
32362 r=`${PWD_COMMAND}`; export r; \
32363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364 $(HOST_EXPORTS) \
32365 for flag in $(EXTRA_HOST_FLAGS) ; do \
32366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367 done; \
32368 echo "Doing clean in prms" ; \
32369 (cd $(HOST_SUBDIR)/prms && \
32370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372 "RANLIB=$${RANLIB}" \
32373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374 clean) \
32375 || exit 1
32377 @endif prms
32379 .PHONY: maybe-distclean-prms distclean-prms
32380 maybe-distclean-prms:
32381 @if prms
32382 maybe-distclean-prms: distclean-prms
32384 distclean-prms:
32385 @: $(MAKE); $(unstage)
32386 @[ -f ./prms/Makefile ] || exit 0; \
32387 r=`${PWD_COMMAND}`; export r; \
32388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389 $(HOST_EXPORTS) \
32390 for flag in $(EXTRA_HOST_FLAGS) ; do \
32391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32392 done; \
32393 echo "Doing distclean in prms" ; \
32394 (cd $(HOST_SUBDIR)/prms && \
32395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32397 "RANLIB=$${RANLIB}" \
32398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32399 distclean) \
32400 || exit 1
32402 @endif prms
32404 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32405 maybe-maintainer-clean-prms:
32406 @if prms
32407 maybe-maintainer-clean-prms: maintainer-clean-prms
32409 maintainer-clean-prms:
32410 @: $(MAKE); $(unstage)
32411 @[ -f ./prms/Makefile ] || exit 0; \
32412 r=`${PWD_COMMAND}`; export r; \
32413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32414 $(HOST_EXPORTS) \
32415 for flag in $(EXTRA_HOST_FLAGS) ; do \
32416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417 done; \
32418 echo "Doing maintainer-clean in prms" ; \
32419 (cd $(HOST_SUBDIR)/prms && \
32420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32422 "RANLIB=$${RANLIB}" \
32423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32424 maintainer-clean) \
32425 || exit 1
32427 @endif prms
32431 .PHONY: configure-rcs maybe-configure-rcs
32432 maybe-configure-rcs:
32433 @if gcc-bootstrap
32434 configure-rcs: stage_current
32435 @endif gcc-bootstrap
32436 @if rcs
32437 maybe-configure-rcs: configure-rcs
32438 configure-rcs:
32439 @: $(MAKE); $(unstage)
32440 @r=`${PWD_COMMAND}`; export r; \
32441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32444 $(HOST_EXPORTS) \
32445 echo Configuring in $(HOST_SUBDIR)/rcs; \
32446 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32447 case $(srcdir) in \
32448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32449 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32451 esac; \
32452 srcdiroption="--srcdir=$${topdir}/rcs"; \
32453 libsrcdir="$$s/rcs"; \
32454 $(SHELL) $${libsrcdir}/configure \
32455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32456 --target=${target_alias} $${srcdiroption} \
32457 || exit 1
32458 @endif rcs
32464 .PHONY: all-rcs maybe-all-rcs
32465 maybe-all-rcs:
32466 @if gcc-bootstrap
32467 all-rcs: stage_current
32468 @endif gcc-bootstrap
32469 @if rcs
32470 TARGET-rcs=all
32471 maybe-all-rcs: all-rcs
32472 all-rcs: configure-rcs
32473 @: $(MAKE); $(unstage)
32474 @r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 (cd $(HOST_SUBDIR)/rcs && \
32478 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32479 $(TARGET-rcs))
32480 @endif rcs
32485 .PHONY: check-rcs maybe-check-rcs
32486 maybe-check-rcs:
32487 @if rcs
32488 maybe-check-rcs: check-rcs
32490 check-rcs:
32491 @: $(MAKE); $(unstage)
32492 @r=`${PWD_COMMAND}`; export r; \
32493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494 $(HOST_EXPORTS) \
32495 (cd $(HOST_SUBDIR)/rcs && \
32496 $(MAKE) $(FLAGS_TO_PASS) check)
32498 @endif rcs
32500 .PHONY: install-rcs maybe-install-rcs
32501 maybe-install-rcs:
32502 @if rcs
32503 maybe-install-rcs: install-rcs
32505 install-rcs: installdirs
32506 @: $(MAKE); $(unstage)
32507 @r=`${PWD_COMMAND}`; export r; \
32508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32509 $(HOST_EXPORTS) \
32510 (cd $(HOST_SUBDIR)/rcs && \
32511 $(MAKE) $(FLAGS_TO_PASS) install)
32513 @endif rcs
32515 # Other targets (info, dvi, pdf, etc.)
32517 .PHONY: maybe-info-rcs info-rcs
32518 maybe-info-rcs:
32519 @if rcs
32520 maybe-info-rcs: info-rcs
32522 info-rcs: \
32523 configure-rcs
32524 @: $(MAKE); $(unstage)
32525 @[ -f ./rcs/Makefile ] || exit 0; \
32526 r=`${PWD_COMMAND}`; export r; \
32527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528 $(HOST_EXPORTS) \
32529 for flag in $(EXTRA_HOST_FLAGS) ; do \
32530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531 done; \
32532 echo "Doing info in rcs" ; \
32533 (cd $(HOST_SUBDIR)/rcs && \
32534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32536 "RANLIB=$${RANLIB}" \
32537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32538 info) \
32539 || exit 1
32541 @endif rcs
32543 .PHONY: maybe-dvi-rcs dvi-rcs
32544 maybe-dvi-rcs:
32545 @if rcs
32546 maybe-dvi-rcs: dvi-rcs
32548 dvi-rcs: \
32549 configure-rcs
32550 @: $(MAKE); $(unstage)
32551 @[ -f ./rcs/Makefile ] || exit 0; \
32552 r=`${PWD_COMMAND}`; export r; \
32553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554 $(HOST_EXPORTS) \
32555 for flag in $(EXTRA_HOST_FLAGS) ; do \
32556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557 done; \
32558 echo "Doing dvi in rcs" ; \
32559 (cd $(HOST_SUBDIR)/rcs && \
32560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562 "RANLIB=$${RANLIB}" \
32563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564 dvi) \
32565 || exit 1
32567 @endif rcs
32569 .PHONY: maybe-pdf-rcs pdf-rcs
32570 maybe-pdf-rcs:
32571 @if rcs
32572 maybe-pdf-rcs: pdf-rcs
32574 pdf-rcs: \
32575 configure-rcs
32576 @: $(MAKE); $(unstage)
32577 @[ -f ./rcs/Makefile ] || exit 0; \
32578 r=`${PWD_COMMAND}`; export r; \
32579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32580 $(HOST_EXPORTS) \
32581 for flag in $(EXTRA_HOST_FLAGS) ; do \
32582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32583 done; \
32584 echo "Doing pdf in rcs" ; \
32585 (cd $(HOST_SUBDIR)/rcs && \
32586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32588 "RANLIB=$${RANLIB}" \
32589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32590 pdf) \
32591 || exit 1
32593 @endif rcs
32595 .PHONY: maybe-html-rcs html-rcs
32596 maybe-html-rcs:
32597 @if rcs
32598 maybe-html-rcs: html-rcs
32600 html-rcs: \
32601 configure-rcs
32602 @: $(MAKE); $(unstage)
32603 @[ -f ./rcs/Makefile ] || exit 0; \
32604 r=`${PWD_COMMAND}`; export r; \
32605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606 $(HOST_EXPORTS) \
32607 for flag in $(EXTRA_HOST_FLAGS) ; do \
32608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32609 done; \
32610 echo "Doing html in rcs" ; \
32611 (cd $(HOST_SUBDIR)/rcs && \
32612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32614 "RANLIB=$${RANLIB}" \
32615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32616 html) \
32617 || exit 1
32619 @endif rcs
32621 .PHONY: maybe-TAGS-rcs TAGS-rcs
32622 maybe-TAGS-rcs:
32623 @if rcs
32624 maybe-TAGS-rcs: TAGS-rcs
32626 TAGS-rcs: \
32627 configure-rcs
32628 @: $(MAKE); $(unstage)
32629 @[ -f ./rcs/Makefile ] || exit 0; \
32630 r=`${PWD_COMMAND}`; export r; \
32631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32632 $(HOST_EXPORTS) \
32633 for flag in $(EXTRA_HOST_FLAGS) ; do \
32634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32635 done; \
32636 echo "Doing TAGS in rcs" ; \
32637 (cd $(HOST_SUBDIR)/rcs && \
32638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32640 "RANLIB=$${RANLIB}" \
32641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32642 TAGS) \
32643 || exit 1
32645 @endif rcs
32647 .PHONY: maybe-install-info-rcs install-info-rcs
32648 maybe-install-info-rcs:
32649 @if rcs
32650 maybe-install-info-rcs: install-info-rcs
32652 install-info-rcs: \
32653 configure-rcs \
32654 info-rcs
32655 @: $(MAKE); $(unstage)
32656 @[ -f ./rcs/Makefile ] || exit 0; \
32657 r=`${PWD_COMMAND}`; export r; \
32658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32659 $(HOST_EXPORTS) \
32660 for flag in $(EXTRA_HOST_FLAGS) ; do \
32661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662 done; \
32663 echo "Doing install-info in rcs" ; \
32664 (cd $(HOST_SUBDIR)/rcs && \
32665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32667 "RANLIB=$${RANLIB}" \
32668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32669 install-info) \
32670 || exit 1
32672 @endif rcs
32674 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32675 maybe-install-pdf-rcs:
32676 @if rcs
32677 maybe-install-pdf-rcs: install-pdf-rcs
32679 install-pdf-rcs: \
32680 configure-rcs \
32681 pdf-rcs
32682 @: $(MAKE); $(unstage)
32683 @[ -f ./rcs/Makefile ] || exit 0; \
32684 r=`${PWD_COMMAND}`; export r; \
32685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686 $(HOST_EXPORTS) \
32687 for flag in $(EXTRA_HOST_FLAGS) ; do \
32688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689 done; \
32690 echo "Doing install-pdf in rcs" ; \
32691 (cd $(HOST_SUBDIR)/rcs && \
32692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694 "RANLIB=$${RANLIB}" \
32695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696 install-pdf) \
32697 || exit 1
32699 @endif rcs
32701 .PHONY: maybe-install-html-rcs install-html-rcs
32702 maybe-install-html-rcs:
32703 @if rcs
32704 maybe-install-html-rcs: install-html-rcs
32706 install-html-rcs: \
32707 configure-rcs \
32708 html-rcs
32709 @: $(MAKE); $(unstage)
32710 @[ -f ./rcs/Makefile ] || exit 0; \
32711 r=`${PWD_COMMAND}`; export r; \
32712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32713 $(HOST_EXPORTS) \
32714 for flag in $(EXTRA_HOST_FLAGS) ; do \
32715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32716 done; \
32717 echo "Doing install-html in rcs" ; \
32718 (cd $(HOST_SUBDIR)/rcs && \
32719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32721 "RANLIB=$${RANLIB}" \
32722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32723 install-html) \
32724 || exit 1
32726 @endif rcs
32728 .PHONY: maybe-installcheck-rcs installcheck-rcs
32729 maybe-installcheck-rcs:
32730 @if rcs
32731 maybe-installcheck-rcs: installcheck-rcs
32733 installcheck-rcs: \
32734 configure-rcs
32735 @: $(MAKE); $(unstage)
32736 @[ -f ./rcs/Makefile ] || exit 0; \
32737 r=`${PWD_COMMAND}`; export r; \
32738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32739 $(HOST_EXPORTS) \
32740 for flag in $(EXTRA_HOST_FLAGS) ; do \
32741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32742 done; \
32743 echo "Doing installcheck in rcs" ; \
32744 (cd $(HOST_SUBDIR)/rcs && \
32745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32747 "RANLIB=$${RANLIB}" \
32748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32749 installcheck) \
32750 || exit 1
32752 @endif rcs
32754 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32755 maybe-mostlyclean-rcs:
32756 @if rcs
32757 maybe-mostlyclean-rcs: mostlyclean-rcs
32759 mostlyclean-rcs:
32760 @: $(MAKE); $(unstage)
32761 @[ -f ./rcs/Makefile ] || exit 0; \
32762 r=`${PWD_COMMAND}`; export r; \
32763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764 $(HOST_EXPORTS) \
32765 for flag in $(EXTRA_HOST_FLAGS) ; do \
32766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32767 done; \
32768 echo "Doing mostlyclean in rcs" ; \
32769 (cd $(HOST_SUBDIR)/rcs && \
32770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32772 "RANLIB=$${RANLIB}" \
32773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32774 mostlyclean) \
32775 || exit 1
32777 @endif rcs
32779 .PHONY: maybe-clean-rcs clean-rcs
32780 maybe-clean-rcs:
32781 @if rcs
32782 maybe-clean-rcs: clean-rcs
32784 clean-rcs:
32785 @: $(MAKE); $(unstage)
32786 @[ -f ./rcs/Makefile ] || exit 0; \
32787 r=`${PWD_COMMAND}`; export r; \
32788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32789 $(HOST_EXPORTS) \
32790 for flag in $(EXTRA_HOST_FLAGS) ; do \
32791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32792 done; \
32793 echo "Doing clean in rcs" ; \
32794 (cd $(HOST_SUBDIR)/rcs && \
32795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32797 "RANLIB=$${RANLIB}" \
32798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32799 clean) \
32800 || exit 1
32802 @endif rcs
32804 .PHONY: maybe-distclean-rcs distclean-rcs
32805 maybe-distclean-rcs:
32806 @if rcs
32807 maybe-distclean-rcs: distclean-rcs
32809 distclean-rcs:
32810 @: $(MAKE); $(unstage)
32811 @[ -f ./rcs/Makefile ] || exit 0; \
32812 r=`${PWD_COMMAND}`; export r; \
32813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814 $(HOST_EXPORTS) \
32815 for flag in $(EXTRA_HOST_FLAGS) ; do \
32816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32817 done; \
32818 echo "Doing distclean in rcs" ; \
32819 (cd $(HOST_SUBDIR)/rcs && \
32820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32822 "RANLIB=$${RANLIB}" \
32823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32824 distclean) \
32825 || exit 1
32827 @endif rcs
32829 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32830 maybe-maintainer-clean-rcs:
32831 @if rcs
32832 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32834 maintainer-clean-rcs:
32835 @: $(MAKE); $(unstage)
32836 @[ -f ./rcs/Makefile ] || exit 0; \
32837 r=`${PWD_COMMAND}`; export r; \
32838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32839 $(HOST_EXPORTS) \
32840 for flag in $(EXTRA_HOST_FLAGS) ; do \
32841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32842 done; \
32843 echo "Doing maintainer-clean in rcs" ; \
32844 (cd $(HOST_SUBDIR)/rcs && \
32845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32847 "RANLIB=$${RANLIB}" \
32848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32849 maintainer-clean) \
32850 || exit 1
32852 @endif rcs
32856 .PHONY: configure-readline maybe-configure-readline
32857 maybe-configure-readline:
32858 @if gcc-bootstrap
32859 configure-readline: stage_current
32860 @endif gcc-bootstrap
32861 @if readline
32862 maybe-configure-readline: configure-readline
32863 configure-readline:
32864 @: $(MAKE); $(unstage)
32865 @r=`${PWD_COMMAND}`; export r; \
32866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32869 $(HOST_EXPORTS) \
32870 echo Configuring in $(HOST_SUBDIR)/readline; \
32871 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32872 case $(srcdir) in \
32873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32874 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32876 esac; \
32877 srcdiroption="--srcdir=$${topdir}/readline"; \
32878 libsrcdir="$$s/readline"; \
32879 $(SHELL) $${libsrcdir}/configure \
32880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32881 --target=${target_alias} $${srcdiroption} \
32882 || exit 1
32883 @endif readline
32889 .PHONY: all-readline maybe-all-readline
32890 maybe-all-readline:
32891 @if gcc-bootstrap
32892 all-readline: stage_current
32893 @endif gcc-bootstrap
32894 @if readline
32895 TARGET-readline=all
32896 maybe-all-readline: all-readline
32897 all-readline: configure-readline
32898 @: $(MAKE); $(unstage)
32899 @r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 $(HOST_EXPORTS) \
32902 (cd $(HOST_SUBDIR)/readline && \
32903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32904 $(TARGET-readline))
32905 @endif readline
32910 .PHONY: check-readline maybe-check-readline
32911 maybe-check-readline:
32912 @if readline
32913 maybe-check-readline: check-readline
32915 check-readline:
32916 @: $(MAKE); $(unstage)
32917 @r=`${PWD_COMMAND}`; export r; \
32918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32919 $(HOST_EXPORTS) \
32920 (cd $(HOST_SUBDIR)/readline && \
32921 $(MAKE) $(FLAGS_TO_PASS) check)
32923 @endif readline
32925 .PHONY: install-readline maybe-install-readline
32926 maybe-install-readline:
32927 @if readline
32928 maybe-install-readline: install-readline
32930 install-readline: installdirs
32931 @: $(MAKE); $(unstage)
32932 @r=`${PWD_COMMAND}`; export r; \
32933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32934 $(HOST_EXPORTS) \
32935 (cd $(HOST_SUBDIR)/readline && \
32936 $(MAKE) $(FLAGS_TO_PASS) install)
32938 @endif readline
32940 # Other targets (info, dvi, pdf, etc.)
32942 .PHONY: maybe-info-readline info-readline
32943 maybe-info-readline:
32944 @if readline
32945 maybe-info-readline: info-readline
32947 info-readline: \
32948 configure-readline
32949 @: $(MAKE); $(unstage)
32950 @[ -f ./readline/Makefile ] || exit 0; \
32951 r=`${PWD_COMMAND}`; export r; \
32952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953 $(HOST_EXPORTS) \
32954 for flag in $(EXTRA_HOST_FLAGS) ; do \
32955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956 done; \
32957 echo "Doing info in readline" ; \
32958 (cd $(HOST_SUBDIR)/readline && \
32959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961 "RANLIB=$${RANLIB}" \
32962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963 info) \
32964 || exit 1
32966 @endif readline
32968 .PHONY: maybe-dvi-readline dvi-readline
32969 maybe-dvi-readline:
32970 @if readline
32971 maybe-dvi-readline: dvi-readline
32973 dvi-readline: \
32974 configure-readline
32975 @: $(MAKE); $(unstage)
32976 @[ -f ./readline/Makefile ] || exit 0; \
32977 r=`${PWD_COMMAND}`; export r; \
32978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32979 $(HOST_EXPORTS) \
32980 for flag in $(EXTRA_HOST_FLAGS) ; do \
32981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32982 done; \
32983 echo "Doing dvi in readline" ; \
32984 (cd $(HOST_SUBDIR)/readline && \
32985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32987 "RANLIB=$${RANLIB}" \
32988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32989 dvi) \
32990 || exit 1
32992 @endif readline
32994 .PHONY: maybe-pdf-readline pdf-readline
32995 maybe-pdf-readline:
32996 @if readline
32997 maybe-pdf-readline: pdf-readline
32999 pdf-readline: \
33000 configure-readline
33001 @: $(MAKE); $(unstage)
33002 @[ -f ./readline/Makefile ] || exit 0; \
33003 r=`${PWD_COMMAND}`; export r; \
33004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33005 $(HOST_EXPORTS) \
33006 for flag in $(EXTRA_HOST_FLAGS) ; do \
33007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008 done; \
33009 echo "Doing pdf in readline" ; \
33010 (cd $(HOST_SUBDIR)/readline && \
33011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33013 "RANLIB=$${RANLIB}" \
33014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33015 pdf) \
33016 || exit 1
33018 @endif readline
33020 .PHONY: maybe-html-readline html-readline
33021 maybe-html-readline:
33022 @if readline
33023 maybe-html-readline: html-readline
33025 html-readline: \
33026 configure-readline
33027 @: $(MAKE); $(unstage)
33028 @[ -f ./readline/Makefile ] || exit 0; \
33029 r=`${PWD_COMMAND}`; export r; \
33030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33031 $(HOST_EXPORTS) \
33032 for flag in $(EXTRA_HOST_FLAGS) ; do \
33033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33034 done; \
33035 echo "Doing html in readline" ; \
33036 (cd $(HOST_SUBDIR)/readline && \
33037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33039 "RANLIB=$${RANLIB}" \
33040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33041 html) \
33042 || exit 1
33044 @endif readline
33046 .PHONY: maybe-TAGS-readline TAGS-readline
33047 maybe-TAGS-readline:
33048 @if readline
33049 maybe-TAGS-readline: TAGS-readline
33051 TAGS-readline: \
33052 configure-readline
33053 @: $(MAKE); $(unstage)
33054 @[ -f ./readline/Makefile ] || exit 0; \
33055 r=`${PWD_COMMAND}`; export r; \
33056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33057 $(HOST_EXPORTS) \
33058 for flag in $(EXTRA_HOST_FLAGS) ; do \
33059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33060 done; \
33061 echo "Doing TAGS in readline" ; \
33062 (cd $(HOST_SUBDIR)/readline && \
33063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33065 "RANLIB=$${RANLIB}" \
33066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33067 TAGS) \
33068 || exit 1
33070 @endif readline
33072 .PHONY: maybe-install-info-readline install-info-readline
33073 maybe-install-info-readline:
33074 @if readline
33075 maybe-install-info-readline: install-info-readline
33077 install-info-readline: \
33078 configure-readline \
33079 info-readline
33080 @: $(MAKE); $(unstage)
33081 @[ -f ./readline/Makefile ] || exit 0; \
33082 r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 $(HOST_EXPORTS) \
33085 for flag in $(EXTRA_HOST_FLAGS) ; do \
33086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33087 done; \
33088 echo "Doing install-info in readline" ; \
33089 (cd $(HOST_SUBDIR)/readline && \
33090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33092 "RANLIB=$${RANLIB}" \
33093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33094 install-info) \
33095 || exit 1
33097 @endif readline
33099 .PHONY: maybe-install-pdf-readline install-pdf-readline
33100 maybe-install-pdf-readline:
33101 @if readline
33102 maybe-install-pdf-readline: install-pdf-readline
33104 install-pdf-readline: \
33105 configure-readline \
33106 pdf-readline
33107 @: $(MAKE); $(unstage)
33108 @[ -f ./readline/Makefile ] || exit 0; \
33109 r=`${PWD_COMMAND}`; export r; \
33110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111 $(HOST_EXPORTS) \
33112 for flag in $(EXTRA_HOST_FLAGS) ; do \
33113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33114 done; \
33115 echo "Doing install-pdf in readline" ; \
33116 (cd $(HOST_SUBDIR)/readline && \
33117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33119 "RANLIB=$${RANLIB}" \
33120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33121 install-pdf) \
33122 || exit 1
33124 @endif readline
33126 .PHONY: maybe-install-html-readline install-html-readline
33127 maybe-install-html-readline:
33128 @if readline
33129 maybe-install-html-readline: install-html-readline
33131 install-html-readline: \
33132 configure-readline \
33133 html-readline
33134 @: $(MAKE); $(unstage)
33135 @[ -f ./readline/Makefile ] || exit 0; \
33136 r=`${PWD_COMMAND}`; export r; \
33137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138 $(HOST_EXPORTS) \
33139 for flag in $(EXTRA_HOST_FLAGS) ; do \
33140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33141 done; \
33142 echo "Doing install-html in readline" ; \
33143 (cd $(HOST_SUBDIR)/readline && \
33144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33146 "RANLIB=$${RANLIB}" \
33147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33148 install-html) \
33149 || exit 1
33151 @endif readline
33153 .PHONY: maybe-installcheck-readline installcheck-readline
33154 maybe-installcheck-readline:
33155 @if readline
33156 maybe-installcheck-readline: installcheck-readline
33158 installcheck-readline: \
33159 configure-readline
33160 @: $(MAKE); $(unstage)
33161 @[ -f ./readline/Makefile ] || exit 0; \
33162 r=`${PWD_COMMAND}`; export r; \
33163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33164 $(HOST_EXPORTS) \
33165 for flag in $(EXTRA_HOST_FLAGS) ; do \
33166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33167 done; \
33168 echo "Doing installcheck in readline" ; \
33169 (cd $(HOST_SUBDIR)/readline && \
33170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33172 "RANLIB=$${RANLIB}" \
33173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33174 installcheck) \
33175 || exit 1
33177 @endif readline
33179 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33180 maybe-mostlyclean-readline:
33181 @if readline
33182 maybe-mostlyclean-readline: mostlyclean-readline
33184 mostlyclean-readline:
33185 @: $(MAKE); $(unstage)
33186 @[ -f ./readline/Makefile ] || exit 0; \
33187 r=`${PWD_COMMAND}`; export r; \
33188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33189 $(HOST_EXPORTS) \
33190 for flag in $(EXTRA_HOST_FLAGS) ; do \
33191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33192 done; \
33193 echo "Doing mostlyclean in readline" ; \
33194 (cd $(HOST_SUBDIR)/readline && \
33195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33197 "RANLIB=$${RANLIB}" \
33198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33199 mostlyclean) \
33200 || exit 1
33202 @endif readline
33204 .PHONY: maybe-clean-readline clean-readline
33205 maybe-clean-readline:
33206 @if readline
33207 maybe-clean-readline: clean-readline
33209 clean-readline:
33210 @: $(MAKE); $(unstage)
33211 @[ -f ./readline/Makefile ] || exit 0; \
33212 r=`${PWD_COMMAND}`; export r; \
33213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214 $(HOST_EXPORTS) \
33215 for flag in $(EXTRA_HOST_FLAGS) ; do \
33216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33217 done; \
33218 echo "Doing clean in readline" ; \
33219 (cd $(HOST_SUBDIR)/readline && \
33220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222 "RANLIB=$${RANLIB}" \
33223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224 clean) \
33225 || exit 1
33227 @endif readline
33229 .PHONY: maybe-distclean-readline distclean-readline
33230 maybe-distclean-readline:
33231 @if readline
33232 maybe-distclean-readline: distclean-readline
33234 distclean-readline:
33235 @: $(MAKE); $(unstage)
33236 @[ -f ./readline/Makefile ] || exit 0; \
33237 r=`${PWD_COMMAND}`; export r; \
33238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33239 $(HOST_EXPORTS) \
33240 for flag in $(EXTRA_HOST_FLAGS) ; do \
33241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33242 done; \
33243 echo "Doing distclean in readline" ; \
33244 (cd $(HOST_SUBDIR)/readline && \
33245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33247 "RANLIB=$${RANLIB}" \
33248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33249 distclean) \
33250 || exit 1
33252 @endif readline
33254 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33255 maybe-maintainer-clean-readline:
33256 @if readline
33257 maybe-maintainer-clean-readline: maintainer-clean-readline
33259 maintainer-clean-readline:
33260 @: $(MAKE); $(unstage)
33261 @[ -f ./readline/Makefile ] || exit 0; \
33262 r=`${PWD_COMMAND}`; export r; \
33263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264 $(HOST_EXPORTS) \
33265 for flag in $(EXTRA_HOST_FLAGS) ; do \
33266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267 done; \
33268 echo "Doing maintainer-clean in readline" ; \
33269 (cd $(HOST_SUBDIR)/readline && \
33270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272 "RANLIB=$${RANLIB}" \
33273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274 maintainer-clean) \
33275 || exit 1
33277 @endif readline
33281 .PHONY: configure-release maybe-configure-release
33282 maybe-configure-release:
33283 @if gcc-bootstrap
33284 configure-release: stage_current
33285 @endif gcc-bootstrap
33286 @if release
33287 maybe-configure-release: configure-release
33288 configure-release:
33289 @: $(MAKE); $(unstage)
33290 @r=`${PWD_COMMAND}`; export r; \
33291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33292 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
33293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
33294 $(HOST_EXPORTS) \
33295 echo Configuring in $(HOST_SUBDIR)/release; \
33296 cd "$(HOST_SUBDIR)/release" || exit 1; \
33297 case $(srcdir) in \
33298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33299 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
33300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33301 esac; \
33302 srcdiroption="--srcdir=$${topdir}/release"; \
33303 libsrcdir="$$s/release"; \
33304 $(SHELL) $${libsrcdir}/configure \
33305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33306 --target=${target_alias} $${srcdiroption} \
33307 || exit 1
33308 @endif release
33314 .PHONY: all-release maybe-all-release
33315 maybe-all-release:
33316 @if gcc-bootstrap
33317 all-release: stage_current
33318 @endif gcc-bootstrap
33319 @if release
33320 TARGET-release=all
33321 maybe-all-release: all-release
33322 all-release: configure-release
33323 @: $(MAKE); $(unstage)
33324 @r=`${PWD_COMMAND}`; export r; \
33325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326 $(HOST_EXPORTS) \
33327 (cd $(HOST_SUBDIR)/release && \
33328 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33329 $(TARGET-release))
33330 @endif release
33335 .PHONY: check-release maybe-check-release
33336 maybe-check-release:
33337 @if release
33338 maybe-check-release: check-release
33340 check-release:
33342 @endif release
33344 .PHONY: install-release maybe-install-release
33345 maybe-install-release:
33346 @if release
33347 maybe-install-release: install-release
33349 install-release:
33351 @endif release
33353 # Other targets (info, dvi, pdf, etc.)
33355 .PHONY: maybe-info-release info-release
33356 maybe-info-release:
33357 @if release
33358 maybe-info-release: info-release
33360 info-release: \
33361 configure-release
33362 @: $(MAKE); $(unstage)
33363 @[ -f ./release/Makefile ] || exit 0; \
33364 r=`${PWD_COMMAND}`; export r; \
33365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366 $(HOST_EXPORTS) \
33367 for flag in $(EXTRA_HOST_FLAGS) ; do \
33368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369 done; \
33370 echo "Doing info in release" ; \
33371 (cd $(HOST_SUBDIR)/release && \
33372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374 "RANLIB=$${RANLIB}" \
33375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376 info) \
33377 || exit 1
33379 @endif release
33381 .PHONY: maybe-dvi-release dvi-release
33382 maybe-dvi-release:
33383 @if release
33384 maybe-dvi-release: dvi-release
33386 dvi-release: \
33387 configure-release
33388 @: $(MAKE); $(unstage)
33389 @[ -f ./release/Makefile ] || exit 0; \
33390 r=`${PWD_COMMAND}`; export r; \
33391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392 $(HOST_EXPORTS) \
33393 for flag in $(EXTRA_HOST_FLAGS) ; do \
33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395 done; \
33396 echo "Doing dvi in release" ; \
33397 (cd $(HOST_SUBDIR)/release && \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400 "RANLIB=$${RANLIB}" \
33401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402 dvi) \
33403 || exit 1
33405 @endif release
33407 .PHONY: maybe-pdf-release pdf-release
33408 maybe-pdf-release:
33409 @if release
33410 maybe-pdf-release: pdf-release
33412 pdf-release: \
33413 configure-release
33414 @: $(MAKE); $(unstage)
33415 @[ -f ./release/Makefile ] || exit 0; \
33416 r=`${PWD_COMMAND}`; export r; \
33417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418 $(HOST_EXPORTS) \
33419 for flag in $(EXTRA_HOST_FLAGS) ; do \
33420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421 done; \
33422 echo "Doing pdf in release" ; \
33423 (cd $(HOST_SUBDIR)/release && \
33424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426 "RANLIB=$${RANLIB}" \
33427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33428 pdf) \
33429 || exit 1
33431 @endif release
33433 .PHONY: maybe-html-release html-release
33434 maybe-html-release:
33435 @if release
33436 maybe-html-release: html-release
33438 html-release: \
33439 configure-release
33440 @: $(MAKE); $(unstage)
33441 @[ -f ./release/Makefile ] || exit 0; \
33442 r=`${PWD_COMMAND}`; export r; \
33443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444 $(HOST_EXPORTS) \
33445 for flag in $(EXTRA_HOST_FLAGS) ; do \
33446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33447 done; \
33448 echo "Doing html in release" ; \
33449 (cd $(HOST_SUBDIR)/release && \
33450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33452 "RANLIB=$${RANLIB}" \
33453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33454 html) \
33455 || exit 1
33457 @endif release
33459 .PHONY: maybe-TAGS-release TAGS-release
33460 maybe-TAGS-release:
33461 @if release
33462 maybe-TAGS-release: TAGS-release
33464 TAGS-release: \
33465 configure-release
33466 @: $(MAKE); $(unstage)
33467 @[ -f ./release/Makefile ] || exit 0; \
33468 r=`${PWD_COMMAND}`; export r; \
33469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470 $(HOST_EXPORTS) \
33471 for flag in $(EXTRA_HOST_FLAGS) ; do \
33472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33473 done; \
33474 echo "Doing TAGS in release" ; \
33475 (cd $(HOST_SUBDIR)/release && \
33476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33478 "RANLIB=$${RANLIB}" \
33479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33480 TAGS) \
33481 || exit 1
33483 @endif release
33485 .PHONY: maybe-install-info-release install-info-release
33486 maybe-install-info-release:
33487 @if release
33488 maybe-install-info-release: install-info-release
33490 install-info-release: \
33491 configure-release \
33492 info-release
33493 @: $(MAKE); $(unstage)
33494 @[ -f ./release/Makefile ] || exit 0; \
33495 r=`${PWD_COMMAND}`; export r; \
33496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497 $(HOST_EXPORTS) \
33498 for flag in $(EXTRA_HOST_FLAGS) ; do \
33499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33500 done; \
33501 echo "Doing install-info in release" ; \
33502 (cd $(HOST_SUBDIR)/release && \
33503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33505 "RANLIB=$${RANLIB}" \
33506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33507 install-info) \
33508 || exit 1
33510 @endif release
33512 .PHONY: maybe-install-pdf-release install-pdf-release
33513 maybe-install-pdf-release:
33514 @if release
33515 maybe-install-pdf-release: install-pdf-release
33517 install-pdf-release: \
33518 configure-release \
33519 pdf-release
33520 @: $(MAKE); $(unstage)
33521 @[ -f ./release/Makefile ] || exit 0; \
33522 r=`${PWD_COMMAND}`; export r; \
33523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524 $(HOST_EXPORTS) \
33525 for flag in $(EXTRA_HOST_FLAGS) ; do \
33526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33527 done; \
33528 echo "Doing install-pdf in release" ; \
33529 (cd $(HOST_SUBDIR)/release && \
33530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33532 "RANLIB=$${RANLIB}" \
33533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33534 install-pdf) \
33535 || exit 1
33537 @endif release
33539 .PHONY: maybe-install-html-release install-html-release
33540 maybe-install-html-release:
33541 @if release
33542 maybe-install-html-release: install-html-release
33544 install-html-release: \
33545 configure-release \
33546 html-release
33547 @: $(MAKE); $(unstage)
33548 @[ -f ./release/Makefile ] || exit 0; \
33549 r=`${PWD_COMMAND}`; export r; \
33550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33551 $(HOST_EXPORTS) \
33552 for flag in $(EXTRA_HOST_FLAGS) ; do \
33553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33554 done; \
33555 echo "Doing install-html in release" ; \
33556 (cd $(HOST_SUBDIR)/release && \
33557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33559 "RANLIB=$${RANLIB}" \
33560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33561 install-html) \
33562 || exit 1
33564 @endif release
33566 .PHONY: maybe-installcheck-release installcheck-release
33567 maybe-installcheck-release:
33568 @if release
33569 maybe-installcheck-release: installcheck-release
33571 installcheck-release: \
33572 configure-release
33573 @: $(MAKE); $(unstage)
33574 @[ -f ./release/Makefile ] || exit 0; \
33575 r=`${PWD_COMMAND}`; export r; \
33576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33577 $(HOST_EXPORTS) \
33578 for flag in $(EXTRA_HOST_FLAGS) ; do \
33579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33580 done; \
33581 echo "Doing installcheck in release" ; \
33582 (cd $(HOST_SUBDIR)/release && \
33583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33585 "RANLIB=$${RANLIB}" \
33586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33587 installcheck) \
33588 || exit 1
33590 @endif release
33592 .PHONY: maybe-mostlyclean-release mostlyclean-release
33593 maybe-mostlyclean-release:
33594 @if release
33595 maybe-mostlyclean-release: mostlyclean-release
33597 mostlyclean-release:
33598 @: $(MAKE); $(unstage)
33599 @[ -f ./release/Makefile ] || exit 0; \
33600 r=`${PWD_COMMAND}`; export r; \
33601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602 $(HOST_EXPORTS) \
33603 for flag in $(EXTRA_HOST_FLAGS) ; do \
33604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33605 done; \
33606 echo "Doing mostlyclean in release" ; \
33607 (cd $(HOST_SUBDIR)/release && \
33608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33610 "RANLIB=$${RANLIB}" \
33611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33612 mostlyclean) \
33613 || exit 1
33615 @endif release
33617 .PHONY: maybe-clean-release clean-release
33618 maybe-clean-release:
33619 @if release
33620 maybe-clean-release: clean-release
33622 clean-release:
33623 @: $(MAKE); $(unstage)
33624 @[ -f ./release/Makefile ] || exit 0; \
33625 r=`${PWD_COMMAND}`; export r; \
33626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627 $(HOST_EXPORTS) \
33628 for flag in $(EXTRA_HOST_FLAGS) ; do \
33629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33630 done; \
33631 echo "Doing clean in release" ; \
33632 (cd $(HOST_SUBDIR)/release && \
33633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635 "RANLIB=$${RANLIB}" \
33636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33637 clean) \
33638 || exit 1
33640 @endif release
33642 .PHONY: maybe-distclean-release distclean-release
33643 maybe-distclean-release:
33644 @if release
33645 maybe-distclean-release: distclean-release
33647 distclean-release:
33648 @: $(MAKE); $(unstage)
33649 @[ -f ./release/Makefile ] || exit 0; \
33650 r=`${PWD_COMMAND}`; export r; \
33651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33652 $(HOST_EXPORTS) \
33653 for flag in $(EXTRA_HOST_FLAGS) ; do \
33654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33655 done; \
33656 echo "Doing distclean in release" ; \
33657 (cd $(HOST_SUBDIR)/release && \
33658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33660 "RANLIB=$${RANLIB}" \
33661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33662 distclean) \
33663 || exit 1
33665 @endif release
33667 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33668 maybe-maintainer-clean-release:
33669 @if release
33670 maybe-maintainer-clean-release: maintainer-clean-release
33672 maintainer-clean-release:
33673 @: $(MAKE); $(unstage)
33674 @[ -f ./release/Makefile ] || exit 0; \
33675 r=`${PWD_COMMAND}`; export r; \
33676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677 $(HOST_EXPORTS) \
33678 for flag in $(EXTRA_HOST_FLAGS) ; do \
33679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33680 done; \
33681 echo "Doing maintainer-clean in release" ; \
33682 (cd $(HOST_SUBDIR)/release && \
33683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33685 "RANLIB=$${RANLIB}" \
33686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33687 maintainer-clean) \
33688 || exit 1
33690 @endif release
33694 .PHONY: configure-recode maybe-configure-recode
33695 maybe-configure-recode:
33696 @if gcc-bootstrap
33697 configure-recode: stage_current
33698 @endif gcc-bootstrap
33699 @if recode
33700 maybe-configure-recode: configure-recode
33701 configure-recode:
33702 @: $(MAKE); $(unstage)
33703 @r=`${PWD_COMMAND}`; export r; \
33704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33707 $(HOST_EXPORTS) \
33708 echo Configuring in $(HOST_SUBDIR)/recode; \
33709 cd "$(HOST_SUBDIR)/recode" || exit 1; \
33710 case $(srcdir) in \
33711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33712 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33714 esac; \
33715 srcdiroption="--srcdir=$${topdir}/recode"; \
33716 libsrcdir="$$s/recode"; \
33717 $(SHELL) $${libsrcdir}/configure \
33718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33719 --target=${target_alias} $${srcdiroption} \
33720 || exit 1
33721 @endif recode
33727 .PHONY: all-recode maybe-all-recode
33728 maybe-all-recode:
33729 @if gcc-bootstrap
33730 all-recode: stage_current
33731 @endif gcc-bootstrap
33732 @if recode
33733 TARGET-recode=all
33734 maybe-all-recode: all-recode
33735 all-recode: configure-recode
33736 @: $(MAKE); $(unstage)
33737 @r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 $(HOST_EXPORTS) \
33740 (cd $(HOST_SUBDIR)/recode && \
33741 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33742 $(TARGET-recode))
33743 @endif recode
33748 .PHONY: check-recode maybe-check-recode
33749 maybe-check-recode:
33750 @if recode
33751 maybe-check-recode: check-recode
33753 check-recode:
33754 @: $(MAKE); $(unstage)
33755 @r=`${PWD_COMMAND}`; export r; \
33756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33757 $(HOST_EXPORTS) \
33758 (cd $(HOST_SUBDIR)/recode && \
33759 $(MAKE) $(FLAGS_TO_PASS) check)
33761 @endif recode
33763 .PHONY: install-recode maybe-install-recode
33764 maybe-install-recode:
33765 @if recode
33766 maybe-install-recode: install-recode
33768 install-recode: installdirs
33769 @: $(MAKE); $(unstage)
33770 @r=`${PWD_COMMAND}`; export r; \
33771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772 $(HOST_EXPORTS) \
33773 (cd $(HOST_SUBDIR)/recode && \
33774 $(MAKE) $(FLAGS_TO_PASS) install)
33776 @endif recode
33778 # Other targets (info, dvi, pdf, etc.)
33780 .PHONY: maybe-info-recode info-recode
33781 maybe-info-recode:
33782 @if recode
33783 maybe-info-recode: info-recode
33785 info-recode: \
33786 configure-recode
33787 @: $(MAKE); $(unstage)
33788 @[ -f ./recode/Makefile ] || exit 0; \
33789 r=`${PWD_COMMAND}`; export r; \
33790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791 $(HOST_EXPORTS) \
33792 for flag in $(EXTRA_HOST_FLAGS) ; do \
33793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794 done; \
33795 echo "Doing info in recode" ; \
33796 (cd $(HOST_SUBDIR)/recode && \
33797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799 "RANLIB=$${RANLIB}" \
33800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801 info) \
33802 || exit 1
33804 @endif recode
33806 .PHONY: maybe-dvi-recode dvi-recode
33807 maybe-dvi-recode:
33808 @if recode
33809 maybe-dvi-recode: dvi-recode
33811 dvi-recode: \
33812 configure-recode
33813 @: $(MAKE); $(unstage)
33814 @[ -f ./recode/Makefile ] || exit 0; \
33815 r=`${PWD_COMMAND}`; export r; \
33816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817 $(HOST_EXPORTS) \
33818 for flag in $(EXTRA_HOST_FLAGS) ; do \
33819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820 done; \
33821 echo "Doing dvi in recode" ; \
33822 (cd $(HOST_SUBDIR)/recode && \
33823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825 "RANLIB=$${RANLIB}" \
33826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827 dvi) \
33828 || exit 1
33830 @endif recode
33832 .PHONY: maybe-pdf-recode pdf-recode
33833 maybe-pdf-recode:
33834 @if recode
33835 maybe-pdf-recode: pdf-recode
33837 pdf-recode: \
33838 configure-recode
33839 @: $(MAKE); $(unstage)
33840 @[ -f ./recode/Makefile ] || exit 0; \
33841 r=`${PWD_COMMAND}`; export r; \
33842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843 $(HOST_EXPORTS) \
33844 for flag in $(EXTRA_HOST_FLAGS) ; do \
33845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846 done; \
33847 echo "Doing pdf in recode" ; \
33848 (cd $(HOST_SUBDIR)/recode && \
33849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851 "RANLIB=$${RANLIB}" \
33852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853 pdf) \
33854 || exit 1
33856 @endif recode
33858 .PHONY: maybe-html-recode html-recode
33859 maybe-html-recode:
33860 @if recode
33861 maybe-html-recode: html-recode
33863 html-recode: \
33864 configure-recode
33865 @: $(MAKE); $(unstage)
33866 @[ -f ./recode/Makefile ] || exit 0; \
33867 r=`${PWD_COMMAND}`; export r; \
33868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33869 $(HOST_EXPORTS) \
33870 for flag in $(EXTRA_HOST_FLAGS) ; do \
33871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33872 done; \
33873 echo "Doing html in recode" ; \
33874 (cd $(HOST_SUBDIR)/recode && \
33875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33877 "RANLIB=$${RANLIB}" \
33878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33879 html) \
33880 || exit 1
33882 @endif recode
33884 .PHONY: maybe-TAGS-recode TAGS-recode
33885 maybe-TAGS-recode:
33886 @if recode
33887 maybe-TAGS-recode: TAGS-recode
33889 TAGS-recode: \
33890 configure-recode
33891 @: $(MAKE); $(unstage)
33892 @[ -f ./recode/Makefile ] || exit 0; \
33893 r=`${PWD_COMMAND}`; export r; \
33894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33895 $(HOST_EXPORTS) \
33896 for flag in $(EXTRA_HOST_FLAGS) ; do \
33897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33898 done; \
33899 echo "Doing TAGS in recode" ; \
33900 (cd $(HOST_SUBDIR)/recode && \
33901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33903 "RANLIB=$${RANLIB}" \
33904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33905 TAGS) \
33906 || exit 1
33908 @endif recode
33910 .PHONY: maybe-install-info-recode install-info-recode
33911 maybe-install-info-recode:
33912 @if recode
33913 maybe-install-info-recode: install-info-recode
33915 install-info-recode: \
33916 configure-recode \
33917 info-recode
33918 @: $(MAKE); $(unstage)
33919 @[ -f ./recode/Makefile ] || exit 0; \
33920 r=`${PWD_COMMAND}`; export r; \
33921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922 $(HOST_EXPORTS) \
33923 for flag in $(EXTRA_HOST_FLAGS) ; do \
33924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33925 done; \
33926 echo "Doing install-info in recode" ; \
33927 (cd $(HOST_SUBDIR)/recode && \
33928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33930 "RANLIB=$${RANLIB}" \
33931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33932 install-info) \
33933 || exit 1
33935 @endif recode
33937 .PHONY: maybe-install-pdf-recode install-pdf-recode
33938 maybe-install-pdf-recode:
33939 @if recode
33940 maybe-install-pdf-recode: install-pdf-recode
33942 install-pdf-recode: \
33943 configure-recode \
33944 pdf-recode
33945 @: $(MAKE); $(unstage)
33946 @[ -f ./recode/Makefile ] || exit 0; \
33947 r=`${PWD_COMMAND}`; export r; \
33948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949 $(HOST_EXPORTS) \
33950 for flag in $(EXTRA_HOST_FLAGS) ; do \
33951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952 done; \
33953 echo "Doing install-pdf in recode" ; \
33954 (cd $(HOST_SUBDIR)/recode && \
33955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33957 "RANLIB=$${RANLIB}" \
33958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33959 install-pdf) \
33960 || exit 1
33962 @endif recode
33964 .PHONY: maybe-install-html-recode install-html-recode
33965 maybe-install-html-recode:
33966 @if recode
33967 maybe-install-html-recode: install-html-recode
33969 install-html-recode: \
33970 configure-recode \
33971 html-recode
33972 @: $(MAKE); $(unstage)
33973 @[ -f ./recode/Makefile ] || exit 0; \
33974 r=`${PWD_COMMAND}`; export r; \
33975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33976 $(HOST_EXPORTS) \
33977 for flag in $(EXTRA_HOST_FLAGS) ; do \
33978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33979 done; \
33980 echo "Doing install-html in recode" ; \
33981 (cd $(HOST_SUBDIR)/recode && \
33982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33984 "RANLIB=$${RANLIB}" \
33985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33986 install-html) \
33987 || exit 1
33989 @endif recode
33991 .PHONY: maybe-installcheck-recode installcheck-recode
33992 maybe-installcheck-recode:
33993 @if recode
33994 maybe-installcheck-recode: installcheck-recode
33996 installcheck-recode: \
33997 configure-recode
33998 @: $(MAKE); $(unstage)
33999 @[ -f ./recode/Makefile ] || exit 0; \
34000 r=`${PWD_COMMAND}`; export r; \
34001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002 $(HOST_EXPORTS) \
34003 for flag in $(EXTRA_HOST_FLAGS) ; do \
34004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34005 done; \
34006 echo "Doing installcheck in recode" ; \
34007 (cd $(HOST_SUBDIR)/recode && \
34008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010 "RANLIB=$${RANLIB}" \
34011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34012 installcheck) \
34013 || exit 1
34015 @endif recode
34017 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34018 maybe-mostlyclean-recode:
34019 @if recode
34020 maybe-mostlyclean-recode: mostlyclean-recode
34022 mostlyclean-recode:
34023 @: $(MAKE); $(unstage)
34024 @[ -f ./recode/Makefile ] || exit 0; \
34025 r=`${PWD_COMMAND}`; export r; \
34026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027 $(HOST_EXPORTS) \
34028 for flag in $(EXTRA_HOST_FLAGS) ; do \
34029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030 done; \
34031 echo "Doing mostlyclean in recode" ; \
34032 (cd $(HOST_SUBDIR)/recode && \
34033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035 "RANLIB=$${RANLIB}" \
34036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037 mostlyclean) \
34038 || exit 1
34040 @endif recode
34042 .PHONY: maybe-clean-recode clean-recode
34043 maybe-clean-recode:
34044 @if recode
34045 maybe-clean-recode: clean-recode
34047 clean-recode:
34048 @: $(MAKE); $(unstage)
34049 @[ -f ./recode/Makefile ] || exit 0; \
34050 r=`${PWD_COMMAND}`; export r; \
34051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34052 $(HOST_EXPORTS) \
34053 for flag in $(EXTRA_HOST_FLAGS) ; do \
34054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055 done; \
34056 echo "Doing clean in recode" ; \
34057 (cd $(HOST_SUBDIR)/recode && \
34058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34060 "RANLIB=$${RANLIB}" \
34061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34062 clean) \
34063 || exit 1
34065 @endif recode
34067 .PHONY: maybe-distclean-recode distclean-recode
34068 maybe-distclean-recode:
34069 @if recode
34070 maybe-distclean-recode: distclean-recode
34072 distclean-recode:
34073 @: $(MAKE); $(unstage)
34074 @[ -f ./recode/Makefile ] || exit 0; \
34075 r=`${PWD_COMMAND}`; export r; \
34076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077 $(HOST_EXPORTS) \
34078 for flag in $(EXTRA_HOST_FLAGS) ; do \
34079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080 done; \
34081 echo "Doing distclean in recode" ; \
34082 (cd $(HOST_SUBDIR)/recode && \
34083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34085 "RANLIB=$${RANLIB}" \
34086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34087 distclean) \
34088 || exit 1
34090 @endif recode
34092 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
34093 maybe-maintainer-clean-recode:
34094 @if recode
34095 maybe-maintainer-clean-recode: maintainer-clean-recode
34097 maintainer-clean-recode:
34098 @: $(MAKE); $(unstage)
34099 @[ -f ./recode/Makefile ] || exit 0; \
34100 r=`${PWD_COMMAND}`; export r; \
34101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34102 $(HOST_EXPORTS) \
34103 for flag in $(EXTRA_HOST_FLAGS) ; do \
34104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34105 done; \
34106 echo "Doing maintainer-clean in recode" ; \
34107 (cd $(HOST_SUBDIR)/recode && \
34108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34110 "RANLIB=$${RANLIB}" \
34111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34112 maintainer-clean) \
34113 || exit 1
34115 @endif recode
34119 .PHONY: configure-sed maybe-configure-sed
34120 maybe-configure-sed:
34121 @if gcc-bootstrap
34122 configure-sed: stage_current
34123 @endif gcc-bootstrap
34124 @if sed
34125 maybe-configure-sed: configure-sed
34126 configure-sed:
34127 @: $(MAKE); $(unstage)
34128 @r=`${PWD_COMMAND}`; export r; \
34129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
34131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
34132 $(HOST_EXPORTS) \
34133 echo Configuring in $(HOST_SUBDIR)/sed; \
34134 cd "$(HOST_SUBDIR)/sed" || exit 1; \
34135 case $(srcdir) in \
34136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34137 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
34138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34139 esac; \
34140 srcdiroption="--srcdir=$${topdir}/sed"; \
34141 libsrcdir="$$s/sed"; \
34142 $(SHELL) $${libsrcdir}/configure \
34143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34144 --target=${target_alias} $${srcdiroption} \
34145 || exit 1
34146 @endif sed
34152 .PHONY: all-sed maybe-all-sed
34153 maybe-all-sed:
34154 @if gcc-bootstrap
34155 all-sed: stage_current
34156 @endif gcc-bootstrap
34157 @if sed
34158 TARGET-sed=all
34159 maybe-all-sed: all-sed
34160 all-sed: configure-sed
34161 @: $(MAKE); $(unstage)
34162 @r=`${PWD_COMMAND}`; export r; \
34163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164 $(HOST_EXPORTS) \
34165 (cd $(HOST_SUBDIR)/sed && \
34166 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34167 $(TARGET-sed))
34168 @endif sed
34173 .PHONY: check-sed maybe-check-sed
34174 maybe-check-sed:
34175 @if sed
34176 maybe-check-sed: check-sed
34178 check-sed:
34179 @: $(MAKE); $(unstage)
34180 @r=`${PWD_COMMAND}`; export r; \
34181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182 $(HOST_EXPORTS) \
34183 (cd $(HOST_SUBDIR)/sed && \
34184 $(MAKE) $(FLAGS_TO_PASS) check)
34186 @endif sed
34188 .PHONY: install-sed maybe-install-sed
34189 maybe-install-sed:
34190 @if sed
34191 maybe-install-sed: install-sed
34193 install-sed: installdirs
34194 @: $(MAKE); $(unstage)
34195 @r=`${PWD_COMMAND}`; export r; \
34196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34197 $(HOST_EXPORTS) \
34198 (cd $(HOST_SUBDIR)/sed && \
34199 $(MAKE) $(FLAGS_TO_PASS) install)
34201 @endif sed
34203 # Other targets (info, dvi, pdf, etc.)
34205 .PHONY: maybe-info-sed info-sed
34206 maybe-info-sed:
34207 @if sed
34208 maybe-info-sed: info-sed
34210 info-sed: \
34211 configure-sed
34212 @: $(MAKE); $(unstage)
34213 @[ -f ./sed/Makefile ] || exit 0; \
34214 r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 $(HOST_EXPORTS) \
34217 for flag in $(EXTRA_HOST_FLAGS) ; do \
34218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219 done; \
34220 echo "Doing info in sed" ; \
34221 (cd $(HOST_SUBDIR)/sed && \
34222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224 "RANLIB=$${RANLIB}" \
34225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226 info) \
34227 || exit 1
34229 @endif sed
34231 .PHONY: maybe-dvi-sed dvi-sed
34232 maybe-dvi-sed:
34233 @if sed
34234 maybe-dvi-sed: dvi-sed
34236 dvi-sed: \
34237 configure-sed
34238 @: $(MAKE); $(unstage)
34239 @[ -f ./sed/Makefile ] || exit 0; \
34240 r=`${PWD_COMMAND}`; export r; \
34241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34242 $(HOST_EXPORTS) \
34243 for flag in $(EXTRA_HOST_FLAGS) ; do \
34244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245 done; \
34246 echo "Doing dvi in sed" ; \
34247 (cd $(HOST_SUBDIR)/sed && \
34248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34250 "RANLIB=$${RANLIB}" \
34251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34252 dvi) \
34253 || exit 1
34255 @endif sed
34257 .PHONY: maybe-pdf-sed pdf-sed
34258 maybe-pdf-sed:
34259 @if sed
34260 maybe-pdf-sed: pdf-sed
34262 pdf-sed: \
34263 configure-sed
34264 @: $(MAKE); $(unstage)
34265 @[ -f ./sed/Makefile ] || exit 0; \
34266 r=`${PWD_COMMAND}`; export r; \
34267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268 $(HOST_EXPORTS) \
34269 for flag in $(EXTRA_HOST_FLAGS) ; do \
34270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271 done; \
34272 echo "Doing pdf in sed" ; \
34273 (cd $(HOST_SUBDIR)/sed && \
34274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276 "RANLIB=$${RANLIB}" \
34277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278 pdf) \
34279 || exit 1
34281 @endif sed
34283 .PHONY: maybe-html-sed html-sed
34284 maybe-html-sed:
34285 @if sed
34286 maybe-html-sed: html-sed
34288 html-sed: \
34289 configure-sed
34290 @: $(MAKE); $(unstage)
34291 @[ -f ./sed/Makefile ] || exit 0; \
34292 r=`${PWD_COMMAND}`; export r; \
34293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294 $(HOST_EXPORTS) \
34295 for flag in $(EXTRA_HOST_FLAGS) ; do \
34296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34297 done; \
34298 echo "Doing html in sed" ; \
34299 (cd $(HOST_SUBDIR)/sed && \
34300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34302 "RANLIB=$${RANLIB}" \
34303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34304 html) \
34305 || exit 1
34307 @endif sed
34309 .PHONY: maybe-TAGS-sed TAGS-sed
34310 maybe-TAGS-sed:
34311 @if sed
34312 maybe-TAGS-sed: TAGS-sed
34314 TAGS-sed: \
34315 configure-sed
34316 @: $(MAKE); $(unstage)
34317 @[ -f ./sed/Makefile ] || exit 0; \
34318 r=`${PWD_COMMAND}`; export r; \
34319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34320 $(HOST_EXPORTS) \
34321 for flag in $(EXTRA_HOST_FLAGS) ; do \
34322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34323 done; \
34324 echo "Doing TAGS in sed" ; \
34325 (cd $(HOST_SUBDIR)/sed && \
34326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34328 "RANLIB=$${RANLIB}" \
34329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34330 TAGS) \
34331 || exit 1
34333 @endif sed
34335 .PHONY: maybe-install-info-sed install-info-sed
34336 maybe-install-info-sed:
34337 @if sed
34338 maybe-install-info-sed: install-info-sed
34340 install-info-sed: \
34341 configure-sed \
34342 info-sed
34343 @: $(MAKE); $(unstage)
34344 @[ -f ./sed/Makefile ] || exit 0; \
34345 r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 for flag in $(EXTRA_HOST_FLAGS) ; do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 echo "Doing install-info in sed" ; \
34352 (cd $(HOST_SUBDIR)/sed && \
34353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355 "RANLIB=$${RANLIB}" \
34356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357 install-info) \
34358 || exit 1
34360 @endif sed
34362 .PHONY: maybe-install-pdf-sed install-pdf-sed
34363 maybe-install-pdf-sed:
34364 @if sed
34365 maybe-install-pdf-sed: install-pdf-sed
34367 install-pdf-sed: \
34368 configure-sed \
34369 pdf-sed
34370 @: $(MAKE); $(unstage)
34371 @[ -f ./sed/Makefile ] || exit 0; \
34372 r=`${PWD_COMMAND}`; export r; \
34373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374 $(HOST_EXPORTS) \
34375 for flag in $(EXTRA_HOST_FLAGS) ; do \
34376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34377 done; \
34378 echo "Doing install-pdf in sed" ; \
34379 (cd $(HOST_SUBDIR)/sed && \
34380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382 "RANLIB=$${RANLIB}" \
34383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384 install-pdf) \
34385 || exit 1
34387 @endif sed
34389 .PHONY: maybe-install-html-sed install-html-sed
34390 maybe-install-html-sed:
34391 @if sed
34392 maybe-install-html-sed: install-html-sed
34394 install-html-sed: \
34395 configure-sed \
34396 html-sed
34397 @: $(MAKE); $(unstage)
34398 @[ -f ./sed/Makefile ] || exit 0; \
34399 r=`${PWD_COMMAND}`; export r; \
34400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401 $(HOST_EXPORTS) \
34402 for flag in $(EXTRA_HOST_FLAGS) ; do \
34403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404 done; \
34405 echo "Doing install-html in sed" ; \
34406 (cd $(HOST_SUBDIR)/sed && \
34407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409 "RANLIB=$${RANLIB}" \
34410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411 install-html) \
34412 || exit 1
34414 @endif sed
34416 .PHONY: maybe-installcheck-sed installcheck-sed
34417 maybe-installcheck-sed:
34418 @if sed
34419 maybe-installcheck-sed: installcheck-sed
34421 installcheck-sed: \
34422 configure-sed
34423 @: $(MAKE); $(unstage)
34424 @[ -f ./sed/Makefile ] || exit 0; \
34425 r=`${PWD_COMMAND}`; export r; \
34426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427 $(HOST_EXPORTS) \
34428 for flag in $(EXTRA_HOST_FLAGS) ; do \
34429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34430 done; \
34431 echo "Doing installcheck in sed" ; \
34432 (cd $(HOST_SUBDIR)/sed && \
34433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435 "RANLIB=$${RANLIB}" \
34436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34437 installcheck) \
34438 || exit 1
34440 @endif sed
34442 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
34443 maybe-mostlyclean-sed:
34444 @if sed
34445 maybe-mostlyclean-sed: mostlyclean-sed
34447 mostlyclean-sed:
34448 @: $(MAKE); $(unstage)
34449 @[ -f ./sed/Makefile ] || exit 0; \
34450 r=`${PWD_COMMAND}`; export r; \
34451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452 $(HOST_EXPORTS) \
34453 for flag in $(EXTRA_HOST_FLAGS) ; do \
34454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455 done; \
34456 echo "Doing mostlyclean in sed" ; \
34457 (cd $(HOST_SUBDIR)/sed && \
34458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460 "RANLIB=$${RANLIB}" \
34461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462 mostlyclean) \
34463 || exit 1
34465 @endif sed
34467 .PHONY: maybe-clean-sed clean-sed
34468 maybe-clean-sed:
34469 @if sed
34470 maybe-clean-sed: clean-sed
34472 clean-sed:
34473 @: $(MAKE); $(unstage)
34474 @[ -f ./sed/Makefile ] || exit 0; \
34475 r=`${PWD_COMMAND}`; export r; \
34476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34477 $(HOST_EXPORTS) \
34478 for flag in $(EXTRA_HOST_FLAGS) ; do \
34479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34480 done; \
34481 echo "Doing clean in sed" ; \
34482 (cd $(HOST_SUBDIR)/sed && \
34483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34485 "RANLIB=$${RANLIB}" \
34486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34487 clean) \
34488 || exit 1
34490 @endif sed
34492 .PHONY: maybe-distclean-sed distclean-sed
34493 maybe-distclean-sed:
34494 @if sed
34495 maybe-distclean-sed: distclean-sed
34497 distclean-sed:
34498 @: $(MAKE); $(unstage)
34499 @[ -f ./sed/Makefile ] || exit 0; \
34500 r=`${PWD_COMMAND}`; export r; \
34501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34502 $(HOST_EXPORTS) \
34503 for flag in $(EXTRA_HOST_FLAGS) ; do \
34504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34505 done; \
34506 echo "Doing distclean in sed" ; \
34507 (cd $(HOST_SUBDIR)/sed && \
34508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34510 "RANLIB=$${RANLIB}" \
34511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34512 distclean) \
34513 || exit 1
34515 @endif sed
34517 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34518 maybe-maintainer-clean-sed:
34519 @if sed
34520 maybe-maintainer-clean-sed: maintainer-clean-sed
34522 maintainer-clean-sed:
34523 @: $(MAKE); $(unstage)
34524 @[ -f ./sed/Makefile ] || exit 0; \
34525 r=`${PWD_COMMAND}`; export r; \
34526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34527 $(HOST_EXPORTS) \
34528 for flag in $(EXTRA_HOST_FLAGS) ; do \
34529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530 done; \
34531 echo "Doing maintainer-clean in sed" ; \
34532 (cd $(HOST_SUBDIR)/sed && \
34533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34535 "RANLIB=$${RANLIB}" \
34536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34537 maintainer-clean) \
34538 || exit 1
34540 @endif sed
34544 .PHONY: configure-send-pr maybe-configure-send-pr
34545 maybe-configure-send-pr:
34546 @if gcc-bootstrap
34547 configure-send-pr: stage_current
34548 @endif gcc-bootstrap
34549 @if send-pr
34550 maybe-configure-send-pr: configure-send-pr
34551 configure-send-pr:
34552 @: $(MAKE); $(unstage)
34553 @r=`${PWD_COMMAND}`; export r; \
34554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34557 $(HOST_EXPORTS) \
34558 echo Configuring in $(HOST_SUBDIR)/send-pr; \
34559 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34560 case $(srcdir) in \
34561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34562 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34564 esac; \
34565 srcdiroption="--srcdir=$${topdir}/send-pr"; \
34566 libsrcdir="$$s/send-pr"; \
34567 $(SHELL) $${libsrcdir}/configure \
34568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34569 --target=${target_alias} $${srcdiroption} \
34570 || exit 1
34571 @endif send-pr
34577 .PHONY: all-send-pr maybe-all-send-pr
34578 maybe-all-send-pr:
34579 @if gcc-bootstrap
34580 all-send-pr: stage_current
34581 @endif gcc-bootstrap
34582 @if send-pr
34583 TARGET-send-pr=all
34584 maybe-all-send-pr: all-send-pr
34585 all-send-pr: configure-send-pr
34586 @: $(MAKE); $(unstage)
34587 @r=`${PWD_COMMAND}`; export r; \
34588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589 $(HOST_EXPORTS) \
34590 (cd $(HOST_SUBDIR)/send-pr && \
34591 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34592 $(TARGET-send-pr))
34593 @endif send-pr
34598 .PHONY: check-send-pr maybe-check-send-pr
34599 maybe-check-send-pr:
34600 @if send-pr
34601 maybe-check-send-pr: check-send-pr
34603 check-send-pr:
34604 @: $(MAKE); $(unstage)
34605 @r=`${PWD_COMMAND}`; export r; \
34606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34607 $(HOST_EXPORTS) \
34608 (cd $(HOST_SUBDIR)/send-pr && \
34609 $(MAKE) $(FLAGS_TO_PASS) check)
34611 @endif send-pr
34613 .PHONY: install-send-pr maybe-install-send-pr
34614 maybe-install-send-pr:
34615 @if send-pr
34616 maybe-install-send-pr: install-send-pr
34618 install-send-pr: installdirs
34619 @: $(MAKE); $(unstage)
34620 @r=`${PWD_COMMAND}`; export r; \
34621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622 $(HOST_EXPORTS) \
34623 (cd $(HOST_SUBDIR)/send-pr && \
34624 $(MAKE) $(FLAGS_TO_PASS) install)
34626 @endif send-pr
34628 # Other targets (info, dvi, pdf, etc.)
34630 .PHONY: maybe-info-send-pr info-send-pr
34631 maybe-info-send-pr:
34632 @if send-pr
34633 maybe-info-send-pr: info-send-pr
34635 info-send-pr: \
34636 configure-send-pr
34637 @: $(MAKE); $(unstage)
34638 @[ -f ./send-pr/Makefile ] || exit 0; \
34639 r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 $(HOST_EXPORTS) \
34642 for flag in $(EXTRA_HOST_FLAGS) ; do \
34643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34644 done; \
34645 echo "Doing info in send-pr" ; \
34646 (cd $(HOST_SUBDIR)/send-pr && \
34647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649 "RANLIB=$${RANLIB}" \
34650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651 info) \
34652 || exit 1
34654 @endif send-pr
34656 .PHONY: maybe-dvi-send-pr dvi-send-pr
34657 maybe-dvi-send-pr:
34658 @if send-pr
34659 maybe-dvi-send-pr: dvi-send-pr
34661 dvi-send-pr: \
34662 configure-send-pr
34663 @: $(MAKE); $(unstage)
34664 @[ -f ./send-pr/Makefile ] || exit 0; \
34665 r=`${PWD_COMMAND}`; export r; \
34666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34667 $(HOST_EXPORTS) \
34668 for flag in $(EXTRA_HOST_FLAGS) ; do \
34669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34670 done; \
34671 echo "Doing dvi in send-pr" ; \
34672 (cd $(HOST_SUBDIR)/send-pr && \
34673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34675 "RANLIB=$${RANLIB}" \
34676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34677 dvi) \
34678 || exit 1
34680 @endif send-pr
34682 .PHONY: maybe-pdf-send-pr pdf-send-pr
34683 maybe-pdf-send-pr:
34684 @if send-pr
34685 maybe-pdf-send-pr: pdf-send-pr
34687 pdf-send-pr: \
34688 configure-send-pr
34689 @: $(MAKE); $(unstage)
34690 @[ -f ./send-pr/Makefile ] || exit 0; \
34691 r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 $(HOST_EXPORTS) \
34694 for flag in $(EXTRA_HOST_FLAGS) ; do \
34695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34696 done; \
34697 echo "Doing pdf in send-pr" ; \
34698 (cd $(HOST_SUBDIR)/send-pr && \
34699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701 "RANLIB=$${RANLIB}" \
34702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703 pdf) \
34704 || exit 1
34706 @endif send-pr
34708 .PHONY: maybe-html-send-pr html-send-pr
34709 maybe-html-send-pr:
34710 @if send-pr
34711 maybe-html-send-pr: html-send-pr
34713 html-send-pr: \
34714 configure-send-pr
34715 @: $(MAKE); $(unstage)
34716 @[ -f ./send-pr/Makefile ] || exit 0; \
34717 r=`${PWD_COMMAND}`; export r; \
34718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719 $(HOST_EXPORTS) \
34720 for flag in $(EXTRA_HOST_FLAGS) ; do \
34721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34722 done; \
34723 echo "Doing html in send-pr" ; \
34724 (cd $(HOST_SUBDIR)/send-pr && \
34725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34727 "RANLIB=$${RANLIB}" \
34728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34729 html) \
34730 || exit 1
34732 @endif send-pr
34734 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34735 maybe-TAGS-send-pr:
34736 @if send-pr
34737 maybe-TAGS-send-pr: TAGS-send-pr
34739 TAGS-send-pr: \
34740 configure-send-pr
34741 @: $(MAKE); $(unstage)
34742 @[ -f ./send-pr/Makefile ] || exit 0; \
34743 r=`${PWD_COMMAND}`; export r; \
34744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34745 $(HOST_EXPORTS) \
34746 for flag in $(EXTRA_HOST_FLAGS) ; do \
34747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34748 done; \
34749 echo "Doing TAGS in send-pr" ; \
34750 (cd $(HOST_SUBDIR)/send-pr && \
34751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34753 "RANLIB=$${RANLIB}" \
34754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34755 TAGS) \
34756 || exit 1
34758 @endif send-pr
34760 .PHONY: maybe-install-info-send-pr install-info-send-pr
34761 maybe-install-info-send-pr:
34762 @if send-pr
34763 maybe-install-info-send-pr: install-info-send-pr
34765 install-info-send-pr: \
34766 configure-send-pr \
34767 info-send-pr
34768 @: $(MAKE); $(unstage)
34769 @[ -f ./send-pr/Makefile ] || exit 0; \
34770 r=`${PWD_COMMAND}`; export r; \
34771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34772 $(HOST_EXPORTS) \
34773 for flag in $(EXTRA_HOST_FLAGS) ; do \
34774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34775 done; \
34776 echo "Doing install-info in send-pr" ; \
34777 (cd $(HOST_SUBDIR)/send-pr && \
34778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34780 "RANLIB=$${RANLIB}" \
34781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34782 install-info) \
34783 || exit 1
34785 @endif send-pr
34787 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34788 maybe-install-pdf-send-pr:
34789 @if send-pr
34790 maybe-install-pdf-send-pr: install-pdf-send-pr
34792 install-pdf-send-pr: \
34793 configure-send-pr \
34794 pdf-send-pr
34795 @: $(MAKE); $(unstage)
34796 @[ -f ./send-pr/Makefile ] || exit 0; \
34797 r=`${PWD_COMMAND}`; export r; \
34798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799 $(HOST_EXPORTS) \
34800 for flag in $(EXTRA_HOST_FLAGS) ; do \
34801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802 done; \
34803 echo "Doing install-pdf in send-pr" ; \
34804 (cd $(HOST_SUBDIR)/send-pr && \
34805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807 "RANLIB=$${RANLIB}" \
34808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809 install-pdf) \
34810 || exit 1
34812 @endif send-pr
34814 .PHONY: maybe-install-html-send-pr install-html-send-pr
34815 maybe-install-html-send-pr:
34816 @if send-pr
34817 maybe-install-html-send-pr: install-html-send-pr
34819 install-html-send-pr: \
34820 configure-send-pr \
34821 html-send-pr
34822 @: $(MAKE); $(unstage)
34823 @[ -f ./send-pr/Makefile ] || exit 0; \
34824 r=`${PWD_COMMAND}`; export r; \
34825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826 $(HOST_EXPORTS) \
34827 for flag in $(EXTRA_HOST_FLAGS) ; do \
34828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34829 done; \
34830 echo "Doing install-html in send-pr" ; \
34831 (cd $(HOST_SUBDIR)/send-pr && \
34832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34834 "RANLIB=$${RANLIB}" \
34835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34836 install-html) \
34837 || exit 1
34839 @endif send-pr
34841 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34842 maybe-installcheck-send-pr:
34843 @if send-pr
34844 maybe-installcheck-send-pr: installcheck-send-pr
34846 installcheck-send-pr: \
34847 configure-send-pr
34848 @: $(MAKE); $(unstage)
34849 @[ -f ./send-pr/Makefile ] || exit 0; \
34850 r=`${PWD_COMMAND}`; export r; \
34851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34852 $(HOST_EXPORTS) \
34853 for flag in $(EXTRA_HOST_FLAGS) ; do \
34854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34855 done; \
34856 echo "Doing installcheck in send-pr" ; \
34857 (cd $(HOST_SUBDIR)/send-pr && \
34858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34860 "RANLIB=$${RANLIB}" \
34861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34862 installcheck) \
34863 || exit 1
34865 @endif send-pr
34867 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34868 maybe-mostlyclean-send-pr:
34869 @if send-pr
34870 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34872 mostlyclean-send-pr:
34873 @: $(MAKE); $(unstage)
34874 @[ -f ./send-pr/Makefile ] || exit 0; \
34875 r=`${PWD_COMMAND}`; export r; \
34876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877 $(HOST_EXPORTS) \
34878 for flag in $(EXTRA_HOST_FLAGS) ; do \
34879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880 done; \
34881 echo "Doing mostlyclean in send-pr" ; \
34882 (cd $(HOST_SUBDIR)/send-pr && \
34883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885 "RANLIB=$${RANLIB}" \
34886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887 mostlyclean) \
34888 || exit 1
34890 @endif send-pr
34892 .PHONY: maybe-clean-send-pr clean-send-pr
34893 maybe-clean-send-pr:
34894 @if send-pr
34895 maybe-clean-send-pr: clean-send-pr
34897 clean-send-pr:
34898 @: $(MAKE); $(unstage)
34899 @[ -f ./send-pr/Makefile ] || exit 0; \
34900 r=`${PWD_COMMAND}`; export r; \
34901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34902 $(HOST_EXPORTS) \
34903 for flag in $(EXTRA_HOST_FLAGS) ; do \
34904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34905 done; \
34906 echo "Doing clean in send-pr" ; \
34907 (cd $(HOST_SUBDIR)/send-pr && \
34908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34910 "RANLIB=$${RANLIB}" \
34911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34912 clean) \
34913 || exit 1
34915 @endif send-pr
34917 .PHONY: maybe-distclean-send-pr distclean-send-pr
34918 maybe-distclean-send-pr:
34919 @if send-pr
34920 maybe-distclean-send-pr: distclean-send-pr
34922 distclean-send-pr:
34923 @: $(MAKE); $(unstage)
34924 @[ -f ./send-pr/Makefile ] || exit 0; \
34925 r=`${PWD_COMMAND}`; export r; \
34926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34927 $(HOST_EXPORTS) \
34928 for flag in $(EXTRA_HOST_FLAGS) ; do \
34929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34930 done; \
34931 echo "Doing distclean in send-pr" ; \
34932 (cd $(HOST_SUBDIR)/send-pr && \
34933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34935 "RANLIB=$${RANLIB}" \
34936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34937 distclean) \
34938 || exit 1
34940 @endif send-pr
34942 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34943 maybe-maintainer-clean-send-pr:
34944 @if send-pr
34945 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34947 maintainer-clean-send-pr:
34948 @: $(MAKE); $(unstage)
34949 @[ -f ./send-pr/Makefile ] || exit 0; \
34950 r=`${PWD_COMMAND}`; export r; \
34951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34952 $(HOST_EXPORTS) \
34953 for flag in $(EXTRA_HOST_FLAGS) ; do \
34954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34955 done; \
34956 echo "Doing maintainer-clean in send-pr" ; \
34957 (cd $(HOST_SUBDIR)/send-pr && \
34958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34960 "RANLIB=$${RANLIB}" \
34961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34962 maintainer-clean) \
34963 || exit 1
34965 @endif send-pr
34969 .PHONY: configure-shellutils maybe-configure-shellutils
34970 maybe-configure-shellutils:
34971 @if gcc-bootstrap
34972 configure-shellutils: stage_current
34973 @endif gcc-bootstrap
34974 @if shellutils
34975 maybe-configure-shellutils: configure-shellutils
34976 configure-shellutils:
34977 @: $(MAKE); $(unstage)
34978 @r=`${PWD_COMMAND}`; export r; \
34979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34980 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34982 $(HOST_EXPORTS) \
34983 echo Configuring in $(HOST_SUBDIR)/shellutils; \
34984 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34985 case $(srcdir) in \
34986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34987 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34989 esac; \
34990 srcdiroption="--srcdir=$${topdir}/shellutils"; \
34991 libsrcdir="$$s/shellutils"; \
34992 $(SHELL) $${libsrcdir}/configure \
34993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34994 --target=${target_alias} $${srcdiroption} \
34995 || exit 1
34996 @endif shellutils
35002 .PHONY: all-shellutils maybe-all-shellutils
35003 maybe-all-shellutils:
35004 @if gcc-bootstrap
35005 all-shellutils: stage_current
35006 @endif gcc-bootstrap
35007 @if shellutils
35008 TARGET-shellutils=all
35009 maybe-all-shellutils: all-shellutils
35010 all-shellutils: configure-shellutils
35011 @: $(MAKE); $(unstage)
35012 @r=`${PWD_COMMAND}`; export r; \
35013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014 $(HOST_EXPORTS) \
35015 (cd $(HOST_SUBDIR)/shellutils && \
35016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35017 $(TARGET-shellutils))
35018 @endif shellutils
35023 .PHONY: check-shellutils maybe-check-shellutils
35024 maybe-check-shellutils:
35025 @if shellutils
35026 maybe-check-shellutils: check-shellutils
35028 check-shellutils:
35029 @: $(MAKE); $(unstage)
35030 @r=`${PWD_COMMAND}`; export r; \
35031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35032 $(HOST_EXPORTS) \
35033 (cd $(HOST_SUBDIR)/shellutils && \
35034 $(MAKE) $(FLAGS_TO_PASS) check)
35036 @endif shellutils
35038 .PHONY: install-shellutils maybe-install-shellutils
35039 maybe-install-shellutils:
35040 @if shellutils
35041 maybe-install-shellutils: install-shellutils
35043 install-shellutils: installdirs
35044 @: $(MAKE); $(unstage)
35045 @r=`${PWD_COMMAND}`; export r; \
35046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35047 $(HOST_EXPORTS) \
35048 (cd $(HOST_SUBDIR)/shellutils && \
35049 $(MAKE) $(FLAGS_TO_PASS) install)
35051 @endif shellutils
35053 # Other targets (info, dvi, pdf, etc.)
35055 .PHONY: maybe-info-shellutils info-shellutils
35056 maybe-info-shellutils:
35057 @if shellutils
35058 maybe-info-shellutils: info-shellutils
35060 info-shellutils: \
35061 configure-shellutils
35062 @: $(MAKE); $(unstage)
35063 @[ -f ./shellutils/Makefile ] || exit 0; \
35064 r=`${PWD_COMMAND}`; export r; \
35065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066 $(HOST_EXPORTS) \
35067 for flag in $(EXTRA_HOST_FLAGS) ; do \
35068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069 done; \
35070 echo "Doing info in shellutils" ; \
35071 (cd $(HOST_SUBDIR)/shellutils && \
35072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074 "RANLIB=$${RANLIB}" \
35075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076 info) \
35077 || exit 1
35079 @endif shellutils
35081 .PHONY: maybe-dvi-shellutils dvi-shellutils
35082 maybe-dvi-shellutils:
35083 @if shellutils
35084 maybe-dvi-shellutils: dvi-shellutils
35086 dvi-shellutils: \
35087 configure-shellutils
35088 @: $(MAKE); $(unstage)
35089 @[ -f ./shellutils/Makefile ] || exit 0; \
35090 r=`${PWD_COMMAND}`; export r; \
35091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092 $(HOST_EXPORTS) \
35093 for flag in $(EXTRA_HOST_FLAGS) ; do \
35094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35095 done; \
35096 echo "Doing dvi in shellutils" ; \
35097 (cd $(HOST_SUBDIR)/shellutils && \
35098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100 "RANLIB=$${RANLIB}" \
35101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35102 dvi) \
35103 || exit 1
35105 @endif shellutils
35107 .PHONY: maybe-pdf-shellutils pdf-shellutils
35108 maybe-pdf-shellutils:
35109 @if shellutils
35110 maybe-pdf-shellutils: pdf-shellutils
35112 pdf-shellutils: \
35113 configure-shellutils
35114 @: $(MAKE); $(unstage)
35115 @[ -f ./shellutils/Makefile ] || exit 0; \
35116 r=`${PWD_COMMAND}`; export r; \
35117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35118 $(HOST_EXPORTS) \
35119 for flag in $(EXTRA_HOST_FLAGS) ; do \
35120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35121 done; \
35122 echo "Doing pdf in shellutils" ; \
35123 (cd $(HOST_SUBDIR)/shellutils && \
35124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35126 "RANLIB=$${RANLIB}" \
35127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35128 pdf) \
35129 || exit 1
35131 @endif shellutils
35133 .PHONY: maybe-html-shellutils html-shellutils
35134 maybe-html-shellutils:
35135 @if shellutils
35136 maybe-html-shellutils: html-shellutils
35138 html-shellutils: \
35139 configure-shellutils
35140 @: $(MAKE); $(unstage)
35141 @[ -f ./shellutils/Makefile ] || exit 0; \
35142 r=`${PWD_COMMAND}`; export r; \
35143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144 $(HOST_EXPORTS) \
35145 for flag in $(EXTRA_HOST_FLAGS) ; do \
35146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35147 done; \
35148 echo "Doing html in shellutils" ; \
35149 (cd $(HOST_SUBDIR)/shellutils && \
35150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35152 "RANLIB=$${RANLIB}" \
35153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35154 html) \
35155 || exit 1
35157 @endif shellutils
35159 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
35160 maybe-TAGS-shellutils:
35161 @if shellutils
35162 maybe-TAGS-shellutils: TAGS-shellutils
35164 TAGS-shellutils: \
35165 configure-shellutils
35166 @: $(MAKE); $(unstage)
35167 @[ -f ./shellutils/Makefile ] || exit 0; \
35168 r=`${PWD_COMMAND}`; export r; \
35169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35170 $(HOST_EXPORTS) \
35171 for flag in $(EXTRA_HOST_FLAGS) ; do \
35172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35173 done; \
35174 echo "Doing TAGS in shellutils" ; \
35175 (cd $(HOST_SUBDIR)/shellutils && \
35176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35178 "RANLIB=$${RANLIB}" \
35179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35180 TAGS) \
35181 || exit 1
35183 @endif shellutils
35185 .PHONY: maybe-install-info-shellutils install-info-shellutils
35186 maybe-install-info-shellutils:
35187 @if shellutils
35188 maybe-install-info-shellutils: install-info-shellutils
35190 install-info-shellutils: \
35191 configure-shellutils \
35192 info-shellutils
35193 @: $(MAKE); $(unstage)
35194 @[ -f ./shellutils/Makefile ] || exit 0; \
35195 r=`${PWD_COMMAND}`; export r; \
35196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197 $(HOST_EXPORTS) \
35198 for flag in $(EXTRA_HOST_FLAGS) ; do \
35199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35200 done; \
35201 echo "Doing install-info in shellutils" ; \
35202 (cd $(HOST_SUBDIR)/shellutils && \
35203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35205 "RANLIB=$${RANLIB}" \
35206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35207 install-info) \
35208 || exit 1
35210 @endif shellutils
35212 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
35213 maybe-install-pdf-shellutils:
35214 @if shellutils
35215 maybe-install-pdf-shellutils: install-pdf-shellutils
35217 install-pdf-shellutils: \
35218 configure-shellutils \
35219 pdf-shellutils
35220 @: $(MAKE); $(unstage)
35221 @[ -f ./shellutils/Makefile ] || exit 0; \
35222 r=`${PWD_COMMAND}`; export r; \
35223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224 $(HOST_EXPORTS) \
35225 for flag in $(EXTRA_HOST_FLAGS) ; do \
35226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227 done; \
35228 echo "Doing install-pdf in shellutils" ; \
35229 (cd $(HOST_SUBDIR)/shellutils && \
35230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232 "RANLIB=$${RANLIB}" \
35233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234 install-pdf) \
35235 || exit 1
35237 @endif shellutils
35239 .PHONY: maybe-install-html-shellutils install-html-shellutils
35240 maybe-install-html-shellutils:
35241 @if shellutils
35242 maybe-install-html-shellutils: install-html-shellutils
35244 install-html-shellutils: \
35245 configure-shellutils \
35246 html-shellutils
35247 @: $(MAKE); $(unstage)
35248 @[ -f ./shellutils/Makefile ] || exit 0; \
35249 r=`${PWD_COMMAND}`; export r; \
35250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35251 $(HOST_EXPORTS) \
35252 for flag in $(EXTRA_HOST_FLAGS) ; do \
35253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35254 done; \
35255 echo "Doing install-html in shellutils" ; \
35256 (cd $(HOST_SUBDIR)/shellutils && \
35257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35259 "RANLIB=$${RANLIB}" \
35260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35261 install-html) \
35262 || exit 1
35264 @endif shellutils
35266 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
35267 maybe-installcheck-shellutils:
35268 @if shellutils
35269 maybe-installcheck-shellutils: installcheck-shellutils
35271 installcheck-shellutils: \
35272 configure-shellutils
35273 @: $(MAKE); $(unstage)
35274 @[ -f ./shellutils/Makefile ] || exit 0; \
35275 r=`${PWD_COMMAND}`; export r; \
35276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35277 $(HOST_EXPORTS) \
35278 for flag in $(EXTRA_HOST_FLAGS) ; do \
35279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35280 done; \
35281 echo "Doing installcheck in shellutils" ; \
35282 (cd $(HOST_SUBDIR)/shellutils && \
35283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35285 "RANLIB=$${RANLIB}" \
35286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287 installcheck) \
35288 || exit 1
35290 @endif shellutils
35292 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
35293 maybe-mostlyclean-shellutils:
35294 @if shellutils
35295 maybe-mostlyclean-shellutils: mostlyclean-shellutils
35297 mostlyclean-shellutils:
35298 @: $(MAKE); $(unstage)
35299 @[ -f ./shellutils/Makefile ] || exit 0; \
35300 r=`${PWD_COMMAND}`; export r; \
35301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35302 $(HOST_EXPORTS) \
35303 for flag in $(EXTRA_HOST_FLAGS) ; do \
35304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35305 done; \
35306 echo "Doing mostlyclean in shellutils" ; \
35307 (cd $(HOST_SUBDIR)/shellutils && \
35308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35310 "RANLIB=$${RANLIB}" \
35311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35312 mostlyclean) \
35313 || exit 1
35315 @endif shellutils
35317 .PHONY: maybe-clean-shellutils clean-shellutils
35318 maybe-clean-shellutils:
35319 @if shellutils
35320 maybe-clean-shellutils: clean-shellutils
35322 clean-shellutils:
35323 @: $(MAKE); $(unstage)
35324 @[ -f ./shellutils/Makefile ] || exit 0; \
35325 r=`${PWD_COMMAND}`; export r; \
35326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35327 $(HOST_EXPORTS) \
35328 for flag in $(EXTRA_HOST_FLAGS) ; do \
35329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35330 done; \
35331 echo "Doing clean in shellutils" ; \
35332 (cd $(HOST_SUBDIR)/shellutils && \
35333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35335 "RANLIB=$${RANLIB}" \
35336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35337 clean) \
35338 || exit 1
35340 @endif shellutils
35342 .PHONY: maybe-distclean-shellutils distclean-shellutils
35343 maybe-distclean-shellutils:
35344 @if shellutils
35345 maybe-distclean-shellutils: distclean-shellutils
35347 distclean-shellutils:
35348 @: $(MAKE); $(unstage)
35349 @[ -f ./shellutils/Makefile ] || exit 0; \
35350 r=`${PWD_COMMAND}`; export r; \
35351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35352 $(HOST_EXPORTS) \
35353 for flag in $(EXTRA_HOST_FLAGS) ; do \
35354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35355 done; \
35356 echo "Doing distclean in shellutils" ; \
35357 (cd $(HOST_SUBDIR)/shellutils && \
35358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35360 "RANLIB=$${RANLIB}" \
35361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35362 distclean) \
35363 || exit 1
35365 @endif shellutils
35367 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
35368 maybe-maintainer-clean-shellutils:
35369 @if shellutils
35370 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
35372 maintainer-clean-shellutils:
35373 @: $(MAKE); $(unstage)
35374 @[ -f ./shellutils/Makefile ] || exit 0; \
35375 r=`${PWD_COMMAND}`; export r; \
35376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377 $(HOST_EXPORTS) \
35378 for flag in $(EXTRA_HOST_FLAGS) ; do \
35379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380 done; \
35381 echo "Doing maintainer-clean in shellutils" ; \
35382 (cd $(HOST_SUBDIR)/shellutils && \
35383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385 "RANLIB=$${RANLIB}" \
35386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387 maintainer-clean) \
35388 || exit 1
35390 @endif shellutils
35394 .PHONY: configure-sid maybe-configure-sid
35395 maybe-configure-sid:
35396 @if gcc-bootstrap
35397 configure-sid: stage_current
35398 @endif gcc-bootstrap
35399 @if sid
35400 maybe-configure-sid: configure-sid
35401 configure-sid:
35402 @: $(MAKE); $(unstage)
35403 @r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35407 $(HOST_EXPORTS) \
35408 echo Configuring in $(HOST_SUBDIR)/sid; \
35409 cd "$(HOST_SUBDIR)/sid" || exit 1; \
35410 case $(srcdir) in \
35411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35412 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35414 esac; \
35415 srcdiroption="--srcdir=$${topdir}/sid"; \
35416 libsrcdir="$$s/sid"; \
35417 $(SHELL) $${libsrcdir}/configure \
35418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35419 --target=${target_alias} $${srcdiroption} \
35420 || exit 1
35421 @endif sid
35427 .PHONY: all-sid maybe-all-sid
35428 maybe-all-sid:
35429 @if gcc-bootstrap
35430 all-sid: stage_current
35431 @endif gcc-bootstrap
35432 @if sid
35433 TARGET-sid=all
35434 maybe-all-sid: all-sid
35435 all-sid: configure-sid
35436 @: $(MAKE); $(unstage)
35437 @r=`${PWD_COMMAND}`; export r; \
35438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439 $(HOST_EXPORTS) \
35440 (cd $(HOST_SUBDIR)/sid && \
35441 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35442 $(TARGET-sid))
35443 @endif sid
35448 .PHONY: check-sid maybe-check-sid
35449 maybe-check-sid:
35450 @if sid
35451 maybe-check-sid: check-sid
35453 check-sid:
35454 @: $(MAKE); $(unstage)
35455 @r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(HOST_EXPORTS) \
35458 (cd $(HOST_SUBDIR)/sid && \
35459 $(MAKE) $(FLAGS_TO_PASS) check)
35461 @endif sid
35463 .PHONY: install-sid maybe-install-sid
35464 maybe-install-sid:
35465 @if sid
35466 maybe-install-sid: install-sid
35468 install-sid: installdirs
35469 @: $(MAKE); $(unstage)
35470 @r=`${PWD_COMMAND}`; export r; \
35471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472 $(HOST_EXPORTS) \
35473 (cd $(HOST_SUBDIR)/sid && \
35474 $(MAKE) $(FLAGS_TO_PASS) install)
35476 @endif sid
35478 # Other targets (info, dvi, pdf, etc.)
35480 .PHONY: maybe-info-sid info-sid
35481 maybe-info-sid:
35482 @if sid
35483 maybe-info-sid: info-sid
35485 info-sid: \
35486 configure-sid
35487 @: $(MAKE); $(unstage)
35488 @[ -f ./sid/Makefile ] || exit 0; \
35489 r=`${PWD_COMMAND}`; export r; \
35490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491 $(HOST_EXPORTS) \
35492 for flag in $(EXTRA_HOST_FLAGS) ; do \
35493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494 done; \
35495 echo "Doing info in sid" ; \
35496 (cd $(HOST_SUBDIR)/sid && \
35497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499 "RANLIB=$${RANLIB}" \
35500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501 info) \
35502 || exit 1
35504 @endif sid
35506 .PHONY: maybe-dvi-sid dvi-sid
35507 maybe-dvi-sid:
35508 @if sid
35509 maybe-dvi-sid: dvi-sid
35511 dvi-sid: \
35512 configure-sid
35513 @: $(MAKE); $(unstage)
35514 @[ -f ./sid/Makefile ] || exit 0; \
35515 r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 $(HOST_EXPORTS) \
35518 for flag in $(EXTRA_HOST_FLAGS) ; do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 echo "Doing dvi in sid" ; \
35522 (cd $(HOST_SUBDIR)/sid && \
35523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525 "RANLIB=$${RANLIB}" \
35526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 dvi) \
35528 || exit 1
35530 @endif sid
35532 .PHONY: maybe-pdf-sid pdf-sid
35533 maybe-pdf-sid:
35534 @if sid
35535 maybe-pdf-sid: pdf-sid
35537 pdf-sid: \
35538 configure-sid
35539 @: $(MAKE); $(unstage)
35540 @[ -f ./sid/Makefile ] || exit 0; \
35541 r=`${PWD_COMMAND}`; export r; \
35542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543 $(HOST_EXPORTS) \
35544 for flag in $(EXTRA_HOST_FLAGS) ; do \
35545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546 done; \
35547 echo "Doing pdf in sid" ; \
35548 (cd $(HOST_SUBDIR)/sid && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551 "RANLIB=$${RANLIB}" \
35552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553 pdf) \
35554 || exit 1
35556 @endif sid
35558 .PHONY: maybe-html-sid html-sid
35559 maybe-html-sid:
35560 @if sid
35561 maybe-html-sid: html-sid
35563 html-sid: \
35564 configure-sid
35565 @: $(MAKE); $(unstage)
35566 @[ -f ./sid/Makefile ] || exit 0; \
35567 r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 $(HOST_EXPORTS) \
35570 for flag in $(EXTRA_HOST_FLAGS) ; do \
35571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35572 done; \
35573 echo "Doing html in sid" ; \
35574 (cd $(HOST_SUBDIR)/sid && \
35575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577 "RANLIB=$${RANLIB}" \
35578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579 html) \
35580 || exit 1
35582 @endif sid
35584 .PHONY: maybe-TAGS-sid TAGS-sid
35585 maybe-TAGS-sid:
35586 @if sid
35587 maybe-TAGS-sid: TAGS-sid
35589 TAGS-sid: \
35590 configure-sid
35591 @: $(MAKE); $(unstage)
35592 @[ -f ./sid/Makefile ] || exit 0; \
35593 r=`${PWD_COMMAND}`; export r; \
35594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595 $(HOST_EXPORTS) \
35596 for flag in $(EXTRA_HOST_FLAGS) ; do \
35597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35598 done; \
35599 echo "Doing TAGS in sid" ; \
35600 (cd $(HOST_SUBDIR)/sid && \
35601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35603 "RANLIB=$${RANLIB}" \
35604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35605 TAGS) \
35606 || exit 1
35608 @endif sid
35610 .PHONY: maybe-install-info-sid install-info-sid
35611 maybe-install-info-sid:
35612 @if sid
35613 maybe-install-info-sid: install-info-sid
35615 install-info-sid: \
35616 configure-sid \
35617 info-sid
35618 @: $(MAKE); $(unstage)
35619 @[ -f ./sid/Makefile ] || exit 0; \
35620 r=`${PWD_COMMAND}`; export r; \
35621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622 $(HOST_EXPORTS) \
35623 for flag in $(EXTRA_HOST_FLAGS) ; do \
35624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35625 done; \
35626 echo "Doing install-info in sid" ; \
35627 (cd $(HOST_SUBDIR)/sid && \
35628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35630 "RANLIB=$${RANLIB}" \
35631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35632 install-info) \
35633 || exit 1
35635 @endif sid
35637 .PHONY: maybe-install-pdf-sid install-pdf-sid
35638 maybe-install-pdf-sid:
35639 @if sid
35640 maybe-install-pdf-sid: install-pdf-sid
35642 install-pdf-sid: \
35643 configure-sid \
35644 pdf-sid
35645 @: $(MAKE); $(unstage)
35646 @[ -f ./sid/Makefile ] || exit 0; \
35647 r=`${PWD_COMMAND}`; export r; \
35648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35649 $(HOST_EXPORTS) \
35650 for flag in $(EXTRA_HOST_FLAGS) ; do \
35651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35652 done; \
35653 echo "Doing install-pdf in sid" ; \
35654 (cd $(HOST_SUBDIR)/sid && \
35655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35657 "RANLIB=$${RANLIB}" \
35658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35659 install-pdf) \
35660 || exit 1
35662 @endif sid
35664 .PHONY: maybe-install-html-sid install-html-sid
35665 maybe-install-html-sid:
35666 @if sid
35667 maybe-install-html-sid: install-html-sid
35669 install-html-sid: \
35670 configure-sid \
35671 html-sid
35672 @: $(MAKE); $(unstage)
35673 @[ -f ./sid/Makefile ] || exit 0; \
35674 r=`${PWD_COMMAND}`; export r; \
35675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676 $(HOST_EXPORTS) \
35677 for flag in $(EXTRA_HOST_FLAGS) ; do \
35678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35679 done; \
35680 echo "Doing install-html in sid" ; \
35681 (cd $(HOST_SUBDIR)/sid && \
35682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35684 "RANLIB=$${RANLIB}" \
35685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35686 install-html) \
35687 || exit 1
35689 @endif sid
35691 .PHONY: maybe-installcheck-sid installcheck-sid
35692 maybe-installcheck-sid:
35693 @if sid
35694 maybe-installcheck-sid: installcheck-sid
35696 installcheck-sid: \
35697 configure-sid
35698 @: $(MAKE); $(unstage)
35699 @[ -f ./sid/Makefile ] || exit 0; \
35700 r=`${PWD_COMMAND}`; export r; \
35701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35702 $(HOST_EXPORTS) \
35703 for flag in $(EXTRA_HOST_FLAGS) ; do \
35704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35705 done; \
35706 echo "Doing installcheck in sid" ; \
35707 (cd $(HOST_SUBDIR)/sid && \
35708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35710 "RANLIB=$${RANLIB}" \
35711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35712 installcheck) \
35713 || exit 1
35715 @endif sid
35717 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35718 maybe-mostlyclean-sid:
35719 @if sid
35720 maybe-mostlyclean-sid: mostlyclean-sid
35722 mostlyclean-sid:
35723 @: $(MAKE); $(unstage)
35724 @[ -f ./sid/Makefile ] || exit 0; \
35725 r=`${PWD_COMMAND}`; export r; \
35726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727 $(HOST_EXPORTS) \
35728 for flag in $(EXTRA_HOST_FLAGS) ; do \
35729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35730 done; \
35731 echo "Doing mostlyclean in sid" ; \
35732 (cd $(HOST_SUBDIR)/sid && \
35733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35735 "RANLIB=$${RANLIB}" \
35736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35737 mostlyclean) \
35738 || exit 1
35740 @endif sid
35742 .PHONY: maybe-clean-sid clean-sid
35743 maybe-clean-sid:
35744 @if sid
35745 maybe-clean-sid: clean-sid
35747 clean-sid:
35748 @: $(MAKE); $(unstage)
35749 @[ -f ./sid/Makefile ] || exit 0; \
35750 r=`${PWD_COMMAND}`; export r; \
35751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35752 $(HOST_EXPORTS) \
35753 for flag in $(EXTRA_HOST_FLAGS) ; do \
35754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35755 done; \
35756 echo "Doing clean in sid" ; \
35757 (cd $(HOST_SUBDIR)/sid && \
35758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35760 "RANLIB=$${RANLIB}" \
35761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35762 clean) \
35763 || exit 1
35765 @endif sid
35767 .PHONY: maybe-distclean-sid distclean-sid
35768 maybe-distclean-sid:
35769 @if sid
35770 maybe-distclean-sid: distclean-sid
35772 distclean-sid:
35773 @: $(MAKE); $(unstage)
35774 @[ -f ./sid/Makefile ] || exit 0; \
35775 r=`${PWD_COMMAND}`; export r; \
35776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35777 $(HOST_EXPORTS) \
35778 for flag in $(EXTRA_HOST_FLAGS) ; do \
35779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780 done; \
35781 echo "Doing distclean in sid" ; \
35782 (cd $(HOST_SUBDIR)/sid && \
35783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35785 "RANLIB=$${RANLIB}" \
35786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35787 distclean) \
35788 || exit 1
35790 @endif sid
35792 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35793 maybe-maintainer-clean-sid:
35794 @if sid
35795 maybe-maintainer-clean-sid: maintainer-clean-sid
35797 maintainer-clean-sid:
35798 @: $(MAKE); $(unstage)
35799 @[ -f ./sid/Makefile ] || exit 0; \
35800 r=`${PWD_COMMAND}`; export r; \
35801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802 $(HOST_EXPORTS) \
35803 for flag in $(EXTRA_HOST_FLAGS) ; do \
35804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35805 done; \
35806 echo "Doing maintainer-clean in sid" ; \
35807 (cd $(HOST_SUBDIR)/sid && \
35808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810 "RANLIB=$${RANLIB}" \
35811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812 maintainer-clean) \
35813 || exit 1
35815 @endif sid
35819 .PHONY: configure-sim maybe-configure-sim
35820 maybe-configure-sim:
35821 @if gcc-bootstrap
35822 configure-sim: stage_current
35823 @endif gcc-bootstrap
35824 @if sim
35825 maybe-configure-sim: configure-sim
35826 configure-sim:
35827 @: $(MAKE); $(unstage)
35828 @r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35832 $(HOST_EXPORTS) \
35833 echo Configuring in $(HOST_SUBDIR)/sim; \
35834 cd "$(HOST_SUBDIR)/sim" || exit 1; \
35835 case $(srcdir) in \
35836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35837 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35839 esac; \
35840 srcdiroption="--srcdir=$${topdir}/sim"; \
35841 libsrcdir="$$s/sim"; \
35842 $(SHELL) $${libsrcdir}/configure \
35843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35844 --target=${target_alias} $${srcdiroption} \
35845 || exit 1
35846 @endif sim
35852 .PHONY: all-sim maybe-all-sim
35853 maybe-all-sim:
35854 @if gcc-bootstrap
35855 all-sim: stage_current
35856 @endif gcc-bootstrap
35857 @if sim
35858 TARGET-sim=all
35859 maybe-all-sim: all-sim
35860 all-sim: configure-sim
35861 @: $(MAKE); $(unstage)
35862 @r=`${PWD_COMMAND}`; export r; \
35863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864 $(HOST_EXPORTS) \
35865 (cd $(HOST_SUBDIR)/sim && \
35866 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35867 $(TARGET-sim))
35868 @endif sim
35873 .PHONY: check-sim maybe-check-sim
35874 maybe-check-sim:
35875 @if sim
35876 maybe-check-sim: check-sim
35878 check-sim:
35879 @: $(MAKE); $(unstage)
35880 @r=`${PWD_COMMAND}`; export r; \
35881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35882 $(HOST_EXPORTS) \
35883 (cd $(HOST_SUBDIR)/sim && \
35884 $(MAKE) $(FLAGS_TO_PASS) check)
35886 @endif sim
35888 .PHONY: install-sim maybe-install-sim
35889 maybe-install-sim:
35890 @if sim
35891 maybe-install-sim: install-sim
35893 install-sim: installdirs
35894 @: $(MAKE); $(unstage)
35895 @r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 (cd $(HOST_SUBDIR)/sim && \
35899 $(MAKE) $(FLAGS_TO_PASS) install)
35901 @endif sim
35903 # Other targets (info, dvi, pdf, etc.)
35905 .PHONY: maybe-info-sim info-sim
35906 maybe-info-sim:
35907 @if sim
35908 maybe-info-sim: info-sim
35910 info-sim: \
35911 configure-sim
35912 @: $(MAKE); $(unstage)
35913 @[ -f ./sim/Makefile ] || exit 0; \
35914 r=`${PWD_COMMAND}`; export r; \
35915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916 $(HOST_EXPORTS) \
35917 for flag in $(EXTRA_HOST_FLAGS) ; do \
35918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919 done; \
35920 echo "Doing info in sim" ; \
35921 (cd $(HOST_SUBDIR)/sim && \
35922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924 "RANLIB=$${RANLIB}" \
35925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926 info) \
35927 || exit 1
35929 @endif sim
35931 .PHONY: maybe-dvi-sim dvi-sim
35932 maybe-dvi-sim:
35933 @if sim
35934 maybe-dvi-sim: dvi-sim
35936 dvi-sim: \
35937 configure-sim
35938 @: $(MAKE); $(unstage)
35939 @[ -f ./sim/Makefile ] || exit 0; \
35940 r=`${PWD_COMMAND}`; export r; \
35941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942 $(HOST_EXPORTS) \
35943 for flag in $(EXTRA_HOST_FLAGS) ; do \
35944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35945 done; \
35946 echo "Doing dvi in sim" ; \
35947 (cd $(HOST_SUBDIR)/sim && \
35948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950 "RANLIB=$${RANLIB}" \
35951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35952 dvi) \
35953 || exit 1
35955 @endif sim
35957 .PHONY: maybe-pdf-sim pdf-sim
35958 maybe-pdf-sim:
35959 @if sim
35960 maybe-pdf-sim: pdf-sim
35962 pdf-sim: \
35963 configure-sim
35964 @: $(MAKE); $(unstage)
35965 @[ -f ./sim/Makefile ] || exit 0; \
35966 r=`${PWD_COMMAND}`; export r; \
35967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35968 $(HOST_EXPORTS) \
35969 for flag in $(EXTRA_HOST_FLAGS) ; do \
35970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35971 done; \
35972 echo "Doing pdf in sim" ; \
35973 (cd $(HOST_SUBDIR)/sim && \
35974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35976 "RANLIB=$${RANLIB}" \
35977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35978 pdf) \
35979 || exit 1
35981 @endif sim
35983 .PHONY: maybe-html-sim html-sim
35984 maybe-html-sim:
35985 @if sim
35986 maybe-html-sim: html-sim
35988 html-sim: \
35989 configure-sim
35990 @: $(MAKE); $(unstage)
35991 @[ -f ./sim/Makefile ] || exit 0; \
35992 r=`${PWD_COMMAND}`; export r; \
35993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994 $(HOST_EXPORTS) \
35995 for flag in $(EXTRA_HOST_FLAGS) ; do \
35996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35997 done; \
35998 echo "Doing html in sim" ; \
35999 (cd $(HOST_SUBDIR)/sim && \
36000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36002 "RANLIB=$${RANLIB}" \
36003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36004 html) \
36005 || exit 1
36007 @endif sim
36009 .PHONY: maybe-TAGS-sim TAGS-sim
36010 maybe-TAGS-sim:
36011 @if sim
36012 maybe-TAGS-sim: TAGS-sim
36014 TAGS-sim: \
36015 configure-sim
36016 @: $(MAKE); $(unstage)
36017 @[ -f ./sim/Makefile ] || exit 0; \
36018 r=`${PWD_COMMAND}`; export r; \
36019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36020 $(HOST_EXPORTS) \
36021 for flag in $(EXTRA_HOST_FLAGS) ; do \
36022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36023 done; \
36024 echo "Doing TAGS in sim" ; \
36025 (cd $(HOST_SUBDIR)/sim && \
36026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36028 "RANLIB=$${RANLIB}" \
36029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36030 TAGS) \
36031 || exit 1
36033 @endif sim
36035 .PHONY: maybe-install-info-sim install-info-sim
36036 maybe-install-info-sim:
36037 @if sim
36038 maybe-install-info-sim: install-info-sim
36040 install-info-sim: \
36041 configure-sim \
36042 info-sim
36043 @: $(MAKE); $(unstage)
36044 @[ -f ./sim/Makefile ] || exit 0; \
36045 r=`${PWD_COMMAND}`; export r; \
36046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047 $(HOST_EXPORTS) \
36048 for flag in $(EXTRA_HOST_FLAGS) ; do \
36049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36050 done; \
36051 echo "Doing install-info in sim" ; \
36052 (cd $(HOST_SUBDIR)/sim && \
36053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36055 "RANLIB=$${RANLIB}" \
36056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36057 install-info) \
36058 || exit 1
36060 @endif sim
36062 .PHONY: maybe-install-pdf-sim install-pdf-sim
36063 maybe-install-pdf-sim:
36064 @if sim
36065 maybe-install-pdf-sim: install-pdf-sim
36067 install-pdf-sim: \
36068 configure-sim \
36069 pdf-sim
36070 @: $(MAKE); $(unstage)
36071 @[ -f ./sim/Makefile ] || exit 0; \
36072 r=`${PWD_COMMAND}`; export r; \
36073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074 $(HOST_EXPORTS) \
36075 for flag in $(EXTRA_HOST_FLAGS) ; do \
36076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36077 done; \
36078 echo "Doing install-pdf in sim" ; \
36079 (cd $(HOST_SUBDIR)/sim && \
36080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36082 "RANLIB=$${RANLIB}" \
36083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36084 install-pdf) \
36085 || exit 1
36087 @endif sim
36089 .PHONY: maybe-install-html-sim install-html-sim
36090 maybe-install-html-sim:
36091 @if sim
36092 maybe-install-html-sim: install-html-sim
36094 install-html-sim: \
36095 configure-sim \
36096 html-sim
36097 @: $(MAKE); $(unstage)
36098 @[ -f ./sim/Makefile ] || exit 0; \
36099 r=`${PWD_COMMAND}`; export r; \
36100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36101 $(HOST_EXPORTS) \
36102 for flag in $(EXTRA_HOST_FLAGS) ; do \
36103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36104 done; \
36105 echo "Doing install-html in sim" ; \
36106 (cd $(HOST_SUBDIR)/sim && \
36107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36109 "RANLIB=$${RANLIB}" \
36110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36111 install-html) \
36112 || exit 1
36114 @endif sim
36116 .PHONY: maybe-installcheck-sim installcheck-sim
36117 maybe-installcheck-sim:
36118 @if sim
36119 maybe-installcheck-sim: installcheck-sim
36121 installcheck-sim: \
36122 configure-sim
36123 @: $(MAKE); $(unstage)
36124 @[ -f ./sim/Makefile ] || exit 0; \
36125 r=`${PWD_COMMAND}`; export r; \
36126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127 $(HOST_EXPORTS) \
36128 for flag in $(EXTRA_HOST_FLAGS) ; do \
36129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130 done; \
36131 echo "Doing installcheck in sim" ; \
36132 (cd $(HOST_SUBDIR)/sim && \
36133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36135 "RANLIB=$${RANLIB}" \
36136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36137 installcheck) \
36138 || exit 1
36140 @endif sim
36142 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
36143 maybe-mostlyclean-sim:
36144 @if sim
36145 maybe-mostlyclean-sim: mostlyclean-sim
36147 mostlyclean-sim:
36148 @: $(MAKE); $(unstage)
36149 @[ -f ./sim/Makefile ] || exit 0; \
36150 r=`${PWD_COMMAND}`; export r; \
36151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152 $(HOST_EXPORTS) \
36153 for flag in $(EXTRA_HOST_FLAGS) ; do \
36154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155 done; \
36156 echo "Doing mostlyclean in sim" ; \
36157 (cd $(HOST_SUBDIR)/sim && \
36158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160 "RANLIB=$${RANLIB}" \
36161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162 mostlyclean) \
36163 || exit 1
36165 @endif sim
36167 .PHONY: maybe-clean-sim clean-sim
36168 maybe-clean-sim:
36169 @if sim
36170 maybe-clean-sim: clean-sim
36172 clean-sim:
36173 @: $(MAKE); $(unstage)
36174 @[ -f ./sim/Makefile ] || exit 0; \
36175 r=`${PWD_COMMAND}`; export r; \
36176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177 $(HOST_EXPORTS) \
36178 for flag in $(EXTRA_HOST_FLAGS) ; do \
36179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180 done; \
36181 echo "Doing clean in sim" ; \
36182 (cd $(HOST_SUBDIR)/sim && \
36183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185 "RANLIB=$${RANLIB}" \
36186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187 clean) \
36188 || exit 1
36190 @endif sim
36192 .PHONY: maybe-distclean-sim distclean-sim
36193 maybe-distclean-sim:
36194 @if sim
36195 maybe-distclean-sim: distclean-sim
36197 distclean-sim:
36198 @: $(MAKE); $(unstage)
36199 @[ -f ./sim/Makefile ] || exit 0; \
36200 r=`${PWD_COMMAND}`; export r; \
36201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202 $(HOST_EXPORTS) \
36203 for flag in $(EXTRA_HOST_FLAGS) ; do \
36204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36205 done; \
36206 echo "Doing distclean in sim" ; \
36207 (cd $(HOST_SUBDIR)/sim && \
36208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36210 "RANLIB=$${RANLIB}" \
36211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36212 distclean) \
36213 || exit 1
36215 @endif sim
36217 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
36218 maybe-maintainer-clean-sim:
36219 @if sim
36220 maybe-maintainer-clean-sim: maintainer-clean-sim
36222 maintainer-clean-sim:
36223 @: $(MAKE); $(unstage)
36224 @[ -f ./sim/Makefile ] || exit 0; \
36225 r=`${PWD_COMMAND}`; export r; \
36226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227 $(HOST_EXPORTS) \
36228 for flag in $(EXTRA_HOST_FLAGS) ; do \
36229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230 done; \
36231 echo "Doing maintainer-clean in sim" ; \
36232 (cd $(HOST_SUBDIR)/sim && \
36233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235 "RANLIB=$${RANLIB}" \
36236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237 maintainer-clean) \
36238 || exit 1
36240 @endif sim
36244 .PHONY: configure-tar maybe-configure-tar
36245 maybe-configure-tar:
36246 @if gcc-bootstrap
36247 configure-tar: stage_current
36248 @endif gcc-bootstrap
36249 @if tar
36250 maybe-configure-tar: configure-tar
36251 configure-tar:
36252 @: $(MAKE); $(unstage)
36253 @r=`${PWD_COMMAND}`; export r; \
36254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
36256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
36257 $(HOST_EXPORTS) \
36258 echo Configuring in $(HOST_SUBDIR)/tar; \
36259 cd "$(HOST_SUBDIR)/tar" || exit 1; \
36260 case $(srcdir) in \
36261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36262 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
36263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36264 esac; \
36265 srcdiroption="--srcdir=$${topdir}/tar"; \
36266 libsrcdir="$$s/tar"; \
36267 $(SHELL) $${libsrcdir}/configure \
36268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36269 --target=${target_alias} $${srcdiroption} \
36270 || exit 1
36271 @endif tar
36277 .PHONY: all-tar maybe-all-tar
36278 maybe-all-tar:
36279 @if gcc-bootstrap
36280 all-tar: stage_current
36281 @endif gcc-bootstrap
36282 @if tar
36283 TARGET-tar=all
36284 maybe-all-tar: all-tar
36285 all-tar: configure-tar
36286 @: $(MAKE); $(unstage)
36287 @r=`${PWD_COMMAND}`; export r; \
36288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36289 $(HOST_EXPORTS) \
36290 (cd $(HOST_SUBDIR)/tar && \
36291 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36292 $(TARGET-tar))
36293 @endif tar
36298 .PHONY: check-tar maybe-check-tar
36299 maybe-check-tar:
36300 @if tar
36301 maybe-check-tar: check-tar
36303 check-tar:
36304 @: $(MAKE); $(unstage)
36305 @r=`${PWD_COMMAND}`; export r; \
36306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307 $(HOST_EXPORTS) \
36308 (cd $(HOST_SUBDIR)/tar && \
36309 $(MAKE) $(FLAGS_TO_PASS) check)
36311 @endif tar
36313 .PHONY: install-tar maybe-install-tar
36314 maybe-install-tar:
36315 @if tar
36316 maybe-install-tar: install-tar
36318 install-tar: installdirs
36319 @: $(MAKE); $(unstage)
36320 @r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 $(HOST_EXPORTS) \
36323 (cd $(HOST_SUBDIR)/tar && \
36324 $(MAKE) $(FLAGS_TO_PASS) install)
36326 @endif tar
36328 # Other targets (info, dvi, pdf, etc.)
36330 .PHONY: maybe-info-tar info-tar
36331 maybe-info-tar:
36332 @if tar
36333 maybe-info-tar: info-tar
36335 info-tar: \
36336 configure-tar
36337 @: $(MAKE); $(unstage)
36338 @[ -f ./tar/Makefile ] || exit 0; \
36339 r=`${PWD_COMMAND}`; export r; \
36340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341 $(HOST_EXPORTS) \
36342 for flag in $(EXTRA_HOST_FLAGS) ; do \
36343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344 done; \
36345 echo "Doing info in tar" ; \
36346 (cd $(HOST_SUBDIR)/tar && \
36347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36349 "RANLIB=$${RANLIB}" \
36350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36351 info) \
36352 || exit 1
36354 @endif tar
36356 .PHONY: maybe-dvi-tar dvi-tar
36357 maybe-dvi-tar:
36358 @if tar
36359 maybe-dvi-tar: dvi-tar
36361 dvi-tar: \
36362 configure-tar
36363 @: $(MAKE); $(unstage)
36364 @[ -f ./tar/Makefile ] || exit 0; \
36365 r=`${PWD_COMMAND}`; export r; \
36366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367 $(HOST_EXPORTS) \
36368 for flag in $(EXTRA_HOST_FLAGS) ; do \
36369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36370 done; \
36371 echo "Doing dvi in tar" ; \
36372 (cd $(HOST_SUBDIR)/tar && \
36373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36375 "RANLIB=$${RANLIB}" \
36376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36377 dvi) \
36378 || exit 1
36380 @endif tar
36382 .PHONY: maybe-pdf-tar pdf-tar
36383 maybe-pdf-tar:
36384 @if tar
36385 maybe-pdf-tar: pdf-tar
36387 pdf-tar: \
36388 configure-tar
36389 @: $(MAKE); $(unstage)
36390 @[ -f ./tar/Makefile ] || exit 0; \
36391 r=`${PWD_COMMAND}`; export r; \
36392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36393 $(HOST_EXPORTS) \
36394 for flag in $(EXTRA_HOST_FLAGS) ; do \
36395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36396 done; \
36397 echo "Doing pdf in tar" ; \
36398 (cd $(HOST_SUBDIR)/tar && \
36399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36401 "RANLIB=$${RANLIB}" \
36402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36403 pdf) \
36404 || exit 1
36406 @endif tar
36408 .PHONY: maybe-html-tar html-tar
36409 maybe-html-tar:
36410 @if tar
36411 maybe-html-tar: html-tar
36413 html-tar: \
36414 configure-tar
36415 @: $(MAKE); $(unstage)
36416 @[ -f ./tar/Makefile ] || exit 0; \
36417 r=`${PWD_COMMAND}`; export r; \
36418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36419 $(HOST_EXPORTS) \
36420 for flag in $(EXTRA_HOST_FLAGS) ; do \
36421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36422 done; \
36423 echo "Doing html in tar" ; \
36424 (cd $(HOST_SUBDIR)/tar && \
36425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36427 "RANLIB=$${RANLIB}" \
36428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36429 html) \
36430 || exit 1
36432 @endif tar
36434 .PHONY: maybe-TAGS-tar TAGS-tar
36435 maybe-TAGS-tar:
36436 @if tar
36437 maybe-TAGS-tar: TAGS-tar
36439 TAGS-tar: \
36440 configure-tar
36441 @: $(MAKE); $(unstage)
36442 @[ -f ./tar/Makefile ] || exit 0; \
36443 r=`${PWD_COMMAND}`; export r; \
36444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36445 $(HOST_EXPORTS) \
36446 for flag in $(EXTRA_HOST_FLAGS) ; do \
36447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36448 done; \
36449 echo "Doing TAGS in tar" ; \
36450 (cd $(HOST_SUBDIR)/tar && \
36451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36453 "RANLIB=$${RANLIB}" \
36454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36455 TAGS) \
36456 || exit 1
36458 @endif tar
36460 .PHONY: maybe-install-info-tar install-info-tar
36461 maybe-install-info-tar:
36462 @if tar
36463 maybe-install-info-tar: install-info-tar
36465 install-info-tar: \
36466 configure-tar \
36467 info-tar
36468 @: $(MAKE); $(unstage)
36469 @[ -f ./tar/Makefile ] || exit 0; \
36470 r=`${PWD_COMMAND}`; export r; \
36471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36472 $(HOST_EXPORTS) \
36473 for flag in $(EXTRA_HOST_FLAGS) ; do \
36474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36475 done; \
36476 echo "Doing install-info in tar" ; \
36477 (cd $(HOST_SUBDIR)/tar && \
36478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36480 "RANLIB=$${RANLIB}" \
36481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36482 install-info) \
36483 || exit 1
36485 @endif tar
36487 .PHONY: maybe-install-pdf-tar install-pdf-tar
36488 maybe-install-pdf-tar:
36489 @if tar
36490 maybe-install-pdf-tar: install-pdf-tar
36492 install-pdf-tar: \
36493 configure-tar \
36494 pdf-tar
36495 @: $(MAKE); $(unstage)
36496 @[ -f ./tar/Makefile ] || exit 0; \
36497 r=`${PWD_COMMAND}`; export r; \
36498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499 $(HOST_EXPORTS) \
36500 for flag in $(EXTRA_HOST_FLAGS) ; do \
36501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36502 done; \
36503 echo "Doing install-pdf in tar" ; \
36504 (cd $(HOST_SUBDIR)/tar && \
36505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36507 "RANLIB=$${RANLIB}" \
36508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36509 install-pdf) \
36510 || exit 1
36512 @endif tar
36514 .PHONY: maybe-install-html-tar install-html-tar
36515 maybe-install-html-tar:
36516 @if tar
36517 maybe-install-html-tar: install-html-tar
36519 install-html-tar: \
36520 configure-tar \
36521 html-tar
36522 @: $(MAKE); $(unstage)
36523 @[ -f ./tar/Makefile ] || exit 0; \
36524 r=`${PWD_COMMAND}`; export r; \
36525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36526 $(HOST_EXPORTS) \
36527 for flag in $(EXTRA_HOST_FLAGS) ; do \
36528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36529 done; \
36530 echo "Doing install-html in tar" ; \
36531 (cd $(HOST_SUBDIR)/tar && \
36532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36534 "RANLIB=$${RANLIB}" \
36535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36536 install-html) \
36537 || exit 1
36539 @endif tar
36541 .PHONY: maybe-installcheck-tar installcheck-tar
36542 maybe-installcheck-tar:
36543 @if tar
36544 maybe-installcheck-tar: installcheck-tar
36546 installcheck-tar: \
36547 configure-tar
36548 @: $(MAKE); $(unstage)
36549 @[ -f ./tar/Makefile ] || exit 0; \
36550 r=`${PWD_COMMAND}`; export r; \
36551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552 $(HOST_EXPORTS) \
36553 for flag in $(EXTRA_HOST_FLAGS) ; do \
36554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36555 done; \
36556 echo "Doing installcheck in tar" ; \
36557 (cd $(HOST_SUBDIR)/tar && \
36558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36560 "RANLIB=$${RANLIB}" \
36561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36562 installcheck) \
36563 || exit 1
36565 @endif tar
36567 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36568 maybe-mostlyclean-tar:
36569 @if tar
36570 maybe-mostlyclean-tar: mostlyclean-tar
36572 mostlyclean-tar:
36573 @: $(MAKE); $(unstage)
36574 @[ -f ./tar/Makefile ] || exit 0; \
36575 r=`${PWD_COMMAND}`; export r; \
36576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577 $(HOST_EXPORTS) \
36578 for flag in $(EXTRA_HOST_FLAGS) ; do \
36579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36580 done; \
36581 echo "Doing mostlyclean in tar" ; \
36582 (cd $(HOST_SUBDIR)/tar && \
36583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36585 "RANLIB=$${RANLIB}" \
36586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36587 mostlyclean) \
36588 || exit 1
36590 @endif tar
36592 .PHONY: maybe-clean-tar clean-tar
36593 maybe-clean-tar:
36594 @if tar
36595 maybe-clean-tar: clean-tar
36597 clean-tar:
36598 @: $(MAKE); $(unstage)
36599 @[ -f ./tar/Makefile ] || exit 0; \
36600 r=`${PWD_COMMAND}`; export r; \
36601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602 $(HOST_EXPORTS) \
36603 for flag in $(EXTRA_HOST_FLAGS) ; do \
36604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36605 done; \
36606 echo "Doing clean in tar" ; \
36607 (cd $(HOST_SUBDIR)/tar && \
36608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36610 "RANLIB=$${RANLIB}" \
36611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36612 clean) \
36613 || exit 1
36615 @endif tar
36617 .PHONY: maybe-distclean-tar distclean-tar
36618 maybe-distclean-tar:
36619 @if tar
36620 maybe-distclean-tar: distclean-tar
36622 distclean-tar:
36623 @: $(MAKE); $(unstage)
36624 @[ -f ./tar/Makefile ] || exit 0; \
36625 r=`${PWD_COMMAND}`; export r; \
36626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36627 $(HOST_EXPORTS) \
36628 for flag in $(EXTRA_HOST_FLAGS) ; do \
36629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36630 done; \
36631 echo "Doing distclean in tar" ; \
36632 (cd $(HOST_SUBDIR)/tar && \
36633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36635 "RANLIB=$${RANLIB}" \
36636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36637 distclean) \
36638 || exit 1
36640 @endif tar
36642 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36643 maybe-maintainer-clean-tar:
36644 @if tar
36645 maybe-maintainer-clean-tar: maintainer-clean-tar
36647 maintainer-clean-tar:
36648 @: $(MAKE); $(unstage)
36649 @[ -f ./tar/Makefile ] || exit 0; \
36650 r=`${PWD_COMMAND}`; export r; \
36651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36652 $(HOST_EXPORTS) \
36653 for flag in $(EXTRA_HOST_FLAGS) ; do \
36654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36655 done; \
36656 echo "Doing maintainer-clean in tar" ; \
36657 (cd $(HOST_SUBDIR)/tar && \
36658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36660 "RANLIB=$${RANLIB}" \
36661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36662 maintainer-clean) \
36663 || exit 1
36665 @endif tar
36669 .PHONY: configure-texinfo maybe-configure-texinfo
36670 maybe-configure-texinfo:
36671 @if gcc-bootstrap
36672 configure-texinfo: stage_current
36673 @endif gcc-bootstrap
36674 @if texinfo
36675 maybe-configure-texinfo: configure-texinfo
36676 configure-texinfo:
36677 @: $(MAKE); $(unstage)
36678 @r=`${PWD_COMMAND}`; export r; \
36679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36680 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36682 $(HOST_EXPORTS) \
36683 echo Configuring in $(HOST_SUBDIR)/texinfo; \
36684 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36685 case $(srcdir) in \
36686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36687 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36689 esac; \
36690 srcdiroption="--srcdir=$${topdir}/texinfo"; \
36691 libsrcdir="$$s/texinfo"; \
36692 $(SHELL) $${libsrcdir}/configure \
36693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36694 --target=${target_alias} $${srcdiroption} \
36695 || exit 1
36696 @endif texinfo
36702 .PHONY: all-texinfo maybe-all-texinfo
36703 maybe-all-texinfo:
36704 @if gcc-bootstrap
36705 all-texinfo: stage_current
36706 @endif gcc-bootstrap
36707 @if texinfo
36708 TARGET-texinfo=all
36709 maybe-all-texinfo: all-texinfo
36710 all-texinfo: configure-texinfo
36711 @: $(MAKE); $(unstage)
36712 @r=`${PWD_COMMAND}`; export r; \
36713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714 $(HOST_EXPORTS) \
36715 (cd $(HOST_SUBDIR)/texinfo && \
36716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36717 $(TARGET-texinfo))
36718 @endif texinfo
36723 .PHONY: check-texinfo maybe-check-texinfo
36724 maybe-check-texinfo:
36725 @if texinfo
36726 maybe-check-texinfo: check-texinfo
36728 check-texinfo:
36729 @: $(MAKE); $(unstage)
36730 @r=`${PWD_COMMAND}`; export r; \
36731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732 $(HOST_EXPORTS) \
36733 (cd $(HOST_SUBDIR)/texinfo && \
36734 $(MAKE) $(FLAGS_TO_PASS) check)
36736 @endif texinfo
36738 .PHONY: install-texinfo maybe-install-texinfo
36739 maybe-install-texinfo:
36740 @if texinfo
36741 maybe-install-texinfo: install-texinfo
36743 install-texinfo:
36745 @endif texinfo
36747 # Other targets (info, dvi, pdf, etc.)
36749 .PHONY: maybe-info-texinfo info-texinfo
36750 maybe-info-texinfo:
36751 @if texinfo
36752 maybe-info-texinfo: info-texinfo
36754 info-texinfo: \
36755 configure-texinfo
36756 @: $(MAKE); $(unstage)
36757 @[ -f ./texinfo/Makefile ] || exit 0; \
36758 r=`${PWD_COMMAND}`; export r; \
36759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760 $(HOST_EXPORTS) \
36761 for flag in $(EXTRA_HOST_FLAGS) ; do \
36762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763 done; \
36764 echo "Doing info in texinfo" ; \
36765 (cd $(HOST_SUBDIR)/texinfo && \
36766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36768 "RANLIB=$${RANLIB}" \
36769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36770 info) \
36771 || exit 1
36773 @endif texinfo
36775 .PHONY: maybe-dvi-texinfo dvi-texinfo
36776 maybe-dvi-texinfo:
36777 @if texinfo
36778 maybe-dvi-texinfo: dvi-texinfo
36780 dvi-texinfo: \
36781 configure-texinfo
36782 @: $(MAKE); $(unstage)
36783 @[ -f ./texinfo/Makefile ] || exit 0; \
36784 r=`${PWD_COMMAND}`; export r; \
36785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786 $(HOST_EXPORTS) \
36787 for flag in $(EXTRA_HOST_FLAGS) ; do \
36788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36789 done; \
36790 echo "Doing dvi in texinfo" ; \
36791 (cd $(HOST_SUBDIR)/texinfo && \
36792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794 "RANLIB=$${RANLIB}" \
36795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796 dvi) \
36797 || exit 1
36799 @endif texinfo
36801 .PHONY: maybe-pdf-texinfo pdf-texinfo
36802 maybe-pdf-texinfo:
36803 @if texinfo
36804 maybe-pdf-texinfo: pdf-texinfo
36806 pdf-texinfo: \
36807 configure-texinfo
36808 @: $(MAKE); $(unstage)
36809 @[ -f ./texinfo/Makefile ] || exit 0; \
36810 r=`${PWD_COMMAND}`; export r; \
36811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812 $(HOST_EXPORTS) \
36813 for flag in $(EXTRA_HOST_FLAGS) ; do \
36814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36815 done; \
36816 echo "Doing pdf in texinfo" ; \
36817 (cd $(HOST_SUBDIR)/texinfo && \
36818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36820 "RANLIB=$${RANLIB}" \
36821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36822 pdf) \
36823 || exit 1
36825 @endif texinfo
36827 .PHONY: maybe-html-texinfo html-texinfo
36828 maybe-html-texinfo:
36829 @if texinfo
36830 maybe-html-texinfo: html-texinfo
36832 html-texinfo: \
36833 configure-texinfo
36834 @: $(MAKE); $(unstage)
36835 @[ -f ./texinfo/Makefile ] || exit 0; \
36836 r=`${PWD_COMMAND}`; export r; \
36837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838 $(HOST_EXPORTS) \
36839 for flag in $(EXTRA_HOST_FLAGS) ; do \
36840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36841 done; \
36842 echo "Doing html in texinfo" ; \
36843 (cd $(HOST_SUBDIR)/texinfo && \
36844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36846 "RANLIB=$${RANLIB}" \
36847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36848 html) \
36849 || exit 1
36851 @endif texinfo
36853 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36854 maybe-TAGS-texinfo:
36855 @if texinfo
36856 maybe-TAGS-texinfo: TAGS-texinfo
36858 TAGS-texinfo: \
36859 configure-texinfo
36860 @: $(MAKE); $(unstage)
36861 @[ -f ./texinfo/Makefile ] || exit 0; \
36862 r=`${PWD_COMMAND}`; export r; \
36863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36864 $(HOST_EXPORTS) \
36865 for flag in $(EXTRA_HOST_FLAGS) ; do \
36866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36867 done; \
36868 echo "Doing TAGS in texinfo" ; \
36869 (cd $(HOST_SUBDIR)/texinfo && \
36870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36872 "RANLIB=$${RANLIB}" \
36873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36874 TAGS) \
36875 || exit 1
36877 @endif texinfo
36879 .PHONY: maybe-install-info-texinfo install-info-texinfo
36880 maybe-install-info-texinfo:
36881 @if texinfo
36882 maybe-install-info-texinfo: install-info-texinfo
36884 install-info-texinfo: \
36885 configure-texinfo \
36886 info-texinfo
36887 @: $(MAKE); $(unstage)
36888 @[ -f ./texinfo/Makefile ] || exit 0; \
36889 r=`${PWD_COMMAND}`; export r; \
36890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891 $(HOST_EXPORTS) \
36892 for flag in $(EXTRA_HOST_FLAGS) ; do \
36893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894 done; \
36895 echo "Doing install-info in texinfo" ; \
36896 (cd $(HOST_SUBDIR)/texinfo && \
36897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899 "RANLIB=$${RANLIB}" \
36900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901 install-info) \
36902 || exit 1
36904 @endif texinfo
36906 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36907 maybe-install-pdf-texinfo:
36908 @if texinfo
36909 maybe-install-pdf-texinfo: install-pdf-texinfo
36911 install-pdf-texinfo: \
36912 configure-texinfo \
36913 pdf-texinfo
36914 @: $(MAKE); $(unstage)
36915 @[ -f ./texinfo/Makefile ] || exit 0; \
36916 r=`${PWD_COMMAND}`; export r; \
36917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918 $(HOST_EXPORTS) \
36919 for flag in $(EXTRA_HOST_FLAGS) ; do \
36920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36921 done; \
36922 echo "Doing install-pdf in texinfo" ; \
36923 (cd $(HOST_SUBDIR)/texinfo && \
36924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36926 "RANLIB=$${RANLIB}" \
36927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36928 install-pdf) \
36929 || exit 1
36931 @endif texinfo
36933 .PHONY: maybe-install-html-texinfo install-html-texinfo
36934 maybe-install-html-texinfo:
36935 @if texinfo
36936 maybe-install-html-texinfo: install-html-texinfo
36938 install-html-texinfo: \
36939 configure-texinfo \
36940 html-texinfo
36941 @: $(MAKE); $(unstage)
36942 @[ -f ./texinfo/Makefile ] || exit 0; \
36943 r=`${PWD_COMMAND}`; export r; \
36944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945 $(HOST_EXPORTS) \
36946 for flag in $(EXTRA_HOST_FLAGS) ; do \
36947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948 done; \
36949 echo "Doing install-html in texinfo" ; \
36950 (cd $(HOST_SUBDIR)/texinfo && \
36951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953 "RANLIB=$${RANLIB}" \
36954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955 install-html) \
36956 || exit 1
36958 @endif texinfo
36960 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36961 maybe-installcheck-texinfo:
36962 @if texinfo
36963 maybe-installcheck-texinfo: installcheck-texinfo
36965 installcheck-texinfo: \
36966 configure-texinfo
36967 @: $(MAKE); $(unstage)
36968 @[ -f ./texinfo/Makefile ] || exit 0; \
36969 r=`${PWD_COMMAND}`; export r; \
36970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971 $(HOST_EXPORTS) \
36972 for flag in $(EXTRA_HOST_FLAGS) ; do \
36973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36974 done; \
36975 echo "Doing installcheck in texinfo" ; \
36976 (cd $(HOST_SUBDIR)/texinfo && \
36977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979 "RANLIB=$${RANLIB}" \
36980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981 installcheck) \
36982 || exit 1
36984 @endif texinfo
36986 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36987 maybe-mostlyclean-texinfo:
36988 @if texinfo
36989 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36991 mostlyclean-texinfo:
36992 @: $(MAKE); $(unstage)
36993 @[ -f ./texinfo/Makefile ] || exit 0; \
36994 r=`${PWD_COMMAND}`; export r; \
36995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996 $(HOST_EXPORTS) \
36997 for flag in $(EXTRA_HOST_FLAGS) ; do \
36998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36999 done; \
37000 echo "Doing mostlyclean in texinfo" ; \
37001 (cd $(HOST_SUBDIR)/texinfo && \
37002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37004 "RANLIB=$${RANLIB}" \
37005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37006 mostlyclean) \
37007 || exit 1
37009 @endif texinfo
37011 .PHONY: maybe-clean-texinfo clean-texinfo
37012 maybe-clean-texinfo:
37013 @if texinfo
37014 maybe-clean-texinfo: clean-texinfo
37016 clean-texinfo:
37017 @: $(MAKE); $(unstage)
37018 @[ -f ./texinfo/Makefile ] || exit 0; \
37019 r=`${PWD_COMMAND}`; export r; \
37020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37021 $(HOST_EXPORTS) \
37022 for flag in $(EXTRA_HOST_FLAGS) ; do \
37023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37024 done; \
37025 echo "Doing clean in texinfo" ; \
37026 (cd $(HOST_SUBDIR)/texinfo && \
37027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37029 "RANLIB=$${RANLIB}" \
37030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37031 clean) \
37032 || exit 1
37034 @endif texinfo
37036 .PHONY: maybe-distclean-texinfo distclean-texinfo
37037 maybe-distclean-texinfo:
37038 @if texinfo
37039 maybe-distclean-texinfo: distclean-texinfo
37041 distclean-texinfo:
37042 @: $(MAKE); $(unstage)
37043 @[ -f ./texinfo/Makefile ] || exit 0; \
37044 r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 for flag in $(EXTRA_HOST_FLAGS) ; do \
37048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37049 done; \
37050 echo "Doing distclean in texinfo" ; \
37051 (cd $(HOST_SUBDIR)/texinfo && \
37052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37054 "RANLIB=$${RANLIB}" \
37055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37056 distclean) \
37057 || exit 1
37059 @endif texinfo
37061 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
37062 maybe-maintainer-clean-texinfo:
37063 @if texinfo
37064 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
37066 maintainer-clean-texinfo:
37067 @: $(MAKE); $(unstage)
37068 @[ -f ./texinfo/Makefile ] || exit 0; \
37069 r=`${PWD_COMMAND}`; export r; \
37070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071 $(HOST_EXPORTS) \
37072 for flag in $(EXTRA_HOST_FLAGS) ; do \
37073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074 done; \
37075 echo "Doing maintainer-clean in texinfo" ; \
37076 (cd $(HOST_SUBDIR)/texinfo && \
37077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079 "RANLIB=$${RANLIB}" \
37080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081 maintainer-clean) \
37082 || exit 1
37084 @endif texinfo
37088 .PHONY: configure-textutils maybe-configure-textutils
37089 maybe-configure-textutils:
37090 @if gcc-bootstrap
37091 configure-textutils: stage_current
37092 @endif gcc-bootstrap
37093 @if textutils
37094 maybe-configure-textutils: configure-textutils
37095 configure-textutils:
37096 @: $(MAKE); $(unstage)
37097 @r=`${PWD_COMMAND}`; export r; \
37098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
37100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
37101 $(HOST_EXPORTS) \
37102 echo Configuring in $(HOST_SUBDIR)/textutils; \
37103 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
37104 case $(srcdir) in \
37105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37106 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
37107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37108 esac; \
37109 srcdiroption="--srcdir=$${topdir}/textutils"; \
37110 libsrcdir="$$s/textutils"; \
37111 $(SHELL) $${libsrcdir}/configure \
37112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37113 --target=${target_alias} $${srcdiroption} \
37114 || exit 1
37115 @endif textutils
37121 .PHONY: all-textutils maybe-all-textutils
37122 maybe-all-textutils:
37123 @if gcc-bootstrap
37124 all-textutils: stage_current
37125 @endif gcc-bootstrap
37126 @if textutils
37127 TARGET-textutils=all
37128 maybe-all-textutils: all-textutils
37129 all-textutils: configure-textutils
37130 @: $(MAKE); $(unstage)
37131 @r=`${PWD_COMMAND}`; export r; \
37132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133 $(HOST_EXPORTS) \
37134 (cd $(HOST_SUBDIR)/textutils && \
37135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37136 $(TARGET-textutils))
37137 @endif textutils
37142 .PHONY: check-textutils maybe-check-textutils
37143 maybe-check-textutils:
37144 @if textutils
37145 maybe-check-textutils: check-textutils
37147 check-textutils:
37148 @: $(MAKE); $(unstage)
37149 @r=`${PWD_COMMAND}`; export r; \
37150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37151 $(HOST_EXPORTS) \
37152 (cd $(HOST_SUBDIR)/textutils && \
37153 $(MAKE) $(FLAGS_TO_PASS) check)
37155 @endif textutils
37157 .PHONY: install-textutils maybe-install-textutils
37158 maybe-install-textutils:
37159 @if textutils
37160 maybe-install-textutils: install-textutils
37162 install-textutils: installdirs
37163 @: $(MAKE); $(unstage)
37164 @r=`${PWD_COMMAND}`; export r; \
37165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37166 $(HOST_EXPORTS) \
37167 (cd $(HOST_SUBDIR)/textutils && \
37168 $(MAKE) $(FLAGS_TO_PASS) install)
37170 @endif textutils
37172 # Other targets (info, dvi, pdf, etc.)
37174 .PHONY: maybe-info-textutils info-textutils
37175 maybe-info-textutils:
37176 @if textutils
37177 maybe-info-textutils: info-textutils
37179 info-textutils: \
37180 configure-textutils
37181 @: $(MAKE); $(unstage)
37182 @[ -f ./textutils/Makefile ] || exit 0; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(HOST_EXPORTS) \
37186 for flag in $(EXTRA_HOST_FLAGS) ; do \
37187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188 done; \
37189 echo "Doing info in textutils" ; \
37190 (cd $(HOST_SUBDIR)/textutils && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195 info) \
37196 || exit 1
37198 @endif textutils
37200 .PHONY: maybe-dvi-textutils dvi-textutils
37201 maybe-dvi-textutils:
37202 @if textutils
37203 maybe-dvi-textutils: dvi-textutils
37205 dvi-textutils: \
37206 configure-textutils
37207 @: $(MAKE); $(unstage)
37208 @[ -f ./textutils/Makefile ] || exit 0; \
37209 r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(HOST_EXPORTS) \
37212 for flag in $(EXTRA_HOST_FLAGS) ; do \
37213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37214 done; \
37215 echo "Doing dvi in textutils" ; \
37216 (cd $(HOST_SUBDIR)/textutils && \
37217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219 "RANLIB=$${RANLIB}" \
37220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221 dvi) \
37222 || exit 1
37224 @endif textutils
37226 .PHONY: maybe-pdf-textutils pdf-textutils
37227 maybe-pdf-textutils:
37228 @if textutils
37229 maybe-pdf-textutils: pdf-textutils
37231 pdf-textutils: \
37232 configure-textutils
37233 @: $(MAKE); $(unstage)
37234 @[ -f ./textutils/Makefile ] || exit 0; \
37235 r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(HOST_EXPORTS) \
37238 for flag in $(EXTRA_HOST_FLAGS) ; do \
37239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37240 done; \
37241 echo "Doing pdf in textutils" ; \
37242 (cd $(HOST_SUBDIR)/textutils && \
37243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245 "RANLIB=$${RANLIB}" \
37246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247 pdf) \
37248 || exit 1
37250 @endif textutils
37252 .PHONY: maybe-html-textutils html-textutils
37253 maybe-html-textutils:
37254 @if textutils
37255 maybe-html-textutils: html-textutils
37257 html-textutils: \
37258 configure-textutils
37259 @: $(MAKE); $(unstage)
37260 @[ -f ./textutils/Makefile ] || exit 0; \
37261 r=`${PWD_COMMAND}`; export r; \
37262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37263 $(HOST_EXPORTS) \
37264 for flag in $(EXTRA_HOST_FLAGS) ; do \
37265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37266 done; \
37267 echo "Doing html in textutils" ; \
37268 (cd $(HOST_SUBDIR)/textutils && \
37269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37271 "RANLIB=$${RANLIB}" \
37272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37273 html) \
37274 || exit 1
37276 @endif textutils
37278 .PHONY: maybe-TAGS-textutils TAGS-textutils
37279 maybe-TAGS-textutils:
37280 @if textutils
37281 maybe-TAGS-textutils: TAGS-textutils
37283 TAGS-textutils: \
37284 configure-textutils
37285 @: $(MAKE); $(unstage)
37286 @[ -f ./textutils/Makefile ] || exit 0; \
37287 r=`${PWD_COMMAND}`; export r; \
37288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289 $(HOST_EXPORTS) \
37290 for flag in $(EXTRA_HOST_FLAGS) ; do \
37291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292 done; \
37293 echo "Doing TAGS in textutils" ; \
37294 (cd $(HOST_SUBDIR)/textutils && \
37295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297 "RANLIB=$${RANLIB}" \
37298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299 TAGS) \
37300 || exit 1
37302 @endif textutils
37304 .PHONY: maybe-install-info-textutils install-info-textutils
37305 maybe-install-info-textutils:
37306 @if textutils
37307 maybe-install-info-textutils: install-info-textutils
37309 install-info-textutils: \
37310 configure-textutils \
37311 info-textutils
37312 @: $(MAKE); $(unstage)
37313 @[ -f ./textutils/Makefile ] || exit 0; \
37314 r=`${PWD_COMMAND}`; export r; \
37315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316 $(HOST_EXPORTS) \
37317 for flag in $(EXTRA_HOST_FLAGS) ; do \
37318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37319 done; \
37320 echo "Doing install-info in textutils" ; \
37321 (cd $(HOST_SUBDIR)/textutils && \
37322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37324 "RANLIB=$${RANLIB}" \
37325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37326 install-info) \
37327 || exit 1
37329 @endif textutils
37331 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
37332 maybe-install-pdf-textutils:
37333 @if textutils
37334 maybe-install-pdf-textutils: install-pdf-textutils
37336 install-pdf-textutils: \
37337 configure-textutils \
37338 pdf-textutils
37339 @: $(MAKE); $(unstage)
37340 @[ -f ./textutils/Makefile ] || exit 0; \
37341 r=`${PWD_COMMAND}`; export r; \
37342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343 $(HOST_EXPORTS) \
37344 for flag in $(EXTRA_HOST_FLAGS) ; do \
37345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37346 done; \
37347 echo "Doing install-pdf in textutils" ; \
37348 (cd $(HOST_SUBDIR)/textutils && \
37349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37351 "RANLIB=$${RANLIB}" \
37352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37353 install-pdf) \
37354 || exit 1
37356 @endif textutils
37358 .PHONY: maybe-install-html-textutils install-html-textutils
37359 maybe-install-html-textutils:
37360 @if textutils
37361 maybe-install-html-textutils: install-html-textutils
37363 install-html-textutils: \
37364 configure-textutils \
37365 html-textutils
37366 @: $(MAKE); $(unstage)
37367 @[ -f ./textutils/Makefile ] || exit 0; \
37368 r=`${PWD_COMMAND}`; export r; \
37369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370 $(HOST_EXPORTS) \
37371 for flag in $(EXTRA_HOST_FLAGS) ; do \
37372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37373 done; \
37374 echo "Doing install-html in textutils" ; \
37375 (cd $(HOST_SUBDIR)/textutils && \
37376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378 "RANLIB=$${RANLIB}" \
37379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380 install-html) \
37381 || exit 1
37383 @endif textutils
37385 .PHONY: maybe-installcheck-textutils installcheck-textutils
37386 maybe-installcheck-textutils:
37387 @if textutils
37388 maybe-installcheck-textutils: installcheck-textutils
37390 installcheck-textutils: \
37391 configure-textutils
37392 @: $(MAKE); $(unstage)
37393 @[ -f ./textutils/Makefile ] || exit 0; \
37394 r=`${PWD_COMMAND}`; export r; \
37395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37396 $(HOST_EXPORTS) \
37397 for flag in $(EXTRA_HOST_FLAGS) ; do \
37398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37399 done; \
37400 echo "Doing installcheck in textutils" ; \
37401 (cd $(HOST_SUBDIR)/textutils && \
37402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37404 "RANLIB=$${RANLIB}" \
37405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37406 installcheck) \
37407 || exit 1
37409 @endif textutils
37411 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37412 maybe-mostlyclean-textutils:
37413 @if textutils
37414 maybe-mostlyclean-textutils: mostlyclean-textutils
37416 mostlyclean-textutils:
37417 @: $(MAKE); $(unstage)
37418 @[ -f ./textutils/Makefile ] || exit 0; \
37419 r=`${PWD_COMMAND}`; export r; \
37420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421 $(HOST_EXPORTS) \
37422 for flag in $(EXTRA_HOST_FLAGS) ; do \
37423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424 done; \
37425 echo "Doing mostlyclean in textutils" ; \
37426 (cd $(HOST_SUBDIR)/textutils && \
37427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37429 "RANLIB=$${RANLIB}" \
37430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37431 mostlyclean) \
37432 || exit 1
37434 @endif textutils
37436 .PHONY: maybe-clean-textutils clean-textutils
37437 maybe-clean-textutils:
37438 @if textutils
37439 maybe-clean-textutils: clean-textutils
37441 clean-textutils:
37442 @: $(MAKE); $(unstage)
37443 @[ -f ./textutils/Makefile ] || exit 0; \
37444 r=`${PWD_COMMAND}`; export r; \
37445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446 $(HOST_EXPORTS) \
37447 for flag in $(EXTRA_HOST_FLAGS) ; do \
37448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449 done; \
37450 echo "Doing clean in textutils" ; \
37451 (cd $(HOST_SUBDIR)/textutils && \
37452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454 "RANLIB=$${RANLIB}" \
37455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456 clean) \
37457 || exit 1
37459 @endif textutils
37461 .PHONY: maybe-distclean-textutils distclean-textutils
37462 maybe-distclean-textutils:
37463 @if textutils
37464 maybe-distclean-textutils: distclean-textutils
37466 distclean-textutils:
37467 @: $(MAKE); $(unstage)
37468 @[ -f ./textutils/Makefile ] || exit 0; \
37469 r=`${PWD_COMMAND}`; export r; \
37470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471 $(HOST_EXPORTS) \
37472 for flag in $(EXTRA_HOST_FLAGS) ; do \
37473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37474 done; \
37475 echo "Doing distclean in textutils" ; \
37476 (cd $(HOST_SUBDIR)/textutils && \
37477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37479 "RANLIB=$${RANLIB}" \
37480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37481 distclean) \
37482 || exit 1
37484 @endif textutils
37486 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37487 maybe-maintainer-clean-textutils:
37488 @if textutils
37489 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37491 maintainer-clean-textutils:
37492 @: $(MAKE); $(unstage)
37493 @[ -f ./textutils/Makefile ] || exit 0; \
37494 r=`${PWD_COMMAND}`; export r; \
37495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496 $(HOST_EXPORTS) \
37497 for flag in $(EXTRA_HOST_FLAGS) ; do \
37498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37499 done; \
37500 echo "Doing maintainer-clean in textutils" ; \
37501 (cd $(HOST_SUBDIR)/textutils && \
37502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504 "RANLIB=$${RANLIB}" \
37505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506 maintainer-clean) \
37507 || exit 1
37509 @endif textutils
37513 .PHONY: configure-time maybe-configure-time
37514 maybe-configure-time:
37515 @if gcc-bootstrap
37516 configure-time: stage_current
37517 @endif gcc-bootstrap
37518 @if time
37519 maybe-configure-time: configure-time
37520 configure-time:
37521 @: $(MAKE); $(unstage)
37522 @r=`${PWD_COMMAND}`; export r; \
37523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37526 $(HOST_EXPORTS) \
37527 echo Configuring in $(HOST_SUBDIR)/time; \
37528 cd "$(HOST_SUBDIR)/time" || exit 1; \
37529 case $(srcdir) in \
37530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37531 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37533 esac; \
37534 srcdiroption="--srcdir=$${topdir}/time"; \
37535 libsrcdir="$$s/time"; \
37536 $(SHELL) $${libsrcdir}/configure \
37537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37538 --target=${target_alias} $${srcdiroption} \
37539 || exit 1
37540 @endif time
37546 .PHONY: all-time maybe-all-time
37547 maybe-all-time:
37548 @if gcc-bootstrap
37549 all-time: stage_current
37550 @endif gcc-bootstrap
37551 @if time
37552 TARGET-time=all
37553 maybe-all-time: all-time
37554 all-time: configure-time
37555 @: $(MAKE); $(unstage)
37556 @r=`${PWD_COMMAND}`; export r; \
37557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37558 $(HOST_EXPORTS) \
37559 (cd $(HOST_SUBDIR)/time && \
37560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37561 $(TARGET-time))
37562 @endif time
37567 .PHONY: check-time maybe-check-time
37568 maybe-check-time:
37569 @if time
37570 maybe-check-time: check-time
37572 check-time:
37573 @: $(MAKE); $(unstage)
37574 @r=`${PWD_COMMAND}`; export r; \
37575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37576 $(HOST_EXPORTS) \
37577 (cd $(HOST_SUBDIR)/time && \
37578 $(MAKE) $(FLAGS_TO_PASS) check)
37580 @endif time
37582 .PHONY: install-time maybe-install-time
37583 maybe-install-time:
37584 @if time
37585 maybe-install-time: install-time
37587 install-time: installdirs
37588 @: $(MAKE); $(unstage)
37589 @r=`${PWD_COMMAND}`; export r; \
37590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591 $(HOST_EXPORTS) \
37592 (cd $(HOST_SUBDIR)/time && \
37593 $(MAKE) $(FLAGS_TO_PASS) install)
37595 @endif time
37597 # Other targets (info, dvi, pdf, etc.)
37599 .PHONY: maybe-info-time info-time
37600 maybe-info-time:
37601 @if time
37602 maybe-info-time: info-time
37604 info-time: \
37605 configure-time
37606 @: $(MAKE); $(unstage)
37607 @[ -f ./time/Makefile ] || exit 0; \
37608 r=`${PWD_COMMAND}`; export r; \
37609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610 $(HOST_EXPORTS) \
37611 for flag in $(EXTRA_HOST_FLAGS) ; do \
37612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37613 done; \
37614 echo "Doing info in time" ; \
37615 (cd $(HOST_SUBDIR)/time && \
37616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37618 "RANLIB=$${RANLIB}" \
37619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37620 info) \
37621 || exit 1
37623 @endif time
37625 .PHONY: maybe-dvi-time dvi-time
37626 maybe-dvi-time:
37627 @if time
37628 maybe-dvi-time: dvi-time
37630 dvi-time: \
37631 configure-time
37632 @: $(MAKE); $(unstage)
37633 @[ -f ./time/Makefile ] || exit 0; \
37634 r=`${PWD_COMMAND}`; export r; \
37635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636 $(HOST_EXPORTS) \
37637 for flag in $(EXTRA_HOST_FLAGS) ; do \
37638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639 done; \
37640 echo "Doing dvi in time" ; \
37641 (cd $(HOST_SUBDIR)/time && \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644 "RANLIB=$${RANLIB}" \
37645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646 dvi) \
37647 || exit 1
37649 @endif time
37651 .PHONY: maybe-pdf-time pdf-time
37652 maybe-pdf-time:
37653 @if time
37654 maybe-pdf-time: pdf-time
37656 pdf-time: \
37657 configure-time
37658 @: $(MAKE); $(unstage)
37659 @[ -f ./time/Makefile ] || exit 0; \
37660 r=`${PWD_COMMAND}`; export r; \
37661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662 $(HOST_EXPORTS) \
37663 for flag in $(EXTRA_HOST_FLAGS) ; do \
37664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665 done; \
37666 echo "Doing pdf in time" ; \
37667 (cd $(HOST_SUBDIR)/time && \
37668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670 "RANLIB=$${RANLIB}" \
37671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672 pdf) \
37673 || exit 1
37675 @endif time
37677 .PHONY: maybe-html-time html-time
37678 maybe-html-time:
37679 @if time
37680 maybe-html-time: html-time
37682 html-time: \
37683 configure-time
37684 @: $(MAKE); $(unstage)
37685 @[ -f ./time/Makefile ] || exit 0; \
37686 r=`${PWD_COMMAND}`; export r; \
37687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37688 $(HOST_EXPORTS) \
37689 for flag in $(EXTRA_HOST_FLAGS) ; do \
37690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37691 done; \
37692 echo "Doing html in time" ; \
37693 (cd $(HOST_SUBDIR)/time && \
37694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37696 "RANLIB=$${RANLIB}" \
37697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37698 html) \
37699 || exit 1
37701 @endif time
37703 .PHONY: maybe-TAGS-time TAGS-time
37704 maybe-TAGS-time:
37705 @if time
37706 maybe-TAGS-time: TAGS-time
37708 TAGS-time: \
37709 configure-time
37710 @: $(MAKE); $(unstage)
37711 @[ -f ./time/Makefile ] || exit 0; \
37712 r=`${PWD_COMMAND}`; export r; \
37713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37714 $(HOST_EXPORTS) \
37715 for flag in $(EXTRA_HOST_FLAGS) ; do \
37716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37717 done; \
37718 echo "Doing TAGS in time" ; \
37719 (cd $(HOST_SUBDIR)/time && \
37720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37722 "RANLIB=$${RANLIB}" \
37723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37724 TAGS) \
37725 || exit 1
37727 @endif time
37729 .PHONY: maybe-install-info-time install-info-time
37730 maybe-install-info-time:
37731 @if time
37732 maybe-install-info-time: install-info-time
37734 install-info-time: \
37735 configure-time \
37736 info-time
37737 @: $(MAKE); $(unstage)
37738 @[ -f ./time/Makefile ] || exit 0; \
37739 r=`${PWD_COMMAND}`; export r; \
37740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37741 $(HOST_EXPORTS) \
37742 for flag in $(EXTRA_HOST_FLAGS) ; do \
37743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37744 done; \
37745 echo "Doing install-info in time" ; \
37746 (cd $(HOST_SUBDIR)/time && \
37747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37749 "RANLIB=$${RANLIB}" \
37750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37751 install-info) \
37752 || exit 1
37754 @endif time
37756 .PHONY: maybe-install-pdf-time install-pdf-time
37757 maybe-install-pdf-time:
37758 @if time
37759 maybe-install-pdf-time: install-pdf-time
37761 install-pdf-time: \
37762 configure-time \
37763 pdf-time
37764 @: $(MAKE); $(unstage)
37765 @[ -f ./time/Makefile ] || exit 0; \
37766 r=`${PWD_COMMAND}`; export r; \
37767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37768 $(HOST_EXPORTS) \
37769 for flag in $(EXTRA_HOST_FLAGS) ; do \
37770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37771 done; \
37772 echo "Doing install-pdf in time" ; \
37773 (cd $(HOST_SUBDIR)/time && \
37774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37776 "RANLIB=$${RANLIB}" \
37777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37778 install-pdf) \
37779 || exit 1
37781 @endif time
37783 .PHONY: maybe-install-html-time install-html-time
37784 maybe-install-html-time:
37785 @if time
37786 maybe-install-html-time: install-html-time
37788 install-html-time: \
37789 configure-time \
37790 html-time
37791 @: $(MAKE); $(unstage)
37792 @[ -f ./time/Makefile ] || exit 0; \
37793 r=`${PWD_COMMAND}`; export r; \
37794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795 $(HOST_EXPORTS) \
37796 for flag in $(EXTRA_HOST_FLAGS) ; do \
37797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798 done; \
37799 echo "Doing install-html in time" ; \
37800 (cd $(HOST_SUBDIR)/time && \
37801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803 "RANLIB=$${RANLIB}" \
37804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805 install-html) \
37806 || exit 1
37808 @endif time
37810 .PHONY: maybe-installcheck-time installcheck-time
37811 maybe-installcheck-time:
37812 @if time
37813 maybe-installcheck-time: installcheck-time
37815 installcheck-time: \
37816 configure-time
37817 @: $(MAKE); $(unstage)
37818 @[ -f ./time/Makefile ] || exit 0; \
37819 r=`${PWD_COMMAND}`; export r; \
37820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37821 $(HOST_EXPORTS) \
37822 for flag in $(EXTRA_HOST_FLAGS) ; do \
37823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37824 done; \
37825 echo "Doing installcheck in time" ; \
37826 (cd $(HOST_SUBDIR)/time && \
37827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37829 "RANLIB=$${RANLIB}" \
37830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37831 installcheck) \
37832 || exit 1
37834 @endif time
37836 .PHONY: maybe-mostlyclean-time mostlyclean-time
37837 maybe-mostlyclean-time:
37838 @if time
37839 maybe-mostlyclean-time: mostlyclean-time
37841 mostlyclean-time:
37842 @: $(MAKE); $(unstage)
37843 @[ -f ./time/Makefile ] || exit 0; \
37844 r=`${PWD_COMMAND}`; export r; \
37845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37846 $(HOST_EXPORTS) \
37847 for flag in $(EXTRA_HOST_FLAGS) ; do \
37848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37849 done; \
37850 echo "Doing mostlyclean in time" ; \
37851 (cd $(HOST_SUBDIR)/time && \
37852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37854 "RANLIB=$${RANLIB}" \
37855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37856 mostlyclean) \
37857 || exit 1
37859 @endif time
37861 .PHONY: maybe-clean-time clean-time
37862 maybe-clean-time:
37863 @if time
37864 maybe-clean-time: clean-time
37866 clean-time:
37867 @: $(MAKE); $(unstage)
37868 @[ -f ./time/Makefile ] || exit 0; \
37869 r=`${PWD_COMMAND}`; export r; \
37870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37871 $(HOST_EXPORTS) \
37872 for flag in $(EXTRA_HOST_FLAGS) ; do \
37873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37874 done; \
37875 echo "Doing clean in time" ; \
37876 (cd $(HOST_SUBDIR)/time && \
37877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37879 "RANLIB=$${RANLIB}" \
37880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37881 clean) \
37882 || exit 1
37884 @endif time
37886 .PHONY: maybe-distclean-time distclean-time
37887 maybe-distclean-time:
37888 @if time
37889 maybe-distclean-time: distclean-time
37891 distclean-time:
37892 @: $(MAKE); $(unstage)
37893 @[ -f ./time/Makefile ] || exit 0; \
37894 r=`${PWD_COMMAND}`; export r; \
37895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896 $(HOST_EXPORTS) \
37897 for flag in $(EXTRA_HOST_FLAGS) ; do \
37898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37899 done; \
37900 echo "Doing distclean in time" ; \
37901 (cd $(HOST_SUBDIR)/time && \
37902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37904 "RANLIB=$${RANLIB}" \
37905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37906 distclean) \
37907 || exit 1
37909 @endif time
37911 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37912 maybe-maintainer-clean-time:
37913 @if time
37914 maybe-maintainer-clean-time: maintainer-clean-time
37916 maintainer-clean-time:
37917 @: $(MAKE); $(unstage)
37918 @[ -f ./time/Makefile ] || exit 0; \
37919 r=`${PWD_COMMAND}`; export r; \
37920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37921 $(HOST_EXPORTS) \
37922 for flag in $(EXTRA_HOST_FLAGS) ; do \
37923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37924 done; \
37925 echo "Doing maintainer-clean in time" ; \
37926 (cd $(HOST_SUBDIR)/time && \
37927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37929 "RANLIB=$${RANLIB}" \
37930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37931 maintainer-clean) \
37932 || exit 1
37934 @endif time
37938 .PHONY: configure-uudecode maybe-configure-uudecode
37939 maybe-configure-uudecode:
37940 @if gcc-bootstrap
37941 configure-uudecode: stage_current
37942 @endif gcc-bootstrap
37943 @if uudecode
37944 maybe-configure-uudecode: configure-uudecode
37945 configure-uudecode:
37946 @: $(MAKE); $(unstage)
37947 @r=`${PWD_COMMAND}`; export r; \
37948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37949 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37951 $(HOST_EXPORTS) \
37952 echo Configuring in $(HOST_SUBDIR)/uudecode; \
37953 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37954 case $(srcdir) in \
37955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37956 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37958 esac; \
37959 srcdiroption="--srcdir=$${topdir}/uudecode"; \
37960 libsrcdir="$$s/uudecode"; \
37961 $(SHELL) $${libsrcdir}/configure \
37962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37963 --target=${target_alias} $${srcdiroption} \
37964 || exit 1
37965 @endif uudecode
37971 .PHONY: all-uudecode maybe-all-uudecode
37972 maybe-all-uudecode:
37973 @if gcc-bootstrap
37974 all-uudecode: stage_current
37975 @endif gcc-bootstrap
37976 @if uudecode
37977 TARGET-uudecode=all
37978 maybe-all-uudecode: all-uudecode
37979 all-uudecode: configure-uudecode
37980 @: $(MAKE); $(unstage)
37981 @r=`${PWD_COMMAND}`; export r; \
37982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983 $(HOST_EXPORTS) \
37984 (cd $(HOST_SUBDIR)/uudecode && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37986 $(TARGET-uudecode))
37987 @endif uudecode
37992 .PHONY: check-uudecode maybe-check-uudecode
37993 maybe-check-uudecode:
37994 @if uudecode
37995 maybe-check-uudecode: check-uudecode
37997 check-uudecode:
37998 @: $(MAKE); $(unstage)
37999 @r=`${PWD_COMMAND}`; export r; \
38000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38001 $(HOST_EXPORTS) \
38002 (cd $(HOST_SUBDIR)/uudecode && \
38003 $(MAKE) $(FLAGS_TO_PASS) check)
38005 @endif uudecode
38007 .PHONY: install-uudecode maybe-install-uudecode
38008 maybe-install-uudecode:
38009 @if uudecode
38010 maybe-install-uudecode: install-uudecode
38012 install-uudecode: installdirs
38013 @: $(MAKE); $(unstage)
38014 @r=`${PWD_COMMAND}`; export r; \
38015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38016 $(HOST_EXPORTS) \
38017 (cd $(HOST_SUBDIR)/uudecode && \
38018 $(MAKE) $(FLAGS_TO_PASS) install)
38020 @endif uudecode
38022 # Other targets (info, dvi, pdf, etc.)
38024 .PHONY: maybe-info-uudecode info-uudecode
38025 maybe-info-uudecode:
38026 @if uudecode
38027 maybe-info-uudecode: info-uudecode
38029 info-uudecode: \
38030 configure-uudecode
38031 @: $(MAKE); $(unstage)
38032 @[ -f ./uudecode/Makefile ] || exit 0; \
38033 r=`${PWD_COMMAND}`; export r; \
38034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035 $(HOST_EXPORTS) \
38036 for flag in $(EXTRA_HOST_FLAGS) ; do \
38037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038 done; \
38039 echo "Doing info in uudecode" ; \
38040 (cd $(HOST_SUBDIR)/uudecode && \
38041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38043 "RANLIB=$${RANLIB}" \
38044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38045 info) \
38046 || exit 1
38048 @endif uudecode
38050 .PHONY: maybe-dvi-uudecode dvi-uudecode
38051 maybe-dvi-uudecode:
38052 @if uudecode
38053 maybe-dvi-uudecode: dvi-uudecode
38055 dvi-uudecode: \
38056 configure-uudecode
38057 @: $(MAKE); $(unstage)
38058 @[ -f ./uudecode/Makefile ] || exit 0; \
38059 r=`${PWD_COMMAND}`; export r; \
38060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38061 $(HOST_EXPORTS) \
38062 for flag in $(EXTRA_HOST_FLAGS) ; do \
38063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38064 done; \
38065 echo "Doing dvi in uudecode" ; \
38066 (cd $(HOST_SUBDIR)/uudecode && \
38067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38069 "RANLIB=$${RANLIB}" \
38070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38071 dvi) \
38072 || exit 1
38074 @endif uudecode
38076 .PHONY: maybe-pdf-uudecode pdf-uudecode
38077 maybe-pdf-uudecode:
38078 @if uudecode
38079 maybe-pdf-uudecode: pdf-uudecode
38081 pdf-uudecode: \
38082 configure-uudecode
38083 @: $(MAKE); $(unstage)
38084 @[ -f ./uudecode/Makefile ] || exit 0; \
38085 r=`${PWD_COMMAND}`; export r; \
38086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38087 $(HOST_EXPORTS) \
38088 for flag in $(EXTRA_HOST_FLAGS) ; do \
38089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38090 done; \
38091 echo "Doing pdf in uudecode" ; \
38092 (cd $(HOST_SUBDIR)/uudecode && \
38093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38095 "RANLIB=$${RANLIB}" \
38096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38097 pdf) \
38098 || exit 1
38100 @endif uudecode
38102 .PHONY: maybe-html-uudecode html-uudecode
38103 maybe-html-uudecode:
38104 @if uudecode
38105 maybe-html-uudecode: html-uudecode
38107 html-uudecode: \
38108 configure-uudecode
38109 @: $(MAKE); $(unstage)
38110 @[ -f ./uudecode/Makefile ] || exit 0; \
38111 r=`${PWD_COMMAND}`; export r; \
38112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38113 $(HOST_EXPORTS) \
38114 for flag in $(EXTRA_HOST_FLAGS) ; do \
38115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38116 done; \
38117 echo "Doing html in uudecode" ; \
38118 (cd $(HOST_SUBDIR)/uudecode && \
38119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38121 "RANLIB=$${RANLIB}" \
38122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38123 html) \
38124 || exit 1
38126 @endif uudecode
38128 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
38129 maybe-TAGS-uudecode:
38130 @if uudecode
38131 maybe-TAGS-uudecode: TAGS-uudecode
38133 TAGS-uudecode: \
38134 configure-uudecode
38135 @: $(MAKE); $(unstage)
38136 @[ -f ./uudecode/Makefile ] || exit 0; \
38137 r=`${PWD_COMMAND}`; export r; \
38138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38139 $(HOST_EXPORTS) \
38140 for flag in $(EXTRA_HOST_FLAGS) ; do \
38141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38142 done; \
38143 echo "Doing TAGS in uudecode" ; \
38144 (cd $(HOST_SUBDIR)/uudecode && \
38145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38147 "RANLIB=$${RANLIB}" \
38148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38149 TAGS) \
38150 || exit 1
38152 @endif uudecode
38154 .PHONY: maybe-install-info-uudecode install-info-uudecode
38155 maybe-install-info-uudecode:
38156 @if uudecode
38157 maybe-install-info-uudecode: install-info-uudecode
38159 install-info-uudecode: \
38160 configure-uudecode \
38161 info-uudecode
38162 @: $(MAKE); $(unstage)
38163 @[ -f ./uudecode/Makefile ] || exit 0; \
38164 r=`${PWD_COMMAND}`; export r; \
38165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38166 $(HOST_EXPORTS) \
38167 for flag in $(EXTRA_HOST_FLAGS) ; do \
38168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38169 done; \
38170 echo "Doing install-info in uudecode" ; \
38171 (cd $(HOST_SUBDIR)/uudecode && \
38172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38174 "RANLIB=$${RANLIB}" \
38175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38176 install-info) \
38177 || exit 1
38179 @endif uudecode
38181 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
38182 maybe-install-pdf-uudecode:
38183 @if uudecode
38184 maybe-install-pdf-uudecode: install-pdf-uudecode
38186 install-pdf-uudecode: \
38187 configure-uudecode \
38188 pdf-uudecode
38189 @: $(MAKE); $(unstage)
38190 @[ -f ./uudecode/Makefile ] || exit 0; \
38191 r=`${PWD_COMMAND}`; export r; \
38192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193 $(HOST_EXPORTS) \
38194 for flag in $(EXTRA_HOST_FLAGS) ; do \
38195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196 done; \
38197 echo "Doing install-pdf in uudecode" ; \
38198 (cd $(HOST_SUBDIR)/uudecode && \
38199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38201 "RANLIB=$${RANLIB}" \
38202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38203 install-pdf) \
38204 || exit 1
38206 @endif uudecode
38208 .PHONY: maybe-install-html-uudecode install-html-uudecode
38209 maybe-install-html-uudecode:
38210 @if uudecode
38211 maybe-install-html-uudecode: install-html-uudecode
38213 install-html-uudecode: \
38214 configure-uudecode \
38215 html-uudecode
38216 @: $(MAKE); $(unstage)
38217 @[ -f ./uudecode/Makefile ] || exit 0; \
38218 r=`${PWD_COMMAND}`; export r; \
38219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220 $(HOST_EXPORTS) \
38221 for flag in $(EXTRA_HOST_FLAGS) ; do \
38222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38223 done; \
38224 echo "Doing install-html in uudecode" ; \
38225 (cd $(HOST_SUBDIR)/uudecode && \
38226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38228 "RANLIB=$${RANLIB}" \
38229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38230 install-html) \
38231 || exit 1
38233 @endif uudecode
38235 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
38236 maybe-installcheck-uudecode:
38237 @if uudecode
38238 maybe-installcheck-uudecode: installcheck-uudecode
38240 installcheck-uudecode: \
38241 configure-uudecode
38242 @: $(MAKE); $(unstage)
38243 @[ -f ./uudecode/Makefile ] || exit 0; \
38244 r=`${PWD_COMMAND}`; export r; \
38245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38246 $(HOST_EXPORTS) \
38247 for flag in $(EXTRA_HOST_FLAGS) ; do \
38248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38249 done; \
38250 echo "Doing installcheck in uudecode" ; \
38251 (cd $(HOST_SUBDIR)/uudecode && \
38252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38254 "RANLIB=$${RANLIB}" \
38255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38256 installcheck) \
38257 || exit 1
38259 @endif uudecode
38261 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
38262 maybe-mostlyclean-uudecode:
38263 @if uudecode
38264 maybe-mostlyclean-uudecode: mostlyclean-uudecode
38266 mostlyclean-uudecode:
38267 @: $(MAKE); $(unstage)
38268 @[ -f ./uudecode/Makefile ] || exit 0; \
38269 r=`${PWD_COMMAND}`; export r; \
38270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271 $(HOST_EXPORTS) \
38272 for flag in $(EXTRA_HOST_FLAGS) ; do \
38273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274 done; \
38275 echo "Doing mostlyclean in uudecode" ; \
38276 (cd $(HOST_SUBDIR)/uudecode && \
38277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38279 "RANLIB=$${RANLIB}" \
38280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281 mostlyclean) \
38282 || exit 1
38284 @endif uudecode
38286 .PHONY: maybe-clean-uudecode clean-uudecode
38287 maybe-clean-uudecode:
38288 @if uudecode
38289 maybe-clean-uudecode: clean-uudecode
38291 clean-uudecode:
38292 @: $(MAKE); $(unstage)
38293 @[ -f ./uudecode/Makefile ] || exit 0; \
38294 r=`${PWD_COMMAND}`; export r; \
38295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296 $(HOST_EXPORTS) \
38297 for flag in $(EXTRA_HOST_FLAGS) ; do \
38298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299 done; \
38300 echo "Doing clean in uudecode" ; \
38301 (cd $(HOST_SUBDIR)/uudecode && \
38302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304 "RANLIB=$${RANLIB}" \
38305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306 clean) \
38307 || exit 1
38309 @endif uudecode
38311 .PHONY: maybe-distclean-uudecode distclean-uudecode
38312 maybe-distclean-uudecode:
38313 @if uudecode
38314 maybe-distclean-uudecode: distclean-uudecode
38316 distclean-uudecode:
38317 @: $(MAKE); $(unstage)
38318 @[ -f ./uudecode/Makefile ] || exit 0; \
38319 r=`${PWD_COMMAND}`; export r; \
38320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38321 $(HOST_EXPORTS) \
38322 for flag in $(EXTRA_HOST_FLAGS) ; do \
38323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38324 done; \
38325 echo "Doing distclean in uudecode" ; \
38326 (cd $(HOST_SUBDIR)/uudecode && \
38327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38329 "RANLIB=$${RANLIB}" \
38330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38331 distclean) \
38332 || exit 1
38334 @endif uudecode
38336 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
38337 maybe-maintainer-clean-uudecode:
38338 @if uudecode
38339 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
38341 maintainer-clean-uudecode:
38342 @: $(MAKE); $(unstage)
38343 @[ -f ./uudecode/Makefile ] || exit 0; \
38344 r=`${PWD_COMMAND}`; export r; \
38345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346 $(HOST_EXPORTS) \
38347 for flag in $(EXTRA_HOST_FLAGS) ; do \
38348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38349 done; \
38350 echo "Doing maintainer-clean in uudecode" ; \
38351 (cd $(HOST_SUBDIR)/uudecode && \
38352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354 "RANLIB=$${RANLIB}" \
38355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38356 maintainer-clean) \
38357 || exit 1
38359 @endif uudecode
38363 .PHONY: configure-wdiff maybe-configure-wdiff
38364 maybe-configure-wdiff:
38365 @if gcc-bootstrap
38366 configure-wdiff: stage_current
38367 @endif gcc-bootstrap
38368 @if wdiff
38369 maybe-configure-wdiff: configure-wdiff
38370 configure-wdiff:
38371 @: $(MAKE); $(unstage)
38372 @r=`${PWD_COMMAND}`; export r; \
38373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38374 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
38375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
38376 $(HOST_EXPORTS) \
38377 echo Configuring in $(HOST_SUBDIR)/wdiff; \
38378 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
38379 case $(srcdir) in \
38380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38381 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
38382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38383 esac; \
38384 srcdiroption="--srcdir=$${topdir}/wdiff"; \
38385 libsrcdir="$$s/wdiff"; \
38386 $(SHELL) $${libsrcdir}/configure \
38387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38388 --target=${target_alias} $${srcdiroption} \
38389 || exit 1
38390 @endif wdiff
38396 .PHONY: all-wdiff maybe-all-wdiff
38397 maybe-all-wdiff:
38398 @if gcc-bootstrap
38399 all-wdiff: stage_current
38400 @endif gcc-bootstrap
38401 @if wdiff
38402 TARGET-wdiff=all
38403 maybe-all-wdiff: all-wdiff
38404 all-wdiff: configure-wdiff
38405 @: $(MAKE); $(unstage)
38406 @r=`${PWD_COMMAND}`; export r; \
38407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38408 $(HOST_EXPORTS) \
38409 (cd $(HOST_SUBDIR)/wdiff && \
38410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38411 $(TARGET-wdiff))
38412 @endif wdiff
38417 .PHONY: check-wdiff maybe-check-wdiff
38418 maybe-check-wdiff:
38419 @if wdiff
38420 maybe-check-wdiff: check-wdiff
38422 check-wdiff:
38423 @: $(MAKE); $(unstage)
38424 @r=`${PWD_COMMAND}`; export r; \
38425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38426 $(HOST_EXPORTS) \
38427 (cd $(HOST_SUBDIR)/wdiff && \
38428 $(MAKE) $(FLAGS_TO_PASS) check)
38430 @endif wdiff
38432 .PHONY: install-wdiff maybe-install-wdiff
38433 maybe-install-wdiff:
38434 @if wdiff
38435 maybe-install-wdiff: install-wdiff
38437 install-wdiff: installdirs
38438 @: $(MAKE); $(unstage)
38439 @r=`${PWD_COMMAND}`; export r; \
38440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38441 $(HOST_EXPORTS) \
38442 (cd $(HOST_SUBDIR)/wdiff && \
38443 $(MAKE) $(FLAGS_TO_PASS) install)
38445 @endif wdiff
38447 # Other targets (info, dvi, pdf, etc.)
38449 .PHONY: maybe-info-wdiff info-wdiff
38450 maybe-info-wdiff:
38451 @if wdiff
38452 maybe-info-wdiff: info-wdiff
38454 info-wdiff: \
38455 configure-wdiff
38456 @: $(MAKE); $(unstage)
38457 @[ -f ./wdiff/Makefile ] || exit 0; \
38458 r=`${PWD_COMMAND}`; export r; \
38459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38460 $(HOST_EXPORTS) \
38461 for flag in $(EXTRA_HOST_FLAGS) ; do \
38462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38463 done; \
38464 echo "Doing info in wdiff" ; \
38465 (cd $(HOST_SUBDIR)/wdiff && \
38466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38468 "RANLIB=$${RANLIB}" \
38469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38470 info) \
38471 || exit 1
38473 @endif wdiff
38475 .PHONY: maybe-dvi-wdiff dvi-wdiff
38476 maybe-dvi-wdiff:
38477 @if wdiff
38478 maybe-dvi-wdiff: dvi-wdiff
38480 dvi-wdiff: \
38481 configure-wdiff
38482 @: $(MAKE); $(unstage)
38483 @[ -f ./wdiff/Makefile ] || exit 0; \
38484 r=`${PWD_COMMAND}`; export r; \
38485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486 $(HOST_EXPORTS) \
38487 for flag in $(EXTRA_HOST_FLAGS) ; do \
38488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38489 done; \
38490 echo "Doing dvi in wdiff" ; \
38491 (cd $(HOST_SUBDIR)/wdiff && \
38492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38494 "RANLIB=$${RANLIB}" \
38495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38496 dvi) \
38497 || exit 1
38499 @endif wdiff
38501 .PHONY: maybe-pdf-wdiff pdf-wdiff
38502 maybe-pdf-wdiff:
38503 @if wdiff
38504 maybe-pdf-wdiff: pdf-wdiff
38506 pdf-wdiff: \
38507 configure-wdiff
38508 @: $(MAKE); $(unstage)
38509 @[ -f ./wdiff/Makefile ] || exit 0; \
38510 r=`${PWD_COMMAND}`; export r; \
38511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38512 $(HOST_EXPORTS) \
38513 for flag in $(EXTRA_HOST_FLAGS) ; do \
38514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38515 done; \
38516 echo "Doing pdf in wdiff" ; \
38517 (cd $(HOST_SUBDIR)/wdiff && \
38518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38520 "RANLIB=$${RANLIB}" \
38521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38522 pdf) \
38523 || exit 1
38525 @endif wdiff
38527 .PHONY: maybe-html-wdiff html-wdiff
38528 maybe-html-wdiff:
38529 @if wdiff
38530 maybe-html-wdiff: html-wdiff
38532 html-wdiff: \
38533 configure-wdiff
38534 @: $(MAKE); $(unstage)
38535 @[ -f ./wdiff/Makefile ] || exit 0; \
38536 r=`${PWD_COMMAND}`; export r; \
38537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38538 $(HOST_EXPORTS) \
38539 for flag in $(EXTRA_HOST_FLAGS) ; do \
38540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38541 done; \
38542 echo "Doing html in wdiff" ; \
38543 (cd $(HOST_SUBDIR)/wdiff && \
38544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38546 "RANLIB=$${RANLIB}" \
38547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38548 html) \
38549 || exit 1
38551 @endif wdiff
38553 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38554 maybe-TAGS-wdiff:
38555 @if wdiff
38556 maybe-TAGS-wdiff: TAGS-wdiff
38558 TAGS-wdiff: \
38559 configure-wdiff
38560 @: $(MAKE); $(unstage)
38561 @[ -f ./wdiff/Makefile ] || exit 0; \
38562 r=`${PWD_COMMAND}`; export r; \
38563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564 $(HOST_EXPORTS) \
38565 for flag in $(EXTRA_HOST_FLAGS) ; do \
38566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567 done; \
38568 echo "Doing TAGS in wdiff" ; \
38569 (cd $(HOST_SUBDIR)/wdiff && \
38570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572 "RANLIB=$${RANLIB}" \
38573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574 TAGS) \
38575 || exit 1
38577 @endif wdiff
38579 .PHONY: maybe-install-info-wdiff install-info-wdiff
38580 maybe-install-info-wdiff:
38581 @if wdiff
38582 maybe-install-info-wdiff: install-info-wdiff
38584 install-info-wdiff: \
38585 configure-wdiff \
38586 info-wdiff
38587 @: $(MAKE); $(unstage)
38588 @[ -f ./wdiff/Makefile ] || exit 0; \
38589 r=`${PWD_COMMAND}`; export r; \
38590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38591 $(HOST_EXPORTS) \
38592 for flag in $(EXTRA_HOST_FLAGS) ; do \
38593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38594 done; \
38595 echo "Doing install-info in wdiff" ; \
38596 (cd $(HOST_SUBDIR)/wdiff && \
38597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38599 "RANLIB=$${RANLIB}" \
38600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38601 install-info) \
38602 || exit 1
38604 @endif wdiff
38606 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38607 maybe-install-pdf-wdiff:
38608 @if wdiff
38609 maybe-install-pdf-wdiff: install-pdf-wdiff
38611 install-pdf-wdiff: \
38612 configure-wdiff \
38613 pdf-wdiff
38614 @: $(MAKE); $(unstage)
38615 @[ -f ./wdiff/Makefile ] || exit 0; \
38616 r=`${PWD_COMMAND}`; export r; \
38617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38618 $(HOST_EXPORTS) \
38619 for flag in $(EXTRA_HOST_FLAGS) ; do \
38620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38621 done; \
38622 echo "Doing install-pdf in wdiff" ; \
38623 (cd $(HOST_SUBDIR)/wdiff && \
38624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38626 "RANLIB=$${RANLIB}" \
38627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38628 install-pdf) \
38629 || exit 1
38631 @endif wdiff
38633 .PHONY: maybe-install-html-wdiff install-html-wdiff
38634 maybe-install-html-wdiff:
38635 @if wdiff
38636 maybe-install-html-wdiff: install-html-wdiff
38638 install-html-wdiff: \
38639 configure-wdiff \
38640 html-wdiff
38641 @: $(MAKE); $(unstage)
38642 @[ -f ./wdiff/Makefile ] || exit 0; \
38643 r=`${PWD_COMMAND}`; export r; \
38644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38645 $(HOST_EXPORTS) \
38646 for flag in $(EXTRA_HOST_FLAGS) ; do \
38647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38648 done; \
38649 echo "Doing install-html in wdiff" ; \
38650 (cd $(HOST_SUBDIR)/wdiff && \
38651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38653 "RANLIB=$${RANLIB}" \
38654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38655 install-html) \
38656 || exit 1
38658 @endif wdiff
38660 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38661 maybe-installcheck-wdiff:
38662 @if wdiff
38663 maybe-installcheck-wdiff: installcheck-wdiff
38665 installcheck-wdiff: \
38666 configure-wdiff
38667 @: $(MAKE); $(unstage)
38668 @[ -f ./wdiff/Makefile ] || exit 0; \
38669 r=`${PWD_COMMAND}`; export r; \
38670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671 $(HOST_EXPORTS) \
38672 for flag in $(EXTRA_HOST_FLAGS) ; do \
38673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38674 done; \
38675 echo "Doing installcheck in wdiff" ; \
38676 (cd $(HOST_SUBDIR)/wdiff && \
38677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38679 "RANLIB=$${RANLIB}" \
38680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38681 installcheck) \
38682 || exit 1
38684 @endif wdiff
38686 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38687 maybe-mostlyclean-wdiff:
38688 @if wdiff
38689 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38691 mostlyclean-wdiff:
38692 @: $(MAKE); $(unstage)
38693 @[ -f ./wdiff/Makefile ] || exit 0; \
38694 r=`${PWD_COMMAND}`; export r; \
38695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696 $(HOST_EXPORTS) \
38697 for flag in $(EXTRA_HOST_FLAGS) ; do \
38698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699 done; \
38700 echo "Doing mostlyclean in wdiff" ; \
38701 (cd $(HOST_SUBDIR)/wdiff && \
38702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704 "RANLIB=$${RANLIB}" \
38705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706 mostlyclean) \
38707 || exit 1
38709 @endif wdiff
38711 .PHONY: maybe-clean-wdiff clean-wdiff
38712 maybe-clean-wdiff:
38713 @if wdiff
38714 maybe-clean-wdiff: clean-wdiff
38716 clean-wdiff:
38717 @: $(MAKE); $(unstage)
38718 @[ -f ./wdiff/Makefile ] || exit 0; \
38719 r=`${PWD_COMMAND}`; export r; \
38720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38721 $(HOST_EXPORTS) \
38722 for flag in $(EXTRA_HOST_FLAGS) ; do \
38723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38724 done; \
38725 echo "Doing clean in wdiff" ; \
38726 (cd $(HOST_SUBDIR)/wdiff && \
38727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38729 "RANLIB=$${RANLIB}" \
38730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38731 clean) \
38732 || exit 1
38734 @endif wdiff
38736 .PHONY: maybe-distclean-wdiff distclean-wdiff
38737 maybe-distclean-wdiff:
38738 @if wdiff
38739 maybe-distclean-wdiff: distclean-wdiff
38741 distclean-wdiff:
38742 @: $(MAKE); $(unstage)
38743 @[ -f ./wdiff/Makefile ] || exit 0; \
38744 r=`${PWD_COMMAND}`; export r; \
38745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38746 $(HOST_EXPORTS) \
38747 for flag in $(EXTRA_HOST_FLAGS) ; do \
38748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38749 done; \
38750 echo "Doing distclean in wdiff" ; \
38751 (cd $(HOST_SUBDIR)/wdiff && \
38752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38754 "RANLIB=$${RANLIB}" \
38755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38756 distclean) \
38757 || exit 1
38759 @endif wdiff
38761 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38762 maybe-maintainer-clean-wdiff:
38763 @if wdiff
38764 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38766 maintainer-clean-wdiff:
38767 @: $(MAKE); $(unstage)
38768 @[ -f ./wdiff/Makefile ] || exit 0; \
38769 r=`${PWD_COMMAND}`; export r; \
38770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38771 $(HOST_EXPORTS) \
38772 for flag in $(EXTRA_HOST_FLAGS) ; do \
38773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38774 done; \
38775 echo "Doing maintainer-clean in wdiff" ; \
38776 (cd $(HOST_SUBDIR)/wdiff && \
38777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38779 "RANLIB=$${RANLIB}" \
38780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38781 maintainer-clean) \
38782 || exit 1
38784 @endif wdiff
38788 .PHONY: configure-zip maybe-configure-zip
38789 maybe-configure-zip:
38790 @if gcc-bootstrap
38791 configure-zip: stage_current
38792 @endif gcc-bootstrap
38793 @if zip
38794 maybe-configure-zip: configure-zip
38795 configure-zip:
38796 @: $(MAKE); $(unstage)
38797 @r=`${PWD_COMMAND}`; export r; \
38798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38801 $(HOST_EXPORTS) \
38802 echo Configuring in $(HOST_SUBDIR)/zip; \
38803 cd "$(HOST_SUBDIR)/zip" || exit 1; \
38804 case $(srcdir) in \
38805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38806 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38808 esac; \
38809 srcdiroption="--srcdir=$${topdir}/zip"; \
38810 libsrcdir="$$s/zip"; \
38811 $(SHELL) $${libsrcdir}/configure \
38812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38813 --target=${target_alias} $${srcdiroption} \
38814 || exit 1
38815 @endif zip
38821 .PHONY: all-zip maybe-all-zip
38822 maybe-all-zip:
38823 @if gcc-bootstrap
38824 all-zip: stage_current
38825 @endif gcc-bootstrap
38826 @if zip
38827 TARGET-zip=all
38828 maybe-all-zip: all-zip
38829 all-zip: configure-zip
38830 @: $(MAKE); $(unstage)
38831 @r=`${PWD_COMMAND}`; export r; \
38832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833 $(HOST_EXPORTS) \
38834 (cd $(HOST_SUBDIR)/zip && \
38835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38836 $(TARGET-zip))
38837 @endif zip
38842 .PHONY: check-zip maybe-check-zip
38843 maybe-check-zip:
38844 @if zip
38845 maybe-check-zip: check-zip
38847 # This module is only tested in a native toolchain.
38848 check-zip:
38849 @: $(MAKE); $(unstage)
38850 @if [ '$(host)' = '$(target)' ] ; then \
38851 r=`${PWD_COMMAND}`; export r; \
38852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38853 $(HOST_EXPORTS) \
38854 (cd $(HOST_SUBDIR)/zip && \
38855 $(MAKE) $(FLAGS_TO_PASS) check); \
38858 @endif zip
38860 .PHONY: install-zip maybe-install-zip
38861 maybe-install-zip:
38862 @if zip
38863 maybe-install-zip: install-zip
38865 install-zip: installdirs
38866 @: $(MAKE); $(unstage)
38867 @r=`${PWD_COMMAND}`; export r; \
38868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869 $(HOST_EXPORTS) \
38870 (cd $(HOST_SUBDIR)/zip && \
38871 $(MAKE) $(FLAGS_TO_PASS) install)
38873 @endif zip
38875 # Other targets (info, dvi, pdf, etc.)
38877 .PHONY: maybe-info-zip info-zip
38878 maybe-info-zip:
38879 @if zip
38880 maybe-info-zip: info-zip
38882 info-zip: \
38883 configure-zip
38884 @: $(MAKE); $(unstage)
38885 @[ -f ./zip/Makefile ] || exit 0; \
38886 r=`${PWD_COMMAND}`; export r; \
38887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888 $(HOST_EXPORTS) \
38889 for flag in $(EXTRA_HOST_FLAGS) ; do \
38890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38891 done; \
38892 echo "Doing info in zip" ; \
38893 (cd $(HOST_SUBDIR)/zip && \
38894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38896 "RANLIB=$${RANLIB}" \
38897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38898 info) \
38899 || exit 1
38901 @endif zip
38903 .PHONY: maybe-dvi-zip dvi-zip
38904 maybe-dvi-zip:
38905 @if zip
38906 maybe-dvi-zip: dvi-zip
38908 dvi-zip: \
38909 configure-zip
38910 @: $(MAKE); $(unstage)
38911 @[ -f ./zip/Makefile ] || exit 0; \
38912 r=`${PWD_COMMAND}`; export r; \
38913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38914 $(HOST_EXPORTS) \
38915 for flag in $(EXTRA_HOST_FLAGS) ; do \
38916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38917 done; \
38918 echo "Doing dvi in zip" ; \
38919 (cd $(HOST_SUBDIR)/zip && \
38920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38922 "RANLIB=$${RANLIB}" \
38923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38924 dvi) \
38925 || exit 1
38927 @endif zip
38929 .PHONY: maybe-pdf-zip pdf-zip
38930 maybe-pdf-zip:
38931 @if zip
38932 maybe-pdf-zip: pdf-zip
38934 pdf-zip: \
38935 configure-zip
38936 @: $(MAKE); $(unstage)
38937 @[ -f ./zip/Makefile ] || exit 0; \
38938 r=`${PWD_COMMAND}`; export r; \
38939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38940 $(HOST_EXPORTS) \
38941 for flag in $(EXTRA_HOST_FLAGS) ; do \
38942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38943 done; \
38944 echo "Doing pdf in zip" ; \
38945 (cd $(HOST_SUBDIR)/zip && \
38946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38948 "RANLIB=$${RANLIB}" \
38949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38950 pdf) \
38951 || exit 1
38953 @endif zip
38955 .PHONY: maybe-html-zip html-zip
38956 maybe-html-zip:
38957 @if zip
38958 maybe-html-zip: html-zip
38960 html-zip: \
38961 configure-zip
38962 @: $(MAKE); $(unstage)
38963 @[ -f ./zip/Makefile ] || exit 0; \
38964 r=`${PWD_COMMAND}`; export r; \
38965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966 $(HOST_EXPORTS) \
38967 for flag in $(EXTRA_HOST_FLAGS) ; do \
38968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38969 done; \
38970 echo "Doing html in zip" ; \
38971 (cd $(HOST_SUBDIR)/zip && \
38972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38974 "RANLIB=$${RANLIB}" \
38975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38976 html) \
38977 || exit 1
38979 @endif zip
38981 .PHONY: maybe-TAGS-zip TAGS-zip
38982 maybe-TAGS-zip:
38983 @if zip
38984 maybe-TAGS-zip: TAGS-zip
38986 TAGS-zip: \
38987 configure-zip
38988 @: $(MAKE); $(unstage)
38989 @[ -f ./zip/Makefile ] || exit 0; \
38990 r=`${PWD_COMMAND}`; export r; \
38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992 $(HOST_EXPORTS) \
38993 for flag in $(EXTRA_HOST_FLAGS) ; do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 echo "Doing TAGS in zip" ; \
38997 (cd $(HOST_SUBDIR)/zip && \
38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000 "RANLIB=$${RANLIB}" \
39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002 TAGS) \
39003 || exit 1
39005 @endif zip
39007 .PHONY: maybe-install-info-zip install-info-zip
39008 maybe-install-info-zip:
39009 @if zip
39010 maybe-install-info-zip: install-info-zip
39012 install-info-zip: \
39013 configure-zip \
39014 info-zip
39015 @: $(MAKE); $(unstage)
39016 @[ -f ./zip/Makefile ] || exit 0; \
39017 r=`${PWD_COMMAND}`; export r; \
39018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019 $(HOST_EXPORTS) \
39020 for flag in $(EXTRA_HOST_FLAGS) ; do \
39021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022 done; \
39023 echo "Doing install-info in zip" ; \
39024 (cd $(HOST_SUBDIR)/zip && \
39025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027 "RANLIB=$${RANLIB}" \
39028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029 install-info) \
39030 || exit 1
39032 @endif zip
39034 .PHONY: maybe-install-pdf-zip install-pdf-zip
39035 maybe-install-pdf-zip:
39036 @if zip
39037 maybe-install-pdf-zip: install-pdf-zip
39039 install-pdf-zip: \
39040 configure-zip \
39041 pdf-zip
39042 @: $(MAKE); $(unstage)
39043 @[ -f ./zip/Makefile ] || exit 0; \
39044 r=`${PWD_COMMAND}`; export r; \
39045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046 $(HOST_EXPORTS) \
39047 for flag in $(EXTRA_HOST_FLAGS) ; do \
39048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39049 done; \
39050 echo "Doing install-pdf in zip" ; \
39051 (cd $(HOST_SUBDIR)/zip && \
39052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39054 "RANLIB=$${RANLIB}" \
39055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39056 install-pdf) \
39057 || exit 1
39059 @endif zip
39061 .PHONY: maybe-install-html-zip install-html-zip
39062 maybe-install-html-zip:
39063 @if zip
39064 maybe-install-html-zip: install-html-zip
39066 install-html-zip: \
39067 configure-zip \
39068 html-zip
39069 @: $(MAKE); $(unstage)
39070 @[ -f ./zip/Makefile ] || exit 0; \
39071 r=`${PWD_COMMAND}`; export r; \
39072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39073 $(HOST_EXPORTS) \
39074 for flag in $(EXTRA_HOST_FLAGS) ; do \
39075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39076 done; \
39077 echo "Doing install-html in zip" ; \
39078 (cd $(HOST_SUBDIR)/zip && \
39079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39081 "RANLIB=$${RANLIB}" \
39082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39083 install-html) \
39084 || exit 1
39086 @endif zip
39088 .PHONY: maybe-installcheck-zip installcheck-zip
39089 maybe-installcheck-zip:
39090 @if zip
39091 maybe-installcheck-zip: installcheck-zip
39093 installcheck-zip: \
39094 configure-zip
39095 @: $(MAKE); $(unstage)
39096 @[ -f ./zip/Makefile ] || exit 0; \
39097 r=`${PWD_COMMAND}`; export r; \
39098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39099 $(HOST_EXPORTS) \
39100 for flag in $(EXTRA_HOST_FLAGS) ; do \
39101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39102 done; \
39103 echo "Doing installcheck in zip" ; \
39104 (cd $(HOST_SUBDIR)/zip && \
39105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39107 "RANLIB=$${RANLIB}" \
39108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39109 installcheck) \
39110 || exit 1
39112 @endif zip
39114 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
39115 maybe-mostlyclean-zip:
39116 @if zip
39117 maybe-mostlyclean-zip: mostlyclean-zip
39119 mostlyclean-zip:
39120 @: $(MAKE); $(unstage)
39121 @[ -f ./zip/Makefile ] || exit 0; \
39122 r=`${PWD_COMMAND}`; export r; \
39123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124 $(HOST_EXPORTS) \
39125 for flag in $(EXTRA_HOST_FLAGS) ; do \
39126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39127 done; \
39128 echo "Doing mostlyclean in zip" ; \
39129 (cd $(HOST_SUBDIR)/zip && \
39130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39132 "RANLIB=$${RANLIB}" \
39133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39134 mostlyclean) \
39135 || exit 1
39137 @endif zip
39139 .PHONY: maybe-clean-zip clean-zip
39140 maybe-clean-zip:
39141 @if zip
39142 maybe-clean-zip: clean-zip
39144 clean-zip:
39145 @: $(MAKE); $(unstage)
39146 @[ -f ./zip/Makefile ] || exit 0; \
39147 r=`${PWD_COMMAND}`; export r; \
39148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39149 $(HOST_EXPORTS) \
39150 for flag in $(EXTRA_HOST_FLAGS) ; do \
39151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39152 done; \
39153 echo "Doing clean in zip" ; \
39154 (cd $(HOST_SUBDIR)/zip && \
39155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39157 "RANLIB=$${RANLIB}" \
39158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39159 clean) \
39160 || exit 1
39162 @endif zip
39164 .PHONY: maybe-distclean-zip distclean-zip
39165 maybe-distclean-zip:
39166 @if zip
39167 maybe-distclean-zip: distclean-zip
39169 distclean-zip:
39170 @: $(MAKE); $(unstage)
39171 @[ -f ./zip/Makefile ] || exit 0; \
39172 r=`${PWD_COMMAND}`; export r; \
39173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39174 $(HOST_EXPORTS) \
39175 for flag in $(EXTRA_HOST_FLAGS) ; do \
39176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39177 done; \
39178 echo "Doing distclean in zip" ; \
39179 (cd $(HOST_SUBDIR)/zip && \
39180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39182 "RANLIB=$${RANLIB}" \
39183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39184 distclean) \
39185 || exit 1
39187 @endif zip
39189 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
39190 maybe-maintainer-clean-zip:
39191 @if zip
39192 maybe-maintainer-clean-zip: maintainer-clean-zip
39194 maintainer-clean-zip:
39195 @: $(MAKE); $(unstage)
39196 @[ -f ./zip/Makefile ] || exit 0; \
39197 r=`${PWD_COMMAND}`; export r; \
39198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39199 $(HOST_EXPORTS) \
39200 for flag in $(EXTRA_HOST_FLAGS) ; do \
39201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39202 done; \
39203 echo "Doing maintainer-clean in zip" ; \
39204 (cd $(HOST_SUBDIR)/zip && \
39205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39207 "RANLIB=$${RANLIB}" \
39208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39209 maintainer-clean) \
39210 || exit 1
39212 @endif zip
39216 .PHONY: configure-zlib maybe-configure-zlib
39217 maybe-configure-zlib:
39218 @if gcc-bootstrap
39219 configure-zlib: stage_current
39220 @endif gcc-bootstrap
39221 @if zlib
39222 maybe-configure-zlib: configure-zlib
39223 configure-zlib:
39224 @r=`${PWD_COMMAND}`; export r; \
39225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39226 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39228 $(HOST_EXPORTS) \
39229 echo Configuring in $(HOST_SUBDIR)/zlib; \
39230 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
39231 case $(srcdir) in \
39232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39233 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39235 esac; \
39236 srcdiroption="--srcdir=$${topdir}/zlib"; \
39237 libsrcdir="$$s/zlib"; \
39238 $(SHELL) $${libsrcdir}/configure \
39239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39240 --target=${target_alias} $${srcdiroption} \
39241 || exit 1
39242 @endif zlib
39246 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
39247 maybe-configure-stage1-zlib:
39248 @if zlib-bootstrap
39249 maybe-configure-stage1-zlib: configure-stage1-zlib
39250 configure-stage1-zlib:
39251 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39253 @r=`${PWD_COMMAND}`; export r; \
39254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39255 TFLAGS="$(STAGE1_TFLAGS)"; \
39256 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39257 $(HOST_EXPORTS) \
39258 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39259 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
39260 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39261 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
39262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39263 cd $(HOST_SUBDIR)/zlib || exit 1; \
39264 case $(srcdir) in \
39265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39266 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39268 esac; \
39269 srcdiroption="--srcdir=$${topdir}/zlib"; \
39270 libsrcdir="$$s/zlib"; \
39271 $(SHELL) $${libsrcdir}/configure \
39272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39273 --target=${target_alias} $${srcdiroption} \
39274 $(STAGE1_CONFIGURE_FLAGS)
39275 @endif zlib-bootstrap
39277 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
39278 maybe-configure-stage2-zlib:
39279 @if zlib-bootstrap
39280 maybe-configure-stage2-zlib: configure-stage2-zlib
39281 configure-stage2-zlib:
39282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39284 @r=`${PWD_COMMAND}`; export r; \
39285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39286 TFLAGS="$(STAGE2_TFLAGS)"; \
39287 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39288 $(HOST_EXPORTS) \
39289 $(POSTSTAGE1_HOST_EXPORTS) \
39290 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39291 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
39292 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39293 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
39294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39295 cd $(HOST_SUBDIR)/zlib || exit 1; \
39296 case $(srcdir) in \
39297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39298 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39300 esac; \
39301 srcdiroption="--srcdir=$${topdir}/zlib"; \
39302 libsrcdir="$$s/zlib"; \
39303 $(SHELL) $${libsrcdir}/configure \
39304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39305 --target=${target_alias} $${srcdiroption} \
39306 --with-build-libsubdir=$(HOST_SUBDIR) \
39307 $(STAGE2_CONFIGURE_FLAGS)
39308 @endif zlib-bootstrap
39310 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
39311 maybe-configure-stage3-zlib:
39312 @if zlib-bootstrap
39313 maybe-configure-stage3-zlib: configure-stage3-zlib
39314 configure-stage3-zlib:
39315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39317 @r=`${PWD_COMMAND}`; export r; \
39318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39319 TFLAGS="$(STAGE3_TFLAGS)"; \
39320 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39321 $(HOST_EXPORTS) \
39322 $(POSTSTAGE1_HOST_EXPORTS) \
39323 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39324 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
39325 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39326 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
39327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39328 cd $(HOST_SUBDIR)/zlib || exit 1; \
39329 case $(srcdir) in \
39330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39331 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39333 esac; \
39334 srcdiroption="--srcdir=$${topdir}/zlib"; \
39335 libsrcdir="$$s/zlib"; \
39336 $(SHELL) $${libsrcdir}/configure \
39337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39338 --target=${target_alias} $${srcdiroption} \
39339 --with-build-libsubdir=$(HOST_SUBDIR) \
39340 $(STAGE3_CONFIGURE_FLAGS)
39341 @endif zlib-bootstrap
39343 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39344 maybe-configure-stage4-zlib:
39345 @if zlib-bootstrap
39346 maybe-configure-stage4-zlib: configure-stage4-zlib
39347 configure-stage4-zlib:
39348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39350 @r=`${PWD_COMMAND}`; export r; \
39351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352 TFLAGS="$(STAGE4_TFLAGS)"; \
39353 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39354 $(HOST_EXPORTS) \
39355 $(POSTSTAGE1_HOST_EXPORTS) \
39356 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39357 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
39358 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39359 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39361 cd $(HOST_SUBDIR)/zlib || exit 1; \
39362 case $(srcdir) in \
39363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39364 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39366 esac; \
39367 srcdiroption="--srcdir=$${topdir}/zlib"; \
39368 libsrcdir="$$s/zlib"; \
39369 $(SHELL) $${libsrcdir}/configure \
39370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39371 --target=${target_alias} $${srcdiroption} \
39372 --with-build-libsubdir=$(HOST_SUBDIR) \
39373 $(STAGE4_CONFIGURE_FLAGS)
39374 @endif zlib-bootstrap
39376 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39377 maybe-configure-stageprofile-zlib:
39378 @if zlib-bootstrap
39379 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39380 configure-stageprofile-zlib:
39381 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39383 @r=`${PWD_COMMAND}`; export r; \
39384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39386 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39387 $(HOST_EXPORTS) \
39388 $(POSTSTAGE1_HOST_EXPORTS) \
39389 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39390 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
39391 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39392 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39394 cd $(HOST_SUBDIR)/zlib || exit 1; \
39395 case $(srcdir) in \
39396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39397 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39399 esac; \
39400 srcdiroption="--srcdir=$${topdir}/zlib"; \
39401 libsrcdir="$$s/zlib"; \
39402 $(SHELL) $${libsrcdir}/configure \
39403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39404 --target=${target_alias} $${srcdiroption} \
39405 --with-build-libsubdir=$(HOST_SUBDIR) \
39406 $(STAGEprofile_CONFIGURE_FLAGS)
39407 @endif zlib-bootstrap
39409 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39410 maybe-configure-stagefeedback-zlib:
39411 @if zlib-bootstrap
39412 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39413 configure-stagefeedback-zlib:
39414 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39416 @r=`${PWD_COMMAND}`; export r; \
39417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39419 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39420 $(HOST_EXPORTS) \
39421 $(POSTSTAGE1_HOST_EXPORTS) \
39422 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39423 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
39424 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39425 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39427 cd $(HOST_SUBDIR)/zlib || exit 1; \
39428 case $(srcdir) in \
39429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39430 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39432 esac; \
39433 srcdiroption="--srcdir=$${topdir}/zlib"; \
39434 libsrcdir="$$s/zlib"; \
39435 $(SHELL) $${libsrcdir}/configure \
39436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39437 --target=${target_alias} $${srcdiroption} \
39438 --with-build-libsubdir=$(HOST_SUBDIR) \
39439 $(STAGEfeedback_CONFIGURE_FLAGS)
39440 @endif zlib-bootstrap
39446 .PHONY: all-zlib maybe-all-zlib
39447 maybe-all-zlib:
39448 @if gcc-bootstrap
39449 all-zlib: stage_current
39450 @endif gcc-bootstrap
39451 @if zlib
39452 TARGET-zlib=all
39453 maybe-all-zlib: all-zlib
39454 all-zlib: configure-zlib
39455 @r=`${PWD_COMMAND}`; export r; \
39456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457 $(HOST_EXPORTS) \
39458 (cd $(HOST_SUBDIR)/zlib && \
39459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39460 $(TARGET-zlib))
39461 @endif zlib
39465 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
39466 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39467 maybe-all-stage1-zlib:
39468 maybe-clean-stage1-zlib:
39469 @if zlib-bootstrap
39470 maybe-all-stage1-zlib: all-stage1-zlib
39471 all-stage1: all-stage1-zlib
39472 TARGET-stage1-zlib = $(TARGET-zlib)
39473 all-stage1-zlib: configure-stage1-zlib
39474 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39475 @r=`${PWD_COMMAND}`; export r; \
39476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39477 TFLAGS="$(STAGE1_TFLAGS)"; \
39478 $(HOST_EXPORTS) \
39479 cd $(HOST_SUBDIR)/zlib && \
39480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39481 CFLAGS="$(STAGE1_CFLAGS)" \
39482 CXXFLAGS="$(STAGE1_CFLAGS)" \
39483 LIBCFLAGS="$(LIBCFLAGS)" \
39484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39487 $(EXTRA_HOST_FLAGS) \
39488 TFLAGS="$(STAGE1_TFLAGS)" \
39489 $(TARGET-stage1-zlib)
39491 maybe-clean-stage1-zlib: clean-stage1-zlib
39492 clean-stage1: clean-stage1-zlib
39493 clean-stage1-zlib:
39494 @if [ $(current_stage) = stage1 ]; then \
39495 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39496 else \
39497 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39498 $(MAKE) stage1-start; \
39499 fi; \
39500 cd $(HOST_SUBDIR)/zlib && \
39501 $(MAKE) $(EXTRA_HOST_FLAGS) \
39502 clean
39503 @endif zlib-bootstrap
39506 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39507 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39508 maybe-all-stage2-zlib:
39509 maybe-clean-stage2-zlib:
39510 @if zlib-bootstrap
39511 maybe-all-stage2-zlib: all-stage2-zlib
39512 all-stage2: all-stage2-zlib
39513 TARGET-stage2-zlib = $(TARGET-zlib)
39514 all-stage2-zlib: configure-stage2-zlib
39515 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39516 @r=`${PWD_COMMAND}`; export r; \
39517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39518 TFLAGS="$(STAGE2_TFLAGS)"; \
39519 $(HOST_EXPORTS) \
39520 $(POSTSTAGE1_HOST_EXPORTS) \
39521 cd $(HOST_SUBDIR)/zlib && \
39522 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39523 CFLAGS="$(STAGE2_CFLAGS)" \
39524 CXXFLAGS="$(STAGE2_CFLAGS)" \
39525 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39530 TFLAGS="$(STAGE2_TFLAGS)" \
39531 $(TARGET-stage2-zlib)
39533 maybe-clean-stage2-zlib: clean-stage2-zlib
39534 clean-stage2: clean-stage2-zlib
39535 clean-stage2-zlib:
39536 @if [ $(current_stage) = stage2 ]; then \
39537 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39538 else \
39539 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39540 $(MAKE) stage2-start; \
39541 fi; \
39542 cd $(HOST_SUBDIR)/zlib && \
39543 $(MAKE) $(EXTRA_HOST_FLAGS) \
39544 $(POSTSTAGE1_FLAGS_TO_PASS) \
39545 clean
39546 @endif zlib-bootstrap
39549 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39550 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39551 maybe-all-stage3-zlib:
39552 maybe-clean-stage3-zlib:
39553 @if zlib-bootstrap
39554 maybe-all-stage3-zlib: all-stage3-zlib
39555 all-stage3: all-stage3-zlib
39556 TARGET-stage3-zlib = $(TARGET-zlib)
39557 all-stage3-zlib: configure-stage3-zlib
39558 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39559 @r=`${PWD_COMMAND}`; export r; \
39560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39561 TFLAGS="$(STAGE3_TFLAGS)"; \
39562 $(HOST_EXPORTS) \
39563 $(POSTSTAGE1_HOST_EXPORTS) \
39564 cd $(HOST_SUBDIR)/zlib && \
39565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39566 CFLAGS="$(STAGE3_CFLAGS)" \
39567 CXXFLAGS="$(STAGE3_CFLAGS)" \
39568 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39573 TFLAGS="$(STAGE3_TFLAGS)" \
39574 $(TARGET-stage3-zlib)
39576 maybe-clean-stage3-zlib: clean-stage3-zlib
39577 clean-stage3: clean-stage3-zlib
39578 clean-stage3-zlib:
39579 @if [ $(current_stage) = stage3 ]; then \
39580 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39581 else \
39582 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39583 $(MAKE) stage3-start; \
39584 fi; \
39585 cd $(HOST_SUBDIR)/zlib && \
39586 $(MAKE) $(EXTRA_HOST_FLAGS) \
39587 $(POSTSTAGE1_FLAGS_TO_PASS) \
39588 clean
39589 @endif zlib-bootstrap
39592 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39593 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39594 maybe-all-stage4-zlib:
39595 maybe-clean-stage4-zlib:
39596 @if zlib-bootstrap
39597 maybe-all-stage4-zlib: all-stage4-zlib
39598 all-stage4: all-stage4-zlib
39599 TARGET-stage4-zlib = $(TARGET-zlib)
39600 all-stage4-zlib: configure-stage4-zlib
39601 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39602 @r=`${PWD_COMMAND}`; export r; \
39603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604 TFLAGS="$(STAGE4_TFLAGS)"; \
39605 $(HOST_EXPORTS) \
39606 $(POSTSTAGE1_HOST_EXPORTS) \
39607 cd $(HOST_SUBDIR)/zlib && \
39608 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39609 CFLAGS="$(STAGE4_CFLAGS)" \
39610 CXXFLAGS="$(STAGE4_CFLAGS)" \
39611 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39612 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39613 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39614 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39615 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39616 TFLAGS="$(STAGE4_TFLAGS)" \
39617 $(TARGET-stage4-zlib)
39619 maybe-clean-stage4-zlib: clean-stage4-zlib
39620 clean-stage4: clean-stage4-zlib
39621 clean-stage4-zlib:
39622 @if [ $(current_stage) = stage4 ]; then \
39623 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39624 else \
39625 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39626 $(MAKE) stage4-start; \
39627 fi; \
39628 cd $(HOST_SUBDIR)/zlib && \
39629 $(MAKE) $(EXTRA_HOST_FLAGS) \
39630 $(POSTSTAGE1_FLAGS_TO_PASS) \
39631 clean
39632 @endif zlib-bootstrap
39635 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39636 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39637 maybe-all-stageprofile-zlib:
39638 maybe-clean-stageprofile-zlib:
39639 @if zlib-bootstrap
39640 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39641 all-stageprofile: all-stageprofile-zlib
39642 TARGET-stageprofile-zlib = $(TARGET-zlib)
39643 all-stageprofile-zlib: configure-stageprofile-zlib
39644 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39645 @r=`${PWD_COMMAND}`; export r; \
39646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39648 $(HOST_EXPORTS) \
39649 $(POSTSTAGE1_HOST_EXPORTS) \
39650 cd $(HOST_SUBDIR)/zlib && \
39651 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39652 CFLAGS="$(STAGEprofile_CFLAGS)" \
39653 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39654 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39658 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39659 TFLAGS="$(STAGEprofile_TFLAGS)" \
39660 $(TARGET-stageprofile-zlib)
39662 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39663 clean-stageprofile: clean-stageprofile-zlib
39664 clean-stageprofile-zlib:
39665 @if [ $(current_stage) = stageprofile ]; then \
39666 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39667 else \
39668 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39669 $(MAKE) stageprofile-start; \
39670 fi; \
39671 cd $(HOST_SUBDIR)/zlib && \
39672 $(MAKE) $(EXTRA_HOST_FLAGS) \
39673 $(POSTSTAGE1_FLAGS_TO_PASS) \
39674 clean
39675 @endif zlib-bootstrap
39678 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39679 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39680 maybe-all-stagefeedback-zlib:
39681 maybe-clean-stagefeedback-zlib:
39682 @if zlib-bootstrap
39683 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39684 all-stagefeedback: all-stagefeedback-zlib
39685 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39686 all-stagefeedback-zlib: configure-stagefeedback-zlib
39687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39688 @r=`${PWD_COMMAND}`; export r; \
39689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39691 $(HOST_EXPORTS) \
39692 $(POSTSTAGE1_HOST_EXPORTS) \
39693 cd $(HOST_SUBDIR)/zlib && \
39694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39695 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39696 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39697 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39702 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39703 $(TARGET-stagefeedback-zlib)
39705 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39706 clean-stagefeedback: clean-stagefeedback-zlib
39707 clean-stagefeedback-zlib:
39708 @if [ $(current_stage) = stagefeedback ]; then \
39709 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39710 else \
39711 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39712 $(MAKE) stagefeedback-start; \
39713 fi; \
39714 cd $(HOST_SUBDIR)/zlib && \
39715 $(MAKE) $(EXTRA_HOST_FLAGS) \
39716 $(POSTSTAGE1_FLAGS_TO_PASS) \
39717 clean
39718 @endif zlib-bootstrap
39724 .PHONY: check-zlib maybe-check-zlib
39725 maybe-check-zlib:
39726 @if zlib
39727 maybe-check-zlib: check-zlib
39729 check-zlib:
39731 @endif zlib
39733 .PHONY: install-zlib maybe-install-zlib
39734 maybe-install-zlib:
39735 @if zlib
39736 maybe-install-zlib: install-zlib
39738 install-zlib:
39740 @endif zlib
39742 # Other targets (info, dvi, pdf, etc.)
39744 .PHONY: maybe-info-zlib info-zlib
39745 maybe-info-zlib:
39746 @if zlib
39747 maybe-info-zlib: info-zlib
39749 info-zlib: \
39750 configure-zlib
39751 @[ -f ./zlib/Makefile ] || exit 0; \
39752 r=`${PWD_COMMAND}`; export r; \
39753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754 $(HOST_EXPORTS) \
39755 for flag in $(EXTRA_HOST_FLAGS) ; do \
39756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757 done; \
39758 echo "Doing info in zlib" ; \
39759 (cd $(HOST_SUBDIR)/zlib && \
39760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762 "RANLIB=$${RANLIB}" \
39763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764 info) \
39765 || exit 1
39767 @endif zlib
39769 .PHONY: maybe-dvi-zlib dvi-zlib
39770 maybe-dvi-zlib:
39771 @if zlib
39772 maybe-dvi-zlib: dvi-zlib
39774 dvi-zlib: \
39775 configure-zlib
39776 @[ -f ./zlib/Makefile ] || exit 0; \
39777 r=`${PWD_COMMAND}`; export r; \
39778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39779 $(HOST_EXPORTS) \
39780 for flag in $(EXTRA_HOST_FLAGS) ; do \
39781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39782 done; \
39783 echo "Doing dvi in zlib" ; \
39784 (cd $(HOST_SUBDIR)/zlib && \
39785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39787 "RANLIB=$${RANLIB}" \
39788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39789 dvi) \
39790 || exit 1
39792 @endif zlib
39794 .PHONY: maybe-pdf-zlib pdf-zlib
39795 maybe-pdf-zlib:
39796 @if zlib
39797 maybe-pdf-zlib: pdf-zlib
39799 pdf-zlib: \
39800 configure-zlib
39801 @[ -f ./zlib/Makefile ] || exit 0; \
39802 r=`${PWD_COMMAND}`; export r; \
39803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804 $(HOST_EXPORTS) \
39805 for flag in $(EXTRA_HOST_FLAGS) ; do \
39806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39807 done; \
39808 echo "Doing pdf in zlib" ; \
39809 (cd $(HOST_SUBDIR)/zlib && \
39810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812 "RANLIB=$${RANLIB}" \
39813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814 pdf) \
39815 || exit 1
39817 @endif zlib
39819 .PHONY: maybe-html-zlib html-zlib
39820 maybe-html-zlib:
39821 @if zlib
39822 maybe-html-zlib: html-zlib
39824 html-zlib: \
39825 configure-zlib
39826 @[ -f ./zlib/Makefile ] || exit 0; \
39827 r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(HOST_EXPORTS) \
39830 for flag in $(EXTRA_HOST_FLAGS) ; do \
39831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39832 done; \
39833 echo "Doing html in zlib" ; \
39834 (cd $(HOST_SUBDIR)/zlib && \
39835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837 "RANLIB=$${RANLIB}" \
39838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839 html) \
39840 || exit 1
39842 @endif zlib
39844 .PHONY: maybe-TAGS-zlib TAGS-zlib
39845 maybe-TAGS-zlib:
39846 @if zlib
39847 maybe-TAGS-zlib: TAGS-zlib
39849 TAGS-zlib: \
39850 configure-zlib
39851 @[ -f ./zlib/Makefile ] || exit 0; \
39852 r=`${PWD_COMMAND}`; export r; \
39853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854 $(HOST_EXPORTS) \
39855 for flag in $(EXTRA_HOST_FLAGS) ; do \
39856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39857 done; \
39858 echo "Doing TAGS in zlib" ; \
39859 (cd $(HOST_SUBDIR)/zlib && \
39860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39862 "RANLIB=$${RANLIB}" \
39863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39864 TAGS) \
39865 || exit 1
39867 @endif zlib
39869 .PHONY: maybe-install-info-zlib install-info-zlib
39870 maybe-install-info-zlib:
39871 @if zlib
39872 maybe-install-info-zlib: install-info-zlib
39874 install-info-zlib: \
39875 configure-zlib \
39876 info-zlib
39877 @[ -f ./zlib/Makefile ] || exit 0; \
39878 r=`${PWD_COMMAND}`; export r; \
39879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880 $(HOST_EXPORTS) \
39881 for flag in $(EXTRA_HOST_FLAGS) ; do \
39882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883 done; \
39884 echo "Doing install-info in zlib" ; \
39885 (cd $(HOST_SUBDIR)/zlib && \
39886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888 "RANLIB=$${RANLIB}" \
39889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890 install-info) \
39891 || exit 1
39893 @endif zlib
39895 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39896 maybe-install-pdf-zlib:
39897 @if zlib
39898 maybe-install-pdf-zlib: install-pdf-zlib
39900 install-pdf-zlib: \
39901 configure-zlib \
39902 pdf-zlib
39903 @[ -f ./zlib/Makefile ] || exit 0; \
39904 r=`${PWD_COMMAND}`; export r; \
39905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906 $(HOST_EXPORTS) \
39907 for flag in $(EXTRA_HOST_FLAGS) ; do \
39908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39909 done; \
39910 echo "Doing install-pdf in zlib" ; \
39911 (cd $(HOST_SUBDIR)/zlib && \
39912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914 "RANLIB=$${RANLIB}" \
39915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916 install-pdf) \
39917 || exit 1
39919 @endif zlib
39921 .PHONY: maybe-install-html-zlib install-html-zlib
39922 maybe-install-html-zlib:
39923 @if zlib
39924 maybe-install-html-zlib: install-html-zlib
39926 install-html-zlib: \
39927 configure-zlib \
39928 html-zlib
39929 @[ -f ./zlib/Makefile ] || exit 0; \
39930 r=`${PWD_COMMAND}`; export r; \
39931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932 $(HOST_EXPORTS) \
39933 for flag in $(EXTRA_HOST_FLAGS) ; do \
39934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39935 done; \
39936 echo "Doing install-html in zlib" ; \
39937 (cd $(HOST_SUBDIR)/zlib && \
39938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940 "RANLIB=$${RANLIB}" \
39941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942 install-html) \
39943 || exit 1
39945 @endif zlib
39947 .PHONY: maybe-installcheck-zlib installcheck-zlib
39948 maybe-installcheck-zlib:
39949 @if zlib
39950 maybe-installcheck-zlib: installcheck-zlib
39952 installcheck-zlib: \
39953 configure-zlib
39954 @[ -f ./zlib/Makefile ] || exit 0; \
39955 r=`${PWD_COMMAND}`; export r; \
39956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957 $(HOST_EXPORTS) \
39958 for flag in $(EXTRA_HOST_FLAGS) ; do \
39959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39960 done; \
39961 echo "Doing installcheck in zlib" ; \
39962 (cd $(HOST_SUBDIR)/zlib && \
39963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965 "RANLIB=$${RANLIB}" \
39966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967 installcheck) \
39968 || exit 1
39970 @endif zlib
39972 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39973 maybe-mostlyclean-zlib:
39974 @if zlib
39975 maybe-mostlyclean-zlib: mostlyclean-zlib
39977 mostlyclean-zlib:
39978 @[ -f ./zlib/Makefile ] || exit 0; \
39979 r=`${PWD_COMMAND}`; export r; \
39980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981 $(HOST_EXPORTS) \
39982 for flag in $(EXTRA_HOST_FLAGS) ; do \
39983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39984 done; \
39985 echo "Doing mostlyclean in zlib" ; \
39986 (cd $(HOST_SUBDIR)/zlib && \
39987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39989 "RANLIB=$${RANLIB}" \
39990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39991 mostlyclean) \
39992 || exit 1
39994 @endif zlib
39996 .PHONY: maybe-clean-zlib clean-zlib
39997 maybe-clean-zlib:
39998 @if zlib
39999 maybe-clean-zlib: clean-zlib
40001 clean-zlib:
40002 @[ -f ./zlib/Makefile ] || exit 0; \
40003 r=`${PWD_COMMAND}`; export r; \
40004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40005 $(HOST_EXPORTS) \
40006 for flag in $(EXTRA_HOST_FLAGS) ; do \
40007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40008 done; \
40009 echo "Doing clean in zlib" ; \
40010 (cd $(HOST_SUBDIR)/zlib && \
40011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40013 "RANLIB=$${RANLIB}" \
40014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40015 clean) \
40016 || exit 1
40018 @endif zlib
40020 .PHONY: maybe-distclean-zlib distclean-zlib
40021 maybe-distclean-zlib:
40022 @if zlib
40023 maybe-distclean-zlib: distclean-zlib
40025 distclean-zlib:
40026 @[ -f ./zlib/Makefile ] || exit 0; \
40027 r=`${PWD_COMMAND}`; export r; \
40028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029 $(HOST_EXPORTS) \
40030 for flag in $(EXTRA_HOST_FLAGS) ; do \
40031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40032 done; \
40033 echo "Doing distclean in zlib" ; \
40034 (cd $(HOST_SUBDIR)/zlib && \
40035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40037 "RANLIB=$${RANLIB}" \
40038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40039 distclean) \
40040 || exit 1
40042 @endif zlib
40044 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
40045 maybe-maintainer-clean-zlib:
40046 @if zlib
40047 maybe-maintainer-clean-zlib: maintainer-clean-zlib
40049 maintainer-clean-zlib:
40050 @[ -f ./zlib/Makefile ] || exit 0; \
40051 r=`${PWD_COMMAND}`; export r; \
40052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053 $(HOST_EXPORTS) \
40054 for flag in $(EXTRA_HOST_FLAGS) ; do \
40055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056 done; \
40057 echo "Doing maintainer-clean in zlib" ; \
40058 (cd $(HOST_SUBDIR)/zlib && \
40059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40061 "RANLIB=$${RANLIB}" \
40062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40063 maintainer-clean) \
40064 || exit 1
40066 @endif zlib
40070 .PHONY: configure-gdb maybe-configure-gdb
40071 maybe-configure-gdb:
40072 @if gcc-bootstrap
40073 configure-gdb: stage_current
40074 @endif gcc-bootstrap
40075 @if gdb
40076 maybe-configure-gdb: configure-gdb
40077 configure-gdb:
40078 @: $(MAKE); $(unstage)
40079 @r=`${PWD_COMMAND}`; export r; \
40080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
40082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
40083 $(HOST_EXPORTS) \
40084 echo Configuring in $(HOST_SUBDIR)/gdb; \
40085 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
40086 case $(srcdir) in \
40087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40088 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
40089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40090 esac; \
40091 srcdiroption="--srcdir=$${topdir}/gdb"; \
40092 libsrcdir="$$s/gdb"; \
40093 $(SHELL) $${libsrcdir}/configure \
40094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40095 --target=${target_alias} $${srcdiroption} \
40096 || exit 1
40097 @endif gdb
40103 .PHONY: all-gdb maybe-all-gdb
40104 maybe-all-gdb:
40105 @if gcc-bootstrap
40106 all-gdb: stage_current
40107 @endif gcc-bootstrap
40108 @if gdb
40109 TARGET-gdb=all
40110 maybe-all-gdb: all-gdb
40111 all-gdb: configure-gdb
40112 @: $(MAKE); $(unstage)
40113 @r=`${PWD_COMMAND}`; export r; \
40114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115 $(HOST_EXPORTS) \
40116 (cd $(HOST_SUBDIR)/gdb && \
40117 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40118 $(TARGET-gdb))
40119 @endif gdb
40124 .PHONY: check-gdb maybe-check-gdb
40125 maybe-check-gdb:
40126 @if gdb
40127 maybe-check-gdb: check-gdb
40129 check-gdb:
40130 @: $(MAKE); $(unstage)
40131 @r=`${PWD_COMMAND}`; export r; \
40132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40133 $(HOST_EXPORTS) \
40134 (cd $(HOST_SUBDIR)/gdb && \
40135 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40137 @endif gdb
40139 .PHONY: install-gdb maybe-install-gdb
40140 maybe-install-gdb:
40141 @if gdb
40142 maybe-install-gdb: install-gdb
40144 install-gdb: installdirs
40145 @: $(MAKE); $(unstage)
40146 @r=`${PWD_COMMAND}`; export r; \
40147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40148 $(HOST_EXPORTS) \
40149 (cd $(HOST_SUBDIR)/gdb && \
40150 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40152 @endif gdb
40154 # Other targets (info, dvi, pdf, etc.)
40156 .PHONY: maybe-info-gdb info-gdb
40157 maybe-info-gdb:
40158 @if gdb
40159 maybe-info-gdb: info-gdb
40161 info-gdb: \
40162 configure-gdb
40163 @: $(MAKE); $(unstage)
40164 @[ -f ./gdb/Makefile ] || exit 0; \
40165 r=`${PWD_COMMAND}`; export r; \
40166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167 $(HOST_EXPORTS) \
40168 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40170 done; \
40171 echo "Doing info in gdb" ; \
40172 (cd $(HOST_SUBDIR)/gdb && \
40173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175 "RANLIB=$${RANLIB}" \
40176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177 info) \
40178 || exit 1
40180 @endif gdb
40182 .PHONY: maybe-dvi-gdb dvi-gdb
40183 maybe-dvi-gdb:
40184 @if gdb
40185 maybe-dvi-gdb: dvi-gdb
40187 dvi-gdb: \
40188 configure-gdb
40189 @: $(MAKE); $(unstage)
40190 @[ -f ./gdb/Makefile ] || exit 0; \
40191 r=`${PWD_COMMAND}`; export r; \
40192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40193 $(HOST_EXPORTS) \
40194 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40196 done; \
40197 echo "Doing dvi in gdb" ; \
40198 (cd $(HOST_SUBDIR)/gdb && \
40199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40201 "RANLIB=$${RANLIB}" \
40202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40203 dvi) \
40204 || exit 1
40206 @endif gdb
40208 .PHONY: maybe-pdf-gdb pdf-gdb
40209 maybe-pdf-gdb:
40210 @if gdb
40211 maybe-pdf-gdb: pdf-gdb
40213 pdf-gdb: \
40214 configure-gdb
40215 @: $(MAKE); $(unstage)
40216 @[ -f ./gdb/Makefile ] || exit 0; \
40217 r=`${PWD_COMMAND}`; export r; \
40218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40219 $(HOST_EXPORTS) \
40220 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40222 done; \
40223 echo "Doing pdf in gdb" ; \
40224 (cd $(HOST_SUBDIR)/gdb && \
40225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40227 "RANLIB=$${RANLIB}" \
40228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40229 pdf) \
40230 || exit 1
40232 @endif gdb
40234 .PHONY: maybe-html-gdb html-gdb
40235 maybe-html-gdb:
40236 @if gdb
40237 maybe-html-gdb: html-gdb
40239 html-gdb: \
40240 configure-gdb
40241 @: $(MAKE); $(unstage)
40242 @[ -f ./gdb/Makefile ] || exit 0; \
40243 r=`${PWD_COMMAND}`; export r; \
40244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40245 $(HOST_EXPORTS) \
40246 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40248 done; \
40249 echo "Doing html in gdb" ; \
40250 (cd $(HOST_SUBDIR)/gdb && \
40251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40253 "RANLIB=$${RANLIB}" \
40254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40255 html) \
40256 || exit 1
40258 @endif gdb
40260 .PHONY: maybe-TAGS-gdb TAGS-gdb
40261 maybe-TAGS-gdb:
40262 @if gdb
40263 maybe-TAGS-gdb: TAGS-gdb
40265 TAGS-gdb: \
40266 configure-gdb
40267 @: $(MAKE); $(unstage)
40268 @[ -f ./gdb/Makefile ] || exit 0; \
40269 r=`${PWD_COMMAND}`; export r; \
40270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40271 $(HOST_EXPORTS) \
40272 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40274 done; \
40275 echo "Doing TAGS in gdb" ; \
40276 (cd $(HOST_SUBDIR)/gdb && \
40277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40279 "RANLIB=$${RANLIB}" \
40280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40281 TAGS) \
40282 || exit 1
40284 @endif gdb
40286 .PHONY: maybe-install-info-gdb install-info-gdb
40287 maybe-install-info-gdb:
40288 @if gdb
40289 maybe-install-info-gdb: install-info-gdb
40291 install-info-gdb: \
40292 configure-gdb \
40293 info-gdb
40294 @: $(MAKE); $(unstage)
40295 @[ -f ./gdb/Makefile ] || exit 0; \
40296 r=`${PWD_COMMAND}`; export r; \
40297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298 $(HOST_EXPORTS) \
40299 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40301 done; \
40302 echo "Doing install-info in gdb" ; \
40303 (cd $(HOST_SUBDIR)/gdb && \
40304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306 "RANLIB=$${RANLIB}" \
40307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40308 install-info) \
40309 || exit 1
40311 @endif gdb
40313 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
40314 maybe-install-pdf-gdb:
40315 @if gdb
40316 maybe-install-pdf-gdb: install-pdf-gdb
40318 install-pdf-gdb: \
40319 configure-gdb \
40320 pdf-gdb
40321 @: $(MAKE); $(unstage)
40322 @[ -f ./gdb/Makefile ] || exit 0; \
40323 r=`${PWD_COMMAND}`; export r; \
40324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325 $(HOST_EXPORTS) \
40326 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40328 done; \
40329 echo "Doing install-pdf in gdb" ; \
40330 (cd $(HOST_SUBDIR)/gdb && \
40331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40333 "RANLIB=$${RANLIB}" \
40334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40335 install-pdf) \
40336 || exit 1
40338 @endif gdb
40340 .PHONY: maybe-install-html-gdb install-html-gdb
40341 maybe-install-html-gdb:
40342 @if gdb
40343 maybe-install-html-gdb: install-html-gdb
40345 install-html-gdb: \
40346 configure-gdb \
40347 html-gdb
40348 @: $(MAKE); $(unstage)
40349 @[ -f ./gdb/Makefile ] || exit 0; \
40350 r=`${PWD_COMMAND}`; export r; \
40351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40352 $(HOST_EXPORTS) \
40353 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40355 done; \
40356 echo "Doing install-html in gdb" ; \
40357 (cd $(HOST_SUBDIR)/gdb && \
40358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40360 "RANLIB=$${RANLIB}" \
40361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40362 install-html) \
40363 || exit 1
40365 @endif gdb
40367 .PHONY: maybe-installcheck-gdb installcheck-gdb
40368 maybe-installcheck-gdb:
40369 @if gdb
40370 maybe-installcheck-gdb: installcheck-gdb
40372 installcheck-gdb: \
40373 configure-gdb
40374 @: $(MAKE); $(unstage)
40375 @[ -f ./gdb/Makefile ] || exit 0; \
40376 r=`${PWD_COMMAND}`; export r; \
40377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40378 $(HOST_EXPORTS) \
40379 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40381 done; \
40382 echo "Doing installcheck in gdb" ; \
40383 (cd $(HOST_SUBDIR)/gdb && \
40384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40386 "RANLIB=$${RANLIB}" \
40387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40388 installcheck) \
40389 || exit 1
40391 @endif gdb
40393 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40394 maybe-mostlyclean-gdb:
40395 @if gdb
40396 maybe-mostlyclean-gdb: mostlyclean-gdb
40398 mostlyclean-gdb:
40399 @: $(MAKE); $(unstage)
40400 @[ -f ./gdb/Makefile ] || exit 0; \
40401 r=`${PWD_COMMAND}`; export r; \
40402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40403 $(HOST_EXPORTS) \
40404 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40406 done; \
40407 echo "Doing mostlyclean in gdb" ; \
40408 (cd $(HOST_SUBDIR)/gdb && \
40409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40411 "RANLIB=$${RANLIB}" \
40412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40413 mostlyclean) \
40414 || exit 1
40416 @endif gdb
40418 .PHONY: maybe-clean-gdb clean-gdb
40419 maybe-clean-gdb:
40420 @if gdb
40421 maybe-clean-gdb: clean-gdb
40423 clean-gdb:
40424 @: $(MAKE); $(unstage)
40425 @[ -f ./gdb/Makefile ] || exit 0; \
40426 r=`${PWD_COMMAND}`; export r; \
40427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40428 $(HOST_EXPORTS) \
40429 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40431 done; \
40432 echo "Doing clean in gdb" ; \
40433 (cd $(HOST_SUBDIR)/gdb && \
40434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40436 "RANLIB=$${RANLIB}" \
40437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40438 clean) \
40439 || exit 1
40441 @endif gdb
40443 .PHONY: maybe-distclean-gdb distclean-gdb
40444 maybe-distclean-gdb:
40445 @if gdb
40446 maybe-distclean-gdb: distclean-gdb
40448 distclean-gdb:
40449 @: $(MAKE); $(unstage)
40450 @[ -f ./gdb/Makefile ] || exit 0; \
40451 r=`${PWD_COMMAND}`; export r; \
40452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40453 $(HOST_EXPORTS) \
40454 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40456 done; \
40457 echo "Doing distclean in gdb" ; \
40458 (cd $(HOST_SUBDIR)/gdb && \
40459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40461 "RANLIB=$${RANLIB}" \
40462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40463 distclean) \
40464 || exit 1
40466 @endif gdb
40468 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40469 maybe-maintainer-clean-gdb:
40470 @if gdb
40471 maybe-maintainer-clean-gdb: maintainer-clean-gdb
40473 maintainer-clean-gdb:
40474 @: $(MAKE); $(unstage)
40475 @[ -f ./gdb/Makefile ] || exit 0; \
40476 r=`${PWD_COMMAND}`; export r; \
40477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478 $(HOST_EXPORTS) \
40479 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40481 done; \
40482 echo "Doing maintainer-clean in gdb" ; \
40483 (cd $(HOST_SUBDIR)/gdb && \
40484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40486 "RANLIB=$${RANLIB}" \
40487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40488 maintainer-clean) \
40489 || exit 1
40491 @endif gdb
40495 .PHONY: configure-expect maybe-configure-expect
40496 maybe-configure-expect:
40497 @if gcc-bootstrap
40498 configure-expect: stage_current
40499 @endif gcc-bootstrap
40500 @if expect
40501 maybe-configure-expect: configure-expect
40502 configure-expect:
40503 @: $(MAKE); $(unstage)
40504 @r=`${PWD_COMMAND}`; export r; \
40505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40508 $(HOST_EXPORTS) \
40509 echo Configuring in $(HOST_SUBDIR)/expect; \
40510 cd "$(HOST_SUBDIR)/expect" || exit 1; \
40511 case $(srcdir) in \
40512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40513 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40515 esac; \
40516 srcdiroption="--srcdir=$${topdir}/expect"; \
40517 libsrcdir="$$s/expect"; \
40518 $(SHELL) $${libsrcdir}/configure \
40519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40520 --target=${target_alias} $${srcdiroption} \
40521 || exit 1
40522 @endif expect
40528 .PHONY: all-expect maybe-all-expect
40529 maybe-all-expect:
40530 @if gcc-bootstrap
40531 all-expect: stage_current
40532 @endif gcc-bootstrap
40533 @if expect
40534 TARGET-expect=all
40535 maybe-all-expect: all-expect
40536 all-expect: configure-expect
40537 @: $(MAKE); $(unstage)
40538 @r=`${PWD_COMMAND}`; export r; \
40539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540 $(HOST_EXPORTS) \
40541 (cd $(HOST_SUBDIR)/expect && \
40542 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40543 $(TARGET-expect))
40544 @endif expect
40549 .PHONY: check-expect maybe-check-expect
40550 maybe-check-expect:
40551 @if expect
40552 maybe-check-expect: check-expect
40554 check-expect:
40555 @: $(MAKE); $(unstage)
40556 @r=`${PWD_COMMAND}`; export r; \
40557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558 $(HOST_EXPORTS) \
40559 (cd $(HOST_SUBDIR)/expect && \
40560 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40562 @endif expect
40564 .PHONY: install-expect maybe-install-expect
40565 maybe-install-expect:
40566 @if expect
40567 maybe-install-expect: install-expect
40569 install-expect: installdirs
40570 @: $(MAKE); $(unstage)
40571 @r=`${PWD_COMMAND}`; export r; \
40572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573 $(HOST_EXPORTS) \
40574 (cd $(HOST_SUBDIR)/expect && \
40575 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40577 @endif expect
40579 # Other targets (info, dvi, pdf, etc.)
40581 .PHONY: maybe-info-expect info-expect
40582 maybe-info-expect:
40583 @if expect
40584 maybe-info-expect: info-expect
40586 info-expect: \
40587 configure-expect
40588 @: $(MAKE); $(unstage)
40589 @[ -f ./expect/Makefile ] || exit 0; \
40590 r=`${PWD_COMMAND}`; export r; \
40591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592 $(HOST_EXPORTS) \
40593 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40595 done; \
40596 echo "Doing info in expect" ; \
40597 (cd $(HOST_SUBDIR)/expect && \
40598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40600 "RANLIB=$${RANLIB}" \
40601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40602 info) \
40603 || exit 1
40605 @endif expect
40607 .PHONY: maybe-dvi-expect dvi-expect
40608 maybe-dvi-expect:
40609 @if expect
40610 maybe-dvi-expect: dvi-expect
40612 dvi-expect: \
40613 configure-expect
40614 @: $(MAKE); $(unstage)
40615 @[ -f ./expect/Makefile ] || exit 0; \
40616 r=`${PWD_COMMAND}`; export r; \
40617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40618 $(HOST_EXPORTS) \
40619 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40621 done; \
40622 echo "Doing dvi in expect" ; \
40623 (cd $(HOST_SUBDIR)/expect && \
40624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40626 "RANLIB=$${RANLIB}" \
40627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40628 dvi) \
40629 || exit 1
40631 @endif expect
40633 .PHONY: maybe-pdf-expect pdf-expect
40634 maybe-pdf-expect:
40635 @if expect
40636 maybe-pdf-expect: pdf-expect
40638 pdf-expect: \
40639 configure-expect
40640 @: $(MAKE); $(unstage)
40641 @[ -f ./expect/Makefile ] || exit 0; \
40642 r=`${PWD_COMMAND}`; export r; \
40643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40644 $(HOST_EXPORTS) \
40645 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40647 done; \
40648 echo "Doing pdf in expect" ; \
40649 (cd $(HOST_SUBDIR)/expect && \
40650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40652 "RANLIB=$${RANLIB}" \
40653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40654 pdf) \
40655 || exit 1
40657 @endif expect
40659 .PHONY: maybe-html-expect html-expect
40660 maybe-html-expect:
40661 @if expect
40662 maybe-html-expect: html-expect
40664 html-expect: \
40665 configure-expect
40666 @: $(MAKE); $(unstage)
40667 @[ -f ./expect/Makefile ] || exit 0; \
40668 r=`${PWD_COMMAND}`; export r; \
40669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40670 $(HOST_EXPORTS) \
40671 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673 done; \
40674 echo "Doing html in expect" ; \
40675 (cd $(HOST_SUBDIR)/expect && \
40676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40678 "RANLIB=$${RANLIB}" \
40679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40680 html) \
40681 || exit 1
40683 @endif expect
40685 .PHONY: maybe-TAGS-expect TAGS-expect
40686 maybe-TAGS-expect:
40687 @if expect
40688 maybe-TAGS-expect: TAGS-expect
40690 TAGS-expect: \
40691 configure-expect
40692 @: $(MAKE); $(unstage)
40693 @[ -f ./expect/Makefile ] || exit 0; \
40694 r=`${PWD_COMMAND}`; export r; \
40695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696 $(HOST_EXPORTS) \
40697 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699 done; \
40700 echo "Doing TAGS in expect" ; \
40701 (cd $(HOST_SUBDIR)/expect && \
40702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704 "RANLIB=$${RANLIB}" \
40705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706 TAGS) \
40707 || exit 1
40709 @endif expect
40711 .PHONY: maybe-install-info-expect install-info-expect
40712 maybe-install-info-expect:
40713 @if expect
40714 maybe-install-info-expect: install-info-expect
40716 install-info-expect: \
40717 configure-expect \
40718 info-expect
40719 @: $(MAKE); $(unstage)
40720 @[ -f ./expect/Makefile ] || exit 0; \
40721 r=`${PWD_COMMAND}`; export r; \
40722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40723 $(HOST_EXPORTS) \
40724 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40726 done; \
40727 echo "Doing install-info in expect" ; \
40728 (cd $(HOST_SUBDIR)/expect && \
40729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40731 "RANLIB=$${RANLIB}" \
40732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40733 install-info) \
40734 || exit 1
40736 @endif expect
40738 .PHONY: maybe-install-pdf-expect install-pdf-expect
40739 maybe-install-pdf-expect:
40740 @if expect
40741 maybe-install-pdf-expect: install-pdf-expect
40743 install-pdf-expect: \
40744 configure-expect \
40745 pdf-expect
40746 @: $(MAKE); $(unstage)
40747 @[ -f ./expect/Makefile ] || exit 0; \
40748 r=`${PWD_COMMAND}`; export r; \
40749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40750 $(HOST_EXPORTS) \
40751 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40753 done; \
40754 echo "Doing install-pdf in expect" ; \
40755 (cd $(HOST_SUBDIR)/expect && \
40756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40758 "RANLIB=$${RANLIB}" \
40759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40760 install-pdf) \
40761 || exit 1
40763 @endif expect
40765 .PHONY: maybe-install-html-expect install-html-expect
40766 maybe-install-html-expect:
40767 @if expect
40768 maybe-install-html-expect: install-html-expect
40770 install-html-expect: \
40771 configure-expect \
40772 html-expect
40773 @: $(MAKE); $(unstage)
40774 @[ -f ./expect/Makefile ] || exit 0; \
40775 r=`${PWD_COMMAND}`; export r; \
40776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777 $(HOST_EXPORTS) \
40778 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780 done; \
40781 echo "Doing install-html in expect" ; \
40782 (cd $(HOST_SUBDIR)/expect && \
40783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785 "RANLIB=$${RANLIB}" \
40786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787 install-html) \
40788 || exit 1
40790 @endif expect
40792 .PHONY: maybe-installcheck-expect installcheck-expect
40793 maybe-installcheck-expect:
40794 @if expect
40795 maybe-installcheck-expect: installcheck-expect
40797 installcheck-expect: \
40798 configure-expect
40799 @: $(MAKE); $(unstage)
40800 @[ -f ./expect/Makefile ] || exit 0; \
40801 r=`${PWD_COMMAND}`; export r; \
40802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803 $(HOST_EXPORTS) \
40804 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806 done; \
40807 echo "Doing installcheck in expect" ; \
40808 (cd $(HOST_SUBDIR)/expect && \
40809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811 "RANLIB=$${RANLIB}" \
40812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813 installcheck) \
40814 || exit 1
40816 @endif expect
40818 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40819 maybe-mostlyclean-expect:
40820 @if expect
40821 maybe-mostlyclean-expect: mostlyclean-expect
40823 mostlyclean-expect:
40824 @: $(MAKE); $(unstage)
40825 @[ -f ./expect/Makefile ] || exit 0; \
40826 r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831 done; \
40832 echo "Doing mostlyclean in expect" ; \
40833 (cd $(HOST_SUBDIR)/expect && \
40834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836 "RANLIB=$${RANLIB}" \
40837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838 mostlyclean) \
40839 || exit 1
40841 @endif expect
40843 .PHONY: maybe-clean-expect clean-expect
40844 maybe-clean-expect:
40845 @if expect
40846 maybe-clean-expect: clean-expect
40848 clean-expect:
40849 @: $(MAKE); $(unstage)
40850 @[ -f ./expect/Makefile ] || exit 0; \
40851 r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 $(HOST_EXPORTS) \
40854 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856 done; \
40857 echo "Doing clean in expect" ; \
40858 (cd $(HOST_SUBDIR)/expect && \
40859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861 "RANLIB=$${RANLIB}" \
40862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863 clean) \
40864 || exit 1
40866 @endif expect
40868 .PHONY: maybe-distclean-expect distclean-expect
40869 maybe-distclean-expect:
40870 @if expect
40871 maybe-distclean-expect: distclean-expect
40873 distclean-expect:
40874 @: $(MAKE); $(unstage)
40875 @[ -f ./expect/Makefile ] || exit 0; \
40876 r=`${PWD_COMMAND}`; export r; \
40877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878 $(HOST_EXPORTS) \
40879 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881 done; \
40882 echo "Doing distclean in expect" ; \
40883 (cd $(HOST_SUBDIR)/expect && \
40884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886 "RANLIB=$${RANLIB}" \
40887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888 distclean) \
40889 || exit 1
40891 @endif expect
40893 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40894 maybe-maintainer-clean-expect:
40895 @if expect
40896 maybe-maintainer-clean-expect: maintainer-clean-expect
40898 maintainer-clean-expect:
40899 @: $(MAKE); $(unstage)
40900 @[ -f ./expect/Makefile ] || exit 0; \
40901 r=`${PWD_COMMAND}`; export r; \
40902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40903 $(HOST_EXPORTS) \
40904 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40906 done; \
40907 echo "Doing maintainer-clean in expect" ; \
40908 (cd $(HOST_SUBDIR)/expect && \
40909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40911 "RANLIB=$${RANLIB}" \
40912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40913 maintainer-clean) \
40914 || exit 1
40916 @endif expect
40920 .PHONY: configure-guile maybe-configure-guile
40921 maybe-configure-guile:
40922 @if gcc-bootstrap
40923 configure-guile: stage_current
40924 @endif gcc-bootstrap
40925 @if guile
40926 maybe-configure-guile: configure-guile
40927 configure-guile:
40928 @: $(MAKE); $(unstage)
40929 @r=`${PWD_COMMAND}`; export r; \
40930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40933 $(HOST_EXPORTS) \
40934 echo Configuring in $(HOST_SUBDIR)/guile; \
40935 cd "$(HOST_SUBDIR)/guile" || exit 1; \
40936 case $(srcdir) in \
40937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40938 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40940 esac; \
40941 srcdiroption="--srcdir=$${topdir}/guile"; \
40942 libsrcdir="$$s/guile"; \
40943 $(SHELL) $${libsrcdir}/configure \
40944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40945 --target=${target_alias} $${srcdiroption} \
40946 || exit 1
40947 @endif guile
40953 .PHONY: all-guile maybe-all-guile
40954 maybe-all-guile:
40955 @if gcc-bootstrap
40956 all-guile: stage_current
40957 @endif gcc-bootstrap
40958 @if guile
40959 TARGET-guile=all
40960 maybe-all-guile: all-guile
40961 all-guile: configure-guile
40962 @: $(MAKE); $(unstage)
40963 @r=`${PWD_COMMAND}`; export r; \
40964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965 $(HOST_EXPORTS) \
40966 (cd $(HOST_SUBDIR)/guile && \
40967 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40968 $(TARGET-guile))
40969 @endif guile
40974 .PHONY: check-guile maybe-check-guile
40975 maybe-check-guile:
40976 @if guile
40977 maybe-check-guile: check-guile
40979 check-guile:
40980 @: $(MAKE); $(unstage)
40981 @r=`${PWD_COMMAND}`; export r; \
40982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40983 $(HOST_EXPORTS) \
40984 (cd $(HOST_SUBDIR)/guile && \
40985 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40987 @endif guile
40989 .PHONY: install-guile maybe-install-guile
40990 maybe-install-guile:
40991 @if guile
40992 maybe-install-guile: install-guile
40994 install-guile: installdirs
40995 @: $(MAKE); $(unstage)
40996 @r=`${PWD_COMMAND}`; export r; \
40997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998 $(HOST_EXPORTS) \
40999 (cd $(HOST_SUBDIR)/guile && \
41000 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41002 @endif guile
41004 # Other targets (info, dvi, pdf, etc.)
41006 .PHONY: maybe-info-guile info-guile
41007 maybe-info-guile:
41008 @if guile
41009 maybe-info-guile: info-guile
41011 info-guile: \
41012 configure-guile
41013 @: $(MAKE); $(unstage)
41014 @[ -f ./guile/Makefile ] || exit 0; \
41015 r=`${PWD_COMMAND}`; export r; \
41016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017 $(HOST_EXPORTS) \
41018 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020 done; \
41021 echo "Doing info in guile" ; \
41022 (cd $(HOST_SUBDIR)/guile && \
41023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41025 "RANLIB=$${RANLIB}" \
41026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41027 info) \
41028 || exit 1
41030 @endif guile
41032 .PHONY: maybe-dvi-guile dvi-guile
41033 maybe-dvi-guile:
41034 @if guile
41035 maybe-dvi-guile: dvi-guile
41037 dvi-guile: \
41038 configure-guile
41039 @: $(MAKE); $(unstage)
41040 @[ -f ./guile/Makefile ] || exit 0; \
41041 r=`${PWD_COMMAND}`; export r; \
41042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043 $(HOST_EXPORTS) \
41044 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046 done; \
41047 echo "Doing dvi in guile" ; \
41048 (cd $(HOST_SUBDIR)/guile && \
41049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051 "RANLIB=$${RANLIB}" \
41052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053 dvi) \
41054 || exit 1
41056 @endif guile
41058 .PHONY: maybe-pdf-guile pdf-guile
41059 maybe-pdf-guile:
41060 @if guile
41061 maybe-pdf-guile: pdf-guile
41063 pdf-guile: \
41064 configure-guile
41065 @: $(MAKE); $(unstage)
41066 @[ -f ./guile/Makefile ] || exit 0; \
41067 r=`${PWD_COMMAND}`; export r; \
41068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069 $(HOST_EXPORTS) \
41070 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072 done; \
41073 echo "Doing pdf in guile" ; \
41074 (cd $(HOST_SUBDIR)/guile && \
41075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077 "RANLIB=$${RANLIB}" \
41078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079 pdf) \
41080 || exit 1
41082 @endif guile
41084 .PHONY: maybe-html-guile html-guile
41085 maybe-html-guile:
41086 @if guile
41087 maybe-html-guile: html-guile
41089 html-guile: \
41090 configure-guile
41091 @: $(MAKE); $(unstage)
41092 @[ -f ./guile/Makefile ] || exit 0; \
41093 r=`${PWD_COMMAND}`; export r; \
41094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41095 $(HOST_EXPORTS) \
41096 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098 done; \
41099 echo "Doing html in guile" ; \
41100 (cd $(HOST_SUBDIR)/guile && \
41101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41103 "RANLIB=$${RANLIB}" \
41104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41105 html) \
41106 || exit 1
41108 @endif guile
41110 .PHONY: maybe-TAGS-guile TAGS-guile
41111 maybe-TAGS-guile:
41112 @if guile
41113 maybe-TAGS-guile: TAGS-guile
41115 TAGS-guile: \
41116 configure-guile
41117 @: $(MAKE); $(unstage)
41118 @[ -f ./guile/Makefile ] || exit 0; \
41119 r=`${PWD_COMMAND}`; export r; \
41120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121 $(HOST_EXPORTS) \
41122 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41124 done; \
41125 echo "Doing TAGS in guile" ; \
41126 (cd $(HOST_SUBDIR)/guile && \
41127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41129 "RANLIB=$${RANLIB}" \
41130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41131 TAGS) \
41132 || exit 1
41134 @endif guile
41136 .PHONY: maybe-install-info-guile install-info-guile
41137 maybe-install-info-guile:
41138 @if guile
41139 maybe-install-info-guile: install-info-guile
41141 install-info-guile: \
41142 configure-guile \
41143 info-guile
41144 @: $(MAKE); $(unstage)
41145 @[ -f ./guile/Makefile ] || exit 0; \
41146 r=`${PWD_COMMAND}`; export r; \
41147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148 $(HOST_EXPORTS) \
41149 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41151 done; \
41152 echo "Doing install-info in guile" ; \
41153 (cd $(HOST_SUBDIR)/guile && \
41154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156 "RANLIB=$${RANLIB}" \
41157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158 install-info) \
41159 || exit 1
41161 @endif guile
41163 .PHONY: maybe-install-pdf-guile install-pdf-guile
41164 maybe-install-pdf-guile:
41165 @if guile
41166 maybe-install-pdf-guile: install-pdf-guile
41168 install-pdf-guile: \
41169 configure-guile \
41170 pdf-guile
41171 @: $(MAKE); $(unstage)
41172 @[ -f ./guile/Makefile ] || exit 0; \
41173 r=`${PWD_COMMAND}`; export r; \
41174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175 $(HOST_EXPORTS) \
41176 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178 done; \
41179 echo "Doing install-pdf in guile" ; \
41180 (cd $(HOST_SUBDIR)/guile && \
41181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183 "RANLIB=$${RANLIB}" \
41184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41185 install-pdf) \
41186 || exit 1
41188 @endif guile
41190 .PHONY: maybe-install-html-guile install-html-guile
41191 maybe-install-html-guile:
41192 @if guile
41193 maybe-install-html-guile: install-html-guile
41195 install-html-guile: \
41196 configure-guile \
41197 html-guile
41198 @: $(MAKE); $(unstage)
41199 @[ -f ./guile/Makefile ] || exit 0; \
41200 r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(HOST_EXPORTS) \
41203 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41205 done; \
41206 echo "Doing install-html in guile" ; \
41207 (cd $(HOST_SUBDIR)/guile && \
41208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41210 "RANLIB=$${RANLIB}" \
41211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41212 install-html) \
41213 || exit 1
41215 @endif guile
41217 .PHONY: maybe-installcheck-guile installcheck-guile
41218 maybe-installcheck-guile:
41219 @if guile
41220 maybe-installcheck-guile: installcheck-guile
41222 installcheck-guile: \
41223 configure-guile
41224 @: $(MAKE); $(unstage)
41225 @[ -f ./guile/Makefile ] || exit 0; \
41226 r=`${PWD_COMMAND}`; export r; \
41227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41228 $(HOST_EXPORTS) \
41229 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41231 done; \
41232 echo "Doing installcheck in guile" ; \
41233 (cd $(HOST_SUBDIR)/guile && \
41234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41236 "RANLIB=$${RANLIB}" \
41237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41238 installcheck) \
41239 || exit 1
41241 @endif guile
41243 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
41244 maybe-mostlyclean-guile:
41245 @if guile
41246 maybe-mostlyclean-guile: mostlyclean-guile
41248 mostlyclean-guile:
41249 @: $(MAKE); $(unstage)
41250 @[ -f ./guile/Makefile ] || exit 0; \
41251 r=`${PWD_COMMAND}`; export r; \
41252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253 $(HOST_EXPORTS) \
41254 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41256 done; \
41257 echo "Doing mostlyclean in guile" ; \
41258 (cd $(HOST_SUBDIR)/guile && \
41259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41261 "RANLIB=$${RANLIB}" \
41262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41263 mostlyclean) \
41264 || exit 1
41266 @endif guile
41268 .PHONY: maybe-clean-guile clean-guile
41269 maybe-clean-guile:
41270 @if guile
41271 maybe-clean-guile: clean-guile
41273 clean-guile:
41274 @: $(MAKE); $(unstage)
41275 @[ -f ./guile/Makefile ] || exit 0; \
41276 r=`${PWD_COMMAND}`; export r; \
41277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41278 $(HOST_EXPORTS) \
41279 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41281 done; \
41282 echo "Doing clean in guile" ; \
41283 (cd $(HOST_SUBDIR)/guile && \
41284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41286 "RANLIB=$${RANLIB}" \
41287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41288 clean) \
41289 || exit 1
41291 @endif guile
41293 .PHONY: maybe-distclean-guile distclean-guile
41294 maybe-distclean-guile:
41295 @if guile
41296 maybe-distclean-guile: distclean-guile
41298 distclean-guile:
41299 @: $(MAKE); $(unstage)
41300 @[ -f ./guile/Makefile ] || exit 0; \
41301 r=`${PWD_COMMAND}`; export r; \
41302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41303 $(HOST_EXPORTS) \
41304 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41306 done; \
41307 echo "Doing distclean in guile" ; \
41308 (cd $(HOST_SUBDIR)/guile && \
41309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41311 "RANLIB=$${RANLIB}" \
41312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41313 distclean) \
41314 || exit 1
41316 @endif guile
41318 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41319 maybe-maintainer-clean-guile:
41320 @if guile
41321 maybe-maintainer-clean-guile: maintainer-clean-guile
41323 maintainer-clean-guile:
41324 @: $(MAKE); $(unstage)
41325 @[ -f ./guile/Makefile ] || exit 0; \
41326 r=`${PWD_COMMAND}`; export r; \
41327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41328 $(HOST_EXPORTS) \
41329 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41331 done; \
41332 echo "Doing maintainer-clean in guile" ; \
41333 (cd $(HOST_SUBDIR)/guile && \
41334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41336 "RANLIB=$${RANLIB}" \
41337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41338 maintainer-clean) \
41339 || exit 1
41341 @endif guile
41345 .PHONY: configure-tk maybe-configure-tk
41346 maybe-configure-tk:
41347 @if gcc-bootstrap
41348 configure-tk: stage_current
41349 @endif gcc-bootstrap
41350 @if tk
41351 maybe-configure-tk: configure-tk
41352 configure-tk:
41353 @: $(MAKE); $(unstage)
41354 @r=`${PWD_COMMAND}`; export r; \
41355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41356 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41358 $(HOST_EXPORTS) \
41359 echo Configuring in $(HOST_SUBDIR)/tk; \
41360 cd "$(HOST_SUBDIR)/tk" || exit 1; \
41361 case $(srcdir) in \
41362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41363 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41365 esac; \
41366 srcdiroption="--srcdir=$${topdir}/tk"; \
41367 libsrcdir="$$s/tk"; \
41368 $(SHELL) $${libsrcdir}/configure \
41369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41370 --target=${target_alias} $${srcdiroption} \
41371 || exit 1
41372 @endif tk
41378 .PHONY: all-tk maybe-all-tk
41379 maybe-all-tk:
41380 @if gcc-bootstrap
41381 all-tk: stage_current
41382 @endif gcc-bootstrap
41383 @if tk
41384 TARGET-tk=all
41385 maybe-all-tk: all-tk
41386 all-tk: configure-tk
41387 @: $(MAKE); $(unstage)
41388 @r=`${PWD_COMMAND}`; export r; \
41389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41390 $(HOST_EXPORTS) \
41391 (cd $(HOST_SUBDIR)/tk && \
41392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41393 $(TARGET-tk))
41394 @endif tk
41399 .PHONY: check-tk maybe-check-tk
41400 maybe-check-tk:
41401 @if tk
41402 maybe-check-tk: check-tk
41404 check-tk:
41405 @: $(MAKE); $(unstage)
41406 @r=`${PWD_COMMAND}`; export r; \
41407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408 $(HOST_EXPORTS) \
41409 (cd $(HOST_SUBDIR)/tk && \
41410 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41412 @endif tk
41414 .PHONY: install-tk maybe-install-tk
41415 maybe-install-tk:
41416 @if tk
41417 maybe-install-tk: install-tk
41419 install-tk: installdirs
41420 @: $(MAKE); $(unstage)
41421 @r=`${PWD_COMMAND}`; export r; \
41422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41423 $(HOST_EXPORTS) \
41424 (cd $(HOST_SUBDIR)/tk && \
41425 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41427 @endif tk
41429 # Other targets (info, dvi, pdf, etc.)
41431 .PHONY: maybe-info-tk info-tk
41432 maybe-info-tk:
41433 @if tk
41434 maybe-info-tk: info-tk
41436 info-tk: \
41437 configure-tk
41438 @: $(MAKE); $(unstage)
41439 @[ -f ./tk/Makefile ] || exit 0; \
41440 r=`${PWD_COMMAND}`; export r; \
41441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41442 $(HOST_EXPORTS) \
41443 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41445 done; \
41446 echo "Doing info in tk" ; \
41447 (cd $(HOST_SUBDIR)/tk && \
41448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41450 "RANLIB=$${RANLIB}" \
41451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41452 info) \
41453 || exit 1
41455 @endif tk
41457 .PHONY: maybe-dvi-tk dvi-tk
41458 maybe-dvi-tk:
41459 @if tk
41460 maybe-dvi-tk: dvi-tk
41462 dvi-tk: \
41463 configure-tk
41464 @: $(MAKE); $(unstage)
41465 @[ -f ./tk/Makefile ] || exit 0; \
41466 r=`${PWD_COMMAND}`; export r; \
41467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41468 $(HOST_EXPORTS) \
41469 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41471 done; \
41472 echo "Doing dvi in tk" ; \
41473 (cd $(HOST_SUBDIR)/tk && \
41474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41476 "RANLIB=$${RANLIB}" \
41477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41478 dvi) \
41479 || exit 1
41481 @endif tk
41483 .PHONY: maybe-pdf-tk pdf-tk
41484 maybe-pdf-tk:
41485 @if tk
41486 maybe-pdf-tk: pdf-tk
41488 pdf-tk: \
41489 configure-tk
41490 @: $(MAKE); $(unstage)
41491 @[ -f ./tk/Makefile ] || exit 0; \
41492 r=`${PWD_COMMAND}`; export r; \
41493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41494 $(HOST_EXPORTS) \
41495 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41497 done; \
41498 echo "Doing pdf in tk" ; \
41499 (cd $(HOST_SUBDIR)/tk && \
41500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41502 "RANLIB=$${RANLIB}" \
41503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41504 pdf) \
41505 || exit 1
41507 @endif tk
41509 .PHONY: maybe-html-tk html-tk
41510 maybe-html-tk:
41511 @if tk
41512 maybe-html-tk: html-tk
41514 html-tk: \
41515 configure-tk
41516 @: $(MAKE); $(unstage)
41517 @[ -f ./tk/Makefile ] || exit 0; \
41518 r=`${PWD_COMMAND}`; export r; \
41519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41520 $(HOST_EXPORTS) \
41521 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41523 done; \
41524 echo "Doing html in tk" ; \
41525 (cd $(HOST_SUBDIR)/tk && \
41526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41528 "RANLIB=$${RANLIB}" \
41529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41530 html) \
41531 || exit 1
41533 @endif tk
41535 .PHONY: maybe-TAGS-tk TAGS-tk
41536 maybe-TAGS-tk:
41537 @if tk
41538 maybe-TAGS-tk: TAGS-tk
41540 TAGS-tk: \
41541 configure-tk
41542 @: $(MAKE); $(unstage)
41543 @[ -f ./tk/Makefile ] || exit 0; \
41544 r=`${PWD_COMMAND}`; export r; \
41545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41546 $(HOST_EXPORTS) \
41547 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41549 done; \
41550 echo "Doing TAGS in tk" ; \
41551 (cd $(HOST_SUBDIR)/tk && \
41552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41554 "RANLIB=$${RANLIB}" \
41555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41556 TAGS) \
41557 || exit 1
41559 @endif tk
41561 .PHONY: maybe-install-info-tk install-info-tk
41562 maybe-install-info-tk:
41563 @if tk
41564 maybe-install-info-tk: install-info-tk
41566 install-info-tk: \
41567 configure-tk \
41568 info-tk
41569 @: $(MAKE); $(unstage)
41570 @[ -f ./tk/Makefile ] || exit 0; \
41571 r=`${PWD_COMMAND}`; export r; \
41572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573 $(HOST_EXPORTS) \
41574 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41576 done; \
41577 echo "Doing install-info in tk" ; \
41578 (cd $(HOST_SUBDIR)/tk && \
41579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41581 "RANLIB=$${RANLIB}" \
41582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41583 install-info) \
41584 || exit 1
41586 @endif tk
41588 .PHONY: maybe-install-pdf-tk install-pdf-tk
41589 maybe-install-pdf-tk:
41590 @if tk
41591 maybe-install-pdf-tk: install-pdf-tk
41593 install-pdf-tk: \
41594 configure-tk \
41595 pdf-tk
41596 @: $(MAKE); $(unstage)
41597 @[ -f ./tk/Makefile ] || exit 0; \
41598 r=`${PWD_COMMAND}`; export r; \
41599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41600 $(HOST_EXPORTS) \
41601 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41603 done; \
41604 echo "Doing install-pdf in tk" ; \
41605 (cd $(HOST_SUBDIR)/tk && \
41606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41608 "RANLIB=$${RANLIB}" \
41609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41610 install-pdf) \
41611 || exit 1
41613 @endif tk
41615 .PHONY: maybe-install-html-tk install-html-tk
41616 maybe-install-html-tk:
41617 @if tk
41618 maybe-install-html-tk: install-html-tk
41620 install-html-tk: \
41621 configure-tk \
41622 html-tk
41623 @: $(MAKE); $(unstage)
41624 @[ -f ./tk/Makefile ] || exit 0; \
41625 r=`${PWD_COMMAND}`; export r; \
41626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41627 $(HOST_EXPORTS) \
41628 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41630 done; \
41631 echo "Doing install-html in tk" ; \
41632 (cd $(HOST_SUBDIR)/tk && \
41633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41635 "RANLIB=$${RANLIB}" \
41636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41637 install-html) \
41638 || exit 1
41640 @endif tk
41642 .PHONY: maybe-installcheck-tk installcheck-tk
41643 maybe-installcheck-tk:
41644 @if tk
41645 maybe-installcheck-tk: installcheck-tk
41647 installcheck-tk: \
41648 configure-tk
41649 @: $(MAKE); $(unstage)
41650 @[ -f ./tk/Makefile ] || exit 0; \
41651 r=`${PWD_COMMAND}`; export r; \
41652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41653 $(HOST_EXPORTS) \
41654 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41656 done; \
41657 echo "Doing installcheck in tk" ; \
41658 (cd $(HOST_SUBDIR)/tk && \
41659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41661 "RANLIB=$${RANLIB}" \
41662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41663 installcheck) \
41664 || exit 1
41666 @endif tk
41668 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41669 maybe-mostlyclean-tk:
41670 @if tk
41671 maybe-mostlyclean-tk: mostlyclean-tk
41673 mostlyclean-tk:
41674 @: $(MAKE); $(unstage)
41675 @[ -f ./tk/Makefile ] || exit 0; \
41676 r=`${PWD_COMMAND}`; export r; \
41677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678 $(HOST_EXPORTS) \
41679 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41681 done; \
41682 echo "Doing mostlyclean in tk" ; \
41683 (cd $(HOST_SUBDIR)/tk && \
41684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41686 "RANLIB=$${RANLIB}" \
41687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41688 mostlyclean) \
41689 || exit 1
41691 @endif tk
41693 .PHONY: maybe-clean-tk clean-tk
41694 maybe-clean-tk:
41695 @if tk
41696 maybe-clean-tk: clean-tk
41698 clean-tk:
41699 @: $(MAKE); $(unstage)
41700 @[ -f ./tk/Makefile ] || exit 0; \
41701 r=`${PWD_COMMAND}`; export r; \
41702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41703 $(HOST_EXPORTS) \
41704 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41706 done; \
41707 echo "Doing clean in tk" ; \
41708 (cd $(HOST_SUBDIR)/tk && \
41709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41711 "RANLIB=$${RANLIB}" \
41712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41713 clean) \
41714 || exit 1
41716 @endif tk
41718 .PHONY: maybe-distclean-tk distclean-tk
41719 maybe-distclean-tk:
41720 @if tk
41721 maybe-distclean-tk: distclean-tk
41723 distclean-tk:
41724 @: $(MAKE); $(unstage)
41725 @[ -f ./tk/Makefile ] || exit 0; \
41726 r=`${PWD_COMMAND}`; export r; \
41727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41728 $(HOST_EXPORTS) \
41729 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41731 done; \
41732 echo "Doing distclean in tk" ; \
41733 (cd $(HOST_SUBDIR)/tk && \
41734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41736 "RANLIB=$${RANLIB}" \
41737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41738 distclean) \
41739 || exit 1
41741 @endif tk
41743 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41744 maybe-maintainer-clean-tk:
41745 @if tk
41746 maybe-maintainer-clean-tk: maintainer-clean-tk
41748 maintainer-clean-tk:
41749 @: $(MAKE); $(unstage)
41750 @[ -f ./tk/Makefile ] || exit 0; \
41751 r=`${PWD_COMMAND}`; export r; \
41752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753 $(HOST_EXPORTS) \
41754 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41756 done; \
41757 echo "Doing maintainer-clean in tk" ; \
41758 (cd $(HOST_SUBDIR)/tk && \
41759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41761 "RANLIB=$${RANLIB}" \
41762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41763 maintainer-clean) \
41764 || exit 1
41766 @endif tk
41770 .PHONY: configure-libtermcap maybe-configure-libtermcap
41771 maybe-configure-libtermcap:
41772 @if gcc-bootstrap
41773 configure-libtermcap: stage_current
41774 @endif gcc-bootstrap
41775 @if libtermcap
41776 maybe-configure-libtermcap: configure-libtermcap
41777 configure-libtermcap:
41778 @: $(MAKE); $(unstage)
41779 @r=`${PWD_COMMAND}`; export r; \
41780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41781 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41783 $(HOST_EXPORTS) \
41784 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41785 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41786 case $(srcdir) in \
41787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41788 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41790 esac; \
41791 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41792 libsrcdir="$$s/libtermcap"; \
41793 $(SHELL) $${libsrcdir}/configure \
41794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41795 --target=${target_alias} $${srcdiroption} \
41796 || exit 1
41797 @endif libtermcap
41803 .PHONY: all-libtermcap maybe-all-libtermcap
41804 maybe-all-libtermcap:
41805 @if gcc-bootstrap
41806 all-libtermcap: stage_current
41807 @endif gcc-bootstrap
41808 @if libtermcap
41809 TARGET-libtermcap=all
41810 maybe-all-libtermcap: all-libtermcap
41811 all-libtermcap: configure-libtermcap
41812 @: $(MAKE); $(unstage)
41813 @r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 $(HOST_EXPORTS) \
41816 (cd $(HOST_SUBDIR)/libtermcap && \
41817 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41818 $(TARGET-libtermcap))
41819 @endif libtermcap
41824 .PHONY: check-libtermcap maybe-check-libtermcap
41825 maybe-check-libtermcap:
41826 @if libtermcap
41827 maybe-check-libtermcap: check-libtermcap
41829 check-libtermcap:
41831 @endif libtermcap
41833 .PHONY: install-libtermcap maybe-install-libtermcap
41834 maybe-install-libtermcap:
41835 @if libtermcap
41836 maybe-install-libtermcap: install-libtermcap
41838 install-libtermcap: installdirs
41839 @: $(MAKE); $(unstage)
41840 @r=`${PWD_COMMAND}`; export r; \
41841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41842 $(HOST_EXPORTS) \
41843 (cd $(HOST_SUBDIR)/libtermcap && \
41844 $(MAKE) $(FLAGS_TO_PASS) install)
41846 @endif libtermcap
41848 # Other targets (info, dvi, pdf, etc.)
41850 .PHONY: maybe-info-libtermcap info-libtermcap
41851 maybe-info-libtermcap:
41852 @if libtermcap
41853 maybe-info-libtermcap: info-libtermcap
41855 info-libtermcap: \
41856 configure-libtermcap
41857 @: $(MAKE); $(unstage)
41858 @[ -f ./libtermcap/Makefile ] || exit 0; \
41859 r=`${PWD_COMMAND}`; export r; \
41860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41861 $(HOST_EXPORTS) \
41862 for flag in $(EXTRA_HOST_FLAGS) ; do \
41863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41864 done; \
41865 echo "Doing info in libtermcap" ; \
41866 (cd $(HOST_SUBDIR)/libtermcap && \
41867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41869 "RANLIB=$${RANLIB}" \
41870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41871 info) \
41872 || exit 1
41874 @endif libtermcap
41876 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41877 maybe-dvi-libtermcap:
41878 @if libtermcap
41879 maybe-dvi-libtermcap: dvi-libtermcap
41881 dvi-libtermcap: \
41882 configure-libtermcap
41883 @: $(MAKE); $(unstage)
41884 @[ -f ./libtermcap/Makefile ] || exit 0; \
41885 r=`${PWD_COMMAND}`; export r; \
41886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41887 $(HOST_EXPORTS) \
41888 for flag in $(EXTRA_HOST_FLAGS) ; do \
41889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41890 done; \
41891 echo "Doing dvi in libtermcap" ; \
41892 (cd $(HOST_SUBDIR)/libtermcap && \
41893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41895 "RANLIB=$${RANLIB}" \
41896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41897 dvi) \
41898 || exit 1
41900 @endif libtermcap
41902 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41903 maybe-pdf-libtermcap:
41904 @if libtermcap
41905 maybe-pdf-libtermcap: pdf-libtermcap
41907 pdf-libtermcap: \
41908 configure-libtermcap
41909 @: $(MAKE); $(unstage)
41910 @[ -f ./libtermcap/Makefile ] || exit 0; \
41911 r=`${PWD_COMMAND}`; export r; \
41912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41913 $(HOST_EXPORTS) \
41914 for flag in $(EXTRA_HOST_FLAGS) ; do \
41915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41916 done; \
41917 echo "Doing pdf in libtermcap" ; \
41918 (cd $(HOST_SUBDIR)/libtermcap && \
41919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41921 "RANLIB=$${RANLIB}" \
41922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41923 pdf) \
41924 || exit 1
41926 @endif libtermcap
41928 .PHONY: maybe-html-libtermcap html-libtermcap
41929 maybe-html-libtermcap:
41930 @if libtermcap
41931 maybe-html-libtermcap: html-libtermcap
41933 html-libtermcap: \
41934 configure-libtermcap
41935 @: $(MAKE); $(unstage)
41936 @[ -f ./libtermcap/Makefile ] || exit 0; \
41937 r=`${PWD_COMMAND}`; export r; \
41938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41939 $(HOST_EXPORTS) \
41940 for flag in $(EXTRA_HOST_FLAGS) ; do \
41941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41942 done; \
41943 echo "Doing html in libtermcap" ; \
41944 (cd $(HOST_SUBDIR)/libtermcap && \
41945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41947 "RANLIB=$${RANLIB}" \
41948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41949 html) \
41950 || exit 1
41952 @endif libtermcap
41954 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41955 maybe-TAGS-libtermcap:
41956 @if libtermcap
41957 maybe-TAGS-libtermcap: TAGS-libtermcap
41959 TAGS-libtermcap: \
41960 configure-libtermcap
41961 @: $(MAKE); $(unstage)
41962 @[ -f ./libtermcap/Makefile ] || exit 0; \
41963 r=`${PWD_COMMAND}`; export r; \
41964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41965 $(HOST_EXPORTS) \
41966 for flag in $(EXTRA_HOST_FLAGS) ; do \
41967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41968 done; \
41969 echo "Doing TAGS in libtermcap" ; \
41970 (cd $(HOST_SUBDIR)/libtermcap && \
41971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41973 "RANLIB=$${RANLIB}" \
41974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41975 TAGS) \
41976 || exit 1
41978 @endif libtermcap
41980 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41981 maybe-install-info-libtermcap:
41982 @if libtermcap
41983 maybe-install-info-libtermcap: install-info-libtermcap
41985 install-info-libtermcap: \
41986 configure-libtermcap \
41987 info-libtermcap
41988 @: $(MAKE); $(unstage)
41989 @[ -f ./libtermcap/Makefile ] || exit 0; \
41990 r=`${PWD_COMMAND}`; export r; \
41991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992 $(HOST_EXPORTS) \
41993 for flag in $(EXTRA_HOST_FLAGS) ; do \
41994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41995 done; \
41996 echo "Doing install-info in libtermcap" ; \
41997 (cd $(HOST_SUBDIR)/libtermcap && \
41998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000 "RANLIB=$${RANLIB}" \
42001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42002 install-info) \
42003 || exit 1
42005 @endif libtermcap
42007 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42008 maybe-install-pdf-libtermcap:
42009 @if libtermcap
42010 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42012 install-pdf-libtermcap: \
42013 configure-libtermcap \
42014 pdf-libtermcap
42015 @: $(MAKE); $(unstage)
42016 @[ -f ./libtermcap/Makefile ] || exit 0; \
42017 r=`${PWD_COMMAND}`; export r; \
42018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019 $(HOST_EXPORTS) \
42020 for flag in $(EXTRA_HOST_FLAGS) ; do \
42021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42022 done; \
42023 echo "Doing install-pdf in libtermcap" ; \
42024 (cd $(HOST_SUBDIR)/libtermcap && \
42025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42027 "RANLIB=$${RANLIB}" \
42028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42029 install-pdf) \
42030 || exit 1
42032 @endif libtermcap
42034 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
42035 maybe-install-html-libtermcap:
42036 @if libtermcap
42037 maybe-install-html-libtermcap: install-html-libtermcap
42039 install-html-libtermcap: \
42040 configure-libtermcap \
42041 html-libtermcap
42042 @: $(MAKE); $(unstage)
42043 @[ -f ./libtermcap/Makefile ] || exit 0; \
42044 r=`${PWD_COMMAND}`; export r; \
42045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42046 $(HOST_EXPORTS) \
42047 for flag in $(EXTRA_HOST_FLAGS) ; do \
42048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42049 done; \
42050 echo "Doing install-html in libtermcap" ; \
42051 (cd $(HOST_SUBDIR)/libtermcap && \
42052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42054 "RANLIB=$${RANLIB}" \
42055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42056 install-html) \
42057 || exit 1
42059 @endif libtermcap
42061 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
42062 maybe-installcheck-libtermcap:
42063 @if libtermcap
42064 maybe-installcheck-libtermcap: installcheck-libtermcap
42066 installcheck-libtermcap: \
42067 configure-libtermcap
42068 @: $(MAKE); $(unstage)
42069 @[ -f ./libtermcap/Makefile ] || exit 0; \
42070 r=`${PWD_COMMAND}`; export r; \
42071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072 $(HOST_EXPORTS) \
42073 for flag in $(EXTRA_HOST_FLAGS) ; do \
42074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42075 done; \
42076 echo "Doing installcheck in libtermcap" ; \
42077 (cd $(HOST_SUBDIR)/libtermcap && \
42078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42080 "RANLIB=$${RANLIB}" \
42081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42082 installcheck) \
42083 || exit 1
42085 @endif libtermcap
42087 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
42088 maybe-mostlyclean-libtermcap:
42089 @if libtermcap
42090 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
42092 # libtermcap doesn't support mostlyclean.
42093 mostlyclean-libtermcap:
42095 @endif libtermcap
42097 .PHONY: maybe-clean-libtermcap clean-libtermcap
42098 maybe-clean-libtermcap:
42099 @if libtermcap
42100 maybe-clean-libtermcap: clean-libtermcap
42102 # libtermcap doesn't support clean.
42103 clean-libtermcap:
42105 @endif libtermcap
42107 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
42108 maybe-distclean-libtermcap:
42109 @if libtermcap
42110 maybe-distclean-libtermcap: distclean-libtermcap
42112 # libtermcap doesn't support distclean.
42113 distclean-libtermcap:
42115 @endif libtermcap
42117 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
42118 maybe-maintainer-clean-libtermcap:
42119 @if libtermcap
42120 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
42122 # libtermcap doesn't support maintainer-clean.
42123 maintainer-clean-libtermcap:
42125 @endif libtermcap
42129 .PHONY: configure-utils maybe-configure-utils
42130 maybe-configure-utils:
42131 @if gcc-bootstrap
42132 configure-utils: stage_current
42133 @endif gcc-bootstrap
42134 @if utils
42135 maybe-configure-utils: configure-utils
42136 configure-utils:
42137 @: $(MAKE); $(unstage)
42138 @r=`${PWD_COMMAND}`; export r; \
42139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42140 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
42141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
42142 $(HOST_EXPORTS) \
42143 echo Configuring in $(HOST_SUBDIR)/utils; \
42144 cd "$(HOST_SUBDIR)/utils" || exit 1; \
42145 case $(srcdir) in \
42146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42147 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
42148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42149 esac; \
42150 srcdiroption="--srcdir=$${topdir}/utils"; \
42151 libsrcdir="$$s/utils"; \
42152 $(SHELL) $${libsrcdir}/configure \
42153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42154 --target=${target_alias} $${srcdiroption} \
42155 || exit 1
42156 @endif utils
42162 .PHONY: all-utils maybe-all-utils
42163 maybe-all-utils:
42164 @if gcc-bootstrap
42165 all-utils: stage_current
42166 @endif gcc-bootstrap
42167 @if utils
42168 TARGET-utils=all
42169 maybe-all-utils: all-utils
42170 all-utils: configure-utils
42171 @: $(MAKE); $(unstage)
42172 @r=`${PWD_COMMAND}`; export r; \
42173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42174 $(HOST_EXPORTS) \
42175 (cd $(HOST_SUBDIR)/utils && \
42176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42177 $(TARGET-utils))
42178 @endif utils
42183 .PHONY: check-utils maybe-check-utils
42184 maybe-check-utils:
42185 @if utils
42186 maybe-check-utils: check-utils
42188 check-utils:
42190 @endif utils
42192 .PHONY: install-utils maybe-install-utils
42193 maybe-install-utils:
42194 @if utils
42195 maybe-install-utils: install-utils
42197 install-utils: installdirs
42198 @: $(MAKE); $(unstage)
42199 @r=`${PWD_COMMAND}`; export r; \
42200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42201 $(HOST_EXPORTS) \
42202 (cd $(HOST_SUBDIR)/utils && \
42203 $(MAKE) $(FLAGS_TO_PASS) install)
42205 @endif utils
42207 # Other targets (info, dvi, pdf, etc.)
42209 .PHONY: maybe-info-utils info-utils
42210 maybe-info-utils:
42211 @if utils
42212 maybe-info-utils: info-utils
42214 info-utils: \
42215 configure-utils
42216 @: $(MAKE); $(unstage)
42217 @[ -f ./utils/Makefile ] || exit 0; \
42218 r=`${PWD_COMMAND}`; export r; \
42219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220 $(HOST_EXPORTS) \
42221 for flag in $(EXTRA_HOST_FLAGS) ; do \
42222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223 done; \
42224 echo "Doing info in utils" ; \
42225 (cd $(HOST_SUBDIR)/utils && \
42226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228 "RANLIB=$${RANLIB}" \
42229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230 info) \
42231 || exit 1
42233 @endif utils
42235 .PHONY: maybe-dvi-utils dvi-utils
42236 maybe-dvi-utils:
42237 @if utils
42238 maybe-dvi-utils: dvi-utils
42240 dvi-utils: \
42241 configure-utils
42242 @: $(MAKE); $(unstage)
42243 @[ -f ./utils/Makefile ] || exit 0; \
42244 r=`${PWD_COMMAND}`; export r; \
42245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246 $(HOST_EXPORTS) \
42247 for flag in $(EXTRA_HOST_FLAGS) ; do \
42248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249 done; \
42250 echo "Doing dvi in utils" ; \
42251 (cd $(HOST_SUBDIR)/utils && \
42252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42254 "RANLIB=$${RANLIB}" \
42255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42256 dvi) \
42257 || exit 1
42259 @endif utils
42261 .PHONY: maybe-pdf-utils pdf-utils
42262 maybe-pdf-utils:
42263 @if utils
42264 maybe-pdf-utils: pdf-utils
42266 pdf-utils: \
42267 configure-utils
42268 @: $(MAKE); $(unstage)
42269 @[ -f ./utils/Makefile ] || exit 0; \
42270 r=`${PWD_COMMAND}`; export r; \
42271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272 $(HOST_EXPORTS) \
42273 for flag in $(EXTRA_HOST_FLAGS) ; do \
42274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275 done; \
42276 echo "Doing pdf in utils" ; \
42277 (cd $(HOST_SUBDIR)/utils && \
42278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42280 "RANLIB=$${RANLIB}" \
42281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42282 pdf) \
42283 || exit 1
42285 @endif utils
42287 .PHONY: maybe-html-utils html-utils
42288 maybe-html-utils:
42289 @if utils
42290 maybe-html-utils: html-utils
42292 html-utils: \
42293 configure-utils
42294 @: $(MAKE); $(unstage)
42295 @[ -f ./utils/Makefile ] || exit 0; \
42296 r=`${PWD_COMMAND}`; export r; \
42297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298 $(HOST_EXPORTS) \
42299 for flag in $(EXTRA_HOST_FLAGS) ; do \
42300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301 done; \
42302 echo "Doing html in utils" ; \
42303 (cd $(HOST_SUBDIR)/utils && \
42304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42306 "RANLIB=$${RANLIB}" \
42307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42308 html) \
42309 || exit 1
42311 @endif utils
42313 .PHONY: maybe-TAGS-utils TAGS-utils
42314 maybe-TAGS-utils:
42315 @if utils
42316 maybe-TAGS-utils: TAGS-utils
42318 TAGS-utils: \
42319 configure-utils
42320 @: $(MAKE); $(unstage)
42321 @[ -f ./utils/Makefile ] || exit 0; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(HOST_EXPORTS) \
42325 for flag in $(EXTRA_HOST_FLAGS) ; do \
42326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327 done; \
42328 echo "Doing TAGS in utils" ; \
42329 (cd $(HOST_SUBDIR)/utils && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 TAGS) \
42335 || exit 1
42337 @endif utils
42339 .PHONY: maybe-install-info-utils install-info-utils
42340 maybe-install-info-utils:
42341 @if utils
42342 maybe-install-info-utils: install-info-utils
42344 install-info-utils: \
42345 configure-utils \
42346 info-utils
42347 @: $(MAKE); $(unstage)
42348 @[ -f ./utils/Makefile ] || exit 0; \
42349 r=`${PWD_COMMAND}`; export r; \
42350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351 $(HOST_EXPORTS) \
42352 for flag in $(EXTRA_HOST_FLAGS) ; do \
42353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354 done; \
42355 echo "Doing install-info in utils" ; \
42356 (cd $(HOST_SUBDIR)/utils && \
42357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359 "RANLIB=$${RANLIB}" \
42360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42361 install-info) \
42362 || exit 1
42364 @endif utils
42366 .PHONY: maybe-install-pdf-utils install-pdf-utils
42367 maybe-install-pdf-utils:
42368 @if utils
42369 maybe-install-pdf-utils: install-pdf-utils
42371 install-pdf-utils: \
42372 configure-utils \
42373 pdf-utils
42374 @: $(MAKE); $(unstage)
42375 @[ -f ./utils/Makefile ] || exit 0; \
42376 r=`${PWD_COMMAND}`; export r; \
42377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42378 $(HOST_EXPORTS) \
42379 for flag in $(EXTRA_HOST_FLAGS) ; do \
42380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381 done; \
42382 echo "Doing install-pdf in utils" ; \
42383 (cd $(HOST_SUBDIR)/utils && \
42384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42386 "RANLIB=$${RANLIB}" \
42387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42388 install-pdf) \
42389 || exit 1
42391 @endif utils
42393 .PHONY: maybe-install-html-utils install-html-utils
42394 maybe-install-html-utils:
42395 @if utils
42396 maybe-install-html-utils: install-html-utils
42398 install-html-utils: \
42399 configure-utils \
42400 html-utils
42401 @: $(MAKE); $(unstage)
42402 @[ -f ./utils/Makefile ] || exit 0; \
42403 r=`${PWD_COMMAND}`; export r; \
42404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42405 $(HOST_EXPORTS) \
42406 for flag in $(EXTRA_HOST_FLAGS) ; do \
42407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408 done; \
42409 echo "Doing install-html in utils" ; \
42410 (cd $(HOST_SUBDIR)/utils && \
42411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42413 "RANLIB=$${RANLIB}" \
42414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42415 install-html) \
42416 || exit 1
42418 @endif utils
42420 .PHONY: maybe-installcheck-utils installcheck-utils
42421 maybe-installcheck-utils:
42422 @if utils
42423 maybe-installcheck-utils: installcheck-utils
42425 installcheck-utils: \
42426 configure-utils
42427 @: $(MAKE); $(unstage)
42428 @[ -f ./utils/Makefile ] || exit 0; \
42429 r=`${PWD_COMMAND}`; export r; \
42430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42431 $(HOST_EXPORTS) \
42432 for flag in $(EXTRA_HOST_FLAGS) ; do \
42433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42434 done; \
42435 echo "Doing installcheck in utils" ; \
42436 (cd $(HOST_SUBDIR)/utils && \
42437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42439 "RANLIB=$${RANLIB}" \
42440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42441 installcheck) \
42442 || exit 1
42444 @endif utils
42446 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
42447 maybe-mostlyclean-utils:
42448 @if utils
42449 maybe-mostlyclean-utils: mostlyclean-utils
42451 mostlyclean-utils:
42452 @: $(MAKE); $(unstage)
42453 @[ -f ./utils/Makefile ] || exit 0; \
42454 r=`${PWD_COMMAND}`; export r; \
42455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42456 $(HOST_EXPORTS) \
42457 for flag in $(EXTRA_HOST_FLAGS) ; do \
42458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42459 done; \
42460 echo "Doing mostlyclean in utils" ; \
42461 (cd $(HOST_SUBDIR)/utils && \
42462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42464 "RANLIB=$${RANLIB}" \
42465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42466 mostlyclean) \
42467 || exit 1
42469 @endif utils
42471 .PHONY: maybe-clean-utils clean-utils
42472 maybe-clean-utils:
42473 @if utils
42474 maybe-clean-utils: clean-utils
42476 clean-utils:
42477 @: $(MAKE); $(unstage)
42478 @[ -f ./utils/Makefile ] || exit 0; \
42479 r=`${PWD_COMMAND}`; export r; \
42480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42481 $(HOST_EXPORTS) \
42482 for flag in $(EXTRA_HOST_FLAGS) ; do \
42483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42484 done; \
42485 echo "Doing clean in utils" ; \
42486 (cd $(HOST_SUBDIR)/utils && \
42487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42489 "RANLIB=$${RANLIB}" \
42490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42491 clean) \
42492 || exit 1
42494 @endif utils
42496 .PHONY: maybe-distclean-utils distclean-utils
42497 maybe-distclean-utils:
42498 @if utils
42499 maybe-distclean-utils: distclean-utils
42501 distclean-utils:
42502 @: $(MAKE); $(unstage)
42503 @[ -f ./utils/Makefile ] || exit 0; \
42504 r=`${PWD_COMMAND}`; export r; \
42505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42506 $(HOST_EXPORTS) \
42507 for flag in $(EXTRA_HOST_FLAGS) ; do \
42508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509 done; \
42510 echo "Doing distclean in utils" ; \
42511 (cd $(HOST_SUBDIR)/utils && \
42512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42514 "RANLIB=$${RANLIB}" \
42515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42516 distclean) \
42517 || exit 1
42519 @endif utils
42521 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42522 maybe-maintainer-clean-utils:
42523 @if utils
42524 maybe-maintainer-clean-utils: maintainer-clean-utils
42526 maintainer-clean-utils:
42527 @: $(MAKE); $(unstage)
42528 @[ -f ./utils/Makefile ] || exit 0; \
42529 r=`${PWD_COMMAND}`; export r; \
42530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42531 $(HOST_EXPORTS) \
42532 for flag in $(EXTRA_HOST_FLAGS) ; do \
42533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42534 done; \
42535 echo "Doing maintainer-clean in utils" ; \
42536 (cd $(HOST_SUBDIR)/utils && \
42537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42539 "RANLIB=$${RANLIB}" \
42540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42541 maintainer-clean) \
42542 || exit 1
42544 @endif utils
42548 .PHONY: configure-gnattools maybe-configure-gnattools
42549 maybe-configure-gnattools:
42550 @if gcc-bootstrap
42551 configure-gnattools: stage_current
42552 @endif gcc-bootstrap
42553 @if gnattools
42554 maybe-configure-gnattools: configure-gnattools
42555 configure-gnattools:
42556 @: $(MAKE); $(unstage)
42557 @r=`${PWD_COMMAND}`; export r; \
42558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42561 $(HOST_EXPORTS) \
42562 echo Configuring in $(HOST_SUBDIR)/gnattools; \
42563 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42564 case $(srcdir) in \
42565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42566 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42568 esac; \
42569 srcdiroption="--srcdir=$${topdir}/gnattools"; \
42570 libsrcdir="$$s/gnattools"; \
42571 $(SHELL) $${libsrcdir}/configure \
42572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42573 --target=${target_alias} $${srcdiroption} \
42574 || exit 1
42575 @endif gnattools
42581 .PHONY: all-gnattools maybe-all-gnattools
42582 maybe-all-gnattools:
42583 @if gcc-bootstrap
42584 all-gnattools: stage_current
42585 @endif gcc-bootstrap
42586 @if gnattools
42587 TARGET-gnattools=all
42588 maybe-all-gnattools: all-gnattools
42589 all-gnattools: configure-gnattools
42590 @: $(MAKE); $(unstage)
42591 @r=`${PWD_COMMAND}`; export r; \
42592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42593 $(HOST_EXPORTS) \
42594 (cd $(HOST_SUBDIR)/gnattools && \
42595 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42596 $(TARGET-gnattools))
42597 @endif gnattools
42602 .PHONY: check-gnattools maybe-check-gnattools
42603 maybe-check-gnattools:
42604 @if gnattools
42605 maybe-check-gnattools: check-gnattools
42607 check-gnattools:
42608 @: $(MAKE); $(unstage)
42609 @r=`${PWD_COMMAND}`; export r; \
42610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42611 $(HOST_EXPORTS) \
42612 (cd $(HOST_SUBDIR)/gnattools && \
42613 $(MAKE) $(FLAGS_TO_PASS) check)
42615 @endif gnattools
42617 .PHONY: install-gnattools maybe-install-gnattools
42618 maybe-install-gnattools:
42619 @if gnattools
42620 maybe-install-gnattools: install-gnattools
42622 install-gnattools: installdirs
42623 @: $(MAKE); $(unstage)
42624 @r=`${PWD_COMMAND}`; export r; \
42625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42626 $(HOST_EXPORTS) \
42627 (cd $(HOST_SUBDIR)/gnattools && \
42628 $(MAKE) $(FLAGS_TO_PASS) install)
42630 @endif gnattools
42632 # Other targets (info, dvi, pdf, etc.)
42634 .PHONY: maybe-info-gnattools info-gnattools
42635 maybe-info-gnattools:
42636 @if gnattools
42637 maybe-info-gnattools: info-gnattools
42639 info-gnattools: \
42640 configure-gnattools
42641 @: $(MAKE); $(unstage)
42642 @[ -f ./gnattools/Makefile ] || exit 0; \
42643 r=`${PWD_COMMAND}`; export r; \
42644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645 $(HOST_EXPORTS) \
42646 for flag in $(EXTRA_HOST_FLAGS) ; do \
42647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648 done; \
42649 echo "Doing info in gnattools" ; \
42650 (cd $(HOST_SUBDIR)/gnattools && \
42651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42653 "RANLIB=$${RANLIB}" \
42654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42655 info) \
42656 || exit 1
42658 @endif gnattools
42660 .PHONY: maybe-dvi-gnattools dvi-gnattools
42661 maybe-dvi-gnattools:
42662 @if gnattools
42663 maybe-dvi-gnattools: dvi-gnattools
42665 dvi-gnattools: \
42666 configure-gnattools
42667 @: $(MAKE); $(unstage)
42668 @[ -f ./gnattools/Makefile ] || exit 0; \
42669 r=`${PWD_COMMAND}`; export r; \
42670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42671 $(HOST_EXPORTS) \
42672 for flag in $(EXTRA_HOST_FLAGS) ; do \
42673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42674 done; \
42675 echo "Doing dvi in gnattools" ; \
42676 (cd $(HOST_SUBDIR)/gnattools && \
42677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42679 "RANLIB=$${RANLIB}" \
42680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42681 dvi) \
42682 || exit 1
42684 @endif gnattools
42686 .PHONY: maybe-pdf-gnattools pdf-gnattools
42687 maybe-pdf-gnattools:
42688 @if gnattools
42689 maybe-pdf-gnattools: pdf-gnattools
42691 pdf-gnattools: \
42692 configure-gnattools
42693 @: $(MAKE); $(unstage)
42694 @[ -f ./gnattools/Makefile ] || exit 0; \
42695 r=`${PWD_COMMAND}`; export r; \
42696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697 $(HOST_EXPORTS) \
42698 for flag in $(EXTRA_HOST_FLAGS) ; do \
42699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42700 done; \
42701 echo "Doing pdf in gnattools" ; \
42702 (cd $(HOST_SUBDIR)/gnattools && \
42703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42705 "RANLIB=$${RANLIB}" \
42706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42707 pdf) \
42708 || exit 1
42710 @endif gnattools
42712 .PHONY: maybe-html-gnattools html-gnattools
42713 maybe-html-gnattools:
42714 @if gnattools
42715 maybe-html-gnattools: html-gnattools
42717 html-gnattools: \
42718 configure-gnattools
42719 @: $(MAKE); $(unstage)
42720 @[ -f ./gnattools/Makefile ] || exit 0; \
42721 r=`${PWD_COMMAND}`; export r; \
42722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723 $(HOST_EXPORTS) \
42724 for flag in $(EXTRA_HOST_FLAGS) ; do \
42725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42726 done; \
42727 echo "Doing html in gnattools" ; \
42728 (cd $(HOST_SUBDIR)/gnattools && \
42729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731 "RANLIB=$${RANLIB}" \
42732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733 html) \
42734 || exit 1
42736 @endif gnattools
42738 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42739 maybe-TAGS-gnattools:
42740 @if gnattools
42741 maybe-TAGS-gnattools: TAGS-gnattools
42743 TAGS-gnattools: \
42744 configure-gnattools
42745 @: $(MAKE); $(unstage)
42746 @[ -f ./gnattools/Makefile ] || exit 0; \
42747 r=`${PWD_COMMAND}`; export r; \
42748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749 $(HOST_EXPORTS) \
42750 for flag in $(EXTRA_HOST_FLAGS) ; do \
42751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752 done; \
42753 echo "Doing TAGS in gnattools" ; \
42754 (cd $(HOST_SUBDIR)/gnattools && \
42755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757 "RANLIB=$${RANLIB}" \
42758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759 TAGS) \
42760 || exit 1
42762 @endif gnattools
42764 .PHONY: maybe-install-info-gnattools install-info-gnattools
42765 maybe-install-info-gnattools:
42766 @if gnattools
42767 maybe-install-info-gnattools: install-info-gnattools
42769 install-info-gnattools: \
42770 configure-gnattools \
42771 info-gnattools
42772 @: $(MAKE); $(unstage)
42773 @[ -f ./gnattools/Makefile ] || exit 0; \
42774 r=`${PWD_COMMAND}`; export r; \
42775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42776 $(HOST_EXPORTS) \
42777 for flag in $(EXTRA_HOST_FLAGS) ; do \
42778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42779 done; \
42780 echo "Doing install-info in gnattools" ; \
42781 (cd $(HOST_SUBDIR)/gnattools && \
42782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42784 "RANLIB=$${RANLIB}" \
42785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42786 install-info) \
42787 || exit 1
42789 @endif gnattools
42791 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42792 maybe-install-pdf-gnattools:
42793 @if gnattools
42794 maybe-install-pdf-gnattools: install-pdf-gnattools
42796 install-pdf-gnattools: \
42797 configure-gnattools \
42798 pdf-gnattools
42799 @: $(MAKE); $(unstage)
42800 @[ -f ./gnattools/Makefile ] || exit 0; \
42801 r=`${PWD_COMMAND}`; export r; \
42802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42803 $(HOST_EXPORTS) \
42804 for flag in $(EXTRA_HOST_FLAGS) ; do \
42805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42806 done; \
42807 echo "Doing install-pdf in gnattools" ; \
42808 (cd $(HOST_SUBDIR)/gnattools && \
42809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42811 "RANLIB=$${RANLIB}" \
42812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42813 install-pdf) \
42814 || exit 1
42816 @endif gnattools
42818 .PHONY: maybe-install-html-gnattools install-html-gnattools
42819 maybe-install-html-gnattools:
42820 @if gnattools
42821 maybe-install-html-gnattools: install-html-gnattools
42823 install-html-gnattools: \
42824 configure-gnattools \
42825 html-gnattools
42826 @: $(MAKE); $(unstage)
42827 @[ -f ./gnattools/Makefile ] || exit 0; \
42828 r=`${PWD_COMMAND}`; export r; \
42829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42830 $(HOST_EXPORTS) \
42831 for flag in $(EXTRA_HOST_FLAGS) ; do \
42832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833 done; \
42834 echo "Doing install-html in gnattools" ; \
42835 (cd $(HOST_SUBDIR)/gnattools && \
42836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42838 "RANLIB=$${RANLIB}" \
42839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42840 install-html) \
42841 || exit 1
42843 @endif gnattools
42845 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42846 maybe-installcheck-gnattools:
42847 @if gnattools
42848 maybe-installcheck-gnattools: installcheck-gnattools
42850 installcheck-gnattools: \
42851 configure-gnattools
42852 @: $(MAKE); $(unstage)
42853 @[ -f ./gnattools/Makefile ] || exit 0; \
42854 r=`${PWD_COMMAND}`; export r; \
42855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856 $(HOST_EXPORTS) \
42857 for flag in $(EXTRA_HOST_FLAGS) ; do \
42858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42859 done; \
42860 echo "Doing installcheck in gnattools" ; \
42861 (cd $(HOST_SUBDIR)/gnattools && \
42862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864 "RANLIB=$${RANLIB}" \
42865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866 installcheck) \
42867 || exit 1
42869 @endif gnattools
42871 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42872 maybe-mostlyclean-gnattools:
42873 @if gnattools
42874 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42876 mostlyclean-gnattools:
42877 @: $(MAKE); $(unstage)
42878 @[ -f ./gnattools/Makefile ] || exit 0; \
42879 r=`${PWD_COMMAND}`; export r; \
42880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42881 $(HOST_EXPORTS) \
42882 for flag in $(EXTRA_HOST_FLAGS) ; do \
42883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42884 done; \
42885 echo "Doing mostlyclean in gnattools" ; \
42886 (cd $(HOST_SUBDIR)/gnattools && \
42887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42889 "RANLIB=$${RANLIB}" \
42890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42891 mostlyclean) \
42892 || exit 1
42894 @endif gnattools
42896 .PHONY: maybe-clean-gnattools clean-gnattools
42897 maybe-clean-gnattools:
42898 @if gnattools
42899 maybe-clean-gnattools: clean-gnattools
42901 clean-gnattools:
42902 @: $(MAKE); $(unstage)
42903 @[ -f ./gnattools/Makefile ] || exit 0; \
42904 r=`${PWD_COMMAND}`; export r; \
42905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42906 $(HOST_EXPORTS) \
42907 for flag in $(EXTRA_HOST_FLAGS) ; do \
42908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42909 done; \
42910 echo "Doing clean in gnattools" ; \
42911 (cd $(HOST_SUBDIR)/gnattools && \
42912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42914 "RANLIB=$${RANLIB}" \
42915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42916 clean) \
42917 || exit 1
42919 @endif gnattools
42921 .PHONY: maybe-distclean-gnattools distclean-gnattools
42922 maybe-distclean-gnattools:
42923 @if gnattools
42924 maybe-distclean-gnattools: distclean-gnattools
42926 distclean-gnattools:
42927 @: $(MAKE); $(unstage)
42928 @[ -f ./gnattools/Makefile ] || exit 0; \
42929 r=`${PWD_COMMAND}`; export r; \
42930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42931 $(HOST_EXPORTS) \
42932 for flag in $(EXTRA_HOST_FLAGS) ; do \
42933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42934 done; \
42935 echo "Doing distclean in gnattools" ; \
42936 (cd $(HOST_SUBDIR)/gnattools && \
42937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42939 "RANLIB=$${RANLIB}" \
42940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42941 distclean) \
42942 || exit 1
42944 @endif gnattools
42946 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42947 maybe-maintainer-clean-gnattools:
42948 @if gnattools
42949 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42951 maintainer-clean-gnattools:
42952 @: $(MAKE); $(unstage)
42953 @[ -f ./gnattools/Makefile ] || exit 0; \
42954 r=`${PWD_COMMAND}`; export r; \
42955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956 $(HOST_EXPORTS) \
42957 for flag in $(EXTRA_HOST_FLAGS) ; do \
42958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42959 done; \
42960 echo "Doing maintainer-clean in gnattools" ; \
42961 (cd $(HOST_SUBDIR)/gnattools && \
42962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42964 "RANLIB=$${RANLIB}" \
42965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42966 maintainer-clean) \
42967 || exit 1
42969 @endif gnattools
42973 # ---------------------------------------
42974 # Modules which run on the target machine
42975 # ---------------------------------------
42980 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42981 maybe-configure-target-libstdc++-v3:
42982 @if gcc-bootstrap
42983 configure-target-libstdc++-v3: stage_current
42984 @endif gcc-bootstrap
42985 @if target-libstdc++-v3
42986 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42987 configure-target-libstdc++-v3:
42988 @r=`${PWD_COMMAND}`; export r; \
42989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42990 echo "Checking multilib configuration for libstdc++-v3..."; \
42991 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42992 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42993 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42994 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42995 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42996 else \
42997 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42998 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42999 fi; \
43000 else \
43001 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43002 fi; \
43003 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43004 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43005 $(RAW_CXX_TARGET_EXPORTS) \
43006 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43007 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43008 case $(srcdir) in \
43009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43010 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43012 esac; \
43013 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43014 libsrcdir="$$s/libstdc++-v3"; \
43015 rm -f no-such-file || : ; \
43016 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43017 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43018 --target=${target_alias} $${srcdiroption} \
43019 || exit 1
43020 @endif target-libstdc++-v3
43024 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43025 maybe-configure-stage1-target-libstdc++-v3:
43026 @if target-libstdc++-v3-bootstrap
43027 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43028 configure-stage1-target-libstdc++-v3:
43029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43030 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43031 @r=`${PWD_COMMAND}`; export r; \
43032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43033 TFLAGS="$(STAGE1_TFLAGS)"; \
43034 echo "Checking multilib configuration for libstdc++-v3..."; \
43035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43036 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43037 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43038 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43039 else \
43040 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43041 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43042 fi; \
43043 else \
43044 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43045 fi; \
43046 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43047 $(RAW_CXX_TARGET_EXPORTS) \
43048 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43049 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43050 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43051 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43053 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43054 case $(srcdir) in \
43055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43056 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43058 esac; \
43059 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43060 libsrcdir="$$s/libstdc++-v3"; \
43061 $(SHELL) $${libsrcdir}/configure \
43062 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43063 --target=${target_alias} $${srcdiroption} \
43064 $(STAGE1_CONFIGURE_FLAGS)
43065 @endif target-libstdc++-v3-bootstrap
43067 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43068 maybe-configure-stage2-target-libstdc++-v3:
43069 @if target-libstdc++-v3-bootstrap
43070 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43071 configure-stage2-target-libstdc++-v3:
43072 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43073 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43074 @r=`${PWD_COMMAND}`; export r; \
43075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43076 TFLAGS="$(STAGE2_TFLAGS)"; \
43077 echo "Checking multilib configuration for libstdc++-v3..."; \
43078 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43079 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43080 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43081 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43082 else \
43083 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43084 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43085 fi; \
43086 else \
43087 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43088 fi; \
43089 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43090 $(RAW_CXX_TARGET_EXPORTS) \
43092 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43093 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43094 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43095 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43096 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43097 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43098 case $(srcdir) in \
43099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43100 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43102 esac; \
43103 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43104 libsrcdir="$$s/libstdc++-v3"; \
43105 $(SHELL) $${libsrcdir}/configure \
43106 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43107 --target=${target_alias} $${srcdiroption} \
43108 --with-build-libsubdir=$(HOST_SUBDIR) \
43109 $(STAGE2_CONFIGURE_FLAGS)
43110 @endif target-libstdc++-v3-bootstrap
43112 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43113 maybe-configure-stage3-target-libstdc++-v3:
43114 @if target-libstdc++-v3-bootstrap
43115 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43116 configure-stage3-target-libstdc++-v3:
43117 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43118 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43119 @r=`${PWD_COMMAND}`; export r; \
43120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43121 TFLAGS="$(STAGE3_TFLAGS)"; \
43122 echo "Checking multilib configuration for libstdc++-v3..."; \
43123 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43124 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43125 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43126 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43127 else \
43128 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43129 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43130 fi; \
43131 else \
43132 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43133 fi; \
43134 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43135 $(RAW_CXX_TARGET_EXPORTS) \
43137 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43138 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43139 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43140 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43142 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43143 case $(srcdir) in \
43144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43145 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43147 esac; \
43148 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43149 libsrcdir="$$s/libstdc++-v3"; \
43150 $(SHELL) $${libsrcdir}/configure \
43151 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43152 --target=${target_alias} $${srcdiroption} \
43153 --with-build-libsubdir=$(HOST_SUBDIR) \
43154 $(STAGE3_CONFIGURE_FLAGS)
43155 @endif target-libstdc++-v3-bootstrap
43157 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43158 maybe-configure-stage4-target-libstdc++-v3:
43159 @if target-libstdc++-v3-bootstrap
43160 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43161 configure-stage4-target-libstdc++-v3:
43162 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43163 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43164 @r=`${PWD_COMMAND}`; export r; \
43165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166 TFLAGS="$(STAGE4_TFLAGS)"; \
43167 echo "Checking multilib configuration for libstdc++-v3..."; \
43168 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43169 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43170 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43171 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43172 else \
43173 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43174 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43175 fi; \
43176 else \
43177 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43178 fi; \
43179 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43180 $(RAW_CXX_TARGET_EXPORTS) \
43182 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43183 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43184 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43185 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43186 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43187 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43188 case $(srcdir) in \
43189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43190 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43192 esac; \
43193 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43194 libsrcdir="$$s/libstdc++-v3"; \
43195 $(SHELL) $${libsrcdir}/configure \
43196 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43197 --target=${target_alias} $${srcdiroption} \
43198 --with-build-libsubdir=$(HOST_SUBDIR) \
43199 $(STAGE4_CONFIGURE_FLAGS)
43200 @endif target-libstdc++-v3-bootstrap
43202 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43203 maybe-configure-stageprofile-target-libstdc++-v3:
43204 @if target-libstdc++-v3-bootstrap
43205 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43206 configure-stageprofile-target-libstdc++-v3:
43207 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43208 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43209 @r=`${PWD_COMMAND}`; export r; \
43210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43212 echo "Checking multilib configuration for libstdc++-v3..."; \
43213 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43214 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43215 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43216 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43217 else \
43218 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43219 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43220 fi; \
43221 else \
43222 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43223 fi; \
43224 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43225 $(RAW_CXX_TARGET_EXPORTS) \
43227 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43228 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43229 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43230 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43231 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43232 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43233 case $(srcdir) in \
43234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43235 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43237 esac; \
43238 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43239 libsrcdir="$$s/libstdc++-v3"; \
43240 $(SHELL) $${libsrcdir}/configure \
43241 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43242 --target=${target_alias} $${srcdiroption} \
43243 --with-build-libsubdir=$(HOST_SUBDIR) \
43244 $(STAGEprofile_CONFIGURE_FLAGS)
43245 @endif target-libstdc++-v3-bootstrap
43247 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43248 maybe-configure-stagefeedback-target-libstdc++-v3:
43249 @if target-libstdc++-v3-bootstrap
43250 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43251 configure-stagefeedback-target-libstdc++-v3:
43252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43253 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43254 @r=`${PWD_COMMAND}`; export r; \
43255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43256 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43257 echo "Checking multilib configuration for libstdc++-v3..."; \
43258 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43259 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43260 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43261 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43262 else \
43263 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43264 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43265 fi; \
43266 else \
43267 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43268 fi; \
43269 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43270 $(RAW_CXX_TARGET_EXPORTS) \
43272 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43274 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43275 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43277 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43278 case $(srcdir) in \
43279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43280 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43282 esac; \
43283 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43284 libsrcdir="$$s/libstdc++-v3"; \
43285 $(SHELL) $${libsrcdir}/configure \
43286 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43287 --target=${target_alias} $${srcdiroption} \
43288 --with-build-libsubdir=$(HOST_SUBDIR) \
43289 $(STAGEfeedback_CONFIGURE_FLAGS)
43290 @endif target-libstdc++-v3-bootstrap
43296 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43297 maybe-all-target-libstdc++-v3:
43298 @if gcc-bootstrap
43299 all-target-libstdc++-v3: stage_current
43300 @endif gcc-bootstrap
43301 @if target-libstdc++-v3
43302 TARGET-target-libstdc++-v3=all
43303 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43304 all-target-libstdc++-v3: configure-target-libstdc++-v3
43305 @r=`${PWD_COMMAND}`; export r; \
43306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43307 $(RAW_CXX_TARGET_EXPORTS) \
43308 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43310 $(TARGET-target-libstdc++-v3))
43311 @endif target-libstdc++-v3
43315 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43316 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43317 maybe-all-stage1-target-libstdc++-v3:
43318 maybe-clean-stage1-target-libstdc++-v3:
43319 @if target-libstdc++-v3-bootstrap
43320 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43321 all-stage1: all-stage1-target-libstdc++-v3
43322 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43323 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43324 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43325 @r=`${PWD_COMMAND}`; export r; \
43326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327 TFLAGS="$(STAGE1_TFLAGS)"; \
43328 $(RAW_CXX_TARGET_EXPORTS) \
43329 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43331 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43332 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43333 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43337 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43338 TFLAGS="$(STAGE1_TFLAGS)" \
43339 $(TARGET-stage1-target-libstdc++-v3)
43341 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43342 clean-stage1: clean-stage1-target-libstdc++-v3
43343 clean-stage1-target-libstdc++-v3:
43344 @if [ $(current_stage) = stage1 ]; then \
43345 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43346 else \
43347 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
43348 $(MAKE) stage1-start; \
43349 fi; \
43350 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43351 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43352 clean
43353 @endif target-libstdc++-v3-bootstrap
43356 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
43357 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
43358 maybe-all-stage2-target-libstdc++-v3:
43359 maybe-clean-stage2-target-libstdc++-v3:
43360 @if target-libstdc++-v3-bootstrap
43361 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
43362 all-stage2: all-stage2-target-libstdc++-v3
43363 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43364 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43365 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43366 @r=`${PWD_COMMAND}`; export r; \
43367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368 TFLAGS="$(STAGE2_TFLAGS)"; \
43369 $(RAW_CXX_TARGET_EXPORTS) \
43371 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43373 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43374 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43375 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43379 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43380 TFLAGS="$(STAGE2_TFLAGS)" \
43381 $(TARGET-stage2-target-libstdc++-v3)
43383 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
43384 clean-stage2: clean-stage2-target-libstdc++-v3
43385 clean-stage2-target-libstdc++-v3:
43386 @if [ $(current_stage) = stage2 ]; then \
43387 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43388 else \
43389 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
43390 $(MAKE) stage2-start; \
43391 fi; \
43392 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43393 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43395 clean
43396 @endif target-libstdc++-v3-bootstrap
43399 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
43400 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
43401 maybe-all-stage3-target-libstdc++-v3:
43402 maybe-clean-stage3-target-libstdc++-v3:
43403 @if target-libstdc++-v3-bootstrap
43404 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
43405 all-stage3: all-stage3-target-libstdc++-v3
43406 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43407 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43409 @r=`${PWD_COMMAND}`; export r; \
43410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43411 TFLAGS="$(STAGE3_TFLAGS)"; \
43412 $(RAW_CXX_TARGET_EXPORTS) \
43414 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43416 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43417 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43418 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43422 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43423 TFLAGS="$(STAGE3_TFLAGS)" \
43424 $(TARGET-stage3-target-libstdc++-v3)
43426 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
43427 clean-stage3: clean-stage3-target-libstdc++-v3
43428 clean-stage3-target-libstdc++-v3:
43429 @if [ $(current_stage) = stage3 ]; then \
43430 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43431 else \
43432 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
43433 $(MAKE) stage3-start; \
43434 fi; \
43435 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43436 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43438 clean
43439 @endif target-libstdc++-v3-bootstrap
43442 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
43443 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
43444 maybe-all-stage4-target-libstdc++-v3:
43445 maybe-clean-stage4-target-libstdc++-v3:
43446 @if target-libstdc++-v3-bootstrap
43447 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
43448 all-stage4: all-stage4-target-libstdc++-v3
43449 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43450 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43451 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43452 @r=`${PWD_COMMAND}`; export r; \
43453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454 TFLAGS="$(STAGE4_TFLAGS)"; \
43455 $(RAW_CXX_TARGET_EXPORTS) \
43457 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43459 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43460 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43461 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43465 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43466 TFLAGS="$(STAGE4_TFLAGS)" \
43467 $(TARGET-stage4-target-libstdc++-v3)
43469 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43470 clean-stage4: clean-stage4-target-libstdc++-v3
43471 clean-stage4-target-libstdc++-v3:
43472 @if [ $(current_stage) = stage4 ]; then \
43473 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43474 else \
43475 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43476 $(MAKE) stage4-start; \
43477 fi; \
43478 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43479 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43481 clean
43482 @endif target-libstdc++-v3-bootstrap
43485 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43486 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43487 maybe-all-stageprofile-target-libstdc++-v3:
43488 maybe-clean-stageprofile-target-libstdc++-v3:
43489 @if target-libstdc++-v3-bootstrap
43490 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43491 all-stageprofile: all-stageprofile-target-libstdc++-v3
43492 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43493 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43494 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43495 @r=`${PWD_COMMAND}`; export r; \
43496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43497 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43498 $(RAW_CXX_TARGET_EXPORTS) \
43500 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43502 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43503 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43504 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43508 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43509 TFLAGS="$(STAGEprofile_TFLAGS)" \
43510 $(TARGET-stageprofile-target-libstdc++-v3)
43512 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43513 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43514 clean-stageprofile-target-libstdc++-v3:
43515 @if [ $(current_stage) = stageprofile ]; then \
43516 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43517 else \
43518 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43519 $(MAKE) stageprofile-start; \
43520 fi; \
43521 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43522 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43524 clean
43525 @endif target-libstdc++-v3-bootstrap
43528 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43529 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43530 maybe-all-stagefeedback-target-libstdc++-v3:
43531 maybe-clean-stagefeedback-target-libstdc++-v3:
43532 @if target-libstdc++-v3-bootstrap
43533 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43534 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43535 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43536 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43537 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43538 @r=`${PWD_COMMAND}`; export r; \
43539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43541 $(RAW_CXX_TARGET_EXPORTS) \
43543 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43545 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43546 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43547 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43551 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43552 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43553 $(TARGET-stagefeedback-target-libstdc++-v3)
43555 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43556 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43557 clean-stagefeedback-target-libstdc++-v3:
43558 @if [ $(current_stage) = stagefeedback ]; then \
43559 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43560 else \
43561 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43562 $(MAKE) stagefeedback-start; \
43563 fi; \
43564 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43565 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43567 clean
43568 @endif target-libstdc++-v3-bootstrap
43575 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43576 maybe-check-target-libstdc++-v3:
43577 @if target-libstdc++-v3
43578 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43580 check-target-libstdc++-v3:
43581 @: $(MAKE); $(unstage)
43582 @r=`${PWD_COMMAND}`; export r; \
43583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43584 $(RAW_CXX_TARGET_EXPORTS) \
43585 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43586 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43588 @endif target-libstdc++-v3
43590 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43591 maybe-install-target-libstdc++-v3:
43592 @if target-libstdc++-v3
43593 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43595 install-target-libstdc++-v3: installdirs
43596 @: $(MAKE); $(unstage)
43597 @r=`${PWD_COMMAND}`; export r; \
43598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599 $(RAW_CXX_TARGET_EXPORTS) \
43600 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43601 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43603 @endif target-libstdc++-v3
43605 # Other targets (info, dvi, pdf, etc.)
43607 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43608 maybe-info-target-libstdc++-v3:
43609 @if target-libstdc++-v3
43610 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43612 info-target-libstdc++-v3: \
43613 configure-target-libstdc++-v3
43614 @: $(MAKE); $(unstage)
43615 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43616 r=`${PWD_COMMAND}`; export r; \
43617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618 $(RAW_CXX_TARGET_EXPORTS) \
43619 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43620 for flag in $(EXTRA_TARGET_FLAGS); do \
43621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43622 done; \
43623 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43626 "RANLIB=$${RANLIB}" \
43627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43628 info) \
43629 || exit 1
43631 @endif target-libstdc++-v3
43633 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43634 maybe-dvi-target-libstdc++-v3:
43635 @if target-libstdc++-v3
43636 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43638 dvi-target-libstdc++-v3: \
43639 configure-target-libstdc++-v3
43640 @: $(MAKE); $(unstage)
43641 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43642 r=`${PWD_COMMAND}`; export r; \
43643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43644 $(RAW_CXX_TARGET_EXPORTS) \
43645 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43646 for flag in $(EXTRA_TARGET_FLAGS); do \
43647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43648 done; \
43649 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43652 "RANLIB=$${RANLIB}" \
43653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43654 dvi) \
43655 || exit 1
43657 @endif target-libstdc++-v3
43659 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43660 maybe-pdf-target-libstdc++-v3:
43661 @if target-libstdc++-v3
43662 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43664 pdf-target-libstdc++-v3: \
43665 configure-target-libstdc++-v3
43666 @: $(MAKE); $(unstage)
43667 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43668 r=`${PWD_COMMAND}`; export r; \
43669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43670 $(RAW_CXX_TARGET_EXPORTS) \
43671 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43672 for flag in $(EXTRA_TARGET_FLAGS); do \
43673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43674 done; \
43675 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43678 "RANLIB=$${RANLIB}" \
43679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43680 pdf) \
43681 || exit 1
43683 @endif target-libstdc++-v3
43685 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43686 maybe-html-target-libstdc++-v3:
43687 @if target-libstdc++-v3
43688 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43690 html-target-libstdc++-v3: \
43691 configure-target-libstdc++-v3
43692 @: $(MAKE); $(unstage)
43693 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43694 r=`${PWD_COMMAND}`; export r; \
43695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43696 $(RAW_CXX_TARGET_EXPORTS) \
43697 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43698 for flag in $(EXTRA_TARGET_FLAGS); do \
43699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43700 done; \
43701 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43704 "RANLIB=$${RANLIB}" \
43705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43706 html) \
43707 || exit 1
43709 @endif target-libstdc++-v3
43711 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43712 maybe-TAGS-target-libstdc++-v3:
43713 @if target-libstdc++-v3
43714 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43716 TAGS-target-libstdc++-v3: \
43717 configure-target-libstdc++-v3
43718 @: $(MAKE); $(unstage)
43719 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43720 r=`${PWD_COMMAND}`; export r; \
43721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722 $(RAW_CXX_TARGET_EXPORTS) \
43723 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43724 for flag in $(EXTRA_TARGET_FLAGS); do \
43725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726 done; \
43727 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43730 "RANLIB=$${RANLIB}" \
43731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43732 TAGS) \
43733 || exit 1
43735 @endif target-libstdc++-v3
43737 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43738 maybe-install-info-target-libstdc++-v3:
43739 @if target-libstdc++-v3
43740 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43742 install-info-target-libstdc++-v3: \
43743 configure-target-libstdc++-v3 \
43744 info-target-libstdc++-v3
43745 @: $(MAKE); $(unstage)
43746 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43747 r=`${PWD_COMMAND}`; export r; \
43748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43749 $(RAW_CXX_TARGET_EXPORTS) \
43750 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43751 for flag in $(EXTRA_TARGET_FLAGS); do \
43752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43753 done; \
43754 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43757 "RANLIB=$${RANLIB}" \
43758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43759 install-info) \
43760 || exit 1
43762 @endif target-libstdc++-v3
43764 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43765 maybe-install-pdf-target-libstdc++-v3:
43766 @if target-libstdc++-v3
43767 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43769 install-pdf-target-libstdc++-v3: \
43770 configure-target-libstdc++-v3 \
43771 pdf-target-libstdc++-v3
43772 @: $(MAKE); $(unstage)
43773 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43774 r=`${PWD_COMMAND}`; export r; \
43775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776 $(RAW_CXX_TARGET_EXPORTS) \
43777 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43778 for flag in $(EXTRA_TARGET_FLAGS); do \
43779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780 done; \
43781 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43784 "RANLIB=$${RANLIB}" \
43785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43786 install-pdf) \
43787 || exit 1
43789 @endif target-libstdc++-v3
43791 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43792 maybe-install-html-target-libstdc++-v3:
43793 @if target-libstdc++-v3
43794 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43796 install-html-target-libstdc++-v3: \
43797 configure-target-libstdc++-v3 \
43798 html-target-libstdc++-v3
43799 @: $(MAKE); $(unstage)
43800 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43801 r=`${PWD_COMMAND}`; export r; \
43802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43803 $(RAW_CXX_TARGET_EXPORTS) \
43804 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43805 for flag in $(EXTRA_TARGET_FLAGS); do \
43806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43807 done; \
43808 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43811 "RANLIB=$${RANLIB}" \
43812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43813 install-html) \
43814 || exit 1
43816 @endif target-libstdc++-v3
43818 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43819 maybe-installcheck-target-libstdc++-v3:
43820 @if target-libstdc++-v3
43821 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43823 installcheck-target-libstdc++-v3: \
43824 configure-target-libstdc++-v3
43825 @: $(MAKE); $(unstage)
43826 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43827 r=`${PWD_COMMAND}`; export r; \
43828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43829 $(RAW_CXX_TARGET_EXPORTS) \
43830 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43831 for flag in $(EXTRA_TARGET_FLAGS); do \
43832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43833 done; \
43834 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43837 "RANLIB=$${RANLIB}" \
43838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43839 installcheck) \
43840 || exit 1
43842 @endif target-libstdc++-v3
43844 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43845 maybe-mostlyclean-target-libstdc++-v3:
43846 @if target-libstdc++-v3
43847 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43849 mostlyclean-target-libstdc++-v3:
43850 @: $(MAKE); $(unstage)
43851 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43852 r=`${PWD_COMMAND}`; export r; \
43853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854 $(RAW_CXX_TARGET_EXPORTS) \
43855 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43856 for flag in $(EXTRA_TARGET_FLAGS); do \
43857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43858 done; \
43859 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43862 "RANLIB=$${RANLIB}" \
43863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43864 mostlyclean) \
43865 || exit 1
43867 @endif target-libstdc++-v3
43869 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43870 maybe-clean-target-libstdc++-v3:
43871 @if target-libstdc++-v3
43872 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43874 clean-target-libstdc++-v3:
43875 @: $(MAKE); $(unstage)
43876 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43877 r=`${PWD_COMMAND}`; export r; \
43878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43879 $(RAW_CXX_TARGET_EXPORTS) \
43880 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43881 for flag in $(EXTRA_TARGET_FLAGS); do \
43882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43883 done; \
43884 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43887 "RANLIB=$${RANLIB}" \
43888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43889 clean) \
43890 || exit 1
43892 @endif target-libstdc++-v3
43894 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43895 maybe-distclean-target-libstdc++-v3:
43896 @if target-libstdc++-v3
43897 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43899 distclean-target-libstdc++-v3:
43900 @: $(MAKE); $(unstage)
43901 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43902 r=`${PWD_COMMAND}`; export r; \
43903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43904 $(RAW_CXX_TARGET_EXPORTS) \
43905 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43906 for flag in $(EXTRA_TARGET_FLAGS); do \
43907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43908 done; \
43909 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43912 "RANLIB=$${RANLIB}" \
43913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43914 distclean) \
43915 || exit 1
43917 @endif target-libstdc++-v3
43919 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43920 maybe-maintainer-clean-target-libstdc++-v3:
43921 @if target-libstdc++-v3
43922 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43924 maintainer-clean-target-libstdc++-v3:
43925 @: $(MAKE); $(unstage)
43926 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43927 r=`${PWD_COMMAND}`; export r; \
43928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43929 $(RAW_CXX_TARGET_EXPORTS) \
43930 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43931 for flag in $(EXTRA_TARGET_FLAGS); do \
43932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43933 done; \
43934 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43937 "RANLIB=$${RANLIB}" \
43938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43939 maintainer-clean) \
43940 || exit 1
43942 @endif target-libstdc++-v3
43948 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43949 maybe-configure-target-libmudflap:
43950 @if gcc-bootstrap
43951 configure-target-libmudflap: stage_current
43952 @endif gcc-bootstrap
43953 @if target-libmudflap
43954 maybe-configure-target-libmudflap: configure-target-libmudflap
43955 configure-target-libmudflap:
43956 @: $(MAKE); $(unstage)
43957 @r=`${PWD_COMMAND}`; export r; \
43958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43959 echo "Checking multilib configuration for libmudflap..."; \
43960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43962 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43963 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43964 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43965 else \
43966 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43967 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43968 fi; \
43969 else \
43970 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43971 fi; \
43972 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43973 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43974 $(NORMAL_TARGET_EXPORTS) \
43975 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43976 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43977 case $(srcdir) in \
43978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43979 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43981 esac; \
43982 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43983 libsrcdir="$$s/libmudflap"; \
43984 rm -f no-such-file || : ; \
43985 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43987 --target=${target_alias} $${srcdiroption} \
43988 || exit 1
43989 @endif target-libmudflap
43995 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
43996 maybe-all-target-libmudflap:
43997 @if gcc-bootstrap
43998 all-target-libmudflap: stage_current
43999 @endif gcc-bootstrap
44000 @if target-libmudflap
44001 TARGET-target-libmudflap=all
44002 maybe-all-target-libmudflap: all-target-libmudflap
44003 all-target-libmudflap: configure-target-libmudflap
44004 @: $(MAKE); $(unstage)
44005 @r=`${PWD_COMMAND}`; export r; \
44006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44007 $(NORMAL_TARGET_EXPORTS) \
44008 (cd $(TARGET_SUBDIR)/libmudflap && \
44009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44010 $(TARGET-target-libmudflap))
44011 @endif target-libmudflap
44017 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
44018 maybe-check-target-libmudflap:
44019 @if target-libmudflap
44020 maybe-check-target-libmudflap: check-target-libmudflap
44022 check-target-libmudflap:
44023 @: $(MAKE); $(unstage)
44024 @r=`${PWD_COMMAND}`; export r; \
44025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026 $(NORMAL_TARGET_EXPORTS) \
44027 (cd $(TARGET_SUBDIR)/libmudflap && \
44028 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44030 @endif target-libmudflap
44032 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
44033 maybe-install-target-libmudflap:
44034 @if target-libmudflap
44035 maybe-install-target-libmudflap: install-target-libmudflap
44037 install-target-libmudflap: installdirs
44038 @: $(MAKE); $(unstage)
44039 @r=`${PWD_COMMAND}`; export r; \
44040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041 $(NORMAL_TARGET_EXPORTS) \
44042 (cd $(TARGET_SUBDIR)/libmudflap && \
44043 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44045 @endif target-libmudflap
44047 # Other targets (info, dvi, pdf, etc.)
44049 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
44050 maybe-info-target-libmudflap:
44051 @if target-libmudflap
44052 maybe-info-target-libmudflap: info-target-libmudflap
44054 info-target-libmudflap: \
44055 configure-target-libmudflap
44056 @: $(MAKE); $(unstage)
44057 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44058 r=`${PWD_COMMAND}`; export r; \
44059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44060 $(NORMAL_TARGET_EXPORTS) \
44061 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
44062 for flag in $(EXTRA_TARGET_FLAGS); do \
44063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44064 done; \
44065 (cd $(TARGET_SUBDIR)/libmudflap && \
44066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44068 "RANLIB=$${RANLIB}" \
44069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44070 info) \
44071 || exit 1
44073 @endif target-libmudflap
44075 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
44076 maybe-dvi-target-libmudflap:
44077 @if target-libmudflap
44078 maybe-dvi-target-libmudflap: dvi-target-libmudflap
44080 dvi-target-libmudflap: \
44081 configure-target-libmudflap
44082 @: $(MAKE); $(unstage)
44083 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44084 r=`${PWD_COMMAND}`; export r; \
44085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086 $(NORMAL_TARGET_EXPORTS) \
44087 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
44088 for flag in $(EXTRA_TARGET_FLAGS); do \
44089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44090 done; \
44091 (cd $(TARGET_SUBDIR)/libmudflap && \
44092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44094 "RANLIB=$${RANLIB}" \
44095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44096 dvi) \
44097 || exit 1
44099 @endif target-libmudflap
44101 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
44102 maybe-pdf-target-libmudflap:
44103 @if target-libmudflap
44104 maybe-pdf-target-libmudflap: pdf-target-libmudflap
44106 pdf-target-libmudflap: \
44107 configure-target-libmudflap
44108 @: $(MAKE); $(unstage)
44109 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44110 r=`${PWD_COMMAND}`; export r; \
44111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44112 $(NORMAL_TARGET_EXPORTS) \
44113 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44114 for flag in $(EXTRA_TARGET_FLAGS); do \
44115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44116 done; \
44117 (cd $(TARGET_SUBDIR)/libmudflap && \
44118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44120 "RANLIB=$${RANLIB}" \
44121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44122 pdf) \
44123 || exit 1
44125 @endif target-libmudflap
44127 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
44128 maybe-html-target-libmudflap:
44129 @if target-libmudflap
44130 maybe-html-target-libmudflap: html-target-libmudflap
44132 html-target-libmudflap: \
44133 configure-target-libmudflap
44134 @: $(MAKE); $(unstage)
44135 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44136 r=`${PWD_COMMAND}`; export r; \
44137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44138 $(NORMAL_TARGET_EXPORTS) \
44139 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
44140 for flag in $(EXTRA_TARGET_FLAGS); do \
44141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44142 done; \
44143 (cd $(TARGET_SUBDIR)/libmudflap && \
44144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44146 "RANLIB=$${RANLIB}" \
44147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44148 html) \
44149 || exit 1
44151 @endif target-libmudflap
44153 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
44154 maybe-TAGS-target-libmudflap:
44155 @if target-libmudflap
44156 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
44158 TAGS-target-libmudflap: \
44159 configure-target-libmudflap
44160 @: $(MAKE); $(unstage)
44161 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44162 r=`${PWD_COMMAND}`; export r; \
44163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44164 $(NORMAL_TARGET_EXPORTS) \
44165 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
44166 for flag in $(EXTRA_TARGET_FLAGS); do \
44167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44168 done; \
44169 (cd $(TARGET_SUBDIR)/libmudflap && \
44170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44172 "RANLIB=$${RANLIB}" \
44173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44174 TAGS) \
44175 || exit 1
44177 @endif target-libmudflap
44179 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
44180 maybe-install-info-target-libmudflap:
44181 @if target-libmudflap
44182 maybe-install-info-target-libmudflap: install-info-target-libmudflap
44184 install-info-target-libmudflap: \
44185 configure-target-libmudflap \
44186 info-target-libmudflap
44187 @: $(MAKE); $(unstage)
44188 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44189 r=`${PWD_COMMAND}`; export r; \
44190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191 $(NORMAL_TARGET_EXPORTS) \
44192 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
44193 for flag in $(EXTRA_TARGET_FLAGS); do \
44194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44195 done; \
44196 (cd $(TARGET_SUBDIR)/libmudflap && \
44197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44199 "RANLIB=$${RANLIB}" \
44200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44201 install-info) \
44202 || exit 1
44204 @endif target-libmudflap
44206 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
44207 maybe-install-pdf-target-libmudflap:
44208 @if target-libmudflap
44209 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
44211 install-pdf-target-libmudflap: \
44212 configure-target-libmudflap \
44213 pdf-target-libmudflap
44214 @: $(MAKE); $(unstage)
44215 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44216 r=`${PWD_COMMAND}`; export r; \
44217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44218 $(NORMAL_TARGET_EXPORTS) \
44219 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44220 for flag in $(EXTRA_TARGET_FLAGS); do \
44221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44222 done; \
44223 (cd $(TARGET_SUBDIR)/libmudflap && \
44224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44226 "RANLIB=$${RANLIB}" \
44227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44228 install-pdf) \
44229 || exit 1
44231 @endif target-libmudflap
44233 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
44234 maybe-install-html-target-libmudflap:
44235 @if target-libmudflap
44236 maybe-install-html-target-libmudflap: install-html-target-libmudflap
44238 install-html-target-libmudflap: \
44239 configure-target-libmudflap \
44240 html-target-libmudflap
44241 @: $(MAKE); $(unstage)
44242 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44243 r=`${PWD_COMMAND}`; export r; \
44244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44245 $(NORMAL_TARGET_EXPORTS) \
44246 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
44247 for flag in $(EXTRA_TARGET_FLAGS); do \
44248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44249 done; \
44250 (cd $(TARGET_SUBDIR)/libmudflap && \
44251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44253 "RANLIB=$${RANLIB}" \
44254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44255 install-html) \
44256 || exit 1
44258 @endif target-libmudflap
44260 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
44261 maybe-installcheck-target-libmudflap:
44262 @if target-libmudflap
44263 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
44265 installcheck-target-libmudflap: \
44266 configure-target-libmudflap
44267 @: $(MAKE); $(unstage)
44268 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44269 r=`${PWD_COMMAND}`; export r; \
44270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44271 $(NORMAL_TARGET_EXPORTS) \
44272 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
44273 for flag in $(EXTRA_TARGET_FLAGS); do \
44274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44275 done; \
44276 (cd $(TARGET_SUBDIR)/libmudflap && \
44277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44279 "RANLIB=$${RANLIB}" \
44280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44281 installcheck) \
44282 || exit 1
44284 @endif target-libmudflap
44286 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
44287 maybe-mostlyclean-target-libmudflap:
44288 @if target-libmudflap
44289 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
44291 mostlyclean-target-libmudflap:
44292 @: $(MAKE); $(unstage)
44293 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44294 r=`${PWD_COMMAND}`; export r; \
44295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44296 $(NORMAL_TARGET_EXPORTS) \
44297 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
44298 for flag in $(EXTRA_TARGET_FLAGS); do \
44299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44300 done; \
44301 (cd $(TARGET_SUBDIR)/libmudflap && \
44302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44304 "RANLIB=$${RANLIB}" \
44305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44306 mostlyclean) \
44307 || exit 1
44309 @endif target-libmudflap
44311 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
44312 maybe-clean-target-libmudflap:
44313 @if target-libmudflap
44314 maybe-clean-target-libmudflap: clean-target-libmudflap
44316 clean-target-libmudflap:
44317 @: $(MAKE); $(unstage)
44318 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44319 r=`${PWD_COMMAND}`; export r; \
44320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44321 $(NORMAL_TARGET_EXPORTS) \
44322 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
44323 for flag in $(EXTRA_TARGET_FLAGS); do \
44324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44325 done; \
44326 (cd $(TARGET_SUBDIR)/libmudflap && \
44327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44329 "RANLIB=$${RANLIB}" \
44330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44331 clean) \
44332 || exit 1
44334 @endif target-libmudflap
44336 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
44337 maybe-distclean-target-libmudflap:
44338 @if target-libmudflap
44339 maybe-distclean-target-libmudflap: distclean-target-libmudflap
44341 distclean-target-libmudflap:
44342 @: $(MAKE); $(unstage)
44343 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44344 r=`${PWD_COMMAND}`; export r; \
44345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346 $(NORMAL_TARGET_EXPORTS) \
44347 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
44348 for flag in $(EXTRA_TARGET_FLAGS); do \
44349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44350 done; \
44351 (cd $(TARGET_SUBDIR)/libmudflap && \
44352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44354 "RANLIB=$${RANLIB}" \
44355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44356 distclean) \
44357 || exit 1
44359 @endif target-libmudflap
44361 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
44362 maybe-maintainer-clean-target-libmudflap:
44363 @if target-libmudflap
44364 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
44366 maintainer-clean-target-libmudflap:
44367 @: $(MAKE); $(unstage)
44368 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44369 r=`${PWD_COMMAND}`; export r; \
44370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44371 $(NORMAL_TARGET_EXPORTS) \
44372 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
44373 for flag in $(EXTRA_TARGET_FLAGS); do \
44374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44375 done; \
44376 (cd $(TARGET_SUBDIR)/libmudflap && \
44377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44379 "RANLIB=$${RANLIB}" \
44380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44381 maintainer-clean) \
44382 || exit 1
44384 @endif target-libmudflap
44390 .PHONY: configure-target-libssp maybe-configure-target-libssp
44391 maybe-configure-target-libssp:
44392 @if gcc-bootstrap
44393 configure-target-libssp: stage_current
44394 @endif gcc-bootstrap
44395 @if target-libssp
44396 maybe-configure-target-libssp: configure-target-libssp
44397 configure-target-libssp:
44398 @: $(MAKE); $(unstage)
44399 @r=`${PWD_COMMAND}`; export r; \
44400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401 echo "Checking multilib configuration for libssp..."; \
44402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44403 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
44404 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
44405 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
44406 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
44407 else \
44408 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
44409 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44410 fi; \
44411 else \
44412 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44413 fi; \
44414 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
44415 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44416 $(NORMAL_TARGET_EXPORTS) \
44417 echo Configuring in $(TARGET_SUBDIR)/libssp; \
44418 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
44419 case $(srcdir) in \
44420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44421 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
44422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44423 esac; \
44424 srcdiroption="--srcdir=$${topdir}/libssp"; \
44425 libsrcdir="$$s/libssp"; \
44426 rm -f no-such-file || : ; \
44427 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44428 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44429 --target=${target_alias} $${srcdiroption} \
44430 || exit 1
44431 @endif target-libssp
44437 .PHONY: all-target-libssp maybe-all-target-libssp
44438 maybe-all-target-libssp:
44439 @if gcc-bootstrap
44440 all-target-libssp: stage_current
44441 @endif gcc-bootstrap
44442 @if target-libssp
44443 TARGET-target-libssp=all
44444 maybe-all-target-libssp: all-target-libssp
44445 all-target-libssp: configure-target-libssp
44446 @: $(MAKE); $(unstage)
44447 @r=`${PWD_COMMAND}`; export r; \
44448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44449 $(NORMAL_TARGET_EXPORTS) \
44450 (cd $(TARGET_SUBDIR)/libssp && \
44451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44452 $(TARGET-target-libssp))
44453 @endif target-libssp
44459 .PHONY: check-target-libssp maybe-check-target-libssp
44460 maybe-check-target-libssp:
44461 @if target-libssp
44462 maybe-check-target-libssp: check-target-libssp
44464 check-target-libssp:
44465 @: $(MAKE); $(unstage)
44466 @r=`${PWD_COMMAND}`; export r; \
44467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44468 $(NORMAL_TARGET_EXPORTS) \
44469 (cd $(TARGET_SUBDIR)/libssp && \
44470 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44472 @endif target-libssp
44474 .PHONY: install-target-libssp maybe-install-target-libssp
44475 maybe-install-target-libssp:
44476 @if target-libssp
44477 maybe-install-target-libssp: install-target-libssp
44479 install-target-libssp: installdirs
44480 @: $(MAKE); $(unstage)
44481 @r=`${PWD_COMMAND}`; export r; \
44482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483 $(NORMAL_TARGET_EXPORTS) \
44484 (cd $(TARGET_SUBDIR)/libssp && \
44485 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44487 @endif target-libssp
44489 # Other targets (info, dvi, pdf, etc.)
44491 .PHONY: maybe-info-target-libssp info-target-libssp
44492 maybe-info-target-libssp:
44493 @if target-libssp
44494 maybe-info-target-libssp: info-target-libssp
44496 info-target-libssp: \
44497 configure-target-libssp
44498 @: $(MAKE); $(unstage)
44499 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44500 r=`${PWD_COMMAND}`; export r; \
44501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502 $(NORMAL_TARGET_EXPORTS) \
44503 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
44504 for flag in $(EXTRA_TARGET_FLAGS); do \
44505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44506 done; \
44507 (cd $(TARGET_SUBDIR)/libssp && \
44508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44510 "RANLIB=$${RANLIB}" \
44511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44512 info) \
44513 || exit 1
44515 @endif target-libssp
44517 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
44518 maybe-dvi-target-libssp:
44519 @if target-libssp
44520 maybe-dvi-target-libssp: dvi-target-libssp
44522 dvi-target-libssp: \
44523 configure-target-libssp
44524 @: $(MAKE); $(unstage)
44525 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44526 r=`${PWD_COMMAND}`; export r; \
44527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44528 $(NORMAL_TARGET_EXPORTS) \
44529 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
44530 for flag in $(EXTRA_TARGET_FLAGS); do \
44531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44532 done; \
44533 (cd $(TARGET_SUBDIR)/libssp && \
44534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44536 "RANLIB=$${RANLIB}" \
44537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44538 dvi) \
44539 || exit 1
44541 @endif target-libssp
44543 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
44544 maybe-pdf-target-libssp:
44545 @if target-libssp
44546 maybe-pdf-target-libssp: pdf-target-libssp
44548 pdf-target-libssp: \
44549 configure-target-libssp
44550 @: $(MAKE); $(unstage)
44551 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44552 r=`${PWD_COMMAND}`; export r; \
44553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44554 $(NORMAL_TARGET_EXPORTS) \
44555 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
44556 for flag in $(EXTRA_TARGET_FLAGS); do \
44557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44558 done; \
44559 (cd $(TARGET_SUBDIR)/libssp && \
44560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44562 "RANLIB=$${RANLIB}" \
44563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44564 pdf) \
44565 || exit 1
44567 @endif target-libssp
44569 .PHONY: maybe-html-target-libssp html-target-libssp
44570 maybe-html-target-libssp:
44571 @if target-libssp
44572 maybe-html-target-libssp: html-target-libssp
44574 html-target-libssp: \
44575 configure-target-libssp
44576 @: $(MAKE); $(unstage)
44577 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44578 r=`${PWD_COMMAND}`; export r; \
44579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580 $(NORMAL_TARGET_EXPORTS) \
44581 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
44582 for flag in $(EXTRA_TARGET_FLAGS); do \
44583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44584 done; \
44585 (cd $(TARGET_SUBDIR)/libssp && \
44586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44588 "RANLIB=$${RANLIB}" \
44589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590 html) \
44591 || exit 1
44593 @endif target-libssp
44595 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44596 maybe-TAGS-target-libssp:
44597 @if target-libssp
44598 maybe-TAGS-target-libssp: TAGS-target-libssp
44600 TAGS-target-libssp: \
44601 configure-target-libssp
44602 @: $(MAKE); $(unstage)
44603 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44604 r=`${PWD_COMMAND}`; export r; \
44605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44606 $(NORMAL_TARGET_EXPORTS) \
44607 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
44608 for flag in $(EXTRA_TARGET_FLAGS); do \
44609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44610 done; \
44611 (cd $(TARGET_SUBDIR)/libssp && \
44612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44614 "RANLIB=$${RANLIB}" \
44615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44616 TAGS) \
44617 || exit 1
44619 @endif target-libssp
44621 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
44622 maybe-install-info-target-libssp:
44623 @if target-libssp
44624 maybe-install-info-target-libssp: install-info-target-libssp
44626 install-info-target-libssp: \
44627 configure-target-libssp \
44628 info-target-libssp
44629 @: $(MAKE); $(unstage)
44630 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44631 r=`${PWD_COMMAND}`; export r; \
44632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44633 $(NORMAL_TARGET_EXPORTS) \
44634 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
44635 for flag in $(EXTRA_TARGET_FLAGS); do \
44636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44637 done; \
44638 (cd $(TARGET_SUBDIR)/libssp && \
44639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44641 "RANLIB=$${RANLIB}" \
44642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44643 install-info) \
44644 || exit 1
44646 @endif target-libssp
44648 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44649 maybe-install-pdf-target-libssp:
44650 @if target-libssp
44651 maybe-install-pdf-target-libssp: install-pdf-target-libssp
44653 install-pdf-target-libssp: \
44654 configure-target-libssp \
44655 pdf-target-libssp
44656 @: $(MAKE); $(unstage)
44657 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44658 r=`${PWD_COMMAND}`; export r; \
44659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660 $(NORMAL_TARGET_EXPORTS) \
44661 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
44662 for flag in $(EXTRA_TARGET_FLAGS); do \
44663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44664 done; \
44665 (cd $(TARGET_SUBDIR)/libssp && \
44666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44668 "RANLIB=$${RANLIB}" \
44669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44670 install-pdf) \
44671 || exit 1
44673 @endif target-libssp
44675 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
44676 maybe-install-html-target-libssp:
44677 @if target-libssp
44678 maybe-install-html-target-libssp: install-html-target-libssp
44680 install-html-target-libssp: \
44681 configure-target-libssp \
44682 html-target-libssp
44683 @: $(MAKE); $(unstage)
44684 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44685 r=`${PWD_COMMAND}`; export r; \
44686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44687 $(NORMAL_TARGET_EXPORTS) \
44688 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
44689 for flag in $(EXTRA_TARGET_FLAGS); do \
44690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44691 done; \
44692 (cd $(TARGET_SUBDIR)/libssp && \
44693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44695 "RANLIB=$${RANLIB}" \
44696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44697 install-html) \
44698 || exit 1
44700 @endif target-libssp
44702 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44703 maybe-installcheck-target-libssp:
44704 @if target-libssp
44705 maybe-installcheck-target-libssp: installcheck-target-libssp
44707 installcheck-target-libssp: \
44708 configure-target-libssp
44709 @: $(MAKE); $(unstage)
44710 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44711 r=`${PWD_COMMAND}`; export r; \
44712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44713 $(NORMAL_TARGET_EXPORTS) \
44714 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
44715 for flag in $(EXTRA_TARGET_FLAGS); do \
44716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44717 done; \
44718 (cd $(TARGET_SUBDIR)/libssp && \
44719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44721 "RANLIB=$${RANLIB}" \
44722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44723 installcheck) \
44724 || exit 1
44726 @endif target-libssp
44728 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44729 maybe-mostlyclean-target-libssp:
44730 @if target-libssp
44731 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44733 mostlyclean-target-libssp:
44734 @: $(MAKE); $(unstage)
44735 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44736 r=`${PWD_COMMAND}`; export r; \
44737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44738 $(NORMAL_TARGET_EXPORTS) \
44739 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
44740 for flag in $(EXTRA_TARGET_FLAGS); do \
44741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44742 done; \
44743 (cd $(TARGET_SUBDIR)/libssp && \
44744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44746 "RANLIB=$${RANLIB}" \
44747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44748 mostlyclean) \
44749 || exit 1
44751 @endif target-libssp
44753 .PHONY: maybe-clean-target-libssp clean-target-libssp
44754 maybe-clean-target-libssp:
44755 @if target-libssp
44756 maybe-clean-target-libssp: clean-target-libssp
44758 clean-target-libssp:
44759 @: $(MAKE); $(unstage)
44760 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44761 r=`${PWD_COMMAND}`; export r; \
44762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44763 $(NORMAL_TARGET_EXPORTS) \
44764 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
44765 for flag in $(EXTRA_TARGET_FLAGS); do \
44766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44767 done; \
44768 (cd $(TARGET_SUBDIR)/libssp && \
44769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44771 "RANLIB=$${RANLIB}" \
44772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44773 clean) \
44774 || exit 1
44776 @endif target-libssp
44778 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
44779 maybe-distclean-target-libssp:
44780 @if target-libssp
44781 maybe-distclean-target-libssp: distclean-target-libssp
44783 distclean-target-libssp:
44784 @: $(MAKE); $(unstage)
44785 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44786 r=`${PWD_COMMAND}`; export r; \
44787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788 $(NORMAL_TARGET_EXPORTS) \
44789 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
44790 for flag in $(EXTRA_TARGET_FLAGS); do \
44791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44792 done; \
44793 (cd $(TARGET_SUBDIR)/libssp && \
44794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44796 "RANLIB=$${RANLIB}" \
44797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44798 distclean) \
44799 || exit 1
44801 @endif target-libssp
44803 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44804 maybe-maintainer-clean-target-libssp:
44805 @if target-libssp
44806 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44808 maintainer-clean-target-libssp:
44809 @: $(MAKE); $(unstage)
44810 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44811 r=`${PWD_COMMAND}`; export r; \
44812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44813 $(NORMAL_TARGET_EXPORTS) \
44814 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
44815 for flag in $(EXTRA_TARGET_FLAGS); do \
44816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44817 done; \
44818 (cd $(TARGET_SUBDIR)/libssp && \
44819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44821 "RANLIB=$${RANLIB}" \
44822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44823 maintainer-clean) \
44824 || exit 1
44826 @endif target-libssp
44832 .PHONY: configure-target-newlib maybe-configure-target-newlib
44833 maybe-configure-target-newlib:
44834 @if gcc-bootstrap
44835 configure-target-newlib: stage_current
44836 @endif gcc-bootstrap
44837 @if target-newlib
44838 maybe-configure-target-newlib: configure-target-newlib
44839 configure-target-newlib:
44840 @: $(MAKE); $(unstage)
44841 @r=`${PWD_COMMAND}`; export r; \
44842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843 echo "Checking multilib configuration for newlib..."; \
44844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44845 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44846 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44847 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44848 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44849 else \
44850 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44851 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44852 fi; \
44853 else \
44854 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44855 fi; \
44856 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44858 $(NORMAL_TARGET_EXPORTS) \
44859 echo Configuring in $(TARGET_SUBDIR)/newlib; \
44860 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44861 case $(srcdir) in \
44862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44863 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44865 esac; \
44866 srcdiroption="--srcdir=$${topdir}/newlib"; \
44867 libsrcdir="$$s/newlib"; \
44868 rm -f no-such-file || : ; \
44869 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44870 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44871 --target=${target_alias} $${srcdiroption} \
44872 || exit 1
44873 @endif target-newlib
44879 .PHONY: all-target-newlib maybe-all-target-newlib
44880 maybe-all-target-newlib:
44881 @if gcc-bootstrap
44882 all-target-newlib: stage_current
44883 @endif gcc-bootstrap
44884 @if target-newlib
44885 TARGET-target-newlib=all
44886 maybe-all-target-newlib: all-target-newlib
44887 all-target-newlib: configure-target-newlib
44888 @: $(MAKE); $(unstage)
44889 @r=`${PWD_COMMAND}`; export r; \
44890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44891 $(NORMAL_TARGET_EXPORTS) \
44892 (cd $(TARGET_SUBDIR)/newlib && \
44893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44894 $(TARGET-target-newlib))
44895 @endif target-newlib
44901 .PHONY: check-target-newlib maybe-check-target-newlib
44902 maybe-check-target-newlib:
44903 @if target-newlib
44904 maybe-check-target-newlib: check-target-newlib
44906 check-target-newlib:
44907 @: $(MAKE); $(unstage)
44908 @r=`${PWD_COMMAND}`; export r; \
44909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910 $(NORMAL_TARGET_EXPORTS) \
44911 (cd $(TARGET_SUBDIR)/newlib && \
44912 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44914 @endif target-newlib
44916 .PHONY: install-target-newlib maybe-install-target-newlib
44917 maybe-install-target-newlib:
44918 @if target-newlib
44919 maybe-install-target-newlib: install-target-newlib
44921 install-target-newlib: installdirs
44922 @: $(MAKE); $(unstage)
44923 @r=`${PWD_COMMAND}`; export r; \
44924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44925 $(NORMAL_TARGET_EXPORTS) \
44926 (cd $(TARGET_SUBDIR)/newlib && \
44927 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44929 @endif target-newlib
44931 # Other targets (info, dvi, pdf, etc.)
44933 .PHONY: maybe-info-target-newlib info-target-newlib
44934 maybe-info-target-newlib:
44935 @if target-newlib
44936 maybe-info-target-newlib: info-target-newlib
44938 info-target-newlib: \
44939 configure-target-newlib
44940 @: $(MAKE); $(unstage)
44941 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44942 r=`${PWD_COMMAND}`; export r; \
44943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44944 $(NORMAL_TARGET_EXPORTS) \
44945 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44946 for flag in $(EXTRA_TARGET_FLAGS); do \
44947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44948 done; \
44949 (cd $(TARGET_SUBDIR)/newlib && \
44950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44952 "RANLIB=$${RANLIB}" \
44953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44954 info) \
44955 || exit 1
44957 @endif target-newlib
44959 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
44960 maybe-dvi-target-newlib:
44961 @if target-newlib
44962 maybe-dvi-target-newlib: dvi-target-newlib
44964 dvi-target-newlib: \
44965 configure-target-newlib
44966 @: $(MAKE); $(unstage)
44967 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44968 r=`${PWD_COMMAND}`; export r; \
44969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44970 $(NORMAL_TARGET_EXPORTS) \
44971 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44972 for flag in $(EXTRA_TARGET_FLAGS); do \
44973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44974 done; \
44975 (cd $(TARGET_SUBDIR)/newlib && \
44976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44978 "RANLIB=$${RANLIB}" \
44979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44980 dvi) \
44981 || exit 1
44983 @endif target-newlib
44985 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
44986 maybe-pdf-target-newlib:
44987 @if target-newlib
44988 maybe-pdf-target-newlib: pdf-target-newlib
44990 pdf-target-newlib: \
44991 configure-target-newlib
44992 @: $(MAKE); $(unstage)
44993 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44994 r=`${PWD_COMMAND}`; export r; \
44995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44996 $(NORMAL_TARGET_EXPORTS) \
44997 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44998 for flag in $(EXTRA_TARGET_FLAGS); do \
44999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45000 done; \
45001 (cd $(TARGET_SUBDIR)/newlib && \
45002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45004 "RANLIB=$${RANLIB}" \
45005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45006 pdf) \
45007 || exit 1
45009 @endif target-newlib
45011 .PHONY: maybe-html-target-newlib html-target-newlib
45012 maybe-html-target-newlib:
45013 @if target-newlib
45014 maybe-html-target-newlib: html-target-newlib
45016 html-target-newlib: \
45017 configure-target-newlib
45018 @: $(MAKE); $(unstage)
45019 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45020 r=`${PWD_COMMAND}`; export r; \
45021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45022 $(NORMAL_TARGET_EXPORTS) \
45023 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
45024 for flag in $(EXTRA_TARGET_FLAGS); do \
45025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45026 done; \
45027 (cd $(TARGET_SUBDIR)/newlib && \
45028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45030 "RANLIB=$${RANLIB}" \
45031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45032 html) \
45033 || exit 1
45035 @endif target-newlib
45037 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
45038 maybe-TAGS-target-newlib:
45039 @if target-newlib
45040 maybe-TAGS-target-newlib: TAGS-target-newlib
45042 TAGS-target-newlib: \
45043 configure-target-newlib
45044 @: $(MAKE); $(unstage)
45045 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45046 r=`${PWD_COMMAND}`; export r; \
45047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45048 $(NORMAL_TARGET_EXPORTS) \
45049 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
45050 for flag in $(EXTRA_TARGET_FLAGS); do \
45051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45052 done; \
45053 (cd $(TARGET_SUBDIR)/newlib && \
45054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45056 "RANLIB=$${RANLIB}" \
45057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45058 TAGS) \
45059 || exit 1
45061 @endif target-newlib
45063 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
45064 maybe-install-info-target-newlib:
45065 @if target-newlib
45066 maybe-install-info-target-newlib: install-info-target-newlib
45068 install-info-target-newlib: \
45069 configure-target-newlib \
45070 info-target-newlib
45071 @: $(MAKE); $(unstage)
45072 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45073 r=`${PWD_COMMAND}`; export r; \
45074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45075 $(NORMAL_TARGET_EXPORTS) \
45076 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
45077 for flag in $(EXTRA_TARGET_FLAGS); do \
45078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45079 done; \
45080 (cd $(TARGET_SUBDIR)/newlib && \
45081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45083 "RANLIB=$${RANLIB}" \
45084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45085 install-info) \
45086 || exit 1
45088 @endif target-newlib
45090 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
45091 maybe-install-pdf-target-newlib:
45092 @if target-newlib
45093 maybe-install-pdf-target-newlib: install-pdf-target-newlib
45095 install-pdf-target-newlib: \
45096 configure-target-newlib \
45097 pdf-target-newlib
45098 @: $(MAKE); $(unstage)
45099 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45100 r=`${PWD_COMMAND}`; export r; \
45101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45102 $(NORMAL_TARGET_EXPORTS) \
45103 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
45104 for flag in $(EXTRA_TARGET_FLAGS); do \
45105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45106 done; \
45107 (cd $(TARGET_SUBDIR)/newlib && \
45108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45110 "RANLIB=$${RANLIB}" \
45111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45112 install-pdf) \
45113 || exit 1
45115 @endif target-newlib
45117 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
45118 maybe-install-html-target-newlib:
45119 @if target-newlib
45120 maybe-install-html-target-newlib: install-html-target-newlib
45122 install-html-target-newlib: \
45123 configure-target-newlib \
45124 html-target-newlib
45125 @: $(MAKE); $(unstage)
45126 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45127 r=`${PWD_COMMAND}`; export r; \
45128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45129 $(NORMAL_TARGET_EXPORTS) \
45130 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
45131 for flag in $(EXTRA_TARGET_FLAGS); do \
45132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45133 done; \
45134 (cd $(TARGET_SUBDIR)/newlib && \
45135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45137 "RANLIB=$${RANLIB}" \
45138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45139 install-html) \
45140 || exit 1
45142 @endif target-newlib
45144 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
45145 maybe-installcheck-target-newlib:
45146 @if target-newlib
45147 maybe-installcheck-target-newlib: installcheck-target-newlib
45149 installcheck-target-newlib: \
45150 configure-target-newlib
45151 @: $(MAKE); $(unstage)
45152 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45153 r=`${PWD_COMMAND}`; export r; \
45154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45155 $(NORMAL_TARGET_EXPORTS) \
45156 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
45157 for flag in $(EXTRA_TARGET_FLAGS); do \
45158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45159 done; \
45160 (cd $(TARGET_SUBDIR)/newlib && \
45161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45163 "RANLIB=$${RANLIB}" \
45164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45165 installcheck) \
45166 || exit 1
45168 @endif target-newlib
45170 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
45171 maybe-mostlyclean-target-newlib:
45172 @if target-newlib
45173 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
45175 mostlyclean-target-newlib:
45176 @: $(MAKE); $(unstage)
45177 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45178 r=`${PWD_COMMAND}`; export r; \
45179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45180 $(NORMAL_TARGET_EXPORTS) \
45181 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
45182 for flag in $(EXTRA_TARGET_FLAGS); do \
45183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45184 done; \
45185 (cd $(TARGET_SUBDIR)/newlib && \
45186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45188 "RANLIB=$${RANLIB}" \
45189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45190 mostlyclean) \
45191 || exit 1
45193 @endif target-newlib
45195 .PHONY: maybe-clean-target-newlib clean-target-newlib
45196 maybe-clean-target-newlib:
45197 @if target-newlib
45198 maybe-clean-target-newlib: clean-target-newlib
45200 clean-target-newlib:
45201 @: $(MAKE); $(unstage)
45202 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45203 r=`${PWD_COMMAND}`; export r; \
45204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45205 $(NORMAL_TARGET_EXPORTS) \
45206 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
45207 for flag in $(EXTRA_TARGET_FLAGS); do \
45208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45209 done; \
45210 (cd $(TARGET_SUBDIR)/newlib && \
45211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45213 "RANLIB=$${RANLIB}" \
45214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45215 clean) \
45216 || exit 1
45218 @endif target-newlib
45220 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
45221 maybe-distclean-target-newlib:
45222 @if target-newlib
45223 maybe-distclean-target-newlib: distclean-target-newlib
45225 distclean-target-newlib:
45226 @: $(MAKE); $(unstage)
45227 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45228 r=`${PWD_COMMAND}`; export r; \
45229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45230 $(NORMAL_TARGET_EXPORTS) \
45231 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
45232 for flag in $(EXTRA_TARGET_FLAGS); do \
45233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45234 done; \
45235 (cd $(TARGET_SUBDIR)/newlib && \
45236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45238 "RANLIB=$${RANLIB}" \
45239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45240 distclean) \
45241 || exit 1
45243 @endif target-newlib
45245 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
45246 maybe-maintainer-clean-target-newlib:
45247 @if target-newlib
45248 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
45250 maintainer-clean-target-newlib:
45251 @: $(MAKE); $(unstage)
45252 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45253 r=`${PWD_COMMAND}`; export r; \
45254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255 $(NORMAL_TARGET_EXPORTS) \
45256 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
45257 for flag in $(EXTRA_TARGET_FLAGS); do \
45258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45259 done; \
45260 (cd $(TARGET_SUBDIR)/newlib && \
45261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45263 "RANLIB=$${RANLIB}" \
45264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45265 maintainer-clean) \
45266 || exit 1
45268 @endif target-newlib
45274 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
45275 maybe-configure-target-libgcc:
45276 @if gcc-bootstrap
45277 configure-target-libgcc: stage_current
45278 @endif gcc-bootstrap
45279 @if target-libgcc
45280 maybe-configure-target-libgcc: configure-target-libgcc
45281 configure-target-libgcc:
45282 @r=`${PWD_COMMAND}`; export r; \
45283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45284 echo "Checking multilib configuration for libgcc..."; \
45285 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45286 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45287 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45288 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45289 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45290 else \
45291 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45292 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45293 fi; \
45294 else \
45295 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45296 fi; \
45297 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45298 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45299 $(NORMAL_TARGET_EXPORTS) \
45300 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
45301 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
45302 case $(srcdir) in \
45303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45304 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45306 esac; \
45307 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45308 libsrcdir="$$s/libgcc"; \
45309 rm -f no-such-file || : ; \
45310 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45311 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45312 --target=${target_alias} $${srcdiroption} \
45313 || exit 1
45314 @endif target-libgcc
45318 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
45319 maybe-configure-stage1-target-libgcc:
45320 @if target-libgcc-bootstrap
45321 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
45322 configure-stage1-target-libgcc:
45323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45324 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45325 @r=`${PWD_COMMAND}`; export r; \
45326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327 TFLAGS="$(STAGE1_TFLAGS)"; \
45328 echo "Checking multilib configuration for libgcc..."; \
45329 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45330 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45331 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45332 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45333 else \
45334 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45335 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45336 fi; \
45337 else \
45338 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45339 fi; \
45340 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45341 $(NORMAL_TARGET_EXPORTS) \
45342 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45343 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45344 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45345 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
45346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45347 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45348 case $(srcdir) in \
45349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45350 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45352 esac; \
45353 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45354 libsrcdir="$$s/libgcc"; \
45355 $(SHELL) $${libsrcdir}/configure \
45356 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45357 --target=${target_alias} $${srcdiroption} \
45358 $(STAGE1_CONFIGURE_FLAGS)
45359 @endif target-libgcc-bootstrap
45361 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
45362 maybe-configure-stage2-target-libgcc:
45363 @if target-libgcc-bootstrap
45364 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
45365 configure-stage2-target-libgcc:
45366 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45368 @r=`${PWD_COMMAND}`; export r; \
45369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45370 TFLAGS="$(STAGE2_TFLAGS)"; \
45371 echo "Checking multilib configuration for libgcc..."; \
45372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45373 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45374 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45375 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45376 else \
45377 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45378 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45379 fi; \
45380 else \
45381 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45382 fi; \
45383 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45384 $(NORMAL_TARGET_EXPORTS) \
45386 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45389 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
45390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45391 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45392 case $(srcdir) in \
45393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45394 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45396 esac; \
45397 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45398 libsrcdir="$$s/libgcc"; \
45399 $(SHELL) $${libsrcdir}/configure \
45400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45401 --target=${target_alias} $${srcdiroption} \
45402 --with-build-libsubdir=$(HOST_SUBDIR) \
45403 $(STAGE2_CONFIGURE_FLAGS)
45404 @endif target-libgcc-bootstrap
45406 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
45407 maybe-configure-stage3-target-libgcc:
45408 @if target-libgcc-bootstrap
45409 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
45410 configure-stage3-target-libgcc:
45411 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45413 @r=`${PWD_COMMAND}`; export r; \
45414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415 TFLAGS="$(STAGE3_TFLAGS)"; \
45416 echo "Checking multilib configuration for libgcc..."; \
45417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45418 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45419 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45420 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45421 else \
45422 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45423 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45424 fi; \
45425 else \
45426 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45427 fi; \
45428 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45429 $(NORMAL_TARGET_EXPORTS) \
45431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45434 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
45435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45436 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45437 case $(srcdir) in \
45438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45439 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45441 esac; \
45442 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45443 libsrcdir="$$s/libgcc"; \
45444 $(SHELL) $${libsrcdir}/configure \
45445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45446 --target=${target_alias} $${srcdiroption} \
45447 --with-build-libsubdir=$(HOST_SUBDIR) \
45448 $(STAGE3_CONFIGURE_FLAGS)
45449 @endif target-libgcc-bootstrap
45451 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
45452 maybe-configure-stage4-target-libgcc:
45453 @if target-libgcc-bootstrap
45454 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
45455 configure-stage4-target-libgcc:
45456 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45458 @r=`${PWD_COMMAND}`; export r; \
45459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45460 TFLAGS="$(STAGE4_TFLAGS)"; \
45461 echo "Checking multilib configuration for libgcc..."; \
45462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45463 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45464 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45465 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45466 else \
45467 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45468 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45469 fi; \
45470 else \
45471 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45472 fi; \
45473 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45474 $(NORMAL_TARGET_EXPORTS) \
45476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45479 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
45480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45481 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45482 case $(srcdir) in \
45483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45484 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45486 esac; \
45487 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45488 libsrcdir="$$s/libgcc"; \
45489 $(SHELL) $${libsrcdir}/configure \
45490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45491 --target=${target_alias} $${srcdiroption} \
45492 --with-build-libsubdir=$(HOST_SUBDIR) \
45493 $(STAGE4_CONFIGURE_FLAGS)
45494 @endif target-libgcc-bootstrap
45496 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
45497 maybe-configure-stageprofile-target-libgcc:
45498 @if target-libgcc-bootstrap
45499 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45500 configure-stageprofile-target-libgcc:
45501 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45503 @r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45506 echo "Checking multilib configuration for libgcc..."; \
45507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45508 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45509 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45510 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45511 else \
45512 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45513 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45514 fi; \
45515 else \
45516 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45517 fi; \
45518 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45519 $(NORMAL_TARGET_EXPORTS) \
45521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45524 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
45525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45526 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45527 case $(srcdir) in \
45528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45529 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45531 esac; \
45532 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45533 libsrcdir="$$s/libgcc"; \
45534 $(SHELL) $${libsrcdir}/configure \
45535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45536 --target=${target_alias} $${srcdiroption} \
45537 --with-build-libsubdir=$(HOST_SUBDIR) \
45538 $(STAGEprofile_CONFIGURE_FLAGS)
45539 @endif target-libgcc-bootstrap
45541 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45542 maybe-configure-stagefeedback-target-libgcc:
45543 @if target-libgcc-bootstrap
45544 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45545 configure-stagefeedback-target-libgcc:
45546 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45548 @r=`${PWD_COMMAND}`; export r; \
45549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45550 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45551 echo "Checking multilib configuration for libgcc..."; \
45552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45553 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45554 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45555 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45556 else \
45557 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45558 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45559 fi; \
45560 else \
45561 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45562 fi; \
45563 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45564 $(NORMAL_TARGET_EXPORTS) \
45566 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45569 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
45570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45571 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45572 case $(srcdir) in \
45573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45574 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45576 esac; \
45577 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45578 libsrcdir="$$s/libgcc"; \
45579 $(SHELL) $${libsrcdir}/configure \
45580 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45581 --target=${target_alias} $${srcdiroption} \
45582 --with-build-libsubdir=$(HOST_SUBDIR) \
45583 $(STAGEfeedback_CONFIGURE_FLAGS)
45584 @endif target-libgcc-bootstrap
45590 .PHONY: all-target-libgcc maybe-all-target-libgcc
45591 maybe-all-target-libgcc:
45592 @if gcc-bootstrap
45593 all-target-libgcc: stage_current
45594 @endif gcc-bootstrap
45595 @if target-libgcc
45596 TARGET-target-libgcc=all
45597 maybe-all-target-libgcc: all-target-libgcc
45598 all-target-libgcc: configure-target-libgcc
45599 @r=`${PWD_COMMAND}`; export r; \
45600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601 $(NORMAL_TARGET_EXPORTS) \
45602 (cd $(TARGET_SUBDIR)/libgcc && \
45603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45604 $(TARGET-target-libgcc))
45605 @endif target-libgcc
45609 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45610 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45611 maybe-all-stage1-target-libgcc:
45612 maybe-clean-stage1-target-libgcc:
45613 @if target-libgcc-bootstrap
45614 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45615 all-stage1: all-stage1-target-libgcc
45616 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45617 all-stage1-target-libgcc: configure-stage1-target-libgcc
45618 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45619 @r=`${PWD_COMMAND}`; export r; \
45620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621 TFLAGS="$(STAGE1_TFLAGS)"; \
45622 $(NORMAL_TARGET_EXPORTS) \
45623 cd $(TARGET_SUBDIR)/libgcc && \
45624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45625 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45631 $(EXTRA_TARGET_FLAGS) \
45632 TFLAGS="$(STAGE1_TFLAGS)" \
45633 $(TARGET-stage1-target-libgcc)
45635 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45636 clean-stage1: clean-stage1-target-libgcc
45637 clean-stage1-target-libgcc:
45638 @if [ $(current_stage) = stage1 ]; then \
45639 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45640 else \
45641 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45642 $(MAKE) stage1-start; \
45643 fi; \
45644 cd $(TARGET_SUBDIR)/libgcc && \
45645 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45646 clean
45647 @endif target-libgcc-bootstrap
45650 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45651 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45652 maybe-all-stage2-target-libgcc:
45653 maybe-clean-stage2-target-libgcc:
45654 @if target-libgcc-bootstrap
45655 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45656 all-stage2: all-stage2-target-libgcc
45657 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45658 all-stage2-target-libgcc: configure-stage2-target-libgcc
45659 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45660 @r=`${PWD_COMMAND}`; export r; \
45661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45662 TFLAGS="$(STAGE2_TFLAGS)"; \
45663 $(NORMAL_TARGET_EXPORTS) \
45665 cd $(TARGET_SUBDIR)/libgcc && \
45666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45667 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45668 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45669 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45673 $(EXTRA_TARGET_FLAGS) \
45674 TFLAGS="$(STAGE2_TFLAGS)" \
45675 $(TARGET-stage2-target-libgcc)
45677 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45678 clean-stage2: clean-stage2-target-libgcc
45679 clean-stage2-target-libgcc:
45680 @if [ $(current_stage) = stage2 ]; then \
45681 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45682 else \
45683 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45684 $(MAKE) stage2-start; \
45685 fi; \
45686 cd $(TARGET_SUBDIR)/libgcc && \
45687 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45689 clean
45690 @endif target-libgcc-bootstrap
45693 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45694 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45695 maybe-all-stage3-target-libgcc:
45696 maybe-clean-stage3-target-libgcc:
45697 @if target-libgcc-bootstrap
45698 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45699 all-stage3: all-stage3-target-libgcc
45700 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45701 all-stage3-target-libgcc: configure-stage3-target-libgcc
45702 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45703 @r=`${PWD_COMMAND}`; export r; \
45704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705 TFLAGS="$(STAGE3_TFLAGS)"; \
45706 $(NORMAL_TARGET_EXPORTS) \
45708 cd $(TARGET_SUBDIR)/libgcc && \
45709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45710 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45716 $(EXTRA_TARGET_FLAGS) \
45717 TFLAGS="$(STAGE3_TFLAGS)" \
45718 $(TARGET-stage3-target-libgcc)
45720 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45721 clean-stage3: clean-stage3-target-libgcc
45722 clean-stage3-target-libgcc:
45723 @if [ $(current_stage) = stage3 ]; then \
45724 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45725 else \
45726 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45727 $(MAKE) stage3-start; \
45728 fi; \
45729 cd $(TARGET_SUBDIR)/libgcc && \
45730 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45732 clean
45733 @endif target-libgcc-bootstrap
45736 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45737 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45738 maybe-all-stage4-target-libgcc:
45739 maybe-clean-stage4-target-libgcc:
45740 @if target-libgcc-bootstrap
45741 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45742 all-stage4: all-stage4-target-libgcc
45743 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45744 all-stage4-target-libgcc: configure-stage4-target-libgcc
45745 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45746 @r=`${PWD_COMMAND}`; export r; \
45747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45748 TFLAGS="$(STAGE4_TFLAGS)"; \
45749 $(NORMAL_TARGET_EXPORTS) \
45751 cd $(TARGET_SUBDIR)/libgcc && \
45752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45753 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45754 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45755 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45759 $(EXTRA_TARGET_FLAGS) \
45760 TFLAGS="$(STAGE4_TFLAGS)" \
45761 $(TARGET-stage4-target-libgcc)
45763 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45764 clean-stage4: clean-stage4-target-libgcc
45765 clean-stage4-target-libgcc:
45766 @if [ $(current_stage) = stage4 ]; then \
45767 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45768 else \
45769 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45770 $(MAKE) stage4-start; \
45771 fi; \
45772 cd $(TARGET_SUBDIR)/libgcc && \
45773 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45775 clean
45776 @endif target-libgcc-bootstrap
45779 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45780 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45781 maybe-all-stageprofile-target-libgcc:
45782 maybe-clean-stageprofile-target-libgcc:
45783 @if target-libgcc-bootstrap
45784 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45785 all-stageprofile: all-stageprofile-target-libgcc
45786 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45787 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45788 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45789 @r=`${PWD_COMMAND}`; export r; \
45790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45792 $(NORMAL_TARGET_EXPORTS) \
45794 cd $(TARGET_SUBDIR)/libgcc && \
45795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45796 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45802 $(EXTRA_TARGET_FLAGS) \
45803 TFLAGS="$(STAGEprofile_TFLAGS)" \
45804 $(TARGET-stageprofile-target-libgcc)
45806 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45807 clean-stageprofile: clean-stageprofile-target-libgcc
45808 clean-stageprofile-target-libgcc:
45809 @if [ $(current_stage) = stageprofile ]; then \
45810 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45811 else \
45812 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45813 $(MAKE) stageprofile-start; \
45814 fi; \
45815 cd $(TARGET_SUBDIR)/libgcc && \
45816 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45818 clean
45819 @endif target-libgcc-bootstrap
45822 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45823 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45824 maybe-all-stagefeedback-target-libgcc:
45825 maybe-clean-stagefeedback-target-libgcc:
45826 @if target-libgcc-bootstrap
45827 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45828 all-stagefeedback: all-stagefeedback-target-libgcc
45829 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45830 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45831 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45832 @r=`${PWD_COMMAND}`; export r; \
45833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45835 $(NORMAL_TARGET_EXPORTS) \
45837 cd $(TARGET_SUBDIR)/libgcc && \
45838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45839 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45845 $(EXTRA_TARGET_FLAGS) \
45846 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45847 $(TARGET-stagefeedback-target-libgcc)
45849 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45850 clean-stagefeedback: clean-stagefeedback-target-libgcc
45851 clean-stagefeedback-target-libgcc:
45852 @if [ $(current_stage) = stagefeedback ]; then \
45853 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45854 else \
45855 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45856 $(MAKE) stagefeedback-start; \
45857 fi; \
45858 cd $(TARGET_SUBDIR)/libgcc && \
45859 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45861 clean
45862 @endif target-libgcc-bootstrap
45869 .PHONY: check-target-libgcc maybe-check-target-libgcc
45870 maybe-check-target-libgcc:
45871 @if target-libgcc
45872 maybe-check-target-libgcc: check-target-libgcc
45874 # Dummy target for uncheckable module.
45875 check-target-libgcc:
45877 @endif target-libgcc
45879 .PHONY: install-target-libgcc maybe-install-target-libgcc
45880 maybe-install-target-libgcc:
45881 @if target-libgcc
45882 maybe-install-target-libgcc: install-target-libgcc
45884 install-target-libgcc: installdirs
45885 @: $(MAKE); $(unstage)
45886 @r=`${PWD_COMMAND}`; export r; \
45887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45888 $(NORMAL_TARGET_EXPORTS) \
45889 (cd $(TARGET_SUBDIR)/libgcc && \
45890 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45892 @endif target-libgcc
45894 # Other targets (info, dvi, pdf, etc.)
45896 .PHONY: maybe-info-target-libgcc info-target-libgcc
45897 maybe-info-target-libgcc:
45898 @if target-libgcc
45899 maybe-info-target-libgcc: info-target-libgcc
45901 info-target-libgcc: \
45902 configure-target-libgcc
45903 @: $(MAKE); $(unstage)
45904 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45905 r=`${PWD_COMMAND}`; export r; \
45906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45907 $(NORMAL_TARGET_EXPORTS) \
45908 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
45909 for flag in $(EXTRA_TARGET_FLAGS); do \
45910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45911 done; \
45912 (cd $(TARGET_SUBDIR)/libgcc && \
45913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45915 "RANLIB=$${RANLIB}" \
45916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45917 info) \
45918 || exit 1
45920 @endif target-libgcc
45922 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45923 maybe-dvi-target-libgcc:
45924 @if target-libgcc
45925 maybe-dvi-target-libgcc: dvi-target-libgcc
45927 dvi-target-libgcc: \
45928 configure-target-libgcc
45929 @: $(MAKE); $(unstage)
45930 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45931 r=`${PWD_COMMAND}`; export r; \
45932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45933 $(NORMAL_TARGET_EXPORTS) \
45934 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
45935 for flag in $(EXTRA_TARGET_FLAGS); do \
45936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45937 done; \
45938 (cd $(TARGET_SUBDIR)/libgcc && \
45939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45941 "RANLIB=$${RANLIB}" \
45942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45943 dvi) \
45944 || exit 1
45946 @endif target-libgcc
45948 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45949 maybe-pdf-target-libgcc:
45950 @if target-libgcc
45951 maybe-pdf-target-libgcc: pdf-target-libgcc
45953 pdf-target-libgcc: \
45954 configure-target-libgcc
45955 @: $(MAKE); $(unstage)
45956 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45957 r=`${PWD_COMMAND}`; export r; \
45958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45959 $(NORMAL_TARGET_EXPORTS) \
45960 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
45961 for flag in $(EXTRA_TARGET_FLAGS); do \
45962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45963 done; \
45964 (cd $(TARGET_SUBDIR)/libgcc && \
45965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45967 "RANLIB=$${RANLIB}" \
45968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45969 pdf) \
45970 || exit 1
45972 @endif target-libgcc
45974 .PHONY: maybe-html-target-libgcc html-target-libgcc
45975 maybe-html-target-libgcc:
45976 @if target-libgcc
45977 maybe-html-target-libgcc: html-target-libgcc
45979 html-target-libgcc: \
45980 configure-target-libgcc
45981 @: $(MAKE); $(unstage)
45982 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45983 r=`${PWD_COMMAND}`; export r; \
45984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985 $(NORMAL_TARGET_EXPORTS) \
45986 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
45987 for flag in $(EXTRA_TARGET_FLAGS); do \
45988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45989 done; \
45990 (cd $(TARGET_SUBDIR)/libgcc && \
45991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45993 "RANLIB=$${RANLIB}" \
45994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45995 html) \
45996 || exit 1
45998 @endif target-libgcc
46000 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
46001 maybe-TAGS-target-libgcc:
46002 @if target-libgcc
46003 maybe-TAGS-target-libgcc: TAGS-target-libgcc
46005 TAGS-target-libgcc: \
46006 configure-target-libgcc
46007 @: $(MAKE); $(unstage)
46008 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46009 r=`${PWD_COMMAND}`; export r; \
46010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46011 $(NORMAL_TARGET_EXPORTS) \
46012 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
46013 for flag in $(EXTRA_TARGET_FLAGS); do \
46014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46015 done; \
46016 (cd $(TARGET_SUBDIR)/libgcc && \
46017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46019 "RANLIB=$${RANLIB}" \
46020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46021 TAGS) \
46022 || exit 1
46024 @endif target-libgcc
46026 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
46027 maybe-install-info-target-libgcc:
46028 @if target-libgcc
46029 maybe-install-info-target-libgcc: install-info-target-libgcc
46031 install-info-target-libgcc: \
46032 configure-target-libgcc \
46033 info-target-libgcc
46034 @: $(MAKE); $(unstage)
46035 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46036 r=`${PWD_COMMAND}`; export r; \
46037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46038 $(NORMAL_TARGET_EXPORTS) \
46039 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
46040 for flag in $(EXTRA_TARGET_FLAGS); do \
46041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46042 done; \
46043 (cd $(TARGET_SUBDIR)/libgcc && \
46044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46046 "RANLIB=$${RANLIB}" \
46047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46048 install-info) \
46049 || exit 1
46051 @endif target-libgcc
46053 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
46054 maybe-install-pdf-target-libgcc:
46055 @if target-libgcc
46056 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
46058 install-pdf-target-libgcc: \
46059 configure-target-libgcc \
46060 pdf-target-libgcc
46061 @: $(MAKE); $(unstage)
46062 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46063 r=`${PWD_COMMAND}`; export r; \
46064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46065 $(NORMAL_TARGET_EXPORTS) \
46066 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
46067 for flag in $(EXTRA_TARGET_FLAGS); do \
46068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46069 done; \
46070 (cd $(TARGET_SUBDIR)/libgcc && \
46071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46073 "RANLIB=$${RANLIB}" \
46074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46075 install-pdf) \
46076 || exit 1
46078 @endif target-libgcc
46080 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
46081 maybe-install-html-target-libgcc:
46082 @if target-libgcc
46083 maybe-install-html-target-libgcc: install-html-target-libgcc
46085 install-html-target-libgcc: \
46086 configure-target-libgcc \
46087 html-target-libgcc
46088 @: $(MAKE); $(unstage)
46089 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46090 r=`${PWD_COMMAND}`; export r; \
46091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092 $(NORMAL_TARGET_EXPORTS) \
46093 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
46094 for flag in $(EXTRA_TARGET_FLAGS); do \
46095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46096 done; \
46097 (cd $(TARGET_SUBDIR)/libgcc && \
46098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46100 "RANLIB=$${RANLIB}" \
46101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46102 install-html) \
46103 || exit 1
46105 @endif target-libgcc
46107 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
46108 maybe-installcheck-target-libgcc:
46109 @if target-libgcc
46110 maybe-installcheck-target-libgcc: installcheck-target-libgcc
46112 installcheck-target-libgcc: \
46113 configure-target-libgcc
46114 @: $(MAKE); $(unstage)
46115 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46116 r=`${PWD_COMMAND}`; export r; \
46117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46118 $(NORMAL_TARGET_EXPORTS) \
46119 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
46120 for flag in $(EXTRA_TARGET_FLAGS); do \
46121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46122 done; \
46123 (cd $(TARGET_SUBDIR)/libgcc && \
46124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46126 "RANLIB=$${RANLIB}" \
46127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46128 installcheck) \
46129 || exit 1
46131 @endif target-libgcc
46133 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
46134 maybe-mostlyclean-target-libgcc:
46135 @if target-libgcc
46136 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
46138 mostlyclean-target-libgcc:
46139 @: $(MAKE); $(unstage)
46140 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46141 r=`${PWD_COMMAND}`; export r; \
46142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143 $(NORMAL_TARGET_EXPORTS) \
46144 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
46145 for flag in $(EXTRA_TARGET_FLAGS); do \
46146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46147 done; \
46148 (cd $(TARGET_SUBDIR)/libgcc && \
46149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46151 "RANLIB=$${RANLIB}" \
46152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46153 mostlyclean) \
46154 || exit 1
46156 @endif target-libgcc
46158 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
46159 maybe-clean-target-libgcc:
46160 @if target-libgcc
46161 maybe-clean-target-libgcc: clean-target-libgcc
46163 clean-target-libgcc:
46164 @: $(MAKE); $(unstage)
46165 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46166 r=`${PWD_COMMAND}`; export r; \
46167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46168 $(NORMAL_TARGET_EXPORTS) \
46169 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
46170 for flag in $(EXTRA_TARGET_FLAGS); do \
46171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46172 done; \
46173 (cd $(TARGET_SUBDIR)/libgcc && \
46174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46176 "RANLIB=$${RANLIB}" \
46177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46178 clean) \
46179 || exit 1
46181 @endif target-libgcc
46183 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
46184 maybe-distclean-target-libgcc:
46185 @if target-libgcc
46186 maybe-distclean-target-libgcc: distclean-target-libgcc
46188 distclean-target-libgcc:
46189 @: $(MAKE); $(unstage)
46190 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46191 r=`${PWD_COMMAND}`; export r; \
46192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46193 $(NORMAL_TARGET_EXPORTS) \
46194 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
46195 for flag in $(EXTRA_TARGET_FLAGS); do \
46196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46197 done; \
46198 (cd $(TARGET_SUBDIR)/libgcc && \
46199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46201 "RANLIB=$${RANLIB}" \
46202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46203 distclean) \
46204 || exit 1
46206 @endif target-libgcc
46208 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
46209 maybe-maintainer-clean-target-libgcc:
46210 @if target-libgcc
46211 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
46213 maintainer-clean-target-libgcc:
46214 @: $(MAKE); $(unstage)
46215 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46216 r=`${PWD_COMMAND}`; export r; \
46217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46218 $(NORMAL_TARGET_EXPORTS) \
46219 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
46220 for flag in $(EXTRA_TARGET_FLAGS); do \
46221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46222 done; \
46223 (cd $(TARGET_SUBDIR)/libgcc && \
46224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46226 "RANLIB=$${RANLIB}" \
46227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46228 maintainer-clean) \
46229 || exit 1
46231 @endif target-libgcc
46237 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46238 maybe-configure-target-libgfortran:
46239 @if gcc-bootstrap
46240 configure-target-libgfortran: stage_current
46241 @endif gcc-bootstrap
46242 @if target-libgfortran
46243 maybe-configure-target-libgfortran: configure-target-libgfortran
46244 configure-target-libgfortran:
46245 @: $(MAKE); $(unstage)
46246 @r=`${PWD_COMMAND}`; export r; \
46247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248 echo "Checking multilib configuration for libgfortran..."; \
46249 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46250 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
46251 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46252 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46253 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46254 else \
46255 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46256 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46257 fi; \
46258 else \
46259 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46260 fi; \
46261 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46262 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46263 $(NORMAL_TARGET_EXPORTS) \
46264 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46265 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46266 case $(srcdir) in \
46267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46268 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46270 esac; \
46271 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
46272 libsrcdir="$$s/libgfortran"; \
46273 rm -f no-such-file || : ; \
46274 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46275 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46276 --target=${target_alias} $${srcdiroption} \
46277 || exit 1
46278 @endif target-libgfortran
46284 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
46285 maybe-all-target-libgfortran:
46286 @if gcc-bootstrap
46287 all-target-libgfortran: stage_current
46288 @endif gcc-bootstrap
46289 @if target-libgfortran
46290 TARGET-target-libgfortran=all
46291 maybe-all-target-libgfortran: all-target-libgfortran
46292 all-target-libgfortran: configure-target-libgfortran
46293 @: $(MAKE); $(unstage)
46294 @r=`${PWD_COMMAND}`; export r; \
46295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46296 $(NORMAL_TARGET_EXPORTS) \
46297 (cd $(TARGET_SUBDIR)/libgfortran && \
46298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46299 $(TARGET-target-libgfortran))
46300 @endif target-libgfortran
46306 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
46307 maybe-check-target-libgfortran:
46308 @if target-libgfortran
46309 maybe-check-target-libgfortran: check-target-libgfortran
46311 check-target-libgfortran:
46312 @: $(MAKE); $(unstage)
46313 @r=`${PWD_COMMAND}`; export r; \
46314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46315 $(NORMAL_TARGET_EXPORTS) \
46316 (cd $(TARGET_SUBDIR)/libgfortran && \
46317 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46319 @endif target-libgfortran
46321 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
46322 maybe-install-target-libgfortran:
46323 @if target-libgfortran
46324 maybe-install-target-libgfortran: install-target-libgfortran
46326 install-target-libgfortran: installdirs
46327 @: $(MAKE); $(unstage)
46328 @r=`${PWD_COMMAND}`; export r; \
46329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46330 $(NORMAL_TARGET_EXPORTS) \
46331 (cd $(TARGET_SUBDIR)/libgfortran && \
46332 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46334 @endif target-libgfortran
46336 # Other targets (info, dvi, pdf, etc.)
46338 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
46339 maybe-info-target-libgfortran:
46340 @if target-libgfortran
46341 maybe-info-target-libgfortran: info-target-libgfortran
46343 info-target-libgfortran: \
46344 configure-target-libgfortran
46345 @: $(MAKE); $(unstage)
46346 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46347 r=`${PWD_COMMAND}`; export r; \
46348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46349 $(NORMAL_TARGET_EXPORTS) \
46350 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
46351 for flag in $(EXTRA_TARGET_FLAGS); do \
46352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46353 done; \
46354 (cd $(TARGET_SUBDIR)/libgfortran && \
46355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46357 "RANLIB=$${RANLIB}" \
46358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46359 info) \
46360 || exit 1
46362 @endif target-libgfortran
46364 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46365 maybe-dvi-target-libgfortran:
46366 @if target-libgfortran
46367 maybe-dvi-target-libgfortran: dvi-target-libgfortran
46369 dvi-target-libgfortran: \
46370 configure-target-libgfortran
46371 @: $(MAKE); $(unstage)
46372 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46373 r=`${PWD_COMMAND}`; export r; \
46374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46375 $(NORMAL_TARGET_EXPORTS) \
46376 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
46377 for flag in $(EXTRA_TARGET_FLAGS); do \
46378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46379 done; \
46380 (cd $(TARGET_SUBDIR)/libgfortran && \
46381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46383 "RANLIB=$${RANLIB}" \
46384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46385 dvi) \
46386 || exit 1
46388 @endif target-libgfortran
46390 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
46391 maybe-pdf-target-libgfortran:
46392 @if target-libgfortran
46393 maybe-pdf-target-libgfortran: pdf-target-libgfortran
46395 pdf-target-libgfortran: \
46396 configure-target-libgfortran
46397 @: $(MAKE); $(unstage)
46398 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46399 r=`${PWD_COMMAND}`; export r; \
46400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46401 $(NORMAL_TARGET_EXPORTS) \
46402 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46403 for flag in $(EXTRA_TARGET_FLAGS); do \
46404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46405 done; \
46406 (cd $(TARGET_SUBDIR)/libgfortran && \
46407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46409 "RANLIB=$${RANLIB}" \
46410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46411 pdf) \
46412 || exit 1
46414 @endif target-libgfortran
46416 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
46417 maybe-html-target-libgfortran:
46418 @if target-libgfortran
46419 maybe-html-target-libgfortran: html-target-libgfortran
46421 html-target-libgfortran: \
46422 configure-target-libgfortran
46423 @: $(MAKE); $(unstage)
46424 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46425 r=`${PWD_COMMAND}`; export r; \
46426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46427 $(NORMAL_TARGET_EXPORTS) \
46428 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
46429 for flag in $(EXTRA_TARGET_FLAGS); do \
46430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46431 done; \
46432 (cd $(TARGET_SUBDIR)/libgfortran && \
46433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46435 "RANLIB=$${RANLIB}" \
46436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46437 html) \
46438 || exit 1
46440 @endif target-libgfortran
46442 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
46443 maybe-TAGS-target-libgfortran:
46444 @if target-libgfortran
46445 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
46447 TAGS-target-libgfortran: \
46448 configure-target-libgfortran
46449 @: $(MAKE); $(unstage)
46450 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46451 r=`${PWD_COMMAND}`; export r; \
46452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453 $(NORMAL_TARGET_EXPORTS) \
46454 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
46455 for flag in $(EXTRA_TARGET_FLAGS); do \
46456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46457 done; \
46458 (cd $(TARGET_SUBDIR)/libgfortran && \
46459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46461 "RANLIB=$${RANLIB}" \
46462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46463 TAGS) \
46464 || exit 1
46466 @endif target-libgfortran
46468 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
46469 maybe-install-info-target-libgfortran:
46470 @if target-libgfortran
46471 maybe-install-info-target-libgfortran: install-info-target-libgfortran
46473 install-info-target-libgfortran: \
46474 configure-target-libgfortran \
46475 info-target-libgfortran
46476 @: $(MAKE); $(unstage)
46477 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46478 r=`${PWD_COMMAND}`; export r; \
46479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46480 $(NORMAL_TARGET_EXPORTS) \
46481 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
46482 for flag in $(EXTRA_TARGET_FLAGS); do \
46483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46484 done; \
46485 (cd $(TARGET_SUBDIR)/libgfortran && \
46486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46488 "RANLIB=$${RANLIB}" \
46489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46490 install-info) \
46491 || exit 1
46493 @endif target-libgfortran
46495 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
46496 maybe-install-pdf-target-libgfortran:
46497 @if target-libgfortran
46498 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
46500 install-pdf-target-libgfortran: \
46501 configure-target-libgfortran \
46502 pdf-target-libgfortran
46503 @: $(MAKE); $(unstage)
46504 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46505 r=`${PWD_COMMAND}`; export r; \
46506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46507 $(NORMAL_TARGET_EXPORTS) \
46508 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46509 for flag in $(EXTRA_TARGET_FLAGS); do \
46510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46511 done; \
46512 (cd $(TARGET_SUBDIR)/libgfortran && \
46513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46515 "RANLIB=$${RANLIB}" \
46516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46517 install-pdf) \
46518 || exit 1
46520 @endif target-libgfortran
46522 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
46523 maybe-install-html-target-libgfortran:
46524 @if target-libgfortran
46525 maybe-install-html-target-libgfortran: install-html-target-libgfortran
46527 install-html-target-libgfortran: \
46528 configure-target-libgfortran \
46529 html-target-libgfortran
46530 @: $(MAKE); $(unstage)
46531 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46532 r=`${PWD_COMMAND}`; export r; \
46533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46534 $(NORMAL_TARGET_EXPORTS) \
46535 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
46536 for flag in $(EXTRA_TARGET_FLAGS); do \
46537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46538 done; \
46539 (cd $(TARGET_SUBDIR)/libgfortran && \
46540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46542 "RANLIB=$${RANLIB}" \
46543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46544 install-html) \
46545 || exit 1
46547 @endif target-libgfortran
46549 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
46550 maybe-installcheck-target-libgfortran:
46551 @if target-libgfortran
46552 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
46554 installcheck-target-libgfortran: \
46555 configure-target-libgfortran
46556 @: $(MAKE); $(unstage)
46557 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46558 r=`${PWD_COMMAND}`; export r; \
46559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46560 $(NORMAL_TARGET_EXPORTS) \
46561 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
46562 for flag in $(EXTRA_TARGET_FLAGS); do \
46563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46564 done; \
46565 (cd $(TARGET_SUBDIR)/libgfortran && \
46566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46568 "RANLIB=$${RANLIB}" \
46569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46570 installcheck) \
46571 || exit 1
46573 @endif target-libgfortran
46575 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
46576 maybe-mostlyclean-target-libgfortran:
46577 @if target-libgfortran
46578 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
46580 mostlyclean-target-libgfortran:
46581 @: $(MAKE); $(unstage)
46582 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46583 r=`${PWD_COMMAND}`; export r; \
46584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46585 $(NORMAL_TARGET_EXPORTS) \
46586 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
46587 for flag in $(EXTRA_TARGET_FLAGS); do \
46588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46589 done; \
46590 (cd $(TARGET_SUBDIR)/libgfortran && \
46591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46593 "RANLIB=$${RANLIB}" \
46594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46595 mostlyclean) \
46596 || exit 1
46598 @endif target-libgfortran
46600 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
46601 maybe-clean-target-libgfortran:
46602 @if target-libgfortran
46603 maybe-clean-target-libgfortran: clean-target-libgfortran
46605 clean-target-libgfortran:
46606 @: $(MAKE); $(unstage)
46607 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46608 r=`${PWD_COMMAND}`; export r; \
46609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46610 $(NORMAL_TARGET_EXPORTS) \
46611 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
46612 for flag in $(EXTRA_TARGET_FLAGS); do \
46613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46614 done; \
46615 (cd $(TARGET_SUBDIR)/libgfortran && \
46616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46618 "RANLIB=$${RANLIB}" \
46619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46620 clean) \
46621 || exit 1
46623 @endif target-libgfortran
46625 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
46626 maybe-distclean-target-libgfortran:
46627 @if target-libgfortran
46628 maybe-distclean-target-libgfortran: distclean-target-libgfortran
46630 distclean-target-libgfortran:
46631 @: $(MAKE); $(unstage)
46632 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46633 r=`${PWD_COMMAND}`; export r; \
46634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46635 $(NORMAL_TARGET_EXPORTS) \
46636 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
46637 for flag in $(EXTRA_TARGET_FLAGS); do \
46638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46639 done; \
46640 (cd $(TARGET_SUBDIR)/libgfortran && \
46641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46643 "RANLIB=$${RANLIB}" \
46644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46645 distclean) \
46646 || exit 1
46648 @endif target-libgfortran
46650 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
46651 maybe-maintainer-clean-target-libgfortran:
46652 @if target-libgfortran
46653 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
46655 maintainer-clean-target-libgfortran:
46656 @: $(MAKE); $(unstage)
46657 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46658 r=`${PWD_COMMAND}`; export r; \
46659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46660 $(NORMAL_TARGET_EXPORTS) \
46661 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
46662 for flag in $(EXTRA_TARGET_FLAGS); do \
46663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46664 done; \
46665 (cd $(TARGET_SUBDIR)/libgfortran && \
46666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46668 "RANLIB=$${RANLIB}" \
46669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46670 maintainer-clean) \
46671 || exit 1
46673 @endif target-libgfortran
46679 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
46680 maybe-configure-target-libobjc:
46681 @if gcc-bootstrap
46682 configure-target-libobjc: stage_current
46683 @endif gcc-bootstrap
46684 @if target-libobjc
46685 maybe-configure-target-libobjc: configure-target-libobjc
46686 configure-target-libobjc:
46687 @: $(MAKE); $(unstage)
46688 @r=`${PWD_COMMAND}`; export r; \
46689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690 echo "Checking multilib configuration for libobjc..."; \
46691 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
46693 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46694 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46695 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
46696 else \
46697 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
46698 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46699 fi; \
46700 else \
46701 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46702 fi; \
46703 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46705 $(NORMAL_TARGET_EXPORTS) \
46706 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46707 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46708 case $(srcdir) in \
46709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46710 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46712 esac; \
46713 srcdiroption="--srcdir=$${topdir}/libobjc"; \
46714 libsrcdir="$$s/libobjc"; \
46715 rm -f no-such-file || : ; \
46716 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46717 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46718 --target=${target_alias} $${srcdiroption} \
46719 || exit 1
46720 @endif target-libobjc
46726 .PHONY: all-target-libobjc maybe-all-target-libobjc
46727 maybe-all-target-libobjc:
46728 @if gcc-bootstrap
46729 all-target-libobjc: stage_current
46730 @endif gcc-bootstrap
46731 @if target-libobjc
46732 TARGET-target-libobjc=all
46733 maybe-all-target-libobjc: all-target-libobjc
46734 all-target-libobjc: configure-target-libobjc
46735 @: $(MAKE); $(unstage)
46736 @r=`${PWD_COMMAND}`; export r; \
46737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46738 $(NORMAL_TARGET_EXPORTS) \
46739 (cd $(TARGET_SUBDIR)/libobjc && \
46740 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46741 $(TARGET-target-libobjc))
46742 @endif target-libobjc
46748 .PHONY: check-target-libobjc maybe-check-target-libobjc
46749 maybe-check-target-libobjc:
46750 @if target-libobjc
46751 maybe-check-target-libobjc: check-target-libobjc
46753 check-target-libobjc:
46754 @: $(MAKE); $(unstage)
46755 @r=`${PWD_COMMAND}`; export r; \
46756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46757 $(NORMAL_TARGET_EXPORTS) \
46758 (cd $(TARGET_SUBDIR)/libobjc && \
46759 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46761 @endif target-libobjc
46763 .PHONY: install-target-libobjc maybe-install-target-libobjc
46764 maybe-install-target-libobjc:
46765 @if target-libobjc
46766 maybe-install-target-libobjc: install-target-libobjc
46768 install-target-libobjc: installdirs
46769 @: $(MAKE); $(unstage)
46770 @r=`${PWD_COMMAND}`; export r; \
46771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46772 $(NORMAL_TARGET_EXPORTS) \
46773 (cd $(TARGET_SUBDIR)/libobjc && \
46774 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46776 @endif target-libobjc
46778 # Other targets (info, dvi, pdf, etc.)
46780 .PHONY: maybe-info-target-libobjc info-target-libobjc
46781 maybe-info-target-libobjc:
46782 @if target-libobjc
46783 maybe-info-target-libobjc: info-target-libobjc
46785 info-target-libobjc: \
46786 configure-target-libobjc
46787 @: $(MAKE); $(unstage)
46788 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46789 r=`${PWD_COMMAND}`; export r; \
46790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46791 $(NORMAL_TARGET_EXPORTS) \
46792 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
46793 for flag in $(EXTRA_TARGET_FLAGS); do \
46794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46795 done; \
46796 (cd $(TARGET_SUBDIR)/libobjc && \
46797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46799 "RANLIB=$${RANLIB}" \
46800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46801 info) \
46802 || exit 1
46804 @endif target-libobjc
46806 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46807 maybe-dvi-target-libobjc:
46808 @if target-libobjc
46809 maybe-dvi-target-libobjc: dvi-target-libobjc
46811 dvi-target-libobjc: \
46812 configure-target-libobjc
46813 @: $(MAKE); $(unstage)
46814 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46815 r=`${PWD_COMMAND}`; export r; \
46816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46817 $(NORMAL_TARGET_EXPORTS) \
46818 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
46819 for flag in $(EXTRA_TARGET_FLAGS); do \
46820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46821 done; \
46822 (cd $(TARGET_SUBDIR)/libobjc && \
46823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46825 "RANLIB=$${RANLIB}" \
46826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46827 dvi) \
46828 || exit 1
46830 @endif target-libobjc
46832 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46833 maybe-pdf-target-libobjc:
46834 @if target-libobjc
46835 maybe-pdf-target-libobjc: pdf-target-libobjc
46837 pdf-target-libobjc: \
46838 configure-target-libobjc
46839 @: $(MAKE); $(unstage)
46840 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46841 r=`${PWD_COMMAND}`; export r; \
46842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843 $(NORMAL_TARGET_EXPORTS) \
46844 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
46845 for flag in $(EXTRA_TARGET_FLAGS); do \
46846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46847 done; \
46848 (cd $(TARGET_SUBDIR)/libobjc && \
46849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46851 "RANLIB=$${RANLIB}" \
46852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46853 pdf) \
46854 || exit 1
46856 @endif target-libobjc
46858 .PHONY: maybe-html-target-libobjc html-target-libobjc
46859 maybe-html-target-libobjc:
46860 @if target-libobjc
46861 maybe-html-target-libobjc: html-target-libobjc
46863 html-target-libobjc: \
46864 configure-target-libobjc
46865 @: $(MAKE); $(unstage)
46866 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46867 r=`${PWD_COMMAND}`; export r; \
46868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869 $(NORMAL_TARGET_EXPORTS) \
46870 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
46871 for flag in $(EXTRA_TARGET_FLAGS); do \
46872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46873 done; \
46874 (cd $(TARGET_SUBDIR)/libobjc && \
46875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46877 "RANLIB=$${RANLIB}" \
46878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46879 html) \
46880 || exit 1
46882 @endif target-libobjc
46884 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46885 maybe-TAGS-target-libobjc:
46886 @if target-libobjc
46887 maybe-TAGS-target-libobjc: TAGS-target-libobjc
46889 TAGS-target-libobjc: \
46890 configure-target-libobjc
46891 @: $(MAKE); $(unstage)
46892 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46893 r=`${PWD_COMMAND}`; export r; \
46894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46895 $(NORMAL_TARGET_EXPORTS) \
46896 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
46897 for flag in $(EXTRA_TARGET_FLAGS); do \
46898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46899 done; \
46900 (cd $(TARGET_SUBDIR)/libobjc && \
46901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46903 "RANLIB=$${RANLIB}" \
46904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46905 TAGS) \
46906 || exit 1
46908 @endif target-libobjc
46910 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46911 maybe-install-info-target-libobjc:
46912 @if target-libobjc
46913 maybe-install-info-target-libobjc: install-info-target-libobjc
46915 install-info-target-libobjc: \
46916 configure-target-libobjc \
46917 info-target-libobjc
46918 @: $(MAKE); $(unstage)
46919 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46920 r=`${PWD_COMMAND}`; export r; \
46921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46922 $(NORMAL_TARGET_EXPORTS) \
46923 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
46924 for flag in $(EXTRA_TARGET_FLAGS); do \
46925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46926 done; \
46927 (cd $(TARGET_SUBDIR)/libobjc && \
46928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46930 "RANLIB=$${RANLIB}" \
46931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46932 install-info) \
46933 || exit 1
46935 @endif target-libobjc
46937 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46938 maybe-install-pdf-target-libobjc:
46939 @if target-libobjc
46940 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46942 install-pdf-target-libobjc: \
46943 configure-target-libobjc \
46944 pdf-target-libobjc
46945 @: $(MAKE); $(unstage)
46946 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46947 r=`${PWD_COMMAND}`; export r; \
46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949 $(NORMAL_TARGET_EXPORTS) \
46950 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
46951 for flag in $(EXTRA_TARGET_FLAGS); do \
46952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46953 done; \
46954 (cd $(TARGET_SUBDIR)/libobjc && \
46955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46957 "RANLIB=$${RANLIB}" \
46958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46959 install-pdf) \
46960 || exit 1
46962 @endif target-libobjc
46964 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46965 maybe-install-html-target-libobjc:
46966 @if target-libobjc
46967 maybe-install-html-target-libobjc: install-html-target-libobjc
46969 install-html-target-libobjc: \
46970 configure-target-libobjc \
46971 html-target-libobjc
46972 @: $(MAKE); $(unstage)
46973 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46974 r=`${PWD_COMMAND}`; export r; \
46975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46976 $(NORMAL_TARGET_EXPORTS) \
46977 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
46978 for flag in $(EXTRA_TARGET_FLAGS); do \
46979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46980 done; \
46981 (cd $(TARGET_SUBDIR)/libobjc && \
46982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46984 "RANLIB=$${RANLIB}" \
46985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46986 install-html) \
46987 || exit 1
46989 @endif target-libobjc
46991 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46992 maybe-installcheck-target-libobjc:
46993 @if target-libobjc
46994 maybe-installcheck-target-libobjc: installcheck-target-libobjc
46996 installcheck-target-libobjc: \
46997 configure-target-libobjc
46998 @: $(MAKE); $(unstage)
46999 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47000 r=`${PWD_COMMAND}`; export r; \
47001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47002 $(NORMAL_TARGET_EXPORTS) \
47003 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
47004 for flag in $(EXTRA_TARGET_FLAGS); do \
47005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47006 done; \
47007 (cd $(TARGET_SUBDIR)/libobjc && \
47008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47010 "RANLIB=$${RANLIB}" \
47011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47012 installcheck) \
47013 || exit 1
47015 @endif target-libobjc
47017 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47018 maybe-mostlyclean-target-libobjc:
47019 @if target-libobjc
47020 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47022 mostlyclean-target-libobjc:
47023 @: $(MAKE); $(unstage)
47024 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47025 r=`${PWD_COMMAND}`; export r; \
47026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027 $(NORMAL_TARGET_EXPORTS) \
47028 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
47029 for flag in $(EXTRA_TARGET_FLAGS); do \
47030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031 done; \
47032 (cd $(TARGET_SUBDIR)/libobjc && \
47033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035 "RANLIB=$${RANLIB}" \
47036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037 mostlyclean) \
47038 || exit 1
47040 @endif target-libobjc
47042 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
47043 maybe-clean-target-libobjc:
47044 @if target-libobjc
47045 maybe-clean-target-libobjc: clean-target-libobjc
47047 clean-target-libobjc:
47048 @: $(MAKE); $(unstage)
47049 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47050 r=`${PWD_COMMAND}`; export r; \
47051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47052 $(NORMAL_TARGET_EXPORTS) \
47053 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
47054 for flag in $(EXTRA_TARGET_FLAGS); do \
47055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47056 done; \
47057 (cd $(TARGET_SUBDIR)/libobjc && \
47058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47060 "RANLIB=$${RANLIB}" \
47061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47062 clean) \
47063 || exit 1
47065 @endif target-libobjc
47067 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47068 maybe-distclean-target-libobjc:
47069 @if target-libobjc
47070 maybe-distclean-target-libobjc: distclean-target-libobjc
47072 distclean-target-libobjc:
47073 @: $(MAKE); $(unstage)
47074 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47075 r=`${PWD_COMMAND}`; export r; \
47076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47077 $(NORMAL_TARGET_EXPORTS) \
47078 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
47079 for flag in $(EXTRA_TARGET_FLAGS); do \
47080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47081 done; \
47082 (cd $(TARGET_SUBDIR)/libobjc && \
47083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47085 "RANLIB=$${RANLIB}" \
47086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47087 distclean) \
47088 || exit 1
47090 @endif target-libobjc
47092 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47093 maybe-maintainer-clean-target-libobjc:
47094 @if target-libobjc
47095 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47097 maintainer-clean-target-libobjc:
47098 @: $(MAKE); $(unstage)
47099 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47100 r=`${PWD_COMMAND}`; export r; \
47101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102 $(NORMAL_TARGET_EXPORTS) \
47103 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
47104 for flag in $(EXTRA_TARGET_FLAGS); do \
47105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47106 done; \
47107 (cd $(TARGET_SUBDIR)/libobjc && \
47108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47110 "RANLIB=$${RANLIB}" \
47111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47112 maintainer-clean) \
47113 || exit 1
47115 @endif target-libobjc
47121 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47122 maybe-configure-target-libtermcap:
47123 @if gcc-bootstrap
47124 configure-target-libtermcap: stage_current
47125 @endif gcc-bootstrap
47126 @if target-libtermcap
47127 maybe-configure-target-libtermcap: configure-target-libtermcap
47128 configure-target-libtermcap:
47129 @: $(MAKE); $(unstage)
47130 @r=`${PWD_COMMAND}`; export r; \
47131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132 echo "Checking multilib configuration for libtermcap..."; \
47133 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47134 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
47135 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47136 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47137 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47138 else \
47139 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47140 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47141 fi; \
47142 else \
47143 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47144 fi; \
47145 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47147 $(NORMAL_TARGET_EXPORTS) \
47148 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47149 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47150 case $(srcdir) in \
47151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47152 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47154 esac; \
47155 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
47156 libsrcdir="$$s/libtermcap"; \
47157 rm -f no-such-file || : ; \
47158 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47159 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47160 --target=${target_alias} $${srcdiroption} \
47161 || exit 1
47162 @endif target-libtermcap
47168 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
47169 maybe-all-target-libtermcap:
47170 @if gcc-bootstrap
47171 all-target-libtermcap: stage_current
47172 @endif gcc-bootstrap
47173 @if target-libtermcap
47174 TARGET-target-libtermcap=all
47175 maybe-all-target-libtermcap: all-target-libtermcap
47176 all-target-libtermcap: configure-target-libtermcap
47177 @: $(MAKE); $(unstage)
47178 @r=`${PWD_COMMAND}`; export r; \
47179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47180 $(NORMAL_TARGET_EXPORTS) \
47181 (cd $(TARGET_SUBDIR)/libtermcap && \
47182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47183 $(TARGET-target-libtermcap))
47184 @endif target-libtermcap
47190 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
47191 maybe-check-target-libtermcap:
47192 @if target-libtermcap
47193 maybe-check-target-libtermcap: check-target-libtermcap
47195 # Dummy target for uncheckable module.
47196 check-target-libtermcap:
47198 @endif target-libtermcap
47200 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
47201 maybe-install-target-libtermcap:
47202 @if target-libtermcap
47203 maybe-install-target-libtermcap: install-target-libtermcap
47205 install-target-libtermcap: installdirs
47206 @: $(MAKE); $(unstage)
47207 @r=`${PWD_COMMAND}`; export r; \
47208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47209 $(NORMAL_TARGET_EXPORTS) \
47210 (cd $(TARGET_SUBDIR)/libtermcap && \
47211 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47213 @endif target-libtermcap
47215 # Other targets (info, dvi, pdf, etc.)
47217 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
47218 maybe-info-target-libtermcap:
47219 @if target-libtermcap
47220 maybe-info-target-libtermcap: info-target-libtermcap
47222 info-target-libtermcap: \
47223 configure-target-libtermcap
47224 @: $(MAKE); $(unstage)
47225 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47226 r=`${PWD_COMMAND}`; export r; \
47227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47228 $(NORMAL_TARGET_EXPORTS) \
47229 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
47230 for flag in $(EXTRA_TARGET_FLAGS); do \
47231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47232 done; \
47233 (cd $(TARGET_SUBDIR)/libtermcap && \
47234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47236 "RANLIB=$${RANLIB}" \
47237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47238 info) \
47239 || exit 1
47241 @endif target-libtermcap
47243 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47244 maybe-dvi-target-libtermcap:
47245 @if target-libtermcap
47246 maybe-dvi-target-libtermcap: dvi-target-libtermcap
47248 dvi-target-libtermcap: \
47249 configure-target-libtermcap
47250 @: $(MAKE); $(unstage)
47251 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47252 r=`${PWD_COMMAND}`; export r; \
47253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47254 $(NORMAL_TARGET_EXPORTS) \
47255 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
47256 for flag in $(EXTRA_TARGET_FLAGS); do \
47257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47258 done; \
47259 (cd $(TARGET_SUBDIR)/libtermcap && \
47260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47262 "RANLIB=$${RANLIB}" \
47263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47264 dvi) \
47265 || exit 1
47267 @endif target-libtermcap
47269 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47270 maybe-pdf-target-libtermcap:
47271 @if target-libtermcap
47272 maybe-pdf-target-libtermcap: pdf-target-libtermcap
47274 pdf-target-libtermcap: \
47275 configure-target-libtermcap
47276 @: $(MAKE); $(unstage)
47277 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47278 r=`${PWD_COMMAND}`; export r; \
47279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47280 $(NORMAL_TARGET_EXPORTS) \
47281 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47282 for flag in $(EXTRA_TARGET_FLAGS); do \
47283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47284 done; \
47285 (cd $(TARGET_SUBDIR)/libtermcap && \
47286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47288 "RANLIB=$${RANLIB}" \
47289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47290 pdf) \
47291 || exit 1
47293 @endif target-libtermcap
47295 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
47296 maybe-html-target-libtermcap:
47297 @if target-libtermcap
47298 maybe-html-target-libtermcap: html-target-libtermcap
47300 html-target-libtermcap: \
47301 configure-target-libtermcap
47302 @: $(MAKE); $(unstage)
47303 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47304 r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(NORMAL_TARGET_EXPORTS) \
47307 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
47308 for flag in $(EXTRA_TARGET_FLAGS); do \
47309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310 done; \
47311 (cd $(TARGET_SUBDIR)/libtermcap && \
47312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314 "RANLIB=$${RANLIB}" \
47315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316 html) \
47317 || exit 1
47319 @endif target-libtermcap
47321 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47322 maybe-TAGS-target-libtermcap:
47323 @if target-libtermcap
47324 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47326 TAGS-target-libtermcap: \
47327 configure-target-libtermcap
47328 @: $(MAKE); $(unstage)
47329 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47330 r=`${PWD_COMMAND}`; export r; \
47331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47332 $(NORMAL_TARGET_EXPORTS) \
47333 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
47334 for flag in $(EXTRA_TARGET_FLAGS); do \
47335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47336 done; \
47337 (cd $(TARGET_SUBDIR)/libtermcap && \
47338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47340 "RANLIB=$${RANLIB}" \
47341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47342 TAGS) \
47343 || exit 1
47345 @endif target-libtermcap
47347 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47348 maybe-install-info-target-libtermcap:
47349 @if target-libtermcap
47350 maybe-install-info-target-libtermcap: install-info-target-libtermcap
47352 install-info-target-libtermcap: \
47353 configure-target-libtermcap \
47354 info-target-libtermcap
47355 @: $(MAKE); $(unstage)
47356 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47357 r=`${PWD_COMMAND}`; export r; \
47358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359 $(NORMAL_TARGET_EXPORTS) \
47360 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
47361 for flag in $(EXTRA_TARGET_FLAGS); do \
47362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47363 done; \
47364 (cd $(TARGET_SUBDIR)/libtermcap && \
47365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367 "RANLIB=$${RANLIB}" \
47368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369 install-info) \
47370 || exit 1
47372 @endif target-libtermcap
47374 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47375 maybe-install-pdf-target-libtermcap:
47376 @if target-libtermcap
47377 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47379 install-pdf-target-libtermcap: \
47380 configure-target-libtermcap \
47381 pdf-target-libtermcap
47382 @: $(MAKE); $(unstage)
47383 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47384 r=`${PWD_COMMAND}`; export r; \
47385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47386 $(NORMAL_TARGET_EXPORTS) \
47387 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47388 for flag in $(EXTRA_TARGET_FLAGS); do \
47389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47390 done; \
47391 (cd $(TARGET_SUBDIR)/libtermcap && \
47392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47394 "RANLIB=$${RANLIB}" \
47395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47396 install-pdf) \
47397 || exit 1
47399 @endif target-libtermcap
47401 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47402 maybe-install-html-target-libtermcap:
47403 @if target-libtermcap
47404 maybe-install-html-target-libtermcap: install-html-target-libtermcap
47406 install-html-target-libtermcap: \
47407 configure-target-libtermcap \
47408 html-target-libtermcap
47409 @: $(MAKE); $(unstage)
47410 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47411 r=`${PWD_COMMAND}`; export r; \
47412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47413 $(NORMAL_TARGET_EXPORTS) \
47414 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
47415 for flag in $(EXTRA_TARGET_FLAGS); do \
47416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47417 done; \
47418 (cd $(TARGET_SUBDIR)/libtermcap && \
47419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47421 "RANLIB=$${RANLIB}" \
47422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47423 install-html) \
47424 || exit 1
47426 @endif target-libtermcap
47428 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47429 maybe-installcheck-target-libtermcap:
47430 @if target-libtermcap
47431 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47433 installcheck-target-libtermcap: \
47434 configure-target-libtermcap
47435 @: $(MAKE); $(unstage)
47436 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47437 r=`${PWD_COMMAND}`; export r; \
47438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439 $(NORMAL_TARGET_EXPORTS) \
47440 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
47441 for flag in $(EXTRA_TARGET_FLAGS); do \
47442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47443 done; \
47444 (cd $(TARGET_SUBDIR)/libtermcap && \
47445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47447 "RANLIB=$${RANLIB}" \
47448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47449 installcheck) \
47450 || exit 1
47452 @endif target-libtermcap
47454 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
47455 maybe-mostlyclean-target-libtermcap:
47456 @if target-libtermcap
47457 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
47459 # libtermcap doesn't support mostlyclean.
47460 mostlyclean-target-libtermcap:
47462 @endif target-libtermcap
47464 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
47465 maybe-clean-target-libtermcap:
47466 @if target-libtermcap
47467 maybe-clean-target-libtermcap: clean-target-libtermcap
47469 # libtermcap doesn't support clean.
47470 clean-target-libtermcap:
47472 @endif target-libtermcap
47474 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
47475 maybe-distclean-target-libtermcap:
47476 @if target-libtermcap
47477 maybe-distclean-target-libtermcap: distclean-target-libtermcap
47479 # libtermcap doesn't support distclean.
47480 distclean-target-libtermcap:
47482 @endif target-libtermcap
47484 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
47485 maybe-maintainer-clean-target-libtermcap:
47486 @if target-libtermcap
47487 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
47489 # libtermcap doesn't support maintainer-clean.
47490 maintainer-clean-target-libtermcap:
47492 @endif target-libtermcap
47498 .PHONY: configure-target-winsup maybe-configure-target-winsup
47499 maybe-configure-target-winsup:
47500 @if gcc-bootstrap
47501 configure-target-winsup: stage_current
47502 @endif gcc-bootstrap
47503 @if target-winsup
47504 maybe-configure-target-winsup: configure-target-winsup
47505 configure-target-winsup:
47506 @: $(MAKE); $(unstage)
47507 @r=`${PWD_COMMAND}`; export r; \
47508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47509 echo "Checking multilib configuration for winsup..."; \
47510 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
47512 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
47513 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
47514 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
47515 else \
47516 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
47517 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47518 fi; \
47519 else \
47520 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47521 fi; \
47522 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
47523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47524 $(NORMAL_TARGET_EXPORTS) \
47525 echo Configuring in $(TARGET_SUBDIR)/winsup; \
47526 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
47527 case $(srcdir) in \
47528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47529 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
47530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47531 esac; \
47532 srcdiroption="--srcdir=$${topdir}/winsup"; \
47533 libsrcdir="$$s/winsup"; \
47534 rm -f no-such-file || : ; \
47535 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47537 --target=${target_alias} $${srcdiroption} \
47538 || exit 1
47539 @endif target-winsup
47545 .PHONY: all-target-winsup maybe-all-target-winsup
47546 maybe-all-target-winsup:
47547 @if gcc-bootstrap
47548 all-target-winsup: stage_current
47549 @endif gcc-bootstrap
47550 @if target-winsup
47551 TARGET-target-winsup=all
47552 maybe-all-target-winsup: all-target-winsup
47553 all-target-winsup: configure-target-winsup
47554 @: $(MAKE); $(unstage)
47555 @r=`${PWD_COMMAND}`; export r; \
47556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47557 $(NORMAL_TARGET_EXPORTS) \
47558 (cd $(TARGET_SUBDIR)/winsup && \
47559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47560 $(TARGET-target-winsup))
47561 @endif target-winsup
47567 .PHONY: check-target-winsup maybe-check-target-winsup
47568 maybe-check-target-winsup:
47569 @if target-winsup
47570 maybe-check-target-winsup: check-target-winsup
47572 check-target-winsup:
47573 @: $(MAKE); $(unstage)
47574 @r=`${PWD_COMMAND}`; export r; \
47575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47576 $(NORMAL_TARGET_EXPORTS) \
47577 (cd $(TARGET_SUBDIR)/winsup && \
47578 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47580 @endif target-winsup
47582 .PHONY: install-target-winsup maybe-install-target-winsup
47583 maybe-install-target-winsup:
47584 @if target-winsup
47585 maybe-install-target-winsup: install-target-winsup
47587 install-target-winsup: installdirs
47588 @: $(MAKE); $(unstage)
47589 @r=`${PWD_COMMAND}`; export r; \
47590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591 $(NORMAL_TARGET_EXPORTS) \
47592 (cd $(TARGET_SUBDIR)/winsup && \
47593 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47595 @endif target-winsup
47597 # Other targets (info, dvi, pdf, etc.)
47599 .PHONY: maybe-info-target-winsup info-target-winsup
47600 maybe-info-target-winsup:
47601 @if target-winsup
47602 maybe-info-target-winsup: info-target-winsup
47604 info-target-winsup: \
47605 configure-target-winsup
47606 @: $(MAKE); $(unstage)
47607 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47608 r=`${PWD_COMMAND}`; export r; \
47609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47610 $(NORMAL_TARGET_EXPORTS) \
47611 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
47612 for flag in $(EXTRA_TARGET_FLAGS); do \
47613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47614 done; \
47615 (cd $(TARGET_SUBDIR)/winsup && \
47616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47618 "RANLIB=$${RANLIB}" \
47619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47620 info) \
47621 || exit 1
47623 @endif target-winsup
47625 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
47626 maybe-dvi-target-winsup:
47627 @if target-winsup
47628 maybe-dvi-target-winsup: dvi-target-winsup
47630 dvi-target-winsup: \
47631 configure-target-winsup
47632 @: $(MAKE); $(unstage)
47633 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47634 r=`${PWD_COMMAND}`; export r; \
47635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636 $(NORMAL_TARGET_EXPORTS) \
47637 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
47638 for flag in $(EXTRA_TARGET_FLAGS); do \
47639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47640 done; \
47641 (cd $(TARGET_SUBDIR)/winsup && \
47642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47644 "RANLIB=$${RANLIB}" \
47645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47646 dvi) \
47647 || exit 1
47649 @endif target-winsup
47651 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
47652 maybe-pdf-target-winsup:
47653 @if target-winsup
47654 maybe-pdf-target-winsup: pdf-target-winsup
47656 pdf-target-winsup: \
47657 configure-target-winsup
47658 @: $(MAKE); $(unstage)
47659 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47660 r=`${PWD_COMMAND}`; export r; \
47661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662 $(NORMAL_TARGET_EXPORTS) \
47663 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
47664 for flag in $(EXTRA_TARGET_FLAGS); do \
47665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666 done; \
47667 (cd $(TARGET_SUBDIR)/winsup && \
47668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670 "RANLIB=$${RANLIB}" \
47671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672 pdf) \
47673 || exit 1
47675 @endif target-winsup
47677 .PHONY: maybe-html-target-winsup html-target-winsup
47678 maybe-html-target-winsup:
47679 @if target-winsup
47680 maybe-html-target-winsup: html-target-winsup
47682 html-target-winsup: \
47683 configure-target-winsup
47684 @: $(MAKE); $(unstage)
47685 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47686 r=`${PWD_COMMAND}`; export r; \
47687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47688 $(NORMAL_TARGET_EXPORTS) \
47689 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
47690 for flag in $(EXTRA_TARGET_FLAGS); do \
47691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47692 done; \
47693 (cd $(TARGET_SUBDIR)/winsup && \
47694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47696 "RANLIB=$${RANLIB}" \
47697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47698 html) \
47699 || exit 1
47701 @endif target-winsup
47703 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47704 maybe-TAGS-target-winsup:
47705 @if target-winsup
47706 maybe-TAGS-target-winsup: TAGS-target-winsup
47708 TAGS-target-winsup: \
47709 configure-target-winsup
47710 @: $(MAKE); $(unstage)
47711 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47712 r=`${PWD_COMMAND}`; export r; \
47713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47714 $(NORMAL_TARGET_EXPORTS) \
47715 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47716 for flag in $(EXTRA_TARGET_FLAGS); do \
47717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47718 done; \
47719 (cd $(TARGET_SUBDIR)/winsup && \
47720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47722 "RANLIB=$${RANLIB}" \
47723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47724 TAGS) \
47725 || exit 1
47727 @endif target-winsup
47729 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
47730 maybe-install-info-target-winsup:
47731 @if target-winsup
47732 maybe-install-info-target-winsup: install-info-target-winsup
47734 install-info-target-winsup: \
47735 configure-target-winsup \
47736 info-target-winsup
47737 @: $(MAKE); $(unstage)
47738 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47739 r=`${PWD_COMMAND}`; export r; \
47740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47741 $(NORMAL_TARGET_EXPORTS) \
47742 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47743 for flag in $(EXTRA_TARGET_FLAGS); do \
47744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47745 done; \
47746 (cd $(TARGET_SUBDIR)/winsup && \
47747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47749 "RANLIB=$${RANLIB}" \
47750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47751 install-info) \
47752 || exit 1
47754 @endif target-winsup
47756 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47757 maybe-install-pdf-target-winsup:
47758 @if target-winsup
47759 maybe-install-pdf-target-winsup: install-pdf-target-winsup
47761 install-pdf-target-winsup: \
47762 configure-target-winsup \
47763 pdf-target-winsup
47764 @: $(MAKE); $(unstage)
47765 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47766 r=`${PWD_COMMAND}`; export r; \
47767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47768 $(NORMAL_TARGET_EXPORTS) \
47769 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47770 for flag in $(EXTRA_TARGET_FLAGS); do \
47771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47772 done; \
47773 (cd $(TARGET_SUBDIR)/winsup && \
47774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47776 "RANLIB=$${RANLIB}" \
47777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47778 install-pdf) \
47779 || exit 1
47781 @endif target-winsup
47783 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
47784 maybe-install-html-target-winsup:
47785 @if target-winsup
47786 maybe-install-html-target-winsup: install-html-target-winsup
47788 install-html-target-winsup: \
47789 configure-target-winsup \
47790 html-target-winsup
47791 @: $(MAKE); $(unstage)
47792 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47793 r=`${PWD_COMMAND}`; export r; \
47794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795 $(NORMAL_TARGET_EXPORTS) \
47796 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47797 for flag in $(EXTRA_TARGET_FLAGS); do \
47798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47799 done; \
47800 (cd $(TARGET_SUBDIR)/winsup && \
47801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47803 "RANLIB=$${RANLIB}" \
47804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47805 install-html) \
47806 || exit 1
47808 @endif target-winsup
47810 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47811 maybe-installcheck-target-winsup:
47812 @if target-winsup
47813 maybe-installcheck-target-winsup: installcheck-target-winsup
47815 installcheck-target-winsup: \
47816 configure-target-winsup
47817 @: $(MAKE); $(unstage)
47818 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47819 r=`${PWD_COMMAND}`; export r; \
47820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47821 $(NORMAL_TARGET_EXPORTS) \
47822 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47823 for flag in $(EXTRA_TARGET_FLAGS); do \
47824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47825 done; \
47826 (cd $(TARGET_SUBDIR)/winsup && \
47827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47829 "RANLIB=$${RANLIB}" \
47830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47831 installcheck) \
47832 || exit 1
47834 @endif target-winsup
47836 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47837 maybe-mostlyclean-target-winsup:
47838 @if target-winsup
47839 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47841 mostlyclean-target-winsup:
47842 @: $(MAKE); $(unstage)
47843 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47844 r=`${PWD_COMMAND}`; export r; \
47845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47846 $(NORMAL_TARGET_EXPORTS) \
47847 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47848 for flag in $(EXTRA_TARGET_FLAGS); do \
47849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47850 done; \
47851 (cd $(TARGET_SUBDIR)/winsup && \
47852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47854 "RANLIB=$${RANLIB}" \
47855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47856 mostlyclean) \
47857 || exit 1
47859 @endif target-winsup
47861 .PHONY: maybe-clean-target-winsup clean-target-winsup
47862 maybe-clean-target-winsup:
47863 @if target-winsup
47864 maybe-clean-target-winsup: clean-target-winsup
47866 clean-target-winsup:
47867 @: $(MAKE); $(unstage)
47868 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47869 r=`${PWD_COMMAND}`; export r; \
47870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47871 $(NORMAL_TARGET_EXPORTS) \
47872 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47873 for flag in $(EXTRA_TARGET_FLAGS); do \
47874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47875 done; \
47876 (cd $(TARGET_SUBDIR)/winsup && \
47877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47879 "RANLIB=$${RANLIB}" \
47880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47881 clean) \
47882 || exit 1
47884 @endif target-winsup
47886 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
47887 maybe-distclean-target-winsup:
47888 @if target-winsup
47889 maybe-distclean-target-winsup: distclean-target-winsup
47891 distclean-target-winsup:
47892 @: $(MAKE); $(unstage)
47893 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47894 r=`${PWD_COMMAND}`; export r; \
47895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47896 $(NORMAL_TARGET_EXPORTS) \
47897 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47898 for flag in $(EXTRA_TARGET_FLAGS); do \
47899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47900 done; \
47901 (cd $(TARGET_SUBDIR)/winsup && \
47902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47904 "RANLIB=$${RANLIB}" \
47905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47906 distclean) \
47907 || exit 1
47909 @endif target-winsup
47911 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47912 maybe-maintainer-clean-target-winsup:
47913 @if target-winsup
47914 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47916 maintainer-clean-target-winsup:
47917 @: $(MAKE); $(unstage)
47918 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47919 r=`${PWD_COMMAND}`; export r; \
47920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47921 $(NORMAL_TARGET_EXPORTS) \
47922 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47923 for flag in $(EXTRA_TARGET_FLAGS); do \
47924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47925 done; \
47926 (cd $(TARGET_SUBDIR)/winsup && \
47927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47929 "RANLIB=$${RANLIB}" \
47930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47931 maintainer-clean) \
47932 || exit 1
47934 @endif target-winsup
47940 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
47941 maybe-configure-target-libgloss:
47942 @if gcc-bootstrap
47943 configure-target-libgloss: stage_current
47944 @endif gcc-bootstrap
47945 @if target-libgloss
47946 maybe-configure-target-libgloss: configure-target-libgloss
47947 configure-target-libgloss:
47948 @: $(MAKE); $(unstage)
47949 @r=`${PWD_COMMAND}`; export r; \
47950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47951 echo "Checking multilib configuration for libgloss..."; \
47952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47954 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47955 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47956 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47957 else \
47958 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47959 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47960 fi; \
47961 else \
47962 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47963 fi; \
47964 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47966 $(NORMAL_TARGET_EXPORTS) \
47967 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47968 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47969 case $(srcdir) in \
47970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47971 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47973 esac; \
47974 srcdiroption="--srcdir=$${topdir}/libgloss"; \
47975 libsrcdir="$$s/libgloss"; \
47976 rm -f no-such-file || : ; \
47977 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47978 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47979 --target=${target_alias} $${srcdiroption} \
47980 || exit 1
47981 @endif target-libgloss
47987 .PHONY: all-target-libgloss maybe-all-target-libgloss
47988 maybe-all-target-libgloss:
47989 @if gcc-bootstrap
47990 all-target-libgloss: stage_current
47991 @endif gcc-bootstrap
47992 @if target-libgloss
47993 TARGET-target-libgloss=all
47994 maybe-all-target-libgloss: all-target-libgloss
47995 all-target-libgloss: configure-target-libgloss
47996 @: $(MAKE); $(unstage)
47997 @r=`${PWD_COMMAND}`; export r; \
47998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47999 $(NORMAL_TARGET_EXPORTS) \
48000 (cd $(TARGET_SUBDIR)/libgloss && \
48001 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48002 $(TARGET-target-libgloss))
48003 @endif target-libgloss
48009 .PHONY: check-target-libgloss maybe-check-target-libgloss
48010 maybe-check-target-libgloss:
48011 @if target-libgloss
48012 maybe-check-target-libgloss: check-target-libgloss
48014 # Dummy target for uncheckable module.
48015 check-target-libgloss:
48017 @endif target-libgloss
48019 .PHONY: install-target-libgloss maybe-install-target-libgloss
48020 maybe-install-target-libgloss:
48021 @if target-libgloss
48022 maybe-install-target-libgloss: install-target-libgloss
48024 install-target-libgloss: installdirs
48025 @: $(MAKE); $(unstage)
48026 @r=`${PWD_COMMAND}`; export r; \
48027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48028 $(NORMAL_TARGET_EXPORTS) \
48029 (cd $(TARGET_SUBDIR)/libgloss && \
48030 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48032 @endif target-libgloss
48034 # Other targets (info, dvi, pdf, etc.)
48036 .PHONY: maybe-info-target-libgloss info-target-libgloss
48037 maybe-info-target-libgloss:
48038 @if target-libgloss
48039 maybe-info-target-libgloss: info-target-libgloss
48041 info-target-libgloss: \
48042 configure-target-libgloss
48043 @: $(MAKE); $(unstage)
48044 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48045 r=`${PWD_COMMAND}`; export r; \
48046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48047 $(NORMAL_TARGET_EXPORTS) \
48048 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
48049 for flag in $(EXTRA_TARGET_FLAGS); do \
48050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48051 done; \
48052 (cd $(TARGET_SUBDIR)/libgloss && \
48053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48055 "RANLIB=$${RANLIB}" \
48056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48057 info) \
48058 || exit 1
48060 @endif target-libgloss
48062 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48063 maybe-dvi-target-libgloss:
48064 @if target-libgloss
48065 maybe-dvi-target-libgloss: dvi-target-libgloss
48067 dvi-target-libgloss: \
48068 configure-target-libgloss
48069 @: $(MAKE); $(unstage)
48070 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48071 r=`${PWD_COMMAND}`; export r; \
48072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48073 $(NORMAL_TARGET_EXPORTS) \
48074 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
48075 for flag in $(EXTRA_TARGET_FLAGS); do \
48076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48077 done; \
48078 (cd $(TARGET_SUBDIR)/libgloss && \
48079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48081 "RANLIB=$${RANLIB}" \
48082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48083 dvi) \
48084 || exit 1
48086 @endif target-libgloss
48088 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48089 maybe-pdf-target-libgloss:
48090 @if target-libgloss
48091 maybe-pdf-target-libgloss: pdf-target-libgloss
48093 pdf-target-libgloss: \
48094 configure-target-libgloss
48095 @: $(MAKE); $(unstage)
48096 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48097 r=`${PWD_COMMAND}`; export r; \
48098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48099 $(NORMAL_TARGET_EXPORTS) \
48100 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
48101 for flag in $(EXTRA_TARGET_FLAGS); do \
48102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48103 done; \
48104 (cd $(TARGET_SUBDIR)/libgloss && \
48105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48107 "RANLIB=$${RANLIB}" \
48108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48109 pdf) \
48110 || exit 1
48112 @endif target-libgloss
48114 .PHONY: maybe-html-target-libgloss html-target-libgloss
48115 maybe-html-target-libgloss:
48116 @if target-libgloss
48117 maybe-html-target-libgloss: html-target-libgloss
48119 html-target-libgloss: \
48120 configure-target-libgloss
48121 @: $(MAKE); $(unstage)
48122 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48123 r=`${PWD_COMMAND}`; export r; \
48124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48125 $(NORMAL_TARGET_EXPORTS) \
48126 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
48127 for flag in $(EXTRA_TARGET_FLAGS); do \
48128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48129 done; \
48130 (cd $(TARGET_SUBDIR)/libgloss && \
48131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48133 "RANLIB=$${RANLIB}" \
48134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48135 html) \
48136 || exit 1
48138 @endif target-libgloss
48140 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48141 maybe-TAGS-target-libgloss:
48142 @if target-libgloss
48143 maybe-TAGS-target-libgloss: TAGS-target-libgloss
48145 TAGS-target-libgloss: \
48146 configure-target-libgloss
48147 @: $(MAKE); $(unstage)
48148 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48149 r=`${PWD_COMMAND}`; export r; \
48150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48151 $(NORMAL_TARGET_EXPORTS) \
48152 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
48153 for flag in $(EXTRA_TARGET_FLAGS); do \
48154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48155 done; \
48156 (cd $(TARGET_SUBDIR)/libgloss && \
48157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48159 "RANLIB=$${RANLIB}" \
48160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48161 TAGS) \
48162 || exit 1
48164 @endif target-libgloss
48166 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48167 maybe-install-info-target-libgloss:
48168 @if target-libgloss
48169 maybe-install-info-target-libgloss: install-info-target-libgloss
48171 install-info-target-libgloss: \
48172 configure-target-libgloss \
48173 info-target-libgloss
48174 @: $(MAKE); $(unstage)
48175 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48176 r=`${PWD_COMMAND}`; export r; \
48177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48178 $(NORMAL_TARGET_EXPORTS) \
48179 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
48180 for flag in $(EXTRA_TARGET_FLAGS); do \
48181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48182 done; \
48183 (cd $(TARGET_SUBDIR)/libgloss && \
48184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48186 "RANLIB=$${RANLIB}" \
48187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48188 install-info) \
48189 || exit 1
48191 @endif target-libgloss
48193 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48194 maybe-install-pdf-target-libgloss:
48195 @if target-libgloss
48196 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48198 install-pdf-target-libgloss: \
48199 configure-target-libgloss \
48200 pdf-target-libgloss
48201 @: $(MAKE); $(unstage)
48202 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48203 r=`${PWD_COMMAND}`; export r; \
48204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48205 $(NORMAL_TARGET_EXPORTS) \
48206 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
48207 for flag in $(EXTRA_TARGET_FLAGS); do \
48208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48209 done; \
48210 (cd $(TARGET_SUBDIR)/libgloss && \
48211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48213 "RANLIB=$${RANLIB}" \
48214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48215 install-pdf) \
48216 || exit 1
48218 @endif target-libgloss
48220 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48221 maybe-install-html-target-libgloss:
48222 @if target-libgloss
48223 maybe-install-html-target-libgloss: install-html-target-libgloss
48225 install-html-target-libgloss: \
48226 configure-target-libgloss \
48227 html-target-libgloss
48228 @: $(MAKE); $(unstage)
48229 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48230 r=`${PWD_COMMAND}`; export r; \
48231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48232 $(NORMAL_TARGET_EXPORTS) \
48233 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
48234 for flag in $(EXTRA_TARGET_FLAGS); do \
48235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48236 done; \
48237 (cd $(TARGET_SUBDIR)/libgloss && \
48238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48240 "RANLIB=$${RANLIB}" \
48241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48242 install-html) \
48243 || exit 1
48245 @endif target-libgloss
48247 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48248 maybe-installcheck-target-libgloss:
48249 @if target-libgloss
48250 maybe-installcheck-target-libgloss: installcheck-target-libgloss
48252 installcheck-target-libgloss: \
48253 configure-target-libgloss
48254 @: $(MAKE); $(unstage)
48255 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48256 r=`${PWD_COMMAND}`; export r; \
48257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258 $(NORMAL_TARGET_EXPORTS) \
48259 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
48260 for flag in $(EXTRA_TARGET_FLAGS); do \
48261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262 done; \
48263 (cd $(TARGET_SUBDIR)/libgloss && \
48264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266 "RANLIB=$${RANLIB}" \
48267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268 installcheck) \
48269 || exit 1
48271 @endif target-libgloss
48273 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48274 maybe-mostlyclean-target-libgloss:
48275 @if target-libgloss
48276 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48278 mostlyclean-target-libgloss:
48279 @: $(MAKE); $(unstage)
48280 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48281 r=`${PWD_COMMAND}`; export r; \
48282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48283 $(NORMAL_TARGET_EXPORTS) \
48284 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
48285 for flag in $(EXTRA_TARGET_FLAGS); do \
48286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48287 done; \
48288 (cd $(TARGET_SUBDIR)/libgloss && \
48289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48291 "RANLIB=$${RANLIB}" \
48292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48293 mostlyclean) \
48294 || exit 1
48296 @endif target-libgloss
48298 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
48299 maybe-clean-target-libgloss:
48300 @if target-libgloss
48301 maybe-clean-target-libgloss: clean-target-libgloss
48303 clean-target-libgloss:
48304 @: $(MAKE); $(unstage)
48305 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48306 r=`${PWD_COMMAND}`; export r; \
48307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48308 $(NORMAL_TARGET_EXPORTS) \
48309 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
48310 for flag in $(EXTRA_TARGET_FLAGS); do \
48311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48312 done; \
48313 (cd $(TARGET_SUBDIR)/libgloss && \
48314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48316 "RANLIB=$${RANLIB}" \
48317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48318 clean) \
48319 || exit 1
48321 @endif target-libgloss
48323 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48324 maybe-distclean-target-libgloss:
48325 @if target-libgloss
48326 maybe-distclean-target-libgloss: distclean-target-libgloss
48328 distclean-target-libgloss:
48329 @: $(MAKE); $(unstage)
48330 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48331 r=`${PWD_COMMAND}`; export r; \
48332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48333 $(NORMAL_TARGET_EXPORTS) \
48334 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
48335 for flag in $(EXTRA_TARGET_FLAGS); do \
48336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48337 done; \
48338 (cd $(TARGET_SUBDIR)/libgloss && \
48339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48341 "RANLIB=$${RANLIB}" \
48342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48343 distclean) \
48344 || exit 1
48346 @endif target-libgloss
48348 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48349 maybe-maintainer-clean-target-libgloss:
48350 @if target-libgloss
48351 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48353 maintainer-clean-target-libgloss:
48354 @: $(MAKE); $(unstage)
48355 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48356 r=`${PWD_COMMAND}`; export r; \
48357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48358 $(NORMAL_TARGET_EXPORTS) \
48359 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
48360 for flag in $(EXTRA_TARGET_FLAGS); do \
48361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48362 done; \
48363 (cd $(TARGET_SUBDIR)/libgloss && \
48364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48366 "RANLIB=$${RANLIB}" \
48367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48368 maintainer-clean) \
48369 || exit 1
48371 @endif target-libgloss
48377 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
48378 maybe-configure-target-libiberty:
48379 @if gcc-bootstrap
48380 configure-target-libiberty: stage_current
48381 @endif gcc-bootstrap
48382 @if target-libiberty
48383 maybe-configure-target-libiberty: configure-target-libiberty
48384 configure-target-libiberty:
48385 @: $(MAKE); $(unstage)
48386 @r=`${PWD_COMMAND}`; export r; \
48387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388 echo "Checking multilib configuration for libiberty..."; \
48389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
48391 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48392 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48393 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
48394 else \
48395 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
48396 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48397 fi; \
48398 else \
48399 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48400 fi; \
48401 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
48402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48403 $(NORMAL_TARGET_EXPORTS) \
48404 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
48405 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
48406 case $(srcdir) in \
48407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48408 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
48409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48410 esac; \
48411 srcdiroption="--srcdir=$${topdir}/libiberty"; \
48412 libsrcdir="$$s/libiberty"; \
48413 rm -f no-such-file || : ; \
48414 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48416 --target=${target_alias} $${srcdiroption} \
48417 || exit 1
48418 @endif target-libiberty
48424 .PHONY: all-target-libiberty maybe-all-target-libiberty
48425 maybe-all-target-libiberty:
48426 @if gcc-bootstrap
48427 all-target-libiberty: stage_current
48428 @endif gcc-bootstrap
48429 @if target-libiberty
48430 TARGET-target-libiberty=all
48431 maybe-all-target-libiberty: all-target-libiberty
48432 all-target-libiberty: configure-target-libiberty
48433 @: $(MAKE); $(unstage)
48434 @r=`${PWD_COMMAND}`; export r; \
48435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48436 $(NORMAL_TARGET_EXPORTS) \
48437 (cd $(TARGET_SUBDIR)/libiberty && \
48438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48439 $(TARGET-target-libiberty))
48440 @endif target-libiberty
48446 .PHONY: check-target-libiberty maybe-check-target-libiberty
48447 maybe-check-target-libiberty:
48448 @if target-libiberty
48449 maybe-check-target-libiberty: check-target-libiberty
48451 check-target-libiberty:
48452 @: $(MAKE); $(unstage)
48453 @r=`${PWD_COMMAND}`; export r; \
48454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455 $(NORMAL_TARGET_EXPORTS) \
48456 (cd $(TARGET_SUBDIR)/libiberty && \
48457 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48459 @endif target-libiberty
48461 .PHONY: install-target-libiberty maybe-install-target-libiberty
48462 maybe-install-target-libiberty:
48463 @if target-libiberty
48464 maybe-install-target-libiberty: install-target-libiberty
48466 install-target-libiberty: installdirs
48467 @: $(MAKE); $(unstage)
48468 @r=`${PWD_COMMAND}`; export r; \
48469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48470 $(NORMAL_TARGET_EXPORTS) \
48471 (cd $(TARGET_SUBDIR)/libiberty && \
48472 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48474 @endif target-libiberty
48476 # Other targets (info, dvi, pdf, etc.)
48478 .PHONY: maybe-info-target-libiberty info-target-libiberty
48479 maybe-info-target-libiberty:
48480 @if target-libiberty
48481 maybe-info-target-libiberty: info-target-libiberty
48483 info-target-libiberty: \
48484 configure-target-libiberty
48485 @: $(MAKE); $(unstage)
48486 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48487 r=`${PWD_COMMAND}`; export r; \
48488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48489 $(NORMAL_TARGET_EXPORTS) \
48490 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
48491 for flag in $(EXTRA_TARGET_FLAGS); do \
48492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48493 done; \
48494 (cd $(TARGET_SUBDIR)/libiberty && \
48495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48497 "RANLIB=$${RANLIB}" \
48498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48499 info) \
48500 || exit 1
48502 @endif target-libiberty
48504 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
48505 maybe-dvi-target-libiberty:
48506 @if target-libiberty
48507 maybe-dvi-target-libiberty: dvi-target-libiberty
48509 dvi-target-libiberty: \
48510 configure-target-libiberty
48511 @: $(MAKE); $(unstage)
48512 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48513 r=`${PWD_COMMAND}`; export r; \
48514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48515 $(NORMAL_TARGET_EXPORTS) \
48516 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
48517 for flag in $(EXTRA_TARGET_FLAGS); do \
48518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48519 done; \
48520 (cd $(TARGET_SUBDIR)/libiberty && \
48521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48523 "RANLIB=$${RANLIB}" \
48524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48525 dvi) \
48526 || exit 1
48528 @endif target-libiberty
48530 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
48531 maybe-pdf-target-libiberty:
48532 @if target-libiberty
48533 maybe-pdf-target-libiberty: pdf-target-libiberty
48535 pdf-target-libiberty: \
48536 configure-target-libiberty
48537 @: $(MAKE); $(unstage)
48538 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48539 r=`${PWD_COMMAND}`; export r; \
48540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541 $(NORMAL_TARGET_EXPORTS) \
48542 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
48543 for flag in $(EXTRA_TARGET_FLAGS); do \
48544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48545 done; \
48546 (cd $(TARGET_SUBDIR)/libiberty && \
48547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48549 "RANLIB=$${RANLIB}" \
48550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48551 pdf) \
48552 || exit 1
48554 @endif target-libiberty
48556 .PHONY: maybe-html-target-libiberty html-target-libiberty
48557 maybe-html-target-libiberty:
48558 @if target-libiberty
48559 maybe-html-target-libiberty: html-target-libiberty
48561 html-target-libiberty: \
48562 configure-target-libiberty
48563 @: $(MAKE); $(unstage)
48564 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48565 r=`${PWD_COMMAND}`; export r; \
48566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48567 $(NORMAL_TARGET_EXPORTS) \
48568 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
48569 for flag in $(EXTRA_TARGET_FLAGS); do \
48570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48571 done; \
48572 (cd $(TARGET_SUBDIR)/libiberty && \
48573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48575 "RANLIB=$${RANLIB}" \
48576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48577 html) \
48578 || exit 1
48580 @endif target-libiberty
48582 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
48583 maybe-TAGS-target-libiberty:
48584 @if target-libiberty
48585 maybe-TAGS-target-libiberty: TAGS-target-libiberty
48587 TAGS-target-libiberty: \
48588 configure-target-libiberty
48589 @: $(MAKE); $(unstage)
48590 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48591 r=`${PWD_COMMAND}`; export r; \
48592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48593 $(NORMAL_TARGET_EXPORTS) \
48594 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
48595 for flag in $(EXTRA_TARGET_FLAGS); do \
48596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48597 done; \
48598 (cd $(TARGET_SUBDIR)/libiberty && \
48599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48601 "RANLIB=$${RANLIB}" \
48602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48603 TAGS) \
48604 || exit 1
48606 @endif target-libiberty
48608 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
48609 maybe-install-info-target-libiberty:
48610 @if target-libiberty
48611 maybe-install-info-target-libiberty: install-info-target-libiberty
48613 install-info-target-libiberty: \
48614 configure-target-libiberty \
48615 info-target-libiberty
48616 @: $(MAKE); $(unstage)
48617 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48618 r=`${PWD_COMMAND}`; export r; \
48619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620 $(NORMAL_TARGET_EXPORTS) \
48621 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
48622 for flag in $(EXTRA_TARGET_FLAGS); do \
48623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48624 done; \
48625 (cd $(TARGET_SUBDIR)/libiberty && \
48626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48628 "RANLIB=$${RANLIB}" \
48629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48630 install-info) \
48631 || exit 1
48633 @endif target-libiberty
48635 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
48636 maybe-install-pdf-target-libiberty:
48637 @if target-libiberty
48638 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
48640 install-pdf-target-libiberty: \
48641 configure-target-libiberty \
48642 pdf-target-libiberty
48643 @: $(MAKE); $(unstage)
48644 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48645 r=`${PWD_COMMAND}`; export r; \
48646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48647 $(NORMAL_TARGET_EXPORTS) \
48648 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
48649 for flag in $(EXTRA_TARGET_FLAGS); do \
48650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48651 done; \
48652 (cd $(TARGET_SUBDIR)/libiberty && \
48653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48655 "RANLIB=$${RANLIB}" \
48656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48657 install-pdf) \
48658 || exit 1
48660 @endif target-libiberty
48662 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
48663 maybe-install-html-target-libiberty:
48664 @if target-libiberty
48665 maybe-install-html-target-libiberty: install-html-target-libiberty
48667 install-html-target-libiberty: \
48668 configure-target-libiberty \
48669 html-target-libiberty
48670 @: $(MAKE); $(unstage)
48671 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48672 r=`${PWD_COMMAND}`; export r; \
48673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48674 $(NORMAL_TARGET_EXPORTS) \
48675 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
48676 for flag in $(EXTRA_TARGET_FLAGS); do \
48677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48678 done; \
48679 (cd $(TARGET_SUBDIR)/libiberty && \
48680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48682 "RANLIB=$${RANLIB}" \
48683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48684 install-html) \
48685 || exit 1
48687 @endif target-libiberty
48689 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
48690 maybe-installcheck-target-libiberty:
48691 @if target-libiberty
48692 maybe-installcheck-target-libiberty: installcheck-target-libiberty
48694 installcheck-target-libiberty: \
48695 configure-target-libiberty
48696 @: $(MAKE); $(unstage)
48697 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48698 r=`${PWD_COMMAND}`; export r; \
48699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48700 $(NORMAL_TARGET_EXPORTS) \
48701 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48702 for flag in $(EXTRA_TARGET_FLAGS); do \
48703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48704 done; \
48705 (cd $(TARGET_SUBDIR)/libiberty && \
48706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48708 "RANLIB=$${RANLIB}" \
48709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48710 installcheck) \
48711 || exit 1
48713 @endif target-libiberty
48715 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48716 maybe-mostlyclean-target-libiberty:
48717 @if target-libiberty
48718 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48720 mostlyclean-target-libiberty:
48721 @: $(MAKE); $(unstage)
48722 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48723 r=`${PWD_COMMAND}`; export r; \
48724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48725 $(NORMAL_TARGET_EXPORTS) \
48726 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48727 for flag in $(EXTRA_TARGET_FLAGS); do \
48728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48729 done; \
48730 (cd $(TARGET_SUBDIR)/libiberty && \
48731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48733 "RANLIB=$${RANLIB}" \
48734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48735 mostlyclean) \
48736 || exit 1
48738 @endif target-libiberty
48740 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
48741 maybe-clean-target-libiberty:
48742 @if target-libiberty
48743 maybe-clean-target-libiberty: clean-target-libiberty
48745 clean-target-libiberty:
48746 @: $(MAKE); $(unstage)
48747 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48748 r=`${PWD_COMMAND}`; export r; \
48749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750 $(NORMAL_TARGET_EXPORTS) \
48751 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48752 for flag in $(EXTRA_TARGET_FLAGS); do \
48753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48754 done; \
48755 (cd $(TARGET_SUBDIR)/libiberty && \
48756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48758 "RANLIB=$${RANLIB}" \
48759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48760 clean) \
48761 || exit 1
48763 @endif target-libiberty
48765 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48766 maybe-distclean-target-libiberty:
48767 @if target-libiberty
48768 maybe-distclean-target-libiberty: distclean-target-libiberty
48770 distclean-target-libiberty:
48771 @: $(MAKE); $(unstage)
48772 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48773 r=`${PWD_COMMAND}`; export r; \
48774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48775 $(NORMAL_TARGET_EXPORTS) \
48776 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48777 for flag in $(EXTRA_TARGET_FLAGS); do \
48778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48779 done; \
48780 (cd $(TARGET_SUBDIR)/libiberty && \
48781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48783 "RANLIB=$${RANLIB}" \
48784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48785 distclean) \
48786 || exit 1
48788 @endif target-libiberty
48790 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48791 maybe-maintainer-clean-target-libiberty:
48792 @if target-libiberty
48793 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48795 maintainer-clean-target-libiberty:
48796 @: $(MAKE); $(unstage)
48797 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48798 r=`${PWD_COMMAND}`; export r; \
48799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48800 $(NORMAL_TARGET_EXPORTS) \
48801 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48802 for flag in $(EXTRA_TARGET_FLAGS); do \
48803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48804 done; \
48805 (cd $(TARGET_SUBDIR)/libiberty && \
48806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48808 "RANLIB=$${RANLIB}" \
48809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48810 maintainer-clean) \
48811 || exit 1
48813 @endif target-libiberty
48819 .PHONY: configure-target-gperf maybe-configure-target-gperf
48820 maybe-configure-target-gperf:
48821 @if gcc-bootstrap
48822 configure-target-gperf: stage_current
48823 @endif gcc-bootstrap
48824 @if target-gperf
48825 maybe-configure-target-gperf: configure-target-gperf
48826 configure-target-gperf:
48827 @: $(MAKE); $(unstage)
48828 @r=`${PWD_COMMAND}`; export r; \
48829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830 echo "Checking multilib configuration for gperf..."; \
48831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48832 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48833 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48834 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48835 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48836 else \
48837 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48838 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48839 fi; \
48840 else \
48841 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48842 fi; \
48843 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48845 $(NORMAL_TARGET_EXPORTS) \
48846 echo Configuring in $(TARGET_SUBDIR)/gperf; \
48847 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48848 case $(srcdir) in \
48849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48850 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48852 esac; \
48853 srcdiroption="--srcdir=$${topdir}/gperf"; \
48854 libsrcdir="$$s/gperf"; \
48855 rm -f no-such-file || : ; \
48856 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48857 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48858 --target=${target_alias} $${srcdiroption} \
48859 || exit 1
48860 @endif target-gperf
48866 .PHONY: all-target-gperf maybe-all-target-gperf
48867 maybe-all-target-gperf:
48868 @if gcc-bootstrap
48869 all-target-gperf: stage_current
48870 @endif gcc-bootstrap
48871 @if target-gperf
48872 TARGET-target-gperf=all
48873 maybe-all-target-gperf: all-target-gperf
48874 all-target-gperf: configure-target-gperf
48875 @: $(MAKE); $(unstage)
48876 @r=`${PWD_COMMAND}`; export r; \
48877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48878 $(NORMAL_TARGET_EXPORTS) \
48879 (cd $(TARGET_SUBDIR)/gperf && \
48880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48881 $(TARGET-target-gperf))
48882 @endif target-gperf
48888 .PHONY: check-target-gperf maybe-check-target-gperf
48889 maybe-check-target-gperf:
48890 @if target-gperf
48891 maybe-check-target-gperf: check-target-gperf
48893 check-target-gperf:
48894 @: $(MAKE); $(unstage)
48895 @r=`${PWD_COMMAND}`; export r; \
48896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48897 $(NORMAL_TARGET_EXPORTS) \
48898 (cd $(TARGET_SUBDIR)/gperf && \
48899 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48901 @endif target-gperf
48903 .PHONY: install-target-gperf maybe-install-target-gperf
48904 maybe-install-target-gperf:
48905 @if target-gperf
48906 maybe-install-target-gperf: install-target-gperf
48908 install-target-gperf: installdirs
48909 @: $(MAKE); $(unstage)
48910 @r=`${PWD_COMMAND}`; export r; \
48911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48912 $(NORMAL_TARGET_EXPORTS) \
48913 (cd $(TARGET_SUBDIR)/gperf && \
48914 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48916 @endif target-gperf
48918 # Other targets (info, dvi, pdf, etc.)
48920 .PHONY: maybe-info-target-gperf info-target-gperf
48921 maybe-info-target-gperf:
48922 @if target-gperf
48923 maybe-info-target-gperf: info-target-gperf
48925 info-target-gperf: \
48926 configure-target-gperf
48927 @: $(MAKE); $(unstage)
48928 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48929 r=`${PWD_COMMAND}`; export r; \
48930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48931 $(NORMAL_TARGET_EXPORTS) \
48932 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48933 for flag in $(EXTRA_TARGET_FLAGS); do \
48934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48935 done; \
48936 (cd $(TARGET_SUBDIR)/gperf && \
48937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48939 "RANLIB=$${RANLIB}" \
48940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48941 info) \
48942 || exit 1
48944 @endif target-gperf
48946 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
48947 maybe-dvi-target-gperf:
48948 @if target-gperf
48949 maybe-dvi-target-gperf: dvi-target-gperf
48951 dvi-target-gperf: \
48952 configure-target-gperf
48953 @: $(MAKE); $(unstage)
48954 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48955 r=`${PWD_COMMAND}`; export r; \
48956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957 $(NORMAL_TARGET_EXPORTS) \
48958 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48959 for flag in $(EXTRA_TARGET_FLAGS); do \
48960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48961 done; \
48962 (cd $(TARGET_SUBDIR)/gperf && \
48963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48965 "RANLIB=$${RANLIB}" \
48966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48967 dvi) \
48968 || exit 1
48970 @endif target-gperf
48972 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
48973 maybe-pdf-target-gperf:
48974 @if target-gperf
48975 maybe-pdf-target-gperf: pdf-target-gperf
48977 pdf-target-gperf: \
48978 configure-target-gperf
48979 @: $(MAKE); $(unstage)
48980 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48981 r=`${PWD_COMMAND}`; export r; \
48982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48983 $(NORMAL_TARGET_EXPORTS) \
48984 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48985 for flag in $(EXTRA_TARGET_FLAGS); do \
48986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48987 done; \
48988 (cd $(TARGET_SUBDIR)/gperf && \
48989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48991 "RANLIB=$${RANLIB}" \
48992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48993 pdf) \
48994 || exit 1
48996 @endif target-gperf
48998 .PHONY: maybe-html-target-gperf html-target-gperf
48999 maybe-html-target-gperf:
49000 @if target-gperf
49001 maybe-html-target-gperf: html-target-gperf
49003 html-target-gperf: \
49004 configure-target-gperf
49005 @: $(MAKE); $(unstage)
49006 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49007 r=`${PWD_COMMAND}`; export r; \
49008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009 $(NORMAL_TARGET_EXPORTS) \
49010 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
49011 for flag in $(EXTRA_TARGET_FLAGS); do \
49012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49013 done; \
49014 (cd $(TARGET_SUBDIR)/gperf && \
49015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49017 "RANLIB=$${RANLIB}" \
49018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49019 html) \
49020 || exit 1
49022 @endif target-gperf
49024 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
49025 maybe-TAGS-target-gperf:
49026 @if target-gperf
49027 maybe-TAGS-target-gperf: TAGS-target-gperf
49029 TAGS-target-gperf: \
49030 configure-target-gperf
49031 @: $(MAKE); $(unstage)
49032 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49033 r=`${PWD_COMMAND}`; export r; \
49034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49035 $(NORMAL_TARGET_EXPORTS) \
49036 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
49037 for flag in $(EXTRA_TARGET_FLAGS); do \
49038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49039 done; \
49040 (cd $(TARGET_SUBDIR)/gperf && \
49041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49043 "RANLIB=$${RANLIB}" \
49044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49045 TAGS) \
49046 || exit 1
49048 @endif target-gperf
49050 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
49051 maybe-install-info-target-gperf:
49052 @if target-gperf
49053 maybe-install-info-target-gperf: install-info-target-gperf
49055 install-info-target-gperf: \
49056 configure-target-gperf \
49057 info-target-gperf
49058 @: $(MAKE); $(unstage)
49059 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49060 r=`${PWD_COMMAND}`; export r; \
49061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49062 $(NORMAL_TARGET_EXPORTS) \
49063 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
49064 for flag in $(EXTRA_TARGET_FLAGS); do \
49065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49066 done; \
49067 (cd $(TARGET_SUBDIR)/gperf && \
49068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49070 "RANLIB=$${RANLIB}" \
49071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49072 install-info) \
49073 || exit 1
49075 @endif target-gperf
49077 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
49078 maybe-install-pdf-target-gperf:
49079 @if target-gperf
49080 maybe-install-pdf-target-gperf: install-pdf-target-gperf
49082 install-pdf-target-gperf: \
49083 configure-target-gperf \
49084 pdf-target-gperf
49085 @: $(MAKE); $(unstage)
49086 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49087 r=`${PWD_COMMAND}`; export r; \
49088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49089 $(NORMAL_TARGET_EXPORTS) \
49090 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
49091 for flag in $(EXTRA_TARGET_FLAGS); do \
49092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49093 done; \
49094 (cd $(TARGET_SUBDIR)/gperf && \
49095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49097 "RANLIB=$${RANLIB}" \
49098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49099 install-pdf) \
49100 || exit 1
49102 @endif target-gperf
49104 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
49105 maybe-install-html-target-gperf:
49106 @if target-gperf
49107 maybe-install-html-target-gperf: install-html-target-gperf
49109 install-html-target-gperf: \
49110 configure-target-gperf \
49111 html-target-gperf
49112 @: $(MAKE); $(unstage)
49113 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49114 r=`${PWD_COMMAND}`; export r; \
49115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49116 $(NORMAL_TARGET_EXPORTS) \
49117 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
49118 for flag in $(EXTRA_TARGET_FLAGS); do \
49119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49120 done; \
49121 (cd $(TARGET_SUBDIR)/gperf && \
49122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49124 "RANLIB=$${RANLIB}" \
49125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49126 install-html) \
49127 || exit 1
49129 @endif target-gperf
49131 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
49132 maybe-installcheck-target-gperf:
49133 @if target-gperf
49134 maybe-installcheck-target-gperf: installcheck-target-gperf
49136 installcheck-target-gperf: \
49137 configure-target-gperf
49138 @: $(MAKE); $(unstage)
49139 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49140 r=`${PWD_COMMAND}`; export r; \
49141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49142 $(NORMAL_TARGET_EXPORTS) \
49143 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
49144 for flag in $(EXTRA_TARGET_FLAGS); do \
49145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49146 done; \
49147 (cd $(TARGET_SUBDIR)/gperf && \
49148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49150 "RANLIB=$${RANLIB}" \
49151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49152 installcheck) \
49153 || exit 1
49155 @endif target-gperf
49157 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
49158 maybe-mostlyclean-target-gperf:
49159 @if target-gperf
49160 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
49162 mostlyclean-target-gperf:
49163 @: $(MAKE); $(unstage)
49164 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49165 r=`${PWD_COMMAND}`; export r; \
49166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49167 $(NORMAL_TARGET_EXPORTS) \
49168 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
49169 for flag in $(EXTRA_TARGET_FLAGS); do \
49170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49171 done; \
49172 (cd $(TARGET_SUBDIR)/gperf && \
49173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49175 "RANLIB=$${RANLIB}" \
49176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49177 mostlyclean) \
49178 || exit 1
49180 @endif target-gperf
49182 .PHONY: maybe-clean-target-gperf clean-target-gperf
49183 maybe-clean-target-gperf:
49184 @if target-gperf
49185 maybe-clean-target-gperf: clean-target-gperf
49187 clean-target-gperf:
49188 @: $(MAKE); $(unstage)
49189 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49190 r=`${PWD_COMMAND}`; export r; \
49191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49192 $(NORMAL_TARGET_EXPORTS) \
49193 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
49194 for flag in $(EXTRA_TARGET_FLAGS); do \
49195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49196 done; \
49197 (cd $(TARGET_SUBDIR)/gperf && \
49198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49200 "RANLIB=$${RANLIB}" \
49201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49202 clean) \
49203 || exit 1
49205 @endif target-gperf
49207 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
49208 maybe-distclean-target-gperf:
49209 @if target-gperf
49210 maybe-distclean-target-gperf: distclean-target-gperf
49212 distclean-target-gperf:
49213 @: $(MAKE); $(unstage)
49214 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49215 r=`${PWD_COMMAND}`; export r; \
49216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49217 $(NORMAL_TARGET_EXPORTS) \
49218 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
49219 for flag in $(EXTRA_TARGET_FLAGS); do \
49220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49221 done; \
49222 (cd $(TARGET_SUBDIR)/gperf && \
49223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49225 "RANLIB=$${RANLIB}" \
49226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49227 distclean) \
49228 || exit 1
49230 @endif target-gperf
49232 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
49233 maybe-maintainer-clean-target-gperf:
49234 @if target-gperf
49235 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
49237 maintainer-clean-target-gperf:
49238 @: $(MAKE); $(unstage)
49239 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49240 r=`${PWD_COMMAND}`; export r; \
49241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49242 $(NORMAL_TARGET_EXPORTS) \
49243 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
49244 for flag in $(EXTRA_TARGET_FLAGS); do \
49245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49246 done; \
49247 (cd $(TARGET_SUBDIR)/gperf && \
49248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49250 "RANLIB=$${RANLIB}" \
49251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49252 maintainer-clean) \
49253 || exit 1
49255 @endif target-gperf
49261 .PHONY: configure-target-examples maybe-configure-target-examples
49262 maybe-configure-target-examples:
49263 @if gcc-bootstrap
49264 configure-target-examples: stage_current
49265 @endif gcc-bootstrap
49266 @if target-examples
49267 maybe-configure-target-examples: configure-target-examples
49268 configure-target-examples:
49269 @: $(MAKE); $(unstage)
49270 @r=`${PWD_COMMAND}`; export r; \
49271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49272 echo "Checking multilib configuration for examples..."; \
49273 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49274 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
49275 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
49276 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
49277 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
49278 else \
49279 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
49280 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49281 fi; \
49282 else \
49283 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49284 fi; \
49285 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
49286 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49287 $(NORMAL_TARGET_EXPORTS) \
49288 echo Configuring in $(TARGET_SUBDIR)/examples; \
49289 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
49290 case $(srcdir) in \
49291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49292 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
49293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49294 esac; \
49295 srcdiroption="--srcdir=$${topdir}/examples"; \
49296 libsrcdir="$$s/examples"; \
49297 rm -f no-such-file || : ; \
49298 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49300 --target=${target_alias} $${srcdiroption} \
49301 || exit 1
49302 @endif target-examples
49308 .PHONY: all-target-examples maybe-all-target-examples
49309 maybe-all-target-examples:
49310 @if gcc-bootstrap
49311 all-target-examples: stage_current
49312 @endif gcc-bootstrap
49313 @if target-examples
49314 TARGET-target-examples=all
49315 maybe-all-target-examples: all-target-examples
49316 all-target-examples: configure-target-examples
49317 @: $(MAKE); $(unstage)
49318 @r=`${PWD_COMMAND}`; export r; \
49319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49320 $(NORMAL_TARGET_EXPORTS) \
49321 (cd $(TARGET_SUBDIR)/examples && \
49322 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49323 $(TARGET-target-examples))
49324 @endif target-examples
49330 .PHONY: check-target-examples maybe-check-target-examples
49331 maybe-check-target-examples:
49332 @if target-examples
49333 maybe-check-target-examples: check-target-examples
49335 # Dummy target for uncheckable module.
49336 check-target-examples:
49338 @endif target-examples
49340 .PHONY: install-target-examples maybe-install-target-examples
49341 maybe-install-target-examples:
49342 @if target-examples
49343 maybe-install-target-examples: install-target-examples
49345 # Dummy target for uninstallable.
49346 install-target-examples:
49348 @endif target-examples
49350 # Other targets (info, dvi, pdf, etc.)
49352 .PHONY: maybe-info-target-examples info-target-examples
49353 maybe-info-target-examples:
49354 @if target-examples
49355 maybe-info-target-examples: info-target-examples
49357 info-target-examples: \
49358 configure-target-examples
49359 @: $(MAKE); $(unstage)
49360 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49361 r=`${PWD_COMMAND}`; export r; \
49362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363 $(NORMAL_TARGET_EXPORTS) \
49364 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
49365 for flag in $(EXTRA_TARGET_FLAGS); do \
49366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367 done; \
49368 (cd $(TARGET_SUBDIR)/examples && \
49369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371 "RANLIB=$${RANLIB}" \
49372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373 info) \
49374 || exit 1
49376 @endif target-examples
49378 .PHONY: maybe-dvi-target-examples dvi-target-examples
49379 maybe-dvi-target-examples:
49380 @if target-examples
49381 maybe-dvi-target-examples: dvi-target-examples
49383 dvi-target-examples: \
49384 configure-target-examples
49385 @: $(MAKE); $(unstage)
49386 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49387 r=`${PWD_COMMAND}`; export r; \
49388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389 $(NORMAL_TARGET_EXPORTS) \
49390 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
49391 for flag in $(EXTRA_TARGET_FLAGS); do \
49392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393 done; \
49394 (cd $(TARGET_SUBDIR)/examples && \
49395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397 "RANLIB=$${RANLIB}" \
49398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399 dvi) \
49400 || exit 1
49402 @endif target-examples
49404 .PHONY: maybe-pdf-target-examples pdf-target-examples
49405 maybe-pdf-target-examples:
49406 @if target-examples
49407 maybe-pdf-target-examples: pdf-target-examples
49409 pdf-target-examples: \
49410 configure-target-examples
49411 @: $(MAKE); $(unstage)
49412 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49413 r=`${PWD_COMMAND}`; export r; \
49414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415 $(NORMAL_TARGET_EXPORTS) \
49416 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
49417 for flag in $(EXTRA_TARGET_FLAGS); do \
49418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49419 done; \
49420 (cd $(TARGET_SUBDIR)/examples && \
49421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49423 "RANLIB=$${RANLIB}" \
49424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49425 pdf) \
49426 || exit 1
49428 @endif target-examples
49430 .PHONY: maybe-html-target-examples html-target-examples
49431 maybe-html-target-examples:
49432 @if target-examples
49433 maybe-html-target-examples: html-target-examples
49435 html-target-examples: \
49436 configure-target-examples
49437 @: $(MAKE); $(unstage)
49438 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49439 r=`${PWD_COMMAND}`; export r; \
49440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441 $(NORMAL_TARGET_EXPORTS) \
49442 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
49443 for flag in $(EXTRA_TARGET_FLAGS); do \
49444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49445 done; \
49446 (cd $(TARGET_SUBDIR)/examples && \
49447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49449 "RANLIB=$${RANLIB}" \
49450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49451 html) \
49452 || exit 1
49454 @endif target-examples
49456 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
49457 maybe-TAGS-target-examples:
49458 @if target-examples
49459 maybe-TAGS-target-examples: TAGS-target-examples
49461 TAGS-target-examples: \
49462 configure-target-examples
49463 @: $(MAKE); $(unstage)
49464 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49465 r=`${PWD_COMMAND}`; export r; \
49466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
49469 for flag in $(EXTRA_TARGET_FLAGS); do \
49470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471 done; \
49472 (cd $(TARGET_SUBDIR)/examples && \
49473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475 "RANLIB=$${RANLIB}" \
49476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477 TAGS) \
49478 || exit 1
49480 @endif target-examples
49482 .PHONY: maybe-install-info-target-examples install-info-target-examples
49483 maybe-install-info-target-examples:
49484 @if target-examples
49485 maybe-install-info-target-examples: install-info-target-examples
49487 install-info-target-examples: \
49488 configure-target-examples \
49489 info-target-examples
49490 @: $(MAKE); $(unstage)
49491 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49492 r=`${PWD_COMMAND}`; export r; \
49493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494 $(NORMAL_TARGET_EXPORTS) \
49495 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
49496 for flag in $(EXTRA_TARGET_FLAGS); do \
49497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49498 done; \
49499 (cd $(TARGET_SUBDIR)/examples && \
49500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49502 "RANLIB=$${RANLIB}" \
49503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49504 install-info) \
49505 || exit 1
49507 @endif target-examples
49509 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
49510 maybe-install-pdf-target-examples:
49511 @if target-examples
49512 maybe-install-pdf-target-examples: install-pdf-target-examples
49514 install-pdf-target-examples: \
49515 configure-target-examples \
49516 pdf-target-examples
49517 @: $(MAKE); $(unstage)
49518 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49519 r=`${PWD_COMMAND}`; export r; \
49520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49521 $(NORMAL_TARGET_EXPORTS) \
49522 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
49523 for flag in $(EXTRA_TARGET_FLAGS); do \
49524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49525 done; \
49526 (cd $(TARGET_SUBDIR)/examples && \
49527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49529 "RANLIB=$${RANLIB}" \
49530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49531 install-pdf) \
49532 || exit 1
49534 @endif target-examples
49536 .PHONY: maybe-install-html-target-examples install-html-target-examples
49537 maybe-install-html-target-examples:
49538 @if target-examples
49539 maybe-install-html-target-examples: install-html-target-examples
49541 install-html-target-examples: \
49542 configure-target-examples \
49543 html-target-examples
49544 @: $(MAKE); $(unstage)
49545 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49546 r=`${PWD_COMMAND}`; export r; \
49547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548 $(NORMAL_TARGET_EXPORTS) \
49549 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
49550 for flag in $(EXTRA_TARGET_FLAGS); do \
49551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49552 done; \
49553 (cd $(TARGET_SUBDIR)/examples && \
49554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49556 "RANLIB=$${RANLIB}" \
49557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49558 install-html) \
49559 || exit 1
49561 @endif target-examples
49563 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
49564 maybe-installcheck-target-examples:
49565 @if target-examples
49566 maybe-installcheck-target-examples: installcheck-target-examples
49568 installcheck-target-examples: \
49569 configure-target-examples
49570 @: $(MAKE); $(unstage)
49571 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49572 r=`${PWD_COMMAND}`; export r; \
49573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49574 $(NORMAL_TARGET_EXPORTS) \
49575 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
49576 for flag in $(EXTRA_TARGET_FLAGS); do \
49577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49578 done; \
49579 (cd $(TARGET_SUBDIR)/examples && \
49580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49582 "RANLIB=$${RANLIB}" \
49583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49584 installcheck) \
49585 || exit 1
49587 @endif target-examples
49589 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
49590 maybe-mostlyclean-target-examples:
49591 @if target-examples
49592 maybe-mostlyclean-target-examples: mostlyclean-target-examples
49594 mostlyclean-target-examples:
49595 @: $(MAKE); $(unstage)
49596 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49597 r=`${PWD_COMMAND}`; export r; \
49598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599 $(NORMAL_TARGET_EXPORTS) \
49600 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
49601 for flag in $(EXTRA_TARGET_FLAGS); do \
49602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49603 done; \
49604 (cd $(TARGET_SUBDIR)/examples && \
49605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49607 "RANLIB=$${RANLIB}" \
49608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49609 mostlyclean) \
49610 || exit 1
49612 @endif target-examples
49614 .PHONY: maybe-clean-target-examples clean-target-examples
49615 maybe-clean-target-examples:
49616 @if target-examples
49617 maybe-clean-target-examples: clean-target-examples
49619 clean-target-examples:
49620 @: $(MAKE); $(unstage)
49621 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49622 r=`${PWD_COMMAND}`; export r; \
49623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49624 $(NORMAL_TARGET_EXPORTS) \
49625 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
49626 for flag in $(EXTRA_TARGET_FLAGS); do \
49627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49628 done; \
49629 (cd $(TARGET_SUBDIR)/examples && \
49630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49632 "RANLIB=$${RANLIB}" \
49633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49634 clean) \
49635 || exit 1
49637 @endif target-examples
49639 .PHONY: maybe-distclean-target-examples distclean-target-examples
49640 maybe-distclean-target-examples:
49641 @if target-examples
49642 maybe-distclean-target-examples: distclean-target-examples
49644 distclean-target-examples:
49645 @: $(MAKE); $(unstage)
49646 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49647 r=`${PWD_COMMAND}`; export r; \
49648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649 $(NORMAL_TARGET_EXPORTS) \
49650 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
49651 for flag in $(EXTRA_TARGET_FLAGS); do \
49652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653 done; \
49654 (cd $(TARGET_SUBDIR)/examples && \
49655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657 "RANLIB=$${RANLIB}" \
49658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659 distclean) \
49660 || exit 1
49662 @endif target-examples
49664 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
49665 maybe-maintainer-clean-target-examples:
49666 @if target-examples
49667 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
49669 maintainer-clean-target-examples:
49670 @: $(MAKE); $(unstage)
49671 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49672 r=`${PWD_COMMAND}`; export r; \
49673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49674 $(NORMAL_TARGET_EXPORTS) \
49675 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
49676 for flag in $(EXTRA_TARGET_FLAGS); do \
49677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49678 done; \
49679 (cd $(TARGET_SUBDIR)/examples && \
49680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49682 "RANLIB=$${RANLIB}" \
49683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49684 maintainer-clean) \
49685 || exit 1
49687 @endif target-examples
49693 .PHONY: configure-target-libffi maybe-configure-target-libffi
49694 maybe-configure-target-libffi:
49695 @if gcc-bootstrap
49696 configure-target-libffi: stage_current
49697 @endif gcc-bootstrap
49698 @if target-libffi
49699 maybe-configure-target-libffi: configure-target-libffi
49700 configure-target-libffi:
49701 @: $(MAKE); $(unstage)
49702 @r=`${PWD_COMMAND}`; export r; \
49703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49704 echo "Checking multilib configuration for libffi..."; \
49705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49706 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49707 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49708 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49709 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49710 else \
49711 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49712 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49713 fi; \
49714 else \
49715 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49716 fi; \
49717 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49719 $(NORMAL_TARGET_EXPORTS) \
49720 echo Configuring in $(TARGET_SUBDIR)/libffi; \
49721 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49722 case $(srcdir) in \
49723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49724 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49726 esac; \
49727 srcdiroption="--srcdir=$${topdir}/libffi"; \
49728 libsrcdir="$$s/libffi"; \
49729 rm -f no-such-file || : ; \
49730 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49731 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49732 --target=${target_alias} $${srcdiroption} \
49733 || exit 1
49734 @endif target-libffi
49740 .PHONY: all-target-libffi maybe-all-target-libffi
49741 maybe-all-target-libffi:
49742 @if gcc-bootstrap
49743 all-target-libffi: stage_current
49744 @endif gcc-bootstrap
49745 @if target-libffi
49746 TARGET-target-libffi=all
49747 maybe-all-target-libffi: all-target-libffi
49748 all-target-libffi: configure-target-libffi
49749 @: $(MAKE); $(unstage)
49750 @r=`${PWD_COMMAND}`; export r; \
49751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49752 $(NORMAL_TARGET_EXPORTS) \
49753 (cd $(TARGET_SUBDIR)/libffi && \
49754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49755 $(TARGET-target-libffi))
49756 @endif target-libffi
49762 .PHONY: check-target-libffi maybe-check-target-libffi
49763 maybe-check-target-libffi:
49764 @if target-libffi
49765 maybe-check-target-libffi: check-target-libffi
49767 check-target-libffi:
49768 @: $(MAKE); $(unstage)
49769 @r=`${PWD_COMMAND}`; export r; \
49770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49771 $(NORMAL_TARGET_EXPORTS) \
49772 (cd $(TARGET_SUBDIR)/libffi && \
49773 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49775 @endif target-libffi
49777 .PHONY: install-target-libffi maybe-install-target-libffi
49778 maybe-install-target-libffi:
49779 @if target-libffi
49780 maybe-install-target-libffi: install-target-libffi
49782 install-target-libffi: installdirs
49783 @: $(MAKE); $(unstage)
49784 @r=`${PWD_COMMAND}`; export r; \
49785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786 $(NORMAL_TARGET_EXPORTS) \
49787 (cd $(TARGET_SUBDIR)/libffi && \
49788 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49790 @endif target-libffi
49792 # Other targets (info, dvi, pdf, etc.)
49794 .PHONY: maybe-info-target-libffi info-target-libffi
49795 maybe-info-target-libffi:
49796 @if target-libffi
49797 maybe-info-target-libffi: info-target-libffi
49799 info-target-libffi: \
49800 configure-target-libffi
49801 @: $(MAKE); $(unstage)
49802 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49803 r=`${PWD_COMMAND}`; export r; \
49804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49805 $(NORMAL_TARGET_EXPORTS) \
49806 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49807 for flag in $(EXTRA_TARGET_FLAGS); do \
49808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49809 done; \
49810 (cd $(TARGET_SUBDIR)/libffi && \
49811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49813 "RANLIB=$${RANLIB}" \
49814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49815 info) \
49816 || exit 1
49818 @endif target-libffi
49820 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
49821 maybe-dvi-target-libffi:
49822 @if target-libffi
49823 maybe-dvi-target-libffi: dvi-target-libffi
49825 dvi-target-libffi: \
49826 configure-target-libffi
49827 @: $(MAKE); $(unstage)
49828 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49829 r=`${PWD_COMMAND}`; export r; \
49830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831 $(NORMAL_TARGET_EXPORTS) \
49832 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49833 for flag in $(EXTRA_TARGET_FLAGS); do \
49834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49835 done; \
49836 (cd $(TARGET_SUBDIR)/libffi && \
49837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49839 "RANLIB=$${RANLIB}" \
49840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49841 dvi) \
49842 || exit 1
49844 @endif target-libffi
49846 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
49847 maybe-pdf-target-libffi:
49848 @if target-libffi
49849 maybe-pdf-target-libffi: pdf-target-libffi
49851 pdf-target-libffi: \
49852 configure-target-libffi
49853 @: $(MAKE); $(unstage)
49854 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49855 r=`${PWD_COMMAND}`; export r; \
49856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49857 $(NORMAL_TARGET_EXPORTS) \
49858 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49859 for flag in $(EXTRA_TARGET_FLAGS); do \
49860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49861 done; \
49862 (cd $(TARGET_SUBDIR)/libffi && \
49863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49865 "RANLIB=$${RANLIB}" \
49866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49867 pdf) \
49868 || exit 1
49870 @endif target-libffi
49872 .PHONY: maybe-html-target-libffi html-target-libffi
49873 maybe-html-target-libffi:
49874 @if target-libffi
49875 maybe-html-target-libffi: html-target-libffi
49877 html-target-libffi: \
49878 configure-target-libffi
49879 @: $(MAKE); $(unstage)
49880 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49881 r=`${PWD_COMMAND}`; export r; \
49882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883 $(NORMAL_TARGET_EXPORTS) \
49884 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49885 for flag in $(EXTRA_TARGET_FLAGS); do \
49886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49887 done; \
49888 (cd $(TARGET_SUBDIR)/libffi && \
49889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49891 "RANLIB=$${RANLIB}" \
49892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49893 html) \
49894 || exit 1
49896 @endif target-libffi
49898 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49899 maybe-TAGS-target-libffi:
49900 @if target-libffi
49901 maybe-TAGS-target-libffi: TAGS-target-libffi
49903 TAGS-target-libffi: \
49904 configure-target-libffi
49905 @: $(MAKE); $(unstage)
49906 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49907 r=`${PWD_COMMAND}`; export r; \
49908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49909 $(NORMAL_TARGET_EXPORTS) \
49910 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49911 for flag in $(EXTRA_TARGET_FLAGS); do \
49912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49913 done; \
49914 (cd $(TARGET_SUBDIR)/libffi && \
49915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49917 "RANLIB=$${RANLIB}" \
49918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49919 TAGS) \
49920 || exit 1
49922 @endif target-libffi
49924 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
49925 maybe-install-info-target-libffi:
49926 @if target-libffi
49927 maybe-install-info-target-libffi: install-info-target-libffi
49929 install-info-target-libffi: \
49930 configure-target-libffi \
49931 info-target-libffi
49932 @: $(MAKE); $(unstage)
49933 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49934 r=`${PWD_COMMAND}`; export r; \
49935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49936 $(NORMAL_TARGET_EXPORTS) \
49937 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49938 for flag in $(EXTRA_TARGET_FLAGS); do \
49939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49940 done; \
49941 (cd $(TARGET_SUBDIR)/libffi && \
49942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49944 "RANLIB=$${RANLIB}" \
49945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49946 install-info) \
49947 || exit 1
49949 @endif target-libffi
49951 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49952 maybe-install-pdf-target-libffi:
49953 @if target-libffi
49954 maybe-install-pdf-target-libffi: install-pdf-target-libffi
49956 install-pdf-target-libffi: \
49957 configure-target-libffi \
49958 pdf-target-libffi
49959 @: $(MAKE); $(unstage)
49960 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49961 r=`${PWD_COMMAND}`; export r; \
49962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49963 $(NORMAL_TARGET_EXPORTS) \
49964 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49965 for flag in $(EXTRA_TARGET_FLAGS); do \
49966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49967 done; \
49968 (cd $(TARGET_SUBDIR)/libffi && \
49969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49971 "RANLIB=$${RANLIB}" \
49972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49973 install-pdf) \
49974 || exit 1
49976 @endif target-libffi
49978 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
49979 maybe-install-html-target-libffi:
49980 @if target-libffi
49981 maybe-install-html-target-libffi: install-html-target-libffi
49983 install-html-target-libffi: \
49984 configure-target-libffi \
49985 html-target-libffi
49986 @: $(MAKE); $(unstage)
49987 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49988 r=`${PWD_COMMAND}`; export r; \
49989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990 $(NORMAL_TARGET_EXPORTS) \
49991 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49992 for flag in $(EXTRA_TARGET_FLAGS); do \
49993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49994 done; \
49995 (cd $(TARGET_SUBDIR)/libffi && \
49996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49998 "RANLIB=$${RANLIB}" \
49999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50000 install-html) \
50001 || exit 1
50003 @endif target-libffi
50005 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50006 maybe-installcheck-target-libffi:
50007 @if target-libffi
50008 maybe-installcheck-target-libffi: installcheck-target-libffi
50010 installcheck-target-libffi: \
50011 configure-target-libffi
50012 @: $(MAKE); $(unstage)
50013 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50014 r=`${PWD_COMMAND}`; export r; \
50015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50016 $(NORMAL_TARGET_EXPORTS) \
50017 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
50018 for flag in $(EXTRA_TARGET_FLAGS); do \
50019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50020 done; \
50021 (cd $(TARGET_SUBDIR)/libffi && \
50022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50024 "RANLIB=$${RANLIB}" \
50025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50026 installcheck) \
50027 || exit 1
50029 @endif target-libffi
50031 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50032 maybe-mostlyclean-target-libffi:
50033 @if target-libffi
50034 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50036 mostlyclean-target-libffi:
50037 @: $(MAKE); $(unstage)
50038 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50039 r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 $(NORMAL_TARGET_EXPORTS) \
50042 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
50043 for flag in $(EXTRA_TARGET_FLAGS); do \
50044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50045 done; \
50046 (cd $(TARGET_SUBDIR)/libffi && \
50047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50049 "RANLIB=$${RANLIB}" \
50050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50051 mostlyclean) \
50052 || exit 1
50054 @endif target-libffi
50056 .PHONY: maybe-clean-target-libffi clean-target-libffi
50057 maybe-clean-target-libffi:
50058 @if target-libffi
50059 maybe-clean-target-libffi: clean-target-libffi
50061 clean-target-libffi:
50062 @: $(MAKE); $(unstage)
50063 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50064 r=`${PWD_COMMAND}`; export r; \
50065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066 $(NORMAL_TARGET_EXPORTS) \
50067 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
50068 for flag in $(EXTRA_TARGET_FLAGS); do \
50069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50070 done; \
50071 (cd $(TARGET_SUBDIR)/libffi && \
50072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50074 "RANLIB=$${RANLIB}" \
50075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50076 clean) \
50077 || exit 1
50079 @endif target-libffi
50081 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
50082 maybe-distclean-target-libffi:
50083 @if target-libffi
50084 maybe-distclean-target-libffi: distclean-target-libffi
50086 distclean-target-libffi:
50087 @: $(MAKE); $(unstage)
50088 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50089 r=`${PWD_COMMAND}`; export r; \
50090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50091 $(NORMAL_TARGET_EXPORTS) \
50092 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
50093 for flag in $(EXTRA_TARGET_FLAGS); do \
50094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50095 done; \
50096 (cd $(TARGET_SUBDIR)/libffi && \
50097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50099 "RANLIB=$${RANLIB}" \
50100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50101 distclean) \
50102 || exit 1
50104 @endif target-libffi
50106 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50107 maybe-maintainer-clean-target-libffi:
50108 @if target-libffi
50109 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50111 maintainer-clean-target-libffi:
50112 @: $(MAKE); $(unstage)
50113 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50114 r=`${PWD_COMMAND}`; export r; \
50115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50116 $(NORMAL_TARGET_EXPORTS) \
50117 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
50118 for flag in $(EXTRA_TARGET_FLAGS); do \
50119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50120 done; \
50121 (cd $(TARGET_SUBDIR)/libffi && \
50122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50124 "RANLIB=$${RANLIB}" \
50125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50126 maintainer-clean) \
50127 || exit 1
50129 @endif target-libffi
50135 .PHONY: configure-target-libjava maybe-configure-target-libjava
50136 maybe-configure-target-libjava:
50137 @if gcc-bootstrap
50138 configure-target-libjava: stage_current
50139 @endif gcc-bootstrap
50140 @if target-libjava
50141 maybe-configure-target-libjava: configure-target-libjava
50142 configure-target-libjava:
50143 @: $(MAKE); $(unstage)
50144 @r=`${PWD_COMMAND}`; export r; \
50145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50146 echo "Checking multilib configuration for libjava..."; \
50147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50148 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
50149 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
50150 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
50151 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
50152 else \
50153 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
50154 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50155 fi; \
50156 else \
50157 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50158 fi; \
50159 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
50160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50161 $(RAW_CXX_TARGET_EXPORTS) \
50162 echo Configuring in $(TARGET_SUBDIR)/libjava; \
50163 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
50164 case $(srcdir) in \
50165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50166 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
50167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50168 esac; \
50169 srcdiroption="--srcdir=$${topdir}/libjava"; \
50170 libsrcdir="$$s/libjava"; \
50171 rm -f no-such-file || : ; \
50172 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50174 --target=${target_alias} $${srcdiroption} \
50175 || exit 1
50176 @endif target-libjava
50182 .PHONY: all-target-libjava maybe-all-target-libjava
50183 maybe-all-target-libjava:
50184 @if gcc-bootstrap
50185 all-target-libjava: stage_current
50186 @endif gcc-bootstrap
50187 @if target-libjava
50188 TARGET-target-libjava=all
50189 maybe-all-target-libjava: all-target-libjava
50190 all-target-libjava: configure-target-libjava
50191 @: $(MAKE); $(unstage)
50192 @r=`${PWD_COMMAND}`; export r; \
50193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50194 $(RAW_CXX_TARGET_EXPORTS) \
50195 (cd $(TARGET_SUBDIR)/libjava && \
50196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
50197 $(TARGET-target-libjava))
50198 @endif target-libjava
50204 .PHONY: check-target-libjava maybe-check-target-libjava
50205 maybe-check-target-libjava:
50206 @if target-libjava
50207 maybe-check-target-libjava: check-target-libjava
50209 check-target-libjava:
50210 @: $(MAKE); $(unstage)
50211 @r=`${PWD_COMMAND}`; export r; \
50212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213 $(RAW_CXX_TARGET_EXPORTS) \
50214 (cd $(TARGET_SUBDIR)/libjava && \
50215 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
50217 @endif target-libjava
50219 .PHONY: install-target-libjava maybe-install-target-libjava
50220 maybe-install-target-libjava:
50221 @if target-libjava
50222 maybe-install-target-libjava: install-target-libjava
50224 install-target-libjava: installdirs
50225 @: $(MAKE); $(unstage)
50226 @r=`${PWD_COMMAND}`; export r; \
50227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228 $(RAW_CXX_TARGET_EXPORTS) \
50229 (cd $(TARGET_SUBDIR)/libjava && \
50230 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50232 @endif target-libjava
50234 # Other targets (info, dvi, pdf, etc.)
50236 .PHONY: maybe-info-target-libjava info-target-libjava
50237 maybe-info-target-libjava:
50238 @if target-libjava
50239 maybe-info-target-libjava: info-target-libjava
50241 info-target-libjava: \
50242 configure-target-libjava
50243 @: $(MAKE); $(unstage)
50244 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50245 r=`${PWD_COMMAND}`; export r; \
50246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50247 $(RAW_CXX_TARGET_EXPORTS) \
50248 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
50249 for flag in $(EXTRA_TARGET_FLAGS); do \
50250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50251 done; \
50252 (cd $(TARGET_SUBDIR)/libjava && \
50253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50255 "RANLIB=$${RANLIB}" \
50256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50257 info) \
50258 || exit 1
50260 @endif target-libjava
50262 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
50263 maybe-dvi-target-libjava:
50264 @if target-libjava
50265 maybe-dvi-target-libjava: dvi-target-libjava
50267 dvi-target-libjava: \
50268 configure-target-libjava
50269 @: $(MAKE); $(unstage)
50270 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50271 r=`${PWD_COMMAND}`; export r; \
50272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273 $(RAW_CXX_TARGET_EXPORTS) \
50274 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
50275 for flag in $(EXTRA_TARGET_FLAGS); do \
50276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50277 done; \
50278 (cd $(TARGET_SUBDIR)/libjava && \
50279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50281 "RANLIB=$${RANLIB}" \
50282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50283 dvi) \
50284 || exit 1
50286 @endif target-libjava
50288 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
50289 maybe-pdf-target-libjava:
50290 @if target-libjava
50291 maybe-pdf-target-libjava: pdf-target-libjava
50293 pdf-target-libjava: \
50294 configure-target-libjava
50295 @: $(MAKE); $(unstage)
50296 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50297 r=`${PWD_COMMAND}`; export r; \
50298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50299 $(RAW_CXX_TARGET_EXPORTS) \
50300 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
50301 for flag in $(EXTRA_TARGET_FLAGS); do \
50302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50303 done; \
50304 (cd $(TARGET_SUBDIR)/libjava && \
50305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50307 "RANLIB=$${RANLIB}" \
50308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50309 pdf) \
50310 || exit 1
50312 @endif target-libjava
50314 .PHONY: maybe-html-target-libjava html-target-libjava
50315 maybe-html-target-libjava:
50316 @if target-libjava
50317 maybe-html-target-libjava: html-target-libjava
50319 html-target-libjava: \
50320 configure-target-libjava
50321 @: $(MAKE); $(unstage)
50322 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50323 r=`${PWD_COMMAND}`; export r; \
50324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50325 $(RAW_CXX_TARGET_EXPORTS) \
50326 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
50327 for flag in $(EXTRA_TARGET_FLAGS); do \
50328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50329 done; \
50330 (cd $(TARGET_SUBDIR)/libjava && \
50331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50333 "RANLIB=$${RANLIB}" \
50334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50335 html) \
50336 || exit 1
50338 @endif target-libjava
50340 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
50341 maybe-TAGS-target-libjava:
50342 @if target-libjava
50343 maybe-TAGS-target-libjava: TAGS-target-libjava
50345 TAGS-target-libjava: \
50346 configure-target-libjava
50347 @: $(MAKE); $(unstage)
50348 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50349 r=`${PWD_COMMAND}`; export r; \
50350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50351 $(RAW_CXX_TARGET_EXPORTS) \
50352 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
50353 for flag in $(EXTRA_TARGET_FLAGS); do \
50354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50355 done; \
50356 (cd $(TARGET_SUBDIR)/libjava && \
50357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50359 "RANLIB=$${RANLIB}" \
50360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50361 TAGS) \
50362 || exit 1
50364 @endif target-libjava
50366 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
50367 maybe-install-info-target-libjava:
50368 @if target-libjava
50369 maybe-install-info-target-libjava: install-info-target-libjava
50371 install-info-target-libjava: \
50372 configure-target-libjava \
50373 info-target-libjava
50374 @: $(MAKE); $(unstage)
50375 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50376 r=`${PWD_COMMAND}`; export r; \
50377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50378 $(RAW_CXX_TARGET_EXPORTS) \
50379 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
50380 for flag in $(EXTRA_TARGET_FLAGS); do \
50381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50382 done; \
50383 (cd $(TARGET_SUBDIR)/libjava && \
50384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50386 "RANLIB=$${RANLIB}" \
50387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50388 install-info) \
50389 || exit 1
50391 @endif target-libjava
50393 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
50394 maybe-install-pdf-target-libjava:
50395 @if target-libjava
50396 maybe-install-pdf-target-libjava: install-pdf-target-libjava
50398 install-pdf-target-libjava: \
50399 configure-target-libjava \
50400 pdf-target-libjava
50401 @: $(MAKE); $(unstage)
50402 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50403 r=`${PWD_COMMAND}`; export r; \
50404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50405 $(RAW_CXX_TARGET_EXPORTS) \
50406 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
50407 for flag in $(EXTRA_TARGET_FLAGS); do \
50408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50409 done; \
50410 (cd $(TARGET_SUBDIR)/libjava && \
50411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50413 "RANLIB=$${RANLIB}" \
50414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50415 install-pdf) \
50416 || exit 1
50418 @endif target-libjava
50420 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
50421 maybe-install-html-target-libjava:
50422 @if target-libjava
50423 maybe-install-html-target-libjava: install-html-target-libjava
50425 install-html-target-libjava: \
50426 configure-target-libjava \
50427 html-target-libjava
50428 @: $(MAKE); $(unstage)
50429 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50430 r=`${PWD_COMMAND}`; export r; \
50431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50432 $(RAW_CXX_TARGET_EXPORTS) \
50433 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
50434 for flag in $(EXTRA_TARGET_FLAGS); do \
50435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50436 done; \
50437 (cd $(TARGET_SUBDIR)/libjava && \
50438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50440 "RANLIB=$${RANLIB}" \
50441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50442 install-html) \
50443 || exit 1
50445 @endif target-libjava
50447 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
50448 maybe-installcheck-target-libjava:
50449 @if target-libjava
50450 maybe-installcheck-target-libjava: installcheck-target-libjava
50452 installcheck-target-libjava: \
50453 configure-target-libjava
50454 @: $(MAKE); $(unstage)
50455 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50456 r=`${PWD_COMMAND}`; export r; \
50457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50458 $(RAW_CXX_TARGET_EXPORTS) \
50459 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
50460 for flag in $(EXTRA_TARGET_FLAGS); do \
50461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50462 done; \
50463 (cd $(TARGET_SUBDIR)/libjava && \
50464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50466 "RANLIB=$${RANLIB}" \
50467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50468 installcheck) \
50469 || exit 1
50471 @endif target-libjava
50473 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
50474 maybe-mostlyclean-target-libjava:
50475 @if target-libjava
50476 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
50478 mostlyclean-target-libjava:
50479 @: $(MAKE); $(unstage)
50480 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50481 r=`${PWD_COMMAND}`; export r; \
50482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50483 $(RAW_CXX_TARGET_EXPORTS) \
50484 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
50485 for flag in $(EXTRA_TARGET_FLAGS); do \
50486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50487 done; \
50488 (cd $(TARGET_SUBDIR)/libjava && \
50489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50491 "RANLIB=$${RANLIB}" \
50492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50493 mostlyclean) \
50494 || exit 1
50496 @endif target-libjava
50498 .PHONY: maybe-clean-target-libjava clean-target-libjava
50499 maybe-clean-target-libjava:
50500 @if target-libjava
50501 maybe-clean-target-libjava: clean-target-libjava
50503 clean-target-libjava:
50504 @: $(MAKE); $(unstage)
50505 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50506 r=`${PWD_COMMAND}`; export r; \
50507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50508 $(RAW_CXX_TARGET_EXPORTS) \
50509 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
50510 for flag in $(EXTRA_TARGET_FLAGS); do \
50511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50512 done; \
50513 (cd $(TARGET_SUBDIR)/libjava && \
50514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50516 "RANLIB=$${RANLIB}" \
50517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50518 clean) \
50519 || exit 1
50521 @endif target-libjava
50523 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
50524 maybe-distclean-target-libjava:
50525 @if target-libjava
50526 maybe-distclean-target-libjava: distclean-target-libjava
50528 distclean-target-libjava:
50529 @: $(MAKE); $(unstage)
50530 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50531 r=`${PWD_COMMAND}`; export r; \
50532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50533 $(RAW_CXX_TARGET_EXPORTS) \
50534 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
50535 for flag in $(EXTRA_TARGET_FLAGS); do \
50536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50537 done; \
50538 (cd $(TARGET_SUBDIR)/libjava && \
50539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50541 "RANLIB=$${RANLIB}" \
50542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50543 distclean) \
50544 || exit 1
50546 @endif target-libjava
50548 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
50549 maybe-maintainer-clean-target-libjava:
50550 @if target-libjava
50551 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
50553 maintainer-clean-target-libjava:
50554 @: $(MAKE); $(unstage)
50555 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50556 r=`${PWD_COMMAND}`; export r; \
50557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50558 $(RAW_CXX_TARGET_EXPORTS) \
50559 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
50560 for flag in $(EXTRA_TARGET_FLAGS); do \
50561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50562 done; \
50563 (cd $(TARGET_SUBDIR)/libjava && \
50564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50566 "RANLIB=$${RANLIB}" \
50567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50568 maintainer-clean) \
50569 || exit 1
50571 @endif target-libjava
50577 .PHONY: configure-target-zlib maybe-configure-target-zlib
50578 maybe-configure-target-zlib:
50579 @if gcc-bootstrap
50580 configure-target-zlib: stage_current
50581 @endif gcc-bootstrap
50582 @if target-zlib
50583 maybe-configure-target-zlib: configure-target-zlib
50584 configure-target-zlib:
50585 @: $(MAKE); $(unstage)
50586 @r=`${PWD_COMMAND}`; export r; \
50587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50588 echo "Checking multilib configuration for zlib..."; \
50589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50590 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
50591 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50592 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50593 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50594 else \
50595 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50596 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50597 fi; \
50598 else \
50599 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50600 fi; \
50601 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50603 $(NORMAL_TARGET_EXPORTS) \
50604 echo Configuring in $(TARGET_SUBDIR)/zlib; \
50605 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50606 case $(srcdir) in \
50607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50608 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50610 esac; \
50611 srcdiroption="--srcdir=$${topdir}/zlib"; \
50612 libsrcdir="$$s/zlib"; \
50613 rm -f no-such-file || : ; \
50614 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50615 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50616 --target=${target_alias} $${srcdiroption} \
50617 || exit 1
50618 @endif target-zlib
50624 .PHONY: all-target-zlib maybe-all-target-zlib
50625 maybe-all-target-zlib:
50626 @if gcc-bootstrap
50627 all-target-zlib: stage_current
50628 @endif gcc-bootstrap
50629 @if target-zlib
50630 TARGET-target-zlib=all
50631 maybe-all-target-zlib: all-target-zlib
50632 all-target-zlib: configure-target-zlib
50633 @: $(MAKE); $(unstage)
50634 @r=`${PWD_COMMAND}`; export r; \
50635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50636 $(NORMAL_TARGET_EXPORTS) \
50637 (cd $(TARGET_SUBDIR)/zlib && \
50638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50639 $(TARGET-target-zlib))
50640 @endif target-zlib
50646 .PHONY: check-target-zlib maybe-check-target-zlib
50647 maybe-check-target-zlib:
50648 @if target-zlib
50649 maybe-check-target-zlib: check-target-zlib
50651 check-target-zlib:
50652 @: $(MAKE); $(unstage)
50653 @r=`${PWD_COMMAND}`; export r; \
50654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50655 $(NORMAL_TARGET_EXPORTS) \
50656 (cd $(TARGET_SUBDIR)/zlib && \
50657 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50659 @endif target-zlib
50661 .PHONY: install-target-zlib maybe-install-target-zlib
50662 maybe-install-target-zlib:
50663 @if target-zlib
50664 maybe-install-target-zlib: install-target-zlib
50666 install-target-zlib: installdirs
50667 @: $(MAKE); $(unstage)
50668 @r=`${PWD_COMMAND}`; export r; \
50669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50670 $(NORMAL_TARGET_EXPORTS) \
50671 (cd $(TARGET_SUBDIR)/zlib && \
50672 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50674 @endif target-zlib
50676 # Other targets (info, dvi, pdf, etc.)
50678 .PHONY: maybe-info-target-zlib info-target-zlib
50679 maybe-info-target-zlib:
50680 @if target-zlib
50681 maybe-info-target-zlib: info-target-zlib
50683 info-target-zlib: \
50684 configure-target-zlib
50685 @: $(MAKE); $(unstage)
50686 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50687 r=`${PWD_COMMAND}`; export r; \
50688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50689 $(NORMAL_TARGET_EXPORTS) \
50690 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
50691 for flag in $(EXTRA_TARGET_FLAGS); do \
50692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50693 done; \
50694 (cd $(TARGET_SUBDIR)/zlib && \
50695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50697 "RANLIB=$${RANLIB}" \
50698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50699 info) \
50700 || exit 1
50702 @endif target-zlib
50704 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
50705 maybe-dvi-target-zlib:
50706 @if target-zlib
50707 maybe-dvi-target-zlib: dvi-target-zlib
50709 dvi-target-zlib: \
50710 configure-target-zlib
50711 @: $(MAKE); $(unstage)
50712 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50713 r=`${PWD_COMMAND}`; export r; \
50714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50715 $(NORMAL_TARGET_EXPORTS) \
50716 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50717 for flag in $(EXTRA_TARGET_FLAGS); do \
50718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50719 done; \
50720 (cd $(TARGET_SUBDIR)/zlib && \
50721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50723 "RANLIB=$${RANLIB}" \
50724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50725 dvi) \
50726 || exit 1
50728 @endif target-zlib
50730 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
50731 maybe-pdf-target-zlib:
50732 @if target-zlib
50733 maybe-pdf-target-zlib: pdf-target-zlib
50735 pdf-target-zlib: \
50736 configure-target-zlib
50737 @: $(MAKE); $(unstage)
50738 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50739 r=`${PWD_COMMAND}`; export r; \
50740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50741 $(NORMAL_TARGET_EXPORTS) \
50742 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50743 for flag in $(EXTRA_TARGET_FLAGS); do \
50744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50745 done; \
50746 (cd $(TARGET_SUBDIR)/zlib && \
50747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50749 "RANLIB=$${RANLIB}" \
50750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50751 pdf) \
50752 || exit 1
50754 @endif target-zlib
50756 .PHONY: maybe-html-target-zlib html-target-zlib
50757 maybe-html-target-zlib:
50758 @if target-zlib
50759 maybe-html-target-zlib: html-target-zlib
50761 html-target-zlib: \
50762 configure-target-zlib
50763 @: $(MAKE); $(unstage)
50764 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50765 r=`${PWD_COMMAND}`; export r; \
50766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50767 $(NORMAL_TARGET_EXPORTS) \
50768 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50769 for flag in $(EXTRA_TARGET_FLAGS); do \
50770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50771 done; \
50772 (cd $(TARGET_SUBDIR)/zlib && \
50773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50775 "RANLIB=$${RANLIB}" \
50776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50777 html) \
50778 || exit 1
50780 @endif target-zlib
50782 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50783 maybe-TAGS-target-zlib:
50784 @if target-zlib
50785 maybe-TAGS-target-zlib: TAGS-target-zlib
50787 TAGS-target-zlib: \
50788 configure-target-zlib
50789 @: $(MAKE); $(unstage)
50790 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50791 r=`${PWD_COMMAND}`; export r; \
50792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50793 $(NORMAL_TARGET_EXPORTS) \
50794 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50795 for flag in $(EXTRA_TARGET_FLAGS); do \
50796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50797 done; \
50798 (cd $(TARGET_SUBDIR)/zlib && \
50799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50801 "RANLIB=$${RANLIB}" \
50802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50803 TAGS) \
50804 || exit 1
50806 @endif target-zlib
50808 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
50809 maybe-install-info-target-zlib:
50810 @if target-zlib
50811 maybe-install-info-target-zlib: install-info-target-zlib
50813 install-info-target-zlib: \
50814 configure-target-zlib \
50815 info-target-zlib
50816 @: $(MAKE); $(unstage)
50817 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50818 r=`${PWD_COMMAND}`; export r; \
50819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50820 $(NORMAL_TARGET_EXPORTS) \
50821 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50822 for flag in $(EXTRA_TARGET_FLAGS); do \
50823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50824 done; \
50825 (cd $(TARGET_SUBDIR)/zlib && \
50826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50828 "RANLIB=$${RANLIB}" \
50829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50830 install-info) \
50831 || exit 1
50833 @endif target-zlib
50835 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50836 maybe-install-pdf-target-zlib:
50837 @if target-zlib
50838 maybe-install-pdf-target-zlib: install-pdf-target-zlib
50840 install-pdf-target-zlib: \
50841 configure-target-zlib \
50842 pdf-target-zlib
50843 @: $(MAKE); $(unstage)
50844 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50845 r=`${PWD_COMMAND}`; export r; \
50846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50847 $(NORMAL_TARGET_EXPORTS) \
50848 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50849 for flag in $(EXTRA_TARGET_FLAGS); do \
50850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50851 done; \
50852 (cd $(TARGET_SUBDIR)/zlib && \
50853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50855 "RANLIB=$${RANLIB}" \
50856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50857 install-pdf) \
50858 || exit 1
50860 @endif target-zlib
50862 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
50863 maybe-install-html-target-zlib:
50864 @if target-zlib
50865 maybe-install-html-target-zlib: install-html-target-zlib
50867 install-html-target-zlib: \
50868 configure-target-zlib \
50869 html-target-zlib
50870 @: $(MAKE); $(unstage)
50871 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50872 r=`${PWD_COMMAND}`; export r; \
50873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50874 $(NORMAL_TARGET_EXPORTS) \
50875 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50876 for flag in $(EXTRA_TARGET_FLAGS); do \
50877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50878 done; \
50879 (cd $(TARGET_SUBDIR)/zlib && \
50880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50882 "RANLIB=$${RANLIB}" \
50883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50884 install-html) \
50885 || exit 1
50887 @endif target-zlib
50889 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50890 maybe-installcheck-target-zlib:
50891 @if target-zlib
50892 maybe-installcheck-target-zlib: installcheck-target-zlib
50894 installcheck-target-zlib: \
50895 configure-target-zlib
50896 @: $(MAKE); $(unstage)
50897 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50898 r=`${PWD_COMMAND}`; export r; \
50899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50900 $(NORMAL_TARGET_EXPORTS) \
50901 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50902 for flag in $(EXTRA_TARGET_FLAGS); do \
50903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50904 done; \
50905 (cd $(TARGET_SUBDIR)/zlib && \
50906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50908 "RANLIB=$${RANLIB}" \
50909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50910 installcheck) \
50911 || exit 1
50913 @endif target-zlib
50915 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50916 maybe-mostlyclean-target-zlib:
50917 @if target-zlib
50918 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50920 mostlyclean-target-zlib:
50921 @: $(MAKE); $(unstage)
50922 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50923 r=`${PWD_COMMAND}`; export r; \
50924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50925 $(NORMAL_TARGET_EXPORTS) \
50926 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50927 for flag in $(EXTRA_TARGET_FLAGS); do \
50928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50929 done; \
50930 (cd $(TARGET_SUBDIR)/zlib && \
50931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50933 "RANLIB=$${RANLIB}" \
50934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50935 mostlyclean) \
50936 || exit 1
50938 @endif target-zlib
50940 .PHONY: maybe-clean-target-zlib clean-target-zlib
50941 maybe-clean-target-zlib:
50942 @if target-zlib
50943 maybe-clean-target-zlib: clean-target-zlib
50945 clean-target-zlib:
50946 @: $(MAKE); $(unstage)
50947 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50948 r=`${PWD_COMMAND}`; export r; \
50949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50950 $(NORMAL_TARGET_EXPORTS) \
50951 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50952 for flag in $(EXTRA_TARGET_FLAGS); do \
50953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50954 done; \
50955 (cd $(TARGET_SUBDIR)/zlib && \
50956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50958 "RANLIB=$${RANLIB}" \
50959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50960 clean) \
50961 || exit 1
50963 @endif target-zlib
50965 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
50966 maybe-distclean-target-zlib:
50967 @if target-zlib
50968 maybe-distclean-target-zlib: distclean-target-zlib
50970 distclean-target-zlib:
50971 @: $(MAKE); $(unstage)
50972 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50973 r=`${PWD_COMMAND}`; export r; \
50974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50975 $(NORMAL_TARGET_EXPORTS) \
50976 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50977 for flag in $(EXTRA_TARGET_FLAGS); do \
50978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50979 done; \
50980 (cd $(TARGET_SUBDIR)/zlib && \
50981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50983 "RANLIB=$${RANLIB}" \
50984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50985 distclean) \
50986 || exit 1
50988 @endif target-zlib
50990 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50991 maybe-maintainer-clean-target-zlib:
50992 @if target-zlib
50993 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50995 maintainer-clean-target-zlib:
50996 @: $(MAKE); $(unstage)
50997 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50998 r=`${PWD_COMMAND}`; export r; \
50999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51000 $(NORMAL_TARGET_EXPORTS) \
51001 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
51002 for flag in $(EXTRA_TARGET_FLAGS); do \
51003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51004 done; \
51005 (cd $(TARGET_SUBDIR)/zlib && \
51006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51008 "RANLIB=$${RANLIB}" \
51009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51010 maintainer-clean) \
51011 || exit 1
51013 @endif target-zlib
51019 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
51020 maybe-configure-target-boehm-gc:
51021 @if gcc-bootstrap
51022 configure-target-boehm-gc: stage_current
51023 @endif gcc-bootstrap
51024 @if target-boehm-gc
51025 maybe-configure-target-boehm-gc: configure-target-boehm-gc
51026 configure-target-boehm-gc:
51027 @: $(MAKE); $(unstage)
51028 @r=`${PWD_COMMAND}`; export r; \
51029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51030 echo "Checking multilib configuration for boehm-gc..."; \
51031 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51032 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
51033 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51034 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51035 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
51036 else \
51037 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
51038 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51039 fi; \
51040 else \
51041 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51042 fi; \
51043 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
51044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51045 $(NORMAL_TARGET_EXPORTS) \
51046 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
51047 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
51048 case $(srcdir) in \
51049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51050 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
51051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51052 esac; \
51053 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
51054 libsrcdir="$$s/boehm-gc"; \
51055 rm -f no-such-file || : ; \
51056 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51057 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51058 --target=${target_alias} $${srcdiroption} \
51059 || exit 1
51060 @endif target-boehm-gc
51066 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
51067 maybe-all-target-boehm-gc:
51068 @if gcc-bootstrap
51069 all-target-boehm-gc: stage_current
51070 @endif gcc-bootstrap
51071 @if target-boehm-gc
51072 TARGET-target-boehm-gc=all
51073 maybe-all-target-boehm-gc: all-target-boehm-gc
51074 all-target-boehm-gc: configure-target-boehm-gc
51075 @: $(MAKE); $(unstage)
51076 @r=`${PWD_COMMAND}`; export r; \
51077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51078 $(NORMAL_TARGET_EXPORTS) \
51079 (cd $(TARGET_SUBDIR)/boehm-gc && \
51080 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51081 $(TARGET-target-boehm-gc))
51082 @endif target-boehm-gc
51088 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
51089 maybe-check-target-boehm-gc:
51090 @if target-boehm-gc
51091 maybe-check-target-boehm-gc: check-target-boehm-gc
51093 check-target-boehm-gc:
51094 @: $(MAKE); $(unstage)
51095 @r=`${PWD_COMMAND}`; export r; \
51096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51097 $(NORMAL_TARGET_EXPORTS) \
51098 (cd $(TARGET_SUBDIR)/boehm-gc && \
51099 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51101 @endif target-boehm-gc
51103 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
51104 maybe-install-target-boehm-gc:
51105 @if target-boehm-gc
51106 maybe-install-target-boehm-gc: install-target-boehm-gc
51108 install-target-boehm-gc: installdirs
51109 @: $(MAKE); $(unstage)
51110 @r=`${PWD_COMMAND}`; export r; \
51111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51112 $(NORMAL_TARGET_EXPORTS) \
51113 (cd $(TARGET_SUBDIR)/boehm-gc && \
51114 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51116 @endif target-boehm-gc
51118 # Other targets (info, dvi, pdf, etc.)
51120 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
51121 maybe-info-target-boehm-gc:
51122 @if target-boehm-gc
51123 maybe-info-target-boehm-gc: info-target-boehm-gc
51125 info-target-boehm-gc: \
51126 configure-target-boehm-gc
51127 @: $(MAKE); $(unstage)
51128 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51129 r=`${PWD_COMMAND}`; export r; \
51130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51131 $(NORMAL_TARGET_EXPORTS) \
51132 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
51133 for flag in $(EXTRA_TARGET_FLAGS); do \
51134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51135 done; \
51136 (cd $(TARGET_SUBDIR)/boehm-gc && \
51137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51139 "RANLIB=$${RANLIB}" \
51140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51141 info) \
51142 || exit 1
51144 @endif target-boehm-gc
51146 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
51147 maybe-dvi-target-boehm-gc:
51148 @if target-boehm-gc
51149 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
51151 dvi-target-boehm-gc: \
51152 configure-target-boehm-gc
51153 @: $(MAKE); $(unstage)
51154 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51155 r=`${PWD_COMMAND}`; export r; \
51156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51157 $(NORMAL_TARGET_EXPORTS) \
51158 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
51159 for flag in $(EXTRA_TARGET_FLAGS); do \
51160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51161 done; \
51162 (cd $(TARGET_SUBDIR)/boehm-gc && \
51163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51165 "RANLIB=$${RANLIB}" \
51166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51167 dvi) \
51168 || exit 1
51170 @endif target-boehm-gc
51172 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
51173 maybe-pdf-target-boehm-gc:
51174 @if target-boehm-gc
51175 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
51177 pdf-target-boehm-gc: \
51178 configure-target-boehm-gc
51179 @: $(MAKE); $(unstage)
51180 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51181 r=`${PWD_COMMAND}`; export r; \
51182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51183 $(NORMAL_TARGET_EXPORTS) \
51184 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51185 for flag in $(EXTRA_TARGET_FLAGS); do \
51186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51187 done; \
51188 (cd $(TARGET_SUBDIR)/boehm-gc && \
51189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51191 "RANLIB=$${RANLIB}" \
51192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51193 pdf) \
51194 || exit 1
51196 @endif target-boehm-gc
51198 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
51199 maybe-html-target-boehm-gc:
51200 @if target-boehm-gc
51201 maybe-html-target-boehm-gc: html-target-boehm-gc
51203 html-target-boehm-gc: \
51204 configure-target-boehm-gc
51205 @: $(MAKE); $(unstage)
51206 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51207 r=`${PWD_COMMAND}`; export r; \
51208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51209 $(NORMAL_TARGET_EXPORTS) \
51210 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
51211 for flag in $(EXTRA_TARGET_FLAGS); do \
51212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51213 done; \
51214 (cd $(TARGET_SUBDIR)/boehm-gc && \
51215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51217 "RANLIB=$${RANLIB}" \
51218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51219 html) \
51220 || exit 1
51222 @endif target-boehm-gc
51224 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
51225 maybe-TAGS-target-boehm-gc:
51226 @if target-boehm-gc
51227 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
51229 TAGS-target-boehm-gc: \
51230 configure-target-boehm-gc
51231 @: $(MAKE); $(unstage)
51232 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51233 r=`${PWD_COMMAND}`; export r; \
51234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51235 $(NORMAL_TARGET_EXPORTS) \
51236 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
51237 for flag in $(EXTRA_TARGET_FLAGS); do \
51238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51239 done; \
51240 (cd $(TARGET_SUBDIR)/boehm-gc && \
51241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51243 "RANLIB=$${RANLIB}" \
51244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51245 TAGS) \
51246 || exit 1
51248 @endif target-boehm-gc
51250 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
51251 maybe-install-info-target-boehm-gc:
51252 @if target-boehm-gc
51253 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
51255 install-info-target-boehm-gc: \
51256 configure-target-boehm-gc \
51257 info-target-boehm-gc
51258 @: $(MAKE); $(unstage)
51259 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51260 r=`${PWD_COMMAND}`; export r; \
51261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51262 $(NORMAL_TARGET_EXPORTS) \
51263 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
51264 for flag in $(EXTRA_TARGET_FLAGS); do \
51265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51266 done; \
51267 (cd $(TARGET_SUBDIR)/boehm-gc && \
51268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51270 "RANLIB=$${RANLIB}" \
51271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51272 install-info) \
51273 || exit 1
51275 @endif target-boehm-gc
51277 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
51278 maybe-install-pdf-target-boehm-gc:
51279 @if target-boehm-gc
51280 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
51282 install-pdf-target-boehm-gc: \
51283 configure-target-boehm-gc \
51284 pdf-target-boehm-gc
51285 @: $(MAKE); $(unstage)
51286 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51287 r=`${PWD_COMMAND}`; export r; \
51288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51289 $(NORMAL_TARGET_EXPORTS) \
51290 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51291 for flag in $(EXTRA_TARGET_FLAGS); do \
51292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51293 done; \
51294 (cd $(TARGET_SUBDIR)/boehm-gc && \
51295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51297 "RANLIB=$${RANLIB}" \
51298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51299 install-pdf) \
51300 || exit 1
51302 @endif target-boehm-gc
51304 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
51305 maybe-install-html-target-boehm-gc:
51306 @if target-boehm-gc
51307 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
51309 install-html-target-boehm-gc: \
51310 configure-target-boehm-gc \
51311 html-target-boehm-gc
51312 @: $(MAKE); $(unstage)
51313 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51314 r=`${PWD_COMMAND}`; export r; \
51315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316 $(NORMAL_TARGET_EXPORTS) \
51317 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
51318 for flag in $(EXTRA_TARGET_FLAGS); do \
51319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320 done; \
51321 (cd $(TARGET_SUBDIR)/boehm-gc && \
51322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324 "RANLIB=$${RANLIB}" \
51325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326 install-html) \
51327 || exit 1
51329 @endif target-boehm-gc
51331 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
51332 maybe-installcheck-target-boehm-gc:
51333 @if target-boehm-gc
51334 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
51336 installcheck-target-boehm-gc: \
51337 configure-target-boehm-gc
51338 @: $(MAKE); $(unstage)
51339 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51340 r=`${PWD_COMMAND}`; export r; \
51341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342 $(NORMAL_TARGET_EXPORTS) \
51343 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
51344 for flag in $(EXTRA_TARGET_FLAGS); do \
51345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51346 done; \
51347 (cd $(TARGET_SUBDIR)/boehm-gc && \
51348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51350 "RANLIB=$${RANLIB}" \
51351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51352 installcheck) \
51353 || exit 1
51355 @endif target-boehm-gc
51357 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
51358 maybe-mostlyclean-target-boehm-gc:
51359 @if target-boehm-gc
51360 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
51362 mostlyclean-target-boehm-gc:
51363 @: $(MAKE); $(unstage)
51364 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51365 r=`${PWD_COMMAND}`; export r; \
51366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51367 $(NORMAL_TARGET_EXPORTS) \
51368 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51369 for flag in $(EXTRA_TARGET_FLAGS); do \
51370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51371 done; \
51372 (cd $(TARGET_SUBDIR)/boehm-gc && \
51373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51375 "RANLIB=$${RANLIB}" \
51376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51377 mostlyclean) \
51378 || exit 1
51380 @endif target-boehm-gc
51382 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
51383 maybe-clean-target-boehm-gc:
51384 @if target-boehm-gc
51385 maybe-clean-target-boehm-gc: clean-target-boehm-gc
51387 clean-target-boehm-gc:
51388 @: $(MAKE); $(unstage)
51389 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51390 r=`${PWD_COMMAND}`; export r; \
51391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51392 $(NORMAL_TARGET_EXPORTS) \
51393 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51394 for flag in $(EXTRA_TARGET_FLAGS); do \
51395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51396 done; \
51397 (cd $(TARGET_SUBDIR)/boehm-gc && \
51398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51400 "RANLIB=$${RANLIB}" \
51401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51402 clean) \
51403 || exit 1
51405 @endif target-boehm-gc
51407 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
51408 maybe-distclean-target-boehm-gc:
51409 @if target-boehm-gc
51410 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
51412 distclean-target-boehm-gc:
51413 @: $(MAKE); $(unstage)
51414 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51415 r=`${PWD_COMMAND}`; export r; \
51416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417 $(NORMAL_TARGET_EXPORTS) \
51418 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51419 for flag in $(EXTRA_TARGET_FLAGS); do \
51420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51421 done; \
51422 (cd $(TARGET_SUBDIR)/boehm-gc && \
51423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51425 "RANLIB=$${RANLIB}" \
51426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51427 distclean) \
51428 || exit 1
51430 @endif target-boehm-gc
51432 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
51433 maybe-maintainer-clean-target-boehm-gc:
51434 @if target-boehm-gc
51435 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
51437 maintainer-clean-target-boehm-gc:
51438 @: $(MAKE); $(unstage)
51439 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51440 r=`${PWD_COMMAND}`; export r; \
51441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442 $(NORMAL_TARGET_EXPORTS) \
51443 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51444 for flag in $(EXTRA_TARGET_FLAGS); do \
51445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446 done; \
51447 (cd $(TARGET_SUBDIR)/boehm-gc && \
51448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450 "RANLIB=$${RANLIB}" \
51451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452 maintainer-clean) \
51453 || exit 1
51455 @endif target-boehm-gc
51461 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
51462 maybe-configure-target-qthreads:
51463 @if gcc-bootstrap
51464 configure-target-qthreads: stage_current
51465 @endif gcc-bootstrap
51466 @if target-qthreads
51467 maybe-configure-target-qthreads: configure-target-qthreads
51468 configure-target-qthreads:
51469 @: $(MAKE); $(unstage)
51470 @r=`${PWD_COMMAND}`; export r; \
51471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51472 echo "Checking multilib configuration for qthreads..."; \
51473 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51474 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
51475 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51476 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51477 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
51478 else \
51479 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
51480 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51481 fi; \
51482 else \
51483 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51484 fi; \
51485 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
51486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51487 $(NORMAL_TARGET_EXPORTS) \
51488 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
51489 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
51490 case $(srcdir) in \
51491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51492 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
51493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51494 esac; \
51495 srcdiroption="--srcdir=$${topdir}/qthreads"; \
51496 libsrcdir="$$s/qthreads"; \
51497 rm -f no-such-file || : ; \
51498 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51500 --target=${target_alias} $${srcdiroption} \
51501 || exit 1
51502 @endif target-qthreads
51508 .PHONY: all-target-qthreads maybe-all-target-qthreads
51509 maybe-all-target-qthreads:
51510 @if gcc-bootstrap
51511 all-target-qthreads: stage_current
51512 @endif gcc-bootstrap
51513 @if target-qthreads
51514 TARGET-target-qthreads=all
51515 maybe-all-target-qthreads: all-target-qthreads
51516 all-target-qthreads: configure-target-qthreads
51517 @: $(MAKE); $(unstage)
51518 @r=`${PWD_COMMAND}`; export r; \
51519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51520 $(NORMAL_TARGET_EXPORTS) \
51521 (cd $(TARGET_SUBDIR)/qthreads && \
51522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51523 $(TARGET-target-qthreads))
51524 @endif target-qthreads
51530 .PHONY: check-target-qthreads maybe-check-target-qthreads
51531 maybe-check-target-qthreads:
51532 @if target-qthreads
51533 maybe-check-target-qthreads: check-target-qthreads
51535 check-target-qthreads:
51536 @: $(MAKE); $(unstage)
51537 @r=`${PWD_COMMAND}`; export r; \
51538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51539 $(NORMAL_TARGET_EXPORTS) \
51540 (cd $(TARGET_SUBDIR)/qthreads && \
51541 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51543 @endif target-qthreads
51545 .PHONY: install-target-qthreads maybe-install-target-qthreads
51546 maybe-install-target-qthreads:
51547 @if target-qthreads
51548 maybe-install-target-qthreads: install-target-qthreads
51550 install-target-qthreads: installdirs
51551 @: $(MAKE); $(unstage)
51552 @r=`${PWD_COMMAND}`; export r; \
51553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51554 $(NORMAL_TARGET_EXPORTS) \
51555 (cd $(TARGET_SUBDIR)/qthreads && \
51556 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51558 @endif target-qthreads
51560 # Other targets (info, dvi, pdf, etc.)
51562 .PHONY: maybe-info-target-qthreads info-target-qthreads
51563 maybe-info-target-qthreads:
51564 @if target-qthreads
51565 maybe-info-target-qthreads: info-target-qthreads
51567 info-target-qthreads: \
51568 configure-target-qthreads
51569 @: $(MAKE); $(unstage)
51570 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51571 r=`${PWD_COMMAND}`; export r; \
51572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51573 $(NORMAL_TARGET_EXPORTS) \
51574 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
51575 for flag in $(EXTRA_TARGET_FLAGS); do \
51576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51577 done; \
51578 (cd $(TARGET_SUBDIR)/qthreads && \
51579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51581 "RANLIB=$${RANLIB}" \
51582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51583 info) \
51584 || exit 1
51586 @endif target-qthreads
51588 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
51589 maybe-dvi-target-qthreads:
51590 @if target-qthreads
51591 maybe-dvi-target-qthreads: dvi-target-qthreads
51593 dvi-target-qthreads: \
51594 configure-target-qthreads
51595 @: $(MAKE); $(unstage)
51596 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51597 r=`${PWD_COMMAND}`; export r; \
51598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51599 $(NORMAL_TARGET_EXPORTS) \
51600 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
51601 for flag in $(EXTRA_TARGET_FLAGS); do \
51602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51603 done; \
51604 (cd $(TARGET_SUBDIR)/qthreads && \
51605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51607 "RANLIB=$${RANLIB}" \
51608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51609 dvi) \
51610 || exit 1
51612 @endif target-qthreads
51614 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
51615 maybe-pdf-target-qthreads:
51616 @if target-qthreads
51617 maybe-pdf-target-qthreads: pdf-target-qthreads
51619 pdf-target-qthreads: \
51620 configure-target-qthreads
51621 @: $(MAKE); $(unstage)
51622 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51623 r=`${PWD_COMMAND}`; export r; \
51624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51625 $(NORMAL_TARGET_EXPORTS) \
51626 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
51627 for flag in $(EXTRA_TARGET_FLAGS); do \
51628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51629 done; \
51630 (cd $(TARGET_SUBDIR)/qthreads && \
51631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51633 "RANLIB=$${RANLIB}" \
51634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51635 pdf) \
51636 || exit 1
51638 @endif target-qthreads
51640 .PHONY: maybe-html-target-qthreads html-target-qthreads
51641 maybe-html-target-qthreads:
51642 @if target-qthreads
51643 maybe-html-target-qthreads: html-target-qthreads
51645 html-target-qthreads: \
51646 configure-target-qthreads
51647 @: $(MAKE); $(unstage)
51648 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51649 r=`${PWD_COMMAND}`; export r; \
51650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51651 $(NORMAL_TARGET_EXPORTS) \
51652 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
51653 for flag in $(EXTRA_TARGET_FLAGS); do \
51654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51655 done; \
51656 (cd $(TARGET_SUBDIR)/qthreads && \
51657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51659 "RANLIB=$${RANLIB}" \
51660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51661 html) \
51662 || exit 1
51664 @endif target-qthreads
51666 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
51667 maybe-TAGS-target-qthreads:
51668 @if target-qthreads
51669 maybe-TAGS-target-qthreads: TAGS-target-qthreads
51671 TAGS-target-qthreads: \
51672 configure-target-qthreads
51673 @: $(MAKE); $(unstage)
51674 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51675 r=`${PWD_COMMAND}`; export r; \
51676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51677 $(NORMAL_TARGET_EXPORTS) \
51678 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
51679 for flag in $(EXTRA_TARGET_FLAGS); do \
51680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51681 done; \
51682 (cd $(TARGET_SUBDIR)/qthreads && \
51683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51685 "RANLIB=$${RANLIB}" \
51686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51687 TAGS) \
51688 || exit 1
51690 @endif target-qthreads
51692 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
51693 maybe-install-info-target-qthreads:
51694 @if target-qthreads
51695 maybe-install-info-target-qthreads: install-info-target-qthreads
51697 install-info-target-qthreads: \
51698 configure-target-qthreads \
51699 info-target-qthreads
51700 @: $(MAKE); $(unstage)
51701 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51702 r=`${PWD_COMMAND}`; export r; \
51703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51704 $(NORMAL_TARGET_EXPORTS) \
51705 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
51706 for flag in $(EXTRA_TARGET_FLAGS); do \
51707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51708 done; \
51709 (cd $(TARGET_SUBDIR)/qthreads && \
51710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51712 "RANLIB=$${RANLIB}" \
51713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51714 install-info) \
51715 || exit 1
51717 @endif target-qthreads
51719 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51720 maybe-install-pdf-target-qthreads:
51721 @if target-qthreads
51722 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51724 install-pdf-target-qthreads: \
51725 configure-target-qthreads \
51726 pdf-target-qthreads
51727 @: $(MAKE); $(unstage)
51728 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51729 r=`${PWD_COMMAND}`; export r; \
51730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51731 $(NORMAL_TARGET_EXPORTS) \
51732 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51733 for flag in $(EXTRA_TARGET_FLAGS); do \
51734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51735 done; \
51736 (cd $(TARGET_SUBDIR)/qthreads && \
51737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51739 "RANLIB=$${RANLIB}" \
51740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51741 install-pdf) \
51742 || exit 1
51744 @endif target-qthreads
51746 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51747 maybe-install-html-target-qthreads:
51748 @if target-qthreads
51749 maybe-install-html-target-qthreads: install-html-target-qthreads
51751 install-html-target-qthreads: \
51752 configure-target-qthreads \
51753 html-target-qthreads
51754 @: $(MAKE); $(unstage)
51755 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51756 r=`${PWD_COMMAND}`; export r; \
51757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758 $(NORMAL_TARGET_EXPORTS) \
51759 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51760 for flag in $(EXTRA_TARGET_FLAGS); do \
51761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51762 done; \
51763 (cd $(TARGET_SUBDIR)/qthreads && \
51764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51766 "RANLIB=$${RANLIB}" \
51767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51768 install-html) \
51769 || exit 1
51771 @endif target-qthreads
51773 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51774 maybe-installcheck-target-qthreads:
51775 @if target-qthreads
51776 maybe-installcheck-target-qthreads: installcheck-target-qthreads
51778 installcheck-target-qthreads: \
51779 configure-target-qthreads
51780 @: $(MAKE); $(unstage)
51781 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51782 r=`${PWD_COMMAND}`; export r; \
51783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51784 $(NORMAL_TARGET_EXPORTS) \
51785 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51786 for flag in $(EXTRA_TARGET_FLAGS); do \
51787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51788 done; \
51789 (cd $(TARGET_SUBDIR)/qthreads && \
51790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51792 "RANLIB=$${RANLIB}" \
51793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51794 installcheck) \
51795 || exit 1
51797 @endif target-qthreads
51799 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51800 maybe-mostlyclean-target-qthreads:
51801 @if target-qthreads
51802 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51804 mostlyclean-target-qthreads:
51805 @: $(MAKE); $(unstage)
51806 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51807 r=`${PWD_COMMAND}`; export r; \
51808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51809 $(NORMAL_TARGET_EXPORTS) \
51810 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51811 for flag in $(EXTRA_TARGET_FLAGS); do \
51812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51813 done; \
51814 (cd $(TARGET_SUBDIR)/qthreads && \
51815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51817 "RANLIB=$${RANLIB}" \
51818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51819 mostlyclean) \
51820 || exit 1
51822 @endif target-qthreads
51824 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
51825 maybe-clean-target-qthreads:
51826 @if target-qthreads
51827 maybe-clean-target-qthreads: clean-target-qthreads
51829 clean-target-qthreads:
51830 @: $(MAKE); $(unstage)
51831 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51832 r=`${PWD_COMMAND}`; export r; \
51833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51834 $(NORMAL_TARGET_EXPORTS) \
51835 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51836 for flag in $(EXTRA_TARGET_FLAGS); do \
51837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51838 done; \
51839 (cd $(TARGET_SUBDIR)/qthreads && \
51840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51842 "RANLIB=$${RANLIB}" \
51843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51844 clean) \
51845 || exit 1
51847 @endif target-qthreads
51849 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51850 maybe-distclean-target-qthreads:
51851 @if target-qthreads
51852 maybe-distclean-target-qthreads: distclean-target-qthreads
51854 distclean-target-qthreads:
51855 @: $(MAKE); $(unstage)
51856 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51857 r=`${PWD_COMMAND}`; export r; \
51858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51859 $(NORMAL_TARGET_EXPORTS) \
51860 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51861 for flag in $(EXTRA_TARGET_FLAGS); do \
51862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51863 done; \
51864 (cd $(TARGET_SUBDIR)/qthreads && \
51865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51867 "RANLIB=$${RANLIB}" \
51868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51869 distclean) \
51870 || exit 1
51872 @endif target-qthreads
51874 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51875 maybe-maintainer-clean-target-qthreads:
51876 @if target-qthreads
51877 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51879 maintainer-clean-target-qthreads:
51880 @: $(MAKE); $(unstage)
51881 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51882 r=`${PWD_COMMAND}`; export r; \
51883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884 $(NORMAL_TARGET_EXPORTS) \
51885 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51886 for flag in $(EXTRA_TARGET_FLAGS); do \
51887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888 done; \
51889 (cd $(TARGET_SUBDIR)/qthreads && \
51890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892 "RANLIB=$${RANLIB}" \
51893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894 maintainer-clean) \
51895 || exit 1
51897 @endif target-qthreads
51903 .PHONY: configure-target-rda maybe-configure-target-rda
51904 maybe-configure-target-rda:
51905 @if gcc-bootstrap
51906 configure-target-rda: stage_current
51907 @endif gcc-bootstrap
51908 @if target-rda
51909 maybe-configure-target-rda: configure-target-rda
51910 configure-target-rda:
51911 @: $(MAKE); $(unstage)
51912 @r=`${PWD_COMMAND}`; export r; \
51913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51914 echo "Checking multilib configuration for rda..."; \
51915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51917 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51918 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51919 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51920 else \
51921 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51922 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51923 fi; \
51924 else \
51925 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51926 fi; \
51927 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51928 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51929 $(NORMAL_TARGET_EXPORTS) \
51930 echo Configuring in $(TARGET_SUBDIR)/rda; \
51931 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51932 case $(srcdir) in \
51933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51934 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51936 esac; \
51937 srcdiroption="--srcdir=$${topdir}/rda"; \
51938 libsrcdir="$$s/rda"; \
51939 rm -f no-such-file || : ; \
51940 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51942 --target=${target_alias} $${srcdiroption} \
51943 || exit 1
51944 @endif target-rda
51950 .PHONY: all-target-rda maybe-all-target-rda
51951 maybe-all-target-rda:
51952 @if gcc-bootstrap
51953 all-target-rda: stage_current
51954 @endif gcc-bootstrap
51955 @if target-rda
51956 TARGET-target-rda=all
51957 maybe-all-target-rda: all-target-rda
51958 all-target-rda: configure-target-rda
51959 @: $(MAKE); $(unstage)
51960 @r=`${PWD_COMMAND}`; export r; \
51961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51962 $(NORMAL_TARGET_EXPORTS) \
51963 (cd $(TARGET_SUBDIR)/rda && \
51964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51965 $(TARGET-target-rda))
51966 @endif target-rda
51972 .PHONY: check-target-rda maybe-check-target-rda
51973 maybe-check-target-rda:
51974 @if target-rda
51975 maybe-check-target-rda: check-target-rda
51977 check-target-rda:
51978 @: $(MAKE); $(unstage)
51979 @r=`${PWD_COMMAND}`; export r; \
51980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51981 $(NORMAL_TARGET_EXPORTS) \
51982 (cd $(TARGET_SUBDIR)/rda && \
51983 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51985 @endif target-rda
51987 .PHONY: install-target-rda maybe-install-target-rda
51988 maybe-install-target-rda:
51989 @if target-rda
51990 maybe-install-target-rda: install-target-rda
51992 install-target-rda: installdirs
51993 @: $(MAKE); $(unstage)
51994 @r=`${PWD_COMMAND}`; export r; \
51995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51996 $(NORMAL_TARGET_EXPORTS) \
51997 (cd $(TARGET_SUBDIR)/rda && \
51998 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52000 @endif target-rda
52002 # Other targets (info, dvi, pdf, etc.)
52004 .PHONY: maybe-info-target-rda info-target-rda
52005 maybe-info-target-rda:
52006 @if target-rda
52007 maybe-info-target-rda: info-target-rda
52009 info-target-rda: \
52010 configure-target-rda
52011 @: $(MAKE); $(unstage)
52012 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52013 r=`${PWD_COMMAND}`; export r; \
52014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015 $(NORMAL_TARGET_EXPORTS) \
52016 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
52017 for flag in $(EXTRA_TARGET_FLAGS); do \
52018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52019 done; \
52020 (cd $(TARGET_SUBDIR)/rda && \
52021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52023 "RANLIB=$${RANLIB}" \
52024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52025 info) \
52026 || exit 1
52028 @endif target-rda
52030 .PHONY: maybe-dvi-target-rda dvi-target-rda
52031 maybe-dvi-target-rda:
52032 @if target-rda
52033 maybe-dvi-target-rda: dvi-target-rda
52035 dvi-target-rda: \
52036 configure-target-rda
52037 @: $(MAKE); $(unstage)
52038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52039 r=`${PWD_COMMAND}`; export r; \
52040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52041 $(NORMAL_TARGET_EXPORTS) \
52042 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
52043 for flag in $(EXTRA_TARGET_FLAGS); do \
52044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52045 done; \
52046 (cd $(TARGET_SUBDIR)/rda && \
52047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52049 "RANLIB=$${RANLIB}" \
52050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52051 dvi) \
52052 || exit 1
52054 @endif target-rda
52056 .PHONY: maybe-pdf-target-rda pdf-target-rda
52057 maybe-pdf-target-rda:
52058 @if target-rda
52059 maybe-pdf-target-rda: pdf-target-rda
52061 pdf-target-rda: \
52062 configure-target-rda
52063 @: $(MAKE); $(unstage)
52064 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52065 r=`${PWD_COMMAND}`; export r; \
52066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52067 $(NORMAL_TARGET_EXPORTS) \
52068 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
52069 for flag in $(EXTRA_TARGET_FLAGS); do \
52070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52071 done; \
52072 (cd $(TARGET_SUBDIR)/rda && \
52073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52075 "RANLIB=$${RANLIB}" \
52076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52077 pdf) \
52078 || exit 1
52080 @endif target-rda
52082 .PHONY: maybe-html-target-rda html-target-rda
52083 maybe-html-target-rda:
52084 @if target-rda
52085 maybe-html-target-rda: html-target-rda
52087 html-target-rda: \
52088 configure-target-rda
52089 @: $(MAKE); $(unstage)
52090 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52091 r=`${PWD_COMMAND}`; export r; \
52092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52093 $(NORMAL_TARGET_EXPORTS) \
52094 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
52095 for flag in $(EXTRA_TARGET_FLAGS); do \
52096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52097 done; \
52098 (cd $(TARGET_SUBDIR)/rda && \
52099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52101 "RANLIB=$${RANLIB}" \
52102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52103 html) \
52104 || exit 1
52106 @endif target-rda
52108 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
52109 maybe-TAGS-target-rda:
52110 @if target-rda
52111 maybe-TAGS-target-rda: TAGS-target-rda
52113 TAGS-target-rda: \
52114 configure-target-rda
52115 @: $(MAKE); $(unstage)
52116 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52117 r=`${PWD_COMMAND}`; export r; \
52118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119 $(NORMAL_TARGET_EXPORTS) \
52120 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
52121 for flag in $(EXTRA_TARGET_FLAGS); do \
52122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52123 done; \
52124 (cd $(TARGET_SUBDIR)/rda && \
52125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52127 "RANLIB=$${RANLIB}" \
52128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52129 TAGS) \
52130 || exit 1
52132 @endif target-rda
52134 .PHONY: maybe-install-info-target-rda install-info-target-rda
52135 maybe-install-info-target-rda:
52136 @if target-rda
52137 maybe-install-info-target-rda: install-info-target-rda
52139 install-info-target-rda: \
52140 configure-target-rda \
52141 info-target-rda
52142 @: $(MAKE); $(unstage)
52143 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52144 r=`${PWD_COMMAND}`; export r; \
52145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52146 $(NORMAL_TARGET_EXPORTS) \
52147 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
52148 for flag in $(EXTRA_TARGET_FLAGS); do \
52149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52150 done; \
52151 (cd $(TARGET_SUBDIR)/rda && \
52152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52154 "RANLIB=$${RANLIB}" \
52155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52156 install-info) \
52157 || exit 1
52159 @endif target-rda
52161 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
52162 maybe-install-pdf-target-rda:
52163 @if target-rda
52164 maybe-install-pdf-target-rda: install-pdf-target-rda
52166 install-pdf-target-rda: \
52167 configure-target-rda \
52168 pdf-target-rda
52169 @: $(MAKE); $(unstage)
52170 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52171 r=`${PWD_COMMAND}`; export r; \
52172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173 $(NORMAL_TARGET_EXPORTS) \
52174 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
52175 for flag in $(EXTRA_TARGET_FLAGS); do \
52176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52177 done; \
52178 (cd $(TARGET_SUBDIR)/rda && \
52179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52181 "RANLIB=$${RANLIB}" \
52182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52183 install-pdf) \
52184 || exit 1
52186 @endif target-rda
52188 .PHONY: maybe-install-html-target-rda install-html-target-rda
52189 maybe-install-html-target-rda:
52190 @if target-rda
52191 maybe-install-html-target-rda: install-html-target-rda
52193 install-html-target-rda: \
52194 configure-target-rda \
52195 html-target-rda
52196 @: $(MAKE); $(unstage)
52197 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52198 r=`${PWD_COMMAND}`; export r; \
52199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200 $(NORMAL_TARGET_EXPORTS) \
52201 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
52202 for flag in $(EXTRA_TARGET_FLAGS); do \
52203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52204 done; \
52205 (cd $(TARGET_SUBDIR)/rda && \
52206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52208 "RANLIB=$${RANLIB}" \
52209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52210 install-html) \
52211 || exit 1
52213 @endif target-rda
52215 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
52216 maybe-installcheck-target-rda:
52217 @if target-rda
52218 maybe-installcheck-target-rda: installcheck-target-rda
52220 installcheck-target-rda: \
52221 configure-target-rda
52222 @: $(MAKE); $(unstage)
52223 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52224 r=`${PWD_COMMAND}`; export r; \
52225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52226 $(NORMAL_TARGET_EXPORTS) \
52227 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
52228 for flag in $(EXTRA_TARGET_FLAGS); do \
52229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52230 done; \
52231 (cd $(TARGET_SUBDIR)/rda && \
52232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52234 "RANLIB=$${RANLIB}" \
52235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52236 installcheck) \
52237 || exit 1
52239 @endif target-rda
52241 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
52242 maybe-mostlyclean-target-rda:
52243 @if target-rda
52244 maybe-mostlyclean-target-rda: mostlyclean-target-rda
52246 mostlyclean-target-rda:
52247 @: $(MAKE); $(unstage)
52248 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52249 r=`${PWD_COMMAND}`; export r; \
52250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52251 $(NORMAL_TARGET_EXPORTS) \
52252 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
52253 for flag in $(EXTRA_TARGET_FLAGS); do \
52254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52255 done; \
52256 (cd $(TARGET_SUBDIR)/rda && \
52257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52259 "RANLIB=$${RANLIB}" \
52260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52261 mostlyclean) \
52262 || exit 1
52264 @endif target-rda
52266 .PHONY: maybe-clean-target-rda clean-target-rda
52267 maybe-clean-target-rda:
52268 @if target-rda
52269 maybe-clean-target-rda: clean-target-rda
52271 clean-target-rda:
52272 @: $(MAKE); $(unstage)
52273 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52274 r=`${PWD_COMMAND}`; export r; \
52275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52276 $(NORMAL_TARGET_EXPORTS) \
52277 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
52278 for flag in $(EXTRA_TARGET_FLAGS); do \
52279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52280 done; \
52281 (cd $(TARGET_SUBDIR)/rda && \
52282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52284 "RANLIB=$${RANLIB}" \
52285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52286 clean) \
52287 || exit 1
52289 @endif target-rda
52291 .PHONY: maybe-distclean-target-rda distclean-target-rda
52292 maybe-distclean-target-rda:
52293 @if target-rda
52294 maybe-distclean-target-rda: distclean-target-rda
52296 distclean-target-rda:
52297 @: $(MAKE); $(unstage)
52298 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52299 r=`${PWD_COMMAND}`; export r; \
52300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301 $(NORMAL_TARGET_EXPORTS) \
52302 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
52303 for flag in $(EXTRA_TARGET_FLAGS); do \
52304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52305 done; \
52306 (cd $(TARGET_SUBDIR)/rda && \
52307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52309 "RANLIB=$${RANLIB}" \
52310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52311 distclean) \
52312 || exit 1
52314 @endif target-rda
52316 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
52317 maybe-maintainer-clean-target-rda:
52318 @if target-rda
52319 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
52321 maintainer-clean-target-rda:
52322 @: $(MAKE); $(unstage)
52323 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52324 r=`${PWD_COMMAND}`; export r; \
52325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326 $(NORMAL_TARGET_EXPORTS) \
52327 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
52328 for flag in $(EXTRA_TARGET_FLAGS); do \
52329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330 done; \
52331 (cd $(TARGET_SUBDIR)/rda && \
52332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334 "RANLIB=$${RANLIB}" \
52335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336 maintainer-clean) \
52337 || exit 1
52339 @endif target-rda
52345 .PHONY: configure-target-libada maybe-configure-target-libada
52346 maybe-configure-target-libada:
52347 @if gcc-bootstrap
52348 configure-target-libada: stage_current
52349 @endif gcc-bootstrap
52350 @if target-libada
52351 maybe-configure-target-libada: configure-target-libada
52352 configure-target-libada:
52353 @: $(MAKE); $(unstage)
52354 @r=`${PWD_COMMAND}`; export r; \
52355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52356 echo "Checking multilib configuration for libada..."; \
52357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
52359 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
52360 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
52361 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
52362 else \
52363 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
52364 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52365 fi; \
52366 else \
52367 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52368 fi; \
52369 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
52370 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52371 $(NORMAL_TARGET_EXPORTS) \
52372 echo Configuring in $(TARGET_SUBDIR)/libada; \
52373 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
52374 case $(srcdir) in \
52375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52376 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
52377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52378 esac; \
52379 srcdiroption="--srcdir=$${topdir}/libada"; \
52380 libsrcdir="$$s/libada"; \
52381 rm -f no-such-file || : ; \
52382 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52383 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52384 --target=${target_alias} $${srcdiroption} \
52385 || exit 1
52386 @endif target-libada
52392 .PHONY: all-target-libada maybe-all-target-libada
52393 maybe-all-target-libada:
52394 @if gcc-bootstrap
52395 all-target-libada: stage_current
52396 @endif gcc-bootstrap
52397 @if target-libada
52398 TARGET-target-libada=all
52399 maybe-all-target-libada: all-target-libada
52400 all-target-libada: configure-target-libada
52401 @: $(MAKE); $(unstage)
52402 @r=`${PWD_COMMAND}`; export r; \
52403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404 $(NORMAL_TARGET_EXPORTS) \
52405 (cd $(TARGET_SUBDIR)/libada && \
52406 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52407 $(TARGET-target-libada))
52408 @endif target-libada
52414 .PHONY: check-target-libada maybe-check-target-libada
52415 maybe-check-target-libada:
52416 @if target-libada
52417 maybe-check-target-libada: check-target-libada
52419 check-target-libada:
52420 @: $(MAKE); $(unstage)
52421 @r=`${PWD_COMMAND}`; export r; \
52422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52423 $(NORMAL_TARGET_EXPORTS) \
52424 (cd $(TARGET_SUBDIR)/libada && \
52425 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52427 @endif target-libada
52429 .PHONY: install-target-libada maybe-install-target-libada
52430 maybe-install-target-libada:
52431 @if target-libada
52432 maybe-install-target-libada: install-target-libada
52434 install-target-libada: installdirs
52435 @: $(MAKE); $(unstage)
52436 @r=`${PWD_COMMAND}`; export r; \
52437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52438 $(NORMAL_TARGET_EXPORTS) \
52439 (cd $(TARGET_SUBDIR)/libada && \
52440 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52442 @endif target-libada
52444 # Other targets (info, dvi, pdf, etc.)
52446 .PHONY: maybe-info-target-libada info-target-libada
52447 maybe-info-target-libada:
52448 @if target-libada
52449 maybe-info-target-libada: info-target-libada
52451 info-target-libada: \
52452 configure-target-libada
52453 @: $(MAKE); $(unstage)
52454 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52455 r=`${PWD_COMMAND}`; export r; \
52456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457 $(NORMAL_TARGET_EXPORTS) \
52458 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
52459 for flag in $(EXTRA_TARGET_FLAGS); do \
52460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52461 done; \
52462 (cd $(TARGET_SUBDIR)/libada && \
52463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52465 "RANLIB=$${RANLIB}" \
52466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52467 info) \
52468 || exit 1
52470 @endif target-libada
52472 .PHONY: maybe-dvi-target-libada dvi-target-libada
52473 maybe-dvi-target-libada:
52474 @if target-libada
52475 maybe-dvi-target-libada: dvi-target-libada
52477 dvi-target-libada: \
52478 configure-target-libada
52479 @: $(MAKE); $(unstage)
52480 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52481 r=`${PWD_COMMAND}`; export r; \
52482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52483 $(NORMAL_TARGET_EXPORTS) \
52484 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
52485 for flag in $(EXTRA_TARGET_FLAGS); do \
52486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52487 done; \
52488 (cd $(TARGET_SUBDIR)/libada && \
52489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52491 "RANLIB=$${RANLIB}" \
52492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52493 dvi) \
52494 || exit 1
52496 @endif target-libada
52498 .PHONY: maybe-pdf-target-libada pdf-target-libada
52499 maybe-pdf-target-libada:
52500 @if target-libada
52501 maybe-pdf-target-libada: pdf-target-libada
52503 pdf-target-libada: \
52504 configure-target-libada
52505 @: $(MAKE); $(unstage)
52506 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52507 r=`${PWD_COMMAND}`; export r; \
52508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52509 $(NORMAL_TARGET_EXPORTS) \
52510 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
52511 for flag in $(EXTRA_TARGET_FLAGS); do \
52512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52513 done; \
52514 (cd $(TARGET_SUBDIR)/libada && \
52515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52517 "RANLIB=$${RANLIB}" \
52518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52519 pdf) \
52520 || exit 1
52522 @endif target-libada
52524 .PHONY: maybe-html-target-libada html-target-libada
52525 maybe-html-target-libada:
52526 @if target-libada
52527 maybe-html-target-libada: html-target-libada
52529 html-target-libada: \
52530 configure-target-libada
52531 @: $(MAKE); $(unstage)
52532 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52533 r=`${PWD_COMMAND}`; export r; \
52534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52535 $(NORMAL_TARGET_EXPORTS) \
52536 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
52537 for flag in $(EXTRA_TARGET_FLAGS); do \
52538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52539 done; \
52540 (cd $(TARGET_SUBDIR)/libada && \
52541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52543 "RANLIB=$${RANLIB}" \
52544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52545 html) \
52546 || exit 1
52548 @endif target-libada
52550 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
52551 maybe-TAGS-target-libada:
52552 @if target-libada
52553 maybe-TAGS-target-libada: TAGS-target-libada
52555 TAGS-target-libada: \
52556 configure-target-libada
52557 @: $(MAKE); $(unstage)
52558 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52559 r=`${PWD_COMMAND}`; export r; \
52560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52561 $(NORMAL_TARGET_EXPORTS) \
52562 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
52563 for flag in $(EXTRA_TARGET_FLAGS); do \
52564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52565 done; \
52566 (cd $(TARGET_SUBDIR)/libada && \
52567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52569 "RANLIB=$${RANLIB}" \
52570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52571 TAGS) \
52572 || exit 1
52574 @endif target-libada
52576 .PHONY: maybe-install-info-target-libada install-info-target-libada
52577 maybe-install-info-target-libada:
52578 @if target-libada
52579 maybe-install-info-target-libada: install-info-target-libada
52581 install-info-target-libada: \
52582 configure-target-libada \
52583 info-target-libada
52584 @: $(MAKE); $(unstage)
52585 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52586 r=`${PWD_COMMAND}`; export r; \
52587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52588 $(NORMAL_TARGET_EXPORTS) \
52589 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
52590 for flag in $(EXTRA_TARGET_FLAGS); do \
52591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52592 done; \
52593 (cd $(TARGET_SUBDIR)/libada && \
52594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52596 "RANLIB=$${RANLIB}" \
52597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52598 install-info) \
52599 || exit 1
52601 @endif target-libada
52603 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
52604 maybe-install-pdf-target-libada:
52605 @if target-libada
52606 maybe-install-pdf-target-libada: install-pdf-target-libada
52608 install-pdf-target-libada: \
52609 configure-target-libada \
52610 pdf-target-libada
52611 @: $(MAKE); $(unstage)
52612 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52613 r=`${PWD_COMMAND}`; export r; \
52614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52615 $(NORMAL_TARGET_EXPORTS) \
52616 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
52617 for flag in $(EXTRA_TARGET_FLAGS); do \
52618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52619 done; \
52620 (cd $(TARGET_SUBDIR)/libada && \
52621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52623 "RANLIB=$${RANLIB}" \
52624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52625 install-pdf) \
52626 || exit 1
52628 @endif target-libada
52630 .PHONY: maybe-install-html-target-libada install-html-target-libada
52631 maybe-install-html-target-libada:
52632 @if target-libada
52633 maybe-install-html-target-libada: install-html-target-libada
52635 install-html-target-libada: \
52636 configure-target-libada \
52637 html-target-libada
52638 @: $(MAKE); $(unstage)
52639 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52640 r=`${PWD_COMMAND}`; export r; \
52641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52642 $(NORMAL_TARGET_EXPORTS) \
52643 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
52644 for flag in $(EXTRA_TARGET_FLAGS); do \
52645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52646 done; \
52647 (cd $(TARGET_SUBDIR)/libada && \
52648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52650 "RANLIB=$${RANLIB}" \
52651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52652 install-html) \
52653 || exit 1
52655 @endif target-libada
52657 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
52658 maybe-installcheck-target-libada:
52659 @if target-libada
52660 maybe-installcheck-target-libada: installcheck-target-libada
52662 installcheck-target-libada: \
52663 configure-target-libada
52664 @: $(MAKE); $(unstage)
52665 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52666 r=`${PWD_COMMAND}`; export r; \
52667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52668 $(NORMAL_TARGET_EXPORTS) \
52669 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
52670 for flag in $(EXTRA_TARGET_FLAGS); do \
52671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52672 done; \
52673 (cd $(TARGET_SUBDIR)/libada && \
52674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52676 "RANLIB=$${RANLIB}" \
52677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52678 installcheck) \
52679 || exit 1
52681 @endif target-libada
52683 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
52684 maybe-mostlyclean-target-libada:
52685 @if target-libada
52686 maybe-mostlyclean-target-libada: mostlyclean-target-libada
52688 mostlyclean-target-libada:
52689 @: $(MAKE); $(unstage)
52690 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52691 r=`${PWD_COMMAND}`; export r; \
52692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52693 $(NORMAL_TARGET_EXPORTS) \
52694 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
52695 for flag in $(EXTRA_TARGET_FLAGS); do \
52696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52697 done; \
52698 (cd $(TARGET_SUBDIR)/libada && \
52699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52701 "RANLIB=$${RANLIB}" \
52702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52703 mostlyclean) \
52704 || exit 1
52706 @endif target-libada
52708 .PHONY: maybe-clean-target-libada clean-target-libada
52709 maybe-clean-target-libada:
52710 @if target-libada
52711 maybe-clean-target-libada: clean-target-libada
52713 clean-target-libada:
52714 @: $(MAKE); $(unstage)
52715 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52716 r=`${PWD_COMMAND}`; export r; \
52717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52718 $(NORMAL_TARGET_EXPORTS) \
52719 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52720 for flag in $(EXTRA_TARGET_FLAGS); do \
52721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52722 done; \
52723 (cd $(TARGET_SUBDIR)/libada && \
52724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52726 "RANLIB=$${RANLIB}" \
52727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52728 clean) \
52729 || exit 1
52731 @endif target-libada
52733 .PHONY: maybe-distclean-target-libada distclean-target-libada
52734 maybe-distclean-target-libada:
52735 @if target-libada
52736 maybe-distclean-target-libada: distclean-target-libada
52738 distclean-target-libada:
52739 @: $(MAKE); $(unstage)
52740 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52741 r=`${PWD_COMMAND}`; export r; \
52742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52745 for flag in $(EXTRA_TARGET_FLAGS); do \
52746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52747 done; \
52748 (cd $(TARGET_SUBDIR)/libada && \
52749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52751 "RANLIB=$${RANLIB}" \
52752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52753 distclean) \
52754 || exit 1
52756 @endif target-libada
52758 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52759 maybe-maintainer-clean-target-libada:
52760 @if target-libada
52761 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52763 maintainer-clean-target-libada:
52764 @: $(MAKE); $(unstage)
52765 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52766 r=`${PWD_COMMAND}`; export r; \
52767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768 $(NORMAL_TARGET_EXPORTS) \
52769 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52770 for flag in $(EXTRA_TARGET_FLAGS); do \
52771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772 done; \
52773 (cd $(TARGET_SUBDIR)/libada && \
52774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776 "RANLIB=$${RANLIB}" \
52777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778 maintainer-clean) \
52779 || exit 1
52781 @endif target-libada
52787 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
52788 maybe-configure-target-libgomp:
52789 @if gcc-bootstrap
52790 configure-target-libgomp: stage_current
52791 @endif gcc-bootstrap
52792 @if target-libgomp
52793 maybe-configure-target-libgomp: configure-target-libgomp
52794 configure-target-libgomp:
52795 @: $(MAKE); $(unstage)
52796 @r=`${PWD_COMMAND}`; export r; \
52797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52798 echo "Checking multilib configuration for libgomp..."; \
52799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52800 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52801 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52802 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52803 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52804 else \
52805 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52806 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52807 fi; \
52808 else \
52809 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52810 fi; \
52811 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52812 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52813 $(NORMAL_TARGET_EXPORTS) \
52814 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52815 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52816 case $(srcdir) in \
52817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52818 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52820 esac; \
52821 srcdiroption="--srcdir=$${topdir}/libgomp"; \
52822 libsrcdir="$$s/libgomp"; \
52823 rm -f no-such-file || : ; \
52824 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52825 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52826 --target=${target_alias} $${srcdiroption} \
52827 || exit 1
52828 @endif target-libgomp
52834 .PHONY: all-target-libgomp maybe-all-target-libgomp
52835 maybe-all-target-libgomp:
52836 @if gcc-bootstrap
52837 all-target-libgomp: stage_current
52838 @endif gcc-bootstrap
52839 @if target-libgomp
52840 TARGET-target-libgomp=all
52841 maybe-all-target-libgomp: all-target-libgomp
52842 all-target-libgomp: configure-target-libgomp
52843 @: $(MAKE); $(unstage)
52844 @r=`${PWD_COMMAND}`; export r; \
52845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52846 $(NORMAL_TARGET_EXPORTS) \
52847 (cd $(TARGET_SUBDIR)/libgomp && \
52848 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52849 $(TARGET-target-libgomp))
52850 @endif target-libgomp
52856 .PHONY: check-target-libgomp maybe-check-target-libgomp
52857 maybe-check-target-libgomp:
52858 @if target-libgomp
52859 maybe-check-target-libgomp: check-target-libgomp
52861 check-target-libgomp:
52862 @: $(MAKE); $(unstage)
52863 @r=`${PWD_COMMAND}`; export r; \
52864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52865 $(NORMAL_TARGET_EXPORTS) \
52866 (cd $(TARGET_SUBDIR)/libgomp && \
52867 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52869 @endif target-libgomp
52871 .PHONY: install-target-libgomp maybe-install-target-libgomp
52872 maybe-install-target-libgomp:
52873 @if target-libgomp
52874 maybe-install-target-libgomp: install-target-libgomp
52876 install-target-libgomp: installdirs
52877 @: $(MAKE); $(unstage)
52878 @r=`${PWD_COMMAND}`; export r; \
52879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52880 $(NORMAL_TARGET_EXPORTS) \
52881 (cd $(TARGET_SUBDIR)/libgomp && \
52882 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52884 @endif target-libgomp
52886 # Other targets (info, dvi, pdf, etc.)
52888 .PHONY: maybe-info-target-libgomp info-target-libgomp
52889 maybe-info-target-libgomp:
52890 @if target-libgomp
52891 maybe-info-target-libgomp: info-target-libgomp
52893 info-target-libgomp: \
52894 configure-target-libgomp
52895 @: $(MAKE); $(unstage)
52896 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52897 r=`${PWD_COMMAND}`; export r; \
52898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52899 $(NORMAL_TARGET_EXPORTS) \
52900 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52901 for flag in $(EXTRA_TARGET_FLAGS); do \
52902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52903 done; \
52904 (cd $(TARGET_SUBDIR)/libgomp && \
52905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52907 "RANLIB=$${RANLIB}" \
52908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52909 info) \
52910 || exit 1
52912 @endif target-libgomp
52914 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52915 maybe-dvi-target-libgomp:
52916 @if target-libgomp
52917 maybe-dvi-target-libgomp: dvi-target-libgomp
52919 dvi-target-libgomp: \
52920 configure-target-libgomp
52921 @: $(MAKE); $(unstage)
52922 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52923 r=`${PWD_COMMAND}`; export r; \
52924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52925 $(NORMAL_TARGET_EXPORTS) \
52926 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52927 for flag in $(EXTRA_TARGET_FLAGS); do \
52928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52929 done; \
52930 (cd $(TARGET_SUBDIR)/libgomp && \
52931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52933 "RANLIB=$${RANLIB}" \
52934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52935 dvi) \
52936 || exit 1
52938 @endif target-libgomp
52940 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52941 maybe-pdf-target-libgomp:
52942 @if target-libgomp
52943 maybe-pdf-target-libgomp: pdf-target-libgomp
52945 pdf-target-libgomp: \
52946 configure-target-libgomp
52947 @: $(MAKE); $(unstage)
52948 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52949 r=`${PWD_COMMAND}`; export r; \
52950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52951 $(NORMAL_TARGET_EXPORTS) \
52952 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52953 for flag in $(EXTRA_TARGET_FLAGS); do \
52954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52955 done; \
52956 (cd $(TARGET_SUBDIR)/libgomp && \
52957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52959 "RANLIB=$${RANLIB}" \
52960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52961 pdf) \
52962 || exit 1
52964 @endif target-libgomp
52966 .PHONY: maybe-html-target-libgomp html-target-libgomp
52967 maybe-html-target-libgomp:
52968 @if target-libgomp
52969 maybe-html-target-libgomp: html-target-libgomp
52971 html-target-libgomp: \
52972 configure-target-libgomp
52973 @: $(MAKE); $(unstage)
52974 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52975 r=`${PWD_COMMAND}`; export r; \
52976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977 $(NORMAL_TARGET_EXPORTS) \
52978 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52979 for flag in $(EXTRA_TARGET_FLAGS); do \
52980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52981 done; \
52982 (cd $(TARGET_SUBDIR)/libgomp && \
52983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52985 "RANLIB=$${RANLIB}" \
52986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52987 html) \
52988 || exit 1
52990 @endif target-libgomp
52992 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52993 maybe-TAGS-target-libgomp:
52994 @if target-libgomp
52995 maybe-TAGS-target-libgomp: TAGS-target-libgomp
52997 TAGS-target-libgomp: \
52998 configure-target-libgomp
52999 @: $(MAKE); $(unstage)
53000 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53001 r=`${PWD_COMMAND}`; export r; \
53002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53003 $(NORMAL_TARGET_EXPORTS) \
53004 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
53005 for flag in $(EXTRA_TARGET_FLAGS); do \
53006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53007 done; \
53008 (cd $(TARGET_SUBDIR)/libgomp && \
53009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53011 "RANLIB=$${RANLIB}" \
53012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53013 TAGS) \
53014 || exit 1
53016 @endif target-libgomp
53018 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
53019 maybe-install-info-target-libgomp:
53020 @if target-libgomp
53021 maybe-install-info-target-libgomp: install-info-target-libgomp
53023 install-info-target-libgomp: \
53024 configure-target-libgomp \
53025 info-target-libgomp
53026 @: $(MAKE); $(unstage)
53027 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53028 r=`${PWD_COMMAND}`; export r; \
53029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53030 $(NORMAL_TARGET_EXPORTS) \
53031 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
53032 for flag in $(EXTRA_TARGET_FLAGS); do \
53033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53034 done; \
53035 (cd $(TARGET_SUBDIR)/libgomp && \
53036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53038 "RANLIB=$${RANLIB}" \
53039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53040 install-info) \
53041 || exit 1
53043 @endif target-libgomp
53045 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
53046 maybe-install-pdf-target-libgomp:
53047 @if target-libgomp
53048 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
53050 install-pdf-target-libgomp: \
53051 configure-target-libgomp \
53052 pdf-target-libgomp
53053 @: $(MAKE); $(unstage)
53054 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53055 r=`${PWD_COMMAND}`; export r; \
53056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53057 $(NORMAL_TARGET_EXPORTS) \
53058 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
53059 for flag in $(EXTRA_TARGET_FLAGS); do \
53060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53061 done; \
53062 (cd $(TARGET_SUBDIR)/libgomp && \
53063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53065 "RANLIB=$${RANLIB}" \
53066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53067 install-pdf) \
53068 || exit 1
53070 @endif target-libgomp
53072 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
53073 maybe-install-html-target-libgomp:
53074 @if target-libgomp
53075 maybe-install-html-target-libgomp: install-html-target-libgomp
53077 install-html-target-libgomp: \
53078 configure-target-libgomp \
53079 html-target-libgomp
53080 @: $(MAKE); $(unstage)
53081 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53082 r=`${PWD_COMMAND}`; export r; \
53083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53084 $(NORMAL_TARGET_EXPORTS) \
53085 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
53086 for flag in $(EXTRA_TARGET_FLAGS); do \
53087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53088 done; \
53089 (cd $(TARGET_SUBDIR)/libgomp && \
53090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53092 "RANLIB=$${RANLIB}" \
53093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53094 install-html) \
53095 || exit 1
53097 @endif target-libgomp
53099 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
53100 maybe-installcheck-target-libgomp:
53101 @if target-libgomp
53102 maybe-installcheck-target-libgomp: installcheck-target-libgomp
53104 installcheck-target-libgomp: \
53105 configure-target-libgomp
53106 @: $(MAKE); $(unstage)
53107 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53108 r=`${PWD_COMMAND}`; export r; \
53109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53110 $(NORMAL_TARGET_EXPORTS) \
53111 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
53112 for flag in $(EXTRA_TARGET_FLAGS); do \
53113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53114 done; \
53115 (cd $(TARGET_SUBDIR)/libgomp && \
53116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53118 "RANLIB=$${RANLIB}" \
53119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53120 installcheck) \
53121 || exit 1
53123 @endif target-libgomp
53125 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
53126 maybe-mostlyclean-target-libgomp:
53127 @if target-libgomp
53128 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
53130 mostlyclean-target-libgomp:
53131 @: $(MAKE); $(unstage)
53132 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53133 r=`${PWD_COMMAND}`; export r; \
53134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53135 $(NORMAL_TARGET_EXPORTS) \
53136 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
53137 for flag in $(EXTRA_TARGET_FLAGS); do \
53138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53139 done; \
53140 (cd $(TARGET_SUBDIR)/libgomp && \
53141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53143 "RANLIB=$${RANLIB}" \
53144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53145 mostlyclean) \
53146 || exit 1
53148 @endif target-libgomp
53150 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
53151 maybe-clean-target-libgomp:
53152 @if target-libgomp
53153 maybe-clean-target-libgomp: clean-target-libgomp
53155 clean-target-libgomp:
53156 @: $(MAKE); $(unstage)
53157 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53158 r=`${PWD_COMMAND}`; export r; \
53159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53160 $(NORMAL_TARGET_EXPORTS) \
53161 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
53162 for flag in $(EXTRA_TARGET_FLAGS); do \
53163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53164 done; \
53165 (cd $(TARGET_SUBDIR)/libgomp && \
53166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53168 "RANLIB=$${RANLIB}" \
53169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53170 clean) \
53171 || exit 1
53173 @endif target-libgomp
53175 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53176 maybe-distclean-target-libgomp:
53177 @if target-libgomp
53178 maybe-distclean-target-libgomp: distclean-target-libgomp
53180 distclean-target-libgomp:
53181 @: $(MAKE); $(unstage)
53182 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53183 r=`${PWD_COMMAND}`; export r; \
53184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185 $(NORMAL_TARGET_EXPORTS) \
53186 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
53187 for flag in $(EXTRA_TARGET_FLAGS); do \
53188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53189 done; \
53190 (cd $(TARGET_SUBDIR)/libgomp && \
53191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53193 "RANLIB=$${RANLIB}" \
53194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53195 distclean) \
53196 || exit 1
53198 @endif target-libgomp
53200 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53201 maybe-maintainer-clean-target-libgomp:
53202 @if target-libgomp
53203 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53205 maintainer-clean-target-libgomp:
53206 @: $(MAKE); $(unstage)
53207 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53208 r=`${PWD_COMMAND}`; export r; \
53209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210 $(NORMAL_TARGET_EXPORTS) \
53211 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
53212 for flag in $(EXTRA_TARGET_FLAGS); do \
53213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53214 done; \
53215 (cd $(TARGET_SUBDIR)/libgomp && \
53216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53218 "RANLIB=$${RANLIB}" \
53219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53220 maintainer-clean) \
53221 || exit 1
53223 @endif target-libgomp
53227 # ----------
53228 # GCC module
53229 # ----------
53231 @if gcc-no-bootstrap
53232 .PHONY: cross
53233 cross: all-build all-gas all-ld
53234 @r=`${PWD_COMMAND}`; export r; \
53235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53236 $(HOST_EXPORTS) \
53237 echo "Building the C and C++ compiler"; \
53238 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53239 @r=`${PWD_COMMAND}`; export r; \
53240 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53241 echo "Building runtime libraries"; \
53242 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53243 @endif gcc-no-bootstrap
53245 @if gcc
53247 .PHONY: check-gcc-c check-c
53248 check-gcc-c:
53249 r=`${PWD_COMMAND}`; export r; \
53250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53251 $(HOST_EXPORTS) \
53252 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
53253 check-c: check-gcc-c
53255 .PHONY: check-gcc-c++ check-c++
53256 check-gcc-c++:
53257 r=`${PWD_COMMAND}`; export r; \
53258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53259 $(HOST_EXPORTS) \
53260 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
53261 check-c++: check-gcc-c++ check-target-libstdc++-v3
53263 .PHONY: check-gcc-fortran check-fortran
53264 check-gcc-fortran:
53265 r=`${PWD_COMMAND}`; export r; \
53266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53267 $(HOST_EXPORTS) \
53268 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
53269 check-fortran: check-gcc-fortran check-target-libgfortran
53271 .PHONY: check-gcc-java check-java
53272 check-gcc-java:
53273 r=`${PWD_COMMAND}`; export r; \
53274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53275 $(HOST_EXPORTS) \
53276 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
53277 check-java: check-gcc-java check-target-libjava
53279 .PHONY: check-gcc-ada check-ada
53280 check-gcc-ada:
53281 r=`${PWD_COMMAND}`; export r; \
53282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53283 $(HOST_EXPORTS) \
53284 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
53285 check-ada: check-gcc-ada check-target-libada
53287 .PHONY: check-gcc-objc check-objc
53288 check-gcc-objc:
53289 r=`${PWD_COMMAND}`; export r; \
53290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53291 $(HOST_EXPORTS) \
53292 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
53293 check-objc: check-gcc-objc check-target-libobjc
53295 .PHONY: check-gcc-obj-c++ check-obj-c++
53296 check-gcc-obj-c++:
53297 r=`${PWD_COMMAND}`; export r; \
53298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53299 $(HOST_EXPORTS) \
53300 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
53301 check-obj-c++: check-gcc-obj-c++
53304 # Install the gcc headers files, but not the fixed include files,
53305 # which Cygnus is not allowed to distribute. This rule is very
53306 # dependent on the workings of the gcc Makefile.in.
53307 .PHONY: gcc-no-fixedincludes
53308 gcc-no-fixedincludes:
53309 @if [ -f ./gcc/Makefile ]; then \
53310 rm -rf gcc/tmp-include; \
53311 mv gcc/include gcc/tmp-include 2>/dev/null; \
53312 mkdir gcc/include; \
53313 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
53314 touch gcc/stmp-fixinc gcc/include/fixed; \
53315 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
53316 r=`${PWD_COMMAND}`; export r; \
53317 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53318 $(HOST_EXPORTS) \
53319 (cd ./gcc && \
53320 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
53321 rm -rf gcc/include; \
53322 mv gcc/tmp-include gcc/include 2>/dev/null; \
53323 else true; fi
53324 @endif gcc
53326 # ---------------------
53327 # GCC bootstrap support
53328 # ---------------------
53330 # We track the current stage (the one in 'gcc') in the stage_current file.
53331 # stage_last instead tracks the stage that was built last. These targets
53332 # are dummy when toplevel bootstrap is not active.
53334 # While making host and target tools, symlinks to the final stage must be
53335 # there, so $(unstage) should be run at various points. To avoid excessive
53336 # recursive invocations of make, we "inline" them using a variable. These
53337 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53338 # to avoid warnings from the GNU Make job server.
53340 unstage = :
53341 stage = :
53342 current_stage = ""
53344 @if gcc-bootstrap
53345 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53346 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53347 current_stage = "`cat stage_current 2> /dev/null`"
53348 @endif gcc-bootstrap
53350 .PHONY: unstage stage
53351 unstage:
53352 @: $(MAKE); $(unstage)
53353 stage:
53354 @: $(MAKE); $(stage)
53356 # Disable commands for lean bootstrap.
53357 LEAN = false
53359 # We name the build directories for the various stages "stage1-gcc",
53360 # "stage2-gcc","stage3-gcc", etc.
53362 # Since the 'compare' process will fail (on debugging information) if any
53363 # directory names are different, we need to link the gcc directory for
53364 # the previous stage to a constant name ('prev-gcc'), and to make the name of
53365 # the build directories constant as well. For the latter, we use naked names
53366 # like 'gcc', because the scripts in that directory assume it. We use
53367 # mv on platforms where symlinks to directories do not work or are not
53368 # reliable.
53370 # 'touch' doesn't work right on some platforms.
53371 STAMP = echo timestamp >
53373 # We only want to compare .o files, so set this!
53374 objext = .o
53377 .PHONY: stage1-start stage1-end
53379 stage1-start::
53380 @: $(MAKE); $(stage); \
53381 echo stage1 > stage_current ; \
53382 echo stage1 > stage_last; \
53383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53384 @if bfd
53385 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53386 mkdir stage1-bfd; \
53387 mv stage1-bfd bfd
53388 @endif bfd
53389 @if opcodes
53390 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53391 mkdir stage1-opcodes; \
53392 mv stage1-opcodes opcodes
53393 @endif opcodes
53394 @if binutils
53395 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53396 mkdir stage1-binutils; \
53397 mv stage1-binutils binutils
53398 @endif binutils
53399 @if gas
53400 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53401 mkdir stage1-gas; \
53402 mv stage1-gas gas
53403 @endif gas
53404 @if gcc
53405 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53406 mkdir stage1-gcc; \
53407 mv stage1-gcc gcc
53408 @endif gcc
53409 @if gmp
53410 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53411 mkdir stage1-gmp; \
53412 mv stage1-gmp gmp
53413 @endif gmp
53414 @if mpfr
53415 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53416 mkdir stage1-mpfr; \
53417 mv stage1-mpfr mpfr
53418 @endif mpfr
53419 @if mpc
53420 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
53421 mkdir stage1-mpc; \
53422 mv stage1-mpc mpc
53423 @endif mpc
53424 @if ppl
53425 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
53426 mkdir stage1-ppl; \
53427 mv stage1-ppl ppl
53428 @endif ppl
53429 @if cloog
53430 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
53431 mkdir stage1-cloog; \
53432 mv stage1-cloog cloog
53433 @endif cloog
53434 @if gold
53435 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53436 mkdir stage1-gold; \
53437 mv stage1-gold gold
53438 @endif gold
53439 @if intl
53440 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53441 mkdir stage1-intl; \
53442 mv stage1-intl intl
53443 @endif intl
53444 @if ld
53445 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53446 mkdir stage1-ld; \
53447 mv stage1-ld ld
53448 @endif ld
53449 @if libcpp
53450 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53451 mkdir stage1-libcpp; \
53452 mv stage1-libcpp libcpp
53453 @endif libcpp
53454 @if libdecnumber
53455 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53456 mkdir stage1-libdecnumber; \
53457 mv stage1-libdecnumber libdecnumber
53458 @endif libdecnumber
53459 @if libiberty
53460 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53461 mkdir stage1-libiberty; \
53462 mv stage1-libiberty libiberty
53463 @endif libiberty
53464 @if zlib
53465 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53466 mkdir stage1-zlib; \
53467 mv stage1-zlib zlib
53468 @endif zlib
53469 @[ -d stage1-$(TARGET_SUBDIR) ] || \
53470 mkdir stage1-$(TARGET_SUBDIR); \
53471 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
53473 stage1-end::
53474 @if bfd
53475 @if test -d $(HOST_SUBDIR)/bfd ; then \
53476 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
53478 @endif bfd
53479 @if opcodes
53480 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53481 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
53483 @endif opcodes
53484 @if binutils
53485 @if test -d $(HOST_SUBDIR)/binutils ; then \
53486 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
53488 @endif binutils
53489 @if gas
53490 @if test -d $(HOST_SUBDIR)/gas ; then \
53491 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
53493 @endif gas
53494 @if gcc
53495 @if test -d $(HOST_SUBDIR)/gcc ; then \
53496 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
53498 @endif gcc
53499 @if gmp
53500 @if test -d $(HOST_SUBDIR)/gmp ; then \
53501 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
53503 @endif gmp
53504 @if mpfr
53505 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53506 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
53508 @endif mpfr
53509 @if mpc
53510 @if test -d $(HOST_SUBDIR)/mpc ; then \
53511 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
53513 @endif mpc
53514 @if ppl
53515 @if test -d $(HOST_SUBDIR)/ppl ; then \
53516 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
53518 @endif ppl
53519 @if cloog
53520 @if test -d $(HOST_SUBDIR)/cloog ; then \
53521 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
53523 @endif cloog
53524 @if gold
53525 @if test -d $(HOST_SUBDIR)/gold ; then \
53526 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
53528 @endif gold
53529 @if intl
53530 @if test -d $(HOST_SUBDIR)/intl ; then \
53531 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
53533 @endif intl
53534 @if ld
53535 @if test -d $(HOST_SUBDIR)/ld ; then \
53536 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
53538 @endif ld
53539 @if libcpp
53540 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53541 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
53543 @endif libcpp
53544 @if libdecnumber
53545 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53546 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
53548 @endif libdecnumber
53549 @if libiberty
53550 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53551 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
53553 @endif libiberty
53554 @if zlib
53555 @if test -d $(HOST_SUBDIR)/zlib ; then \
53556 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
53558 @endif zlib
53559 @if test -d $(TARGET_SUBDIR) ; then \
53560 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
53562 rm -f stage_current
53564 # Bubble a bug fix through all the stages up to stage 1. They are
53565 # remade, but not reconfigured. The next stage (if any) will not be
53566 # reconfigured either.
53567 .PHONY: stage1-bubble
53568 stage1-bubble::
53569 @r=`${PWD_COMMAND}`; export r; \
53570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571 if test -f stage1-lean ; then \
53572 echo Skipping rebuild of stage1 ; \
53573 else \
53574 $(MAKE) stage1-start; \
53575 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53578 .PHONY: all-stage1 clean-stage1
53579 do-clean: clean-stage1
53581 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53582 # only possibility, but now it conflicts with no-bootstrap rules
53583 @if gcc-bootstrap
53588 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53590 .PHONY: distclean-stage1
53591 distclean-stage1::
53592 @: $(MAKE); $(stage)
53593 @test "`cat stage_last`" != stage1 || rm -f stage_last
53594 rm -rf stage1-*
53597 @endif gcc-bootstrap
53600 .PHONY: stage2-start stage2-end
53602 stage2-start::
53603 @: $(MAKE); $(stage); \
53604 echo stage2 > stage_current ; \
53605 echo stage2 > stage_last; \
53606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53607 @if bfd
53608 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53609 mkdir stage2-bfd; \
53610 mv stage2-bfd bfd ; \
53611 mv stage1-bfd prev-bfd || test -f stage1-lean
53612 @endif bfd
53613 @if opcodes
53614 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53615 mkdir stage2-opcodes; \
53616 mv stage2-opcodes opcodes ; \
53617 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53618 @endif opcodes
53619 @if binutils
53620 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53621 mkdir stage2-binutils; \
53622 mv stage2-binutils binutils ; \
53623 mv stage1-binutils prev-binutils || test -f stage1-lean
53624 @endif binutils
53625 @if gas
53626 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53627 mkdir stage2-gas; \
53628 mv stage2-gas gas ; \
53629 mv stage1-gas prev-gas || test -f stage1-lean
53630 @endif gas
53631 @if gcc
53632 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53633 mkdir stage2-gcc; \
53634 mv stage2-gcc gcc ; \
53635 mv stage1-gcc prev-gcc || test -f stage1-lean
53636 @endif gcc
53637 @if gmp
53638 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53639 mkdir stage2-gmp; \
53640 mv stage2-gmp gmp ; \
53641 mv stage1-gmp prev-gmp || test -f stage1-lean
53642 @endif gmp
53643 @if mpfr
53644 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53645 mkdir stage2-mpfr; \
53646 mv stage2-mpfr mpfr ; \
53647 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53648 @endif mpfr
53649 @if mpc
53650 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
53651 mkdir stage2-mpc; \
53652 mv stage2-mpc mpc ; \
53653 mv stage1-mpc prev-mpc || test -f stage1-lean
53654 @endif mpc
53655 @if ppl
53656 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
53657 mkdir stage2-ppl; \
53658 mv stage2-ppl ppl ; \
53659 mv stage1-ppl prev-ppl || test -f stage1-lean
53660 @endif ppl
53661 @if cloog
53662 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
53663 mkdir stage2-cloog; \
53664 mv stage2-cloog cloog ; \
53665 mv stage1-cloog prev-cloog || test -f stage1-lean
53666 @endif cloog
53667 @if gold
53668 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53669 mkdir stage2-gold; \
53670 mv stage2-gold gold ; \
53671 mv stage1-gold prev-gold || test -f stage1-lean
53672 @endif gold
53673 @if intl
53674 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53675 mkdir stage2-intl; \
53676 mv stage2-intl intl ; \
53677 mv stage1-intl prev-intl || test -f stage1-lean
53678 @endif intl
53679 @if ld
53680 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53681 mkdir stage2-ld; \
53682 mv stage2-ld ld ; \
53683 mv stage1-ld prev-ld || test -f stage1-lean
53684 @endif ld
53685 @if libcpp
53686 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53687 mkdir stage2-libcpp; \
53688 mv stage2-libcpp libcpp ; \
53689 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53690 @endif libcpp
53691 @if libdecnumber
53692 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53693 mkdir stage2-libdecnumber; \
53694 mv stage2-libdecnumber libdecnumber ; \
53695 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53696 @endif libdecnumber
53697 @if libiberty
53698 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53699 mkdir stage2-libiberty; \
53700 mv stage2-libiberty libiberty ; \
53701 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53702 @endif libiberty
53703 @if zlib
53704 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53705 mkdir stage2-zlib; \
53706 mv stage2-zlib zlib ; \
53707 mv stage1-zlib prev-zlib || test -f stage1-lean
53708 @endif zlib
53709 @[ -d stage2-$(TARGET_SUBDIR) ] || \
53710 mkdir stage2-$(TARGET_SUBDIR); \
53711 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53712 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53714 stage2-end::
53715 @if bfd
53716 @if test -d $(HOST_SUBDIR)/bfd ; then \
53717 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
53718 mv prev-bfd stage1-bfd ; : ; \
53720 @endif bfd
53721 @if opcodes
53722 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53723 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
53724 mv prev-opcodes stage1-opcodes ; : ; \
53726 @endif opcodes
53727 @if binutils
53728 @if test -d $(HOST_SUBDIR)/binutils ; then \
53729 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
53730 mv prev-binutils stage1-binutils ; : ; \
53732 @endif binutils
53733 @if gas
53734 @if test -d $(HOST_SUBDIR)/gas ; then \
53735 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
53736 mv prev-gas stage1-gas ; : ; \
53738 @endif gas
53739 @if gcc
53740 @if test -d $(HOST_SUBDIR)/gcc ; then \
53741 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
53742 mv prev-gcc stage1-gcc ; : ; \
53744 @endif gcc
53745 @if gmp
53746 @if test -d $(HOST_SUBDIR)/gmp ; then \
53747 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
53748 mv prev-gmp stage1-gmp ; : ; \
53750 @endif gmp
53751 @if mpfr
53752 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53753 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
53754 mv prev-mpfr stage1-mpfr ; : ; \
53756 @endif mpfr
53757 @if mpc
53758 @if test -d $(HOST_SUBDIR)/mpc ; then \
53759 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
53760 mv prev-mpc stage1-mpc ; : ; \
53762 @endif mpc
53763 @if ppl
53764 @if test -d $(HOST_SUBDIR)/ppl ; then \
53765 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53766 mv prev-ppl stage1-ppl ; : ; \
53768 @endif ppl
53769 @if cloog
53770 @if test -d $(HOST_SUBDIR)/cloog ; then \
53771 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53772 mv prev-cloog stage1-cloog ; : ; \
53774 @endif cloog
53775 @if gold
53776 @if test -d $(HOST_SUBDIR)/gold ; then \
53777 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53778 mv prev-gold stage1-gold ; : ; \
53780 @endif gold
53781 @if intl
53782 @if test -d $(HOST_SUBDIR)/intl ; then \
53783 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53784 mv prev-intl stage1-intl ; : ; \
53786 @endif intl
53787 @if ld
53788 @if test -d $(HOST_SUBDIR)/ld ; then \
53789 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53790 mv prev-ld stage1-ld ; : ; \
53792 @endif ld
53793 @if libcpp
53794 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53795 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53796 mv prev-libcpp stage1-libcpp ; : ; \
53798 @endif libcpp
53799 @if libdecnumber
53800 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53801 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53802 mv prev-libdecnumber stage1-libdecnumber ; : ; \
53804 @endif libdecnumber
53805 @if libiberty
53806 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53807 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53808 mv prev-libiberty stage1-libiberty ; : ; \
53810 @endif libiberty
53811 @if zlib
53812 @if test -d $(HOST_SUBDIR)/zlib ; then \
53813 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53814 mv prev-zlib stage1-zlib ; : ; \
53816 @endif zlib
53817 @if test -d $(TARGET_SUBDIR) ; then \
53818 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
53819 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
53821 rm -f stage_current
53823 # Bubble a bug fix through all the stages up to stage 2. They are
53824 # remade, but not reconfigured. The next stage (if any) will not be
53825 # reconfigured either.
53826 .PHONY: stage2-bubble
53827 stage2-bubble:: stage1-bubble
53828 @r=`${PWD_COMMAND}`; export r; \
53829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53830 if test -f stage2-lean || test -f stage1-lean ; then \
53831 echo Skipping rebuild of stage2 ; \
53832 else \
53833 $(MAKE) stage2-start; \
53834 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53837 .PHONY: all-stage2 clean-stage2
53838 do-clean: clean-stage2
53840 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53841 # only possibility, but now it conflicts with no-bootstrap rules
53842 @if gcc-bootstrap
53846 .PHONY: bootstrap2 bootstrap2-lean
53847 bootstrap2:
53848 echo stage2 > stage_final
53849 @r=`${PWD_COMMAND}`; export r; \
53850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53851 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53852 @: $(MAKE); $(unstage)
53853 @r=`${PWD_COMMAND}`; export r; \
53854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53855 TFLAGS="$(STAGE2_TFLAGS)"; \
53856 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53858 bootstrap2-lean:
53859 echo stage2 > stage_final
53860 @r=`${PWD_COMMAND}`; export r; \
53861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53863 @: $(MAKE); $(unstage)
53864 @r=`${PWD_COMMAND}`; export r; \
53865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53866 TFLAGS="$(STAGE2_TFLAGS)"; \
53867 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53870 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53871 distclean-stage1:: distclean-stage2
53872 .PHONY: distclean-stage2
53873 distclean-stage2::
53874 @: $(MAKE); $(stage)
53875 @test "`cat stage_last`" != stage2 || rm -f stage_last
53876 rm -rf stage2-*
53879 @endif gcc-bootstrap
53882 .PHONY: stage3-start stage3-end
53884 stage3-start::
53885 @: $(MAKE); $(stage); \
53886 echo stage3 > stage_current ; \
53887 echo stage3 > stage_last; \
53888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53889 @if bfd
53890 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53891 mkdir stage3-bfd; \
53892 mv stage3-bfd bfd ; \
53893 mv stage2-bfd prev-bfd || test -f stage2-lean
53894 @endif bfd
53895 @if opcodes
53896 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53897 mkdir stage3-opcodes; \
53898 mv stage3-opcodes opcodes ; \
53899 mv stage2-opcodes prev-opcodes || test -f stage2-lean
53900 @endif opcodes
53901 @if binutils
53902 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53903 mkdir stage3-binutils; \
53904 mv stage3-binutils binutils ; \
53905 mv stage2-binutils prev-binutils || test -f stage2-lean
53906 @endif binutils
53907 @if gas
53908 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53909 mkdir stage3-gas; \
53910 mv stage3-gas gas ; \
53911 mv stage2-gas prev-gas || test -f stage2-lean
53912 @endif gas
53913 @if gcc
53914 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53915 mkdir stage3-gcc; \
53916 mv stage3-gcc gcc ; \
53917 mv stage2-gcc prev-gcc || test -f stage2-lean
53918 @endif gcc
53919 @if gmp
53920 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53921 mkdir stage3-gmp; \
53922 mv stage3-gmp gmp ; \
53923 mv stage2-gmp prev-gmp || test -f stage2-lean
53924 @endif gmp
53925 @if mpfr
53926 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53927 mkdir stage3-mpfr; \
53928 mv stage3-mpfr mpfr ; \
53929 mv stage2-mpfr prev-mpfr || test -f stage2-lean
53930 @endif mpfr
53931 @if mpc
53932 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53933 mkdir stage3-mpc; \
53934 mv stage3-mpc mpc ; \
53935 mv stage2-mpc prev-mpc || test -f stage2-lean
53936 @endif mpc
53937 @if ppl
53938 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53939 mkdir stage3-ppl; \
53940 mv stage3-ppl ppl ; \
53941 mv stage2-ppl prev-ppl || test -f stage2-lean
53942 @endif ppl
53943 @if cloog
53944 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53945 mkdir stage3-cloog; \
53946 mv stage3-cloog cloog ; \
53947 mv stage2-cloog prev-cloog || test -f stage2-lean
53948 @endif cloog
53949 @if gold
53950 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53951 mkdir stage3-gold; \
53952 mv stage3-gold gold ; \
53953 mv stage2-gold prev-gold || test -f stage2-lean
53954 @endif gold
53955 @if intl
53956 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53957 mkdir stage3-intl; \
53958 mv stage3-intl intl ; \
53959 mv stage2-intl prev-intl || test -f stage2-lean
53960 @endif intl
53961 @if ld
53962 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53963 mkdir stage3-ld; \
53964 mv stage3-ld ld ; \
53965 mv stage2-ld prev-ld || test -f stage2-lean
53966 @endif ld
53967 @if libcpp
53968 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53969 mkdir stage3-libcpp; \
53970 mv stage3-libcpp libcpp ; \
53971 mv stage2-libcpp prev-libcpp || test -f stage2-lean
53972 @endif libcpp
53973 @if libdecnumber
53974 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53975 mkdir stage3-libdecnumber; \
53976 mv stage3-libdecnumber libdecnumber ; \
53977 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
53978 @endif libdecnumber
53979 @if libiberty
53980 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53981 mkdir stage3-libiberty; \
53982 mv stage3-libiberty libiberty ; \
53983 mv stage2-libiberty prev-libiberty || test -f stage2-lean
53984 @endif libiberty
53985 @if zlib
53986 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53987 mkdir stage3-zlib; \
53988 mv stage3-zlib zlib ; \
53989 mv stage2-zlib prev-zlib || test -f stage2-lean
53990 @endif zlib
53991 @[ -d stage3-$(TARGET_SUBDIR) ] || \
53992 mkdir stage3-$(TARGET_SUBDIR); \
53993 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53994 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
53996 stage3-end::
53997 @if bfd
53998 @if test -d $(HOST_SUBDIR)/bfd ; then \
53999 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
54000 mv prev-bfd stage2-bfd ; : ; \
54002 @endif bfd
54003 @if opcodes
54004 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54005 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
54006 mv prev-opcodes stage2-opcodes ; : ; \
54008 @endif opcodes
54009 @if binutils
54010 @if test -d $(HOST_SUBDIR)/binutils ; then \
54011 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
54012 mv prev-binutils stage2-binutils ; : ; \
54014 @endif binutils
54015 @if gas
54016 @if test -d $(HOST_SUBDIR)/gas ; then \
54017 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
54018 mv prev-gas stage2-gas ; : ; \
54020 @endif gas
54021 @if gcc
54022 @if test -d $(HOST_SUBDIR)/gcc ; then \
54023 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
54024 mv prev-gcc stage2-gcc ; : ; \
54026 @endif gcc
54027 @if gmp
54028 @if test -d $(HOST_SUBDIR)/gmp ; then \
54029 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
54030 mv prev-gmp stage2-gmp ; : ; \
54032 @endif gmp
54033 @if mpfr
54034 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54035 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
54036 mv prev-mpfr stage2-mpfr ; : ; \
54038 @endif mpfr
54039 @if mpc
54040 @if test -d $(HOST_SUBDIR)/mpc ; then \
54041 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
54042 mv prev-mpc stage2-mpc ; : ; \
54044 @endif mpc
54045 @if ppl
54046 @if test -d $(HOST_SUBDIR)/ppl ; then \
54047 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
54048 mv prev-ppl stage2-ppl ; : ; \
54050 @endif ppl
54051 @if cloog
54052 @if test -d $(HOST_SUBDIR)/cloog ; then \
54053 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
54054 mv prev-cloog stage2-cloog ; : ; \
54056 @endif cloog
54057 @if gold
54058 @if test -d $(HOST_SUBDIR)/gold ; then \
54059 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
54060 mv prev-gold stage2-gold ; : ; \
54062 @endif gold
54063 @if intl
54064 @if test -d $(HOST_SUBDIR)/intl ; then \
54065 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
54066 mv prev-intl stage2-intl ; : ; \
54068 @endif intl
54069 @if ld
54070 @if test -d $(HOST_SUBDIR)/ld ; then \
54071 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
54072 mv prev-ld stage2-ld ; : ; \
54074 @endif ld
54075 @if libcpp
54076 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54077 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
54078 mv prev-libcpp stage2-libcpp ; : ; \
54080 @endif libcpp
54081 @if libdecnumber
54082 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54083 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
54084 mv prev-libdecnumber stage2-libdecnumber ; : ; \
54086 @endif libdecnumber
54087 @if libiberty
54088 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54089 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
54090 mv prev-libiberty stage2-libiberty ; : ; \
54092 @endif libiberty
54093 @if zlib
54094 @if test -d $(HOST_SUBDIR)/zlib ; then \
54095 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
54096 mv prev-zlib stage2-zlib ; : ; \
54098 @endif zlib
54099 @if test -d $(TARGET_SUBDIR) ; then \
54100 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
54101 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
54103 rm -f stage_current
54105 # Bubble a bug fix through all the stages up to stage 3. They are
54106 # remade, but not reconfigured. The next stage (if any) will not be
54107 # reconfigured either.
54108 .PHONY: stage3-bubble
54109 stage3-bubble:: stage2-bubble
54110 @r=`${PWD_COMMAND}`; export r; \
54111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54112 if test -f stage3-lean || test -f stage2-lean ; then \
54113 echo Skipping rebuild of stage3 ; \
54114 else \
54115 $(MAKE) stage3-start; \
54116 if $(LEAN); then \
54117 rm -rf stage1-* ; \
54118 $(STAMP) stage1-lean ; \
54119 fi; \
54120 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54122 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54124 .PHONY: all-stage3 clean-stage3
54125 do-clean: clean-stage3
54127 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54128 # only possibility, but now it conflicts with no-bootstrap rules
54129 @if gcc-bootstrap
54131 compare:
54132 @r=`${PWD_COMMAND}`; export r; \
54133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54134 if test -f stage2-lean; then \
54135 echo Cannot compare object files as stage 2 was deleted. ; \
54136 exit 0 ; \
54137 fi; \
54138 : $(MAKE); $(stage); \
54139 rm -f .bad_compare ; \
54140 echo Comparing stages 2 and 3 ; \
54141 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
54142 files=`find stage3-* -name "*$(objext)" -print | \
54143 sed -n s,^stage$$sed-,,p` ; \
54144 for file in $${files} ; do \
54145 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
54146 if test ! -f $$f1; then continue; fi; \
54147 $(do-compare) > /dev/null 2>&1; \
54148 if test $$? -eq 1; then \
54149 case $$file in \
54150 @compare_exclusions@) \
54151 echo warning: $$file differs ;; \
54152 *) \
54153 echo $$file differs >> .bad_compare ;; \
54154 esac ; \
54155 fi ; \
54156 done ; \
54157 if [ -f .bad_compare ]; then \
54158 echo "Bootstrap comparison failure!"; \
54159 cat .bad_compare; \
54160 exit 1; \
54161 else \
54162 echo Comparison successful.; \
54163 fi ; \
54164 $(STAMP) compare
54165 if $(LEAN); then \
54166 rm -rf stage2-*; \
54167 $(STAMP) stage2-lean; \
54172 .PHONY: bootstrap bootstrap-lean
54173 bootstrap:
54174 echo stage3 > stage_final
54175 @r=`${PWD_COMMAND}`; export r; \
54176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54177 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54178 @: $(MAKE); $(unstage)
54179 @r=`${PWD_COMMAND}`; export r; \
54180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54181 TFLAGS="$(STAGE3_TFLAGS)"; \
54182 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54184 bootstrap-lean:
54185 echo stage3 > stage_final
54186 @r=`${PWD_COMMAND}`; export r; \
54187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54188 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54189 @: $(MAKE); $(unstage)
54190 @r=`${PWD_COMMAND}`; export r; \
54191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54192 TFLAGS="$(STAGE3_TFLAGS)"; \
54193 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54196 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54197 distclean-stage2:: distclean-stage3
54198 .PHONY: distclean-stage3
54199 distclean-stage3::
54200 @: $(MAKE); $(stage)
54201 @test "`cat stage_last`" != stage3 || rm -f stage_last
54202 rm -rf stage3-* compare
54205 .PHONY: cleanstrap
54206 cleanstrap: do-distclean local-clean
54207 echo stage3 > stage_final
54208 @r=`${PWD_COMMAND}`; export r; \
54209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54210 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54211 @: $(MAKE); $(unstage)
54212 @r=`${PWD_COMMAND}`; export r; \
54213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54214 TFLAGS="$(STAGE3_TFLAGS)"; \
54215 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54217 @endif gcc-bootstrap
54220 .PHONY: stage4-start stage4-end
54222 stage4-start::
54223 @: $(MAKE); $(stage); \
54224 echo stage4 > stage_current ; \
54225 echo stage4 > stage_last; \
54226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54227 @if bfd
54228 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54229 mkdir stage4-bfd; \
54230 mv stage4-bfd bfd ; \
54231 mv stage3-bfd prev-bfd || test -f stage3-lean
54232 @endif bfd
54233 @if opcodes
54234 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54235 mkdir stage4-opcodes; \
54236 mv stage4-opcodes opcodes ; \
54237 mv stage3-opcodes prev-opcodes || test -f stage3-lean
54238 @endif opcodes
54239 @if binutils
54240 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54241 mkdir stage4-binutils; \
54242 mv stage4-binutils binutils ; \
54243 mv stage3-binutils prev-binutils || test -f stage3-lean
54244 @endif binutils
54245 @if gas
54246 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54247 mkdir stage4-gas; \
54248 mv stage4-gas gas ; \
54249 mv stage3-gas prev-gas || test -f stage3-lean
54250 @endif gas
54251 @if gcc
54252 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54253 mkdir stage4-gcc; \
54254 mv stage4-gcc gcc ; \
54255 mv stage3-gcc prev-gcc || test -f stage3-lean
54256 @endif gcc
54257 @if gmp
54258 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54259 mkdir stage4-gmp; \
54260 mv stage4-gmp gmp ; \
54261 mv stage3-gmp prev-gmp || test -f stage3-lean
54262 @endif gmp
54263 @if mpfr
54264 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54265 mkdir stage4-mpfr; \
54266 mv stage4-mpfr mpfr ; \
54267 mv stage3-mpfr prev-mpfr || test -f stage3-lean
54268 @endif mpfr
54269 @if mpc
54270 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
54271 mkdir stage4-mpc; \
54272 mv stage4-mpc mpc ; \
54273 mv stage3-mpc prev-mpc || test -f stage3-lean
54274 @endif mpc
54275 @if ppl
54276 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54277 mkdir stage4-ppl; \
54278 mv stage4-ppl ppl ; \
54279 mv stage3-ppl prev-ppl || test -f stage3-lean
54280 @endif ppl
54281 @if cloog
54282 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54283 mkdir stage4-cloog; \
54284 mv stage4-cloog cloog ; \
54285 mv stage3-cloog prev-cloog || test -f stage3-lean
54286 @endif cloog
54287 @if gold
54288 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54289 mkdir stage4-gold; \
54290 mv stage4-gold gold ; \
54291 mv stage3-gold prev-gold || test -f stage3-lean
54292 @endif gold
54293 @if intl
54294 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54295 mkdir stage4-intl; \
54296 mv stage4-intl intl ; \
54297 mv stage3-intl prev-intl || test -f stage3-lean
54298 @endif intl
54299 @if ld
54300 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54301 mkdir stage4-ld; \
54302 mv stage4-ld ld ; \
54303 mv stage3-ld prev-ld || test -f stage3-lean
54304 @endif ld
54305 @if libcpp
54306 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54307 mkdir stage4-libcpp; \
54308 mv stage4-libcpp libcpp ; \
54309 mv stage3-libcpp prev-libcpp || test -f stage3-lean
54310 @endif libcpp
54311 @if libdecnumber
54312 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54313 mkdir stage4-libdecnumber; \
54314 mv stage4-libdecnumber libdecnumber ; \
54315 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
54316 @endif libdecnumber
54317 @if libiberty
54318 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54319 mkdir stage4-libiberty; \
54320 mv stage4-libiberty libiberty ; \
54321 mv stage3-libiberty prev-libiberty || test -f stage3-lean
54322 @endif libiberty
54323 @if zlib
54324 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54325 mkdir stage4-zlib; \
54326 mv stage4-zlib zlib ; \
54327 mv stage3-zlib prev-zlib || test -f stage3-lean
54328 @endif zlib
54329 @[ -d stage4-$(TARGET_SUBDIR) ] || \
54330 mkdir stage4-$(TARGET_SUBDIR); \
54331 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54332 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
54334 stage4-end::
54335 @if bfd
54336 @if test -d $(HOST_SUBDIR)/bfd ; then \
54337 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54338 mv prev-bfd stage3-bfd ; : ; \
54340 @endif bfd
54341 @if opcodes
54342 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54343 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54344 mv prev-opcodes stage3-opcodes ; : ; \
54346 @endif opcodes
54347 @if binutils
54348 @if test -d $(HOST_SUBDIR)/binutils ; then \
54349 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54350 mv prev-binutils stage3-binutils ; : ; \
54352 @endif binutils
54353 @if gas
54354 @if test -d $(HOST_SUBDIR)/gas ; then \
54355 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54356 mv prev-gas stage3-gas ; : ; \
54358 @endif gas
54359 @if gcc
54360 @if test -d $(HOST_SUBDIR)/gcc ; then \
54361 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54362 mv prev-gcc stage3-gcc ; : ; \
54364 @endif gcc
54365 @if gmp
54366 @if test -d $(HOST_SUBDIR)/gmp ; then \
54367 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54368 mv prev-gmp stage3-gmp ; : ; \
54370 @endif gmp
54371 @if mpfr
54372 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54373 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54374 mv prev-mpfr stage3-mpfr ; : ; \
54376 @endif mpfr
54377 @if mpc
54378 @if test -d $(HOST_SUBDIR)/mpc ; then \
54379 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
54380 mv prev-mpc stage3-mpc ; : ; \
54382 @endif mpc
54383 @if ppl
54384 @if test -d $(HOST_SUBDIR)/ppl ; then \
54385 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54386 mv prev-ppl stage3-ppl ; : ; \
54388 @endif ppl
54389 @if cloog
54390 @if test -d $(HOST_SUBDIR)/cloog ; then \
54391 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54392 mv prev-cloog stage3-cloog ; : ; \
54394 @endif cloog
54395 @if gold
54396 @if test -d $(HOST_SUBDIR)/gold ; then \
54397 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54398 mv prev-gold stage3-gold ; : ; \
54400 @endif gold
54401 @if intl
54402 @if test -d $(HOST_SUBDIR)/intl ; then \
54403 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54404 mv prev-intl stage3-intl ; : ; \
54406 @endif intl
54407 @if ld
54408 @if test -d $(HOST_SUBDIR)/ld ; then \
54409 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54410 mv prev-ld stage3-ld ; : ; \
54412 @endif ld
54413 @if libcpp
54414 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54415 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54416 mv prev-libcpp stage3-libcpp ; : ; \
54418 @endif libcpp
54419 @if libdecnumber
54420 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54421 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54422 mv prev-libdecnumber stage3-libdecnumber ; : ; \
54424 @endif libdecnumber
54425 @if libiberty
54426 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54427 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54428 mv prev-libiberty stage3-libiberty ; : ; \
54430 @endif libiberty
54431 @if zlib
54432 @if test -d $(HOST_SUBDIR)/zlib ; then \
54433 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54434 mv prev-zlib stage3-zlib ; : ; \
54436 @endif zlib
54437 @if test -d $(TARGET_SUBDIR) ; then \
54438 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
54439 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
54441 rm -f stage_current
54443 # Bubble a bug fix through all the stages up to stage 4. They are
54444 # remade, but not reconfigured. The next stage (if any) will not be
54445 # reconfigured either.
54446 .PHONY: stage4-bubble
54447 stage4-bubble:: stage3-bubble
54448 @r=`${PWD_COMMAND}`; export r; \
54449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54450 if test -f stage4-lean || test -f stage3-lean ; then \
54451 echo Skipping rebuild of stage4 ; \
54452 else \
54453 $(MAKE) stage4-start; \
54454 if $(LEAN); then \
54455 rm -rf stage2-* ; \
54456 $(STAMP) stage2-lean ; \
54457 fi; \
54458 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54460 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54462 .PHONY: all-stage4 clean-stage4
54463 do-clean: clean-stage4
54465 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54466 # only possibility, but now it conflicts with no-bootstrap rules
54467 @if gcc-bootstrap
54469 compare3:
54470 @r=`${PWD_COMMAND}`; export r; \
54471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54472 if test -f stage3-lean; then \
54473 echo Cannot compare object files as stage 3 was deleted. ; \
54474 exit 0 ; \
54475 fi; \
54476 : $(MAKE); $(stage); \
54477 rm -f .bad_compare ; \
54478 echo Comparing stages 3 and 4 ; \
54479 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
54480 files=`find stage4-* -name "*$(objext)" -print | \
54481 sed -n s,^stage$$sed-,,p` ; \
54482 for file in $${files} ; do \
54483 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
54484 if test ! -f $$f1; then continue; fi; \
54485 $(do-compare3) > /dev/null 2>&1; \
54486 if test $$? -eq 1; then \
54487 case $$file in \
54488 @compare_exclusions@) \
54489 echo warning: $$file differs ;; \
54490 *) \
54491 echo $$file differs >> .bad_compare ;; \
54492 esac ; \
54493 fi ; \
54494 done ; \
54495 if [ -f .bad_compare ]; then \
54496 echo "Bootstrap comparison failure!"; \
54497 cat .bad_compare; \
54498 exit 1; \
54499 else \
54500 echo Comparison successful.; \
54501 fi ; \
54502 $(STAMP) compare3
54503 if $(LEAN); then \
54504 rm -rf stage3-*; \
54505 $(STAMP) stage3-lean; \
54510 .PHONY: bootstrap4 bootstrap4-lean
54511 bootstrap4:
54512 echo stage4 > stage_final
54513 @r=`${PWD_COMMAND}`; export r; \
54514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54515 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54516 @: $(MAKE); $(unstage)
54517 @r=`${PWD_COMMAND}`; export r; \
54518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519 TFLAGS="$(STAGE4_TFLAGS)"; \
54520 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54522 bootstrap4-lean:
54523 echo stage4 > stage_final
54524 @r=`${PWD_COMMAND}`; export r; \
54525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54527 @: $(MAKE); $(unstage)
54528 @r=`${PWD_COMMAND}`; export r; \
54529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54530 TFLAGS="$(STAGE4_TFLAGS)"; \
54531 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54534 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54535 distclean-stage3:: distclean-stage4
54536 .PHONY: distclean-stage4
54537 distclean-stage4::
54538 @: $(MAKE); $(stage)
54539 @test "`cat stage_last`" != stage4 || rm -f stage_last
54540 rm -rf stage4-* compare3
54543 @endif gcc-bootstrap
54546 .PHONY: stageprofile-start stageprofile-end
54548 stageprofile-start::
54549 @: $(MAKE); $(stage); \
54550 echo stageprofile > stage_current ; \
54551 echo stageprofile > stage_last; \
54552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54553 @if bfd
54554 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54555 mkdir stageprofile-bfd; \
54556 mv stageprofile-bfd bfd ; \
54557 mv stage1-bfd prev-bfd || test -f stage1-lean
54558 @endif bfd
54559 @if opcodes
54560 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54561 mkdir stageprofile-opcodes; \
54562 mv stageprofile-opcodes opcodes ; \
54563 mv stage1-opcodes prev-opcodes || test -f stage1-lean
54564 @endif opcodes
54565 @if binutils
54566 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54567 mkdir stageprofile-binutils; \
54568 mv stageprofile-binutils binutils ; \
54569 mv stage1-binutils prev-binutils || test -f stage1-lean
54570 @endif binutils
54571 @if gas
54572 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54573 mkdir stageprofile-gas; \
54574 mv stageprofile-gas gas ; \
54575 mv stage1-gas prev-gas || test -f stage1-lean
54576 @endif gas
54577 @if gcc
54578 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54579 mkdir stageprofile-gcc; \
54580 mv stageprofile-gcc gcc ; \
54581 mv stage1-gcc prev-gcc || test -f stage1-lean
54582 @endif gcc
54583 @if gmp
54584 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54585 mkdir stageprofile-gmp; \
54586 mv stageprofile-gmp gmp ; \
54587 mv stage1-gmp prev-gmp || test -f stage1-lean
54588 @endif gmp
54589 @if mpfr
54590 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54591 mkdir stageprofile-mpfr; \
54592 mv stageprofile-mpfr mpfr ; \
54593 mv stage1-mpfr prev-mpfr || test -f stage1-lean
54594 @endif mpfr
54595 @if mpc
54596 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
54597 mkdir stageprofile-mpc; \
54598 mv stageprofile-mpc mpc ; \
54599 mv stage1-mpc prev-mpc || test -f stage1-lean
54600 @endif mpc
54601 @if ppl
54602 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54603 mkdir stageprofile-ppl; \
54604 mv stageprofile-ppl ppl ; \
54605 mv stage1-ppl prev-ppl || test -f stage1-lean
54606 @endif ppl
54607 @if cloog
54608 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54609 mkdir stageprofile-cloog; \
54610 mv stageprofile-cloog cloog ; \
54611 mv stage1-cloog prev-cloog || test -f stage1-lean
54612 @endif cloog
54613 @if gold
54614 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54615 mkdir stageprofile-gold; \
54616 mv stageprofile-gold gold ; \
54617 mv stage1-gold prev-gold || test -f stage1-lean
54618 @endif gold
54619 @if intl
54620 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54621 mkdir stageprofile-intl; \
54622 mv stageprofile-intl intl ; \
54623 mv stage1-intl prev-intl || test -f stage1-lean
54624 @endif intl
54625 @if ld
54626 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54627 mkdir stageprofile-ld; \
54628 mv stageprofile-ld ld ; \
54629 mv stage1-ld prev-ld || test -f stage1-lean
54630 @endif ld
54631 @if libcpp
54632 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54633 mkdir stageprofile-libcpp; \
54634 mv stageprofile-libcpp libcpp ; \
54635 mv stage1-libcpp prev-libcpp || test -f stage1-lean
54636 @endif libcpp
54637 @if libdecnumber
54638 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54639 mkdir stageprofile-libdecnumber; \
54640 mv stageprofile-libdecnumber libdecnumber ; \
54641 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
54642 @endif libdecnumber
54643 @if libiberty
54644 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54645 mkdir stageprofile-libiberty; \
54646 mv stageprofile-libiberty libiberty ; \
54647 mv stage1-libiberty prev-libiberty || test -f stage1-lean
54648 @endif libiberty
54649 @if zlib
54650 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54651 mkdir stageprofile-zlib; \
54652 mv stageprofile-zlib zlib ; \
54653 mv stage1-zlib prev-zlib || test -f stage1-lean
54654 @endif zlib
54655 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54656 mkdir stageprofile-$(TARGET_SUBDIR); \
54657 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54658 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
54660 stageprofile-end::
54661 @if bfd
54662 @if test -d $(HOST_SUBDIR)/bfd ; then \
54663 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54664 mv prev-bfd stage1-bfd ; : ; \
54666 @endif bfd
54667 @if opcodes
54668 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54669 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54670 mv prev-opcodes stage1-opcodes ; : ; \
54672 @endif opcodes
54673 @if binutils
54674 @if test -d $(HOST_SUBDIR)/binutils ; then \
54675 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54676 mv prev-binutils stage1-binutils ; : ; \
54678 @endif binutils
54679 @if gas
54680 @if test -d $(HOST_SUBDIR)/gas ; then \
54681 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54682 mv prev-gas stage1-gas ; : ; \
54684 @endif gas
54685 @if gcc
54686 @if test -d $(HOST_SUBDIR)/gcc ; then \
54687 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54688 mv prev-gcc stage1-gcc ; : ; \
54690 @endif gcc
54691 @if gmp
54692 @if test -d $(HOST_SUBDIR)/gmp ; then \
54693 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54694 mv prev-gmp stage1-gmp ; : ; \
54696 @endif gmp
54697 @if mpfr
54698 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54699 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54700 mv prev-mpfr stage1-mpfr ; : ; \
54702 @endif mpfr
54703 @if mpc
54704 @if test -d $(HOST_SUBDIR)/mpc ; then \
54705 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
54706 mv prev-mpc stage1-mpc ; : ; \
54708 @endif mpc
54709 @if ppl
54710 @if test -d $(HOST_SUBDIR)/ppl ; then \
54711 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54712 mv prev-ppl stage1-ppl ; : ; \
54714 @endif ppl
54715 @if cloog
54716 @if test -d $(HOST_SUBDIR)/cloog ; then \
54717 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54718 mv prev-cloog stage1-cloog ; : ; \
54720 @endif cloog
54721 @if gold
54722 @if test -d $(HOST_SUBDIR)/gold ; then \
54723 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54724 mv prev-gold stage1-gold ; : ; \
54726 @endif gold
54727 @if intl
54728 @if test -d $(HOST_SUBDIR)/intl ; then \
54729 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54730 mv prev-intl stage1-intl ; : ; \
54732 @endif intl
54733 @if ld
54734 @if test -d $(HOST_SUBDIR)/ld ; then \
54735 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54736 mv prev-ld stage1-ld ; : ; \
54738 @endif ld
54739 @if libcpp
54740 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54741 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54742 mv prev-libcpp stage1-libcpp ; : ; \
54744 @endif libcpp
54745 @if libdecnumber
54746 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54747 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54748 mv prev-libdecnumber stage1-libdecnumber ; : ; \
54750 @endif libdecnumber
54751 @if libiberty
54752 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54753 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54754 mv prev-libiberty stage1-libiberty ; : ; \
54756 @endif libiberty
54757 @if zlib
54758 @if test -d $(HOST_SUBDIR)/zlib ; then \
54759 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54760 mv prev-zlib stage1-zlib ; : ; \
54762 @endif zlib
54763 @if test -d $(TARGET_SUBDIR) ; then \
54764 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
54765 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
54767 rm -f stage_current
54769 # Bubble a bug fix through all the stages up to stage profile. They are
54770 # remade, but not reconfigured. The next stage (if any) will not be
54771 # reconfigured either.
54772 .PHONY: stageprofile-bubble
54773 stageprofile-bubble:: stage1-bubble
54774 @r=`${PWD_COMMAND}`; export r; \
54775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54776 if test -f stageprofile-lean || test -f stage1-lean ; then \
54777 echo Skipping rebuild of stageprofile ; \
54778 else \
54779 $(MAKE) stageprofile-start; \
54780 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54783 .PHONY: all-stageprofile clean-stageprofile
54784 do-clean: clean-stageprofile
54786 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54787 # only possibility, but now it conflicts with no-bootstrap rules
54788 @if gcc-bootstrap
54793 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54794 distclean-stage1:: distclean-stageprofile
54795 .PHONY: distclean-stageprofile
54796 distclean-stageprofile::
54797 @: $(MAKE); $(stage)
54798 @test "`cat stage_last`" != stageprofile || rm -f stage_last
54799 rm -rf stageprofile-*
54802 @endif gcc-bootstrap
54805 .PHONY: stagefeedback-start stagefeedback-end
54807 stagefeedback-start::
54808 @: $(MAKE); $(stage); \
54809 echo stagefeedback > stage_current ; \
54810 echo stagefeedback > stage_last; \
54811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54812 @if bfd
54813 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54814 mkdir stagefeedback-bfd; \
54815 mv stagefeedback-bfd bfd ; \
54816 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
54817 @endif bfd
54818 @if opcodes
54819 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54820 mkdir stagefeedback-opcodes; \
54821 mv stagefeedback-opcodes opcodes ; \
54822 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
54823 @endif opcodes
54824 @if binutils
54825 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54826 mkdir stagefeedback-binutils; \
54827 mv stagefeedback-binutils binutils ; \
54828 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
54829 @endif binutils
54830 @if gas
54831 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54832 mkdir stagefeedback-gas; \
54833 mv stagefeedback-gas gas ; \
54834 mv stageprofile-gas prev-gas || test -f stageprofile-lean
54835 @endif gas
54836 @if gcc
54837 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54838 mkdir stagefeedback-gcc; \
54839 mv stagefeedback-gcc gcc ; \
54840 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
54841 @endif gcc
54842 @if gmp
54843 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54844 mkdir stagefeedback-gmp; \
54845 mv stagefeedback-gmp gmp ; \
54846 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
54847 @endif gmp
54848 @if mpfr
54849 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54850 mkdir stagefeedback-mpfr; \
54851 mv stagefeedback-mpfr mpfr ; \
54852 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
54853 @endif mpfr
54854 @if mpc
54855 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
54856 mkdir stagefeedback-mpc; \
54857 mv stagefeedback-mpc mpc ; \
54858 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
54859 @endif mpc
54860 @if ppl
54861 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54862 mkdir stagefeedback-ppl; \
54863 mv stagefeedback-ppl ppl ; \
54864 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
54865 @endif ppl
54866 @if cloog
54867 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54868 mkdir stagefeedback-cloog; \
54869 mv stagefeedback-cloog cloog ; \
54870 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
54871 @endif cloog
54872 @if gold
54873 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54874 mkdir stagefeedback-gold; \
54875 mv stagefeedback-gold gold ; \
54876 mv stageprofile-gold prev-gold || test -f stageprofile-lean
54877 @endif gold
54878 @if intl
54879 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54880 mkdir stagefeedback-intl; \
54881 mv stagefeedback-intl intl ; \
54882 mv stageprofile-intl prev-intl || test -f stageprofile-lean
54883 @endif intl
54884 @if ld
54885 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54886 mkdir stagefeedback-ld; \
54887 mv stagefeedback-ld ld ; \
54888 mv stageprofile-ld prev-ld || test -f stageprofile-lean
54889 @endif ld
54890 @if libcpp
54891 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54892 mkdir stagefeedback-libcpp; \
54893 mv stagefeedback-libcpp libcpp ; \
54894 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
54895 @endif libcpp
54896 @if libdecnumber
54897 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54898 mkdir stagefeedback-libdecnumber; \
54899 mv stagefeedback-libdecnumber libdecnumber ; \
54900 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
54901 @endif libdecnumber
54902 @if libiberty
54903 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54904 mkdir stagefeedback-libiberty; \
54905 mv stagefeedback-libiberty libiberty ; \
54906 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
54907 @endif libiberty
54908 @if zlib
54909 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54910 mkdir stagefeedback-zlib; \
54911 mv stagefeedback-zlib zlib ; \
54912 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
54913 @endif zlib
54914 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54915 mkdir stagefeedback-$(TARGET_SUBDIR); \
54916 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54917 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
54919 stagefeedback-end::
54920 @if bfd
54921 @if test -d $(HOST_SUBDIR)/bfd ; then \
54922 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54923 mv prev-bfd stageprofile-bfd ; : ; \
54925 @endif bfd
54926 @if opcodes
54927 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54928 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54929 mv prev-opcodes stageprofile-opcodes ; : ; \
54931 @endif opcodes
54932 @if binutils
54933 @if test -d $(HOST_SUBDIR)/binutils ; then \
54934 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54935 mv prev-binutils stageprofile-binutils ; : ; \
54937 @endif binutils
54938 @if gas
54939 @if test -d $(HOST_SUBDIR)/gas ; then \
54940 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54941 mv prev-gas stageprofile-gas ; : ; \
54943 @endif gas
54944 @if gcc
54945 @if test -d $(HOST_SUBDIR)/gcc ; then \
54946 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54947 mv prev-gcc stageprofile-gcc ; : ; \
54949 @endif gcc
54950 @if gmp
54951 @if test -d $(HOST_SUBDIR)/gmp ; then \
54952 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54953 mv prev-gmp stageprofile-gmp ; : ; \
54955 @endif gmp
54956 @if mpfr
54957 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54958 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54959 mv prev-mpfr stageprofile-mpfr ; : ; \
54961 @endif mpfr
54962 @if mpc
54963 @if test -d $(HOST_SUBDIR)/mpc ; then \
54964 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
54965 mv prev-mpc stageprofile-mpc ; : ; \
54967 @endif mpc
54968 @if ppl
54969 @if test -d $(HOST_SUBDIR)/ppl ; then \
54970 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54971 mv prev-ppl stageprofile-ppl ; : ; \
54973 @endif ppl
54974 @if cloog
54975 @if test -d $(HOST_SUBDIR)/cloog ; then \
54976 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54977 mv prev-cloog stageprofile-cloog ; : ; \
54979 @endif cloog
54980 @if gold
54981 @if test -d $(HOST_SUBDIR)/gold ; then \
54982 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54983 mv prev-gold stageprofile-gold ; : ; \
54985 @endif gold
54986 @if intl
54987 @if test -d $(HOST_SUBDIR)/intl ; then \
54988 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54989 mv prev-intl stageprofile-intl ; : ; \
54991 @endif intl
54992 @if ld
54993 @if test -d $(HOST_SUBDIR)/ld ; then \
54994 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54995 mv prev-ld stageprofile-ld ; : ; \
54997 @endif ld
54998 @if libcpp
54999 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55000 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
55001 mv prev-libcpp stageprofile-libcpp ; : ; \
55003 @endif libcpp
55004 @if libdecnumber
55005 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55006 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
55007 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
55009 @endif libdecnumber
55010 @if libiberty
55011 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55012 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
55013 mv prev-libiberty stageprofile-libiberty ; : ; \
55015 @endif libiberty
55016 @if zlib
55017 @if test -d $(HOST_SUBDIR)/zlib ; then \
55018 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
55019 mv prev-zlib stageprofile-zlib ; : ; \
55021 @endif zlib
55022 @if test -d $(TARGET_SUBDIR) ; then \
55023 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
55024 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
55026 rm -f stage_current
55028 # Bubble a bug fix through all the stages up to stage feedback. They are
55029 # remade, but not reconfigured. The next stage (if any) will not be
55030 # reconfigured either.
55031 .PHONY: stagefeedback-bubble
55032 stagefeedback-bubble:: stageprofile-bubble
55033 @r=`${PWD_COMMAND}`; export r; \
55034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
55036 echo Skipping rebuild of stagefeedback ; \
55037 else \
55038 $(MAKE) stagefeedback-start; \
55039 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55042 .PHONY: all-stagefeedback clean-stagefeedback
55043 do-clean: clean-stagefeedback
55045 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55046 # only possibility, but now it conflicts with no-bootstrap rules
55047 @if gcc-bootstrap
55051 .PHONY: profiledbootstrap profiledbootstrap-lean
55052 profiledbootstrap:
55053 echo stagefeedback > stage_final
55054 @r=`${PWD_COMMAND}`; export r; \
55055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55056 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55057 @: $(MAKE); $(unstage)
55058 @r=`${PWD_COMMAND}`; export r; \
55059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55060 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55061 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55063 profiledbootstrap-lean:
55064 echo stagefeedback > stage_final
55065 @r=`${PWD_COMMAND}`; export r; \
55066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55068 @: $(MAKE); $(unstage)
55069 @r=`${PWD_COMMAND}`; export r; \
55070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55072 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55075 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55076 distclean-stageprofile:: distclean-stagefeedback
55077 .PHONY: distclean-stagefeedback
55078 distclean-stagefeedback::
55079 @: $(MAKE); $(stage)
55080 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55081 rm -rf stagefeedback-*
55084 @endif gcc-bootstrap
55088 stageprofile-end::
55089 $(MAKE) distclean-stagefeedback
55091 stagefeedback-start::
55092 @r=`${PWD_COMMAND}`; export r; \
55093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55094 for i in prev-*; do \
55095 j=`echo $$i | sed s/^prev-//` ; \
55096 cd $$r/$$i && \
55097 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
55098 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
55099 done
55101 @if gcc-bootstrap
55102 do-distclean: distclean-stage1
55104 # Provide a GCC build when we're building target libraries. This does
55105 # not work as a dependency, just as the minimum necessary to avoid errors.
55106 stage_last:
55107 @r=`${PWD_COMMAND}`; export r; \
55108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55109 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55111 # Same as unstage, but not phony and defaulting to stage1-start. We place
55112 # it in the dependency so that for example `make -j3 all-gcc' works.
55113 stage_current:
55114 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55116 .PHONY: restrap
55117 restrap::
55118 @: $(MAKE); $(stage)
55119 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
55120 restrap:: all
55121 @endif gcc-bootstrap
55123 # --------------------------------------
55124 # Dependencies between different modules
55125 # --------------------------------------
55127 # Generic dependencies for target modules on host stuff, especially gcc
55128 @if gcc-bootstrap
55129 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
55130 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
55131 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
55132 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
55133 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
55134 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
55135 configure-target-libmudflap: stage_last
55136 configure-target-libssp: stage_last
55137 configure-target-newlib: stage_last
55138 configure-stage1-target-libgcc: maybe-all-stage1-gcc
55139 configure-stage2-target-libgcc: maybe-all-stage2-gcc
55140 configure-stage3-target-libgcc: maybe-all-stage3-gcc
55141 configure-stage4-target-libgcc: maybe-all-stage4-gcc
55142 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55143 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55144 configure-target-libgfortran: stage_last
55145 configure-target-libobjc: stage_last
55146 configure-target-libtermcap: stage_last
55147 configure-target-winsup: stage_last
55148 configure-target-libgloss: stage_last
55149 configure-target-libiberty: stage_last
55150 configure-target-gperf: stage_last
55151 configure-target-examples: stage_last
55152 configure-target-libffi: stage_last
55153 configure-target-libjava: stage_last
55154 configure-target-zlib: stage_last
55155 configure-target-boehm-gc: stage_last
55156 configure-target-qthreads: stage_last
55157 configure-target-rda: stage_last
55158 configure-target-libada: stage_last
55159 configure-target-libgomp: stage_last
55160 @endif gcc-bootstrap
55162 @if gcc-no-bootstrap
55163 configure-target-libstdc++-v3: maybe-all-gcc
55164 configure-target-libmudflap: maybe-all-gcc
55165 configure-target-libssp: maybe-all-gcc
55166 configure-target-newlib: maybe-all-gcc
55167 configure-target-libgcc: maybe-all-gcc
55168 configure-target-libgfortran: maybe-all-gcc
55169 configure-target-libobjc: maybe-all-gcc
55170 configure-target-libtermcap: maybe-all-gcc
55171 configure-target-winsup: maybe-all-gcc
55172 configure-target-libgloss: maybe-all-gcc
55173 configure-target-libiberty: maybe-all-gcc
55174 configure-target-gperf: maybe-all-gcc
55175 configure-target-examples: maybe-all-gcc
55176 configure-target-libffi: maybe-all-gcc
55177 configure-target-libjava: maybe-all-gcc
55178 configure-target-zlib: maybe-all-gcc
55179 configure-target-boehm-gc: maybe-all-gcc
55180 configure-target-qthreads: maybe-all-gcc
55181 configure-target-rda: maybe-all-gcc
55182 configure-target-libada: maybe-all-gcc
55183 configure-target-libgomp: maybe-all-gcc
55184 @endif gcc-no-bootstrap
55187 # There are two types of dependencies here: 'hard' dependencies, where one
55188 # module simply won't build without the other; and 'soft' dependencies, where
55189 # if the depended-on module is missing, the depending module will do without
55190 # or find a substitute somewhere (perhaps installed). Soft dependencies
55191 # are made here to depend on a 'maybe-' target. If you're not sure,
55192 # it's safer to use a soft dependency.
55199 # With all the machinery above in place, it is pretty easy to generate
55200 # dependencies. Host dependencies are a bit more complex because we have
55201 # to check for bootstrap/prebootstrap dependencies. To resolve
55202 # prebootstrap dependencies, prebootstrap modules are gathered in
55203 # a hash table.
55204 all-build-bison: maybe-all-build-texinfo
55205 all-build-byacc: maybe-all-build-texinfo
55206 all-build-flex: maybe-all-build-texinfo
55207 all-build-flex: maybe-all-build-bison
55208 all-build-flex: maybe-all-build-byacc
55209 all-build-flex: maybe-all-build-m4
55210 all-build-libiberty: maybe-all-build-texinfo
55211 all-build-m4: maybe-all-build-texinfo
55212 all-build-fixincludes: maybe-all-build-libiberty
55213 configure-gcc: maybe-configure-intl
55215 configure-stage1-gcc: maybe-configure-stage1-intl
55216 configure-stage2-gcc: maybe-configure-stage2-intl
55217 configure-stage3-gcc: maybe-configure-stage3-intl
55218 configure-stage4-gcc: maybe-configure-stage4-intl
55219 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
55220 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
55221 configure-gcc: maybe-all-binutils
55223 configure-stage1-gcc: maybe-all-stage1-binutils
55224 configure-stage2-gcc: maybe-all-stage2-binutils
55225 configure-stage3-gcc: maybe-all-stage3-binutils
55226 configure-stage4-gcc: maybe-all-stage4-binutils
55227 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
55228 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
55229 configure-gcc: maybe-all-gas
55231 configure-stage1-gcc: maybe-all-stage1-gas
55232 configure-stage2-gcc: maybe-all-stage2-gas
55233 configure-stage3-gcc: maybe-all-stage3-gas
55234 configure-stage4-gcc: maybe-all-stage4-gas
55235 configure-stageprofile-gcc: maybe-all-stageprofile-gas
55236 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55237 configure-gcc: maybe-all-ld
55239 configure-stage1-gcc: maybe-all-stage1-ld
55240 configure-stage2-gcc: maybe-all-stage2-ld
55241 configure-stage3-gcc: maybe-all-stage3-ld
55242 configure-stage4-gcc: maybe-all-stage4-ld
55243 configure-stageprofile-gcc: maybe-all-stageprofile-ld
55244 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55245 configure-gcc: maybe-all-gold
55247 configure-stage1-gcc: maybe-all-stage1-gold
55248 configure-stage2-gcc: maybe-all-stage2-gold
55249 configure-stage3-gcc: maybe-all-stage3-gold
55250 configure-stage4-gcc: maybe-all-stage4-gold
55251 configure-stageprofile-gcc: maybe-all-stageprofile-gold
55252 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55253 all-gcc: all-libiberty
55255 all-stage1-gcc: all-stage1-libiberty
55256 all-stage2-gcc: all-stage2-libiberty
55257 all-stage3-gcc: all-stage3-libiberty
55258 all-stage4-gcc: all-stage4-libiberty
55259 all-stageprofile-gcc: all-stageprofile-libiberty
55260 all-stagefeedback-gcc: all-stagefeedback-libiberty
55261 all-gcc: maybe-all-gmp
55263 all-stage1-gcc: maybe-all-stage1-gmp
55264 all-stage2-gcc: maybe-all-stage2-gmp
55265 all-stage3-gcc: maybe-all-stage3-gmp
55266 all-stage4-gcc: maybe-all-stage4-gmp
55267 all-stageprofile-gcc: maybe-all-stageprofile-gmp
55268 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55269 all-gcc: maybe-all-intl
55271 all-stage1-gcc: maybe-all-stage1-intl
55272 all-stage2-gcc: maybe-all-stage2-intl
55273 all-stage3-gcc: maybe-all-stage3-intl
55274 all-stage4-gcc: maybe-all-stage4-intl
55275 all-stageprofile-gcc: maybe-all-stageprofile-intl
55276 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55277 all-gcc: maybe-all-mpfr
55279 all-stage1-gcc: maybe-all-stage1-mpfr
55280 all-stage2-gcc: maybe-all-stage2-mpfr
55281 all-stage3-gcc: maybe-all-stage3-mpfr
55282 all-stage4-gcc: maybe-all-stage4-mpfr
55283 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55284 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55285 all-gcc: maybe-all-mpc
55287 all-stage1-gcc: maybe-all-stage1-mpc
55288 all-stage2-gcc: maybe-all-stage2-mpc
55289 all-stage3-gcc: maybe-all-stage3-mpc
55290 all-stage4-gcc: maybe-all-stage4-mpc
55291 all-stageprofile-gcc: maybe-all-stageprofile-mpc
55292 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55293 all-gcc: maybe-all-ppl
55295 all-stage1-gcc: maybe-all-stage1-ppl
55296 all-stage2-gcc: maybe-all-stage2-ppl
55297 all-stage3-gcc: maybe-all-stage3-ppl
55298 all-stage4-gcc: maybe-all-stage4-ppl
55299 all-stageprofile-gcc: maybe-all-stageprofile-ppl
55300 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55301 all-gcc: maybe-all-cloog
55303 all-stage1-gcc: maybe-all-stage1-cloog
55304 all-stage2-gcc: maybe-all-stage2-cloog
55305 all-stage3-gcc: maybe-all-stage3-cloog
55306 all-stage4-gcc: maybe-all-stage4-cloog
55307 all-stageprofile-gcc: maybe-all-stageprofile-cloog
55308 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55309 all-gcc: maybe-all-build-texinfo
55311 all-stage1-gcc: maybe-all-build-texinfo
55312 all-stage2-gcc: maybe-all-build-texinfo
55313 all-stage3-gcc: maybe-all-build-texinfo
55314 all-stage4-gcc: maybe-all-build-texinfo
55315 all-stageprofile-gcc: maybe-all-build-texinfo
55316 all-stagefeedback-gcc: maybe-all-build-texinfo
55317 all-gcc: maybe-all-build-bison
55319 all-stage1-gcc: maybe-all-build-bison
55320 all-stage2-gcc: maybe-all-build-bison
55321 all-stage3-gcc: maybe-all-build-bison
55322 all-stage4-gcc: maybe-all-build-bison
55323 all-stageprofile-gcc: maybe-all-build-bison
55324 all-stagefeedback-gcc: maybe-all-build-bison
55325 all-gcc: maybe-all-build-byacc
55327 all-stage1-gcc: maybe-all-build-byacc
55328 all-stage2-gcc: maybe-all-build-byacc
55329 all-stage3-gcc: maybe-all-build-byacc
55330 all-stage4-gcc: maybe-all-build-byacc
55331 all-stageprofile-gcc: maybe-all-build-byacc
55332 all-stagefeedback-gcc: maybe-all-build-byacc
55333 all-gcc: maybe-all-build-flex
55335 all-stage1-gcc: maybe-all-build-flex
55336 all-stage2-gcc: maybe-all-build-flex
55337 all-stage3-gcc: maybe-all-build-flex
55338 all-stage4-gcc: maybe-all-build-flex
55339 all-stageprofile-gcc: maybe-all-build-flex
55340 all-stagefeedback-gcc: maybe-all-build-flex
55341 all-gcc: maybe-all-build-libiberty
55343 all-stage1-gcc: maybe-all-build-libiberty
55344 all-stage2-gcc: maybe-all-build-libiberty
55345 all-stage3-gcc: maybe-all-build-libiberty
55346 all-stage4-gcc: maybe-all-build-libiberty
55347 all-stageprofile-gcc: maybe-all-build-libiberty
55348 all-stagefeedback-gcc: maybe-all-build-libiberty
55349 all-gcc: maybe-all-build-fixincludes
55351 all-stage1-gcc: maybe-all-build-fixincludes
55352 all-stage2-gcc: maybe-all-build-fixincludes
55353 all-stage3-gcc: maybe-all-build-fixincludes
55354 all-stage4-gcc: maybe-all-build-fixincludes
55355 all-stageprofile-gcc: maybe-all-build-fixincludes
55356 all-stagefeedback-gcc: maybe-all-build-fixincludes
55357 all-gcc: maybe-all-zlib
55359 all-stage1-gcc: maybe-all-stage1-zlib
55360 all-stage2-gcc: maybe-all-stage2-zlib
55361 all-stage3-gcc: maybe-all-stage3-zlib
55362 all-stage4-gcc: maybe-all-stage4-zlib
55363 all-stageprofile-gcc: maybe-all-stageprofile-zlib
55364 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55365 all-gcc: all-libcpp
55367 all-stage1-gcc: all-stage1-libcpp
55368 all-stage2-gcc: all-stage2-libcpp
55369 all-stage3-gcc: all-stage3-libcpp
55370 all-stage4-gcc: all-stage4-libcpp
55371 all-stageprofile-gcc: all-stageprofile-libcpp
55372 all-stagefeedback-gcc: all-stagefeedback-libcpp
55373 all-gcc: all-libdecnumber
55375 all-stage1-gcc: all-stage1-libdecnumber
55376 all-stage2-gcc: all-stage2-libdecnumber
55377 all-stage3-gcc: all-stage3-libdecnumber
55378 all-stage4-gcc: all-stage4-libdecnumber
55379 all-stageprofile-gcc: all-stageprofile-libdecnumber
55380 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55381 all-gcc: maybe-all-libiberty
55383 all-stage1-gcc: maybe-all-stage1-libiberty
55384 all-stage2-gcc: maybe-all-stage2-libiberty
55385 all-stage3-gcc: maybe-all-stage3-libiberty
55386 all-stage4-gcc: maybe-all-stage4-libiberty
55387 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55388 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55389 all-gcc: maybe-all-fixincludes
55390 install-gcc: maybe-install-fixincludes
55391 configure-libcpp: configure-libiberty
55393 configure-stage1-libcpp: configure-stage1-libiberty
55394 configure-stage2-libcpp: configure-stage2-libiberty
55395 configure-stage3-libcpp: configure-stage3-libiberty
55396 configure-stage4-libcpp: configure-stage4-libiberty
55397 configure-stageprofile-libcpp: configure-stageprofile-libiberty
55398 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55399 configure-libcpp: maybe-configure-intl
55401 configure-stage1-libcpp: maybe-configure-stage1-intl
55402 configure-stage2-libcpp: maybe-configure-stage2-intl
55403 configure-stage3-libcpp: maybe-configure-stage3-intl
55404 configure-stage4-libcpp: maybe-configure-stage4-intl
55405 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55406 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55407 all-libcpp: all-libiberty
55409 all-stage1-libcpp: all-stage1-libiberty
55410 all-stage2-libcpp: all-stage2-libiberty
55411 all-stage3-libcpp: all-stage3-libiberty
55412 all-stage4-libcpp: all-stage4-libiberty
55413 all-stageprofile-libcpp: all-stageprofile-libiberty
55414 all-stagefeedback-libcpp: all-stagefeedback-libiberty
55415 all-libcpp: maybe-all-intl
55417 all-stage1-libcpp: maybe-all-stage1-intl
55418 all-stage2-libcpp: maybe-all-stage2-intl
55419 all-stage3-libcpp: maybe-all-stage3-intl
55420 all-stage4-libcpp: maybe-all-stage4-intl
55421 all-stageprofile-libcpp: maybe-all-stageprofile-intl
55422 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55423 all-fixincludes: maybe-all-libiberty
55424 all-gnattools: maybe-all-target-libada
55425 configure-mpfr: maybe-all-gmp
55427 configure-stage1-mpfr: maybe-all-stage1-gmp
55428 configure-stage2-mpfr: maybe-all-stage2-gmp
55429 configure-stage3-mpfr: maybe-all-stage3-gmp
55430 configure-stage4-mpfr: maybe-all-stage4-gmp
55431 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55432 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55433 configure-mpc: maybe-all-mpfr
55435 configure-stage1-mpc: maybe-all-stage1-mpfr
55436 configure-stage2-mpc: maybe-all-stage2-mpfr
55437 configure-stage3-mpc: maybe-all-stage3-mpfr
55438 configure-stage4-mpc: maybe-all-stage4-mpfr
55439 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
55440 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
55441 configure-ppl: maybe-all-gmp
55443 configure-stage1-ppl: maybe-all-stage1-gmp
55444 configure-stage2-ppl: maybe-all-stage2-gmp
55445 configure-stage3-ppl: maybe-all-stage3-gmp
55446 configure-stage4-ppl: maybe-all-stage4-gmp
55447 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55448 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55449 configure-ppl: maybe-all-mpfr
55451 configure-stage1-ppl: maybe-all-stage1-mpfr
55452 configure-stage2-ppl: maybe-all-stage2-mpfr
55453 configure-stage3-ppl: maybe-all-stage3-mpfr
55454 configure-stage4-ppl: maybe-all-stage4-mpfr
55455 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55456 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55457 configure-cloog: maybe-all-ppl
55459 configure-stage1-cloog: maybe-all-stage1-ppl
55460 configure-stage2-cloog: maybe-all-stage2-ppl
55461 configure-stage3-cloog: maybe-all-stage3-ppl
55462 configure-stage4-cloog: maybe-all-stage4-ppl
55463 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55464 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55465 configure-gdb: maybe-all-intl
55466 configure-gdb: maybe-configure-sim
55467 configure-gdb: maybe-all-bfd
55468 configure-gdb: maybe-all-libiconv
55469 all-gdb: maybe-all-libiberty
55470 all-gdb: maybe-all-libiconv
55471 all-gdb: maybe-all-opcodes
55472 all-gdb: maybe-all-readline
55473 all-gdb: maybe-all-build-bison
55474 all-gdb: maybe-all-build-byacc
55475 all-gdb: maybe-all-sim
55476 all-gdb: maybe-all-libdecnumber
55477 configure-libgui: maybe-configure-tcl
55478 configure-libgui: maybe-configure-tk
55479 all-libgui: maybe-all-tcl
55480 all-libgui: maybe-all-tk
55481 all-libgui: maybe-all-itcl
55482 configure-bfd: configure-libiberty
55484 configure-stage1-bfd: configure-stage1-libiberty
55485 configure-stage2-bfd: configure-stage2-libiberty
55486 configure-stage3-bfd: configure-stage3-libiberty
55487 configure-stage4-bfd: configure-stage4-libiberty
55488 configure-stageprofile-bfd: configure-stageprofile-libiberty
55489 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55490 configure-bfd: maybe-configure-intl
55492 configure-stage1-bfd: maybe-configure-stage1-intl
55493 configure-stage2-bfd: maybe-configure-stage2-intl
55494 configure-stage3-bfd: maybe-configure-stage3-intl
55495 configure-stage4-bfd: maybe-configure-stage4-intl
55496 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55497 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55498 all-bfd: maybe-all-libiberty
55500 all-stage1-bfd: maybe-all-stage1-libiberty
55501 all-stage2-bfd: maybe-all-stage2-libiberty
55502 all-stage3-bfd: maybe-all-stage3-libiberty
55503 all-stage4-bfd: maybe-all-stage4-libiberty
55504 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55505 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55506 all-bfd: maybe-all-intl
55508 all-stage1-bfd: maybe-all-stage1-intl
55509 all-stage2-bfd: maybe-all-stage2-intl
55510 all-stage3-bfd: maybe-all-stage3-intl
55511 all-stage4-bfd: maybe-all-stage4-intl
55512 all-stageprofile-bfd: maybe-all-stageprofile-intl
55513 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55514 configure-opcodes: configure-libiberty
55516 configure-stage1-opcodes: configure-stage1-libiberty
55517 configure-stage2-opcodes: configure-stage2-libiberty
55518 configure-stage3-opcodes: configure-stage3-libiberty
55519 configure-stage4-opcodes: configure-stage4-libiberty
55520 configure-stageprofile-opcodes: configure-stageprofile-libiberty
55521 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
55522 all-opcodes: maybe-all-libiberty
55524 all-stage1-opcodes: maybe-all-stage1-libiberty
55525 all-stage2-opcodes: maybe-all-stage2-libiberty
55526 all-stage3-opcodes: maybe-all-stage3-libiberty
55527 all-stage4-opcodes: maybe-all-stage4-libiberty
55528 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55529 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55530 configure-binutils: maybe-configure-intl
55532 configure-stage1-binutils: maybe-configure-stage1-intl
55533 configure-stage2-binutils: maybe-configure-stage2-intl
55534 configure-stage3-binutils: maybe-configure-stage3-intl
55535 configure-stage4-binutils: maybe-configure-stage4-intl
55536 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55537 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55538 all-binutils: maybe-all-libiberty
55540 all-stage1-binutils: maybe-all-stage1-libiberty
55541 all-stage2-binutils: maybe-all-stage2-libiberty
55542 all-stage3-binutils: maybe-all-stage3-libiberty
55543 all-stage4-binutils: maybe-all-stage4-libiberty
55544 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55545 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55546 all-binutils: maybe-all-opcodes
55548 all-stage1-binutils: maybe-all-stage1-opcodes
55549 all-stage2-binutils: maybe-all-stage2-opcodes
55550 all-stage3-binutils: maybe-all-stage3-opcodes
55551 all-stage4-binutils: maybe-all-stage4-opcodes
55552 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55553 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55554 all-binutils: maybe-all-bfd
55556 all-stage1-binutils: maybe-all-stage1-bfd
55557 all-stage2-binutils: maybe-all-stage2-bfd
55558 all-stage3-binutils: maybe-all-stage3-bfd
55559 all-stage4-binutils: maybe-all-stage4-bfd
55560 all-stageprofile-binutils: maybe-all-stageprofile-bfd
55561 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55562 all-binutils: maybe-all-build-flex
55564 all-stage1-binutils: maybe-all-build-flex
55565 all-stage2-binutils: maybe-all-build-flex
55566 all-stage3-binutils: maybe-all-build-flex
55567 all-stage4-binutils: maybe-all-build-flex
55568 all-stageprofile-binutils: maybe-all-build-flex
55569 all-stagefeedback-binutils: maybe-all-build-flex
55570 all-binutils: maybe-all-build-bison
55572 all-stage1-binutils: maybe-all-build-bison
55573 all-stage2-binutils: maybe-all-build-bison
55574 all-stage3-binutils: maybe-all-build-bison
55575 all-stage4-binutils: maybe-all-build-bison
55576 all-stageprofile-binutils: maybe-all-build-bison
55577 all-stagefeedback-binutils: maybe-all-build-bison
55578 all-binutils: maybe-all-build-byacc
55580 all-stage1-binutils: maybe-all-build-byacc
55581 all-stage2-binutils: maybe-all-build-byacc
55582 all-stage3-binutils: maybe-all-build-byacc
55583 all-stage4-binutils: maybe-all-build-byacc
55584 all-stageprofile-binutils: maybe-all-build-byacc
55585 all-stagefeedback-binutils: maybe-all-build-byacc
55586 all-binutils: maybe-all-intl
55588 all-stage1-binutils: maybe-all-stage1-intl
55589 all-stage2-binutils: maybe-all-stage2-intl
55590 all-stage3-binutils: maybe-all-stage3-intl
55591 all-stage4-binutils: maybe-all-stage4-intl
55592 all-stageprofile-binutils: maybe-all-stageprofile-intl
55593 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55594 install-binutils: maybe-install-opcodes
55595 install-opcodes: maybe-install-bfd
55596 configure-gas: maybe-configure-intl
55598 configure-stage1-gas: maybe-configure-stage1-intl
55599 configure-stage2-gas: maybe-configure-stage2-intl
55600 configure-stage3-gas: maybe-configure-stage3-intl
55601 configure-stage4-gas: maybe-configure-stage4-intl
55602 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55603 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55604 all-gas: maybe-all-libiberty
55606 all-stage1-gas: maybe-all-stage1-libiberty
55607 all-stage2-gas: maybe-all-stage2-libiberty
55608 all-stage3-gas: maybe-all-stage3-libiberty
55609 all-stage4-gas: maybe-all-stage4-libiberty
55610 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55611 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55612 all-gas: maybe-all-opcodes
55614 all-stage1-gas: maybe-all-stage1-opcodes
55615 all-stage2-gas: maybe-all-stage2-opcodes
55616 all-stage3-gas: maybe-all-stage3-opcodes
55617 all-stage4-gas: maybe-all-stage4-opcodes
55618 all-stageprofile-gas: maybe-all-stageprofile-opcodes
55619 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55620 all-gas: maybe-all-bfd
55622 all-stage1-gas: maybe-all-stage1-bfd
55623 all-stage2-gas: maybe-all-stage2-bfd
55624 all-stage3-gas: maybe-all-stage3-bfd
55625 all-stage4-gas: maybe-all-stage4-bfd
55626 all-stageprofile-gas: maybe-all-stageprofile-bfd
55627 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55628 all-gas: maybe-all-intl
55630 all-stage1-gas: maybe-all-stage1-intl
55631 all-stage2-gas: maybe-all-stage2-intl
55632 all-stage3-gas: maybe-all-stage3-intl
55633 all-stage4-gas: maybe-all-stage4-intl
55634 all-stageprofile-gas: maybe-all-stageprofile-intl
55635 all-stagefeedback-gas: maybe-all-stagefeedback-intl
55636 configure-gprof: maybe-configure-intl
55637 all-gprof: maybe-all-libiberty
55638 all-gprof: maybe-all-bfd
55639 all-gprof: maybe-all-opcodes
55640 all-gprof: maybe-all-intl
55641 configure-ld: maybe-configure-intl
55643 configure-stage1-ld: maybe-configure-stage1-intl
55644 configure-stage2-ld: maybe-configure-stage2-intl
55645 configure-stage3-ld: maybe-configure-stage3-intl
55646 configure-stage4-ld: maybe-configure-stage4-intl
55647 configure-stageprofile-ld: maybe-configure-stageprofile-intl
55648 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55649 all-ld: maybe-all-libiberty
55651 all-stage1-ld: maybe-all-stage1-libiberty
55652 all-stage2-ld: maybe-all-stage2-libiberty
55653 all-stage3-ld: maybe-all-stage3-libiberty
55654 all-stage4-ld: maybe-all-stage4-libiberty
55655 all-stageprofile-ld: maybe-all-stageprofile-libiberty
55656 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55657 all-ld: maybe-all-bfd
55659 all-stage1-ld: maybe-all-stage1-bfd
55660 all-stage2-ld: maybe-all-stage2-bfd
55661 all-stage3-ld: maybe-all-stage3-bfd
55662 all-stage4-ld: maybe-all-stage4-bfd
55663 all-stageprofile-ld: maybe-all-stageprofile-bfd
55664 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55665 all-ld: maybe-all-opcodes
55667 all-stage1-ld: maybe-all-stage1-opcodes
55668 all-stage2-ld: maybe-all-stage2-opcodes
55669 all-stage3-ld: maybe-all-stage3-opcodes
55670 all-stage4-ld: maybe-all-stage4-opcodes
55671 all-stageprofile-ld: maybe-all-stageprofile-opcodes
55672 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55673 all-ld: maybe-all-build-bison
55675 all-stage1-ld: maybe-all-build-bison
55676 all-stage2-ld: maybe-all-build-bison
55677 all-stage3-ld: maybe-all-build-bison
55678 all-stage4-ld: maybe-all-build-bison
55679 all-stageprofile-ld: maybe-all-build-bison
55680 all-stagefeedback-ld: maybe-all-build-bison
55681 all-ld: maybe-all-build-byacc
55683 all-stage1-ld: maybe-all-build-byacc
55684 all-stage2-ld: maybe-all-build-byacc
55685 all-stage3-ld: maybe-all-build-byacc
55686 all-stage4-ld: maybe-all-build-byacc
55687 all-stageprofile-ld: maybe-all-build-byacc
55688 all-stagefeedback-ld: maybe-all-build-byacc
55689 all-ld: maybe-all-build-flex
55691 all-stage1-ld: maybe-all-build-flex
55692 all-stage2-ld: maybe-all-build-flex
55693 all-stage3-ld: maybe-all-build-flex
55694 all-stage4-ld: maybe-all-build-flex
55695 all-stageprofile-ld: maybe-all-build-flex
55696 all-stagefeedback-ld: maybe-all-build-flex
55697 all-ld: maybe-all-intl
55699 all-stage1-ld: maybe-all-stage1-intl
55700 all-stage2-ld: maybe-all-stage2-intl
55701 all-stage3-ld: maybe-all-stage3-intl
55702 all-stage4-ld: maybe-all-stage4-intl
55703 all-stageprofile-ld: maybe-all-stageprofile-intl
55704 all-stagefeedback-ld: maybe-all-stagefeedback-intl
55705 configure-gold: maybe-configure-intl
55707 configure-stage1-gold: maybe-configure-stage1-intl
55708 configure-stage2-gold: maybe-configure-stage2-intl
55709 configure-stage3-gold: maybe-configure-stage3-intl
55710 configure-stage4-gold: maybe-configure-stage4-intl
55711 configure-stageprofile-gold: maybe-configure-stageprofile-intl
55712 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55713 all-gold: maybe-all-libiberty
55715 all-stage1-gold: maybe-all-stage1-libiberty
55716 all-stage2-gold: maybe-all-stage2-libiberty
55717 all-stage3-gold: maybe-all-stage3-libiberty
55718 all-stage4-gold: maybe-all-stage4-libiberty
55719 all-stageprofile-gold: maybe-all-stageprofile-libiberty
55720 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55721 all-gold: maybe-all-intl
55723 all-stage1-gold: maybe-all-stage1-intl
55724 all-stage2-gold: maybe-all-stage2-intl
55725 all-stage3-gold: maybe-all-stage3-intl
55726 all-stage4-gold: maybe-all-stage4-intl
55727 all-stageprofile-gold: maybe-all-stageprofile-intl
55728 all-stagefeedback-gold: maybe-all-stagefeedback-intl
55729 all-gold: maybe-all-bfd
55731 all-stage1-gold: maybe-all-stage1-bfd
55732 all-stage2-gold: maybe-all-stage2-bfd
55733 all-stage3-gold: maybe-all-stage3-bfd
55734 all-stage4-gold: maybe-all-stage4-bfd
55735 all-stageprofile-gold: maybe-all-stageprofile-bfd
55736 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55737 all-gold: maybe-all-build-bison
55739 all-stage1-gold: maybe-all-build-bison
55740 all-stage2-gold: maybe-all-build-bison
55741 all-stage3-gold: maybe-all-build-bison
55742 all-stage4-gold: maybe-all-build-bison
55743 all-stageprofile-gold: maybe-all-build-bison
55744 all-stagefeedback-gold: maybe-all-build-bison
55745 all-gold: maybe-all-build-byacc
55747 all-stage1-gold: maybe-all-build-byacc
55748 all-stage2-gold: maybe-all-build-byacc
55749 all-stage3-gold: maybe-all-build-byacc
55750 all-stage4-gold: maybe-all-build-byacc
55751 all-stageprofile-gold: maybe-all-build-byacc
55752 all-stagefeedback-gold: maybe-all-build-byacc
55753 check-gold: maybe-all-binutils
55755 check-stage1-gold: maybe-all-stage1-binutils
55756 check-stage2-gold: maybe-all-stage2-binutils
55757 check-stage3-gold: maybe-all-stage3-binutils
55758 check-stage4-gold: maybe-all-stage4-binutils
55759 check-stageprofile-gold: maybe-all-stageprofile-binutils
55760 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55761 configure-opcodes: maybe-configure-intl
55763 configure-stage1-opcodes: maybe-configure-stage1-intl
55764 configure-stage2-opcodes: maybe-configure-stage2-intl
55765 configure-stage3-opcodes: maybe-configure-stage3-intl
55766 configure-stage4-opcodes: maybe-configure-stage4-intl
55767 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55768 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55769 all-opcodes: maybe-all-bfd
55771 all-stage1-opcodes: maybe-all-stage1-bfd
55772 all-stage2-opcodes: maybe-all-stage2-bfd
55773 all-stage3-opcodes: maybe-all-stage3-bfd
55774 all-stage4-opcodes: maybe-all-stage4-bfd
55775 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55776 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55777 all-opcodes: maybe-all-libiberty
55779 all-stage1-opcodes: maybe-all-stage1-libiberty
55780 all-stage2-opcodes: maybe-all-stage2-libiberty
55781 all-stage3-opcodes: maybe-all-stage3-libiberty
55782 all-stage4-opcodes: maybe-all-stage4-libiberty
55783 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55784 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55785 all-opcodes: maybe-all-intl
55787 all-stage1-opcodes: maybe-all-stage1-intl
55788 all-stage2-opcodes: maybe-all-stage2-intl
55789 all-stage3-opcodes: maybe-all-stage3-intl
55790 all-stage4-opcodes: maybe-all-stage4-intl
55791 all-stageprofile-opcodes: maybe-all-stageprofile-intl
55792 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55793 all-dejagnu: maybe-all-tcl
55794 all-dejagnu: maybe-all-expect
55795 all-dejagnu: maybe-all-tk
55796 configure-expect: maybe-configure-tcl
55797 configure-expect: maybe-configure-tk
55798 all-expect: maybe-all-tcl
55799 all-expect: maybe-all-tk
55800 configure-itcl: maybe-configure-tcl
55801 configure-itcl: maybe-configure-tk
55802 all-itcl: maybe-all-tcl
55803 all-itcl: maybe-all-tk
55804 install-itcl: maybe-install-tcl
55805 configure-tk: maybe-configure-tcl
55806 all-tk: maybe-all-tcl
55807 all-sid: maybe-all-libiberty
55808 all-sid: maybe-all-bfd
55809 all-sid: maybe-all-opcodes
55810 all-sid: maybe-all-tcl
55811 all-sid: maybe-all-tk
55812 install-sid: maybe-install-tcl
55813 install-sid: maybe-install-tk
55814 configure-sim: maybe-configure-intl
55815 all-sim: maybe-all-intl
55816 all-sim: maybe-all-libiberty
55817 all-sim: maybe-all-bfd
55818 all-sim: maybe-all-opcodes
55819 all-sim: maybe-all-readline
55820 all-sim: maybe-configure-gdb
55821 all-fastjar: maybe-all-zlib
55822 all-fastjar: maybe-all-build-texinfo
55823 all-fastjar: maybe-all-libiberty
55824 all-autoconf: maybe-all-m4
55825 all-autoconf: maybe-all-build-texinfo
55826 all-automake: maybe-all-m4
55827 all-automake: maybe-all-build-texinfo
55828 all-automake: maybe-all-autoconf
55829 all-bison: maybe-all-intl
55830 all-bison: maybe-all-build-texinfo
55831 all-diff: maybe-all-intl
55832 all-diff: maybe-all-build-texinfo
55833 all-fileutils: maybe-all-intl
55834 all-fileutils: maybe-all-build-texinfo
55835 all-flex: maybe-all-build-bison
55836 all-flex: maybe-all-build-byacc
55837 all-flex: maybe-all-intl
55838 all-flex: maybe-all-m4
55839 all-flex: maybe-all-build-texinfo
55840 all-gzip: maybe-all-intl
55841 all-gzip: maybe-all-zlib
55842 all-gzip: maybe-all-build-texinfo
55843 all-hello: maybe-all-intl
55844 all-hello: maybe-all-build-texinfo
55845 all-m4: maybe-all-intl
55846 all-m4: maybe-all-build-texinfo
55847 all-make: maybe-all-intl
55848 all-make: maybe-all-build-texinfo
55849 all-patch: maybe-all-build-texinfo
55850 all-make: maybe-all-build-texinfo
55851 all-prms: maybe-all-libiberty
55852 all-recode: maybe-all-build-texinfo
55853 all-sed: maybe-all-build-texinfo
55854 all-send-pr: maybe-all-prms
55855 all-tar: maybe-all-build-texinfo
55856 all-uudecode: maybe-all-build-texinfo
55857 configure-target-boehm-gc: maybe-configure-target-qthreads
55858 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
55859 configure-target-fastjar: maybe-configure-target-zlib
55860 all-target-fastjar: maybe-all-target-zlib
55861 all-target-fastjar: maybe-all-target-libiberty
55862 configure-target-libjava: maybe-configure-target-zlib
55863 configure-target-libjava: maybe-configure-target-boehm-gc
55864 configure-target-libjava: maybe-configure-target-qthreads
55865 configure-target-libjava: maybe-configure-target-libffi
55866 all-target-libjava: maybe-all-fastjar
55867 all-target-libjava: maybe-all-target-zlib
55868 all-target-libjava: maybe-all-target-boehm-gc
55869 all-target-libjava: maybe-all-target-qthreads
55870 all-target-libjava: maybe-all-target-libffi
55871 configure-target-libobjc: maybe-configure-target-boehm-gc
55872 all-target-libobjc: maybe-all-target-libiberty
55873 all-target-libobjc: maybe-all-target-boehm-gc
55874 all-target-libstdc++-v3: maybe-all-target-libiberty
55875 configure-target-libstdc++-v3: maybe-configure-target-libgomp
55876 all-target-libgloss: maybe-all-target-newlib
55877 all-target-winsup: maybe-all-target-libiberty
55878 all-target-winsup: maybe-all-target-libtermcap
55879 configure-target-libiberty: maybe-all-binutils
55880 configure-target-libiberty: maybe-all-ld
55881 configure-target-newlib: maybe-all-binutils
55882 configure-target-newlib: maybe-all-ld
55885 # Dependencies for target modules on other target modules are
55886 # described by lang_env_dependencies; the defaults apply to anything
55887 # not mentioned there.
55890 @if gcc-bootstrap
55891 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
55892 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
55893 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
55894 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
55895 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
55896 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
55897 @endif gcc-bootstrap
55899 @if gcc-no-bootstrap
55900 configure-target-libstdc++-v3: maybe-all-target-libgcc
55901 configure-target-libmudflap: maybe-all-target-libgcc
55902 configure-target-libssp: maybe-all-target-libgcc
55903 configure-target-newlib: maybe-all-target-libgcc
55904 configure-target-libgfortran: maybe-all-target-libgcc
55905 configure-target-libobjc: maybe-all-target-libgcc
55906 configure-target-libtermcap: maybe-all-target-libgcc
55907 configure-target-winsup: maybe-all-target-libgcc
55908 configure-target-libgloss: maybe-all-target-libgcc
55909 configure-target-libiberty: maybe-all-target-libgcc
55910 configure-target-gperf: maybe-all-target-libgcc
55911 configure-target-examples: maybe-all-target-libgcc
55912 configure-target-libffi: maybe-all-target-libgcc
55913 configure-target-libjava: maybe-all-target-libgcc
55914 configure-target-zlib: maybe-all-target-libgcc
55915 configure-target-boehm-gc: maybe-all-target-libgcc
55916 configure-target-qthreads: maybe-all-target-libgcc
55917 configure-target-rda: maybe-all-target-libgcc
55918 configure-target-libada: maybe-all-target-libgcc
55919 configure-target-libgomp: maybe-all-target-libgcc
55920 @endif gcc-no-bootstrap
55923 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55925 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55927 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55931 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55933 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55935 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55937 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55941 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55942 configure-target-gperf: maybe-all-target-libstdc++-v3
55944 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55946 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55948 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55949 configure-target-libjava: maybe-all-target-libstdc++-v3
55951 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55953 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55955 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55957 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55959 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55961 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55964 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55965 GDB_TK = @GDB_TK@
55966 INSTALL_GDB_TK = @INSTALL_GDB_TK@
55967 configure-gdb: $(CONFIGURE_GDB_TK)
55968 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55969 install-gdb: $(INSTALL_GDB_TK)
55971 # Serialization dependencies. Host configures don't work well in parallel to
55972 # each other, due to contention over config.cache. Target configures and
55973 # build configures are similar.
55974 @serialization_dependencies@
55976 # --------------------------------
55977 # Regenerating top level configury
55978 # --------------------------------
55980 # Rebuilding Makefile.in, using autogen.
55981 AUTOGEN = autogen
55982 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55983 cd $(srcdir) && $(AUTOGEN) Makefile.def
55985 # Rebuilding Makefile.
55986 Makefile: $(srcdir)/Makefile.in config.status
55987 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55989 config.status: configure
55990 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55992 # Rebuilding configure.
55993 AUTOCONF = autoconf
55994 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55995 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55996 cd $(srcdir) && $(AUTOCONF)
55998 # ------------------------------
55999 # Special directives to GNU Make
56000 # ------------------------------
56002 # Don't pass command-line variables to submakes.
56003 .NOEXPORT:
56004 MAKEOVERRIDES=
56006 # end of Makefile.in