PR binutils/11889
[binutils.git] / Makefile.in
blob3268a302b6c1e9ab93f5b7e198714299f1f75def
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 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GCJ="$(GCJ)"; export GCJ; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 AR="$(AR)"; export AR; \
197 AS="$(AS)"; export AS; \
198 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200 LD="$(LD)"; export LD; \
201 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202 NM="$(NM)"; export NM; \
203 RANLIB="$(RANLIB)"; export RANLIB; \
204 WINDRES="$(WINDRES)"; export WINDRES; \
205 WINDMC="$(WINDMC)"; export WINDMC; \
206 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
215 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
216 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
217 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
218 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
219 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
220 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
221 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
222 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
223 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
224 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
225 @if gcc-bootstrap
226 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
227 @endif gcc-bootstrap
228 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
230 POSTSTAGE1_CXX_EXPORT = \
231 CXX='$(CXX)'; export CXX; \
232 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
233 @if target-libstdc++-v3-bootstrap
234 # Override the above if we're bootstrapping C++.
235 POSTSTAGE1_CXX_EXPORT = \
236 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
237 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
238 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
239 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
240 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
241 -I$$s/libstdc++-v3/libsupc++ \
242 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
243 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
244 @endif target-libstdc++-v3-bootstrap
246 # Similar, for later GCC stages.
247 POSTSTAGE1_HOST_EXPORTS = \
248 $(HOST_EXPORTS) \
249 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
250 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
251 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
252 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
253 $(POSTSTAGE1_CXX_EXPORT) \
254 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
255 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
256 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
258 # Target libraries are put under this directory:
259 TARGET_SUBDIR = @target_subdir@
260 # This is set by the configure script to the arguments to use when configuring
261 # directories built for the target.
262 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
263 # This is the list of variables to export in the environment when
264 # configuring subdirectories for the target system.
265 BASE_TARGET_EXPORTS = \
266 $(BASE_EXPORTS) \
267 AR="$(AR_FOR_TARGET)"; export AR; \
268 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
269 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
270 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
271 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
272 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
274 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
275 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
276 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
277 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
278 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
279 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
280 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
281 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
282 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
283 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
284 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
285 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
286 @if gcc-bootstrap
287 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
288 @endif gcc-bootstrap
289 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
290 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
292 RAW_CXX_TARGET_EXPORTS = \
293 $(BASE_TARGET_EXPORTS) \
294 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
295 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
297 NORMAL_TARGET_EXPORTS = \
298 $(BASE_TARGET_EXPORTS) \
299 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
301 # Where to find GMP
302 HOST_GMPLIBS = @gmplibs@
303 HOST_GMPINC = @gmpinc@
305 # Where to find PPL
306 HOST_PPLLIBS = @ppllibs@
307 HOST_PPLINC = @pplinc@
309 # Where to find CLOOG
310 HOST_CLOOGLIBS = @clooglibs@
311 HOST_CLOOGINC = @clooginc@
313 # Where to find libelf
314 HOST_LIBELFLIBS = @libelflibs@
315 HOST_LIBELFINC = @libelfinc@
317 # ----------------------------------------------
318 # Programs producing files for the BUILD machine
319 # ----------------------------------------------
321 SHELL = @config_shell@
323 # pwd command to use. Allow user to override default by setting PWDCMD in
324 # the environment to account for automounters. The make variable must not
325 # be called PWDCMD, otherwise the value set here is passed to make
326 # subprocesses and overrides the setting from the user's environment.
327 # Don't use PWD since it is a common shell environment variable and we
328 # don't want to corrupt it.
329 PWD_COMMAND = $${PWDCMD-pwd}
331 # compilers to use to create programs which must be run in the build
332 # environment.
333 AR_FOR_BUILD = @AR_FOR_BUILD@
334 AS_FOR_BUILD = @AS_FOR_BUILD@
335 CC_FOR_BUILD = @CC_FOR_BUILD@
336 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
337 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
338 CXX_FOR_BUILD = @CXX_FOR_BUILD@
339 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
340 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
341 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
342 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
343 LD_FOR_BUILD = @LD_FOR_BUILD@
344 NM_FOR_BUILD = @NM_FOR_BUILD@
345 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
346 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
347 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
349 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
350 # here so that they can be overridden by Makefile fragments.
351 BUILD_PREFIX = @BUILD_PREFIX@
352 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
354 # Flags to pass to stage2 and later makes. They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BOOT_CFLAGS= -g -O2
357 BOOT_LDFLAGS=
358 BOOT_ADAFLAGS=-gnatpg -gnata
360 AWK = @AWK@
361 SED = @SED@
362 BISON = @BISON@
363 YACC = @YACC@
364 FLEX = @FLEX@
365 LEX = @LEX@
366 M4 = @M4@
367 MAKEINFO = @MAKEINFO@
368 EXPECT = @EXPECT@
369 RUNTEST = @RUNTEST@
371 # This just becomes part of the MAKEINFO definition passed down to
372 # sub-makes. It lets flags be given on the command line while still
373 # using the makeinfo from the object tree.
374 # (Default to avoid splitting info files by setting the threshold high.)
375 MAKEINFOFLAGS = --split-size=5000000
377 # ---------------------------------------------
378 # Programs producing files for the HOST machine
379 # ---------------------------------------------
381 AS = @AS@
382 AR = @AR@
383 AR_FLAGS = rc
384 CC = @CC@
385 CXX = @CXX@
386 DLLTOOL = @DLLTOOL@
387 LD = @LD@
388 LIPO = @LIPO@
389 NM = @NM@
390 OBJDUMP = @OBJDUMP@
391 RANLIB = @RANLIB@
392 STRIP = @STRIP@
393 WINDRES = @WINDRES@
394 WINDMC = @WINDMC@
396 GNATBIND = @GNATBIND@
397 GNATMAKE = @GNATMAKE@
399 CFLAGS = @CFLAGS@
400 LDFLAGS = @LDFLAGS@
401 LIBCFLAGS = $(CFLAGS)
402 CXXFLAGS = @CXXFLAGS@
403 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
405 TFLAGS =
407 # Defaults for all stages; some are overridden below.
409 STAGE_CFLAGS = $(BOOT_CFLAGS)
410 STAGE_TFLAGS = $(TFLAGS)
411 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
414 # Defaults for stage 1; some are overridden below.
415 STAGE1_CFLAGS = $(STAGE_CFLAGS)
416 STAGE1_CXXFLAGS = $(CXXFLAGS)
417 @if target-libstdc++-v3-bootstrap
418 # Override the above if we're bootstrapping C++.
419 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
420 @endif target-libstdc++-v3-bootstrap
421 STAGE1_TFLAGS = $(STAGE_TFLAGS)
422 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
424 # Defaults for stage 2; some are overridden below.
425 STAGE2_CFLAGS = $(STAGE_CFLAGS)
426 STAGE2_CXXFLAGS = $(CXXFLAGS)
427 @if target-libstdc++-v3-bootstrap
428 # Override the above if we're bootstrapping C++.
429 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
430 @endif target-libstdc++-v3-bootstrap
431 STAGE2_TFLAGS = $(STAGE_TFLAGS)
432 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
434 # Defaults for stage 3; some are overridden below.
435 STAGE3_CFLAGS = $(STAGE_CFLAGS)
436 STAGE3_CXXFLAGS = $(CXXFLAGS)
437 @if target-libstdc++-v3-bootstrap
438 # Override the above if we're bootstrapping C++.
439 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
440 @endif target-libstdc++-v3-bootstrap
441 STAGE3_TFLAGS = $(STAGE_TFLAGS)
442 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
444 # Defaults for stage 4; some are overridden below.
445 STAGE4_CFLAGS = $(STAGE_CFLAGS)
446 STAGE4_CXXFLAGS = $(CXXFLAGS)
447 @if target-libstdc++-v3-bootstrap
448 # Override the above if we're bootstrapping C++.
449 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
450 @endif target-libstdc++-v3-bootstrap
451 STAGE4_TFLAGS = $(STAGE_TFLAGS)
452 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
454 # Defaults for stage profile; some are overridden below.
455 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
456 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
457 @if target-libstdc++-v3-bootstrap
458 # Override the above if we're bootstrapping C++.
459 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
460 @endif target-libstdc++-v3-bootstrap
461 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
462 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
464 # Defaults for stage feedback; some are overridden below.
465 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
466 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
467 @if target-libstdc++-v3-bootstrap
468 # Override the above if we're bootstrapping C++.
469 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
470 @endif target-libstdc++-v3-bootstrap
471 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
472 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
475 # Only build the C compiler for stage1, because that is the only one that
476 # we can guarantee will build with the native compiler, and also it is the
477 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
478 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
479 # overrideable (for a bootstrap build stage1 also builds gcc.info).
481 STAGE1_CFLAGS = @stage1_cflags@
482 STAGE1_CHECKING = @stage1_checking@
483 STAGE1_LANGUAGES = @stage1_languages@
484 # * We force-disable intermodule optimizations, even if
485 # --enable-intermodule was passed, since the installed compiler
486 # probably can't handle them. Luckily, autoconf always respects
487 # the last argument when conflicting --enable arguments are passed.
488 # * Likewise, we force-disable coverage flags, since the installed
489 # compiler probably has never heard of them.
490 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
491 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
493 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
494 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
496 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
497 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
499 do-compare = @do_compare@
500 do-compare3 = $(do-compare)
502 # -----------------------------------------------
503 # Programs producing files for the TARGET machine
504 # -----------------------------------------------
506 AR_FOR_TARGET=@AR_FOR_TARGET@
507 AS_FOR_TARGET=@AS_FOR_TARGET@
508 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
510 # If GCC_FOR_TARGET is not overriden on the command line, then this
511 # variable is passed down to the gcc Makefile, where it is used to
512 # build libgcc2.a. We define it here so that it can itself be
513 # overridden on the command line.
514 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
515 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
516 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
517 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
518 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
519 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
520 LD_FOR_TARGET=@LD_FOR_TARGET@
522 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
523 NM_FOR_TARGET=@NM_FOR_TARGET@
524 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
525 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
526 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
527 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
528 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
530 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
531 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
532 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
534 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
535 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
537 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
538 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
539 LDFLAGS_FOR_TARGET =
541 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
542 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
543 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
545 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
547 # ------------------------------------
548 # Miscellaneous targets and flag lists
549 # ------------------------------------
551 # The first rule in the file had better be this one. Don't put any above it.
552 # This lives here to allow makefile fragments to contain dependencies.
553 all:
555 #### host and target specific makefile fragments come in here.
556 @target_makefile_frag@
557 @alphaieee_frag@
558 @ospace_frag@
559 @host_makefile_frag@
562 # This is the list of directories that may be needed in RPATH_ENVVAR
563 # so that prorgams built for the target machine work.
564 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
566 @if target-libstdc++-v3
567 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
568 @endif target-libstdc++-v3
570 @if target-libmudflap
571 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
572 @endif target-libmudflap
574 @if target-libssp
575 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
576 @endif target-libssp
578 @if target-libgomp
579 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
580 @endif target-libgomp
584 # This is the list of directories that may be needed in RPATH_ENVVAR
585 # so that programs built for the host machine work.
586 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)$(HOST_LIB_PATH_libelf)
588 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
589 @if gcc
590 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
591 @endif gcc
594 @if bfd
595 HOST_LIB_PATH_bfd = \
596 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
597 @endif bfd
599 @if opcodes
600 HOST_LIB_PATH_opcodes = \
601 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
602 @endif opcodes
604 @if gmp
605 HOST_LIB_PATH_gmp = \
606 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
607 @endif gmp
609 @if mpfr
610 HOST_LIB_PATH_mpfr = \
611 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
612 @endif mpfr
614 @if mpc
615 HOST_LIB_PATH_mpc = \
616 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
617 @endif mpc
619 @if ppl
620 HOST_LIB_PATH_ppl = \
621 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
622 @endif ppl
624 @if cloog
625 HOST_LIB_PATH_cloog = \
626 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
627 @endif cloog
629 @if libelf
630 HOST_LIB_PATH_libelf = \
631 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
632 @endif libelf
635 # Flags to pass down to all sub-makes.
636 BASE_FLAGS_TO_PASS = \
637 "DESTDIR=$(DESTDIR)" \
638 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
639 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
640 "bindir=$(bindir)" \
641 "datadir=$(datadir)" \
642 "exec_prefix=$(exec_prefix)" \
643 "includedir=$(includedir)" \
644 "datarootdir=$(datarootdir)" \
645 "docdir=$(docdir)" \
646 "infodir=$(infodir)" \
647 "pdfdir=$(pdfdir)" \
648 "htmldir=$(htmldir)" \
649 "libdir=$(libdir)" \
650 "libexecdir=$(libexecdir)" \
651 "lispdir=$(lispdir)" \
652 "localstatedir=$(localstatedir)" \
653 "mandir=$(mandir)" \
654 "oldincludedir=$(oldincludedir)" \
655 "prefix=$(prefix)" \
656 "sbindir=$(sbindir)" \
657 "sharedstatedir=$(sharedstatedir)" \
658 "sysconfdir=$(sysconfdir)" \
659 "tooldir=$(tooldir)" \
660 "build_tooldir=$(build_tooldir)" \
661 "target_alias=$(target_alias)" \
662 "AWK=$(AWK)" \
663 "BISON=$(BISON)" \
664 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
665 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
666 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
667 "EXPECT=$(EXPECT)" \
668 "FLEX=$(FLEX)" \
669 "INSTALL=$(INSTALL)" \
670 "INSTALL_DATA=$(INSTALL_DATA)" \
671 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
672 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
673 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
674 "LEX=$(LEX)" \
675 "M4=$(M4)" \
676 "MAKE=$(MAKE)" \
677 "RUNTEST=$(RUNTEST)" \
678 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
679 "SED=$(SED)" \
680 "SHELL=$(SHELL)" \
681 "YACC=$(YACC)" \
682 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
683 "ADA_CFLAGS=$(ADA_CFLAGS)" \
684 "AR_FLAGS=$(AR_FLAGS)" \
685 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
686 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
687 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
688 "CFLAGS=$(CFLAGS)" \
689 "CXXFLAGS=$(CXXFLAGS)" \
690 "LDFLAGS=$(LDFLAGS)" \
691 "LIBCFLAGS=$(LIBCFLAGS)" \
692 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
693 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
694 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
695 "GNATBIND=$(GNATBIND)" \
696 "GNATMAKE=$(GNATMAKE)" \
697 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
698 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
699 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
700 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
701 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
702 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
703 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
704 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
705 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
706 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
707 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
708 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
709 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
710 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
711 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
712 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
713 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
714 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
715 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
716 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
717 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
718 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
719 "BUILD_CONFIG=$(BUILD_CONFIG)" \
720 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
721 "LEAN=$(LEAN)" \
722 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
723 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
724 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
725 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
726 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
727 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
728 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
729 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
730 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
731 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
732 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
733 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
734 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
735 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
736 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
737 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
738 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
739 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
740 "TFLAGS=$(TFLAGS)" \
741 "CONFIG_SHELL=$(SHELL)" \
742 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
744 # We leave this in just in case, but it is not needed anymore.
745 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
747 # Flags to pass down to most sub-makes, in which we're building with
748 # the host environment.
749 EXTRA_HOST_FLAGS = \
750 'AR=$(AR)' \
751 'AS=$(AS)' \
752 'CC=$(CC)' \
753 'CXX=$(CXX)' \
754 'DLLTOOL=$(DLLTOOL)' \
755 'GCJ=$(GCJ)' \
756 'GFORTRAN=$(GFORTRAN)' \
757 'LD=$(LD)' \
758 'LIPO=$(LIPO)' \
759 'NM=$(NM)' \
760 'OBJDUMP=$(OBJDUMP)' \
761 'RANLIB=$(RANLIB)' \
762 'STRIP=$(STRIP)' \
763 'WINDRES=$(WINDRES)' \
764 'WINDMC=$(WINDMC)'
766 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
768 # Flags that are concerned with the location of the X11 include files
769 # and library files
771 # NOTE: until the top-level is getting the values via autoconf, it only
772 # causes problems to have this top-level Makefile overriding the autoconf-set
773 # values in child directories. Only variables that don't conflict with
774 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
776 X11_FLAGS_TO_PASS = \
777 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
778 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
780 # Flags to pass to stage2 and later makes.
782 POSTSTAGE1_FLAGS_TO_PASS = \
783 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
784 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
785 GNATBIND="$${GNATBIND}" \
786 LDFLAGS="$${LDFLAGS}" \
787 HOST_LIBS="$${HOST_LIBS}" \
788 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
790 # Flags to pass down to makes which are built with the target environment.
791 # The double $ decreases the length of the command line; those variables
792 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
793 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
794 # so we expand them here.
795 EXTRA_TARGET_FLAGS = \
796 'AR=$$(AR_FOR_TARGET)' \
797 'AS=$(COMPILER_AS_FOR_TARGET)' \
798 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
799 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
800 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
801 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
802 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
803 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
805 'LD=$(COMPILER_LD_FOR_TARGET)' \
806 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
807 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
808 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
809 'NM=$(COMPILER_NM_FOR_TARGET)' \
810 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
811 'RANLIB=$$(RANLIB_FOR_TARGET)' \
812 'WINDRES=$$(WINDRES_FOR_TARGET)' \
813 'WINDMC=$$(WINDMC_FOR_TARGET)' \
814 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
815 "TFLAGS=$$TFLAGS"
817 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
819 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
820 # unfortunately needs the native compiler and the target ar and
821 # ranlib.
822 # If any variables are added here, they must be added to do-*, below.
823 # The BUILD_* variables are a special case, which are used for the gcc
824 # cross-building scheme.
825 EXTRA_GCC_FLAGS = \
826 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
827 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
831 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
833 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
835 @if gcc
836 BUILD_CONFIG = @BUILD_CONFIG@
837 ifneq ($(BUILD_CONFIG),)
838 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
839 endif
840 @endif gcc
842 .PHONY: configure-host
843 configure-host: \
844 maybe-configure-ash \
845 maybe-configure-autoconf \
846 maybe-configure-automake \
847 maybe-configure-bash \
848 maybe-configure-bfd \
849 maybe-configure-opcodes \
850 maybe-configure-binutils \
851 maybe-configure-bison \
852 maybe-configure-byacc \
853 maybe-configure-bzip2 \
854 maybe-configure-cgen \
855 maybe-configure-dejagnu \
856 maybe-configure-diff \
857 maybe-configure-dosutils \
858 maybe-configure-etc \
859 maybe-configure-fastjar \
860 maybe-configure-fileutils \
861 maybe-configure-findutils \
862 maybe-configure-find \
863 maybe-configure-fixincludes \
864 maybe-configure-flex \
865 maybe-configure-gas \
866 maybe-configure-gcc \
867 maybe-configure-gawk \
868 maybe-configure-gettext \
869 maybe-configure-gmp \
870 maybe-configure-mpfr \
871 maybe-configure-mpc \
872 maybe-configure-ppl \
873 maybe-configure-cloog \
874 maybe-configure-libelf \
875 maybe-configure-gnuserv \
876 maybe-configure-gold \
877 maybe-configure-gprof \
878 maybe-configure-gzip \
879 maybe-configure-hello \
880 maybe-configure-indent \
881 maybe-configure-intl \
882 maybe-configure-tcl \
883 maybe-configure-itcl \
884 maybe-configure-ld \
885 maybe-configure-libcpp \
886 maybe-configure-libdecnumber \
887 maybe-configure-libgui \
888 maybe-configure-libiberty \
889 maybe-configure-libiconv \
890 maybe-configure-libtool \
891 maybe-configure-m4 \
892 maybe-configure-make \
893 maybe-configure-mmalloc \
894 maybe-configure-patch \
895 maybe-configure-perl \
896 maybe-configure-prms \
897 maybe-configure-rcs \
898 maybe-configure-readline \
899 maybe-configure-release \
900 maybe-configure-recode \
901 maybe-configure-sed \
902 maybe-configure-send-pr \
903 maybe-configure-shellutils \
904 maybe-configure-sid \
905 maybe-configure-sim \
906 maybe-configure-tar \
907 maybe-configure-texinfo \
908 maybe-configure-textutils \
909 maybe-configure-time \
910 maybe-configure-uudecode \
911 maybe-configure-wdiff \
912 maybe-configure-zip \
913 maybe-configure-zlib \
914 maybe-configure-gdb \
915 maybe-configure-expect \
916 maybe-configure-guile \
917 maybe-configure-tk \
918 maybe-configure-libtermcap \
919 maybe-configure-utils \
920 maybe-configure-gnattools \
921 maybe-configure-lto-plugin
922 .PHONY: configure-target
923 configure-target: \
924 maybe-configure-target-libstdc++-v3 \
925 maybe-configure-target-libmudflap \
926 maybe-configure-target-libssp \
927 maybe-configure-target-newlib \
928 maybe-configure-target-libgcc \
929 maybe-configure-target-libgfortran \
930 maybe-configure-target-libobjc \
931 maybe-configure-target-libtermcap \
932 maybe-configure-target-winsup \
933 maybe-configure-target-libgloss \
934 maybe-configure-target-libiberty \
935 maybe-configure-target-gperf \
936 maybe-configure-target-examples \
937 maybe-configure-target-libffi \
938 maybe-configure-target-libjava \
939 maybe-configure-target-zlib \
940 maybe-configure-target-boehm-gc \
941 maybe-configure-target-qthreads \
942 maybe-configure-target-rda \
943 maybe-configure-target-libada \
944 maybe-configure-target-libgomp
946 # The target built for a native non-bootstrap build.
947 .PHONY: all
948 all:
949 @if gcc-bootstrap
950 [ -f stage_final ] || echo stage3 > stage_final
951 @r=`${PWD_COMMAND}`; export r; \
952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
953 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
954 @endif gcc-bootstrap
955 @: $(MAKE); $(unstage)
956 @r=`${PWD_COMMAND}`; export r; \
957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
958 @if gcc-bootstrap
959 if [ -f stage_last ]; then \
960 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
961 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
962 else \
963 @endif gcc-bootstrap
964 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
965 @if gcc-bootstrap
967 fi \
968 @endif gcc-bootstrap
969 && :
971 .PHONY: all-build
973 all-build: maybe-all-build-libiberty
974 all-build: maybe-all-build-bison
975 all-build: maybe-all-build-byacc
976 all-build: maybe-all-build-flex
977 all-build: maybe-all-build-m4
978 all-build: maybe-all-build-texinfo
979 all-build: maybe-all-build-fixincludes
981 .PHONY: all-host
983 all-host: maybe-all-ash
984 all-host: maybe-all-autoconf
985 all-host: maybe-all-automake
986 all-host: maybe-all-bash
987 @if bfd-no-bootstrap
988 all-host: maybe-all-bfd
989 @endif bfd-no-bootstrap
990 @if opcodes-no-bootstrap
991 all-host: maybe-all-opcodes
992 @endif opcodes-no-bootstrap
993 @if binutils-no-bootstrap
994 all-host: maybe-all-binutils
995 @endif binutils-no-bootstrap
996 all-host: maybe-all-bison
997 all-host: maybe-all-byacc
998 all-host: maybe-all-bzip2
999 all-host: maybe-all-cgen
1000 all-host: maybe-all-dejagnu
1001 all-host: maybe-all-diff
1002 all-host: maybe-all-dosutils
1003 all-host: maybe-all-etc
1004 all-host: maybe-all-fastjar
1005 all-host: maybe-all-fileutils
1006 all-host: maybe-all-findutils
1007 all-host: maybe-all-find
1008 all-host: maybe-all-fixincludes
1009 all-host: maybe-all-flex
1010 @if gas-no-bootstrap
1011 all-host: maybe-all-gas
1012 @endif gas-no-bootstrap
1013 @if gcc-no-bootstrap
1014 all-host: maybe-all-gcc
1015 @endif gcc-no-bootstrap
1016 all-host: maybe-all-gawk
1017 all-host: maybe-all-gettext
1018 @if gmp-no-bootstrap
1019 all-host: maybe-all-gmp
1020 @endif gmp-no-bootstrap
1021 @if mpfr-no-bootstrap
1022 all-host: maybe-all-mpfr
1023 @endif mpfr-no-bootstrap
1024 @if mpc-no-bootstrap
1025 all-host: maybe-all-mpc
1026 @endif mpc-no-bootstrap
1027 @if ppl-no-bootstrap
1028 all-host: maybe-all-ppl
1029 @endif ppl-no-bootstrap
1030 @if cloog-no-bootstrap
1031 all-host: maybe-all-cloog
1032 @endif cloog-no-bootstrap
1033 @if libelf-no-bootstrap
1034 all-host: maybe-all-libelf
1035 @endif libelf-no-bootstrap
1036 all-host: maybe-all-gnuserv
1037 @if gold-no-bootstrap
1038 all-host: maybe-all-gold
1039 @endif gold-no-bootstrap
1040 all-host: maybe-all-gprof
1041 all-host: maybe-all-gzip
1042 all-host: maybe-all-hello
1043 all-host: maybe-all-indent
1044 @if intl-no-bootstrap
1045 all-host: maybe-all-intl
1046 @endif intl-no-bootstrap
1047 all-host: maybe-all-tcl
1048 all-host: maybe-all-itcl
1049 @if ld-no-bootstrap
1050 all-host: maybe-all-ld
1051 @endif ld-no-bootstrap
1052 @if libcpp-no-bootstrap
1053 all-host: maybe-all-libcpp
1054 @endif libcpp-no-bootstrap
1055 @if libdecnumber-no-bootstrap
1056 all-host: maybe-all-libdecnumber
1057 @endif libdecnumber-no-bootstrap
1058 all-host: maybe-all-libgui
1059 @if libiberty-no-bootstrap
1060 all-host: maybe-all-libiberty
1061 @endif libiberty-no-bootstrap
1062 all-host: maybe-all-libiconv
1063 all-host: maybe-all-libtool
1064 all-host: maybe-all-m4
1065 all-host: maybe-all-make
1066 all-host: maybe-all-mmalloc
1067 all-host: maybe-all-patch
1068 all-host: maybe-all-perl
1069 all-host: maybe-all-prms
1070 all-host: maybe-all-rcs
1071 all-host: maybe-all-readline
1072 all-host: maybe-all-release
1073 all-host: maybe-all-recode
1074 all-host: maybe-all-sed
1075 all-host: maybe-all-send-pr
1076 all-host: maybe-all-shellutils
1077 all-host: maybe-all-sid
1078 all-host: maybe-all-sim
1079 all-host: maybe-all-tar
1080 all-host: maybe-all-texinfo
1081 all-host: maybe-all-textutils
1082 all-host: maybe-all-time
1083 all-host: maybe-all-uudecode
1084 all-host: maybe-all-wdiff
1085 all-host: maybe-all-zip
1086 @if zlib-no-bootstrap
1087 all-host: maybe-all-zlib
1088 @endif zlib-no-bootstrap
1089 all-host: maybe-all-gdb
1090 all-host: maybe-all-expect
1091 all-host: maybe-all-guile
1092 all-host: maybe-all-tk
1093 all-host: maybe-all-libtermcap
1094 all-host: maybe-all-utils
1095 all-host: maybe-all-gnattools
1096 @if lto-plugin-no-bootstrap
1097 all-host: maybe-all-lto-plugin
1098 @endif lto-plugin-no-bootstrap
1100 .PHONY: all-target
1102 @if target-libstdc++-v3-no-bootstrap
1103 all-target: maybe-all-target-libstdc++-v3
1104 @endif target-libstdc++-v3-no-bootstrap
1105 all-target: maybe-all-target-libmudflap
1106 all-target: maybe-all-target-libssp
1107 all-target: maybe-all-target-newlib
1108 @if target-libgcc-no-bootstrap
1109 all-target: maybe-all-target-libgcc
1110 @endif target-libgcc-no-bootstrap
1111 all-target: maybe-all-target-libgfortran
1112 all-target: maybe-all-target-libobjc
1113 all-target: maybe-all-target-libtermcap
1114 all-target: maybe-all-target-winsup
1115 all-target: maybe-all-target-libgloss
1116 all-target: maybe-all-target-libiberty
1117 all-target: maybe-all-target-gperf
1118 all-target: maybe-all-target-examples
1119 all-target: maybe-all-target-libffi
1120 all-target: maybe-all-target-libjava
1121 all-target: maybe-all-target-zlib
1122 all-target: maybe-all-target-boehm-gc
1123 all-target: maybe-all-target-qthreads
1124 all-target: maybe-all-target-rda
1125 all-target: maybe-all-target-libada
1126 @if target-libgomp-no-bootstrap
1127 all-target: maybe-all-target-libgomp
1128 @endif target-libgomp-no-bootstrap
1130 # Do a target for all the subdirectories. A ``make do-X'' will do a
1131 # ``make X'' in all subdirectories (because, in general, there is a
1132 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1133 # but it may do additional work as well).
1135 .PHONY: do-info
1136 do-info:
1137 @: $(MAKE); $(unstage)
1138 @r=`${PWD_COMMAND}`; export r; \
1139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1140 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1141 info-target
1144 .PHONY: info-host
1146 info-host: maybe-info-ash
1147 info-host: maybe-info-autoconf
1148 info-host: maybe-info-automake
1149 info-host: maybe-info-bash
1150 info-host: maybe-info-bfd
1151 info-host: maybe-info-opcodes
1152 info-host: maybe-info-binutils
1153 info-host: maybe-info-bison
1154 info-host: maybe-info-byacc
1155 info-host: maybe-info-bzip2
1156 info-host: maybe-info-cgen
1157 info-host: maybe-info-dejagnu
1158 info-host: maybe-info-diff
1159 info-host: maybe-info-dosutils
1160 info-host: maybe-info-etc
1161 info-host: maybe-info-fastjar
1162 info-host: maybe-info-fileutils
1163 info-host: maybe-info-findutils
1164 info-host: maybe-info-find
1165 info-host: maybe-info-fixincludes
1166 info-host: maybe-info-flex
1167 info-host: maybe-info-gas
1168 info-host: maybe-info-gcc
1169 info-host: maybe-info-gawk
1170 info-host: maybe-info-gettext
1171 info-host: maybe-info-gmp
1172 info-host: maybe-info-mpfr
1173 info-host: maybe-info-mpc
1174 info-host: maybe-info-ppl
1175 info-host: maybe-info-cloog
1176 info-host: maybe-info-libelf
1177 info-host: maybe-info-gnuserv
1178 info-host: maybe-info-gold
1179 info-host: maybe-info-gprof
1180 info-host: maybe-info-gzip
1181 info-host: maybe-info-hello
1182 info-host: maybe-info-indent
1183 info-host: maybe-info-intl
1184 info-host: maybe-info-tcl
1185 info-host: maybe-info-itcl
1186 info-host: maybe-info-ld
1187 info-host: maybe-info-libcpp
1188 info-host: maybe-info-libdecnumber
1189 info-host: maybe-info-libgui
1190 info-host: maybe-info-libiberty
1191 info-host: maybe-info-libiconv
1192 info-host: maybe-info-libtool
1193 info-host: maybe-info-m4
1194 info-host: maybe-info-make
1195 info-host: maybe-info-mmalloc
1196 info-host: maybe-info-patch
1197 info-host: maybe-info-perl
1198 info-host: maybe-info-prms
1199 info-host: maybe-info-rcs
1200 info-host: maybe-info-readline
1201 info-host: maybe-info-release
1202 info-host: maybe-info-recode
1203 info-host: maybe-info-sed
1204 info-host: maybe-info-send-pr
1205 info-host: maybe-info-shellutils
1206 info-host: maybe-info-sid
1207 info-host: maybe-info-sim
1208 info-host: maybe-info-tar
1209 info-host: maybe-info-texinfo
1210 info-host: maybe-info-textutils
1211 info-host: maybe-info-time
1212 info-host: maybe-info-uudecode
1213 info-host: maybe-info-wdiff
1214 info-host: maybe-info-zip
1215 info-host: maybe-info-zlib
1216 info-host: maybe-info-gdb
1217 info-host: maybe-info-expect
1218 info-host: maybe-info-guile
1219 info-host: maybe-info-tk
1220 info-host: maybe-info-libtermcap
1221 info-host: maybe-info-utils
1222 info-host: maybe-info-gnattools
1223 info-host: maybe-info-lto-plugin
1225 .PHONY: info-target
1227 info-target: maybe-info-target-libstdc++-v3
1228 info-target: maybe-info-target-libmudflap
1229 info-target: maybe-info-target-libssp
1230 info-target: maybe-info-target-newlib
1231 info-target: maybe-info-target-libgcc
1232 info-target: maybe-info-target-libgfortran
1233 info-target: maybe-info-target-libobjc
1234 info-target: maybe-info-target-libtermcap
1235 info-target: maybe-info-target-winsup
1236 info-target: maybe-info-target-libgloss
1237 info-target: maybe-info-target-libiberty
1238 info-target: maybe-info-target-gperf
1239 info-target: maybe-info-target-examples
1240 info-target: maybe-info-target-libffi
1241 info-target: maybe-info-target-libjava
1242 info-target: maybe-info-target-zlib
1243 info-target: maybe-info-target-boehm-gc
1244 info-target: maybe-info-target-qthreads
1245 info-target: maybe-info-target-rda
1246 info-target: maybe-info-target-libada
1247 info-target: maybe-info-target-libgomp
1249 .PHONY: do-dvi
1250 do-dvi:
1251 @: $(MAKE); $(unstage)
1252 @r=`${PWD_COMMAND}`; export r; \
1253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1254 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1255 dvi-target
1258 .PHONY: dvi-host
1260 dvi-host: maybe-dvi-ash
1261 dvi-host: maybe-dvi-autoconf
1262 dvi-host: maybe-dvi-automake
1263 dvi-host: maybe-dvi-bash
1264 dvi-host: maybe-dvi-bfd
1265 dvi-host: maybe-dvi-opcodes
1266 dvi-host: maybe-dvi-binutils
1267 dvi-host: maybe-dvi-bison
1268 dvi-host: maybe-dvi-byacc
1269 dvi-host: maybe-dvi-bzip2
1270 dvi-host: maybe-dvi-cgen
1271 dvi-host: maybe-dvi-dejagnu
1272 dvi-host: maybe-dvi-diff
1273 dvi-host: maybe-dvi-dosutils
1274 dvi-host: maybe-dvi-etc
1275 dvi-host: maybe-dvi-fastjar
1276 dvi-host: maybe-dvi-fileutils
1277 dvi-host: maybe-dvi-findutils
1278 dvi-host: maybe-dvi-find
1279 dvi-host: maybe-dvi-fixincludes
1280 dvi-host: maybe-dvi-flex
1281 dvi-host: maybe-dvi-gas
1282 dvi-host: maybe-dvi-gcc
1283 dvi-host: maybe-dvi-gawk
1284 dvi-host: maybe-dvi-gettext
1285 dvi-host: maybe-dvi-gmp
1286 dvi-host: maybe-dvi-mpfr
1287 dvi-host: maybe-dvi-mpc
1288 dvi-host: maybe-dvi-ppl
1289 dvi-host: maybe-dvi-cloog
1290 dvi-host: maybe-dvi-libelf
1291 dvi-host: maybe-dvi-gnuserv
1292 dvi-host: maybe-dvi-gold
1293 dvi-host: maybe-dvi-gprof
1294 dvi-host: maybe-dvi-gzip
1295 dvi-host: maybe-dvi-hello
1296 dvi-host: maybe-dvi-indent
1297 dvi-host: maybe-dvi-intl
1298 dvi-host: maybe-dvi-tcl
1299 dvi-host: maybe-dvi-itcl
1300 dvi-host: maybe-dvi-ld
1301 dvi-host: maybe-dvi-libcpp
1302 dvi-host: maybe-dvi-libdecnumber
1303 dvi-host: maybe-dvi-libgui
1304 dvi-host: maybe-dvi-libiberty
1305 dvi-host: maybe-dvi-libiconv
1306 dvi-host: maybe-dvi-libtool
1307 dvi-host: maybe-dvi-m4
1308 dvi-host: maybe-dvi-make
1309 dvi-host: maybe-dvi-mmalloc
1310 dvi-host: maybe-dvi-patch
1311 dvi-host: maybe-dvi-perl
1312 dvi-host: maybe-dvi-prms
1313 dvi-host: maybe-dvi-rcs
1314 dvi-host: maybe-dvi-readline
1315 dvi-host: maybe-dvi-release
1316 dvi-host: maybe-dvi-recode
1317 dvi-host: maybe-dvi-sed
1318 dvi-host: maybe-dvi-send-pr
1319 dvi-host: maybe-dvi-shellutils
1320 dvi-host: maybe-dvi-sid
1321 dvi-host: maybe-dvi-sim
1322 dvi-host: maybe-dvi-tar
1323 dvi-host: maybe-dvi-texinfo
1324 dvi-host: maybe-dvi-textutils
1325 dvi-host: maybe-dvi-time
1326 dvi-host: maybe-dvi-uudecode
1327 dvi-host: maybe-dvi-wdiff
1328 dvi-host: maybe-dvi-zip
1329 dvi-host: maybe-dvi-zlib
1330 dvi-host: maybe-dvi-gdb
1331 dvi-host: maybe-dvi-expect
1332 dvi-host: maybe-dvi-guile
1333 dvi-host: maybe-dvi-tk
1334 dvi-host: maybe-dvi-libtermcap
1335 dvi-host: maybe-dvi-utils
1336 dvi-host: maybe-dvi-gnattools
1337 dvi-host: maybe-dvi-lto-plugin
1339 .PHONY: dvi-target
1341 dvi-target: maybe-dvi-target-libstdc++-v3
1342 dvi-target: maybe-dvi-target-libmudflap
1343 dvi-target: maybe-dvi-target-libssp
1344 dvi-target: maybe-dvi-target-newlib
1345 dvi-target: maybe-dvi-target-libgcc
1346 dvi-target: maybe-dvi-target-libgfortran
1347 dvi-target: maybe-dvi-target-libobjc
1348 dvi-target: maybe-dvi-target-libtermcap
1349 dvi-target: maybe-dvi-target-winsup
1350 dvi-target: maybe-dvi-target-libgloss
1351 dvi-target: maybe-dvi-target-libiberty
1352 dvi-target: maybe-dvi-target-gperf
1353 dvi-target: maybe-dvi-target-examples
1354 dvi-target: maybe-dvi-target-libffi
1355 dvi-target: maybe-dvi-target-libjava
1356 dvi-target: maybe-dvi-target-zlib
1357 dvi-target: maybe-dvi-target-boehm-gc
1358 dvi-target: maybe-dvi-target-qthreads
1359 dvi-target: maybe-dvi-target-rda
1360 dvi-target: maybe-dvi-target-libada
1361 dvi-target: maybe-dvi-target-libgomp
1363 .PHONY: do-pdf
1364 do-pdf:
1365 @: $(MAKE); $(unstage)
1366 @r=`${PWD_COMMAND}`; export r; \
1367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1368 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1369 pdf-target
1372 .PHONY: pdf-host
1374 pdf-host: maybe-pdf-ash
1375 pdf-host: maybe-pdf-autoconf
1376 pdf-host: maybe-pdf-automake
1377 pdf-host: maybe-pdf-bash
1378 pdf-host: maybe-pdf-bfd
1379 pdf-host: maybe-pdf-opcodes
1380 pdf-host: maybe-pdf-binutils
1381 pdf-host: maybe-pdf-bison
1382 pdf-host: maybe-pdf-byacc
1383 pdf-host: maybe-pdf-bzip2
1384 pdf-host: maybe-pdf-cgen
1385 pdf-host: maybe-pdf-dejagnu
1386 pdf-host: maybe-pdf-diff
1387 pdf-host: maybe-pdf-dosutils
1388 pdf-host: maybe-pdf-etc
1389 pdf-host: maybe-pdf-fastjar
1390 pdf-host: maybe-pdf-fileutils
1391 pdf-host: maybe-pdf-findutils
1392 pdf-host: maybe-pdf-find
1393 pdf-host: maybe-pdf-fixincludes
1394 pdf-host: maybe-pdf-flex
1395 pdf-host: maybe-pdf-gas
1396 pdf-host: maybe-pdf-gcc
1397 pdf-host: maybe-pdf-gawk
1398 pdf-host: maybe-pdf-gettext
1399 pdf-host: maybe-pdf-gmp
1400 pdf-host: maybe-pdf-mpfr
1401 pdf-host: maybe-pdf-mpc
1402 pdf-host: maybe-pdf-ppl
1403 pdf-host: maybe-pdf-cloog
1404 pdf-host: maybe-pdf-libelf
1405 pdf-host: maybe-pdf-gnuserv
1406 pdf-host: maybe-pdf-gold
1407 pdf-host: maybe-pdf-gprof
1408 pdf-host: maybe-pdf-gzip
1409 pdf-host: maybe-pdf-hello
1410 pdf-host: maybe-pdf-indent
1411 pdf-host: maybe-pdf-intl
1412 pdf-host: maybe-pdf-tcl
1413 pdf-host: maybe-pdf-itcl
1414 pdf-host: maybe-pdf-ld
1415 pdf-host: maybe-pdf-libcpp
1416 pdf-host: maybe-pdf-libdecnumber
1417 pdf-host: maybe-pdf-libgui
1418 pdf-host: maybe-pdf-libiberty
1419 pdf-host: maybe-pdf-libiconv
1420 pdf-host: maybe-pdf-libtool
1421 pdf-host: maybe-pdf-m4
1422 pdf-host: maybe-pdf-make
1423 pdf-host: maybe-pdf-mmalloc
1424 pdf-host: maybe-pdf-patch
1425 pdf-host: maybe-pdf-perl
1426 pdf-host: maybe-pdf-prms
1427 pdf-host: maybe-pdf-rcs
1428 pdf-host: maybe-pdf-readline
1429 pdf-host: maybe-pdf-release
1430 pdf-host: maybe-pdf-recode
1431 pdf-host: maybe-pdf-sed
1432 pdf-host: maybe-pdf-send-pr
1433 pdf-host: maybe-pdf-shellutils
1434 pdf-host: maybe-pdf-sid
1435 pdf-host: maybe-pdf-sim
1436 pdf-host: maybe-pdf-tar
1437 pdf-host: maybe-pdf-texinfo
1438 pdf-host: maybe-pdf-textutils
1439 pdf-host: maybe-pdf-time
1440 pdf-host: maybe-pdf-uudecode
1441 pdf-host: maybe-pdf-wdiff
1442 pdf-host: maybe-pdf-zip
1443 pdf-host: maybe-pdf-zlib
1444 pdf-host: maybe-pdf-gdb
1445 pdf-host: maybe-pdf-expect
1446 pdf-host: maybe-pdf-guile
1447 pdf-host: maybe-pdf-tk
1448 pdf-host: maybe-pdf-libtermcap
1449 pdf-host: maybe-pdf-utils
1450 pdf-host: maybe-pdf-gnattools
1451 pdf-host: maybe-pdf-lto-plugin
1453 .PHONY: pdf-target
1455 pdf-target: maybe-pdf-target-libstdc++-v3
1456 pdf-target: maybe-pdf-target-libmudflap
1457 pdf-target: maybe-pdf-target-libssp
1458 pdf-target: maybe-pdf-target-newlib
1459 pdf-target: maybe-pdf-target-libgcc
1460 pdf-target: maybe-pdf-target-libgfortran
1461 pdf-target: maybe-pdf-target-libobjc
1462 pdf-target: maybe-pdf-target-libtermcap
1463 pdf-target: maybe-pdf-target-winsup
1464 pdf-target: maybe-pdf-target-libgloss
1465 pdf-target: maybe-pdf-target-libiberty
1466 pdf-target: maybe-pdf-target-gperf
1467 pdf-target: maybe-pdf-target-examples
1468 pdf-target: maybe-pdf-target-libffi
1469 pdf-target: maybe-pdf-target-libjava
1470 pdf-target: maybe-pdf-target-zlib
1471 pdf-target: maybe-pdf-target-boehm-gc
1472 pdf-target: maybe-pdf-target-qthreads
1473 pdf-target: maybe-pdf-target-rda
1474 pdf-target: maybe-pdf-target-libada
1475 pdf-target: maybe-pdf-target-libgomp
1477 .PHONY: do-html
1478 do-html:
1479 @: $(MAKE); $(unstage)
1480 @r=`${PWD_COMMAND}`; export r; \
1481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1482 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1483 html-target
1486 .PHONY: html-host
1488 html-host: maybe-html-ash
1489 html-host: maybe-html-autoconf
1490 html-host: maybe-html-automake
1491 html-host: maybe-html-bash
1492 html-host: maybe-html-bfd
1493 html-host: maybe-html-opcodes
1494 html-host: maybe-html-binutils
1495 html-host: maybe-html-bison
1496 html-host: maybe-html-byacc
1497 html-host: maybe-html-bzip2
1498 html-host: maybe-html-cgen
1499 html-host: maybe-html-dejagnu
1500 html-host: maybe-html-diff
1501 html-host: maybe-html-dosutils
1502 html-host: maybe-html-etc
1503 html-host: maybe-html-fastjar
1504 html-host: maybe-html-fileutils
1505 html-host: maybe-html-findutils
1506 html-host: maybe-html-find
1507 html-host: maybe-html-fixincludes
1508 html-host: maybe-html-flex
1509 html-host: maybe-html-gas
1510 html-host: maybe-html-gcc
1511 html-host: maybe-html-gawk
1512 html-host: maybe-html-gettext
1513 html-host: maybe-html-gmp
1514 html-host: maybe-html-mpfr
1515 html-host: maybe-html-mpc
1516 html-host: maybe-html-ppl
1517 html-host: maybe-html-cloog
1518 html-host: maybe-html-libelf
1519 html-host: maybe-html-gnuserv
1520 html-host: maybe-html-gold
1521 html-host: maybe-html-gprof
1522 html-host: maybe-html-gzip
1523 html-host: maybe-html-hello
1524 html-host: maybe-html-indent
1525 html-host: maybe-html-intl
1526 html-host: maybe-html-tcl
1527 html-host: maybe-html-itcl
1528 html-host: maybe-html-ld
1529 html-host: maybe-html-libcpp
1530 html-host: maybe-html-libdecnumber
1531 html-host: maybe-html-libgui
1532 html-host: maybe-html-libiberty
1533 html-host: maybe-html-libiconv
1534 html-host: maybe-html-libtool
1535 html-host: maybe-html-m4
1536 html-host: maybe-html-make
1537 html-host: maybe-html-mmalloc
1538 html-host: maybe-html-patch
1539 html-host: maybe-html-perl
1540 html-host: maybe-html-prms
1541 html-host: maybe-html-rcs
1542 html-host: maybe-html-readline
1543 html-host: maybe-html-release
1544 html-host: maybe-html-recode
1545 html-host: maybe-html-sed
1546 html-host: maybe-html-send-pr
1547 html-host: maybe-html-shellutils
1548 html-host: maybe-html-sid
1549 html-host: maybe-html-sim
1550 html-host: maybe-html-tar
1551 html-host: maybe-html-texinfo
1552 html-host: maybe-html-textutils
1553 html-host: maybe-html-time
1554 html-host: maybe-html-uudecode
1555 html-host: maybe-html-wdiff
1556 html-host: maybe-html-zip
1557 html-host: maybe-html-zlib
1558 html-host: maybe-html-gdb
1559 html-host: maybe-html-expect
1560 html-host: maybe-html-guile
1561 html-host: maybe-html-tk
1562 html-host: maybe-html-libtermcap
1563 html-host: maybe-html-utils
1564 html-host: maybe-html-gnattools
1565 html-host: maybe-html-lto-plugin
1567 .PHONY: html-target
1569 html-target: maybe-html-target-libstdc++-v3
1570 html-target: maybe-html-target-libmudflap
1571 html-target: maybe-html-target-libssp
1572 html-target: maybe-html-target-newlib
1573 html-target: maybe-html-target-libgcc
1574 html-target: maybe-html-target-libgfortran
1575 html-target: maybe-html-target-libobjc
1576 html-target: maybe-html-target-libtermcap
1577 html-target: maybe-html-target-winsup
1578 html-target: maybe-html-target-libgloss
1579 html-target: maybe-html-target-libiberty
1580 html-target: maybe-html-target-gperf
1581 html-target: maybe-html-target-examples
1582 html-target: maybe-html-target-libffi
1583 html-target: maybe-html-target-libjava
1584 html-target: maybe-html-target-zlib
1585 html-target: maybe-html-target-boehm-gc
1586 html-target: maybe-html-target-qthreads
1587 html-target: maybe-html-target-rda
1588 html-target: maybe-html-target-libada
1589 html-target: maybe-html-target-libgomp
1591 .PHONY: do-TAGS
1592 do-TAGS:
1593 @: $(MAKE); $(unstage)
1594 @r=`${PWD_COMMAND}`; export r; \
1595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1596 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1597 TAGS-target
1600 .PHONY: TAGS-host
1602 TAGS-host: maybe-TAGS-ash
1603 TAGS-host: maybe-TAGS-autoconf
1604 TAGS-host: maybe-TAGS-automake
1605 TAGS-host: maybe-TAGS-bash
1606 TAGS-host: maybe-TAGS-bfd
1607 TAGS-host: maybe-TAGS-opcodes
1608 TAGS-host: maybe-TAGS-binutils
1609 TAGS-host: maybe-TAGS-bison
1610 TAGS-host: maybe-TAGS-byacc
1611 TAGS-host: maybe-TAGS-bzip2
1612 TAGS-host: maybe-TAGS-cgen
1613 TAGS-host: maybe-TAGS-dejagnu
1614 TAGS-host: maybe-TAGS-diff
1615 TAGS-host: maybe-TAGS-dosutils
1616 TAGS-host: maybe-TAGS-etc
1617 TAGS-host: maybe-TAGS-fastjar
1618 TAGS-host: maybe-TAGS-fileutils
1619 TAGS-host: maybe-TAGS-findutils
1620 TAGS-host: maybe-TAGS-find
1621 TAGS-host: maybe-TAGS-fixincludes
1622 TAGS-host: maybe-TAGS-flex
1623 TAGS-host: maybe-TAGS-gas
1624 TAGS-host: maybe-TAGS-gcc
1625 TAGS-host: maybe-TAGS-gawk
1626 TAGS-host: maybe-TAGS-gettext
1627 TAGS-host: maybe-TAGS-gmp
1628 TAGS-host: maybe-TAGS-mpfr
1629 TAGS-host: maybe-TAGS-mpc
1630 TAGS-host: maybe-TAGS-ppl
1631 TAGS-host: maybe-TAGS-cloog
1632 TAGS-host: maybe-TAGS-libelf
1633 TAGS-host: maybe-TAGS-gnuserv
1634 TAGS-host: maybe-TAGS-gold
1635 TAGS-host: maybe-TAGS-gprof
1636 TAGS-host: maybe-TAGS-gzip
1637 TAGS-host: maybe-TAGS-hello
1638 TAGS-host: maybe-TAGS-indent
1639 TAGS-host: maybe-TAGS-intl
1640 TAGS-host: maybe-TAGS-tcl
1641 TAGS-host: maybe-TAGS-itcl
1642 TAGS-host: maybe-TAGS-ld
1643 TAGS-host: maybe-TAGS-libcpp
1644 TAGS-host: maybe-TAGS-libdecnumber
1645 TAGS-host: maybe-TAGS-libgui
1646 TAGS-host: maybe-TAGS-libiberty
1647 TAGS-host: maybe-TAGS-libiconv
1648 TAGS-host: maybe-TAGS-libtool
1649 TAGS-host: maybe-TAGS-m4
1650 TAGS-host: maybe-TAGS-make
1651 TAGS-host: maybe-TAGS-mmalloc
1652 TAGS-host: maybe-TAGS-patch
1653 TAGS-host: maybe-TAGS-perl
1654 TAGS-host: maybe-TAGS-prms
1655 TAGS-host: maybe-TAGS-rcs
1656 TAGS-host: maybe-TAGS-readline
1657 TAGS-host: maybe-TAGS-release
1658 TAGS-host: maybe-TAGS-recode
1659 TAGS-host: maybe-TAGS-sed
1660 TAGS-host: maybe-TAGS-send-pr
1661 TAGS-host: maybe-TAGS-shellutils
1662 TAGS-host: maybe-TAGS-sid
1663 TAGS-host: maybe-TAGS-sim
1664 TAGS-host: maybe-TAGS-tar
1665 TAGS-host: maybe-TAGS-texinfo
1666 TAGS-host: maybe-TAGS-textutils
1667 TAGS-host: maybe-TAGS-time
1668 TAGS-host: maybe-TAGS-uudecode
1669 TAGS-host: maybe-TAGS-wdiff
1670 TAGS-host: maybe-TAGS-zip
1671 TAGS-host: maybe-TAGS-zlib
1672 TAGS-host: maybe-TAGS-gdb
1673 TAGS-host: maybe-TAGS-expect
1674 TAGS-host: maybe-TAGS-guile
1675 TAGS-host: maybe-TAGS-tk
1676 TAGS-host: maybe-TAGS-libtermcap
1677 TAGS-host: maybe-TAGS-utils
1678 TAGS-host: maybe-TAGS-gnattools
1679 TAGS-host: maybe-TAGS-lto-plugin
1681 .PHONY: TAGS-target
1683 TAGS-target: maybe-TAGS-target-libstdc++-v3
1684 TAGS-target: maybe-TAGS-target-libmudflap
1685 TAGS-target: maybe-TAGS-target-libssp
1686 TAGS-target: maybe-TAGS-target-newlib
1687 TAGS-target: maybe-TAGS-target-libgcc
1688 TAGS-target: maybe-TAGS-target-libgfortran
1689 TAGS-target: maybe-TAGS-target-libobjc
1690 TAGS-target: maybe-TAGS-target-libtermcap
1691 TAGS-target: maybe-TAGS-target-winsup
1692 TAGS-target: maybe-TAGS-target-libgloss
1693 TAGS-target: maybe-TAGS-target-libiberty
1694 TAGS-target: maybe-TAGS-target-gperf
1695 TAGS-target: maybe-TAGS-target-examples
1696 TAGS-target: maybe-TAGS-target-libffi
1697 TAGS-target: maybe-TAGS-target-libjava
1698 TAGS-target: maybe-TAGS-target-zlib
1699 TAGS-target: maybe-TAGS-target-boehm-gc
1700 TAGS-target: maybe-TAGS-target-qthreads
1701 TAGS-target: maybe-TAGS-target-rda
1702 TAGS-target: maybe-TAGS-target-libada
1703 TAGS-target: maybe-TAGS-target-libgomp
1705 .PHONY: do-install-info
1706 do-install-info:
1707 @: $(MAKE); $(unstage)
1708 @r=`${PWD_COMMAND}`; export r; \
1709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1710 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1711 install-info-target
1714 .PHONY: install-info-host
1716 install-info-host: maybe-install-info-ash
1717 install-info-host: maybe-install-info-autoconf
1718 install-info-host: maybe-install-info-automake
1719 install-info-host: maybe-install-info-bash
1720 install-info-host: maybe-install-info-bfd
1721 install-info-host: maybe-install-info-opcodes
1722 install-info-host: maybe-install-info-binutils
1723 install-info-host: maybe-install-info-bison
1724 install-info-host: maybe-install-info-byacc
1725 install-info-host: maybe-install-info-bzip2
1726 install-info-host: maybe-install-info-cgen
1727 install-info-host: maybe-install-info-dejagnu
1728 install-info-host: maybe-install-info-diff
1729 install-info-host: maybe-install-info-dosutils
1730 install-info-host: maybe-install-info-etc
1731 install-info-host: maybe-install-info-fastjar
1732 install-info-host: maybe-install-info-fileutils
1733 install-info-host: maybe-install-info-findutils
1734 install-info-host: maybe-install-info-find
1735 install-info-host: maybe-install-info-fixincludes
1736 install-info-host: maybe-install-info-flex
1737 install-info-host: maybe-install-info-gas
1738 install-info-host: maybe-install-info-gcc
1739 install-info-host: maybe-install-info-gawk
1740 install-info-host: maybe-install-info-gettext
1741 install-info-host: maybe-install-info-gmp
1742 install-info-host: maybe-install-info-mpfr
1743 install-info-host: maybe-install-info-mpc
1744 install-info-host: maybe-install-info-ppl
1745 install-info-host: maybe-install-info-cloog
1746 install-info-host: maybe-install-info-libelf
1747 install-info-host: maybe-install-info-gnuserv
1748 install-info-host: maybe-install-info-gold
1749 install-info-host: maybe-install-info-gprof
1750 install-info-host: maybe-install-info-gzip
1751 install-info-host: maybe-install-info-hello
1752 install-info-host: maybe-install-info-indent
1753 install-info-host: maybe-install-info-intl
1754 install-info-host: maybe-install-info-tcl
1755 install-info-host: maybe-install-info-itcl
1756 install-info-host: maybe-install-info-ld
1757 install-info-host: maybe-install-info-libcpp
1758 install-info-host: maybe-install-info-libdecnumber
1759 install-info-host: maybe-install-info-libgui
1760 install-info-host: maybe-install-info-libiberty
1761 install-info-host: maybe-install-info-libiconv
1762 install-info-host: maybe-install-info-libtool
1763 install-info-host: maybe-install-info-m4
1764 install-info-host: maybe-install-info-make
1765 install-info-host: maybe-install-info-mmalloc
1766 install-info-host: maybe-install-info-patch
1767 install-info-host: maybe-install-info-perl
1768 install-info-host: maybe-install-info-prms
1769 install-info-host: maybe-install-info-rcs
1770 install-info-host: maybe-install-info-readline
1771 install-info-host: maybe-install-info-release
1772 install-info-host: maybe-install-info-recode
1773 install-info-host: maybe-install-info-sed
1774 install-info-host: maybe-install-info-send-pr
1775 install-info-host: maybe-install-info-shellutils
1776 install-info-host: maybe-install-info-sid
1777 install-info-host: maybe-install-info-sim
1778 install-info-host: maybe-install-info-tar
1779 install-info-host: maybe-install-info-texinfo
1780 install-info-host: maybe-install-info-textutils
1781 install-info-host: maybe-install-info-time
1782 install-info-host: maybe-install-info-uudecode
1783 install-info-host: maybe-install-info-wdiff
1784 install-info-host: maybe-install-info-zip
1785 install-info-host: maybe-install-info-zlib
1786 install-info-host: maybe-install-info-gdb
1787 install-info-host: maybe-install-info-expect
1788 install-info-host: maybe-install-info-guile
1789 install-info-host: maybe-install-info-tk
1790 install-info-host: maybe-install-info-libtermcap
1791 install-info-host: maybe-install-info-utils
1792 install-info-host: maybe-install-info-gnattools
1793 install-info-host: maybe-install-info-lto-plugin
1795 .PHONY: install-info-target
1797 install-info-target: maybe-install-info-target-libstdc++-v3
1798 install-info-target: maybe-install-info-target-libmudflap
1799 install-info-target: maybe-install-info-target-libssp
1800 install-info-target: maybe-install-info-target-newlib
1801 install-info-target: maybe-install-info-target-libgcc
1802 install-info-target: maybe-install-info-target-libgfortran
1803 install-info-target: maybe-install-info-target-libobjc
1804 install-info-target: maybe-install-info-target-libtermcap
1805 install-info-target: maybe-install-info-target-winsup
1806 install-info-target: maybe-install-info-target-libgloss
1807 install-info-target: maybe-install-info-target-libiberty
1808 install-info-target: maybe-install-info-target-gperf
1809 install-info-target: maybe-install-info-target-examples
1810 install-info-target: maybe-install-info-target-libffi
1811 install-info-target: maybe-install-info-target-libjava
1812 install-info-target: maybe-install-info-target-zlib
1813 install-info-target: maybe-install-info-target-boehm-gc
1814 install-info-target: maybe-install-info-target-qthreads
1815 install-info-target: maybe-install-info-target-rda
1816 install-info-target: maybe-install-info-target-libada
1817 install-info-target: maybe-install-info-target-libgomp
1819 .PHONY: do-install-pdf
1820 do-install-pdf:
1821 @: $(MAKE); $(unstage)
1822 @r=`${PWD_COMMAND}`; export r; \
1823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1824 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1825 install-pdf-target
1828 .PHONY: install-pdf-host
1830 install-pdf-host: maybe-install-pdf-ash
1831 install-pdf-host: maybe-install-pdf-autoconf
1832 install-pdf-host: maybe-install-pdf-automake
1833 install-pdf-host: maybe-install-pdf-bash
1834 install-pdf-host: maybe-install-pdf-bfd
1835 install-pdf-host: maybe-install-pdf-opcodes
1836 install-pdf-host: maybe-install-pdf-binutils
1837 install-pdf-host: maybe-install-pdf-bison
1838 install-pdf-host: maybe-install-pdf-byacc
1839 install-pdf-host: maybe-install-pdf-bzip2
1840 install-pdf-host: maybe-install-pdf-cgen
1841 install-pdf-host: maybe-install-pdf-dejagnu
1842 install-pdf-host: maybe-install-pdf-diff
1843 install-pdf-host: maybe-install-pdf-dosutils
1844 install-pdf-host: maybe-install-pdf-etc
1845 install-pdf-host: maybe-install-pdf-fastjar
1846 install-pdf-host: maybe-install-pdf-fileutils
1847 install-pdf-host: maybe-install-pdf-findutils
1848 install-pdf-host: maybe-install-pdf-find
1849 install-pdf-host: maybe-install-pdf-fixincludes
1850 install-pdf-host: maybe-install-pdf-flex
1851 install-pdf-host: maybe-install-pdf-gas
1852 install-pdf-host: maybe-install-pdf-gcc
1853 install-pdf-host: maybe-install-pdf-gawk
1854 install-pdf-host: maybe-install-pdf-gettext
1855 install-pdf-host: maybe-install-pdf-gmp
1856 install-pdf-host: maybe-install-pdf-mpfr
1857 install-pdf-host: maybe-install-pdf-mpc
1858 install-pdf-host: maybe-install-pdf-ppl
1859 install-pdf-host: maybe-install-pdf-cloog
1860 install-pdf-host: maybe-install-pdf-libelf
1861 install-pdf-host: maybe-install-pdf-gnuserv
1862 install-pdf-host: maybe-install-pdf-gold
1863 install-pdf-host: maybe-install-pdf-gprof
1864 install-pdf-host: maybe-install-pdf-gzip
1865 install-pdf-host: maybe-install-pdf-hello
1866 install-pdf-host: maybe-install-pdf-indent
1867 install-pdf-host: maybe-install-pdf-intl
1868 install-pdf-host: maybe-install-pdf-tcl
1869 install-pdf-host: maybe-install-pdf-itcl
1870 install-pdf-host: maybe-install-pdf-ld
1871 install-pdf-host: maybe-install-pdf-libcpp
1872 install-pdf-host: maybe-install-pdf-libdecnumber
1873 install-pdf-host: maybe-install-pdf-libgui
1874 install-pdf-host: maybe-install-pdf-libiberty
1875 install-pdf-host: maybe-install-pdf-libiconv
1876 install-pdf-host: maybe-install-pdf-libtool
1877 install-pdf-host: maybe-install-pdf-m4
1878 install-pdf-host: maybe-install-pdf-make
1879 install-pdf-host: maybe-install-pdf-mmalloc
1880 install-pdf-host: maybe-install-pdf-patch
1881 install-pdf-host: maybe-install-pdf-perl
1882 install-pdf-host: maybe-install-pdf-prms
1883 install-pdf-host: maybe-install-pdf-rcs
1884 install-pdf-host: maybe-install-pdf-readline
1885 install-pdf-host: maybe-install-pdf-release
1886 install-pdf-host: maybe-install-pdf-recode
1887 install-pdf-host: maybe-install-pdf-sed
1888 install-pdf-host: maybe-install-pdf-send-pr
1889 install-pdf-host: maybe-install-pdf-shellutils
1890 install-pdf-host: maybe-install-pdf-sid
1891 install-pdf-host: maybe-install-pdf-sim
1892 install-pdf-host: maybe-install-pdf-tar
1893 install-pdf-host: maybe-install-pdf-texinfo
1894 install-pdf-host: maybe-install-pdf-textutils
1895 install-pdf-host: maybe-install-pdf-time
1896 install-pdf-host: maybe-install-pdf-uudecode
1897 install-pdf-host: maybe-install-pdf-wdiff
1898 install-pdf-host: maybe-install-pdf-zip
1899 install-pdf-host: maybe-install-pdf-zlib
1900 install-pdf-host: maybe-install-pdf-gdb
1901 install-pdf-host: maybe-install-pdf-expect
1902 install-pdf-host: maybe-install-pdf-guile
1903 install-pdf-host: maybe-install-pdf-tk
1904 install-pdf-host: maybe-install-pdf-libtermcap
1905 install-pdf-host: maybe-install-pdf-utils
1906 install-pdf-host: maybe-install-pdf-gnattools
1907 install-pdf-host: maybe-install-pdf-lto-plugin
1909 .PHONY: install-pdf-target
1911 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1912 install-pdf-target: maybe-install-pdf-target-libmudflap
1913 install-pdf-target: maybe-install-pdf-target-libssp
1914 install-pdf-target: maybe-install-pdf-target-newlib
1915 install-pdf-target: maybe-install-pdf-target-libgcc
1916 install-pdf-target: maybe-install-pdf-target-libgfortran
1917 install-pdf-target: maybe-install-pdf-target-libobjc
1918 install-pdf-target: maybe-install-pdf-target-libtermcap
1919 install-pdf-target: maybe-install-pdf-target-winsup
1920 install-pdf-target: maybe-install-pdf-target-libgloss
1921 install-pdf-target: maybe-install-pdf-target-libiberty
1922 install-pdf-target: maybe-install-pdf-target-gperf
1923 install-pdf-target: maybe-install-pdf-target-examples
1924 install-pdf-target: maybe-install-pdf-target-libffi
1925 install-pdf-target: maybe-install-pdf-target-libjava
1926 install-pdf-target: maybe-install-pdf-target-zlib
1927 install-pdf-target: maybe-install-pdf-target-boehm-gc
1928 install-pdf-target: maybe-install-pdf-target-qthreads
1929 install-pdf-target: maybe-install-pdf-target-rda
1930 install-pdf-target: maybe-install-pdf-target-libada
1931 install-pdf-target: maybe-install-pdf-target-libgomp
1933 .PHONY: do-install-html
1934 do-install-html:
1935 @: $(MAKE); $(unstage)
1936 @r=`${PWD_COMMAND}`; export r; \
1937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1939 install-html-target
1942 .PHONY: install-html-host
1944 install-html-host: maybe-install-html-ash
1945 install-html-host: maybe-install-html-autoconf
1946 install-html-host: maybe-install-html-automake
1947 install-html-host: maybe-install-html-bash
1948 install-html-host: maybe-install-html-bfd
1949 install-html-host: maybe-install-html-opcodes
1950 install-html-host: maybe-install-html-binutils
1951 install-html-host: maybe-install-html-bison
1952 install-html-host: maybe-install-html-byacc
1953 install-html-host: maybe-install-html-bzip2
1954 install-html-host: maybe-install-html-cgen
1955 install-html-host: maybe-install-html-dejagnu
1956 install-html-host: maybe-install-html-diff
1957 install-html-host: maybe-install-html-dosutils
1958 install-html-host: maybe-install-html-etc
1959 install-html-host: maybe-install-html-fastjar
1960 install-html-host: maybe-install-html-fileutils
1961 install-html-host: maybe-install-html-findutils
1962 install-html-host: maybe-install-html-find
1963 install-html-host: maybe-install-html-fixincludes
1964 install-html-host: maybe-install-html-flex
1965 install-html-host: maybe-install-html-gas
1966 install-html-host: maybe-install-html-gcc
1967 install-html-host: maybe-install-html-gawk
1968 install-html-host: maybe-install-html-gettext
1969 install-html-host: maybe-install-html-gmp
1970 install-html-host: maybe-install-html-mpfr
1971 install-html-host: maybe-install-html-mpc
1972 install-html-host: maybe-install-html-ppl
1973 install-html-host: maybe-install-html-cloog
1974 install-html-host: maybe-install-html-libelf
1975 install-html-host: maybe-install-html-gnuserv
1976 install-html-host: maybe-install-html-gold
1977 install-html-host: maybe-install-html-gprof
1978 install-html-host: maybe-install-html-gzip
1979 install-html-host: maybe-install-html-hello
1980 install-html-host: maybe-install-html-indent
1981 install-html-host: maybe-install-html-intl
1982 install-html-host: maybe-install-html-tcl
1983 install-html-host: maybe-install-html-itcl
1984 install-html-host: maybe-install-html-ld
1985 install-html-host: maybe-install-html-libcpp
1986 install-html-host: maybe-install-html-libdecnumber
1987 install-html-host: maybe-install-html-libgui
1988 install-html-host: maybe-install-html-libiberty
1989 install-html-host: maybe-install-html-libiconv
1990 install-html-host: maybe-install-html-libtool
1991 install-html-host: maybe-install-html-m4
1992 install-html-host: maybe-install-html-make
1993 install-html-host: maybe-install-html-mmalloc
1994 install-html-host: maybe-install-html-patch
1995 install-html-host: maybe-install-html-perl
1996 install-html-host: maybe-install-html-prms
1997 install-html-host: maybe-install-html-rcs
1998 install-html-host: maybe-install-html-readline
1999 install-html-host: maybe-install-html-release
2000 install-html-host: maybe-install-html-recode
2001 install-html-host: maybe-install-html-sed
2002 install-html-host: maybe-install-html-send-pr
2003 install-html-host: maybe-install-html-shellutils
2004 install-html-host: maybe-install-html-sid
2005 install-html-host: maybe-install-html-sim
2006 install-html-host: maybe-install-html-tar
2007 install-html-host: maybe-install-html-texinfo
2008 install-html-host: maybe-install-html-textutils
2009 install-html-host: maybe-install-html-time
2010 install-html-host: maybe-install-html-uudecode
2011 install-html-host: maybe-install-html-wdiff
2012 install-html-host: maybe-install-html-zip
2013 install-html-host: maybe-install-html-zlib
2014 install-html-host: maybe-install-html-gdb
2015 install-html-host: maybe-install-html-expect
2016 install-html-host: maybe-install-html-guile
2017 install-html-host: maybe-install-html-tk
2018 install-html-host: maybe-install-html-libtermcap
2019 install-html-host: maybe-install-html-utils
2020 install-html-host: maybe-install-html-gnattools
2021 install-html-host: maybe-install-html-lto-plugin
2023 .PHONY: install-html-target
2025 install-html-target: maybe-install-html-target-libstdc++-v3
2026 install-html-target: maybe-install-html-target-libmudflap
2027 install-html-target: maybe-install-html-target-libssp
2028 install-html-target: maybe-install-html-target-newlib
2029 install-html-target: maybe-install-html-target-libgcc
2030 install-html-target: maybe-install-html-target-libgfortran
2031 install-html-target: maybe-install-html-target-libobjc
2032 install-html-target: maybe-install-html-target-libtermcap
2033 install-html-target: maybe-install-html-target-winsup
2034 install-html-target: maybe-install-html-target-libgloss
2035 install-html-target: maybe-install-html-target-libiberty
2036 install-html-target: maybe-install-html-target-gperf
2037 install-html-target: maybe-install-html-target-examples
2038 install-html-target: maybe-install-html-target-libffi
2039 install-html-target: maybe-install-html-target-libjava
2040 install-html-target: maybe-install-html-target-zlib
2041 install-html-target: maybe-install-html-target-boehm-gc
2042 install-html-target: maybe-install-html-target-qthreads
2043 install-html-target: maybe-install-html-target-rda
2044 install-html-target: maybe-install-html-target-libada
2045 install-html-target: maybe-install-html-target-libgomp
2047 .PHONY: do-installcheck
2048 do-installcheck:
2049 @: $(MAKE); $(unstage)
2050 @r=`${PWD_COMMAND}`; export r; \
2051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2052 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2053 installcheck-target
2056 .PHONY: installcheck-host
2058 installcheck-host: maybe-installcheck-ash
2059 installcheck-host: maybe-installcheck-autoconf
2060 installcheck-host: maybe-installcheck-automake
2061 installcheck-host: maybe-installcheck-bash
2062 installcheck-host: maybe-installcheck-bfd
2063 installcheck-host: maybe-installcheck-opcodes
2064 installcheck-host: maybe-installcheck-binutils
2065 installcheck-host: maybe-installcheck-bison
2066 installcheck-host: maybe-installcheck-byacc
2067 installcheck-host: maybe-installcheck-bzip2
2068 installcheck-host: maybe-installcheck-cgen
2069 installcheck-host: maybe-installcheck-dejagnu
2070 installcheck-host: maybe-installcheck-diff
2071 installcheck-host: maybe-installcheck-dosutils
2072 installcheck-host: maybe-installcheck-etc
2073 installcheck-host: maybe-installcheck-fastjar
2074 installcheck-host: maybe-installcheck-fileutils
2075 installcheck-host: maybe-installcheck-findutils
2076 installcheck-host: maybe-installcheck-find
2077 installcheck-host: maybe-installcheck-fixincludes
2078 installcheck-host: maybe-installcheck-flex
2079 installcheck-host: maybe-installcheck-gas
2080 installcheck-host: maybe-installcheck-gcc
2081 installcheck-host: maybe-installcheck-gawk
2082 installcheck-host: maybe-installcheck-gettext
2083 installcheck-host: maybe-installcheck-gmp
2084 installcheck-host: maybe-installcheck-mpfr
2085 installcheck-host: maybe-installcheck-mpc
2086 installcheck-host: maybe-installcheck-ppl
2087 installcheck-host: maybe-installcheck-cloog
2088 installcheck-host: maybe-installcheck-libelf
2089 installcheck-host: maybe-installcheck-gnuserv
2090 installcheck-host: maybe-installcheck-gold
2091 installcheck-host: maybe-installcheck-gprof
2092 installcheck-host: maybe-installcheck-gzip
2093 installcheck-host: maybe-installcheck-hello
2094 installcheck-host: maybe-installcheck-indent
2095 installcheck-host: maybe-installcheck-intl
2096 installcheck-host: maybe-installcheck-tcl
2097 installcheck-host: maybe-installcheck-itcl
2098 installcheck-host: maybe-installcheck-ld
2099 installcheck-host: maybe-installcheck-libcpp
2100 installcheck-host: maybe-installcheck-libdecnumber
2101 installcheck-host: maybe-installcheck-libgui
2102 installcheck-host: maybe-installcheck-libiberty
2103 installcheck-host: maybe-installcheck-libiconv
2104 installcheck-host: maybe-installcheck-libtool
2105 installcheck-host: maybe-installcheck-m4
2106 installcheck-host: maybe-installcheck-make
2107 installcheck-host: maybe-installcheck-mmalloc
2108 installcheck-host: maybe-installcheck-patch
2109 installcheck-host: maybe-installcheck-perl
2110 installcheck-host: maybe-installcheck-prms
2111 installcheck-host: maybe-installcheck-rcs
2112 installcheck-host: maybe-installcheck-readline
2113 installcheck-host: maybe-installcheck-release
2114 installcheck-host: maybe-installcheck-recode
2115 installcheck-host: maybe-installcheck-sed
2116 installcheck-host: maybe-installcheck-send-pr
2117 installcheck-host: maybe-installcheck-shellutils
2118 installcheck-host: maybe-installcheck-sid
2119 installcheck-host: maybe-installcheck-sim
2120 installcheck-host: maybe-installcheck-tar
2121 installcheck-host: maybe-installcheck-texinfo
2122 installcheck-host: maybe-installcheck-textutils
2123 installcheck-host: maybe-installcheck-time
2124 installcheck-host: maybe-installcheck-uudecode
2125 installcheck-host: maybe-installcheck-wdiff
2126 installcheck-host: maybe-installcheck-zip
2127 installcheck-host: maybe-installcheck-zlib
2128 installcheck-host: maybe-installcheck-gdb
2129 installcheck-host: maybe-installcheck-expect
2130 installcheck-host: maybe-installcheck-guile
2131 installcheck-host: maybe-installcheck-tk
2132 installcheck-host: maybe-installcheck-libtermcap
2133 installcheck-host: maybe-installcheck-utils
2134 installcheck-host: maybe-installcheck-gnattools
2135 installcheck-host: maybe-installcheck-lto-plugin
2137 .PHONY: installcheck-target
2139 installcheck-target: maybe-installcheck-target-libstdc++-v3
2140 installcheck-target: maybe-installcheck-target-libmudflap
2141 installcheck-target: maybe-installcheck-target-libssp
2142 installcheck-target: maybe-installcheck-target-newlib
2143 installcheck-target: maybe-installcheck-target-libgcc
2144 installcheck-target: maybe-installcheck-target-libgfortran
2145 installcheck-target: maybe-installcheck-target-libobjc
2146 installcheck-target: maybe-installcheck-target-libtermcap
2147 installcheck-target: maybe-installcheck-target-winsup
2148 installcheck-target: maybe-installcheck-target-libgloss
2149 installcheck-target: maybe-installcheck-target-libiberty
2150 installcheck-target: maybe-installcheck-target-gperf
2151 installcheck-target: maybe-installcheck-target-examples
2152 installcheck-target: maybe-installcheck-target-libffi
2153 installcheck-target: maybe-installcheck-target-libjava
2154 installcheck-target: maybe-installcheck-target-zlib
2155 installcheck-target: maybe-installcheck-target-boehm-gc
2156 installcheck-target: maybe-installcheck-target-qthreads
2157 installcheck-target: maybe-installcheck-target-rda
2158 installcheck-target: maybe-installcheck-target-libada
2159 installcheck-target: maybe-installcheck-target-libgomp
2161 .PHONY: do-mostlyclean
2162 do-mostlyclean:
2163 @: $(MAKE); $(unstage)
2164 @r=`${PWD_COMMAND}`; export r; \
2165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2166 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2167 mostlyclean-target
2170 .PHONY: mostlyclean-host
2172 mostlyclean-host: maybe-mostlyclean-ash
2173 mostlyclean-host: maybe-mostlyclean-autoconf
2174 mostlyclean-host: maybe-mostlyclean-automake
2175 mostlyclean-host: maybe-mostlyclean-bash
2176 mostlyclean-host: maybe-mostlyclean-bfd
2177 mostlyclean-host: maybe-mostlyclean-opcodes
2178 mostlyclean-host: maybe-mostlyclean-binutils
2179 mostlyclean-host: maybe-mostlyclean-bison
2180 mostlyclean-host: maybe-mostlyclean-byacc
2181 mostlyclean-host: maybe-mostlyclean-bzip2
2182 mostlyclean-host: maybe-mostlyclean-cgen
2183 mostlyclean-host: maybe-mostlyclean-dejagnu
2184 mostlyclean-host: maybe-mostlyclean-diff
2185 mostlyclean-host: maybe-mostlyclean-dosutils
2186 mostlyclean-host: maybe-mostlyclean-etc
2187 mostlyclean-host: maybe-mostlyclean-fastjar
2188 mostlyclean-host: maybe-mostlyclean-fileutils
2189 mostlyclean-host: maybe-mostlyclean-findutils
2190 mostlyclean-host: maybe-mostlyclean-find
2191 mostlyclean-host: maybe-mostlyclean-fixincludes
2192 mostlyclean-host: maybe-mostlyclean-flex
2193 mostlyclean-host: maybe-mostlyclean-gas
2194 mostlyclean-host: maybe-mostlyclean-gcc
2195 mostlyclean-host: maybe-mostlyclean-gawk
2196 mostlyclean-host: maybe-mostlyclean-gettext
2197 mostlyclean-host: maybe-mostlyclean-gmp
2198 mostlyclean-host: maybe-mostlyclean-mpfr
2199 mostlyclean-host: maybe-mostlyclean-mpc
2200 mostlyclean-host: maybe-mostlyclean-ppl
2201 mostlyclean-host: maybe-mostlyclean-cloog
2202 mostlyclean-host: maybe-mostlyclean-libelf
2203 mostlyclean-host: maybe-mostlyclean-gnuserv
2204 mostlyclean-host: maybe-mostlyclean-gold
2205 mostlyclean-host: maybe-mostlyclean-gprof
2206 mostlyclean-host: maybe-mostlyclean-gzip
2207 mostlyclean-host: maybe-mostlyclean-hello
2208 mostlyclean-host: maybe-mostlyclean-indent
2209 mostlyclean-host: maybe-mostlyclean-intl
2210 mostlyclean-host: maybe-mostlyclean-tcl
2211 mostlyclean-host: maybe-mostlyclean-itcl
2212 mostlyclean-host: maybe-mostlyclean-ld
2213 mostlyclean-host: maybe-mostlyclean-libcpp
2214 mostlyclean-host: maybe-mostlyclean-libdecnumber
2215 mostlyclean-host: maybe-mostlyclean-libgui
2216 mostlyclean-host: maybe-mostlyclean-libiberty
2217 mostlyclean-host: maybe-mostlyclean-libiconv
2218 mostlyclean-host: maybe-mostlyclean-libtool
2219 mostlyclean-host: maybe-mostlyclean-m4
2220 mostlyclean-host: maybe-mostlyclean-make
2221 mostlyclean-host: maybe-mostlyclean-mmalloc
2222 mostlyclean-host: maybe-mostlyclean-patch
2223 mostlyclean-host: maybe-mostlyclean-perl
2224 mostlyclean-host: maybe-mostlyclean-prms
2225 mostlyclean-host: maybe-mostlyclean-rcs
2226 mostlyclean-host: maybe-mostlyclean-readline
2227 mostlyclean-host: maybe-mostlyclean-release
2228 mostlyclean-host: maybe-mostlyclean-recode
2229 mostlyclean-host: maybe-mostlyclean-sed
2230 mostlyclean-host: maybe-mostlyclean-send-pr
2231 mostlyclean-host: maybe-mostlyclean-shellutils
2232 mostlyclean-host: maybe-mostlyclean-sid
2233 mostlyclean-host: maybe-mostlyclean-sim
2234 mostlyclean-host: maybe-mostlyclean-tar
2235 mostlyclean-host: maybe-mostlyclean-texinfo
2236 mostlyclean-host: maybe-mostlyclean-textutils
2237 mostlyclean-host: maybe-mostlyclean-time
2238 mostlyclean-host: maybe-mostlyclean-uudecode
2239 mostlyclean-host: maybe-mostlyclean-wdiff
2240 mostlyclean-host: maybe-mostlyclean-zip
2241 mostlyclean-host: maybe-mostlyclean-zlib
2242 mostlyclean-host: maybe-mostlyclean-gdb
2243 mostlyclean-host: maybe-mostlyclean-expect
2244 mostlyclean-host: maybe-mostlyclean-guile
2245 mostlyclean-host: maybe-mostlyclean-tk
2246 mostlyclean-host: maybe-mostlyclean-libtermcap
2247 mostlyclean-host: maybe-mostlyclean-utils
2248 mostlyclean-host: maybe-mostlyclean-gnattools
2249 mostlyclean-host: maybe-mostlyclean-lto-plugin
2251 .PHONY: mostlyclean-target
2253 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2254 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2255 mostlyclean-target: maybe-mostlyclean-target-libssp
2256 mostlyclean-target: maybe-mostlyclean-target-newlib
2257 mostlyclean-target: maybe-mostlyclean-target-libgcc
2258 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2259 mostlyclean-target: maybe-mostlyclean-target-libobjc
2260 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2261 mostlyclean-target: maybe-mostlyclean-target-winsup
2262 mostlyclean-target: maybe-mostlyclean-target-libgloss
2263 mostlyclean-target: maybe-mostlyclean-target-libiberty
2264 mostlyclean-target: maybe-mostlyclean-target-gperf
2265 mostlyclean-target: maybe-mostlyclean-target-examples
2266 mostlyclean-target: maybe-mostlyclean-target-libffi
2267 mostlyclean-target: maybe-mostlyclean-target-libjava
2268 mostlyclean-target: maybe-mostlyclean-target-zlib
2269 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2270 mostlyclean-target: maybe-mostlyclean-target-qthreads
2271 mostlyclean-target: maybe-mostlyclean-target-rda
2272 mostlyclean-target: maybe-mostlyclean-target-libada
2273 mostlyclean-target: maybe-mostlyclean-target-libgomp
2275 .PHONY: do-clean
2276 do-clean:
2277 @: $(MAKE); $(unstage)
2278 @r=`${PWD_COMMAND}`; export r; \
2279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2280 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2281 clean-target
2284 .PHONY: clean-host
2286 clean-host: maybe-clean-ash
2287 clean-host: maybe-clean-autoconf
2288 clean-host: maybe-clean-automake
2289 clean-host: maybe-clean-bash
2290 clean-host: maybe-clean-bfd
2291 clean-host: maybe-clean-opcodes
2292 clean-host: maybe-clean-binutils
2293 clean-host: maybe-clean-bison
2294 clean-host: maybe-clean-byacc
2295 clean-host: maybe-clean-bzip2
2296 clean-host: maybe-clean-cgen
2297 clean-host: maybe-clean-dejagnu
2298 clean-host: maybe-clean-diff
2299 clean-host: maybe-clean-dosutils
2300 clean-host: maybe-clean-etc
2301 clean-host: maybe-clean-fastjar
2302 clean-host: maybe-clean-fileutils
2303 clean-host: maybe-clean-findutils
2304 clean-host: maybe-clean-find
2305 clean-host: maybe-clean-fixincludes
2306 clean-host: maybe-clean-flex
2307 clean-host: maybe-clean-gas
2308 clean-host: maybe-clean-gcc
2309 clean-host: maybe-clean-gawk
2310 clean-host: maybe-clean-gettext
2311 clean-host: maybe-clean-gmp
2312 clean-host: maybe-clean-mpfr
2313 clean-host: maybe-clean-mpc
2314 clean-host: maybe-clean-ppl
2315 clean-host: maybe-clean-cloog
2316 clean-host: maybe-clean-libelf
2317 clean-host: maybe-clean-gnuserv
2318 clean-host: maybe-clean-gold
2319 clean-host: maybe-clean-gprof
2320 clean-host: maybe-clean-gzip
2321 clean-host: maybe-clean-hello
2322 clean-host: maybe-clean-indent
2323 clean-host: maybe-clean-intl
2324 clean-host: maybe-clean-tcl
2325 clean-host: maybe-clean-itcl
2326 clean-host: maybe-clean-ld
2327 clean-host: maybe-clean-libcpp
2328 clean-host: maybe-clean-libdecnumber
2329 clean-host: maybe-clean-libgui
2330 clean-host: maybe-clean-libiberty
2331 clean-host: maybe-clean-libiconv
2332 clean-host: maybe-clean-libtool
2333 clean-host: maybe-clean-m4
2334 clean-host: maybe-clean-make
2335 clean-host: maybe-clean-mmalloc
2336 clean-host: maybe-clean-patch
2337 clean-host: maybe-clean-perl
2338 clean-host: maybe-clean-prms
2339 clean-host: maybe-clean-rcs
2340 clean-host: maybe-clean-readline
2341 clean-host: maybe-clean-release
2342 clean-host: maybe-clean-recode
2343 clean-host: maybe-clean-sed
2344 clean-host: maybe-clean-send-pr
2345 clean-host: maybe-clean-shellutils
2346 clean-host: maybe-clean-sid
2347 clean-host: maybe-clean-sim
2348 clean-host: maybe-clean-tar
2349 clean-host: maybe-clean-texinfo
2350 clean-host: maybe-clean-textutils
2351 clean-host: maybe-clean-time
2352 clean-host: maybe-clean-uudecode
2353 clean-host: maybe-clean-wdiff
2354 clean-host: maybe-clean-zip
2355 clean-host: maybe-clean-zlib
2356 clean-host: maybe-clean-gdb
2357 clean-host: maybe-clean-expect
2358 clean-host: maybe-clean-guile
2359 clean-host: maybe-clean-tk
2360 clean-host: maybe-clean-libtermcap
2361 clean-host: maybe-clean-utils
2362 clean-host: maybe-clean-gnattools
2363 clean-host: maybe-clean-lto-plugin
2365 .PHONY: clean-target
2367 clean-target: maybe-clean-target-libstdc++-v3
2368 clean-target: maybe-clean-target-libmudflap
2369 clean-target: maybe-clean-target-libssp
2370 clean-target: maybe-clean-target-newlib
2371 clean-target: maybe-clean-target-libgcc
2372 clean-target: maybe-clean-target-libgfortran
2373 clean-target: maybe-clean-target-libobjc
2374 clean-target: maybe-clean-target-libtermcap
2375 clean-target: maybe-clean-target-winsup
2376 clean-target: maybe-clean-target-libgloss
2377 clean-target: maybe-clean-target-libiberty
2378 clean-target: maybe-clean-target-gperf
2379 clean-target: maybe-clean-target-examples
2380 clean-target: maybe-clean-target-libffi
2381 clean-target: maybe-clean-target-libjava
2382 clean-target: maybe-clean-target-zlib
2383 clean-target: maybe-clean-target-boehm-gc
2384 clean-target: maybe-clean-target-qthreads
2385 clean-target: maybe-clean-target-rda
2386 clean-target: maybe-clean-target-libada
2387 clean-target: maybe-clean-target-libgomp
2389 .PHONY: do-distclean
2390 do-distclean:
2391 @: $(MAKE); $(unstage)
2392 @r=`${PWD_COMMAND}`; export r; \
2393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2394 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2395 distclean-target
2398 .PHONY: distclean-host
2400 distclean-host: maybe-distclean-ash
2401 distclean-host: maybe-distclean-autoconf
2402 distclean-host: maybe-distclean-automake
2403 distclean-host: maybe-distclean-bash
2404 distclean-host: maybe-distclean-bfd
2405 distclean-host: maybe-distclean-opcodes
2406 distclean-host: maybe-distclean-binutils
2407 distclean-host: maybe-distclean-bison
2408 distclean-host: maybe-distclean-byacc
2409 distclean-host: maybe-distclean-bzip2
2410 distclean-host: maybe-distclean-cgen
2411 distclean-host: maybe-distclean-dejagnu
2412 distclean-host: maybe-distclean-diff
2413 distclean-host: maybe-distclean-dosutils
2414 distclean-host: maybe-distclean-etc
2415 distclean-host: maybe-distclean-fastjar
2416 distclean-host: maybe-distclean-fileutils
2417 distclean-host: maybe-distclean-findutils
2418 distclean-host: maybe-distclean-find
2419 distclean-host: maybe-distclean-fixincludes
2420 distclean-host: maybe-distclean-flex
2421 distclean-host: maybe-distclean-gas
2422 distclean-host: maybe-distclean-gcc
2423 distclean-host: maybe-distclean-gawk
2424 distclean-host: maybe-distclean-gettext
2425 distclean-host: maybe-distclean-gmp
2426 distclean-host: maybe-distclean-mpfr
2427 distclean-host: maybe-distclean-mpc
2428 distclean-host: maybe-distclean-ppl
2429 distclean-host: maybe-distclean-cloog
2430 distclean-host: maybe-distclean-libelf
2431 distclean-host: maybe-distclean-gnuserv
2432 distclean-host: maybe-distclean-gold
2433 distclean-host: maybe-distclean-gprof
2434 distclean-host: maybe-distclean-gzip
2435 distclean-host: maybe-distclean-hello
2436 distclean-host: maybe-distclean-indent
2437 distclean-host: maybe-distclean-intl
2438 distclean-host: maybe-distclean-tcl
2439 distclean-host: maybe-distclean-itcl
2440 distclean-host: maybe-distclean-ld
2441 distclean-host: maybe-distclean-libcpp
2442 distclean-host: maybe-distclean-libdecnumber
2443 distclean-host: maybe-distclean-libgui
2444 distclean-host: maybe-distclean-libiberty
2445 distclean-host: maybe-distclean-libiconv
2446 distclean-host: maybe-distclean-libtool
2447 distclean-host: maybe-distclean-m4
2448 distclean-host: maybe-distclean-make
2449 distclean-host: maybe-distclean-mmalloc
2450 distclean-host: maybe-distclean-patch
2451 distclean-host: maybe-distclean-perl
2452 distclean-host: maybe-distclean-prms
2453 distclean-host: maybe-distclean-rcs
2454 distclean-host: maybe-distclean-readline
2455 distclean-host: maybe-distclean-release
2456 distclean-host: maybe-distclean-recode
2457 distclean-host: maybe-distclean-sed
2458 distclean-host: maybe-distclean-send-pr
2459 distclean-host: maybe-distclean-shellutils
2460 distclean-host: maybe-distclean-sid
2461 distclean-host: maybe-distclean-sim
2462 distclean-host: maybe-distclean-tar
2463 distclean-host: maybe-distclean-texinfo
2464 distclean-host: maybe-distclean-textutils
2465 distclean-host: maybe-distclean-time
2466 distclean-host: maybe-distclean-uudecode
2467 distclean-host: maybe-distclean-wdiff
2468 distclean-host: maybe-distclean-zip
2469 distclean-host: maybe-distclean-zlib
2470 distclean-host: maybe-distclean-gdb
2471 distclean-host: maybe-distclean-expect
2472 distclean-host: maybe-distclean-guile
2473 distclean-host: maybe-distclean-tk
2474 distclean-host: maybe-distclean-libtermcap
2475 distclean-host: maybe-distclean-utils
2476 distclean-host: maybe-distclean-gnattools
2477 distclean-host: maybe-distclean-lto-plugin
2479 .PHONY: distclean-target
2481 distclean-target: maybe-distclean-target-libstdc++-v3
2482 distclean-target: maybe-distclean-target-libmudflap
2483 distclean-target: maybe-distclean-target-libssp
2484 distclean-target: maybe-distclean-target-newlib
2485 distclean-target: maybe-distclean-target-libgcc
2486 distclean-target: maybe-distclean-target-libgfortran
2487 distclean-target: maybe-distclean-target-libobjc
2488 distclean-target: maybe-distclean-target-libtermcap
2489 distclean-target: maybe-distclean-target-winsup
2490 distclean-target: maybe-distclean-target-libgloss
2491 distclean-target: maybe-distclean-target-libiberty
2492 distclean-target: maybe-distclean-target-gperf
2493 distclean-target: maybe-distclean-target-examples
2494 distclean-target: maybe-distclean-target-libffi
2495 distclean-target: maybe-distclean-target-libjava
2496 distclean-target: maybe-distclean-target-zlib
2497 distclean-target: maybe-distclean-target-boehm-gc
2498 distclean-target: maybe-distclean-target-qthreads
2499 distclean-target: maybe-distclean-target-rda
2500 distclean-target: maybe-distclean-target-libada
2501 distclean-target: maybe-distclean-target-libgomp
2503 .PHONY: do-maintainer-clean
2504 do-maintainer-clean:
2505 @: $(MAKE); $(unstage)
2506 @r=`${PWD_COMMAND}`; export r; \
2507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2508 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2509 maintainer-clean-target
2512 .PHONY: maintainer-clean-host
2514 maintainer-clean-host: maybe-maintainer-clean-ash
2515 maintainer-clean-host: maybe-maintainer-clean-autoconf
2516 maintainer-clean-host: maybe-maintainer-clean-automake
2517 maintainer-clean-host: maybe-maintainer-clean-bash
2518 maintainer-clean-host: maybe-maintainer-clean-bfd
2519 maintainer-clean-host: maybe-maintainer-clean-opcodes
2520 maintainer-clean-host: maybe-maintainer-clean-binutils
2521 maintainer-clean-host: maybe-maintainer-clean-bison
2522 maintainer-clean-host: maybe-maintainer-clean-byacc
2523 maintainer-clean-host: maybe-maintainer-clean-bzip2
2524 maintainer-clean-host: maybe-maintainer-clean-cgen
2525 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2526 maintainer-clean-host: maybe-maintainer-clean-diff
2527 maintainer-clean-host: maybe-maintainer-clean-dosutils
2528 maintainer-clean-host: maybe-maintainer-clean-etc
2529 maintainer-clean-host: maybe-maintainer-clean-fastjar
2530 maintainer-clean-host: maybe-maintainer-clean-fileutils
2531 maintainer-clean-host: maybe-maintainer-clean-findutils
2532 maintainer-clean-host: maybe-maintainer-clean-find
2533 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2534 maintainer-clean-host: maybe-maintainer-clean-flex
2535 maintainer-clean-host: maybe-maintainer-clean-gas
2536 maintainer-clean-host: maybe-maintainer-clean-gcc
2537 maintainer-clean-host: maybe-maintainer-clean-gawk
2538 maintainer-clean-host: maybe-maintainer-clean-gettext
2539 maintainer-clean-host: maybe-maintainer-clean-gmp
2540 maintainer-clean-host: maybe-maintainer-clean-mpfr
2541 maintainer-clean-host: maybe-maintainer-clean-mpc
2542 maintainer-clean-host: maybe-maintainer-clean-ppl
2543 maintainer-clean-host: maybe-maintainer-clean-cloog
2544 maintainer-clean-host: maybe-maintainer-clean-libelf
2545 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2546 maintainer-clean-host: maybe-maintainer-clean-gold
2547 maintainer-clean-host: maybe-maintainer-clean-gprof
2548 maintainer-clean-host: maybe-maintainer-clean-gzip
2549 maintainer-clean-host: maybe-maintainer-clean-hello
2550 maintainer-clean-host: maybe-maintainer-clean-indent
2551 maintainer-clean-host: maybe-maintainer-clean-intl
2552 maintainer-clean-host: maybe-maintainer-clean-tcl
2553 maintainer-clean-host: maybe-maintainer-clean-itcl
2554 maintainer-clean-host: maybe-maintainer-clean-ld
2555 maintainer-clean-host: maybe-maintainer-clean-libcpp
2556 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2557 maintainer-clean-host: maybe-maintainer-clean-libgui
2558 maintainer-clean-host: maybe-maintainer-clean-libiberty
2559 maintainer-clean-host: maybe-maintainer-clean-libiconv
2560 maintainer-clean-host: maybe-maintainer-clean-libtool
2561 maintainer-clean-host: maybe-maintainer-clean-m4
2562 maintainer-clean-host: maybe-maintainer-clean-make
2563 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2564 maintainer-clean-host: maybe-maintainer-clean-patch
2565 maintainer-clean-host: maybe-maintainer-clean-perl
2566 maintainer-clean-host: maybe-maintainer-clean-prms
2567 maintainer-clean-host: maybe-maintainer-clean-rcs
2568 maintainer-clean-host: maybe-maintainer-clean-readline
2569 maintainer-clean-host: maybe-maintainer-clean-release
2570 maintainer-clean-host: maybe-maintainer-clean-recode
2571 maintainer-clean-host: maybe-maintainer-clean-sed
2572 maintainer-clean-host: maybe-maintainer-clean-send-pr
2573 maintainer-clean-host: maybe-maintainer-clean-shellutils
2574 maintainer-clean-host: maybe-maintainer-clean-sid
2575 maintainer-clean-host: maybe-maintainer-clean-sim
2576 maintainer-clean-host: maybe-maintainer-clean-tar
2577 maintainer-clean-host: maybe-maintainer-clean-texinfo
2578 maintainer-clean-host: maybe-maintainer-clean-textutils
2579 maintainer-clean-host: maybe-maintainer-clean-time
2580 maintainer-clean-host: maybe-maintainer-clean-uudecode
2581 maintainer-clean-host: maybe-maintainer-clean-wdiff
2582 maintainer-clean-host: maybe-maintainer-clean-zip
2583 maintainer-clean-host: maybe-maintainer-clean-zlib
2584 maintainer-clean-host: maybe-maintainer-clean-gdb
2585 maintainer-clean-host: maybe-maintainer-clean-expect
2586 maintainer-clean-host: maybe-maintainer-clean-guile
2587 maintainer-clean-host: maybe-maintainer-clean-tk
2588 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2589 maintainer-clean-host: maybe-maintainer-clean-utils
2590 maintainer-clean-host: maybe-maintainer-clean-gnattools
2591 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2593 .PHONY: maintainer-clean-target
2595 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2596 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2597 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2598 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2599 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2600 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2601 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2602 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2603 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2604 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2605 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2606 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2607 maintainer-clean-target: maybe-maintainer-clean-target-examples
2608 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2609 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2610 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2611 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2612 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2613 maintainer-clean-target: maybe-maintainer-clean-target-rda
2614 maintainer-clean-target: maybe-maintainer-clean-target-libada
2615 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2618 # Here are the targets which correspond to the do-X targets.
2620 .PHONY: info installcheck dvi pdf html
2621 .PHONY: install-info install-pdf install-html
2622 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2623 .PHONY: local-clean local-distclean local-maintainer-clean
2624 info: do-info
2625 installcheck: do-installcheck
2626 dvi: do-dvi
2627 pdf: do-pdf
2628 html: do-html
2630 # Make sure makeinfo is built before we do a `make info', if we're
2631 # in fact building texinfo.
2632 do-info: maybe-all-texinfo
2634 install-info: do-install-info dir.info
2635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636 if [ -f dir.info ] ; then \
2637 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2638 else true ; fi
2640 install-pdf: do-install-pdf
2642 install-html: do-install-html
2644 local-clean:
2645 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2647 local-distclean:
2648 -rm -f Makefile config.status config.cache mh-frag mt-frag
2649 -rm -f maybedep.tmp serdep.tmp
2650 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2651 rm -rf $(TARGET_SUBDIR); \
2652 else true; fi
2653 -rm -rf $(BUILD_SUBDIR)
2654 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2655 rm -rf $(HOST_SUBDIR); \
2656 else true; fi
2657 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2658 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2659 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2660 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2661 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2662 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2664 local-maintainer-clean:
2665 @echo "This command is intended for maintainers to use;"
2666 @echo "it deletes files that may require special tools to rebuild."
2668 clean: do-clean local-clean
2669 mostlyclean: do-mostlyclean local-clean
2670 distclean: do-distclean local-clean local-distclean
2671 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2672 maintainer-clean: local-distclean
2673 realclean: maintainer-clean
2675 # Check target.
2677 .PHONY: check do-check
2678 check: do-check
2680 # Only include modules actually being configured and built.
2681 .PHONY: check-host
2682 check-host: \
2683 maybe-check-ash \
2684 maybe-check-autoconf \
2685 maybe-check-automake \
2686 maybe-check-bash \
2687 maybe-check-bfd \
2688 maybe-check-opcodes \
2689 maybe-check-binutils \
2690 maybe-check-bison \
2691 maybe-check-byacc \
2692 maybe-check-bzip2 \
2693 maybe-check-cgen \
2694 maybe-check-dejagnu \
2695 maybe-check-diff \
2696 maybe-check-dosutils \
2697 maybe-check-etc \
2698 maybe-check-fastjar \
2699 maybe-check-fileutils \
2700 maybe-check-findutils \
2701 maybe-check-find \
2702 maybe-check-fixincludes \
2703 maybe-check-flex \
2704 maybe-check-gas \
2705 maybe-check-gcc \
2706 maybe-check-gawk \
2707 maybe-check-gettext \
2708 maybe-check-gmp \
2709 maybe-check-mpfr \
2710 maybe-check-mpc \
2711 maybe-check-ppl \
2712 maybe-check-cloog \
2713 maybe-check-libelf \
2714 maybe-check-gnuserv \
2715 maybe-check-gold \
2716 maybe-check-gprof \
2717 maybe-check-gzip \
2718 maybe-check-hello \
2719 maybe-check-indent \
2720 maybe-check-intl \
2721 maybe-check-tcl \
2722 maybe-check-itcl \
2723 maybe-check-ld \
2724 maybe-check-libcpp \
2725 maybe-check-libdecnumber \
2726 maybe-check-libgui \
2727 maybe-check-libiberty \
2728 maybe-check-libiconv \
2729 maybe-check-libtool \
2730 maybe-check-m4 \
2731 maybe-check-make \
2732 maybe-check-mmalloc \
2733 maybe-check-patch \
2734 maybe-check-perl \
2735 maybe-check-prms \
2736 maybe-check-rcs \
2737 maybe-check-readline \
2738 maybe-check-release \
2739 maybe-check-recode \
2740 maybe-check-sed \
2741 maybe-check-send-pr \
2742 maybe-check-shellutils \
2743 maybe-check-sid \
2744 maybe-check-sim \
2745 maybe-check-tar \
2746 maybe-check-texinfo \
2747 maybe-check-textutils \
2748 maybe-check-time \
2749 maybe-check-uudecode \
2750 maybe-check-wdiff \
2751 maybe-check-zip \
2752 maybe-check-zlib \
2753 maybe-check-gdb \
2754 maybe-check-expect \
2755 maybe-check-guile \
2756 maybe-check-tk \
2757 maybe-check-libtermcap \
2758 maybe-check-utils \
2759 maybe-check-gnattools \
2760 maybe-check-lto-plugin
2762 .PHONY: check-target
2763 check-target: \
2764 maybe-check-target-libstdc++-v3 \
2765 maybe-check-target-libmudflap \
2766 maybe-check-target-libssp \
2767 maybe-check-target-newlib \
2768 maybe-check-target-libgcc \
2769 maybe-check-target-libgfortran \
2770 maybe-check-target-libobjc \
2771 maybe-check-target-libtermcap \
2772 maybe-check-target-winsup \
2773 maybe-check-target-libgloss \
2774 maybe-check-target-libiberty \
2775 maybe-check-target-gperf \
2776 maybe-check-target-examples \
2777 maybe-check-target-libffi \
2778 maybe-check-target-libjava \
2779 maybe-check-target-zlib \
2780 maybe-check-target-boehm-gc \
2781 maybe-check-target-qthreads \
2782 maybe-check-target-rda \
2783 maybe-check-target-libada \
2784 maybe-check-target-libgomp
2786 do-check:
2787 @: $(MAKE); $(unstage)
2788 @r=`${PWD_COMMAND}`; export r; \
2789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2790 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2792 # Automated reporting of test results.
2794 warning.log: build.log
2795 $(srcdir)/contrib/warn_summary build.log > $@
2797 mail-report.log:
2798 if test x'$(BOOT_CFLAGS)' != x''; then \
2799 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2800 fi; \
2801 $(srcdir)/contrib/test_summary -t >$@
2802 chmod +x $@
2803 echo If you really want to send e-mail, run ./$@ now
2805 mail-report-with-warnings.log: warning.log
2806 if test x'$(BOOT_CFLAGS)' != x''; then \
2807 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2808 fi; \
2809 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2810 chmod +x $@
2811 echo If you really want to send e-mail, run ./$@ now
2813 # Installation targets.
2815 .PHONY: install uninstall
2816 install:
2817 @: $(MAKE); $(unstage)
2818 @r=`${PWD_COMMAND}`; export r; \
2819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2822 .PHONY: install-host-nogcc
2823 install-host-nogcc: \
2824 maybe-install-ash \
2825 maybe-install-autoconf \
2826 maybe-install-automake \
2827 maybe-install-bash \
2828 maybe-install-bfd \
2829 maybe-install-opcodes \
2830 maybe-install-binutils \
2831 maybe-install-bison \
2832 maybe-install-byacc \
2833 maybe-install-bzip2 \
2834 maybe-install-cgen \
2835 maybe-install-dejagnu \
2836 maybe-install-diff \
2837 maybe-install-dosutils \
2838 maybe-install-etc \
2839 maybe-install-fastjar \
2840 maybe-install-fileutils \
2841 maybe-install-findutils \
2842 maybe-install-find \
2843 maybe-install-fixincludes \
2844 maybe-install-flex \
2845 maybe-install-gas \
2846 maybe-install-gawk \
2847 maybe-install-gettext \
2848 maybe-install-gmp \
2849 maybe-install-mpfr \
2850 maybe-install-mpc \
2851 maybe-install-ppl \
2852 maybe-install-cloog \
2853 maybe-install-libelf \
2854 maybe-install-gnuserv \
2855 maybe-install-gold \
2856 maybe-install-gprof \
2857 maybe-install-gzip \
2858 maybe-install-hello \
2859 maybe-install-indent \
2860 maybe-install-intl \
2861 maybe-install-tcl \
2862 maybe-install-itcl \
2863 maybe-install-ld \
2864 maybe-install-libcpp \
2865 maybe-install-libdecnumber \
2866 maybe-install-libgui \
2867 maybe-install-libiberty \
2868 maybe-install-libiconv \
2869 maybe-install-libtool \
2870 maybe-install-m4 \
2871 maybe-install-make \
2872 maybe-install-mmalloc \
2873 maybe-install-patch \
2874 maybe-install-perl \
2875 maybe-install-prms \
2876 maybe-install-rcs \
2877 maybe-install-readline \
2878 maybe-install-release \
2879 maybe-install-recode \
2880 maybe-install-sed \
2881 maybe-install-send-pr \
2882 maybe-install-shellutils \
2883 maybe-install-sid \
2884 maybe-install-sim \
2885 maybe-install-tar \
2886 maybe-install-texinfo \
2887 maybe-install-textutils \
2888 maybe-install-time \
2889 maybe-install-uudecode \
2890 maybe-install-wdiff \
2891 maybe-install-zip \
2892 maybe-install-zlib \
2893 maybe-install-gdb \
2894 maybe-install-expect \
2895 maybe-install-guile \
2896 maybe-install-tk \
2897 maybe-install-libtermcap \
2898 maybe-install-utils \
2899 maybe-install-gnattools \
2900 maybe-install-lto-plugin
2902 .PHONY: install-host
2903 install-host: \
2904 maybe-install-ash \
2905 maybe-install-autoconf \
2906 maybe-install-automake \
2907 maybe-install-bash \
2908 maybe-install-bfd \
2909 maybe-install-opcodes \
2910 maybe-install-binutils \
2911 maybe-install-bison \
2912 maybe-install-byacc \
2913 maybe-install-bzip2 \
2914 maybe-install-cgen \
2915 maybe-install-dejagnu \
2916 maybe-install-diff \
2917 maybe-install-dosutils \
2918 maybe-install-etc \
2919 maybe-install-fastjar \
2920 maybe-install-fileutils \
2921 maybe-install-findutils \
2922 maybe-install-find \
2923 maybe-install-fixincludes \
2924 maybe-install-flex \
2925 maybe-install-gas \
2926 maybe-install-gcc \
2927 maybe-install-gawk \
2928 maybe-install-gettext \
2929 maybe-install-gmp \
2930 maybe-install-mpfr \
2931 maybe-install-mpc \
2932 maybe-install-ppl \
2933 maybe-install-cloog \
2934 maybe-install-libelf \
2935 maybe-install-gnuserv \
2936 maybe-install-gold \
2937 maybe-install-gprof \
2938 maybe-install-gzip \
2939 maybe-install-hello \
2940 maybe-install-indent \
2941 maybe-install-intl \
2942 maybe-install-tcl \
2943 maybe-install-itcl \
2944 maybe-install-ld \
2945 maybe-install-libcpp \
2946 maybe-install-libdecnumber \
2947 maybe-install-libgui \
2948 maybe-install-libiberty \
2949 maybe-install-libiconv \
2950 maybe-install-libtool \
2951 maybe-install-m4 \
2952 maybe-install-make \
2953 maybe-install-mmalloc \
2954 maybe-install-patch \
2955 maybe-install-perl \
2956 maybe-install-prms \
2957 maybe-install-rcs \
2958 maybe-install-readline \
2959 maybe-install-release \
2960 maybe-install-recode \
2961 maybe-install-sed \
2962 maybe-install-send-pr \
2963 maybe-install-shellutils \
2964 maybe-install-sid \
2965 maybe-install-sim \
2966 maybe-install-tar \
2967 maybe-install-texinfo \
2968 maybe-install-textutils \
2969 maybe-install-time \
2970 maybe-install-uudecode \
2971 maybe-install-wdiff \
2972 maybe-install-zip \
2973 maybe-install-zlib \
2974 maybe-install-gdb \
2975 maybe-install-expect \
2976 maybe-install-guile \
2977 maybe-install-tk \
2978 maybe-install-libtermcap \
2979 maybe-install-utils \
2980 maybe-install-gnattools \
2981 maybe-install-lto-plugin
2983 .PHONY: install-target
2984 install-target: \
2985 maybe-install-target-libstdc++-v3 \
2986 maybe-install-target-libmudflap \
2987 maybe-install-target-libssp \
2988 maybe-install-target-newlib \
2989 maybe-install-target-libgcc \
2990 maybe-install-target-libgfortran \
2991 maybe-install-target-libobjc \
2992 maybe-install-target-libtermcap \
2993 maybe-install-target-winsup \
2994 maybe-install-target-libgloss \
2995 maybe-install-target-libiberty \
2996 maybe-install-target-gperf \
2997 maybe-install-target-examples \
2998 maybe-install-target-libffi \
2999 maybe-install-target-libjava \
3000 maybe-install-target-zlib \
3001 maybe-install-target-boehm-gc \
3002 maybe-install-target-qthreads \
3003 maybe-install-target-rda \
3004 maybe-install-target-libada \
3005 maybe-install-target-libgomp
3007 uninstall:
3008 @echo "the uninstall target is not supported in this tree"
3010 .PHONY: install.all
3011 install.all: install-no-fixedincludes
3012 @if [ -f ./gcc/Makefile ] ; then \
3013 r=`${PWD_COMMAND}` ; export r ; \
3014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3015 $(HOST_EXPORTS) \
3016 (cd ./gcc && \
3017 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3018 else \
3019 true ; \
3022 # install-no-fixedincludes is used because Cygnus can not distribute
3023 # the fixed header files.
3024 .PHONY: install-no-fixedincludes
3025 install-no-fixedincludes: installdirs install-host-nogcc \
3026 install-target gcc-no-fixedincludes
3028 ### other supporting targets
3030 MAKEDIRS= \
3031 $(DESTDIR)$(prefix) \
3032 $(DESTDIR)$(exec_prefix)
3033 .PHONY: installdirs
3034 installdirs: mkinstalldirs
3035 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3037 dir.info: do-install-info
3038 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3039 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3040 mv -f dir.info.new dir.info ; \
3041 else true ; \
3044 dist:
3045 @echo "Building a full distribution of this tree isn't done"
3046 @echo "via 'make dist'. Check out the etc/ subdirectory"
3048 etags tags: TAGS
3050 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3051 # ability to use several tags files at once, so there is probably no need
3052 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3053 # (if we felt like it) have this Makefile write a piece of elisp which
3054 # the user could load to tell emacs19 where all the TAGS files we just
3055 # built are.
3056 TAGS: do-TAGS
3058 # ------------------------------------
3059 # Macros for configure and all targets
3060 # ------------------------------------
3066 # --------------------------------------
3067 # Modules which run on the build machine
3068 # --------------------------------------
3071 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3072 maybe-configure-build-libiberty:
3073 @if gcc-bootstrap
3074 configure-build-libiberty: stage_current
3075 @endif gcc-bootstrap
3076 @if build-libiberty
3077 maybe-configure-build-libiberty: configure-build-libiberty
3078 configure-build-libiberty:
3079 @: $(MAKE); $(unstage)
3080 @r=`${PWD_COMMAND}`; export r; \
3081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3082 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3083 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3084 $(BUILD_EXPORTS) \
3085 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3086 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3087 case $(srcdir) in \
3088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3089 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3091 esac; \
3092 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3093 libsrcdir="$$s/libiberty"; \
3094 rm -f no-such-file || : ; \
3095 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3096 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3097 --target=${target_alias} $${srcdiroption} \
3098 || exit 1
3099 @endif build-libiberty
3105 .PHONY: all-build-libiberty maybe-all-build-libiberty
3106 maybe-all-build-libiberty:
3107 @if gcc-bootstrap
3108 all-build-libiberty: stage_current
3109 @endif gcc-bootstrap
3110 @if build-libiberty
3111 TARGET-build-libiberty=all
3112 maybe-all-build-libiberty: all-build-libiberty
3113 all-build-libiberty: configure-build-libiberty
3114 @: $(MAKE); $(unstage)
3115 @r=`${PWD_COMMAND}`; export r; \
3116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117 $(BUILD_EXPORTS) \
3118 (cd $(BUILD_SUBDIR)/libiberty && \
3119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3120 $(TARGET-build-libiberty))
3121 @endif build-libiberty
3127 .PHONY: configure-build-bison maybe-configure-build-bison
3128 maybe-configure-build-bison:
3129 @if gcc-bootstrap
3130 configure-build-bison: stage_current
3131 @endif gcc-bootstrap
3132 @if build-bison
3133 maybe-configure-build-bison: configure-build-bison
3134 configure-build-bison:
3135 @: $(MAKE); $(unstage)
3136 @r=`${PWD_COMMAND}`; export r; \
3137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3138 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3139 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3140 $(BUILD_EXPORTS) \
3141 echo Configuring in $(BUILD_SUBDIR)/bison; \
3142 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3143 case $(srcdir) in \
3144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3145 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3147 esac; \
3148 srcdiroption="--srcdir=$${topdir}/bison"; \
3149 libsrcdir="$$s/bison"; \
3150 rm -f no-such-file || : ; \
3151 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3152 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3153 --target=${target_alias} $${srcdiroption} \
3154 || exit 1
3155 @endif build-bison
3161 .PHONY: all-build-bison maybe-all-build-bison
3162 maybe-all-build-bison:
3163 @if gcc-bootstrap
3164 all-build-bison: stage_current
3165 @endif gcc-bootstrap
3166 @if build-bison
3167 TARGET-build-bison=all
3168 maybe-all-build-bison: all-build-bison
3169 all-build-bison: configure-build-bison
3170 @: $(MAKE); $(unstage)
3171 @r=`${PWD_COMMAND}`; export r; \
3172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3173 $(BUILD_EXPORTS) \
3174 (cd $(BUILD_SUBDIR)/bison && \
3175 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3176 $(TARGET-build-bison))
3177 @endif build-bison
3183 .PHONY: configure-build-byacc maybe-configure-build-byacc
3184 maybe-configure-build-byacc:
3185 @if gcc-bootstrap
3186 configure-build-byacc: stage_current
3187 @endif gcc-bootstrap
3188 @if build-byacc
3189 maybe-configure-build-byacc: configure-build-byacc
3190 configure-build-byacc:
3191 @: $(MAKE); $(unstage)
3192 @r=`${PWD_COMMAND}`; export r; \
3193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3194 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3195 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3196 $(BUILD_EXPORTS) \
3197 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3198 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3199 case $(srcdir) in \
3200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3201 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3203 esac; \
3204 srcdiroption="--srcdir=$${topdir}/byacc"; \
3205 libsrcdir="$$s/byacc"; \
3206 rm -f no-such-file || : ; \
3207 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3208 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3209 --target=${target_alias} $${srcdiroption} \
3210 || exit 1
3211 @endif build-byacc
3217 .PHONY: all-build-byacc maybe-all-build-byacc
3218 maybe-all-build-byacc:
3219 @if gcc-bootstrap
3220 all-build-byacc: stage_current
3221 @endif gcc-bootstrap
3222 @if build-byacc
3223 TARGET-build-byacc=all
3224 maybe-all-build-byacc: all-build-byacc
3225 all-build-byacc: configure-build-byacc
3226 @: $(MAKE); $(unstage)
3227 @r=`${PWD_COMMAND}`; export r; \
3228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229 $(BUILD_EXPORTS) \
3230 (cd $(BUILD_SUBDIR)/byacc && \
3231 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3232 $(TARGET-build-byacc))
3233 @endif build-byacc
3239 .PHONY: configure-build-flex maybe-configure-build-flex
3240 maybe-configure-build-flex:
3241 @if gcc-bootstrap
3242 configure-build-flex: stage_current
3243 @endif gcc-bootstrap
3244 @if build-flex
3245 maybe-configure-build-flex: configure-build-flex
3246 configure-build-flex:
3247 @: $(MAKE); $(unstage)
3248 @r=`${PWD_COMMAND}`; export r; \
3249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3250 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3251 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3252 $(BUILD_EXPORTS) \
3253 echo Configuring in $(BUILD_SUBDIR)/flex; \
3254 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3255 case $(srcdir) in \
3256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3257 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3259 esac; \
3260 srcdiroption="--srcdir=$${topdir}/flex"; \
3261 libsrcdir="$$s/flex"; \
3262 rm -f no-such-file || : ; \
3263 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3264 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3265 --target=${target_alias} $${srcdiroption} \
3266 || exit 1
3267 @endif build-flex
3273 .PHONY: all-build-flex maybe-all-build-flex
3274 maybe-all-build-flex:
3275 @if gcc-bootstrap
3276 all-build-flex: stage_current
3277 @endif gcc-bootstrap
3278 @if build-flex
3279 TARGET-build-flex=all
3280 maybe-all-build-flex: all-build-flex
3281 all-build-flex: configure-build-flex
3282 @: $(MAKE); $(unstage)
3283 @r=`${PWD_COMMAND}`; export r; \
3284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285 $(BUILD_EXPORTS) \
3286 (cd $(BUILD_SUBDIR)/flex && \
3287 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3288 $(TARGET-build-flex))
3289 @endif build-flex
3295 .PHONY: configure-build-m4 maybe-configure-build-m4
3296 maybe-configure-build-m4:
3297 @if gcc-bootstrap
3298 configure-build-m4: stage_current
3299 @endif gcc-bootstrap
3300 @if build-m4
3301 maybe-configure-build-m4: configure-build-m4
3302 configure-build-m4:
3303 @: $(MAKE); $(unstage)
3304 @r=`${PWD_COMMAND}`; export r; \
3305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3306 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3307 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3308 $(BUILD_EXPORTS) \
3309 echo Configuring in $(BUILD_SUBDIR)/m4; \
3310 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3311 case $(srcdir) in \
3312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3313 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3315 esac; \
3316 srcdiroption="--srcdir=$${topdir}/m4"; \
3317 libsrcdir="$$s/m4"; \
3318 rm -f no-such-file || : ; \
3319 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3320 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3321 --target=${target_alias} $${srcdiroption} \
3322 || exit 1
3323 @endif build-m4
3329 .PHONY: all-build-m4 maybe-all-build-m4
3330 maybe-all-build-m4:
3331 @if gcc-bootstrap
3332 all-build-m4: stage_current
3333 @endif gcc-bootstrap
3334 @if build-m4
3335 TARGET-build-m4=all
3336 maybe-all-build-m4: all-build-m4
3337 all-build-m4: configure-build-m4
3338 @: $(MAKE); $(unstage)
3339 @r=`${PWD_COMMAND}`; export r; \
3340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341 $(BUILD_EXPORTS) \
3342 (cd $(BUILD_SUBDIR)/m4 && \
3343 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3344 $(TARGET-build-m4))
3345 @endif build-m4
3351 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3352 maybe-configure-build-texinfo:
3353 @if gcc-bootstrap
3354 configure-build-texinfo: stage_current
3355 @endif gcc-bootstrap
3356 @if build-texinfo
3357 maybe-configure-build-texinfo: configure-build-texinfo
3358 configure-build-texinfo:
3359 @: $(MAKE); $(unstage)
3360 @r=`${PWD_COMMAND}`; export r; \
3361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3363 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3364 $(BUILD_EXPORTS) \
3365 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3366 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3367 case $(srcdir) in \
3368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371 esac; \
3372 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3373 libsrcdir="$$s/texinfo"; \
3374 rm -f no-such-file || : ; \
3375 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3376 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3377 --target=${target_alias} $${srcdiroption} \
3378 || exit 1
3379 @endif build-texinfo
3385 .PHONY: all-build-texinfo maybe-all-build-texinfo
3386 maybe-all-build-texinfo:
3387 @if gcc-bootstrap
3388 all-build-texinfo: stage_current
3389 @endif gcc-bootstrap
3390 @if build-texinfo
3391 TARGET-build-texinfo=all
3392 maybe-all-build-texinfo: all-build-texinfo
3393 all-build-texinfo: configure-build-texinfo
3394 @: $(MAKE); $(unstage)
3395 @r=`${PWD_COMMAND}`; export r; \
3396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397 $(BUILD_EXPORTS) \
3398 (cd $(BUILD_SUBDIR)/texinfo && \
3399 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3400 $(TARGET-build-texinfo))
3401 @endif build-texinfo
3407 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3408 maybe-configure-build-fixincludes:
3409 @if gcc-bootstrap
3410 configure-build-fixincludes: stage_current
3411 @endif gcc-bootstrap
3412 @if build-fixincludes
3413 maybe-configure-build-fixincludes: configure-build-fixincludes
3414 configure-build-fixincludes:
3415 @: $(MAKE); $(unstage)
3416 @r=`${PWD_COMMAND}`; export r; \
3417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3418 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3419 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3420 $(BUILD_EXPORTS) \
3421 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3422 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3423 case $(srcdir) in \
3424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3425 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3427 esac; \
3428 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3429 libsrcdir="$$s/fixincludes"; \
3430 rm -f no-such-file || : ; \
3431 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3432 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3433 --target=${target_alias} $${srcdiroption} \
3434 || exit 1
3435 @endif build-fixincludes
3441 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3442 maybe-all-build-fixincludes:
3443 @if gcc-bootstrap
3444 all-build-fixincludes: stage_current
3445 @endif gcc-bootstrap
3446 @if build-fixincludes
3447 TARGET-build-fixincludes=all
3448 maybe-all-build-fixincludes: all-build-fixincludes
3449 all-build-fixincludes: configure-build-fixincludes
3450 @: $(MAKE); $(unstage)
3451 @r=`${PWD_COMMAND}`; export r; \
3452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3453 $(BUILD_EXPORTS) \
3454 (cd $(BUILD_SUBDIR)/fixincludes && \
3455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3456 $(TARGET-build-fixincludes))
3457 @endif build-fixincludes
3463 # --------------------------------------
3464 # Modules which run on the host machine
3465 # --------------------------------------
3468 .PHONY: configure-ash maybe-configure-ash
3469 maybe-configure-ash:
3470 @if gcc-bootstrap
3471 configure-ash: stage_current
3472 @endif gcc-bootstrap
3473 @if ash
3474 maybe-configure-ash: configure-ash
3475 configure-ash:
3476 @: $(MAKE); $(unstage)
3477 @r=`${PWD_COMMAND}`; export r; \
3478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3479 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3481 $(HOST_EXPORTS) \
3482 echo Configuring in $(HOST_SUBDIR)/ash; \
3483 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3484 case $(srcdir) in \
3485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3486 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3488 esac; \
3489 srcdiroption="--srcdir=$${topdir}/ash"; \
3490 libsrcdir="$$s/ash"; \
3491 $(SHELL) $${libsrcdir}/configure \
3492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3493 --target=${target_alias} $${srcdiroption} \
3494 || exit 1
3495 @endif ash
3501 .PHONY: all-ash maybe-all-ash
3502 maybe-all-ash:
3503 @if gcc-bootstrap
3504 all-ash: stage_current
3505 @endif gcc-bootstrap
3506 @if ash
3507 TARGET-ash=all
3508 maybe-all-ash: all-ash
3509 all-ash: configure-ash
3510 @: $(MAKE); $(unstage)
3511 @r=`${PWD_COMMAND}`; export r; \
3512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513 $(HOST_EXPORTS) \
3514 (cd $(HOST_SUBDIR)/ash && \
3515 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3516 $(TARGET-ash))
3517 @endif ash
3522 .PHONY: check-ash maybe-check-ash
3523 maybe-check-ash:
3524 @if ash
3525 maybe-check-ash: check-ash
3527 check-ash:
3528 @: $(MAKE); $(unstage)
3529 @r=`${PWD_COMMAND}`; export r; \
3530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531 $(HOST_EXPORTS) \
3532 (cd $(HOST_SUBDIR)/ash && \
3533 $(MAKE) $(FLAGS_TO_PASS) check)
3535 @endif ash
3537 .PHONY: install-ash maybe-install-ash
3538 maybe-install-ash:
3539 @if ash
3540 maybe-install-ash: install-ash
3542 install-ash: installdirs
3543 @: $(MAKE); $(unstage)
3544 @r=`${PWD_COMMAND}`; export r; \
3545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3546 $(HOST_EXPORTS) \
3547 (cd $(HOST_SUBDIR)/ash && \
3548 $(MAKE) $(FLAGS_TO_PASS) install)
3550 @endif ash
3552 # Other targets (info, dvi, pdf, etc.)
3554 .PHONY: maybe-info-ash info-ash
3555 maybe-info-ash:
3556 @if ash
3557 maybe-info-ash: info-ash
3559 info-ash: \
3560 configure-ash
3561 @: $(MAKE); $(unstage)
3562 @[ -f ./ash/Makefile ] || exit 0; \
3563 r=`${PWD_COMMAND}`; export r; \
3564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565 $(HOST_EXPORTS) \
3566 for flag in $(EXTRA_HOST_FLAGS) ; do \
3567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3568 done; \
3569 echo "Doing info in ash" ; \
3570 (cd $(HOST_SUBDIR)/ash && \
3571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3573 "RANLIB=$${RANLIB}" \
3574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3575 info) \
3576 || exit 1
3578 @endif ash
3580 .PHONY: maybe-dvi-ash dvi-ash
3581 maybe-dvi-ash:
3582 @if ash
3583 maybe-dvi-ash: dvi-ash
3585 dvi-ash: \
3586 configure-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 dvi 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 dvi) \
3602 || exit 1
3604 @endif ash
3606 .PHONY: maybe-pdf-ash pdf-ash
3607 maybe-pdf-ash:
3608 @if ash
3609 maybe-pdf-ash: pdf-ash
3611 pdf-ash: \
3612 configure-ash
3613 @: $(MAKE); $(unstage)
3614 @[ -f ./ash/Makefile ] || exit 0; \
3615 r=`${PWD_COMMAND}`; export r; \
3616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617 $(HOST_EXPORTS) \
3618 for flag in $(EXTRA_HOST_FLAGS) ; do \
3619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3620 done; \
3621 echo "Doing pdf in ash" ; \
3622 (cd $(HOST_SUBDIR)/ash && \
3623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3625 "RANLIB=$${RANLIB}" \
3626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3627 pdf) \
3628 || exit 1
3630 @endif ash
3632 .PHONY: maybe-html-ash html-ash
3633 maybe-html-ash:
3634 @if ash
3635 maybe-html-ash: html-ash
3637 html-ash: \
3638 configure-ash
3639 @: $(MAKE); $(unstage)
3640 @[ -f ./ash/Makefile ] || exit 0; \
3641 r=`${PWD_COMMAND}`; export r; \
3642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643 $(HOST_EXPORTS) \
3644 for flag in $(EXTRA_HOST_FLAGS) ; do \
3645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3646 done; \
3647 echo "Doing html in ash" ; \
3648 (cd $(HOST_SUBDIR)/ash && \
3649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3651 "RANLIB=$${RANLIB}" \
3652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3653 html) \
3654 || exit 1
3656 @endif ash
3658 .PHONY: maybe-TAGS-ash TAGS-ash
3659 maybe-TAGS-ash:
3660 @if ash
3661 maybe-TAGS-ash: TAGS-ash
3663 TAGS-ash: \
3664 configure-ash
3665 @: $(MAKE); $(unstage)
3666 @[ -f ./ash/Makefile ] || exit 0; \
3667 r=`${PWD_COMMAND}`; export r; \
3668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669 $(HOST_EXPORTS) \
3670 for flag in $(EXTRA_HOST_FLAGS) ; do \
3671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672 done; \
3673 echo "Doing TAGS in ash" ; \
3674 (cd $(HOST_SUBDIR)/ash && \
3675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677 "RANLIB=$${RANLIB}" \
3678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3679 TAGS) \
3680 || exit 1
3682 @endif ash
3684 .PHONY: maybe-install-info-ash install-info-ash
3685 maybe-install-info-ash:
3686 @if ash
3687 maybe-install-info-ash: install-info-ash
3689 install-info-ash: \
3690 configure-ash \
3691 info-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 install-info 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 install-info) \
3707 || exit 1
3709 @endif ash
3711 .PHONY: maybe-install-pdf-ash install-pdf-ash
3712 maybe-install-pdf-ash:
3713 @if ash
3714 maybe-install-pdf-ash: install-pdf-ash
3716 install-pdf-ash: \
3717 configure-ash \
3718 pdf-ash
3719 @: $(MAKE); $(unstage)
3720 @[ -f ./ash/Makefile ] || exit 0; \
3721 r=`${PWD_COMMAND}`; export r; \
3722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3723 $(HOST_EXPORTS) \
3724 for flag in $(EXTRA_HOST_FLAGS) ; do \
3725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3726 done; \
3727 echo "Doing install-pdf in ash" ; \
3728 (cd $(HOST_SUBDIR)/ash && \
3729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3731 "RANLIB=$${RANLIB}" \
3732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3733 install-pdf) \
3734 || exit 1
3736 @endif ash
3738 .PHONY: maybe-install-html-ash install-html-ash
3739 maybe-install-html-ash:
3740 @if ash
3741 maybe-install-html-ash: install-html-ash
3743 install-html-ash: \
3744 configure-ash \
3745 html-ash
3746 @: $(MAKE); $(unstage)
3747 @[ -f ./ash/Makefile ] || exit 0; \
3748 r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750 $(HOST_EXPORTS) \
3751 for flag in $(EXTRA_HOST_FLAGS) ; do \
3752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753 done; \
3754 echo "Doing install-html in ash" ; \
3755 (cd $(HOST_SUBDIR)/ash && \
3756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758 "RANLIB=$${RANLIB}" \
3759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760 install-html) \
3761 || exit 1
3763 @endif ash
3765 .PHONY: maybe-installcheck-ash installcheck-ash
3766 maybe-installcheck-ash:
3767 @if ash
3768 maybe-installcheck-ash: installcheck-ash
3770 installcheck-ash: \
3771 configure-ash
3772 @: $(MAKE); $(unstage)
3773 @[ -f ./ash/Makefile ] || exit 0; \
3774 r=`${PWD_COMMAND}`; export r; \
3775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776 $(HOST_EXPORTS) \
3777 for flag in $(EXTRA_HOST_FLAGS) ; do \
3778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779 done; \
3780 echo "Doing installcheck in ash" ; \
3781 (cd $(HOST_SUBDIR)/ash && \
3782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3784 "RANLIB=$${RANLIB}" \
3785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3786 installcheck) \
3787 || exit 1
3789 @endif ash
3791 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3792 maybe-mostlyclean-ash:
3793 @if ash
3794 maybe-mostlyclean-ash: mostlyclean-ash
3796 mostlyclean-ash:
3797 @: $(MAKE); $(unstage)
3798 @[ -f ./ash/Makefile ] || exit 0; \
3799 r=`${PWD_COMMAND}`; export r; \
3800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3801 $(HOST_EXPORTS) \
3802 for flag in $(EXTRA_HOST_FLAGS) ; do \
3803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3804 done; \
3805 echo "Doing mostlyclean in ash" ; \
3806 (cd $(HOST_SUBDIR)/ash && \
3807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3809 "RANLIB=$${RANLIB}" \
3810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3811 mostlyclean) \
3812 || exit 1
3814 @endif ash
3816 .PHONY: maybe-clean-ash clean-ash
3817 maybe-clean-ash:
3818 @if ash
3819 maybe-clean-ash: clean-ash
3821 clean-ash:
3822 @: $(MAKE); $(unstage)
3823 @[ -f ./ash/Makefile ] || exit 0; \
3824 r=`${PWD_COMMAND}`; export r; \
3825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826 $(HOST_EXPORTS) \
3827 for flag in $(EXTRA_HOST_FLAGS) ; do \
3828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829 done; \
3830 echo "Doing clean in ash" ; \
3831 (cd $(HOST_SUBDIR)/ash && \
3832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3834 "RANLIB=$${RANLIB}" \
3835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3836 clean) \
3837 || exit 1
3839 @endif ash
3841 .PHONY: maybe-distclean-ash distclean-ash
3842 maybe-distclean-ash:
3843 @if ash
3844 maybe-distclean-ash: distclean-ash
3846 distclean-ash:
3847 @: $(MAKE); $(unstage)
3848 @[ -f ./ash/Makefile ] || exit 0; \
3849 r=`${PWD_COMMAND}`; export r; \
3850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851 $(HOST_EXPORTS) \
3852 for flag in $(EXTRA_HOST_FLAGS) ; do \
3853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3854 done; \
3855 echo "Doing distclean in ash" ; \
3856 (cd $(HOST_SUBDIR)/ash && \
3857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859 "RANLIB=$${RANLIB}" \
3860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3861 distclean) \
3862 || exit 1
3864 @endif ash
3866 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3867 maybe-maintainer-clean-ash:
3868 @if ash
3869 maybe-maintainer-clean-ash: maintainer-clean-ash
3871 maintainer-clean-ash:
3872 @: $(MAKE); $(unstage)
3873 @[ -f ./ash/Makefile ] || exit 0; \
3874 r=`${PWD_COMMAND}`; export r; \
3875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3876 $(HOST_EXPORTS) \
3877 for flag in $(EXTRA_HOST_FLAGS) ; do \
3878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3879 done; \
3880 echo "Doing maintainer-clean in ash" ; \
3881 (cd $(HOST_SUBDIR)/ash && \
3882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3884 "RANLIB=$${RANLIB}" \
3885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3886 maintainer-clean) \
3887 || exit 1
3889 @endif ash
3893 .PHONY: configure-autoconf maybe-configure-autoconf
3894 maybe-configure-autoconf:
3895 @if gcc-bootstrap
3896 configure-autoconf: stage_current
3897 @endif gcc-bootstrap
3898 @if autoconf
3899 maybe-configure-autoconf: configure-autoconf
3900 configure-autoconf:
3901 @: $(MAKE); $(unstage)
3902 @r=`${PWD_COMMAND}`; export r; \
3903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3904 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3906 $(HOST_EXPORTS) \
3907 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3908 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3909 case $(srcdir) in \
3910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3911 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3913 esac; \
3914 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3915 libsrcdir="$$s/autoconf"; \
3916 $(SHELL) $${libsrcdir}/configure \
3917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3918 --target=${target_alias} $${srcdiroption} \
3919 || exit 1
3920 @endif autoconf
3926 .PHONY: all-autoconf maybe-all-autoconf
3927 maybe-all-autoconf:
3928 @if gcc-bootstrap
3929 all-autoconf: stage_current
3930 @endif gcc-bootstrap
3931 @if autoconf
3932 TARGET-autoconf=all
3933 maybe-all-autoconf: all-autoconf
3934 all-autoconf: configure-autoconf
3935 @: $(MAKE); $(unstage)
3936 @r=`${PWD_COMMAND}`; export r; \
3937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3938 $(HOST_EXPORTS) \
3939 (cd $(HOST_SUBDIR)/autoconf && \
3940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3941 $(TARGET-autoconf))
3942 @endif autoconf
3947 .PHONY: check-autoconf maybe-check-autoconf
3948 maybe-check-autoconf:
3949 @if autoconf
3950 maybe-check-autoconf: check-autoconf
3952 check-autoconf:
3953 @: $(MAKE); $(unstage)
3954 @r=`${PWD_COMMAND}`; export r; \
3955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3956 $(HOST_EXPORTS) \
3957 (cd $(HOST_SUBDIR)/autoconf && \
3958 $(MAKE) $(FLAGS_TO_PASS) check)
3960 @endif autoconf
3962 .PHONY: install-autoconf maybe-install-autoconf
3963 maybe-install-autoconf:
3964 @if autoconf
3965 maybe-install-autoconf: install-autoconf
3967 install-autoconf: installdirs
3968 @: $(MAKE); $(unstage)
3969 @r=`${PWD_COMMAND}`; export r; \
3970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3971 $(HOST_EXPORTS) \
3972 (cd $(HOST_SUBDIR)/autoconf && \
3973 $(MAKE) $(FLAGS_TO_PASS) install)
3975 @endif autoconf
3977 # Other targets (info, dvi, pdf, etc.)
3979 .PHONY: maybe-info-autoconf info-autoconf
3980 maybe-info-autoconf:
3981 @if autoconf
3982 maybe-info-autoconf: info-autoconf
3984 info-autoconf: \
3985 configure-autoconf
3986 @: $(MAKE); $(unstage)
3987 @[ -f ./autoconf/Makefile ] || exit 0; \
3988 r=`${PWD_COMMAND}`; export r; \
3989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990 $(HOST_EXPORTS) \
3991 for flag in $(EXTRA_HOST_FLAGS) ; do \
3992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3993 done; \
3994 echo "Doing info in autoconf" ; \
3995 (cd $(HOST_SUBDIR)/autoconf && \
3996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3998 "RANLIB=$${RANLIB}" \
3999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4000 info) \
4001 || exit 1
4003 @endif autoconf
4005 .PHONY: maybe-dvi-autoconf dvi-autoconf
4006 maybe-dvi-autoconf:
4007 @if autoconf
4008 maybe-dvi-autoconf: dvi-autoconf
4010 dvi-autoconf: \
4011 configure-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 dvi 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 dvi) \
4027 || exit 1
4029 @endif autoconf
4031 .PHONY: maybe-pdf-autoconf pdf-autoconf
4032 maybe-pdf-autoconf:
4033 @if autoconf
4034 maybe-pdf-autoconf: pdf-autoconf
4036 pdf-autoconf: \
4037 configure-autoconf
4038 @: $(MAKE); $(unstage)
4039 @[ -f ./autoconf/Makefile ] || exit 0; \
4040 r=`${PWD_COMMAND}`; export r; \
4041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042 $(HOST_EXPORTS) \
4043 for flag in $(EXTRA_HOST_FLAGS) ; do \
4044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4045 done; \
4046 echo "Doing pdf in autoconf" ; \
4047 (cd $(HOST_SUBDIR)/autoconf && \
4048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4050 "RANLIB=$${RANLIB}" \
4051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4052 pdf) \
4053 || exit 1
4055 @endif autoconf
4057 .PHONY: maybe-html-autoconf html-autoconf
4058 maybe-html-autoconf:
4059 @if autoconf
4060 maybe-html-autoconf: html-autoconf
4062 html-autoconf: \
4063 configure-autoconf
4064 @: $(MAKE); $(unstage)
4065 @[ -f ./autoconf/Makefile ] || exit 0; \
4066 r=`${PWD_COMMAND}`; export r; \
4067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068 $(HOST_EXPORTS) \
4069 for flag in $(EXTRA_HOST_FLAGS) ; do \
4070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4071 done; \
4072 echo "Doing html in autoconf" ; \
4073 (cd $(HOST_SUBDIR)/autoconf && \
4074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4076 "RANLIB=$${RANLIB}" \
4077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4078 html) \
4079 || exit 1
4081 @endif autoconf
4083 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4084 maybe-TAGS-autoconf:
4085 @if autoconf
4086 maybe-TAGS-autoconf: TAGS-autoconf
4088 TAGS-autoconf: \
4089 configure-autoconf
4090 @: $(MAKE); $(unstage)
4091 @[ -f ./autoconf/Makefile ] || exit 0; \
4092 r=`${PWD_COMMAND}`; export r; \
4093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4094 $(HOST_EXPORTS) \
4095 for flag in $(EXTRA_HOST_FLAGS) ; do \
4096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4097 done; \
4098 echo "Doing TAGS in autoconf" ; \
4099 (cd $(HOST_SUBDIR)/autoconf && \
4100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4102 "RANLIB=$${RANLIB}" \
4103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4104 TAGS) \
4105 || exit 1
4107 @endif autoconf
4109 .PHONY: maybe-install-info-autoconf install-info-autoconf
4110 maybe-install-info-autoconf:
4111 @if autoconf
4112 maybe-install-info-autoconf: install-info-autoconf
4114 install-info-autoconf: \
4115 configure-autoconf \
4116 info-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 install-info 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 install-info) \
4132 || exit 1
4134 @endif autoconf
4136 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4137 maybe-install-pdf-autoconf:
4138 @if autoconf
4139 maybe-install-pdf-autoconf: install-pdf-autoconf
4141 install-pdf-autoconf: \
4142 configure-autoconf \
4143 pdf-autoconf
4144 @: $(MAKE); $(unstage)
4145 @[ -f ./autoconf/Makefile ] || exit 0; \
4146 r=`${PWD_COMMAND}`; export r; \
4147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148 $(HOST_EXPORTS) \
4149 for flag in $(EXTRA_HOST_FLAGS) ; do \
4150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4151 done; \
4152 echo "Doing install-pdf in autoconf" ; \
4153 (cd $(HOST_SUBDIR)/autoconf && \
4154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4156 "RANLIB=$${RANLIB}" \
4157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4158 install-pdf) \
4159 || exit 1
4161 @endif autoconf
4163 .PHONY: maybe-install-html-autoconf install-html-autoconf
4164 maybe-install-html-autoconf:
4165 @if autoconf
4166 maybe-install-html-autoconf: install-html-autoconf
4168 install-html-autoconf: \
4169 configure-autoconf \
4170 html-autoconf
4171 @: $(MAKE); $(unstage)
4172 @[ -f ./autoconf/Makefile ] || exit 0; \
4173 r=`${PWD_COMMAND}`; export r; \
4174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4175 $(HOST_EXPORTS) \
4176 for flag in $(EXTRA_HOST_FLAGS) ; do \
4177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4178 done; \
4179 echo "Doing install-html in autoconf" ; \
4180 (cd $(HOST_SUBDIR)/autoconf && \
4181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4183 "RANLIB=$${RANLIB}" \
4184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4185 install-html) \
4186 || exit 1
4188 @endif autoconf
4190 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4191 maybe-installcheck-autoconf:
4192 @if autoconf
4193 maybe-installcheck-autoconf: installcheck-autoconf
4195 installcheck-autoconf: \
4196 configure-autoconf
4197 @: $(MAKE); $(unstage)
4198 @[ -f ./autoconf/Makefile ] || exit 0; \
4199 r=`${PWD_COMMAND}`; export r; \
4200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4201 $(HOST_EXPORTS) \
4202 for flag in $(EXTRA_HOST_FLAGS) ; do \
4203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4204 done; \
4205 echo "Doing installcheck in autoconf" ; \
4206 (cd $(HOST_SUBDIR)/autoconf && \
4207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4209 "RANLIB=$${RANLIB}" \
4210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4211 installcheck) \
4212 || exit 1
4214 @endif autoconf
4216 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4217 maybe-mostlyclean-autoconf:
4218 @if autoconf
4219 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4221 mostlyclean-autoconf:
4222 @: $(MAKE); $(unstage)
4223 @[ -f ./autoconf/Makefile ] || exit 0; \
4224 r=`${PWD_COMMAND}`; export r; \
4225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4226 $(HOST_EXPORTS) \
4227 for flag in $(EXTRA_HOST_FLAGS) ; do \
4228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4229 done; \
4230 echo "Doing mostlyclean in autoconf" ; \
4231 (cd $(HOST_SUBDIR)/autoconf && \
4232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4234 "RANLIB=$${RANLIB}" \
4235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4236 mostlyclean) \
4237 || exit 1
4239 @endif autoconf
4241 .PHONY: maybe-clean-autoconf clean-autoconf
4242 maybe-clean-autoconf:
4243 @if autoconf
4244 maybe-clean-autoconf: clean-autoconf
4246 clean-autoconf:
4247 @: $(MAKE); $(unstage)
4248 @[ -f ./autoconf/Makefile ] || exit 0; \
4249 r=`${PWD_COMMAND}`; export r; \
4250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4251 $(HOST_EXPORTS) \
4252 for flag in $(EXTRA_HOST_FLAGS) ; do \
4253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4254 done; \
4255 echo "Doing clean in autoconf" ; \
4256 (cd $(HOST_SUBDIR)/autoconf && \
4257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4259 "RANLIB=$${RANLIB}" \
4260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4261 clean) \
4262 || exit 1
4264 @endif autoconf
4266 .PHONY: maybe-distclean-autoconf distclean-autoconf
4267 maybe-distclean-autoconf:
4268 @if autoconf
4269 maybe-distclean-autoconf: distclean-autoconf
4271 distclean-autoconf:
4272 @: $(MAKE); $(unstage)
4273 @[ -f ./autoconf/Makefile ] || exit 0; \
4274 r=`${PWD_COMMAND}`; export r; \
4275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4276 $(HOST_EXPORTS) \
4277 for flag in $(EXTRA_HOST_FLAGS) ; do \
4278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4279 done; \
4280 echo "Doing distclean in autoconf" ; \
4281 (cd $(HOST_SUBDIR)/autoconf && \
4282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4284 "RANLIB=$${RANLIB}" \
4285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4286 distclean) \
4287 || exit 1
4289 @endif autoconf
4291 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4292 maybe-maintainer-clean-autoconf:
4293 @if autoconf
4294 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4296 maintainer-clean-autoconf:
4297 @: $(MAKE); $(unstage)
4298 @[ -f ./autoconf/Makefile ] || exit 0; \
4299 r=`${PWD_COMMAND}`; export r; \
4300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4301 $(HOST_EXPORTS) \
4302 for flag in $(EXTRA_HOST_FLAGS) ; do \
4303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4304 done; \
4305 echo "Doing maintainer-clean in autoconf" ; \
4306 (cd $(HOST_SUBDIR)/autoconf && \
4307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4309 "RANLIB=$${RANLIB}" \
4310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4311 maintainer-clean) \
4312 || exit 1
4314 @endif autoconf
4318 .PHONY: configure-automake maybe-configure-automake
4319 maybe-configure-automake:
4320 @if gcc-bootstrap
4321 configure-automake: stage_current
4322 @endif gcc-bootstrap
4323 @if automake
4324 maybe-configure-automake: configure-automake
4325 configure-automake:
4326 @: $(MAKE); $(unstage)
4327 @r=`${PWD_COMMAND}`; export r; \
4328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4329 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4331 $(HOST_EXPORTS) \
4332 echo Configuring in $(HOST_SUBDIR)/automake; \
4333 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4334 case $(srcdir) in \
4335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4336 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4338 esac; \
4339 srcdiroption="--srcdir=$${topdir}/automake"; \
4340 libsrcdir="$$s/automake"; \
4341 $(SHELL) $${libsrcdir}/configure \
4342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4343 --target=${target_alias} $${srcdiroption} \
4344 || exit 1
4345 @endif automake
4351 .PHONY: all-automake maybe-all-automake
4352 maybe-all-automake:
4353 @if gcc-bootstrap
4354 all-automake: stage_current
4355 @endif gcc-bootstrap
4356 @if automake
4357 TARGET-automake=all
4358 maybe-all-automake: all-automake
4359 all-automake: configure-automake
4360 @: $(MAKE); $(unstage)
4361 @r=`${PWD_COMMAND}`; export r; \
4362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4363 $(HOST_EXPORTS) \
4364 (cd $(HOST_SUBDIR)/automake && \
4365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4366 $(TARGET-automake))
4367 @endif automake
4372 .PHONY: check-automake maybe-check-automake
4373 maybe-check-automake:
4374 @if automake
4375 maybe-check-automake: check-automake
4377 check-automake:
4378 @: $(MAKE); $(unstage)
4379 @r=`${PWD_COMMAND}`; export r; \
4380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381 $(HOST_EXPORTS) \
4382 (cd $(HOST_SUBDIR)/automake && \
4383 $(MAKE) $(FLAGS_TO_PASS) check)
4385 @endif automake
4387 .PHONY: install-automake maybe-install-automake
4388 maybe-install-automake:
4389 @if automake
4390 maybe-install-automake: install-automake
4392 install-automake: installdirs
4393 @: $(MAKE); $(unstage)
4394 @r=`${PWD_COMMAND}`; export r; \
4395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4396 $(HOST_EXPORTS) \
4397 (cd $(HOST_SUBDIR)/automake && \
4398 $(MAKE) $(FLAGS_TO_PASS) install)
4400 @endif automake
4402 # Other targets (info, dvi, pdf, etc.)
4404 .PHONY: maybe-info-automake info-automake
4405 maybe-info-automake:
4406 @if automake
4407 maybe-info-automake: info-automake
4409 info-automake: \
4410 configure-automake
4411 @: $(MAKE); $(unstage)
4412 @[ -f ./automake/Makefile ] || exit 0; \
4413 r=`${PWD_COMMAND}`; export r; \
4414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415 $(HOST_EXPORTS) \
4416 for flag in $(EXTRA_HOST_FLAGS) ; do \
4417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4418 done; \
4419 echo "Doing info in automake" ; \
4420 (cd $(HOST_SUBDIR)/automake && \
4421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4423 "RANLIB=$${RANLIB}" \
4424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4425 info) \
4426 || exit 1
4428 @endif automake
4430 .PHONY: maybe-dvi-automake dvi-automake
4431 maybe-dvi-automake:
4432 @if automake
4433 maybe-dvi-automake: dvi-automake
4435 dvi-automake: \
4436 configure-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 dvi 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 dvi) \
4452 || exit 1
4454 @endif automake
4456 .PHONY: maybe-pdf-automake pdf-automake
4457 maybe-pdf-automake:
4458 @if automake
4459 maybe-pdf-automake: pdf-automake
4461 pdf-automake: \
4462 configure-automake
4463 @: $(MAKE); $(unstage)
4464 @[ -f ./automake/Makefile ] || exit 0; \
4465 r=`${PWD_COMMAND}`; export r; \
4466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467 $(HOST_EXPORTS) \
4468 for flag in $(EXTRA_HOST_FLAGS) ; do \
4469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4470 done; \
4471 echo "Doing pdf in automake" ; \
4472 (cd $(HOST_SUBDIR)/automake && \
4473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4475 "RANLIB=$${RANLIB}" \
4476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4477 pdf) \
4478 || exit 1
4480 @endif automake
4482 .PHONY: maybe-html-automake html-automake
4483 maybe-html-automake:
4484 @if automake
4485 maybe-html-automake: html-automake
4487 html-automake: \
4488 configure-automake
4489 @: $(MAKE); $(unstage)
4490 @[ -f ./automake/Makefile ] || exit 0; \
4491 r=`${PWD_COMMAND}`; export r; \
4492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4493 $(HOST_EXPORTS) \
4494 for flag in $(EXTRA_HOST_FLAGS) ; do \
4495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4496 done; \
4497 echo "Doing html in automake" ; \
4498 (cd $(HOST_SUBDIR)/automake && \
4499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4501 "RANLIB=$${RANLIB}" \
4502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4503 html) \
4504 || exit 1
4506 @endif automake
4508 .PHONY: maybe-TAGS-automake TAGS-automake
4509 maybe-TAGS-automake:
4510 @if automake
4511 maybe-TAGS-automake: TAGS-automake
4513 TAGS-automake: \
4514 configure-automake
4515 @: $(MAKE); $(unstage)
4516 @[ -f ./automake/Makefile ] || exit 0; \
4517 r=`${PWD_COMMAND}`; export r; \
4518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4519 $(HOST_EXPORTS) \
4520 for flag in $(EXTRA_HOST_FLAGS) ; do \
4521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4522 done; \
4523 echo "Doing TAGS in automake" ; \
4524 (cd $(HOST_SUBDIR)/automake && \
4525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4527 "RANLIB=$${RANLIB}" \
4528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4529 TAGS) \
4530 || exit 1
4532 @endif automake
4534 .PHONY: maybe-install-info-automake install-info-automake
4535 maybe-install-info-automake:
4536 @if automake
4537 maybe-install-info-automake: install-info-automake
4539 install-info-automake: \
4540 configure-automake \
4541 info-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 install-info 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 install-info) \
4557 || exit 1
4559 @endif automake
4561 .PHONY: maybe-install-pdf-automake install-pdf-automake
4562 maybe-install-pdf-automake:
4563 @if automake
4564 maybe-install-pdf-automake: install-pdf-automake
4566 install-pdf-automake: \
4567 configure-automake \
4568 pdf-automake
4569 @: $(MAKE); $(unstage)
4570 @[ -f ./automake/Makefile ] || exit 0; \
4571 r=`${PWD_COMMAND}`; export r; \
4572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4573 $(HOST_EXPORTS) \
4574 for flag in $(EXTRA_HOST_FLAGS) ; do \
4575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4576 done; \
4577 echo "Doing install-pdf in automake" ; \
4578 (cd $(HOST_SUBDIR)/automake && \
4579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4581 "RANLIB=$${RANLIB}" \
4582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4583 install-pdf) \
4584 || exit 1
4586 @endif automake
4588 .PHONY: maybe-install-html-automake install-html-automake
4589 maybe-install-html-automake:
4590 @if automake
4591 maybe-install-html-automake: install-html-automake
4593 install-html-automake: \
4594 configure-automake \
4595 html-automake
4596 @: $(MAKE); $(unstage)
4597 @[ -f ./automake/Makefile ] || exit 0; \
4598 r=`${PWD_COMMAND}`; export r; \
4599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600 $(HOST_EXPORTS) \
4601 for flag in $(EXTRA_HOST_FLAGS) ; do \
4602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603 done; \
4604 echo "Doing install-html in automake" ; \
4605 (cd $(HOST_SUBDIR)/automake && \
4606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608 "RANLIB=$${RANLIB}" \
4609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4610 install-html) \
4611 || exit 1
4613 @endif automake
4615 .PHONY: maybe-installcheck-automake installcheck-automake
4616 maybe-installcheck-automake:
4617 @if automake
4618 maybe-installcheck-automake: installcheck-automake
4620 installcheck-automake: \
4621 configure-automake
4622 @: $(MAKE); $(unstage)
4623 @[ -f ./automake/Makefile ] || exit 0; \
4624 r=`${PWD_COMMAND}`; export r; \
4625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626 $(HOST_EXPORTS) \
4627 for flag in $(EXTRA_HOST_FLAGS) ; do \
4628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629 done; \
4630 echo "Doing installcheck in automake" ; \
4631 (cd $(HOST_SUBDIR)/automake && \
4632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634 "RANLIB=$${RANLIB}" \
4635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636 installcheck) \
4637 || exit 1
4639 @endif automake
4641 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4642 maybe-mostlyclean-automake:
4643 @if automake
4644 maybe-mostlyclean-automake: mostlyclean-automake
4646 mostlyclean-automake:
4647 @: $(MAKE); $(unstage)
4648 @[ -f ./automake/Makefile ] || exit 0; \
4649 r=`${PWD_COMMAND}`; export r; \
4650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651 $(HOST_EXPORTS) \
4652 for flag in $(EXTRA_HOST_FLAGS) ; do \
4653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654 done; \
4655 echo "Doing mostlyclean in automake" ; \
4656 (cd $(HOST_SUBDIR)/automake && \
4657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659 "RANLIB=$${RANLIB}" \
4660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661 mostlyclean) \
4662 || exit 1
4664 @endif automake
4666 .PHONY: maybe-clean-automake clean-automake
4667 maybe-clean-automake:
4668 @if automake
4669 maybe-clean-automake: clean-automake
4671 clean-automake:
4672 @: $(MAKE); $(unstage)
4673 @[ -f ./automake/Makefile ] || exit 0; \
4674 r=`${PWD_COMMAND}`; export r; \
4675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676 $(HOST_EXPORTS) \
4677 for flag in $(EXTRA_HOST_FLAGS) ; do \
4678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679 done; \
4680 echo "Doing clean in automake" ; \
4681 (cd $(HOST_SUBDIR)/automake && \
4682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684 "RANLIB=$${RANLIB}" \
4685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686 clean) \
4687 || exit 1
4689 @endif automake
4691 .PHONY: maybe-distclean-automake distclean-automake
4692 maybe-distclean-automake:
4693 @if automake
4694 maybe-distclean-automake: distclean-automake
4696 distclean-automake:
4697 @: $(MAKE); $(unstage)
4698 @[ -f ./automake/Makefile ] || exit 0; \
4699 r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 $(HOST_EXPORTS) \
4702 for flag in $(EXTRA_HOST_FLAGS) ; do \
4703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4704 done; \
4705 echo "Doing distclean in automake" ; \
4706 (cd $(HOST_SUBDIR)/automake && \
4707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4709 "RANLIB=$${RANLIB}" \
4710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711 distclean) \
4712 || exit 1
4714 @endif automake
4716 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4717 maybe-maintainer-clean-automake:
4718 @if automake
4719 maybe-maintainer-clean-automake: maintainer-clean-automake
4721 maintainer-clean-automake:
4722 @: $(MAKE); $(unstage)
4723 @[ -f ./automake/Makefile ] || exit 0; \
4724 r=`${PWD_COMMAND}`; export r; \
4725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726 $(HOST_EXPORTS) \
4727 for flag in $(EXTRA_HOST_FLAGS) ; do \
4728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4729 done; \
4730 echo "Doing maintainer-clean in automake" ; \
4731 (cd $(HOST_SUBDIR)/automake && \
4732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4734 "RANLIB=$${RANLIB}" \
4735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4736 maintainer-clean) \
4737 || exit 1
4739 @endif automake
4743 .PHONY: configure-bash maybe-configure-bash
4744 maybe-configure-bash:
4745 @if gcc-bootstrap
4746 configure-bash: stage_current
4747 @endif gcc-bootstrap
4748 @if bash
4749 maybe-configure-bash: configure-bash
4750 configure-bash:
4751 @: $(MAKE); $(unstage)
4752 @r=`${PWD_COMMAND}`; export r; \
4753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4754 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4756 $(HOST_EXPORTS) \
4757 echo Configuring in $(HOST_SUBDIR)/bash; \
4758 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4759 case $(srcdir) in \
4760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4761 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4763 esac; \
4764 srcdiroption="--srcdir=$${topdir}/bash"; \
4765 libsrcdir="$$s/bash"; \
4766 $(SHELL) $${libsrcdir}/configure \
4767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4768 --target=${target_alias} $${srcdiroption} \
4769 || exit 1
4770 @endif bash
4776 .PHONY: all-bash maybe-all-bash
4777 maybe-all-bash:
4778 @if gcc-bootstrap
4779 all-bash: stage_current
4780 @endif gcc-bootstrap
4781 @if bash
4782 TARGET-bash=all
4783 maybe-all-bash: all-bash
4784 all-bash: configure-bash
4785 @: $(MAKE); $(unstage)
4786 @r=`${PWD_COMMAND}`; export r; \
4787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788 $(HOST_EXPORTS) \
4789 (cd $(HOST_SUBDIR)/bash && \
4790 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4791 $(TARGET-bash))
4792 @endif bash
4797 .PHONY: check-bash maybe-check-bash
4798 maybe-check-bash:
4799 @if bash
4800 maybe-check-bash: check-bash
4802 check-bash:
4803 @: $(MAKE); $(unstage)
4804 @r=`${PWD_COMMAND}`; export r; \
4805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4806 $(HOST_EXPORTS) \
4807 (cd $(HOST_SUBDIR)/bash && \
4808 $(MAKE) $(FLAGS_TO_PASS) check)
4810 @endif bash
4812 .PHONY: install-bash maybe-install-bash
4813 maybe-install-bash:
4814 @if bash
4815 maybe-install-bash: install-bash
4817 install-bash: installdirs
4818 @: $(MAKE); $(unstage)
4819 @r=`${PWD_COMMAND}`; export r; \
4820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4821 $(HOST_EXPORTS) \
4822 (cd $(HOST_SUBDIR)/bash && \
4823 $(MAKE) $(FLAGS_TO_PASS) install)
4825 @endif bash
4827 # Other targets (info, dvi, pdf, etc.)
4829 .PHONY: maybe-info-bash info-bash
4830 maybe-info-bash:
4831 @if bash
4832 maybe-info-bash: info-bash
4834 info-bash: \
4835 configure-bash
4836 @: $(MAKE); $(unstage)
4837 @[ -f ./bash/Makefile ] || exit 0; \
4838 r=`${PWD_COMMAND}`; export r; \
4839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4840 $(HOST_EXPORTS) \
4841 for flag in $(EXTRA_HOST_FLAGS) ; do \
4842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4843 done; \
4844 echo "Doing info in bash" ; \
4845 (cd $(HOST_SUBDIR)/bash && \
4846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4848 "RANLIB=$${RANLIB}" \
4849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4850 info) \
4851 || exit 1
4853 @endif bash
4855 .PHONY: maybe-dvi-bash dvi-bash
4856 maybe-dvi-bash:
4857 @if bash
4858 maybe-dvi-bash: dvi-bash
4860 dvi-bash: \
4861 configure-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 dvi 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 dvi) \
4877 || exit 1
4879 @endif bash
4881 .PHONY: maybe-pdf-bash pdf-bash
4882 maybe-pdf-bash:
4883 @if bash
4884 maybe-pdf-bash: pdf-bash
4886 pdf-bash: \
4887 configure-bash
4888 @: $(MAKE); $(unstage)
4889 @[ -f ./bash/Makefile ] || exit 0; \
4890 r=`${PWD_COMMAND}`; export r; \
4891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4892 $(HOST_EXPORTS) \
4893 for flag in $(EXTRA_HOST_FLAGS) ; do \
4894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4895 done; \
4896 echo "Doing pdf in bash" ; \
4897 (cd $(HOST_SUBDIR)/bash && \
4898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4900 "RANLIB=$${RANLIB}" \
4901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4902 pdf) \
4903 || exit 1
4905 @endif bash
4907 .PHONY: maybe-html-bash html-bash
4908 maybe-html-bash:
4909 @if bash
4910 maybe-html-bash: html-bash
4912 html-bash: \
4913 configure-bash
4914 @: $(MAKE); $(unstage)
4915 @[ -f ./bash/Makefile ] || exit 0; \
4916 r=`${PWD_COMMAND}`; export r; \
4917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918 $(HOST_EXPORTS) \
4919 for flag in $(EXTRA_HOST_FLAGS) ; do \
4920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4921 done; \
4922 echo "Doing html in bash" ; \
4923 (cd $(HOST_SUBDIR)/bash && \
4924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4926 "RANLIB=$${RANLIB}" \
4927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4928 html) \
4929 || exit 1
4931 @endif bash
4933 .PHONY: maybe-TAGS-bash TAGS-bash
4934 maybe-TAGS-bash:
4935 @if bash
4936 maybe-TAGS-bash: TAGS-bash
4938 TAGS-bash: \
4939 configure-bash
4940 @: $(MAKE); $(unstage)
4941 @[ -f ./bash/Makefile ] || exit 0; \
4942 r=`${PWD_COMMAND}`; export r; \
4943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944 $(HOST_EXPORTS) \
4945 for flag in $(EXTRA_HOST_FLAGS) ; do \
4946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4947 done; \
4948 echo "Doing TAGS in bash" ; \
4949 (cd $(HOST_SUBDIR)/bash && \
4950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4952 "RANLIB=$${RANLIB}" \
4953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4954 TAGS) \
4955 || exit 1
4957 @endif bash
4959 .PHONY: maybe-install-info-bash install-info-bash
4960 maybe-install-info-bash:
4961 @if bash
4962 maybe-install-info-bash: install-info-bash
4964 install-info-bash: \
4965 configure-bash \
4966 info-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 install-info 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 install-info) \
4982 || exit 1
4984 @endif bash
4986 .PHONY: maybe-install-pdf-bash install-pdf-bash
4987 maybe-install-pdf-bash:
4988 @if bash
4989 maybe-install-pdf-bash: install-pdf-bash
4991 install-pdf-bash: \
4992 configure-bash \
4993 pdf-bash
4994 @: $(MAKE); $(unstage)
4995 @[ -f ./bash/Makefile ] || exit 0; \
4996 r=`${PWD_COMMAND}`; export r; \
4997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4998 $(HOST_EXPORTS) \
4999 for flag in $(EXTRA_HOST_FLAGS) ; do \
5000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5001 done; \
5002 echo "Doing install-pdf in bash" ; \
5003 (cd $(HOST_SUBDIR)/bash && \
5004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5006 "RANLIB=$${RANLIB}" \
5007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5008 install-pdf) \
5009 || exit 1
5011 @endif bash
5013 .PHONY: maybe-install-html-bash install-html-bash
5014 maybe-install-html-bash:
5015 @if bash
5016 maybe-install-html-bash: install-html-bash
5018 install-html-bash: \
5019 configure-bash \
5020 html-bash
5021 @: $(MAKE); $(unstage)
5022 @[ -f ./bash/Makefile ] || exit 0; \
5023 r=`${PWD_COMMAND}`; export r; \
5024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5025 $(HOST_EXPORTS) \
5026 for flag in $(EXTRA_HOST_FLAGS) ; do \
5027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5028 done; \
5029 echo "Doing install-html in bash" ; \
5030 (cd $(HOST_SUBDIR)/bash && \
5031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5033 "RANLIB=$${RANLIB}" \
5034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5035 install-html) \
5036 || exit 1
5038 @endif bash
5040 .PHONY: maybe-installcheck-bash installcheck-bash
5041 maybe-installcheck-bash:
5042 @if bash
5043 maybe-installcheck-bash: installcheck-bash
5045 installcheck-bash: \
5046 configure-bash
5047 @: $(MAKE); $(unstage)
5048 @[ -f ./bash/Makefile ] || exit 0; \
5049 r=`${PWD_COMMAND}`; export r; \
5050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5051 $(HOST_EXPORTS) \
5052 for flag in $(EXTRA_HOST_FLAGS) ; do \
5053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5054 done; \
5055 echo "Doing installcheck in bash" ; \
5056 (cd $(HOST_SUBDIR)/bash && \
5057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5059 "RANLIB=$${RANLIB}" \
5060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5061 installcheck) \
5062 || exit 1
5064 @endif bash
5066 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5067 maybe-mostlyclean-bash:
5068 @if bash
5069 maybe-mostlyclean-bash: mostlyclean-bash
5071 mostlyclean-bash:
5072 @: $(MAKE); $(unstage)
5073 @[ -f ./bash/Makefile ] || exit 0; \
5074 r=`${PWD_COMMAND}`; export r; \
5075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5076 $(HOST_EXPORTS) \
5077 for flag in $(EXTRA_HOST_FLAGS) ; do \
5078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5079 done; \
5080 echo "Doing mostlyclean in bash" ; \
5081 (cd $(HOST_SUBDIR)/bash && \
5082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5084 "RANLIB=$${RANLIB}" \
5085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5086 mostlyclean) \
5087 || exit 1
5089 @endif bash
5091 .PHONY: maybe-clean-bash clean-bash
5092 maybe-clean-bash:
5093 @if bash
5094 maybe-clean-bash: clean-bash
5096 clean-bash:
5097 @: $(MAKE); $(unstage)
5098 @[ -f ./bash/Makefile ] || exit 0; \
5099 r=`${PWD_COMMAND}`; export r; \
5100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5101 $(HOST_EXPORTS) \
5102 for flag in $(EXTRA_HOST_FLAGS) ; do \
5103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5104 done; \
5105 echo "Doing clean in bash" ; \
5106 (cd $(HOST_SUBDIR)/bash && \
5107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5109 "RANLIB=$${RANLIB}" \
5110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5111 clean) \
5112 || exit 1
5114 @endif bash
5116 .PHONY: maybe-distclean-bash distclean-bash
5117 maybe-distclean-bash:
5118 @if bash
5119 maybe-distclean-bash: distclean-bash
5121 distclean-bash:
5122 @: $(MAKE); $(unstage)
5123 @[ -f ./bash/Makefile ] || exit 0; \
5124 r=`${PWD_COMMAND}`; export r; \
5125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5126 $(HOST_EXPORTS) \
5127 for flag in $(EXTRA_HOST_FLAGS) ; do \
5128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5129 done; \
5130 echo "Doing distclean in bash" ; \
5131 (cd $(HOST_SUBDIR)/bash && \
5132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5134 "RANLIB=$${RANLIB}" \
5135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5136 distclean) \
5137 || exit 1
5139 @endif bash
5141 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5142 maybe-maintainer-clean-bash:
5143 @if bash
5144 maybe-maintainer-clean-bash: maintainer-clean-bash
5146 maintainer-clean-bash:
5147 @: $(MAKE); $(unstage)
5148 @[ -f ./bash/Makefile ] || exit 0; \
5149 r=`${PWD_COMMAND}`; export r; \
5150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5151 $(HOST_EXPORTS) \
5152 for flag in $(EXTRA_HOST_FLAGS) ; do \
5153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5154 done; \
5155 echo "Doing maintainer-clean in bash" ; \
5156 (cd $(HOST_SUBDIR)/bash && \
5157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5159 "RANLIB=$${RANLIB}" \
5160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5161 maintainer-clean) \
5162 || exit 1
5164 @endif bash
5168 .PHONY: configure-bfd maybe-configure-bfd
5169 maybe-configure-bfd:
5170 @if gcc-bootstrap
5171 configure-bfd: stage_current
5172 @endif gcc-bootstrap
5173 @if bfd
5174 maybe-configure-bfd: configure-bfd
5175 configure-bfd:
5176 @r=`${PWD_COMMAND}`; export r; \
5177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5180 $(HOST_EXPORTS) \
5181 echo Configuring in $(HOST_SUBDIR)/bfd; \
5182 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5183 case $(srcdir) in \
5184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5185 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5187 esac; \
5188 srcdiroption="--srcdir=$${topdir}/bfd"; \
5189 libsrcdir="$$s/bfd"; \
5190 $(SHELL) $${libsrcdir}/configure \
5191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5192 --target=${target_alias} $${srcdiroption} \
5193 || exit 1
5194 @endif bfd
5198 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5199 maybe-configure-stage1-bfd:
5200 @if bfd-bootstrap
5201 maybe-configure-stage1-bfd: configure-stage1-bfd
5202 configure-stage1-bfd:
5203 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5205 @r=`${PWD_COMMAND}`; export r; \
5206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207 TFLAGS="$(STAGE1_TFLAGS)"; \
5208 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5209 $(HOST_EXPORTS) \
5210 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5211 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5212 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5213 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5215 cd $(HOST_SUBDIR)/bfd || exit 1; \
5216 case $(srcdir) in \
5217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5218 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5220 esac; \
5221 srcdiroption="--srcdir=$${topdir}/bfd"; \
5222 libsrcdir="$$s/bfd"; \
5223 $(SHELL) $${libsrcdir}/configure \
5224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5225 --target=${target_alias} $${srcdiroption} \
5226 $(STAGE1_CONFIGURE_FLAGS)
5227 @endif bfd-bootstrap
5229 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5230 maybe-configure-stage2-bfd:
5231 @if bfd-bootstrap
5232 maybe-configure-stage2-bfd: configure-stage2-bfd
5233 configure-stage2-bfd:
5234 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5236 @r=`${PWD_COMMAND}`; export r; \
5237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5238 TFLAGS="$(STAGE2_TFLAGS)"; \
5239 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5240 $(HOST_EXPORTS) \
5241 $(POSTSTAGE1_HOST_EXPORTS) \
5242 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5243 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5244 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5245 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5247 cd $(HOST_SUBDIR)/bfd || exit 1; \
5248 case $(srcdir) in \
5249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5250 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5252 esac; \
5253 srcdiroption="--srcdir=$${topdir}/bfd"; \
5254 libsrcdir="$$s/bfd"; \
5255 $(SHELL) $${libsrcdir}/configure \
5256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5257 --target=${target_alias} $${srcdiroption} \
5258 --with-build-libsubdir=$(HOST_SUBDIR) \
5259 $(STAGE2_CONFIGURE_FLAGS)
5260 @endif bfd-bootstrap
5262 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5263 maybe-configure-stage3-bfd:
5264 @if bfd-bootstrap
5265 maybe-configure-stage3-bfd: configure-stage3-bfd
5266 configure-stage3-bfd:
5267 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5269 @r=`${PWD_COMMAND}`; export r; \
5270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5271 TFLAGS="$(STAGE3_TFLAGS)"; \
5272 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5273 $(HOST_EXPORTS) \
5274 $(POSTSTAGE1_HOST_EXPORTS) \
5275 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5276 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5277 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5278 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5280 cd $(HOST_SUBDIR)/bfd || exit 1; \
5281 case $(srcdir) in \
5282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5283 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5285 esac; \
5286 srcdiroption="--srcdir=$${topdir}/bfd"; \
5287 libsrcdir="$$s/bfd"; \
5288 $(SHELL) $${libsrcdir}/configure \
5289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5290 --target=${target_alias} $${srcdiroption} \
5291 --with-build-libsubdir=$(HOST_SUBDIR) \
5292 $(STAGE3_CONFIGURE_FLAGS)
5293 @endif bfd-bootstrap
5295 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5296 maybe-configure-stage4-bfd:
5297 @if bfd-bootstrap
5298 maybe-configure-stage4-bfd: configure-stage4-bfd
5299 configure-stage4-bfd:
5300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5302 @r=`${PWD_COMMAND}`; export r; \
5303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304 TFLAGS="$(STAGE4_TFLAGS)"; \
5305 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5306 $(HOST_EXPORTS) \
5307 $(POSTSTAGE1_HOST_EXPORTS) \
5308 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5309 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5310 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5311 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5313 cd $(HOST_SUBDIR)/bfd || exit 1; \
5314 case $(srcdir) in \
5315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5316 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5318 esac; \
5319 srcdiroption="--srcdir=$${topdir}/bfd"; \
5320 libsrcdir="$$s/bfd"; \
5321 $(SHELL) $${libsrcdir}/configure \
5322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5323 --target=${target_alias} $${srcdiroption} \
5324 --with-build-libsubdir=$(HOST_SUBDIR) \
5325 $(STAGE4_CONFIGURE_FLAGS)
5326 @endif bfd-bootstrap
5328 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5329 maybe-configure-stageprofile-bfd:
5330 @if bfd-bootstrap
5331 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5332 configure-stageprofile-bfd:
5333 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5334 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5335 @r=`${PWD_COMMAND}`; export r; \
5336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5338 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5339 $(HOST_EXPORTS) \
5340 $(POSTSTAGE1_HOST_EXPORTS) \
5341 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5342 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5343 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5344 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5346 cd $(HOST_SUBDIR)/bfd || exit 1; \
5347 case $(srcdir) in \
5348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5349 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5351 esac; \
5352 srcdiroption="--srcdir=$${topdir}/bfd"; \
5353 libsrcdir="$$s/bfd"; \
5354 $(SHELL) $${libsrcdir}/configure \
5355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5356 --target=${target_alias} $${srcdiroption} \
5357 --with-build-libsubdir=$(HOST_SUBDIR) \
5358 $(STAGEprofile_CONFIGURE_FLAGS)
5359 @endif bfd-bootstrap
5361 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5362 maybe-configure-stagefeedback-bfd:
5363 @if bfd-bootstrap
5364 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5365 configure-stagefeedback-bfd:
5366 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5368 @r=`${PWD_COMMAND}`; export r; \
5369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5371 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5372 $(HOST_EXPORTS) \
5373 $(POSTSTAGE1_HOST_EXPORTS) \
5374 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5375 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5376 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5377 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5379 cd $(HOST_SUBDIR)/bfd || exit 1; \
5380 case $(srcdir) in \
5381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5382 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5384 esac; \
5385 srcdiroption="--srcdir=$${topdir}/bfd"; \
5386 libsrcdir="$$s/bfd"; \
5387 $(SHELL) $${libsrcdir}/configure \
5388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5389 --target=${target_alias} $${srcdiroption} \
5390 --with-build-libsubdir=$(HOST_SUBDIR) \
5391 $(STAGEfeedback_CONFIGURE_FLAGS)
5392 @endif bfd-bootstrap
5398 .PHONY: all-bfd maybe-all-bfd
5399 maybe-all-bfd:
5400 @if gcc-bootstrap
5401 all-bfd: stage_current
5402 @endif gcc-bootstrap
5403 @if bfd
5404 TARGET-bfd=all
5405 maybe-all-bfd: all-bfd
5406 all-bfd: configure-bfd
5407 @r=`${PWD_COMMAND}`; export r; \
5408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5409 $(HOST_EXPORTS) \
5410 (cd $(HOST_SUBDIR)/bfd && \
5411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5412 $(TARGET-bfd))
5413 @endif bfd
5417 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5418 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5419 maybe-all-stage1-bfd:
5420 maybe-clean-stage1-bfd:
5421 @if bfd-bootstrap
5422 maybe-all-stage1-bfd: all-stage1-bfd
5423 all-stage1: all-stage1-bfd
5424 TARGET-stage1-bfd = $(TARGET-bfd)
5425 all-stage1-bfd: configure-stage1-bfd
5426 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5427 @r=`${PWD_COMMAND}`; export r; \
5428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5429 TFLAGS="$(STAGE1_TFLAGS)"; \
5430 $(HOST_EXPORTS) \
5431 cd $(HOST_SUBDIR)/bfd && \
5432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5433 CFLAGS="$(STAGE1_CFLAGS)" \
5434 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5435 LIBCFLAGS="$(LIBCFLAGS)" \
5436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5439 $(EXTRA_HOST_FLAGS) \
5440 TFLAGS="$(STAGE1_TFLAGS)" \
5441 $(TARGET-stage1-bfd)
5443 maybe-clean-stage1-bfd: clean-stage1-bfd
5444 clean-stage1: clean-stage1-bfd
5445 clean-stage1-bfd:
5446 @if [ $(current_stage) = stage1 ]; then \
5447 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5448 else \
5449 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5450 $(MAKE) stage1-start; \
5451 fi; \
5452 cd $(HOST_SUBDIR)/bfd && \
5453 $(MAKE) $(EXTRA_HOST_FLAGS) \
5454 clean
5455 @endif bfd-bootstrap
5458 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5459 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5460 maybe-all-stage2-bfd:
5461 maybe-clean-stage2-bfd:
5462 @if bfd-bootstrap
5463 maybe-all-stage2-bfd: all-stage2-bfd
5464 all-stage2: all-stage2-bfd
5465 TARGET-stage2-bfd = $(TARGET-bfd)
5466 all-stage2-bfd: configure-stage2-bfd
5467 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5468 @r=`${PWD_COMMAND}`; export r; \
5469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470 TFLAGS="$(STAGE2_TFLAGS)"; \
5471 $(HOST_EXPORTS) \
5472 $(POSTSTAGE1_HOST_EXPORTS) \
5473 cd $(HOST_SUBDIR)/bfd && \
5474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5475 CFLAGS="$(STAGE2_CFLAGS)" \
5476 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5477 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5482 TFLAGS="$(STAGE2_TFLAGS)" \
5483 $(TARGET-stage2-bfd)
5485 maybe-clean-stage2-bfd: clean-stage2-bfd
5486 clean-stage2: clean-stage2-bfd
5487 clean-stage2-bfd:
5488 @if [ $(current_stage) = stage2 ]; then \
5489 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5490 else \
5491 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5492 $(MAKE) stage2-start; \
5493 fi; \
5494 cd $(HOST_SUBDIR)/bfd && \
5495 $(MAKE) $(EXTRA_HOST_FLAGS) \
5496 $(POSTSTAGE1_FLAGS_TO_PASS) \
5497 clean
5498 @endif bfd-bootstrap
5501 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5502 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5503 maybe-all-stage3-bfd:
5504 maybe-clean-stage3-bfd:
5505 @if bfd-bootstrap
5506 maybe-all-stage3-bfd: all-stage3-bfd
5507 all-stage3: all-stage3-bfd
5508 TARGET-stage3-bfd = $(TARGET-bfd)
5509 all-stage3-bfd: configure-stage3-bfd
5510 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5511 @r=`${PWD_COMMAND}`; export r; \
5512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5513 TFLAGS="$(STAGE3_TFLAGS)"; \
5514 $(HOST_EXPORTS) \
5515 $(POSTSTAGE1_HOST_EXPORTS) \
5516 cd $(HOST_SUBDIR)/bfd && \
5517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5518 CFLAGS="$(STAGE3_CFLAGS)" \
5519 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5520 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5525 TFLAGS="$(STAGE3_TFLAGS)" \
5526 $(TARGET-stage3-bfd)
5528 maybe-clean-stage3-bfd: clean-stage3-bfd
5529 clean-stage3: clean-stage3-bfd
5530 clean-stage3-bfd:
5531 @if [ $(current_stage) = stage3 ]; then \
5532 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5533 else \
5534 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5535 $(MAKE) stage3-start; \
5536 fi; \
5537 cd $(HOST_SUBDIR)/bfd && \
5538 $(MAKE) $(EXTRA_HOST_FLAGS) \
5539 $(POSTSTAGE1_FLAGS_TO_PASS) \
5540 clean
5541 @endif bfd-bootstrap
5544 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5545 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5546 maybe-all-stage4-bfd:
5547 maybe-clean-stage4-bfd:
5548 @if bfd-bootstrap
5549 maybe-all-stage4-bfd: all-stage4-bfd
5550 all-stage4: all-stage4-bfd
5551 TARGET-stage4-bfd = $(TARGET-bfd)
5552 all-stage4-bfd: configure-stage4-bfd
5553 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5554 @r=`${PWD_COMMAND}`; export r; \
5555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5556 TFLAGS="$(STAGE4_TFLAGS)"; \
5557 $(HOST_EXPORTS) \
5558 $(POSTSTAGE1_HOST_EXPORTS) \
5559 cd $(HOST_SUBDIR)/bfd && \
5560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5561 CFLAGS="$(STAGE4_CFLAGS)" \
5562 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5563 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5568 TFLAGS="$(STAGE4_TFLAGS)" \
5569 $(TARGET-stage4-bfd)
5571 maybe-clean-stage4-bfd: clean-stage4-bfd
5572 clean-stage4: clean-stage4-bfd
5573 clean-stage4-bfd:
5574 @if [ $(current_stage) = stage4 ]; then \
5575 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5576 else \
5577 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5578 $(MAKE) stage4-start; \
5579 fi; \
5580 cd $(HOST_SUBDIR)/bfd && \
5581 $(MAKE) $(EXTRA_HOST_FLAGS) \
5582 $(POSTSTAGE1_FLAGS_TO_PASS) \
5583 clean
5584 @endif bfd-bootstrap
5587 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5588 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5589 maybe-all-stageprofile-bfd:
5590 maybe-clean-stageprofile-bfd:
5591 @if bfd-bootstrap
5592 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5593 all-stageprofile: all-stageprofile-bfd
5594 TARGET-stageprofile-bfd = $(TARGET-bfd)
5595 all-stageprofile-bfd: configure-stageprofile-bfd
5596 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5597 @r=`${PWD_COMMAND}`; export r; \
5598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5600 $(HOST_EXPORTS) \
5601 $(POSTSTAGE1_HOST_EXPORTS) \
5602 cd $(HOST_SUBDIR)/bfd && \
5603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5604 CFLAGS="$(STAGEprofile_CFLAGS)" \
5605 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5606 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5610 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5611 TFLAGS="$(STAGEprofile_TFLAGS)" \
5612 $(TARGET-stageprofile-bfd)
5614 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5615 clean-stageprofile: clean-stageprofile-bfd
5616 clean-stageprofile-bfd:
5617 @if [ $(current_stage) = stageprofile ]; then \
5618 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5619 else \
5620 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5621 $(MAKE) stageprofile-start; \
5622 fi; \
5623 cd $(HOST_SUBDIR)/bfd && \
5624 $(MAKE) $(EXTRA_HOST_FLAGS) \
5625 $(POSTSTAGE1_FLAGS_TO_PASS) \
5626 clean
5627 @endif bfd-bootstrap
5630 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5631 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5632 maybe-all-stagefeedback-bfd:
5633 maybe-clean-stagefeedback-bfd:
5634 @if bfd-bootstrap
5635 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5636 all-stagefeedback: all-stagefeedback-bfd
5637 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5638 all-stagefeedback-bfd: configure-stagefeedback-bfd
5639 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5640 @r=`${PWD_COMMAND}`; export r; \
5641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5642 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5643 $(HOST_EXPORTS) \
5644 $(POSTSTAGE1_HOST_EXPORTS) \
5645 cd $(HOST_SUBDIR)/bfd && \
5646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5647 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5648 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5649 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5653 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5654 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5655 $(TARGET-stagefeedback-bfd)
5657 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5658 clean-stagefeedback: clean-stagefeedback-bfd
5659 clean-stagefeedback-bfd:
5660 @if [ $(current_stage) = stagefeedback ]; then \
5661 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5662 else \
5663 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5664 $(MAKE) stagefeedback-start; \
5665 fi; \
5666 cd $(HOST_SUBDIR)/bfd && \
5667 $(MAKE) $(EXTRA_HOST_FLAGS) \
5668 $(POSTSTAGE1_FLAGS_TO_PASS) \
5669 clean
5670 @endif bfd-bootstrap
5676 .PHONY: check-bfd maybe-check-bfd
5677 maybe-check-bfd:
5678 @if bfd
5679 maybe-check-bfd: check-bfd
5681 check-bfd:
5682 @: $(MAKE); $(unstage)
5683 @r=`${PWD_COMMAND}`; export r; \
5684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685 $(HOST_EXPORTS) \
5686 (cd $(HOST_SUBDIR)/bfd && \
5687 $(MAKE) $(FLAGS_TO_PASS) check)
5689 @endif bfd
5691 .PHONY: install-bfd maybe-install-bfd
5692 maybe-install-bfd:
5693 @if bfd
5694 maybe-install-bfd: install-bfd
5696 install-bfd: installdirs
5697 @: $(MAKE); $(unstage)
5698 @r=`${PWD_COMMAND}`; export r; \
5699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700 $(HOST_EXPORTS) \
5701 (cd $(HOST_SUBDIR)/bfd && \
5702 $(MAKE) $(FLAGS_TO_PASS) install)
5704 @endif bfd
5706 # Other targets (info, dvi, pdf, etc.)
5708 .PHONY: maybe-info-bfd info-bfd
5709 maybe-info-bfd:
5710 @if bfd
5711 maybe-info-bfd: info-bfd
5713 info-bfd: \
5714 configure-bfd
5715 @[ -f ./bfd/Makefile ] || exit 0; \
5716 r=`${PWD_COMMAND}`; export r; \
5717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5718 $(HOST_EXPORTS) \
5719 for flag in $(EXTRA_HOST_FLAGS) ; do \
5720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5721 done; \
5722 echo "Doing info in bfd" ; \
5723 (cd $(HOST_SUBDIR)/bfd && \
5724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5726 "RANLIB=$${RANLIB}" \
5727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5728 info) \
5729 || exit 1
5731 @endif bfd
5733 .PHONY: maybe-dvi-bfd dvi-bfd
5734 maybe-dvi-bfd:
5735 @if bfd
5736 maybe-dvi-bfd: dvi-bfd
5738 dvi-bfd: \
5739 configure-bfd
5740 @[ -f ./bfd/Makefile ] || exit 0; \
5741 r=`${PWD_COMMAND}`; export r; \
5742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743 $(HOST_EXPORTS) \
5744 for flag in $(EXTRA_HOST_FLAGS) ; do \
5745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5746 done; \
5747 echo "Doing dvi in bfd" ; \
5748 (cd $(HOST_SUBDIR)/bfd && \
5749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5751 "RANLIB=$${RANLIB}" \
5752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5753 dvi) \
5754 || exit 1
5756 @endif bfd
5758 .PHONY: maybe-pdf-bfd pdf-bfd
5759 maybe-pdf-bfd:
5760 @if bfd
5761 maybe-pdf-bfd: pdf-bfd
5763 pdf-bfd: \
5764 configure-bfd
5765 @[ -f ./bfd/Makefile ] || exit 0; \
5766 r=`${PWD_COMMAND}`; export r; \
5767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768 $(HOST_EXPORTS) \
5769 for flag in $(EXTRA_HOST_FLAGS) ; do \
5770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5771 done; \
5772 echo "Doing pdf in bfd" ; \
5773 (cd $(HOST_SUBDIR)/bfd && \
5774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5776 "RANLIB=$${RANLIB}" \
5777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5778 pdf) \
5779 || exit 1
5781 @endif bfd
5783 .PHONY: maybe-html-bfd html-bfd
5784 maybe-html-bfd:
5785 @if bfd
5786 maybe-html-bfd: html-bfd
5788 html-bfd: \
5789 configure-bfd
5790 @[ -f ./bfd/Makefile ] || exit 0; \
5791 r=`${PWD_COMMAND}`; export r; \
5792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5793 $(HOST_EXPORTS) \
5794 for flag in $(EXTRA_HOST_FLAGS) ; do \
5795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5796 done; \
5797 echo "Doing html in bfd" ; \
5798 (cd $(HOST_SUBDIR)/bfd && \
5799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5801 "RANLIB=$${RANLIB}" \
5802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5803 html) \
5804 || exit 1
5806 @endif bfd
5808 .PHONY: maybe-TAGS-bfd TAGS-bfd
5809 maybe-TAGS-bfd:
5810 @if bfd
5811 maybe-TAGS-bfd: TAGS-bfd
5813 TAGS-bfd: \
5814 configure-bfd
5815 @[ -f ./bfd/Makefile ] || exit 0; \
5816 r=`${PWD_COMMAND}`; export r; \
5817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5818 $(HOST_EXPORTS) \
5819 for flag in $(EXTRA_HOST_FLAGS) ; do \
5820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5821 done; \
5822 echo "Doing TAGS in bfd" ; \
5823 (cd $(HOST_SUBDIR)/bfd && \
5824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5826 "RANLIB=$${RANLIB}" \
5827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5828 TAGS) \
5829 || exit 1
5831 @endif bfd
5833 .PHONY: maybe-install-info-bfd install-info-bfd
5834 maybe-install-info-bfd:
5835 @if bfd
5836 maybe-install-info-bfd: install-info-bfd
5838 install-info-bfd: \
5839 configure-bfd \
5840 info-bfd
5841 @[ -f ./bfd/Makefile ] || exit 0; \
5842 r=`${PWD_COMMAND}`; export r; \
5843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5844 $(HOST_EXPORTS) \
5845 for flag in $(EXTRA_HOST_FLAGS) ; do \
5846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5847 done; \
5848 echo "Doing install-info in bfd" ; \
5849 (cd $(HOST_SUBDIR)/bfd && \
5850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5852 "RANLIB=$${RANLIB}" \
5853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5854 install-info) \
5855 || exit 1
5857 @endif bfd
5859 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5860 maybe-install-pdf-bfd:
5861 @if bfd
5862 maybe-install-pdf-bfd: install-pdf-bfd
5864 install-pdf-bfd: \
5865 configure-bfd \
5866 pdf-bfd
5867 @[ -f ./bfd/Makefile ] || exit 0; \
5868 r=`${PWD_COMMAND}`; export r; \
5869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5870 $(HOST_EXPORTS) \
5871 for flag in $(EXTRA_HOST_FLAGS) ; do \
5872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5873 done; \
5874 echo "Doing install-pdf in bfd" ; \
5875 (cd $(HOST_SUBDIR)/bfd && \
5876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5878 "RANLIB=$${RANLIB}" \
5879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5880 install-pdf) \
5881 || exit 1
5883 @endif bfd
5885 .PHONY: maybe-install-html-bfd install-html-bfd
5886 maybe-install-html-bfd:
5887 @if bfd
5888 maybe-install-html-bfd: install-html-bfd
5890 install-html-bfd: \
5891 configure-bfd \
5892 html-bfd
5893 @[ -f ./bfd/Makefile ] || exit 0; \
5894 r=`${PWD_COMMAND}`; export r; \
5895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5896 $(HOST_EXPORTS) \
5897 for flag in $(EXTRA_HOST_FLAGS) ; do \
5898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5899 done; \
5900 echo "Doing install-html in bfd" ; \
5901 (cd $(HOST_SUBDIR)/bfd && \
5902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5904 "RANLIB=$${RANLIB}" \
5905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5906 install-html) \
5907 || exit 1
5909 @endif bfd
5911 .PHONY: maybe-installcheck-bfd installcheck-bfd
5912 maybe-installcheck-bfd:
5913 @if bfd
5914 maybe-installcheck-bfd: installcheck-bfd
5916 installcheck-bfd: \
5917 configure-bfd
5918 @[ -f ./bfd/Makefile ] || exit 0; \
5919 r=`${PWD_COMMAND}`; export r; \
5920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921 $(HOST_EXPORTS) \
5922 for flag in $(EXTRA_HOST_FLAGS) ; do \
5923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5924 done; \
5925 echo "Doing installcheck in bfd" ; \
5926 (cd $(HOST_SUBDIR)/bfd && \
5927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5929 "RANLIB=$${RANLIB}" \
5930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5931 installcheck) \
5932 || exit 1
5934 @endif bfd
5936 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5937 maybe-mostlyclean-bfd:
5938 @if bfd
5939 maybe-mostlyclean-bfd: mostlyclean-bfd
5941 mostlyclean-bfd:
5942 @[ -f ./bfd/Makefile ] || exit 0; \
5943 r=`${PWD_COMMAND}`; export r; \
5944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5945 $(HOST_EXPORTS) \
5946 for flag in $(EXTRA_HOST_FLAGS) ; do \
5947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5948 done; \
5949 echo "Doing mostlyclean in bfd" ; \
5950 (cd $(HOST_SUBDIR)/bfd && \
5951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5953 "RANLIB=$${RANLIB}" \
5954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5955 mostlyclean) \
5956 || exit 1
5958 @endif bfd
5960 .PHONY: maybe-clean-bfd clean-bfd
5961 maybe-clean-bfd:
5962 @if bfd
5963 maybe-clean-bfd: clean-bfd
5965 clean-bfd:
5966 @[ -f ./bfd/Makefile ] || exit 0; \
5967 r=`${PWD_COMMAND}`; export r; \
5968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5969 $(HOST_EXPORTS) \
5970 for flag in $(EXTRA_HOST_FLAGS) ; do \
5971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5972 done; \
5973 echo "Doing clean in bfd" ; \
5974 (cd $(HOST_SUBDIR)/bfd && \
5975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5977 "RANLIB=$${RANLIB}" \
5978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5979 clean) \
5980 || exit 1
5982 @endif bfd
5984 .PHONY: maybe-distclean-bfd distclean-bfd
5985 maybe-distclean-bfd:
5986 @if bfd
5987 maybe-distclean-bfd: distclean-bfd
5989 distclean-bfd:
5990 @[ -f ./bfd/Makefile ] || exit 0; \
5991 r=`${PWD_COMMAND}`; export r; \
5992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993 $(HOST_EXPORTS) \
5994 for flag in $(EXTRA_HOST_FLAGS) ; do \
5995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5996 done; \
5997 echo "Doing distclean in bfd" ; \
5998 (cd $(HOST_SUBDIR)/bfd && \
5999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6001 "RANLIB=$${RANLIB}" \
6002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6003 distclean) \
6004 || exit 1
6006 @endif bfd
6008 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6009 maybe-maintainer-clean-bfd:
6010 @if bfd
6011 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6013 maintainer-clean-bfd:
6014 @[ -f ./bfd/Makefile ] || exit 0; \
6015 r=`${PWD_COMMAND}`; export r; \
6016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6017 $(HOST_EXPORTS) \
6018 for flag in $(EXTRA_HOST_FLAGS) ; do \
6019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6020 done; \
6021 echo "Doing maintainer-clean in bfd" ; \
6022 (cd $(HOST_SUBDIR)/bfd && \
6023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6025 "RANLIB=$${RANLIB}" \
6026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6027 maintainer-clean) \
6028 || exit 1
6030 @endif bfd
6034 .PHONY: configure-opcodes maybe-configure-opcodes
6035 maybe-configure-opcodes:
6036 @if gcc-bootstrap
6037 configure-opcodes: stage_current
6038 @endif gcc-bootstrap
6039 @if opcodes
6040 maybe-configure-opcodes: configure-opcodes
6041 configure-opcodes:
6042 @r=`${PWD_COMMAND}`; export r; \
6043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6044 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6046 $(HOST_EXPORTS) \
6047 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6048 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6049 case $(srcdir) in \
6050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6051 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6053 esac; \
6054 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6055 libsrcdir="$$s/opcodes"; \
6056 $(SHELL) $${libsrcdir}/configure \
6057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6058 --target=${target_alias} $${srcdiroption} \
6059 || exit 1
6060 @endif opcodes
6064 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6065 maybe-configure-stage1-opcodes:
6066 @if opcodes-bootstrap
6067 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6068 configure-stage1-opcodes:
6069 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6071 @r=`${PWD_COMMAND}`; export r; \
6072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6073 TFLAGS="$(STAGE1_TFLAGS)"; \
6074 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6075 $(HOST_EXPORTS) \
6076 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6077 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6078 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6079 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6081 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6082 case $(srcdir) in \
6083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6084 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6086 esac; \
6087 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6088 libsrcdir="$$s/opcodes"; \
6089 $(SHELL) $${libsrcdir}/configure \
6090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6091 --target=${target_alias} $${srcdiroption} \
6092 $(STAGE1_CONFIGURE_FLAGS)
6093 @endif opcodes-bootstrap
6095 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6096 maybe-configure-stage2-opcodes:
6097 @if opcodes-bootstrap
6098 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6099 configure-stage2-opcodes:
6100 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6102 @r=`${PWD_COMMAND}`; export r; \
6103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104 TFLAGS="$(STAGE2_TFLAGS)"; \
6105 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6106 $(HOST_EXPORTS) \
6107 $(POSTSTAGE1_HOST_EXPORTS) \
6108 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6109 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6110 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6111 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6113 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6114 case $(srcdir) in \
6115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6116 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6118 esac; \
6119 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6120 libsrcdir="$$s/opcodes"; \
6121 $(SHELL) $${libsrcdir}/configure \
6122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6123 --target=${target_alias} $${srcdiroption} \
6124 --with-build-libsubdir=$(HOST_SUBDIR) \
6125 $(STAGE2_CONFIGURE_FLAGS)
6126 @endif opcodes-bootstrap
6128 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6129 maybe-configure-stage3-opcodes:
6130 @if opcodes-bootstrap
6131 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6132 configure-stage3-opcodes:
6133 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6135 @r=`${PWD_COMMAND}`; export r; \
6136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137 TFLAGS="$(STAGE3_TFLAGS)"; \
6138 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6139 $(HOST_EXPORTS) \
6140 $(POSTSTAGE1_HOST_EXPORTS) \
6141 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6142 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6143 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6144 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6146 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6147 case $(srcdir) in \
6148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6149 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6151 esac; \
6152 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6153 libsrcdir="$$s/opcodes"; \
6154 $(SHELL) $${libsrcdir}/configure \
6155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6156 --target=${target_alias} $${srcdiroption} \
6157 --with-build-libsubdir=$(HOST_SUBDIR) \
6158 $(STAGE3_CONFIGURE_FLAGS)
6159 @endif opcodes-bootstrap
6161 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6162 maybe-configure-stage4-opcodes:
6163 @if opcodes-bootstrap
6164 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6165 configure-stage4-opcodes:
6166 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6167 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6168 @r=`${PWD_COMMAND}`; export r; \
6169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170 TFLAGS="$(STAGE4_TFLAGS)"; \
6171 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6172 $(HOST_EXPORTS) \
6173 $(POSTSTAGE1_HOST_EXPORTS) \
6174 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6175 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6176 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6177 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6178 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6179 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6180 case $(srcdir) in \
6181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6182 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6184 esac; \
6185 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6186 libsrcdir="$$s/opcodes"; \
6187 $(SHELL) $${libsrcdir}/configure \
6188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6189 --target=${target_alias} $${srcdiroption} \
6190 --with-build-libsubdir=$(HOST_SUBDIR) \
6191 $(STAGE4_CONFIGURE_FLAGS)
6192 @endif opcodes-bootstrap
6194 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6195 maybe-configure-stageprofile-opcodes:
6196 @if opcodes-bootstrap
6197 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6198 configure-stageprofile-opcodes:
6199 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6201 @r=`${PWD_COMMAND}`; export r; \
6202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6203 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6204 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6205 $(HOST_EXPORTS) \
6206 $(POSTSTAGE1_HOST_EXPORTS) \
6207 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6208 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6209 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6210 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6212 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6213 case $(srcdir) in \
6214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6215 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6217 esac; \
6218 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6219 libsrcdir="$$s/opcodes"; \
6220 $(SHELL) $${libsrcdir}/configure \
6221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6222 --target=${target_alias} $${srcdiroption} \
6223 --with-build-libsubdir=$(HOST_SUBDIR) \
6224 $(STAGEprofile_CONFIGURE_FLAGS)
6225 @endif opcodes-bootstrap
6227 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6228 maybe-configure-stagefeedback-opcodes:
6229 @if opcodes-bootstrap
6230 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6231 configure-stagefeedback-opcodes:
6232 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6234 @r=`${PWD_COMMAND}`; export r; \
6235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6236 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6237 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6238 $(HOST_EXPORTS) \
6239 $(POSTSTAGE1_HOST_EXPORTS) \
6240 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6241 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6242 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6243 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6245 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6246 case $(srcdir) in \
6247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6248 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6250 esac; \
6251 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6252 libsrcdir="$$s/opcodes"; \
6253 $(SHELL) $${libsrcdir}/configure \
6254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6255 --target=${target_alias} $${srcdiroption} \
6256 --with-build-libsubdir=$(HOST_SUBDIR) \
6257 $(STAGEfeedback_CONFIGURE_FLAGS)
6258 @endif opcodes-bootstrap
6264 .PHONY: all-opcodes maybe-all-opcodes
6265 maybe-all-opcodes:
6266 @if gcc-bootstrap
6267 all-opcodes: stage_current
6268 @endif gcc-bootstrap
6269 @if opcodes
6270 TARGET-opcodes=all
6271 maybe-all-opcodes: all-opcodes
6272 all-opcodes: configure-opcodes
6273 @r=`${PWD_COMMAND}`; export r; \
6274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275 $(HOST_EXPORTS) \
6276 (cd $(HOST_SUBDIR)/opcodes && \
6277 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6278 $(TARGET-opcodes))
6279 @endif opcodes
6283 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6284 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6285 maybe-all-stage1-opcodes:
6286 maybe-clean-stage1-opcodes:
6287 @if opcodes-bootstrap
6288 maybe-all-stage1-opcodes: all-stage1-opcodes
6289 all-stage1: all-stage1-opcodes
6290 TARGET-stage1-opcodes = $(TARGET-opcodes)
6291 all-stage1-opcodes: configure-stage1-opcodes
6292 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6293 @r=`${PWD_COMMAND}`; export r; \
6294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6295 TFLAGS="$(STAGE1_TFLAGS)"; \
6296 $(HOST_EXPORTS) \
6297 cd $(HOST_SUBDIR)/opcodes && \
6298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6299 CFLAGS="$(STAGE1_CFLAGS)" \
6300 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6301 LIBCFLAGS="$(LIBCFLAGS)" \
6302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6305 $(EXTRA_HOST_FLAGS) \
6306 TFLAGS="$(STAGE1_TFLAGS)" \
6307 $(TARGET-stage1-opcodes)
6309 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6310 clean-stage1: clean-stage1-opcodes
6311 clean-stage1-opcodes:
6312 @if [ $(current_stage) = stage1 ]; then \
6313 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6314 else \
6315 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6316 $(MAKE) stage1-start; \
6317 fi; \
6318 cd $(HOST_SUBDIR)/opcodes && \
6319 $(MAKE) $(EXTRA_HOST_FLAGS) \
6320 clean
6321 @endif opcodes-bootstrap
6324 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6325 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6326 maybe-all-stage2-opcodes:
6327 maybe-clean-stage2-opcodes:
6328 @if opcodes-bootstrap
6329 maybe-all-stage2-opcodes: all-stage2-opcodes
6330 all-stage2: all-stage2-opcodes
6331 TARGET-stage2-opcodes = $(TARGET-opcodes)
6332 all-stage2-opcodes: configure-stage2-opcodes
6333 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6334 @r=`${PWD_COMMAND}`; export r; \
6335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6336 TFLAGS="$(STAGE2_TFLAGS)"; \
6337 $(HOST_EXPORTS) \
6338 $(POSTSTAGE1_HOST_EXPORTS) \
6339 cd $(HOST_SUBDIR)/opcodes && \
6340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6341 CFLAGS="$(STAGE2_CFLAGS)" \
6342 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6343 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6348 TFLAGS="$(STAGE2_TFLAGS)" \
6349 $(TARGET-stage2-opcodes)
6351 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6352 clean-stage2: clean-stage2-opcodes
6353 clean-stage2-opcodes:
6354 @if [ $(current_stage) = stage2 ]; then \
6355 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6356 else \
6357 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6358 $(MAKE) stage2-start; \
6359 fi; \
6360 cd $(HOST_SUBDIR)/opcodes && \
6361 $(MAKE) $(EXTRA_HOST_FLAGS) \
6362 $(POSTSTAGE1_FLAGS_TO_PASS) \
6363 clean
6364 @endif opcodes-bootstrap
6367 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6368 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6369 maybe-all-stage3-opcodes:
6370 maybe-clean-stage3-opcodes:
6371 @if opcodes-bootstrap
6372 maybe-all-stage3-opcodes: all-stage3-opcodes
6373 all-stage3: all-stage3-opcodes
6374 TARGET-stage3-opcodes = $(TARGET-opcodes)
6375 all-stage3-opcodes: configure-stage3-opcodes
6376 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6377 @r=`${PWD_COMMAND}`; export r; \
6378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6379 TFLAGS="$(STAGE3_TFLAGS)"; \
6380 $(HOST_EXPORTS) \
6381 $(POSTSTAGE1_HOST_EXPORTS) \
6382 cd $(HOST_SUBDIR)/opcodes && \
6383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6384 CFLAGS="$(STAGE3_CFLAGS)" \
6385 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6386 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6391 TFLAGS="$(STAGE3_TFLAGS)" \
6392 $(TARGET-stage3-opcodes)
6394 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6395 clean-stage3: clean-stage3-opcodes
6396 clean-stage3-opcodes:
6397 @if [ $(current_stage) = stage3 ]; then \
6398 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6399 else \
6400 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6401 $(MAKE) stage3-start; \
6402 fi; \
6403 cd $(HOST_SUBDIR)/opcodes && \
6404 $(MAKE) $(EXTRA_HOST_FLAGS) \
6405 $(POSTSTAGE1_FLAGS_TO_PASS) \
6406 clean
6407 @endif opcodes-bootstrap
6410 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6411 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6412 maybe-all-stage4-opcodes:
6413 maybe-clean-stage4-opcodes:
6414 @if opcodes-bootstrap
6415 maybe-all-stage4-opcodes: all-stage4-opcodes
6416 all-stage4: all-stage4-opcodes
6417 TARGET-stage4-opcodes = $(TARGET-opcodes)
6418 all-stage4-opcodes: configure-stage4-opcodes
6419 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6420 @r=`${PWD_COMMAND}`; export r; \
6421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422 TFLAGS="$(STAGE4_TFLAGS)"; \
6423 $(HOST_EXPORTS) \
6424 $(POSTSTAGE1_HOST_EXPORTS) \
6425 cd $(HOST_SUBDIR)/opcodes && \
6426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6427 CFLAGS="$(STAGE4_CFLAGS)" \
6428 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6429 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6434 TFLAGS="$(STAGE4_TFLAGS)" \
6435 $(TARGET-stage4-opcodes)
6437 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6438 clean-stage4: clean-stage4-opcodes
6439 clean-stage4-opcodes:
6440 @if [ $(current_stage) = stage4 ]; then \
6441 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6442 else \
6443 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6444 $(MAKE) stage4-start; \
6445 fi; \
6446 cd $(HOST_SUBDIR)/opcodes && \
6447 $(MAKE) $(EXTRA_HOST_FLAGS) \
6448 $(POSTSTAGE1_FLAGS_TO_PASS) \
6449 clean
6450 @endif opcodes-bootstrap
6453 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6454 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6455 maybe-all-stageprofile-opcodes:
6456 maybe-clean-stageprofile-opcodes:
6457 @if opcodes-bootstrap
6458 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6459 all-stageprofile: all-stageprofile-opcodes
6460 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6461 all-stageprofile-opcodes: configure-stageprofile-opcodes
6462 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6463 @r=`${PWD_COMMAND}`; export r; \
6464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6465 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6466 $(HOST_EXPORTS) \
6467 $(POSTSTAGE1_HOST_EXPORTS) \
6468 cd $(HOST_SUBDIR)/opcodes && \
6469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6470 CFLAGS="$(STAGEprofile_CFLAGS)" \
6471 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6472 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6476 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6477 TFLAGS="$(STAGEprofile_TFLAGS)" \
6478 $(TARGET-stageprofile-opcodes)
6480 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6481 clean-stageprofile: clean-stageprofile-opcodes
6482 clean-stageprofile-opcodes:
6483 @if [ $(current_stage) = stageprofile ]; then \
6484 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6485 else \
6486 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6487 $(MAKE) stageprofile-start; \
6488 fi; \
6489 cd $(HOST_SUBDIR)/opcodes && \
6490 $(MAKE) $(EXTRA_HOST_FLAGS) \
6491 $(POSTSTAGE1_FLAGS_TO_PASS) \
6492 clean
6493 @endif opcodes-bootstrap
6496 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6497 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6498 maybe-all-stagefeedback-opcodes:
6499 maybe-clean-stagefeedback-opcodes:
6500 @if opcodes-bootstrap
6501 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6502 all-stagefeedback: all-stagefeedback-opcodes
6503 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6504 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6506 @r=`${PWD_COMMAND}`; export r; \
6507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6509 $(HOST_EXPORTS) \
6510 $(POSTSTAGE1_HOST_EXPORTS) \
6511 cd $(HOST_SUBDIR)/opcodes && \
6512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6513 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6514 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6515 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6519 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6520 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6521 $(TARGET-stagefeedback-opcodes)
6523 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6524 clean-stagefeedback: clean-stagefeedback-opcodes
6525 clean-stagefeedback-opcodes:
6526 @if [ $(current_stage) = stagefeedback ]; then \
6527 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6528 else \
6529 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6530 $(MAKE) stagefeedback-start; \
6531 fi; \
6532 cd $(HOST_SUBDIR)/opcodes && \
6533 $(MAKE) $(EXTRA_HOST_FLAGS) \
6534 $(POSTSTAGE1_FLAGS_TO_PASS) \
6535 clean
6536 @endif opcodes-bootstrap
6542 .PHONY: check-opcodes maybe-check-opcodes
6543 maybe-check-opcodes:
6544 @if opcodes
6545 maybe-check-opcodes: check-opcodes
6547 check-opcodes:
6548 @: $(MAKE); $(unstage)
6549 @r=`${PWD_COMMAND}`; export r; \
6550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551 $(HOST_EXPORTS) \
6552 (cd $(HOST_SUBDIR)/opcodes && \
6553 $(MAKE) $(FLAGS_TO_PASS) check)
6555 @endif opcodes
6557 .PHONY: install-opcodes maybe-install-opcodes
6558 maybe-install-opcodes:
6559 @if opcodes
6560 maybe-install-opcodes: install-opcodes
6562 install-opcodes: installdirs
6563 @: $(MAKE); $(unstage)
6564 @r=`${PWD_COMMAND}`; export r; \
6565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6566 $(HOST_EXPORTS) \
6567 (cd $(HOST_SUBDIR)/opcodes && \
6568 $(MAKE) $(FLAGS_TO_PASS) install)
6570 @endif opcodes
6572 # Other targets (info, dvi, pdf, etc.)
6574 .PHONY: maybe-info-opcodes info-opcodes
6575 maybe-info-opcodes:
6576 @if opcodes
6577 maybe-info-opcodes: info-opcodes
6579 info-opcodes: \
6580 configure-opcodes
6581 @[ -f ./opcodes/Makefile ] || exit 0; \
6582 r=`${PWD_COMMAND}`; export r; \
6583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584 $(HOST_EXPORTS) \
6585 for flag in $(EXTRA_HOST_FLAGS) ; do \
6586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587 done; \
6588 echo "Doing info in opcodes" ; \
6589 (cd $(HOST_SUBDIR)/opcodes && \
6590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592 "RANLIB=$${RANLIB}" \
6593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594 info) \
6595 || exit 1
6597 @endif opcodes
6599 .PHONY: maybe-dvi-opcodes dvi-opcodes
6600 maybe-dvi-opcodes:
6601 @if opcodes
6602 maybe-dvi-opcodes: dvi-opcodes
6604 dvi-opcodes: \
6605 configure-opcodes
6606 @[ -f ./opcodes/Makefile ] || exit 0; \
6607 r=`${PWD_COMMAND}`; export r; \
6608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609 $(HOST_EXPORTS) \
6610 for flag in $(EXTRA_HOST_FLAGS) ; do \
6611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612 done; \
6613 echo "Doing dvi in opcodes" ; \
6614 (cd $(HOST_SUBDIR)/opcodes && \
6615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617 "RANLIB=$${RANLIB}" \
6618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619 dvi) \
6620 || exit 1
6622 @endif opcodes
6624 .PHONY: maybe-pdf-opcodes pdf-opcodes
6625 maybe-pdf-opcodes:
6626 @if opcodes
6627 maybe-pdf-opcodes: pdf-opcodes
6629 pdf-opcodes: \
6630 configure-opcodes
6631 @[ -f ./opcodes/Makefile ] || exit 0; \
6632 r=`${PWD_COMMAND}`; export r; \
6633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634 $(HOST_EXPORTS) \
6635 for flag in $(EXTRA_HOST_FLAGS) ; do \
6636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637 done; \
6638 echo "Doing pdf in opcodes" ; \
6639 (cd $(HOST_SUBDIR)/opcodes && \
6640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642 "RANLIB=$${RANLIB}" \
6643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644 pdf) \
6645 || exit 1
6647 @endif opcodes
6649 .PHONY: maybe-html-opcodes html-opcodes
6650 maybe-html-opcodes:
6651 @if opcodes
6652 maybe-html-opcodes: html-opcodes
6654 html-opcodes: \
6655 configure-opcodes
6656 @[ -f ./opcodes/Makefile ] || exit 0; \
6657 r=`${PWD_COMMAND}`; export r; \
6658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659 $(HOST_EXPORTS) \
6660 for flag in $(EXTRA_HOST_FLAGS) ; do \
6661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662 done; \
6663 echo "Doing html in opcodes" ; \
6664 (cd $(HOST_SUBDIR)/opcodes && \
6665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667 "RANLIB=$${RANLIB}" \
6668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669 html) \
6670 || exit 1
6672 @endif opcodes
6674 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6675 maybe-TAGS-opcodes:
6676 @if opcodes
6677 maybe-TAGS-opcodes: TAGS-opcodes
6679 TAGS-opcodes: \
6680 configure-opcodes
6681 @[ -f ./opcodes/Makefile ] || exit 0; \
6682 r=`${PWD_COMMAND}`; export r; \
6683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6684 $(HOST_EXPORTS) \
6685 for flag in $(EXTRA_HOST_FLAGS) ; do \
6686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6687 done; \
6688 echo "Doing TAGS in opcodes" ; \
6689 (cd $(HOST_SUBDIR)/opcodes && \
6690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6692 "RANLIB=$${RANLIB}" \
6693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6694 TAGS) \
6695 || exit 1
6697 @endif opcodes
6699 .PHONY: maybe-install-info-opcodes install-info-opcodes
6700 maybe-install-info-opcodes:
6701 @if opcodes
6702 maybe-install-info-opcodes: install-info-opcodes
6704 install-info-opcodes: \
6705 configure-opcodes \
6706 info-opcodes
6707 @[ -f ./opcodes/Makefile ] || exit 0; \
6708 r=`${PWD_COMMAND}`; export r; \
6709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710 $(HOST_EXPORTS) \
6711 for flag in $(EXTRA_HOST_FLAGS) ; do \
6712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6713 done; \
6714 echo "Doing install-info in opcodes" ; \
6715 (cd $(HOST_SUBDIR)/opcodes && \
6716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6718 "RANLIB=$${RANLIB}" \
6719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6720 install-info) \
6721 || exit 1
6723 @endif opcodes
6725 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6726 maybe-install-pdf-opcodes:
6727 @if opcodes
6728 maybe-install-pdf-opcodes: install-pdf-opcodes
6730 install-pdf-opcodes: \
6731 configure-opcodes \
6732 pdf-opcodes
6733 @[ -f ./opcodes/Makefile ] || exit 0; \
6734 r=`${PWD_COMMAND}`; export r; \
6735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6736 $(HOST_EXPORTS) \
6737 for flag in $(EXTRA_HOST_FLAGS) ; do \
6738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6739 done; \
6740 echo "Doing install-pdf in opcodes" ; \
6741 (cd $(HOST_SUBDIR)/opcodes && \
6742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6744 "RANLIB=$${RANLIB}" \
6745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6746 install-pdf) \
6747 || exit 1
6749 @endif opcodes
6751 .PHONY: maybe-install-html-opcodes install-html-opcodes
6752 maybe-install-html-opcodes:
6753 @if opcodes
6754 maybe-install-html-opcodes: install-html-opcodes
6756 install-html-opcodes: \
6757 configure-opcodes \
6758 html-opcodes
6759 @[ -f ./opcodes/Makefile ] || exit 0; \
6760 r=`${PWD_COMMAND}`; export r; \
6761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6762 $(HOST_EXPORTS) \
6763 for flag in $(EXTRA_HOST_FLAGS) ; do \
6764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6765 done; \
6766 echo "Doing install-html in opcodes" ; \
6767 (cd $(HOST_SUBDIR)/opcodes && \
6768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6770 "RANLIB=$${RANLIB}" \
6771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6772 install-html) \
6773 || exit 1
6775 @endif opcodes
6777 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6778 maybe-installcheck-opcodes:
6779 @if opcodes
6780 maybe-installcheck-opcodes: installcheck-opcodes
6782 installcheck-opcodes: \
6783 configure-opcodes
6784 @[ -f ./opcodes/Makefile ] || exit 0; \
6785 r=`${PWD_COMMAND}`; export r; \
6786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6787 $(HOST_EXPORTS) \
6788 for flag in $(EXTRA_HOST_FLAGS) ; do \
6789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6790 done; \
6791 echo "Doing installcheck in opcodes" ; \
6792 (cd $(HOST_SUBDIR)/opcodes && \
6793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6795 "RANLIB=$${RANLIB}" \
6796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6797 installcheck) \
6798 || exit 1
6800 @endif opcodes
6802 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6803 maybe-mostlyclean-opcodes:
6804 @if opcodes
6805 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6807 mostlyclean-opcodes:
6808 @[ -f ./opcodes/Makefile ] || exit 0; \
6809 r=`${PWD_COMMAND}`; export r; \
6810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6811 $(HOST_EXPORTS) \
6812 for flag in $(EXTRA_HOST_FLAGS) ; do \
6813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6814 done; \
6815 echo "Doing mostlyclean in opcodes" ; \
6816 (cd $(HOST_SUBDIR)/opcodes && \
6817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6819 "RANLIB=$${RANLIB}" \
6820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6821 mostlyclean) \
6822 || exit 1
6824 @endif opcodes
6826 .PHONY: maybe-clean-opcodes clean-opcodes
6827 maybe-clean-opcodes:
6828 @if opcodes
6829 maybe-clean-opcodes: clean-opcodes
6831 clean-opcodes:
6832 @[ -f ./opcodes/Makefile ] || exit 0; \
6833 r=`${PWD_COMMAND}`; export r; \
6834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835 $(HOST_EXPORTS) \
6836 for flag in $(EXTRA_HOST_FLAGS) ; do \
6837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6838 done; \
6839 echo "Doing clean in opcodes" ; \
6840 (cd $(HOST_SUBDIR)/opcodes && \
6841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6843 "RANLIB=$${RANLIB}" \
6844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6845 clean) \
6846 || exit 1
6848 @endif opcodes
6850 .PHONY: maybe-distclean-opcodes distclean-opcodes
6851 maybe-distclean-opcodes:
6852 @if opcodes
6853 maybe-distclean-opcodes: distclean-opcodes
6855 distclean-opcodes:
6856 @[ -f ./opcodes/Makefile ] || exit 0; \
6857 r=`${PWD_COMMAND}`; export r; \
6858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6859 $(HOST_EXPORTS) \
6860 for flag in $(EXTRA_HOST_FLAGS) ; do \
6861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6862 done; \
6863 echo "Doing distclean in opcodes" ; \
6864 (cd $(HOST_SUBDIR)/opcodes && \
6865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6867 "RANLIB=$${RANLIB}" \
6868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6869 distclean) \
6870 || exit 1
6872 @endif opcodes
6874 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6875 maybe-maintainer-clean-opcodes:
6876 @if opcodes
6877 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6879 maintainer-clean-opcodes:
6880 @[ -f ./opcodes/Makefile ] || exit 0; \
6881 r=`${PWD_COMMAND}`; export r; \
6882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883 $(HOST_EXPORTS) \
6884 for flag in $(EXTRA_HOST_FLAGS) ; do \
6885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886 done; \
6887 echo "Doing maintainer-clean in opcodes" ; \
6888 (cd $(HOST_SUBDIR)/opcodes && \
6889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891 "RANLIB=$${RANLIB}" \
6892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6893 maintainer-clean) \
6894 || exit 1
6896 @endif opcodes
6900 .PHONY: configure-binutils maybe-configure-binutils
6901 maybe-configure-binutils:
6902 @if gcc-bootstrap
6903 configure-binutils: stage_current
6904 @endif gcc-bootstrap
6905 @if binutils
6906 maybe-configure-binutils: configure-binutils
6907 configure-binutils:
6908 @r=`${PWD_COMMAND}`; export r; \
6909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6912 $(HOST_EXPORTS) \
6913 echo Configuring in $(HOST_SUBDIR)/binutils; \
6914 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6915 case $(srcdir) in \
6916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6917 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6919 esac; \
6920 srcdiroption="--srcdir=$${topdir}/binutils"; \
6921 libsrcdir="$$s/binutils"; \
6922 $(SHELL) $${libsrcdir}/configure \
6923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6924 --target=${target_alias} $${srcdiroption} \
6925 || exit 1
6926 @endif binutils
6930 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6931 maybe-configure-stage1-binutils:
6932 @if binutils-bootstrap
6933 maybe-configure-stage1-binutils: configure-stage1-binutils
6934 configure-stage1-binutils:
6935 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6936 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6937 @r=`${PWD_COMMAND}`; export r; \
6938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939 TFLAGS="$(STAGE1_TFLAGS)"; \
6940 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6941 $(HOST_EXPORTS) \
6942 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6943 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6944 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6945 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6947 cd $(HOST_SUBDIR)/binutils || exit 1; \
6948 case $(srcdir) in \
6949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6950 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6952 esac; \
6953 srcdiroption="--srcdir=$${topdir}/binutils"; \
6954 libsrcdir="$$s/binutils"; \
6955 $(SHELL) $${libsrcdir}/configure \
6956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6957 --target=${target_alias} $${srcdiroption} \
6958 $(STAGE1_CONFIGURE_FLAGS)
6959 @endif binutils-bootstrap
6961 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6962 maybe-configure-stage2-binutils:
6963 @if binutils-bootstrap
6964 maybe-configure-stage2-binutils: configure-stage2-binutils
6965 configure-stage2-binutils:
6966 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6968 @r=`${PWD_COMMAND}`; export r; \
6969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970 TFLAGS="$(STAGE2_TFLAGS)"; \
6971 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6972 $(HOST_EXPORTS) \
6973 $(POSTSTAGE1_HOST_EXPORTS) \
6974 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6975 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6976 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6977 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6979 cd $(HOST_SUBDIR)/binutils || exit 1; \
6980 case $(srcdir) in \
6981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6982 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6984 esac; \
6985 srcdiroption="--srcdir=$${topdir}/binutils"; \
6986 libsrcdir="$$s/binutils"; \
6987 $(SHELL) $${libsrcdir}/configure \
6988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6989 --target=${target_alias} $${srcdiroption} \
6990 --with-build-libsubdir=$(HOST_SUBDIR) \
6991 $(STAGE2_CONFIGURE_FLAGS)
6992 @endif binutils-bootstrap
6994 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6995 maybe-configure-stage3-binutils:
6996 @if binutils-bootstrap
6997 maybe-configure-stage3-binutils: configure-stage3-binutils
6998 configure-stage3-binutils:
6999 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7001 @r=`${PWD_COMMAND}`; export r; \
7002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7003 TFLAGS="$(STAGE3_TFLAGS)"; \
7004 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7005 $(HOST_EXPORTS) \
7006 $(POSTSTAGE1_HOST_EXPORTS) \
7007 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7008 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7009 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7010 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7012 cd $(HOST_SUBDIR)/binutils || exit 1; \
7013 case $(srcdir) in \
7014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7015 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7017 esac; \
7018 srcdiroption="--srcdir=$${topdir}/binutils"; \
7019 libsrcdir="$$s/binutils"; \
7020 $(SHELL) $${libsrcdir}/configure \
7021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7022 --target=${target_alias} $${srcdiroption} \
7023 --with-build-libsubdir=$(HOST_SUBDIR) \
7024 $(STAGE3_CONFIGURE_FLAGS)
7025 @endif binutils-bootstrap
7027 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7028 maybe-configure-stage4-binutils:
7029 @if binutils-bootstrap
7030 maybe-configure-stage4-binutils: configure-stage4-binutils
7031 configure-stage4-binutils:
7032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7034 @r=`${PWD_COMMAND}`; export r; \
7035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036 TFLAGS="$(STAGE4_TFLAGS)"; \
7037 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7038 $(HOST_EXPORTS) \
7039 $(POSTSTAGE1_HOST_EXPORTS) \
7040 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7041 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7042 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7043 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7045 cd $(HOST_SUBDIR)/binutils || exit 1; \
7046 case $(srcdir) in \
7047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7048 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7050 esac; \
7051 srcdiroption="--srcdir=$${topdir}/binutils"; \
7052 libsrcdir="$$s/binutils"; \
7053 $(SHELL) $${libsrcdir}/configure \
7054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7055 --target=${target_alias} $${srcdiroption} \
7056 --with-build-libsubdir=$(HOST_SUBDIR) \
7057 $(STAGE4_CONFIGURE_FLAGS)
7058 @endif binutils-bootstrap
7060 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7061 maybe-configure-stageprofile-binutils:
7062 @if binutils-bootstrap
7063 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7064 configure-stageprofile-binutils:
7065 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7067 @r=`${PWD_COMMAND}`; export r; \
7068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7070 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7071 $(HOST_EXPORTS) \
7072 $(POSTSTAGE1_HOST_EXPORTS) \
7073 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7074 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7075 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7076 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7078 cd $(HOST_SUBDIR)/binutils || exit 1; \
7079 case $(srcdir) in \
7080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7081 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7083 esac; \
7084 srcdiroption="--srcdir=$${topdir}/binutils"; \
7085 libsrcdir="$$s/binutils"; \
7086 $(SHELL) $${libsrcdir}/configure \
7087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7088 --target=${target_alias} $${srcdiroption} \
7089 --with-build-libsubdir=$(HOST_SUBDIR) \
7090 $(STAGEprofile_CONFIGURE_FLAGS)
7091 @endif binutils-bootstrap
7093 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7094 maybe-configure-stagefeedback-binutils:
7095 @if binutils-bootstrap
7096 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7097 configure-stagefeedback-binutils:
7098 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7100 @r=`${PWD_COMMAND}`; export r; \
7101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7102 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7103 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7104 $(HOST_EXPORTS) \
7105 $(POSTSTAGE1_HOST_EXPORTS) \
7106 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7107 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7108 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7109 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7111 cd $(HOST_SUBDIR)/binutils || exit 1; \
7112 case $(srcdir) in \
7113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7114 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7116 esac; \
7117 srcdiroption="--srcdir=$${topdir}/binutils"; \
7118 libsrcdir="$$s/binutils"; \
7119 $(SHELL) $${libsrcdir}/configure \
7120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7121 --target=${target_alias} $${srcdiroption} \
7122 --with-build-libsubdir=$(HOST_SUBDIR) \
7123 $(STAGEfeedback_CONFIGURE_FLAGS)
7124 @endif binutils-bootstrap
7130 .PHONY: all-binutils maybe-all-binutils
7131 maybe-all-binutils:
7132 @if gcc-bootstrap
7133 all-binutils: stage_current
7134 @endif gcc-bootstrap
7135 @if binutils
7136 TARGET-binutils=all
7137 maybe-all-binutils: all-binutils
7138 all-binutils: configure-binutils
7139 @r=`${PWD_COMMAND}`; export r; \
7140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141 $(HOST_EXPORTS) \
7142 (cd $(HOST_SUBDIR)/binutils && \
7143 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7144 $(TARGET-binutils))
7145 @endif binutils
7149 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7150 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7151 maybe-all-stage1-binutils:
7152 maybe-clean-stage1-binutils:
7153 @if binutils-bootstrap
7154 maybe-all-stage1-binutils: all-stage1-binutils
7155 all-stage1: all-stage1-binutils
7156 TARGET-stage1-binutils = $(TARGET-binutils)
7157 all-stage1-binutils: configure-stage1-binutils
7158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7159 @r=`${PWD_COMMAND}`; export r; \
7160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7161 TFLAGS="$(STAGE1_TFLAGS)"; \
7162 $(HOST_EXPORTS) \
7163 cd $(HOST_SUBDIR)/binutils && \
7164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7165 CFLAGS="$(STAGE1_CFLAGS)" \
7166 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7167 LIBCFLAGS="$(LIBCFLAGS)" \
7168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7171 $(EXTRA_HOST_FLAGS) \
7172 TFLAGS="$(STAGE1_TFLAGS)" \
7173 $(TARGET-stage1-binutils)
7175 maybe-clean-stage1-binutils: clean-stage1-binutils
7176 clean-stage1: clean-stage1-binutils
7177 clean-stage1-binutils:
7178 @if [ $(current_stage) = stage1 ]; then \
7179 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7180 else \
7181 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7182 $(MAKE) stage1-start; \
7183 fi; \
7184 cd $(HOST_SUBDIR)/binutils && \
7185 $(MAKE) $(EXTRA_HOST_FLAGS) \
7186 clean
7187 @endif binutils-bootstrap
7190 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7191 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7192 maybe-all-stage2-binutils:
7193 maybe-clean-stage2-binutils:
7194 @if binutils-bootstrap
7195 maybe-all-stage2-binutils: all-stage2-binutils
7196 all-stage2: all-stage2-binutils
7197 TARGET-stage2-binutils = $(TARGET-binutils)
7198 all-stage2-binutils: configure-stage2-binutils
7199 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7200 @r=`${PWD_COMMAND}`; export r; \
7201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202 TFLAGS="$(STAGE2_TFLAGS)"; \
7203 $(HOST_EXPORTS) \
7204 $(POSTSTAGE1_HOST_EXPORTS) \
7205 cd $(HOST_SUBDIR)/binutils && \
7206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7207 CFLAGS="$(STAGE2_CFLAGS)" \
7208 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7209 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7214 TFLAGS="$(STAGE2_TFLAGS)" \
7215 $(TARGET-stage2-binutils)
7217 maybe-clean-stage2-binutils: clean-stage2-binutils
7218 clean-stage2: clean-stage2-binutils
7219 clean-stage2-binutils:
7220 @if [ $(current_stage) = stage2 ]; then \
7221 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7222 else \
7223 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7224 $(MAKE) stage2-start; \
7225 fi; \
7226 cd $(HOST_SUBDIR)/binutils && \
7227 $(MAKE) $(EXTRA_HOST_FLAGS) \
7228 $(POSTSTAGE1_FLAGS_TO_PASS) \
7229 clean
7230 @endif binutils-bootstrap
7233 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7234 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7235 maybe-all-stage3-binutils:
7236 maybe-clean-stage3-binutils:
7237 @if binutils-bootstrap
7238 maybe-all-stage3-binutils: all-stage3-binutils
7239 all-stage3: all-stage3-binutils
7240 TARGET-stage3-binutils = $(TARGET-binutils)
7241 all-stage3-binutils: configure-stage3-binutils
7242 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7243 @r=`${PWD_COMMAND}`; export r; \
7244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245 TFLAGS="$(STAGE3_TFLAGS)"; \
7246 $(HOST_EXPORTS) \
7247 $(POSTSTAGE1_HOST_EXPORTS) \
7248 cd $(HOST_SUBDIR)/binutils && \
7249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7250 CFLAGS="$(STAGE3_CFLAGS)" \
7251 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7252 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7257 TFLAGS="$(STAGE3_TFLAGS)" \
7258 $(TARGET-stage3-binutils)
7260 maybe-clean-stage3-binutils: clean-stage3-binutils
7261 clean-stage3: clean-stage3-binutils
7262 clean-stage3-binutils:
7263 @if [ $(current_stage) = stage3 ]; then \
7264 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7265 else \
7266 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7267 $(MAKE) stage3-start; \
7268 fi; \
7269 cd $(HOST_SUBDIR)/binutils && \
7270 $(MAKE) $(EXTRA_HOST_FLAGS) \
7271 $(POSTSTAGE1_FLAGS_TO_PASS) \
7272 clean
7273 @endif binutils-bootstrap
7276 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7277 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7278 maybe-all-stage4-binutils:
7279 maybe-clean-stage4-binutils:
7280 @if binutils-bootstrap
7281 maybe-all-stage4-binutils: all-stage4-binutils
7282 all-stage4: all-stage4-binutils
7283 TARGET-stage4-binutils = $(TARGET-binutils)
7284 all-stage4-binutils: configure-stage4-binutils
7285 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7286 @r=`${PWD_COMMAND}`; export r; \
7287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288 TFLAGS="$(STAGE4_TFLAGS)"; \
7289 $(HOST_EXPORTS) \
7290 $(POSTSTAGE1_HOST_EXPORTS) \
7291 cd $(HOST_SUBDIR)/binutils && \
7292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7293 CFLAGS="$(STAGE4_CFLAGS)" \
7294 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7295 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7300 TFLAGS="$(STAGE4_TFLAGS)" \
7301 $(TARGET-stage4-binutils)
7303 maybe-clean-stage4-binutils: clean-stage4-binutils
7304 clean-stage4: clean-stage4-binutils
7305 clean-stage4-binutils:
7306 @if [ $(current_stage) = stage4 ]; then \
7307 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7308 else \
7309 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7310 $(MAKE) stage4-start; \
7311 fi; \
7312 cd $(HOST_SUBDIR)/binutils && \
7313 $(MAKE) $(EXTRA_HOST_FLAGS) \
7314 $(POSTSTAGE1_FLAGS_TO_PASS) \
7315 clean
7316 @endif binutils-bootstrap
7319 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7320 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7321 maybe-all-stageprofile-binutils:
7322 maybe-clean-stageprofile-binutils:
7323 @if binutils-bootstrap
7324 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7325 all-stageprofile: all-stageprofile-binutils
7326 TARGET-stageprofile-binutils = $(TARGET-binutils)
7327 all-stageprofile-binutils: configure-stageprofile-binutils
7328 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7329 @r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7332 $(HOST_EXPORTS) \
7333 $(POSTSTAGE1_HOST_EXPORTS) \
7334 cd $(HOST_SUBDIR)/binutils && \
7335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7336 CFLAGS="$(STAGEprofile_CFLAGS)" \
7337 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7338 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7343 TFLAGS="$(STAGEprofile_TFLAGS)" \
7344 $(TARGET-stageprofile-binutils)
7346 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7347 clean-stageprofile: clean-stageprofile-binutils
7348 clean-stageprofile-binutils:
7349 @if [ $(current_stage) = stageprofile ]; then \
7350 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7351 else \
7352 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7353 $(MAKE) stageprofile-start; \
7354 fi; \
7355 cd $(HOST_SUBDIR)/binutils && \
7356 $(MAKE) $(EXTRA_HOST_FLAGS) \
7357 $(POSTSTAGE1_FLAGS_TO_PASS) \
7358 clean
7359 @endif binutils-bootstrap
7362 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7363 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7364 maybe-all-stagefeedback-binutils:
7365 maybe-clean-stagefeedback-binutils:
7366 @if binutils-bootstrap
7367 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7368 all-stagefeedback: all-stagefeedback-binutils
7369 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7370 all-stagefeedback-binutils: configure-stagefeedback-binutils
7371 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7372 @r=`${PWD_COMMAND}`; export r; \
7373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7374 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7375 $(HOST_EXPORTS) \
7376 $(POSTSTAGE1_HOST_EXPORTS) \
7377 cd $(HOST_SUBDIR)/binutils && \
7378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7379 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7380 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7381 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7386 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7387 $(TARGET-stagefeedback-binutils)
7389 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7390 clean-stagefeedback: clean-stagefeedback-binutils
7391 clean-stagefeedback-binutils:
7392 @if [ $(current_stage) = stagefeedback ]; then \
7393 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7394 else \
7395 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7396 $(MAKE) stagefeedback-start; \
7397 fi; \
7398 cd $(HOST_SUBDIR)/binutils && \
7399 $(MAKE) $(EXTRA_HOST_FLAGS) \
7400 $(POSTSTAGE1_FLAGS_TO_PASS) \
7401 clean
7402 @endif binutils-bootstrap
7408 .PHONY: check-binutils maybe-check-binutils
7409 maybe-check-binutils:
7410 @if binutils
7411 maybe-check-binutils: check-binutils
7413 check-binutils:
7414 @: $(MAKE); $(unstage)
7415 @r=`${PWD_COMMAND}`; export r; \
7416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7417 $(HOST_EXPORTS) \
7418 (cd $(HOST_SUBDIR)/binutils && \
7419 $(MAKE) $(FLAGS_TO_PASS) check)
7421 @endif binutils
7423 .PHONY: install-binutils maybe-install-binutils
7424 maybe-install-binutils:
7425 @if binutils
7426 maybe-install-binutils: install-binutils
7428 install-binutils: installdirs
7429 @: $(MAKE); $(unstage)
7430 @r=`${PWD_COMMAND}`; export r; \
7431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432 $(HOST_EXPORTS) \
7433 (cd $(HOST_SUBDIR)/binutils && \
7434 $(MAKE) $(FLAGS_TO_PASS) install)
7436 @endif binutils
7438 # Other targets (info, dvi, pdf, etc.)
7440 .PHONY: maybe-info-binutils info-binutils
7441 maybe-info-binutils:
7442 @if binutils
7443 maybe-info-binutils: info-binutils
7445 info-binutils: \
7446 configure-binutils
7447 @[ -f ./binutils/Makefile ] || exit 0; \
7448 r=`${PWD_COMMAND}`; export r; \
7449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7450 $(HOST_EXPORTS) \
7451 for flag in $(EXTRA_HOST_FLAGS) ; do \
7452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7453 done; \
7454 echo "Doing info in binutils" ; \
7455 (cd $(HOST_SUBDIR)/binutils && \
7456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7458 "RANLIB=$${RANLIB}" \
7459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7460 info) \
7461 || exit 1
7463 @endif binutils
7465 .PHONY: maybe-dvi-binutils dvi-binutils
7466 maybe-dvi-binutils:
7467 @if binutils
7468 maybe-dvi-binutils: dvi-binutils
7470 dvi-binutils: \
7471 configure-binutils
7472 @[ -f ./binutils/Makefile ] || exit 0; \
7473 r=`${PWD_COMMAND}`; export r; \
7474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7475 $(HOST_EXPORTS) \
7476 for flag in $(EXTRA_HOST_FLAGS) ; do \
7477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7478 done; \
7479 echo "Doing dvi in binutils" ; \
7480 (cd $(HOST_SUBDIR)/binutils && \
7481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7483 "RANLIB=$${RANLIB}" \
7484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7485 dvi) \
7486 || exit 1
7488 @endif binutils
7490 .PHONY: maybe-pdf-binutils pdf-binutils
7491 maybe-pdf-binutils:
7492 @if binutils
7493 maybe-pdf-binutils: pdf-binutils
7495 pdf-binutils: \
7496 configure-binutils
7497 @[ -f ./binutils/Makefile ] || exit 0; \
7498 r=`${PWD_COMMAND}`; export r; \
7499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7500 $(HOST_EXPORTS) \
7501 for flag in $(EXTRA_HOST_FLAGS) ; do \
7502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7503 done; \
7504 echo "Doing pdf in binutils" ; \
7505 (cd $(HOST_SUBDIR)/binutils && \
7506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7508 "RANLIB=$${RANLIB}" \
7509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7510 pdf) \
7511 || exit 1
7513 @endif binutils
7515 .PHONY: maybe-html-binutils html-binutils
7516 maybe-html-binutils:
7517 @if binutils
7518 maybe-html-binutils: html-binutils
7520 html-binutils: \
7521 configure-binutils
7522 @[ -f ./binutils/Makefile ] || exit 0; \
7523 r=`${PWD_COMMAND}`; export r; \
7524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7525 $(HOST_EXPORTS) \
7526 for flag in $(EXTRA_HOST_FLAGS) ; do \
7527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7528 done; \
7529 echo "Doing html in binutils" ; \
7530 (cd $(HOST_SUBDIR)/binutils && \
7531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7533 "RANLIB=$${RANLIB}" \
7534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7535 html) \
7536 || exit 1
7538 @endif binutils
7540 .PHONY: maybe-TAGS-binutils TAGS-binutils
7541 maybe-TAGS-binutils:
7542 @if binutils
7543 maybe-TAGS-binutils: TAGS-binutils
7545 TAGS-binutils: \
7546 configure-binutils
7547 @[ -f ./binutils/Makefile ] || exit 0; \
7548 r=`${PWD_COMMAND}`; export r; \
7549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7550 $(HOST_EXPORTS) \
7551 for flag in $(EXTRA_HOST_FLAGS) ; do \
7552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7553 done; \
7554 echo "Doing TAGS in binutils" ; \
7555 (cd $(HOST_SUBDIR)/binutils && \
7556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7558 "RANLIB=$${RANLIB}" \
7559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7560 TAGS) \
7561 || exit 1
7563 @endif binutils
7565 .PHONY: maybe-install-info-binutils install-info-binutils
7566 maybe-install-info-binutils:
7567 @if binutils
7568 maybe-install-info-binutils: install-info-binutils
7570 install-info-binutils: \
7571 configure-binutils \
7572 info-binutils
7573 @[ -f ./binutils/Makefile ] || exit 0; \
7574 r=`${PWD_COMMAND}`; export r; \
7575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7576 $(HOST_EXPORTS) \
7577 for flag in $(EXTRA_HOST_FLAGS) ; do \
7578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7579 done; \
7580 echo "Doing install-info in binutils" ; \
7581 (cd $(HOST_SUBDIR)/binutils && \
7582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7584 "RANLIB=$${RANLIB}" \
7585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7586 install-info) \
7587 || exit 1
7589 @endif binutils
7591 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7592 maybe-install-pdf-binutils:
7593 @if binutils
7594 maybe-install-pdf-binutils: install-pdf-binutils
7596 install-pdf-binutils: \
7597 configure-binutils \
7598 pdf-binutils
7599 @[ -f ./binutils/Makefile ] || exit 0; \
7600 r=`${PWD_COMMAND}`; export r; \
7601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7602 $(HOST_EXPORTS) \
7603 for flag in $(EXTRA_HOST_FLAGS) ; do \
7604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7605 done; \
7606 echo "Doing install-pdf in binutils" ; \
7607 (cd $(HOST_SUBDIR)/binutils && \
7608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7610 "RANLIB=$${RANLIB}" \
7611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7612 install-pdf) \
7613 || exit 1
7615 @endif binutils
7617 .PHONY: maybe-install-html-binutils install-html-binutils
7618 maybe-install-html-binutils:
7619 @if binutils
7620 maybe-install-html-binutils: install-html-binutils
7622 install-html-binutils: \
7623 configure-binutils \
7624 html-binutils
7625 @[ -f ./binutils/Makefile ] || exit 0; \
7626 r=`${PWD_COMMAND}`; export r; \
7627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628 $(HOST_EXPORTS) \
7629 for flag in $(EXTRA_HOST_FLAGS) ; do \
7630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7631 done; \
7632 echo "Doing install-html in binutils" ; \
7633 (cd $(HOST_SUBDIR)/binutils && \
7634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7636 "RANLIB=$${RANLIB}" \
7637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7638 install-html) \
7639 || exit 1
7641 @endif binutils
7643 .PHONY: maybe-installcheck-binutils installcheck-binutils
7644 maybe-installcheck-binutils:
7645 @if binutils
7646 maybe-installcheck-binutils: installcheck-binutils
7648 installcheck-binutils: \
7649 configure-binutils
7650 @[ -f ./binutils/Makefile ] || exit 0; \
7651 r=`${PWD_COMMAND}`; export r; \
7652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653 $(HOST_EXPORTS) \
7654 for flag in $(EXTRA_HOST_FLAGS) ; do \
7655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7656 done; \
7657 echo "Doing installcheck in binutils" ; \
7658 (cd $(HOST_SUBDIR)/binutils && \
7659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7661 "RANLIB=$${RANLIB}" \
7662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7663 installcheck) \
7664 || exit 1
7666 @endif binutils
7668 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7669 maybe-mostlyclean-binutils:
7670 @if binutils
7671 maybe-mostlyclean-binutils: mostlyclean-binutils
7673 mostlyclean-binutils:
7674 @[ -f ./binutils/Makefile ] || exit 0; \
7675 r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 for flag in $(EXTRA_HOST_FLAGS) ; do \
7679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680 done; \
7681 echo "Doing mostlyclean in binutils" ; \
7682 (cd $(HOST_SUBDIR)/binutils && \
7683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685 "RANLIB=$${RANLIB}" \
7686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687 mostlyclean) \
7688 || exit 1
7690 @endif binutils
7692 .PHONY: maybe-clean-binutils clean-binutils
7693 maybe-clean-binutils:
7694 @if binutils
7695 maybe-clean-binutils: clean-binutils
7697 clean-binutils:
7698 @[ -f ./binutils/Makefile ] || exit 0; \
7699 r=`${PWD_COMMAND}`; export r; \
7700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701 $(HOST_EXPORTS) \
7702 for flag in $(EXTRA_HOST_FLAGS) ; do \
7703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704 done; \
7705 echo "Doing clean in binutils" ; \
7706 (cd $(HOST_SUBDIR)/binutils && \
7707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709 "RANLIB=$${RANLIB}" \
7710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711 clean) \
7712 || exit 1
7714 @endif binutils
7716 .PHONY: maybe-distclean-binutils distclean-binutils
7717 maybe-distclean-binutils:
7718 @if binutils
7719 maybe-distclean-binutils: distclean-binutils
7721 distclean-binutils:
7722 @[ -f ./binutils/Makefile ] || exit 0; \
7723 r=`${PWD_COMMAND}`; export r; \
7724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725 $(HOST_EXPORTS) \
7726 for flag in $(EXTRA_HOST_FLAGS) ; do \
7727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728 done; \
7729 echo "Doing distclean in binutils" ; \
7730 (cd $(HOST_SUBDIR)/binutils && \
7731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733 "RANLIB=$${RANLIB}" \
7734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7735 distclean) \
7736 || exit 1
7738 @endif binutils
7740 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7741 maybe-maintainer-clean-binutils:
7742 @if binutils
7743 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7745 maintainer-clean-binutils:
7746 @[ -f ./binutils/Makefile ] || exit 0; \
7747 r=`${PWD_COMMAND}`; export r; \
7748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749 $(HOST_EXPORTS) \
7750 for flag in $(EXTRA_HOST_FLAGS) ; do \
7751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752 done; \
7753 echo "Doing maintainer-clean in binutils" ; \
7754 (cd $(HOST_SUBDIR)/binutils && \
7755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757 "RANLIB=$${RANLIB}" \
7758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759 maintainer-clean) \
7760 || exit 1
7762 @endif binutils
7766 .PHONY: configure-bison maybe-configure-bison
7767 maybe-configure-bison:
7768 @if gcc-bootstrap
7769 configure-bison: stage_current
7770 @endif gcc-bootstrap
7771 @if bison
7772 maybe-configure-bison: configure-bison
7773 configure-bison:
7774 @: $(MAKE); $(unstage)
7775 @r=`${PWD_COMMAND}`; export r; \
7776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7779 $(HOST_EXPORTS) \
7780 echo Configuring in $(HOST_SUBDIR)/bison; \
7781 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7782 case $(srcdir) in \
7783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7784 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7786 esac; \
7787 srcdiroption="--srcdir=$${topdir}/bison"; \
7788 libsrcdir="$$s/bison"; \
7789 $(SHELL) $${libsrcdir}/configure \
7790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7791 --target=${target_alias} $${srcdiroption} \
7792 || exit 1
7793 @endif bison
7799 .PHONY: all-bison maybe-all-bison
7800 maybe-all-bison:
7801 @if gcc-bootstrap
7802 all-bison: stage_current
7803 @endif gcc-bootstrap
7804 @if bison
7805 TARGET-bison=all
7806 maybe-all-bison: all-bison
7807 all-bison: configure-bison
7808 @: $(MAKE); $(unstage)
7809 @r=`${PWD_COMMAND}`; export r; \
7810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7811 $(HOST_EXPORTS) \
7812 (cd $(HOST_SUBDIR)/bison && \
7813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7814 $(TARGET-bison))
7815 @endif bison
7820 .PHONY: check-bison maybe-check-bison
7821 maybe-check-bison:
7822 @if bison
7823 maybe-check-bison: check-bison
7825 # This module is only tested in a native toolchain.
7826 check-bison:
7827 @: $(MAKE); $(unstage)
7828 @if [ '$(host)' = '$(target)' ] ; then \
7829 r=`${PWD_COMMAND}`; export r; \
7830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7831 $(HOST_EXPORTS) \
7832 (cd $(HOST_SUBDIR)/bison && \
7833 $(MAKE) $(FLAGS_TO_PASS) check); \
7836 @endif bison
7838 .PHONY: install-bison maybe-install-bison
7839 maybe-install-bison:
7840 @if bison
7841 maybe-install-bison: install-bison
7843 install-bison: installdirs
7844 @: $(MAKE); $(unstage)
7845 @r=`${PWD_COMMAND}`; export r; \
7846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847 $(HOST_EXPORTS) \
7848 (cd $(HOST_SUBDIR)/bison && \
7849 $(MAKE) $(FLAGS_TO_PASS) install)
7851 @endif bison
7853 # Other targets (info, dvi, pdf, etc.)
7855 .PHONY: maybe-info-bison info-bison
7856 maybe-info-bison:
7857 @if bison
7858 maybe-info-bison: info-bison
7860 info-bison: \
7861 configure-bison
7862 @: $(MAKE); $(unstage)
7863 @[ -f ./bison/Makefile ] || exit 0; \
7864 r=`${PWD_COMMAND}`; export r; \
7865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7866 $(HOST_EXPORTS) \
7867 for flag in $(EXTRA_HOST_FLAGS) ; do \
7868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7869 done; \
7870 echo "Doing info in bison" ; \
7871 (cd $(HOST_SUBDIR)/bison && \
7872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7874 "RANLIB=$${RANLIB}" \
7875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7876 info) \
7877 || exit 1
7879 @endif bison
7881 .PHONY: maybe-dvi-bison dvi-bison
7882 maybe-dvi-bison:
7883 @if bison
7884 maybe-dvi-bison: dvi-bison
7886 dvi-bison: \
7887 configure-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 dvi 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 dvi) \
7903 || exit 1
7905 @endif bison
7907 .PHONY: maybe-pdf-bison pdf-bison
7908 maybe-pdf-bison:
7909 @if bison
7910 maybe-pdf-bison: pdf-bison
7912 pdf-bison: \
7913 configure-bison
7914 @: $(MAKE); $(unstage)
7915 @[ -f ./bison/Makefile ] || exit 0; \
7916 r=`${PWD_COMMAND}`; export r; \
7917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918 $(HOST_EXPORTS) \
7919 for flag in $(EXTRA_HOST_FLAGS) ; do \
7920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921 done; \
7922 echo "Doing pdf in bison" ; \
7923 (cd $(HOST_SUBDIR)/bison && \
7924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926 "RANLIB=$${RANLIB}" \
7927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928 pdf) \
7929 || exit 1
7931 @endif bison
7933 .PHONY: maybe-html-bison html-bison
7934 maybe-html-bison:
7935 @if bison
7936 maybe-html-bison: html-bison
7938 html-bison: \
7939 configure-bison
7940 @: $(MAKE); $(unstage)
7941 @[ -f ./bison/Makefile ] || exit 0; \
7942 r=`${PWD_COMMAND}`; export r; \
7943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944 $(HOST_EXPORTS) \
7945 for flag in $(EXTRA_HOST_FLAGS) ; do \
7946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947 done; \
7948 echo "Doing html in bison" ; \
7949 (cd $(HOST_SUBDIR)/bison && \
7950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952 "RANLIB=$${RANLIB}" \
7953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954 html) \
7955 || exit 1
7957 @endif bison
7959 .PHONY: maybe-TAGS-bison TAGS-bison
7960 maybe-TAGS-bison:
7961 @if bison
7962 maybe-TAGS-bison: TAGS-bison
7964 TAGS-bison: \
7965 configure-bison
7966 @: $(MAKE); $(unstage)
7967 @[ -f ./bison/Makefile ] || exit 0; \
7968 r=`${PWD_COMMAND}`; export r; \
7969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970 $(HOST_EXPORTS) \
7971 for flag in $(EXTRA_HOST_FLAGS) ; do \
7972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973 done; \
7974 echo "Doing TAGS in bison" ; \
7975 (cd $(HOST_SUBDIR)/bison && \
7976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978 "RANLIB=$${RANLIB}" \
7979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980 TAGS) \
7981 || exit 1
7983 @endif bison
7985 .PHONY: maybe-install-info-bison install-info-bison
7986 maybe-install-info-bison:
7987 @if bison
7988 maybe-install-info-bison: install-info-bison
7990 install-info-bison: \
7991 configure-bison \
7992 info-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 install-info 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 install-info) \
8008 || exit 1
8010 @endif bison
8012 .PHONY: maybe-install-pdf-bison install-pdf-bison
8013 maybe-install-pdf-bison:
8014 @if bison
8015 maybe-install-pdf-bison: install-pdf-bison
8017 install-pdf-bison: \
8018 configure-bison \
8019 pdf-bison
8020 @: $(MAKE); $(unstage)
8021 @[ -f ./bison/Makefile ] || exit 0; \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 for flag in $(EXTRA_HOST_FLAGS) ; do \
8026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027 done; \
8028 echo "Doing install-pdf in bison" ; \
8029 (cd $(HOST_SUBDIR)/bison && \
8030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032 "RANLIB=$${RANLIB}" \
8033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034 install-pdf) \
8035 || exit 1
8037 @endif bison
8039 .PHONY: maybe-install-html-bison install-html-bison
8040 maybe-install-html-bison:
8041 @if bison
8042 maybe-install-html-bison: install-html-bison
8044 install-html-bison: \
8045 configure-bison \
8046 html-bison
8047 @: $(MAKE); $(unstage)
8048 @[ -f ./bison/Makefile ] || exit 0; \
8049 r=`${PWD_COMMAND}`; export r; \
8050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051 $(HOST_EXPORTS) \
8052 for flag in $(EXTRA_HOST_FLAGS) ; do \
8053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054 done; \
8055 echo "Doing install-html in bison" ; \
8056 (cd $(HOST_SUBDIR)/bison && \
8057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8059 "RANLIB=$${RANLIB}" \
8060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8061 install-html) \
8062 || exit 1
8064 @endif bison
8066 .PHONY: maybe-installcheck-bison installcheck-bison
8067 maybe-installcheck-bison:
8068 @if bison
8069 maybe-installcheck-bison: installcheck-bison
8071 installcheck-bison: \
8072 configure-bison
8073 @: $(MAKE); $(unstage)
8074 @[ -f ./bison/Makefile ] || exit 0; \
8075 r=`${PWD_COMMAND}`; export r; \
8076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8077 $(HOST_EXPORTS) \
8078 for flag in $(EXTRA_HOST_FLAGS) ; do \
8079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8080 done; \
8081 echo "Doing installcheck in bison" ; \
8082 (cd $(HOST_SUBDIR)/bison && \
8083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8085 "RANLIB=$${RANLIB}" \
8086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8087 installcheck) \
8088 || exit 1
8090 @endif bison
8092 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8093 maybe-mostlyclean-bison:
8094 @if bison
8095 maybe-mostlyclean-bison: mostlyclean-bison
8097 mostlyclean-bison:
8098 @: $(MAKE); $(unstage)
8099 @[ -f ./bison/Makefile ] || exit 0; \
8100 r=`${PWD_COMMAND}`; export r; \
8101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102 $(HOST_EXPORTS) \
8103 for flag in $(EXTRA_HOST_FLAGS) ; do \
8104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8105 done; \
8106 echo "Doing mostlyclean in bison" ; \
8107 (cd $(HOST_SUBDIR)/bison && \
8108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8110 "RANLIB=$${RANLIB}" \
8111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8112 mostlyclean) \
8113 || exit 1
8115 @endif bison
8117 .PHONY: maybe-clean-bison clean-bison
8118 maybe-clean-bison:
8119 @if bison
8120 maybe-clean-bison: clean-bison
8122 clean-bison:
8123 @: $(MAKE); $(unstage)
8124 @[ -f ./bison/Makefile ] || exit 0; \
8125 r=`${PWD_COMMAND}`; export r; \
8126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8127 $(HOST_EXPORTS) \
8128 for flag in $(EXTRA_HOST_FLAGS) ; do \
8129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8130 done; \
8131 echo "Doing clean in bison" ; \
8132 (cd $(HOST_SUBDIR)/bison && \
8133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8135 "RANLIB=$${RANLIB}" \
8136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8137 clean) \
8138 || exit 1
8140 @endif bison
8142 .PHONY: maybe-distclean-bison distclean-bison
8143 maybe-distclean-bison:
8144 @if bison
8145 maybe-distclean-bison: distclean-bison
8147 distclean-bison:
8148 @: $(MAKE); $(unstage)
8149 @[ -f ./bison/Makefile ] || exit 0; \
8150 r=`${PWD_COMMAND}`; export r; \
8151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8152 $(HOST_EXPORTS) \
8153 for flag in $(EXTRA_HOST_FLAGS) ; do \
8154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8155 done; \
8156 echo "Doing distclean in bison" ; \
8157 (cd $(HOST_SUBDIR)/bison && \
8158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8160 "RANLIB=$${RANLIB}" \
8161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8162 distclean) \
8163 || exit 1
8165 @endif bison
8167 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8168 maybe-maintainer-clean-bison:
8169 @if bison
8170 maybe-maintainer-clean-bison: maintainer-clean-bison
8172 maintainer-clean-bison:
8173 @: $(MAKE); $(unstage)
8174 @[ -f ./bison/Makefile ] || exit 0; \
8175 r=`${PWD_COMMAND}`; export r; \
8176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8177 $(HOST_EXPORTS) \
8178 for flag in $(EXTRA_HOST_FLAGS) ; do \
8179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8180 done; \
8181 echo "Doing maintainer-clean in bison" ; \
8182 (cd $(HOST_SUBDIR)/bison && \
8183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8185 "RANLIB=$${RANLIB}" \
8186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8187 maintainer-clean) \
8188 || exit 1
8190 @endif bison
8194 .PHONY: configure-byacc maybe-configure-byacc
8195 maybe-configure-byacc:
8196 @if gcc-bootstrap
8197 configure-byacc: stage_current
8198 @endif gcc-bootstrap
8199 @if byacc
8200 maybe-configure-byacc: configure-byacc
8201 configure-byacc:
8202 @: $(MAKE); $(unstage)
8203 @r=`${PWD_COMMAND}`; export r; \
8204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8205 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8207 $(HOST_EXPORTS) \
8208 echo Configuring in $(HOST_SUBDIR)/byacc; \
8209 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8210 case $(srcdir) in \
8211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8212 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8214 esac; \
8215 srcdiroption="--srcdir=$${topdir}/byacc"; \
8216 libsrcdir="$$s/byacc"; \
8217 $(SHELL) $${libsrcdir}/configure \
8218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8219 --target=${target_alias} $${srcdiroption} \
8220 || exit 1
8221 @endif byacc
8227 .PHONY: all-byacc maybe-all-byacc
8228 maybe-all-byacc:
8229 @if gcc-bootstrap
8230 all-byacc: stage_current
8231 @endif gcc-bootstrap
8232 @if byacc
8233 TARGET-byacc=all
8234 maybe-all-byacc: all-byacc
8235 all-byacc: configure-byacc
8236 @: $(MAKE); $(unstage)
8237 @r=`${PWD_COMMAND}`; export r; \
8238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239 $(HOST_EXPORTS) \
8240 (cd $(HOST_SUBDIR)/byacc && \
8241 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8242 $(TARGET-byacc))
8243 @endif byacc
8248 .PHONY: check-byacc maybe-check-byacc
8249 maybe-check-byacc:
8250 @if byacc
8251 maybe-check-byacc: check-byacc
8253 # This module is only tested in a native toolchain.
8254 check-byacc:
8255 @: $(MAKE); $(unstage)
8256 @if [ '$(host)' = '$(target)' ] ; then \
8257 r=`${PWD_COMMAND}`; export r; \
8258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259 $(HOST_EXPORTS) \
8260 (cd $(HOST_SUBDIR)/byacc && \
8261 $(MAKE) $(FLAGS_TO_PASS) check); \
8264 @endif byacc
8266 .PHONY: install-byacc maybe-install-byacc
8267 maybe-install-byacc:
8268 @if byacc
8269 maybe-install-byacc: install-byacc
8271 install-byacc: installdirs
8272 @: $(MAKE); $(unstage)
8273 @r=`${PWD_COMMAND}`; export r; \
8274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275 $(HOST_EXPORTS) \
8276 (cd $(HOST_SUBDIR)/byacc && \
8277 $(MAKE) $(FLAGS_TO_PASS) install)
8279 @endif byacc
8281 # Other targets (info, dvi, pdf, etc.)
8283 .PHONY: maybe-info-byacc info-byacc
8284 maybe-info-byacc:
8285 @if byacc
8286 maybe-info-byacc: info-byacc
8288 info-byacc: \
8289 configure-byacc
8290 @: $(MAKE); $(unstage)
8291 @[ -f ./byacc/Makefile ] || exit 0; \
8292 r=`${PWD_COMMAND}`; export r; \
8293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294 $(HOST_EXPORTS) \
8295 for flag in $(EXTRA_HOST_FLAGS) ; do \
8296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297 done; \
8298 echo "Doing info in byacc" ; \
8299 (cd $(HOST_SUBDIR)/byacc && \
8300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302 "RANLIB=$${RANLIB}" \
8303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8304 info) \
8305 || exit 1
8307 @endif byacc
8309 .PHONY: maybe-dvi-byacc dvi-byacc
8310 maybe-dvi-byacc:
8311 @if byacc
8312 maybe-dvi-byacc: dvi-byacc
8314 dvi-byacc: \
8315 configure-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 dvi 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 dvi) \
8331 || exit 1
8333 @endif byacc
8335 .PHONY: maybe-pdf-byacc pdf-byacc
8336 maybe-pdf-byacc:
8337 @if byacc
8338 maybe-pdf-byacc: pdf-byacc
8340 pdf-byacc: \
8341 configure-byacc
8342 @: $(MAKE); $(unstage)
8343 @[ -f ./byacc/Makefile ] || exit 0; \
8344 r=`${PWD_COMMAND}`; export r; \
8345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346 $(HOST_EXPORTS) \
8347 for flag in $(EXTRA_HOST_FLAGS) ; do \
8348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8349 done; \
8350 echo "Doing pdf in byacc" ; \
8351 (cd $(HOST_SUBDIR)/byacc && \
8352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8354 "RANLIB=$${RANLIB}" \
8355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8356 pdf) \
8357 || exit 1
8359 @endif byacc
8361 .PHONY: maybe-html-byacc html-byacc
8362 maybe-html-byacc:
8363 @if byacc
8364 maybe-html-byacc: html-byacc
8366 html-byacc: \
8367 configure-byacc
8368 @: $(MAKE); $(unstage)
8369 @[ -f ./byacc/Makefile ] || exit 0; \
8370 r=`${PWD_COMMAND}`; export r; \
8371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372 $(HOST_EXPORTS) \
8373 for flag in $(EXTRA_HOST_FLAGS) ; do \
8374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8375 done; \
8376 echo "Doing html in byacc" ; \
8377 (cd $(HOST_SUBDIR)/byacc && \
8378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8380 "RANLIB=$${RANLIB}" \
8381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8382 html) \
8383 || exit 1
8385 @endif byacc
8387 .PHONY: maybe-TAGS-byacc TAGS-byacc
8388 maybe-TAGS-byacc:
8389 @if byacc
8390 maybe-TAGS-byacc: TAGS-byacc
8392 TAGS-byacc: \
8393 configure-byacc
8394 @: $(MAKE); $(unstage)
8395 @[ -f ./byacc/Makefile ] || exit 0; \
8396 r=`${PWD_COMMAND}`; export r; \
8397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398 $(HOST_EXPORTS) \
8399 for flag in $(EXTRA_HOST_FLAGS) ; do \
8400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401 done; \
8402 echo "Doing TAGS in byacc" ; \
8403 (cd $(HOST_SUBDIR)/byacc && \
8404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406 "RANLIB=$${RANLIB}" \
8407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408 TAGS) \
8409 || exit 1
8411 @endif byacc
8413 .PHONY: maybe-install-info-byacc install-info-byacc
8414 maybe-install-info-byacc:
8415 @if byacc
8416 maybe-install-info-byacc: install-info-byacc
8418 install-info-byacc: \
8419 configure-byacc \
8420 info-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 install-info 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 install-info) \
8436 || exit 1
8438 @endif byacc
8440 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8441 maybe-install-pdf-byacc:
8442 @if byacc
8443 maybe-install-pdf-byacc: install-pdf-byacc
8445 install-pdf-byacc: \
8446 configure-byacc \
8447 pdf-byacc
8448 @: $(MAKE); $(unstage)
8449 @[ -f ./byacc/Makefile ] || exit 0; \
8450 r=`${PWD_COMMAND}`; export r; \
8451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8452 $(HOST_EXPORTS) \
8453 for flag in $(EXTRA_HOST_FLAGS) ; do \
8454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8455 done; \
8456 echo "Doing install-pdf in byacc" ; \
8457 (cd $(HOST_SUBDIR)/byacc && \
8458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8460 "RANLIB=$${RANLIB}" \
8461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8462 install-pdf) \
8463 || exit 1
8465 @endif byacc
8467 .PHONY: maybe-install-html-byacc install-html-byacc
8468 maybe-install-html-byacc:
8469 @if byacc
8470 maybe-install-html-byacc: install-html-byacc
8472 install-html-byacc: \
8473 configure-byacc \
8474 html-byacc
8475 @: $(MAKE); $(unstage)
8476 @[ -f ./byacc/Makefile ] || exit 0; \
8477 r=`${PWD_COMMAND}`; export r; \
8478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8479 $(HOST_EXPORTS) \
8480 for flag in $(EXTRA_HOST_FLAGS) ; do \
8481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8482 done; \
8483 echo "Doing install-html in byacc" ; \
8484 (cd $(HOST_SUBDIR)/byacc && \
8485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8487 "RANLIB=$${RANLIB}" \
8488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8489 install-html) \
8490 || exit 1
8492 @endif byacc
8494 .PHONY: maybe-installcheck-byacc installcheck-byacc
8495 maybe-installcheck-byacc:
8496 @if byacc
8497 maybe-installcheck-byacc: installcheck-byacc
8499 installcheck-byacc: \
8500 configure-byacc
8501 @: $(MAKE); $(unstage)
8502 @[ -f ./byacc/Makefile ] || exit 0; \
8503 r=`${PWD_COMMAND}`; export r; \
8504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8505 $(HOST_EXPORTS) \
8506 for flag in $(EXTRA_HOST_FLAGS) ; do \
8507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8508 done; \
8509 echo "Doing installcheck in byacc" ; \
8510 (cd $(HOST_SUBDIR)/byacc && \
8511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8513 "RANLIB=$${RANLIB}" \
8514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8515 installcheck) \
8516 || exit 1
8518 @endif byacc
8520 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8521 maybe-mostlyclean-byacc:
8522 @if byacc
8523 maybe-mostlyclean-byacc: mostlyclean-byacc
8525 mostlyclean-byacc:
8526 @: $(MAKE); $(unstage)
8527 @[ -f ./byacc/Makefile ] || exit 0; \
8528 r=`${PWD_COMMAND}`; export r; \
8529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8530 $(HOST_EXPORTS) \
8531 for flag in $(EXTRA_HOST_FLAGS) ; do \
8532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8533 done; \
8534 echo "Doing mostlyclean in byacc" ; \
8535 (cd $(HOST_SUBDIR)/byacc && \
8536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8538 "RANLIB=$${RANLIB}" \
8539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8540 mostlyclean) \
8541 || exit 1
8543 @endif byacc
8545 .PHONY: maybe-clean-byacc clean-byacc
8546 maybe-clean-byacc:
8547 @if byacc
8548 maybe-clean-byacc: clean-byacc
8550 clean-byacc:
8551 @: $(MAKE); $(unstage)
8552 @[ -f ./byacc/Makefile ] || exit 0; \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555 $(HOST_EXPORTS) \
8556 for flag in $(EXTRA_HOST_FLAGS) ; do \
8557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558 done; \
8559 echo "Doing clean in byacc" ; \
8560 (cd $(HOST_SUBDIR)/byacc && \
8561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563 "RANLIB=$${RANLIB}" \
8564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565 clean) \
8566 || exit 1
8568 @endif byacc
8570 .PHONY: maybe-distclean-byacc distclean-byacc
8571 maybe-distclean-byacc:
8572 @if byacc
8573 maybe-distclean-byacc: distclean-byacc
8575 distclean-byacc:
8576 @: $(MAKE); $(unstage)
8577 @[ -f ./byacc/Makefile ] || exit 0; \
8578 r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 $(HOST_EXPORTS) \
8581 for flag in $(EXTRA_HOST_FLAGS) ; do \
8582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8583 done; \
8584 echo "Doing distclean in byacc" ; \
8585 (cd $(HOST_SUBDIR)/byacc && \
8586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8588 "RANLIB=$${RANLIB}" \
8589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8590 distclean) \
8591 || exit 1
8593 @endif byacc
8595 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8596 maybe-maintainer-clean-byacc:
8597 @if byacc
8598 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8600 maintainer-clean-byacc:
8601 @: $(MAKE); $(unstage)
8602 @[ -f ./byacc/Makefile ] || exit 0; \
8603 r=`${PWD_COMMAND}`; export r; \
8604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8605 $(HOST_EXPORTS) \
8606 for flag in $(EXTRA_HOST_FLAGS) ; do \
8607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8608 done; \
8609 echo "Doing maintainer-clean in byacc" ; \
8610 (cd $(HOST_SUBDIR)/byacc && \
8611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8613 "RANLIB=$${RANLIB}" \
8614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8615 maintainer-clean) \
8616 || exit 1
8618 @endif byacc
8622 .PHONY: configure-bzip2 maybe-configure-bzip2
8623 maybe-configure-bzip2:
8624 @if gcc-bootstrap
8625 configure-bzip2: stage_current
8626 @endif gcc-bootstrap
8627 @if bzip2
8628 maybe-configure-bzip2: configure-bzip2
8629 configure-bzip2:
8630 @: $(MAKE); $(unstage)
8631 @r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8635 $(HOST_EXPORTS) \
8636 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8637 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8638 case $(srcdir) in \
8639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8640 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8642 esac; \
8643 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8644 libsrcdir="$$s/bzip2"; \
8645 $(SHELL) $${libsrcdir}/configure \
8646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8647 --target=${target_alias} $${srcdiroption} \
8648 || exit 1
8649 @endif bzip2
8655 .PHONY: all-bzip2 maybe-all-bzip2
8656 maybe-all-bzip2:
8657 @if gcc-bootstrap
8658 all-bzip2: stage_current
8659 @endif gcc-bootstrap
8660 @if bzip2
8661 TARGET-bzip2=all
8662 maybe-all-bzip2: all-bzip2
8663 all-bzip2: configure-bzip2
8664 @: $(MAKE); $(unstage)
8665 @r=`${PWD_COMMAND}`; export r; \
8666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667 $(HOST_EXPORTS) \
8668 (cd $(HOST_SUBDIR)/bzip2 && \
8669 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8670 $(TARGET-bzip2))
8671 @endif bzip2
8676 .PHONY: check-bzip2 maybe-check-bzip2
8677 maybe-check-bzip2:
8678 @if bzip2
8679 maybe-check-bzip2: check-bzip2
8681 check-bzip2:
8682 @: $(MAKE); $(unstage)
8683 @r=`${PWD_COMMAND}`; export r; \
8684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685 $(HOST_EXPORTS) \
8686 (cd $(HOST_SUBDIR)/bzip2 && \
8687 $(MAKE) $(FLAGS_TO_PASS) check)
8689 @endif bzip2
8691 .PHONY: install-bzip2 maybe-install-bzip2
8692 maybe-install-bzip2:
8693 @if bzip2
8694 maybe-install-bzip2: install-bzip2
8696 install-bzip2: installdirs
8697 @: $(MAKE); $(unstage)
8698 @r=`${PWD_COMMAND}`; export r; \
8699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700 $(HOST_EXPORTS) \
8701 (cd $(HOST_SUBDIR)/bzip2 && \
8702 $(MAKE) $(FLAGS_TO_PASS) install)
8704 @endif bzip2
8706 # Other targets (info, dvi, pdf, etc.)
8708 .PHONY: maybe-info-bzip2 info-bzip2
8709 maybe-info-bzip2:
8710 @if bzip2
8711 maybe-info-bzip2: info-bzip2
8713 info-bzip2: \
8714 configure-bzip2
8715 @: $(MAKE); $(unstage)
8716 @[ -f ./bzip2/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing info in bzip2" ; \
8724 (cd $(HOST_SUBDIR)/bzip2 && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 info) \
8730 || exit 1
8732 @endif bzip2
8734 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8735 maybe-dvi-bzip2:
8736 @if bzip2
8737 maybe-dvi-bzip2: dvi-bzip2
8739 dvi-bzip2: \
8740 configure-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 dvi 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 dvi) \
8756 || exit 1
8758 @endif bzip2
8760 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8761 maybe-pdf-bzip2:
8762 @if bzip2
8763 maybe-pdf-bzip2: pdf-bzip2
8765 pdf-bzip2: \
8766 configure-bzip2
8767 @: $(MAKE); $(unstage)
8768 @[ -f ./bzip2/Makefile ] || exit 0; \
8769 r=`${PWD_COMMAND}`; export r; \
8770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771 $(HOST_EXPORTS) \
8772 for flag in $(EXTRA_HOST_FLAGS) ; do \
8773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774 done; \
8775 echo "Doing pdf in bzip2" ; \
8776 (cd $(HOST_SUBDIR)/bzip2 && \
8777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779 "RANLIB=$${RANLIB}" \
8780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8781 pdf) \
8782 || exit 1
8784 @endif bzip2
8786 .PHONY: maybe-html-bzip2 html-bzip2
8787 maybe-html-bzip2:
8788 @if bzip2
8789 maybe-html-bzip2: html-bzip2
8791 html-bzip2: \
8792 configure-bzip2
8793 @: $(MAKE); $(unstage)
8794 @[ -f ./bzip2/Makefile ] || exit 0; \
8795 r=`${PWD_COMMAND}`; export r; \
8796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797 $(HOST_EXPORTS) \
8798 for flag in $(EXTRA_HOST_FLAGS) ; do \
8799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800 done; \
8801 echo "Doing html in bzip2" ; \
8802 (cd $(HOST_SUBDIR)/bzip2 && \
8803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805 "RANLIB=$${RANLIB}" \
8806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807 html) \
8808 || exit 1
8810 @endif bzip2
8812 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8813 maybe-TAGS-bzip2:
8814 @if bzip2
8815 maybe-TAGS-bzip2: TAGS-bzip2
8817 TAGS-bzip2: \
8818 configure-bzip2
8819 @: $(MAKE); $(unstage)
8820 @[ -f ./bzip2/Makefile ] || exit 0; \
8821 r=`${PWD_COMMAND}`; export r; \
8822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823 $(HOST_EXPORTS) \
8824 for flag in $(EXTRA_HOST_FLAGS) ; do \
8825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826 done; \
8827 echo "Doing TAGS in bzip2" ; \
8828 (cd $(HOST_SUBDIR)/bzip2 && \
8829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831 "RANLIB=$${RANLIB}" \
8832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833 TAGS) \
8834 || exit 1
8836 @endif bzip2
8838 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8839 maybe-install-info-bzip2:
8840 @if bzip2
8841 maybe-install-info-bzip2: install-info-bzip2
8843 install-info-bzip2: \
8844 configure-bzip2 \
8845 info-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 install-info 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 install-info) \
8861 || exit 1
8863 @endif bzip2
8865 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8866 maybe-install-pdf-bzip2:
8867 @if bzip2
8868 maybe-install-pdf-bzip2: install-pdf-bzip2
8870 install-pdf-bzip2: \
8871 configure-bzip2 \
8872 pdf-bzip2
8873 @: $(MAKE); $(unstage)
8874 @[ -f ./bzip2/Makefile ] || exit 0; \
8875 r=`${PWD_COMMAND}`; export r; \
8876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877 $(HOST_EXPORTS) \
8878 for flag in $(EXTRA_HOST_FLAGS) ; do \
8879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880 done; \
8881 echo "Doing install-pdf in bzip2" ; \
8882 (cd $(HOST_SUBDIR)/bzip2 && \
8883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885 "RANLIB=$${RANLIB}" \
8886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8887 install-pdf) \
8888 || exit 1
8890 @endif bzip2
8892 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8893 maybe-install-html-bzip2:
8894 @if bzip2
8895 maybe-install-html-bzip2: install-html-bzip2
8897 install-html-bzip2: \
8898 configure-bzip2 \
8899 html-bzip2
8900 @: $(MAKE); $(unstage)
8901 @[ -f ./bzip2/Makefile ] || exit 0; \
8902 r=`${PWD_COMMAND}`; export r; \
8903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8904 $(HOST_EXPORTS) \
8905 for flag in $(EXTRA_HOST_FLAGS) ; do \
8906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8907 done; \
8908 echo "Doing install-html in bzip2" ; \
8909 (cd $(HOST_SUBDIR)/bzip2 && \
8910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8912 "RANLIB=$${RANLIB}" \
8913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8914 install-html) \
8915 || exit 1
8917 @endif bzip2
8919 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8920 maybe-installcheck-bzip2:
8921 @if bzip2
8922 maybe-installcheck-bzip2: installcheck-bzip2
8924 installcheck-bzip2: \
8925 configure-bzip2
8926 @: $(MAKE); $(unstage)
8927 @[ -f ./bzip2/Makefile ] || exit 0; \
8928 r=`${PWD_COMMAND}`; export r; \
8929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8930 $(HOST_EXPORTS) \
8931 for flag in $(EXTRA_HOST_FLAGS) ; do \
8932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8933 done; \
8934 echo "Doing installcheck in bzip2" ; \
8935 (cd $(HOST_SUBDIR)/bzip2 && \
8936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8938 "RANLIB=$${RANLIB}" \
8939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8940 installcheck) \
8941 || exit 1
8943 @endif bzip2
8945 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8946 maybe-mostlyclean-bzip2:
8947 @if bzip2
8948 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8950 mostlyclean-bzip2:
8951 @: $(MAKE); $(unstage)
8952 @[ -f ./bzip2/Makefile ] || exit 0; \
8953 r=`${PWD_COMMAND}`; export r; \
8954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8955 $(HOST_EXPORTS) \
8956 for flag in $(EXTRA_HOST_FLAGS) ; do \
8957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8958 done; \
8959 echo "Doing mostlyclean in bzip2" ; \
8960 (cd $(HOST_SUBDIR)/bzip2 && \
8961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8963 "RANLIB=$${RANLIB}" \
8964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8965 mostlyclean) \
8966 || exit 1
8968 @endif bzip2
8970 .PHONY: maybe-clean-bzip2 clean-bzip2
8971 maybe-clean-bzip2:
8972 @if bzip2
8973 maybe-clean-bzip2: clean-bzip2
8975 clean-bzip2:
8976 @: $(MAKE); $(unstage)
8977 @[ -f ./bzip2/Makefile ] || exit 0; \
8978 r=`${PWD_COMMAND}`; export r; \
8979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8980 $(HOST_EXPORTS) \
8981 for flag in $(EXTRA_HOST_FLAGS) ; do \
8982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8983 done; \
8984 echo "Doing clean in bzip2" ; \
8985 (cd $(HOST_SUBDIR)/bzip2 && \
8986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8988 "RANLIB=$${RANLIB}" \
8989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8990 clean) \
8991 || exit 1
8993 @endif bzip2
8995 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8996 maybe-distclean-bzip2:
8997 @if bzip2
8998 maybe-distclean-bzip2: distclean-bzip2
9000 distclean-bzip2:
9001 @: $(MAKE); $(unstage)
9002 @[ -f ./bzip2/Makefile ] || exit 0; \
9003 r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 for flag in $(EXTRA_HOST_FLAGS) ; do \
9007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9008 done; \
9009 echo "Doing distclean in bzip2" ; \
9010 (cd $(HOST_SUBDIR)/bzip2 && \
9011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9013 "RANLIB=$${RANLIB}" \
9014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9015 distclean) \
9016 || exit 1
9018 @endif bzip2
9020 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9021 maybe-maintainer-clean-bzip2:
9022 @if bzip2
9023 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9025 maintainer-clean-bzip2:
9026 @: $(MAKE); $(unstage)
9027 @[ -f ./bzip2/Makefile ] || exit 0; \
9028 r=`${PWD_COMMAND}`; export r; \
9029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030 $(HOST_EXPORTS) \
9031 for flag in $(EXTRA_HOST_FLAGS) ; do \
9032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033 done; \
9034 echo "Doing maintainer-clean in bzip2" ; \
9035 (cd $(HOST_SUBDIR)/bzip2 && \
9036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038 "RANLIB=$${RANLIB}" \
9039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040 maintainer-clean) \
9041 || exit 1
9043 @endif bzip2
9047 .PHONY: configure-cgen maybe-configure-cgen
9048 maybe-configure-cgen:
9049 @if gcc-bootstrap
9050 configure-cgen: stage_current
9051 @endif gcc-bootstrap
9052 @if cgen
9053 maybe-configure-cgen: configure-cgen
9054 configure-cgen:
9055 @: $(MAKE); $(unstage)
9056 @r=`${PWD_COMMAND}`; export r; \
9057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9058 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9060 $(HOST_EXPORTS) \
9061 echo Configuring in $(HOST_SUBDIR)/cgen; \
9062 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9063 case $(srcdir) in \
9064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9065 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9067 esac; \
9068 srcdiroption="--srcdir=$${topdir}/cgen"; \
9069 libsrcdir="$$s/cgen"; \
9070 $(SHELL) $${libsrcdir}/configure \
9071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9072 --target=${target_alias} $${srcdiroption} \
9073 || exit 1
9074 @endif cgen
9080 .PHONY: all-cgen maybe-all-cgen
9081 maybe-all-cgen:
9082 @if gcc-bootstrap
9083 all-cgen: stage_current
9084 @endif gcc-bootstrap
9085 @if cgen
9086 TARGET-cgen=all
9087 maybe-all-cgen: all-cgen
9088 all-cgen: configure-cgen
9089 @: $(MAKE); $(unstage)
9090 @r=`${PWD_COMMAND}`; export r; \
9091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9092 $(HOST_EXPORTS) \
9093 (cd $(HOST_SUBDIR)/cgen && \
9094 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9095 $(TARGET-cgen))
9096 @endif cgen
9101 .PHONY: check-cgen maybe-check-cgen
9102 maybe-check-cgen:
9103 @if cgen
9104 maybe-check-cgen: check-cgen
9106 check-cgen:
9107 @: $(MAKE); $(unstage)
9108 @r=`${PWD_COMMAND}`; export r; \
9109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110 $(HOST_EXPORTS) \
9111 (cd $(HOST_SUBDIR)/cgen && \
9112 $(MAKE) $(FLAGS_TO_PASS) check)
9114 @endif cgen
9116 .PHONY: install-cgen maybe-install-cgen
9117 maybe-install-cgen:
9118 @if cgen
9119 maybe-install-cgen: install-cgen
9121 install-cgen: installdirs
9122 @: $(MAKE); $(unstage)
9123 @r=`${PWD_COMMAND}`; export r; \
9124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125 $(HOST_EXPORTS) \
9126 (cd $(HOST_SUBDIR)/cgen && \
9127 $(MAKE) $(FLAGS_TO_PASS) install)
9129 @endif cgen
9131 # Other targets (info, dvi, pdf, etc.)
9133 .PHONY: maybe-info-cgen info-cgen
9134 maybe-info-cgen:
9135 @if cgen
9136 maybe-info-cgen: info-cgen
9138 info-cgen: \
9139 configure-cgen
9140 @: $(MAKE); $(unstage)
9141 @[ -f ./cgen/Makefile ] || exit 0; \
9142 r=`${PWD_COMMAND}`; export r; \
9143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144 $(HOST_EXPORTS) \
9145 for flag in $(EXTRA_HOST_FLAGS) ; do \
9146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9147 done; \
9148 echo "Doing info in cgen" ; \
9149 (cd $(HOST_SUBDIR)/cgen && \
9150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9152 "RANLIB=$${RANLIB}" \
9153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9154 info) \
9155 || exit 1
9157 @endif cgen
9159 .PHONY: maybe-dvi-cgen dvi-cgen
9160 maybe-dvi-cgen:
9161 @if cgen
9162 maybe-dvi-cgen: dvi-cgen
9164 dvi-cgen: \
9165 configure-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 dvi 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 dvi) \
9181 || exit 1
9183 @endif cgen
9185 .PHONY: maybe-pdf-cgen pdf-cgen
9186 maybe-pdf-cgen:
9187 @if cgen
9188 maybe-pdf-cgen: pdf-cgen
9190 pdf-cgen: \
9191 configure-cgen
9192 @: $(MAKE); $(unstage)
9193 @[ -f ./cgen/Makefile ] || exit 0; \
9194 r=`${PWD_COMMAND}`; export r; \
9195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196 $(HOST_EXPORTS) \
9197 for flag in $(EXTRA_HOST_FLAGS) ; do \
9198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9199 done; \
9200 echo "Doing pdf in cgen" ; \
9201 (cd $(HOST_SUBDIR)/cgen && \
9202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9204 "RANLIB=$${RANLIB}" \
9205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9206 pdf) \
9207 || exit 1
9209 @endif cgen
9211 .PHONY: maybe-html-cgen html-cgen
9212 maybe-html-cgen:
9213 @if cgen
9214 maybe-html-cgen: html-cgen
9216 html-cgen: \
9217 configure-cgen
9218 @: $(MAKE); $(unstage)
9219 @[ -f ./cgen/Makefile ] || exit 0; \
9220 r=`${PWD_COMMAND}`; export r; \
9221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9222 $(HOST_EXPORTS) \
9223 for flag in $(EXTRA_HOST_FLAGS) ; do \
9224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9225 done; \
9226 echo "Doing html in cgen" ; \
9227 (cd $(HOST_SUBDIR)/cgen && \
9228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9230 "RANLIB=$${RANLIB}" \
9231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9232 html) \
9233 || exit 1
9235 @endif cgen
9237 .PHONY: maybe-TAGS-cgen TAGS-cgen
9238 maybe-TAGS-cgen:
9239 @if cgen
9240 maybe-TAGS-cgen: TAGS-cgen
9242 TAGS-cgen: \
9243 configure-cgen
9244 @: $(MAKE); $(unstage)
9245 @[ -f ./cgen/Makefile ] || exit 0; \
9246 r=`${PWD_COMMAND}`; export r; \
9247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248 $(HOST_EXPORTS) \
9249 for flag in $(EXTRA_HOST_FLAGS) ; do \
9250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251 done; \
9252 echo "Doing TAGS in cgen" ; \
9253 (cd $(HOST_SUBDIR)/cgen && \
9254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256 "RANLIB=$${RANLIB}" \
9257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258 TAGS) \
9259 || exit 1
9261 @endif cgen
9263 .PHONY: maybe-install-info-cgen install-info-cgen
9264 maybe-install-info-cgen:
9265 @if cgen
9266 maybe-install-info-cgen: install-info-cgen
9268 install-info-cgen: \
9269 configure-cgen \
9270 info-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 install-info 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 install-info) \
9286 || exit 1
9288 @endif cgen
9290 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9291 maybe-install-pdf-cgen:
9292 @if cgen
9293 maybe-install-pdf-cgen: install-pdf-cgen
9295 install-pdf-cgen: \
9296 configure-cgen \
9297 pdf-cgen
9298 @: $(MAKE); $(unstage)
9299 @[ -f ./cgen/Makefile ] || exit 0; \
9300 r=`${PWD_COMMAND}`; export r; \
9301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9302 $(HOST_EXPORTS) \
9303 for flag in $(EXTRA_HOST_FLAGS) ; do \
9304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9305 done; \
9306 echo "Doing install-pdf in cgen" ; \
9307 (cd $(HOST_SUBDIR)/cgen && \
9308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9310 "RANLIB=$${RANLIB}" \
9311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9312 install-pdf) \
9313 || exit 1
9315 @endif cgen
9317 .PHONY: maybe-install-html-cgen install-html-cgen
9318 maybe-install-html-cgen:
9319 @if cgen
9320 maybe-install-html-cgen: install-html-cgen
9322 install-html-cgen: \
9323 configure-cgen \
9324 html-cgen
9325 @: $(MAKE); $(unstage)
9326 @[ -f ./cgen/Makefile ] || exit 0; \
9327 r=`${PWD_COMMAND}`; export r; \
9328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9329 $(HOST_EXPORTS) \
9330 for flag in $(EXTRA_HOST_FLAGS) ; do \
9331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9332 done; \
9333 echo "Doing install-html in cgen" ; \
9334 (cd $(HOST_SUBDIR)/cgen && \
9335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9337 "RANLIB=$${RANLIB}" \
9338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9339 install-html) \
9340 || exit 1
9342 @endif cgen
9344 .PHONY: maybe-installcheck-cgen installcheck-cgen
9345 maybe-installcheck-cgen:
9346 @if cgen
9347 maybe-installcheck-cgen: installcheck-cgen
9349 installcheck-cgen: \
9350 configure-cgen
9351 @: $(MAKE); $(unstage)
9352 @[ -f ./cgen/Makefile ] || exit 0; \
9353 r=`${PWD_COMMAND}`; export r; \
9354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355 $(HOST_EXPORTS) \
9356 for flag in $(EXTRA_HOST_FLAGS) ; do \
9357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9358 done; \
9359 echo "Doing installcheck in cgen" ; \
9360 (cd $(HOST_SUBDIR)/cgen && \
9361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9363 "RANLIB=$${RANLIB}" \
9364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9365 installcheck) \
9366 || exit 1
9368 @endif cgen
9370 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9371 maybe-mostlyclean-cgen:
9372 @if cgen
9373 maybe-mostlyclean-cgen: mostlyclean-cgen
9375 mostlyclean-cgen:
9376 @: $(MAKE); $(unstage)
9377 @[ -f ./cgen/Makefile ] || exit 0; \
9378 r=`${PWD_COMMAND}`; export r; \
9379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9380 $(HOST_EXPORTS) \
9381 for flag in $(EXTRA_HOST_FLAGS) ; do \
9382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9383 done; \
9384 echo "Doing mostlyclean in cgen" ; \
9385 (cd $(HOST_SUBDIR)/cgen && \
9386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9388 "RANLIB=$${RANLIB}" \
9389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9390 mostlyclean) \
9391 || exit 1
9393 @endif cgen
9395 .PHONY: maybe-clean-cgen clean-cgen
9396 maybe-clean-cgen:
9397 @if cgen
9398 maybe-clean-cgen: clean-cgen
9400 clean-cgen:
9401 @: $(MAKE); $(unstage)
9402 @[ -f ./cgen/Makefile ] || exit 0; \
9403 r=`${PWD_COMMAND}`; export r; \
9404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9405 $(HOST_EXPORTS) \
9406 for flag in $(EXTRA_HOST_FLAGS) ; do \
9407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9408 done; \
9409 echo "Doing clean in cgen" ; \
9410 (cd $(HOST_SUBDIR)/cgen && \
9411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9413 "RANLIB=$${RANLIB}" \
9414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9415 clean) \
9416 || exit 1
9418 @endif cgen
9420 .PHONY: maybe-distclean-cgen distclean-cgen
9421 maybe-distclean-cgen:
9422 @if cgen
9423 maybe-distclean-cgen: distclean-cgen
9425 distclean-cgen:
9426 @: $(MAKE); $(unstage)
9427 @[ -f ./cgen/Makefile ] || exit 0; \
9428 r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 $(HOST_EXPORTS) \
9431 for flag in $(EXTRA_HOST_FLAGS) ; do \
9432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9433 done; \
9434 echo "Doing distclean in cgen" ; \
9435 (cd $(HOST_SUBDIR)/cgen && \
9436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9438 "RANLIB=$${RANLIB}" \
9439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9440 distclean) \
9441 || exit 1
9443 @endif cgen
9445 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9446 maybe-maintainer-clean-cgen:
9447 @if cgen
9448 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9450 maintainer-clean-cgen:
9451 @: $(MAKE); $(unstage)
9452 @[ -f ./cgen/Makefile ] || exit 0; \
9453 r=`${PWD_COMMAND}`; export r; \
9454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455 $(HOST_EXPORTS) \
9456 for flag in $(EXTRA_HOST_FLAGS) ; do \
9457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9458 done; \
9459 echo "Doing maintainer-clean in cgen" ; \
9460 (cd $(HOST_SUBDIR)/cgen && \
9461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9463 "RANLIB=$${RANLIB}" \
9464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9465 maintainer-clean) \
9466 || exit 1
9468 @endif cgen
9472 .PHONY: configure-dejagnu maybe-configure-dejagnu
9473 maybe-configure-dejagnu:
9474 @if gcc-bootstrap
9475 configure-dejagnu: stage_current
9476 @endif gcc-bootstrap
9477 @if dejagnu
9478 maybe-configure-dejagnu: configure-dejagnu
9479 configure-dejagnu:
9480 @: $(MAKE); $(unstage)
9481 @r=`${PWD_COMMAND}`; export r; \
9482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9485 $(HOST_EXPORTS) \
9486 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9487 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9488 case $(srcdir) in \
9489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492 esac; \
9493 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9494 libsrcdir="$$s/dejagnu"; \
9495 $(SHELL) $${libsrcdir}/configure \
9496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497 --target=${target_alias} $${srcdiroption} \
9498 || exit 1
9499 @endif dejagnu
9505 .PHONY: all-dejagnu maybe-all-dejagnu
9506 maybe-all-dejagnu:
9507 @if gcc-bootstrap
9508 all-dejagnu: stage_current
9509 @endif gcc-bootstrap
9510 @if dejagnu
9511 TARGET-dejagnu=all
9512 maybe-all-dejagnu: all-dejagnu
9513 all-dejagnu: configure-dejagnu
9514 @: $(MAKE); $(unstage)
9515 @r=`${PWD_COMMAND}`; export r; \
9516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517 $(HOST_EXPORTS) \
9518 (cd $(HOST_SUBDIR)/dejagnu && \
9519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9520 $(TARGET-dejagnu))
9521 @endif dejagnu
9526 .PHONY: check-dejagnu maybe-check-dejagnu
9527 maybe-check-dejagnu:
9528 @if dejagnu
9529 maybe-check-dejagnu: check-dejagnu
9531 check-dejagnu:
9532 @: $(MAKE); $(unstage)
9533 @r=`${PWD_COMMAND}`; export r; \
9534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535 $(HOST_EXPORTS) \
9536 (cd $(HOST_SUBDIR)/dejagnu && \
9537 $(MAKE) $(FLAGS_TO_PASS) check)
9539 @endif dejagnu
9541 .PHONY: install-dejagnu maybe-install-dejagnu
9542 maybe-install-dejagnu:
9543 @if dejagnu
9544 maybe-install-dejagnu: install-dejagnu
9546 install-dejagnu: installdirs
9547 @: $(MAKE); $(unstage)
9548 @r=`${PWD_COMMAND}`; export r; \
9549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550 $(HOST_EXPORTS) \
9551 (cd $(HOST_SUBDIR)/dejagnu && \
9552 $(MAKE) $(FLAGS_TO_PASS) install)
9554 @endif dejagnu
9556 # Other targets (info, dvi, pdf, etc.)
9558 .PHONY: maybe-info-dejagnu info-dejagnu
9559 maybe-info-dejagnu:
9560 @if dejagnu
9561 maybe-info-dejagnu: info-dejagnu
9563 info-dejagnu: \
9564 configure-dejagnu
9565 @: $(MAKE); $(unstage)
9566 @[ -f ./dejagnu/Makefile ] || exit 0; \
9567 r=`${PWD_COMMAND}`; export r; \
9568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569 $(HOST_EXPORTS) \
9570 for flag in $(EXTRA_HOST_FLAGS) ; do \
9571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9572 done; \
9573 echo "Doing info in dejagnu" ; \
9574 (cd $(HOST_SUBDIR)/dejagnu && \
9575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9577 "RANLIB=$${RANLIB}" \
9578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9579 info) \
9580 || exit 1
9582 @endif dejagnu
9584 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9585 maybe-dvi-dejagnu:
9586 @if dejagnu
9587 maybe-dvi-dejagnu: dvi-dejagnu
9589 dvi-dejagnu: \
9590 configure-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 dvi 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 dvi) \
9606 || exit 1
9608 @endif dejagnu
9610 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9611 maybe-pdf-dejagnu:
9612 @if dejagnu
9613 maybe-pdf-dejagnu: pdf-dejagnu
9615 pdf-dejagnu: \
9616 configure-dejagnu
9617 @: $(MAKE); $(unstage)
9618 @[ -f ./dejagnu/Makefile ] || exit 0; \
9619 r=`${PWD_COMMAND}`; export r; \
9620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621 $(HOST_EXPORTS) \
9622 for flag in $(EXTRA_HOST_FLAGS) ; do \
9623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9624 done; \
9625 echo "Doing pdf in dejagnu" ; \
9626 (cd $(HOST_SUBDIR)/dejagnu && \
9627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9629 "RANLIB=$${RANLIB}" \
9630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9631 pdf) \
9632 || exit 1
9634 @endif dejagnu
9636 .PHONY: maybe-html-dejagnu html-dejagnu
9637 maybe-html-dejagnu:
9638 @if dejagnu
9639 maybe-html-dejagnu: html-dejagnu
9641 html-dejagnu: \
9642 configure-dejagnu
9643 @: $(MAKE); $(unstage)
9644 @[ -f ./dejagnu/Makefile ] || exit 0; \
9645 r=`${PWD_COMMAND}`; export r; \
9646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647 $(HOST_EXPORTS) \
9648 for flag in $(EXTRA_HOST_FLAGS) ; do \
9649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9650 done; \
9651 echo "Doing html in dejagnu" ; \
9652 (cd $(HOST_SUBDIR)/dejagnu && \
9653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9655 "RANLIB=$${RANLIB}" \
9656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9657 html) \
9658 || exit 1
9660 @endif dejagnu
9662 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9663 maybe-TAGS-dejagnu:
9664 @if dejagnu
9665 maybe-TAGS-dejagnu: TAGS-dejagnu
9667 TAGS-dejagnu: \
9668 configure-dejagnu
9669 @: $(MAKE); $(unstage)
9670 @[ -f ./dejagnu/Makefile ] || exit 0; \
9671 r=`${PWD_COMMAND}`; export r; \
9672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9673 $(HOST_EXPORTS) \
9674 for flag in $(EXTRA_HOST_FLAGS) ; do \
9675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9676 done; \
9677 echo "Doing TAGS in dejagnu" ; \
9678 (cd $(HOST_SUBDIR)/dejagnu && \
9679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9681 "RANLIB=$${RANLIB}" \
9682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9683 TAGS) \
9684 || exit 1
9686 @endif dejagnu
9688 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9689 maybe-install-info-dejagnu:
9690 @if dejagnu
9691 maybe-install-info-dejagnu: install-info-dejagnu
9693 install-info-dejagnu: \
9694 configure-dejagnu \
9695 info-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 install-info 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 install-info) \
9711 || exit 1
9713 @endif dejagnu
9715 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9716 maybe-install-pdf-dejagnu:
9717 @if dejagnu
9718 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9720 install-pdf-dejagnu: \
9721 configure-dejagnu \
9722 pdf-dejagnu
9723 @: $(MAKE); $(unstage)
9724 @[ -f ./dejagnu/Makefile ] || exit 0; \
9725 r=`${PWD_COMMAND}`; export r; \
9726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727 $(HOST_EXPORTS) \
9728 for flag in $(EXTRA_HOST_FLAGS) ; do \
9729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9730 done; \
9731 echo "Doing install-pdf in dejagnu" ; \
9732 (cd $(HOST_SUBDIR)/dejagnu && \
9733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9735 "RANLIB=$${RANLIB}" \
9736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9737 install-pdf) \
9738 || exit 1
9740 @endif dejagnu
9742 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9743 maybe-install-html-dejagnu:
9744 @if dejagnu
9745 maybe-install-html-dejagnu: install-html-dejagnu
9747 install-html-dejagnu: \
9748 configure-dejagnu \
9749 html-dejagnu
9750 @: $(MAKE); $(unstage)
9751 @[ -f ./dejagnu/Makefile ] || exit 0; \
9752 r=`${PWD_COMMAND}`; export r; \
9753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9754 $(HOST_EXPORTS) \
9755 for flag in $(EXTRA_HOST_FLAGS) ; do \
9756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9757 done; \
9758 echo "Doing install-html in dejagnu" ; \
9759 (cd $(HOST_SUBDIR)/dejagnu && \
9760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9762 "RANLIB=$${RANLIB}" \
9763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9764 install-html) \
9765 || exit 1
9767 @endif dejagnu
9769 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9770 maybe-installcheck-dejagnu:
9771 @if dejagnu
9772 maybe-installcheck-dejagnu: installcheck-dejagnu
9774 installcheck-dejagnu: \
9775 configure-dejagnu
9776 @: $(MAKE); $(unstage)
9777 @[ -f ./dejagnu/Makefile ] || exit 0; \
9778 r=`${PWD_COMMAND}`; export r; \
9779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780 $(HOST_EXPORTS) \
9781 for flag in $(EXTRA_HOST_FLAGS) ; do \
9782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783 done; \
9784 echo "Doing installcheck in dejagnu" ; \
9785 (cd $(HOST_SUBDIR)/dejagnu && \
9786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788 "RANLIB=$${RANLIB}" \
9789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9790 installcheck) \
9791 || exit 1
9793 @endif dejagnu
9795 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9796 maybe-mostlyclean-dejagnu:
9797 @if dejagnu
9798 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9800 mostlyclean-dejagnu:
9801 @: $(MAKE); $(unstage)
9802 @[ -f ./dejagnu/Makefile ] || exit 0; \
9803 r=`${PWD_COMMAND}`; export r; \
9804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805 $(HOST_EXPORTS) \
9806 for flag in $(EXTRA_HOST_FLAGS) ; do \
9807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9808 done; \
9809 echo "Doing mostlyclean in dejagnu" ; \
9810 (cd $(HOST_SUBDIR)/dejagnu && \
9811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9813 "RANLIB=$${RANLIB}" \
9814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9815 mostlyclean) \
9816 || exit 1
9818 @endif dejagnu
9820 .PHONY: maybe-clean-dejagnu clean-dejagnu
9821 maybe-clean-dejagnu:
9822 @if dejagnu
9823 maybe-clean-dejagnu: clean-dejagnu
9825 clean-dejagnu:
9826 @: $(MAKE); $(unstage)
9827 @[ -f ./dejagnu/Makefile ] || exit 0; \
9828 r=`${PWD_COMMAND}`; export r; \
9829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830 $(HOST_EXPORTS) \
9831 for flag in $(EXTRA_HOST_FLAGS) ; do \
9832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9833 done; \
9834 echo "Doing clean in dejagnu" ; \
9835 (cd $(HOST_SUBDIR)/dejagnu && \
9836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9838 "RANLIB=$${RANLIB}" \
9839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9840 clean) \
9841 || exit 1
9843 @endif dejagnu
9845 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9846 maybe-distclean-dejagnu:
9847 @if dejagnu
9848 maybe-distclean-dejagnu: distclean-dejagnu
9850 distclean-dejagnu:
9851 @: $(MAKE); $(unstage)
9852 @[ -f ./dejagnu/Makefile ] || exit 0; \
9853 r=`${PWD_COMMAND}`; export r; \
9854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855 $(HOST_EXPORTS) \
9856 for flag in $(EXTRA_HOST_FLAGS) ; do \
9857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9858 done; \
9859 echo "Doing distclean in dejagnu" ; \
9860 (cd $(HOST_SUBDIR)/dejagnu && \
9861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9863 "RANLIB=$${RANLIB}" \
9864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9865 distclean) \
9866 || exit 1
9868 @endif dejagnu
9870 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9871 maybe-maintainer-clean-dejagnu:
9872 @if dejagnu
9873 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9875 maintainer-clean-dejagnu:
9876 @: $(MAKE); $(unstage)
9877 @[ -f ./dejagnu/Makefile ] || exit 0; \
9878 r=`${PWD_COMMAND}`; export r; \
9879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880 $(HOST_EXPORTS) \
9881 for flag in $(EXTRA_HOST_FLAGS) ; do \
9882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9883 done; \
9884 echo "Doing maintainer-clean in dejagnu" ; \
9885 (cd $(HOST_SUBDIR)/dejagnu && \
9886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9888 "RANLIB=$${RANLIB}" \
9889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9890 maintainer-clean) \
9891 || exit 1
9893 @endif dejagnu
9897 .PHONY: configure-diff maybe-configure-diff
9898 maybe-configure-diff:
9899 @if gcc-bootstrap
9900 configure-diff: stage_current
9901 @endif gcc-bootstrap
9902 @if diff
9903 maybe-configure-diff: configure-diff
9904 configure-diff:
9905 @: $(MAKE); $(unstage)
9906 @r=`${PWD_COMMAND}`; export r; \
9907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9908 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9910 $(HOST_EXPORTS) \
9911 echo Configuring in $(HOST_SUBDIR)/diff; \
9912 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9913 case $(srcdir) in \
9914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9915 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9917 esac; \
9918 srcdiroption="--srcdir=$${topdir}/diff"; \
9919 libsrcdir="$$s/diff"; \
9920 $(SHELL) $${libsrcdir}/configure \
9921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9922 --target=${target_alias} $${srcdiroption} \
9923 || exit 1
9924 @endif diff
9930 .PHONY: all-diff maybe-all-diff
9931 maybe-all-diff:
9932 @if gcc-bootstrap
9933 all-diff: stage_current
9934 @endif gcc-bootstrap
9935 @if diff
9936 TARGET-diff=all
9937 maybe-all-diff: all-diff
9938 all-diff: configure-diff
9939 @: $(MAKE); $(unstage)
9940 @r=`${PWD_COMMAND}`; export r; \
9941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942 $(HOST_EXPORTS) \
9943 (cd $(HOST_SUBDIR)/diff && \
9944 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9945 $(TARGET-diff))
9946 @endif diff
9951 .PHONY: check-diff maybe-check-diff
9952 maybe-check-diff:
9953 @if diff
9954 maybe-check-diff: check-diff
9956 check-diff:
9957 @: $(MAKE); $(unstage)
9958 @r=`${PWD_COMMAND}`; export r; \
9959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9960 $(HOST_EXPORTS) \
9961 (cd $(HOST_SUBDIR)/diff && \
9962 $(MAKE) $(FLAGS_TO_PASS) check)
9964 @endif diff
9966 .PHONY: install-diff maybe-install-diff
9967 maybe-install-diff:
9968 @if diff
9969 maybe-install-diff: install-diff
9971 install-diff: installdirs
9972 @: $(MAKE); $(unstage)
9973 @r=`${PWD_COMMAND}`; export r; \
9974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975 $(HOST_EXPORTS) \
9976 (cd $(HOST_SUBDIR)/diff && \
9977 $(MAKE) $(FLAGS_TO_PASS) install)
9979 @endif diff
9981 # Other targets (info, dvi, pdf, etc.)
9983 .PHONY: maybe-info-diff info-diff
9984 maybe-info-diff:
9985 @if diff
9986 maybe-info-diff: info-diff
9988 info-diff: \
9989 configure-diff
9990 @: $(MAKE); $(unstage)
9991 @[ -f ./diff/Makefile ] || exit 0; \
9992 r=`${PWD_COMMAND}`; export r; \
9993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 $(HOST_EXPORTS) \
9995 for flag in $(EXTRA_HOST_FLAGS) ; do \
9996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9997 done; \
9998 echo "Doing info in diff" ; \
9999 (cd $(HOST_SUBDIR)/diff && \
10000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10002 "RANLIB=$${RANLIB}" \
10003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10004 info) \
10005 || exit 1
10007 @endif diff
10009 .PHONY: maybe-dvi-diff dvi-diff
10010 maybe-dvi-diff:
10011 @if diff
10012 maybe-dvi-diff: dvi-diff
10014 dvi-diff: \
10015 configure-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 dvi 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 dvi) \
10031 || exit 1
10033 @endif diff
10035 .PHONY: maybe-pdf-diff pdf-diff
10036 maybe-pdf-diff:
10037 @if diff
10038 maybe-pdf-diff: pdf-diff
10040 pdf-diff: \
10041 configure-diff
10042 @: $(MAKE); $(unstage)
10043 @[ -f ./diff/Makefile ] || exit 0; \
10044 r=`${PWD_COMMAND}`; export r; \
10045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10046 $(HOST_EXPORTS) \
10047 for flag in $(EXTRA_HOST_FLAGS) ; do \
10048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10049 done; \
10050 echo "Doing pdf in diff" ; \
10051 (cd $(HOST_SUBDIR)/diff && \
10052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10054 "RANLIB=$${RANLIB}" \
10055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10056 pdf) \
10057 || exit 1
10059 @endif diff
10061 .PHONY: maybe-html-diff html-diff
10062 maybe-html-diff:
10063 @if diff
10064 maybe-html-diff: html-diff
10066 html-diff: \
10067 configure-diff
10068 @: $(MAKE); $(unstage)
10069 @[ -f ./diff/Makefile ] || exit 0; \
10070 r=`${PWD_COMMAND}`; export r; \
10071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072 $(HOST_EXPORTS) \
10073 for flag in $(EXTRA_HOST_FLAGS) ; do \
10074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10075 done; \
10076 echo "Doing html in diff" ; \
10077 (cd $(HOST_SUBDIR)/diff && \
10078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10080 "RANLIB=$${RANLIB}" \
10081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10082 html) \
10083 || exit 1
10085 @endif diff
10087 .PHONY: maybe-TAGS-diff TAGS-diff
10088 maybe-TAGS-diff:
10089 @if diff
10090 maybe-TAGS-diff: TAGS-diff
10092 TAGS-diff: \
10093 configure-diff
10094 @: $(MAKE); $(unstage)
10095 @[ -f ./diff/Makefile ] || exit 0; \
10096 r=`${PWD_COMMAND}`; export r; \
10097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098 $(HOST_EXPORTS) \
10099 for flag in $(EXTRA_HOST_FLAGS) ; do \
10100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101 done; \
10102 echo "Doing TAGS in diff" ; \
10103 (cd $(HOST_SUBDIR)/diff && \
10104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106 "RANLIB=$${RANLIB}" \
10107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108 TAGS) \
10109 || exit 1
10111 @endif diff
10113 .PHONY: maybe-install-info-diff install-info-diff
10114 maybe-install-info-diff:
10115 @if diff
10116 maybe-install-info-diff: install-info-diff
10118 install-info-diff: \
10119 configure-diff \
10120 info-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 install-info 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 install-info) \
10136 || exit 1
10138 @endif diff
10140 .PHONY: maybe-install-pdf-diff install-pdf-diff
10141 maybe-install-pdf-diff:
10142 @if diff
10143 maybe-install-pdf-diff: install-pdf-diff
10145 install-pdf-diff: \
10146 configure-diff \
10147 pdf-diff
10148 @: $(MAKE); $(unstage)
10149 @[ -f ./diff/Makefile ] || exit 0; \
10150 r=`${PWD_COMMAND}`; export r; \
10151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10152 $(HOST_EXPORTS) \
10153 for flag in $(EXTRA_HOST_FLAGS) ; do \
10154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10155 done; \
10156 echo "Doing install-pdf in diff" ; \
10157 (cd $(HOST_SUBDIR)/diff && \
10158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10160 "RANLIB=$${RANLIB}" \
10161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10162 install-pdf) \
10163 || exit 1
10165 @endif diff
10167 .PHONY: maybe-install-html-diff install-html-diff
10168 maybe-install-html-diff:
10169 @if diff
10170 maybe-install-html-diff: install-html-diff
10172 install-html-diff: \
10173 configure-diff \
10174 html-diff
10175 @: $(MAKE); $(unstage)
10176 @[ -f ./diff/Makefile ] || exit 0; \
10177 r=`${PWD_COMMAND}`; export r; \
10178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10179 $(HOST_EXPORTS) \
10180 for flag in $(EXTRA_HOST_FLAGS) ; do \
10181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10182 done; \
10183 echo "Doing install-html in diff" ; \
10184 (cd $(HOST_SUBDIR)/diff && \
10185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10187 "RANLIB=$${RANLIB}" \
10188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10189 install-html) \
10190 || exit 1
10192 @endif diff
10194 .PHONY: maybe-installcheck-diff installcheck-diff
10195 maybe-installcheck-diff:
10196 @if diff
10197 maybe-installcheck-diff: installcheck-diff
10199 installcheck-diff: \
10200 configure-diff
10201 @: $(MAKE); $(unstage)
10202 @[ -f ./diff/Makefile ] || exit 0; \
10203 r=`${PWD_COMMAND}`; export r; \
10204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205 $(HOST_EXPORTS) \
10206 for flag in $(EXTRA_HOST_FLAGS) ; do \
10207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10208 done; \
10209 echo "Doing installcheck in diff" ; \
10210 (cd $(HOST_SUBDIR)/diff && \
10211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10213 "RANLIB=$${RANLIB}" \
10214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10215 installcheck) \
10216 || exit 1
10218 @endif diff
10220 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10221 maybe-mostlyclean-diff:
10222 @if diff
10223 maybe-mostlyclean-diff: mostlyclean-diff
10225 mostlyclean-diff:
10226 @: $(MAKE); $(unstage)
10227 @[ -f ./diff/Makefile ] || exit 0; \
10228 r=`${PWD_COMMAND}`; export r; \
10229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230 $(HOST_EXPORTS) \
10231 for flag in $(EXTRA_HOST_FLAGS) ; do \
10232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233 done; \
10234 echo "Doing mostlyclean in diff" ; \
10235 (cd $(HOST_SUBDIR)/diff && \
10236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238 "RANLIB=$${RANLIB}" \
10239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240 mostlyclean) \
10241 || exit 1
10243 @endif diff
10245 .PHONY: maybe-clean-diff clean-diff
10246 maybe-clean-diff:
10247 @if diff
10248 maybe-clean-diff: clean-diff
10250 clean-diff:
10251 @: $(MAKE); $(unstage)
10252 @[ -f ./diff/Makefile ] || exit 0; \
10253 r=`${PWD_COMMAND}`; export r; \
10254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10255 $(HOST_EXPORTS) \
10256 for flag in $(EXTRA_HOST_FLAGS) ; do \
10257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10258 done; \
10259 echo "Doing clean in diff" ; \
10260 (cd $(HOST_SUBDIR)/diff && \
10261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10263 "RANLIB=$${RANLIB}" \
10264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10265 clean) \
10266 || exit 1
10268 @endif diff
10270 .PHONY: maybe-distclean-diff distclean-diff
10271 maybe-distclean-diff:
10272 @if diff
10273 maybe-distclean-diff: distclean-diff
10275 distclean-diff:
10276 @: $(MAKE); $(unstage)
10277 @[ -f ./diff/Makefile ] || exit 0; \
10278 r=`${PWD_COMMAND}`; export r; \
10279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10280 $(HOST_EXPORTS) \
10281 for flag in $(EXTRA_HOST_FLAGS) ; do \
10282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10283 done; \
10284 echo "Doing distclean in diff" ; \
10285 (cd $(HOST_SUBDIR)/diff && \
10286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10288 "RANLIB=$${RANLIB}" \
10289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10290 distclean) \
10291 || exit 1
10293 @endif diff
10295 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10296 maybe-maintainer-clean-diff:
10297 @if diff
10298 maybe-maintainer-clean-diff: maintainer-clean-diff
10300 maintainer-clean-diff:
10301 @: $(MAKE); $(unstage)
10302 @[ -f ./diff/Makefile ] || exit 0; \
10303 r=`${PWD_COMMAND}`; export r; \
10304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305 $(HOST_EXPORTS) \
10306 for flag in $(EXTRA_HOST_FLAGS) ; do \
10307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10308 done; \
10309 echo "Doing maintainer-clean in diff" ; \
10310 (cd $(HOST_SUBDIR)/diff && \
10311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10313 "RANLIB=$${RANLIB}" \
10314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10315 maintainer-clean) \
10316 || exit 1
10318 @endif diff
10322 .PHONY: configure-dosutils maybe-configure-dosutils
10323 maybe-configure-dosutils:
10324 @if gcc-bootstrap
10325 configure-dosutils: stage_current
10326 @endif gcc-bootstrap
10327 @if dosutils
10328 maybe-configure-dosutils: configure-dosutils
10329 configure-dosutils:
10330 @: $(MAKE); $(unstage)
10331 @r=`${PWD_COMMAND}`; export r; \
10332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10335 $(HOST_EXPORTS) \
10336 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10337 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10338 case $(srcdir) in \
10339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10340 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10342 esac; \
10343 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10344 libsrcdir="$$s/dosutils"; \
10345 $(SHELL) $${libsrcdir}/configure \
10346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10347 --target=${target_alias} $${srcdiroption} \
10348 || exit 1
10349 @endif dosutils
10355 .PHONY: all-dosutils maybe-all-dosutils
10356 maybe-all-dosutils:
10357 @if gcc-bootstrap
10358 all-dosutils: stage_current
10359 @endif gcc-bootstrap
10360 @if dosutils
10361 TARGET-dosutils=all
10362 maybe-all-dosutils: all-dosutils
10363 all-dosutils: configure-dosutils
10364 @: $(MAKE); $(unstage)
10365 @r=`${PWD_COMMAND}`; export r; \
10366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367 $(HOST_EXPORTS) \
10368 (cd $(HOST_SUBDIR)/dosutils && \
10369 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10370 $(TARGET-dosutils))
10371 @endif dosutils
10376 .PHONY: check-dosutils maybe-check-dosutils
10377 maybe-check-dosutils:
10378 @if dosutils
10379 maybe-check-dosutils: check-dosutils
10381 check-dosutils:
10383 @endif dosutils
10385 .PHONY: install-dosutils maybe-install-dosutils
10386 maybe-install-dosutils:
10387 @if dosutils
10388 maybe-install-dosutils: install-dosutils
10390 install-dosutils: installdirs
10391 @: $(MAKE); $(unstage)
10392 @r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394 $(HOST_EXPORTS) \
10395 (cd $(HOST_SUBDIR)/dosutils && \
10396 $(MAKE) $(FLAGS_TO_PASS) install)
10398 @endif dosutils
10400 # Other targets (info, dvi, pdf, etc.)
10402 .PHONY: maybe-info-dosutils info-dosutils
10403 maybe-info-dosutils:
10404 @if dosutils
10405 maybe-info-dosutils: info-dosutils
10407 info-dosutils: \
10408 configure-dosutils
10409 @: $(MAKE); $(unstage)
10410 @[ -f ./dosutils/Makefile ] || exit 0; \
10411 r=`${PWD_COMMAND}`; export r; \
10412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413 $(HOST_EXPORTS) \
10414 for flag in $(EXTRA_HOST_FLAGS) ; do \
10415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10416 done; \
10417 echo "Doing info in dosutils" ; \
10418 (cd $(HOST_SUBDIR)/dosutils && \
10419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10421 "RANLIB=$${RANLIB}" \
10422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10423 info) \
10424 || exit 1
10426 @endif dosutils
10428 .PHONY: maybe-dvi-dosutils dvi-dosutils
10429 maybe-dvi-dosutils:
10430 @if dosutils
10431 maybe-dvi-dosutils: dvi-dosutils
10433 dvi-dosutils: \
10434 configure-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 dvi 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 dvi) \
10450 || exit 1
10452 @endif dosutils
10454 .PHONY: maybe-pdf-dosutils pdf-dosutils
10455 maybe-pdf-dosutils:
10456 @if dosutils
10457 maybe-pdf-dosutils: pdf-dosutils
10459 pdf-dosutils: \
10460 configure-dosutils
10461 @: $(MAKE); $(unstage)
10462 @[ -f ./dosutils/Makefile ] || exit 0; \
10463 r=`${PWD_COMMAND}`; export r; \
10464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465 $(HOST_EXPORTS) \
10466 for flag in $(EXTRA_HOST_FLAGS) ; do \
10467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10468 done; \
10469 echo "Doing pdf in dosutils" ; \
10470 (cd $(HOST_SUBDIR)/dosutils && \
10471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10473 "RANLIB=$${RANLIB}" \
10474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10475 pdf) \
10476 || exit 1
10478 @endif dosutils
10480 .PHONY: maybe-html-dosutils html-dosutils
10481 maybe-html-dosutils:
10482 @if dosutils
10483 maybe-html-dosutils: html-dosutils
10485 html-dosutils: \
10486 configure-dosutils
10487 @: $(MAKE); $(unstage)
10488 @[ -f ./dosutils/Makefile ] || exit 0; \
10489 r=`${PWD_COMMAND}`; export r; \
10490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491 $(HOST_EXPORTS) \
10492 for flag in $(EXTRA_HOST_FLAGS) ; do \
10493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494 done; \
10495 echo "Doing html in dosutils" ; \
10496 (cd $(HOST_SUBDIR)/dosutils && \
10497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499 "RANLIB=$${RANLIB}" \
10500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501 html) \
10502 || exit 1
10504 @endif dosutils
10506 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10507 maybe-TAGS-dosutils:
10508 @if dosutils
10509 maybe-TAGS-dosutils: TAGS-dosutils
10511 TAGS-dosutils: \
10512 configure-dosutils
10513 @: $(MAKE); $(unstage)
10514 @[ -f ./dosutils/Makefile ] || exit 0; \
10515 r=`${PWD_COMMAND}`; export r; \
10516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517 $(HOST_EXPORTS) \
10518 for flag in $(EXTRA_HOST_FLAGS) ; do \
10519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520 done; \
10521 echo "Doing TAGS in dosutils" ; \
10522 (cd $(HOST_SUBDIR)/dosutils && \
10523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525 "RANLIB=$${RANLIB}" \
10526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527 TAGS) \
10528 || exit 1
10530 @endif dosutils
10532 .PHONY: maybe-install-info-dosutils install-info-dosutils
10533 maybe-install-info-dosutils:
10534 @if dosutils
10535 maybe-install-info-dosutils: install-info-dosutils
10537 install-info-dosutils: \
10538 configure-dosutils \
10539 info-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 install-info 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 install-info) \
10555 || exit 1
10557 @endif dosutils
10559 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10560 maybe-install-pdf-dosutils:
10561 @if dosutils
10562 maybe-install-pdf-dosutils: install-pdf-dosutils
10564 install-pdf-dosutils: \
10565 configure-dosutils \
10566 pdf-dosutils
10567 @: $(MAKE); $(unstage)
10568 @[ -f ./dosutils/Makefile ] || exit 0; \
10569 r=`${PWD_COMMAND}`; export r; \
10570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571 $(HOST_EXPORTS) \
10572 for flag in $(EXTRA_HOST_FLAGS) ; do \
10573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10574 done; \
10575 echo "Doing install-pdf in dosutils" ; \
10576 (cd $(HOST_SUBDIR)/dosutils && \
10577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10579 "RANLIB=$${RANLIB}" \
10580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10581 install-pdf) \
10582 || exit 1
10584 @endif dosutils
10586 .PHONY: maybe-install-html-dosutils install-html-dosutils
10587 maybe-install-html-dosutils:
10588 @if dosutils
10589 maybe-install-html-dosutils: install-html-dosutils
10591 install-html-dosutils: \
10592 configure-dosutils \
10593 html-dosutils
10594 @: $(MAKE); $(unstage)
10595 @[ -f ./dosutils/Makefile ] || exit 0; \
10596 r=`${PWD_COMMAND}`; export r; \
10597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598 $(HOST_EXPORTS) \
10599 for flag in $(EXTRA_HOST_FLAGS) ; do \
10600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10601 done; \
10602 echo "Doing install-html in dosutils" ; \
10603 (cd $(HOST_SUBDIR)/dosutils && \
10604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10606 "RANLIB=$${RANLIB}" \
10607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10608 install-html) \
10609 || exit 1
10611 @endif dosutils
10613 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10614 maybe-installcheck-dosutils:
10615 @if dosutils
10616 maybe-installcheck-dosutils: installcheck-dosutils
10618 installcheck-dosutils: \
10619 configure-dosutils
10620 @: $(MAKE); $(unstage)
10621 @[ -f ./dosutils/Makefile ] || exit 0; \
10622 r=`${PWD_COMMAND}`; export r; \
10623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624 $(HOST_EXPORTS) \
10625 for flag in $(EXTRA_HOST_FLAGS) ; do \
10626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10627 done; \
10628 echo "Doing installcheck in dosutils" ; \
10629 (cd $(HOST_SUBDIR)/dosutils && \
10630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10632 "RANLIB=$${RANLIB}" \
10633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10634 installcheck) \
10635 || exit 1
10637 @endif dosutils
10639 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10640 maybe-mostlyclean-dosutils:
10641 @if dosutils
10642 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10644 mostlyclean-dosutils:
10645 @: $(MAKE); $(unstage)
10646 @[ -f ./dosutils/Makefile ] || exit 0; \
10647 r=`${PWD_COMMAND}`; export r; \
10648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10649 $(HOST_EXPORTS) \
10650 for flag in $(EXTRA_HOST_FLAGS) ; do \
10651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10652 done; \
10653 echo "Doing mostlyclean in dosutils" ; \
10654 (cd $(HOST_SUBDIR)/dosutils && \
10655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10657 "RANLIB=$${RANLIB}" \
10658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10659 mostlyclean) \
10660 || exit 1
10662 @endif dosutils
10664 .PHONY: maybe-clean-dosutils clean-dosutils
10665 maybe-clean-dosutils:
10666 @if dosutils
10667 maybe-clean-dosutils: clean-dosutils
10669 clean-dosutils:
10670 @: $(MAKE); $(unstage)
10671 @[ -f ./dosutils/Makefile ] || exit 0; \
10672 r=`${PWD_COMMAND}`; export r; \
10673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10674 $(HOST_EXPORTS) \
10675 for flag in $(EXTRA_HOST_FLAGS) ; do \
10676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10677 done; \
10678 echo "Doing clean in dosutils" ; \
10679 (cd $(HOST_SUBDIR)/dosutils && \
10680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10682 "RANLIB=$${RANLIB}" \
10683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10684 clean) \
10685 || exit 1
10687 @endif dosutils
10689 .PHONY: maybe-distclean-dosutils distclean-dosutils
10690 maybe-distclean-dosutils:
10691 @if dosutils
10692 maybe-distclean-dosutils: distclean-dosutils
10694 distclean-dosutils:
10695 @: $(MAKE); $(unstage)
10696 @[ -f ./dosutils/Makefile ] || exit 0; \
10697 r=`${PWD_COMMAND}`; export r; \
10698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699 $(HOST_EXPORTS) \
10700 for flag in $(EXTRA_HOST_FLAGS) ; do \
10701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10702 done; \
10703 echo "Doing distclean in dosutils" ; \
10704 (cd $(HOST_SUBDIR)/dosutils && \
10705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10707 "RANLIB=$${RANLIB}" \
10708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10709 distclean) \
10710 || exit 1
10712 @endif dosutils
10714 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10715 maybe-maintainer-clean-dosutils:
10716 @if dosutils
10717 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10719 maintainer-clean-dosutils:
10720 @: $(MAKE); $(unstage)
10721 @[ -f ./dosutils/Makefile ] || exit 0; \
10722 r=`${PWD_COMMAND}`; export r; \
10723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10724 $(HOST_EXPORTS) \
10725 for flag in $(EXTRA_HOST_FLAGS) ; do \
10726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10727 done; \
10728 echo "Doing maintainer-clean in dosutils" ; \
10729 (cd $(HOST_SUBDIR)/dosutils && \
10730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10732 "RANLIB=$${RANLIB}" \
10733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10734 maintainer-clean) \
10735 || exit 1
10737 @endif dosutils
10741 .PHONY: configure-etc maybe-configure-etc
10742 maybe-configure-etc:
10743 @if gcc-bootstrap
10744 configure-etc: stage_current
10745 @endif gcc-bootstrap
10746 @if etc
10747 maybe-configure-etc: configure-etc
10748 configure-etc:
10749 @: $(MAKE); $(unstage)
10750 @r=`${PWD_COMMAND}`; export r; \
10751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10754 $(HOST_EXPORTS) \
10755 echo Configuring in $(HOST_SUBDIR)/etc; \
10756 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10757 case $(srcdir) in \
10758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10759 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10761 esac; \
10762 srcdiroption="--srcdir=$${topdir}/etc"; \
10763 libsrcdir="$$s/etc"; \
10764 $(SHELL) $${libsrcdir}/configure \
10765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10766 --target=${target_alias} $${srcdiroption} \
10767 || exit 1
10768 @endif etc
10774 .PHONY: all-etc maybe-all-etc
10775 maybe-all-etc:
10776 @if gcc-bootstrap
10777 all-etc: stage_current
10778 @endif gcc-bootstrap
10779 @if etc
10780 TARGET-etc=all
10781 maybe-all-etc: all-etc
10782 all-etc: configure-etc
10783 @: $(MAKE); $(unstage)
10784 @r=`${PWD_COMMAND}`; export r; \
10785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786 $(HOST_EXPORTS) \
10787 (cd $(HOST_SUBDIR)/etc && \
10788 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10789 $(TARGET-etc))
10790 @endif etc
10795 .PHONY: check-etc maybe-check-etc
10796 maybe-check-etc:
10797 @if etc
10798 maybe-check-etc: check-etc
10800 check-etc:
10801 @: $(MAKE); $(unstage)
10802 @r=`${PWD_COMMAND}`; export r; \
10803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804 $(HOST_EXPORTS) \
10805 (cd $(HOST_SUBDIR)/etc && \
10806 $(MAKE) $(FLAGS_TO_PASS) check)
10808 @endif etc
10810 .PHONY: install-etc maybe-install-etc
10811 maybe-install-etc:
10812 @if etc
10813 maybe-install-etc: install-etc
10815 install-etc: installdirs
10816 @: $(MAKE); $(unstage)
10817 @r=`${PWD_COMMAND}`; export r; \
10818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819 $(HOST_EXPORTS) \
10820 (cd $(HOST_SUBDIR)/etc && \
10821 $(MAKE) $(FLAGS_TO_PASS) install)
10823 @endif etc
10825 # Other targets (info, dvi, pdf, etc.)
10827 .PHONY: maybe-info-etc info-etc
10828 maybe-info-etc:
10829 @if etc
10830 maybe-info-etc: info-etc
10832 info-etc: \
10833 configure-etc
10834 @: $(MAKE); $(unstage)
10835 @[ -f ./etc/Makefile ] || exit 0; \
10836 r=`${PWD_COMMAND}`; export r; \
10837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838 $(HOST_EXPORTS) \
10839 for flag in $(EXTRA_HOST_FLAGS) ; do \
10840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841 done; \
10842 echo "Doing info in etc" ; \
10843 (cd $(HOST_SUBDIR)/etc && \
10844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846 "RANLIB=$${RANLIB}" \
10847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848 info) \
10849 || exit 1
10851 @endif etc
10853 .PHONY: maybe-dvi-etc dvi-etc
10854 maybe-dvi-etc:
10855 @if etc
10856 maybe-dvi-etc: dvi-etc
10858 dvi-etc: \
10859 configure-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 dvi 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 dvi) \
10875 || exit 1
10877 @endif etc
10879 .PHONY: maybe-pdf-etc pdf-etc
10880 maybe-pdf-etc:
10881 @if etc
10882 maybe-pdf-etc: pdf-etc
10884 pdf-etc: \
10885 configure-etc
10886 @: $(MAKE); $(unstage)
10887 @[ -f ./etc/Makefile ] || exit 0; \
10888 r=`${PWD_COMMAND}`; export r; \
10889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890 $(HOST_EXPORTS) \
10891 for flag in $(EXTRA_HOST_FLAGS) ; do \
10892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893 done; \
10894 echo "Doing pdf in etc" ; \
10895 (cd $(HOST_SUBDIR)/etc && \
10896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898 "RANLIB=$${RANLIB}" \
10899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900 pdf) \
10901 || exit 1
10903 @endif etc
10905 .PHONY: maybe-html-etc html-etc
10906 maybe-html-etc:
10907 @if etc
10908 maybe-html-etc: html-etc
10910 html-etc: \
10911 configure-etc
10912 @: $(MAKE); $(unstage)
10913 @[ -f ./etc/Makefile ] || exit 0; \
10914 r=`${PWD_COMMAND}`; export r; \
10915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916 $(HOST_EXPORTS) \
10917 for flag in $(EXTRA_HOST_FLAGS) ; do \
10918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10919 done; \
10920 echo "Doing html in etc" ; \
10921 (cd $(HOST_SUBDIR)/etc && \
10922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10924 "RANLIB=$${RANLIB}" \
10925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10926 html) \
10927 || exit 1
10929 @endif etc
10931 .PHONY: maybe-TAGS-etc TAGS-etc
10932 maybe-TAGS-etc:
10933 @if etc
10934 maybe-TAGS-etc: TAGS-etc
10936 TAGS-etc: \
10937 configure-etc
10938 @: $(MAKE); $(unstage)
10939 @[ -f ./etc/Makefile ] || exit 0; \
10940 r=`${PWD_COMMAND}`; export r; \
10941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10942 $(HOST_EXPORTS) \
10943 for flag in $(EXTRA_HOST_FLAGS) ; do \
10944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10945 done; \
10946 echo "Doing TAGS in etc" ; \
10947 (cd $(HOST_SUBDIR)/etc && \
10948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10950 "RANLIB=$${RANLIB}" \
10951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10952 TAGS) \
10953 || exit 1
10955 @endif etc
10957 .PHONY: maybe-install-info-etc install-info-etc
10958 maybe-install-info-etc:
10959 @if etc
10960 maybe-install-info-etc: install-info-etc
10962 install-info-etc: \
10963 configure-etc \
10964 info-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 install-info 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 install-info) \
10980 || exit 1
10982 @endif etc
10984 .PHONY: maybe-install-pdf-etc install-pdf-etc
10985 maybe-install-pdf-etc:
10986 @if etc
10987 maybe-install-pdf-etc: install-pdf-etc
10989 install-pdf-etc: \
10990 configure-etc \
10991 pdf-etc
10992 @: $(MAKE); $(unstage)
10993 @[ -f ./etc/Makefile ] || exit 0; \
10994 r=`${PWD_COMMAND}`; export r; \
10995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10996 $(HOST_EXPORTS) \
10997 for flag in $(EXTRA_HOST_FLAGS) ; do \
10998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10999 done; \
11000 echo "Doing install-pdf in etc" ; \
11001 (cd $(HOST_SUBDIR)/etc && \
11002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11004 "RANLIB=$${RANLIB}" \
11005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11006 install-pdf) \
11007 || exit 1
11009 @endif etc
11011 .PHONY: maybe-install-html-etc install-html-etc
11012 maybe-install-html-etc:
11013 @if etc
11014 maybe-install-html-etc: install-html-etc
11016 install-html-etc: \
11017 configure-etc \
11018 html-etc
11019 @: $(MAKE); $(unstage)
11020 @[ -f ./etc/Makefile ] || exit 0; \
11021 r=`${PWD_COMMAND}`; export r; \
11022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11023 $(HOST_EXPORTS) \
11024 for flag in $(EXTRA_HOST_FLAGS) ; do \
11025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11026 done; \
11027 echo "Doing install-html in etc" ; \
11028 (cd $(HOST_SUBDIR)/etc && \
11029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11031 "RANLIB=$${RANLIB}" \
11032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11033 install-html) \
11034 || exit 1
11036 @endif etc
11038 .PHONY: maybe-installcheck-etc installcheck-etc
11039 maybe-installcheck-etc:
11040 @if etc
11041 maybe-installcheck-etc: installcheck-etc
11043 installcheck-etc: \
11044 configure-etc
11045 @: $(MAKE); $(unstage)
11046 @[ -f ./etc/Makefile ] || exit 0; \
11047 r=`${PWD_COMMAND}`; export r; \
11048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049 $(HOST_EXPORTS) \
11050 for flag in $(EXTRA_HOST_FLAGS) ; do \
11051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11052 done; \
11053 echo "Doing installcheck in etc" ; \
11054 (cd $(HOST_SUBDIR)/etc && \
11055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11057 "RANLIB=$${RANLIB}" \
11058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11059 installcheck) \
11060 || exit 1
11062 @endif etc
11064 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11065 maybe-mostlyclean-etc:
11066 @if etc
11067 maybe-mostlyclean-etc: mostlyclean-etc
11069 mostlyclean-etc:
11070 @: $(MAKE); $(unstage)
11071 @[ -f ./etc/Makefile ] || exit 0; \
11072 r=`${PWD_COMMAND}`; export r; \
11073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11074 $(HOST_EXPORTS) \
11075 for flag in $(EXTRA_HOST_FLAGS) ; do \
11076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11077 done; \
11078 echo "Doing mostlyclean in etc" ; \
11079 (cd $(HOST_SUBDIR)/etc && \
11080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11082 "RANLIB=$${RANLIB}" \
11083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11084 mostlyclean) \
11085 || exit 1
11087 @endif etc
11089 .PHONY: maybe-clean-etc clean-etc
11090 maybe-clean-etc:
11091 @if etc
11092 maybe-clean-etc: clean-etc
11094 clean-etc:
11095 @: $(MAKE); $(unstage)
11096 @[ -f ./etc/Makefile ] || exit 0; \
11097 r=`${PWD_COMMAND}`; export r; \
11098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11099 $(HOST_EXPORTS) \
11100 for flag in $(EXTRA_HOST_FLAGS) ; do \
11101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11102 done; \
11103 echo "Doing clean in etc" ; \
11104 (cd $(HOST_SUBDIR)/etc && \
11105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11107 "RANLIB=$${RANLIB}" \
11108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11109 clean) \
11110 || exit 1
11112 @endif etc
11114 .PHONY: maybe-distclean-etc distclean-etc
11115 maybe-distclean-etc:
11116 @if etc
11117 maybe-distclean-etc: distclean-etc
11119 distclean-etc:
11120 @: $(MAKE); $(unstage)
11121 @[ -f ./etc/Makefile ] || exit 0; \
11122 r=`${PWD_COMMAND}`; export r; \
11123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124 $(HOST_EXPORTS) \
11125 for flag in $(EXTRA_HOST_FLAGS) ; do \
11126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11127 done; \
11128 echo "Doing distclean in etc" ; \
11129 (cd $(HOST_SUBDIR)/etc && \
11130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11132 "RANLIB=$${RANLIB}" \
11133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11134 distclean) \
11135 || exit 1
11137 @endif etc
11139 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11140 maybe-maintainer-clean-etc:
11141 @if etc
11142 maybe-maintainer-clean-etc: maintainer-clean-etc
11144 maintainer-clean-etc:
11145 @: $(MAKE); $(unstage)
11146 @[ -f ./etc/Makefile ] || exit 0; \
11147 r=`${PWD_COMMAND}`; export r; \
11148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11149 $(HOST_EXPORTS) \
11150 for flag in $(EXTRA_HOST_FLAGS) ; do \
11151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11152 done; \
11153 echo "Doing maintainer-clean in etc" ; \
11154 (cd $(HOST_SUBDIR)/etc && \
11155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11157 "RANLIB=$${RANLIB}" \
11158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11159 maintainer-clean) \
11160 || exit 1
11162 @endif etc
11166 .PHONY: configure-fastjar maybe-configure-fastjar
11167 maybe-configure-fastjar:
11168 @if gcc-bootstrap
11169 configure-fastjar: stage_current
11170 @endif gcc-bootstrap
11171 @if fastjar
11172 maybe-configure-fastjar: configure-fastjar
11173 configure-fastjar:
11174 @: $(MAKE); $(unstage)
11175 @r=`${PWD_COMMAND}`; export r; \
11176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11178 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11179 $(HOST_EXPORTS) \
11180 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11181 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11182 case $(srcdir) in \
11183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11184 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11186 esac; \
11187 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11188 libsrcdir="$$s/fastjar"; \
11189 $(SHELL) $${libsrcdir}/configure \
11190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11191 --target=${target_alias} $${srcdiroption} \
11192 || exit 1
11193 @endif fastjar
11199 .PHONY: all-fastjar maybe-all-fastjar
11200 maybe-all-fastjar:
11201 @if gcc-bootstrap
11202 all-fastjar: stage_current
11203 @endif gcc-bootstrap
11204 @if fastjar
11205 TARGET-fastjar=all
11206 maybe-all-fastjar: all-fastjar
11207 all-fastjar: configure-fastjar
11208 @: $(MAKE); $(unstage)
11209 @r=`${PWD_COMMAND}`; export r; \
11210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11211 $(HOST_EXPORTS) \
11212 (cd $(HOST_SUBDIR)/fastjar && \
11213 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11214 $(TARGET-fastjar))
11215 @endif fastjar
11220 .PHONY: check-fastjar maybe-check-fastjar
11221 maybe-check-fastjar:
11222 @if fastjar
11223 maybe-check-fastjar: check-fastjar
11225 # This module is only tested in a native toolchain.
11226 check-fastjar:
11227 @: $(MAKE); $(unstage)
11228 @if [ '$(host)' = '$(target)' ] ; then \
11229 r=`${PWD_COMMAND}`; export r; \
11230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11231 $(HOST_EXPORTS) \
11232 (cd $(HOST_SUBDIR)/fastjar && \
11233 $(MAKE) $(FLAGS_TO_PASS) check); \
11236 @endif fastjar
11238 .PHONY: install-fastjar maybe-install-fastjar
11239 maybe-install-fastjar:
11240 @if fastjar
11241 maybe-install-fastjar: install-fastjar
11243 install-fastjar: installdirs
11244 @: $(MAKE); $(unstage)
11245 @r=`${PWD_COMMAND}`; export r; \
11246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247 $(HOST_EXPORTS) \
11248 (cd $(HOST_SUBDIR)/fastjar && \
11249 $(MAKE) $(FLAGS_TO_PASS) install)
11251 @endif fastjar
11253 # Other targets (info, dvi, pdf, etc.)
11255 .PHONY: maybe-info-fastjar info-fastjar
11256 maybe-info-fastjar:
11257 @if fastjar
11258 maybe-info-fastjar: info-fastjar
11260 info-fastjar: \
11261 configure-fastjar
11262 @: $(MAKE); $(unstage)
11263 @[ -f ./fastjar/Makefile ] || exit 0; \
11264 r=`${PWD_COMMAND}`; export r; \
11265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11266 $(HOST_EXPORTS) \
11267 for flag in $(EXTRA_HOST_FLAGS) ; do \
11268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11269 done; \
11270 echo "Doing info in fastjar" ; \
11271 (cd $(HOST_SUBDIR)/fastjar && \
11272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11274 "RANLIB=$${RANLIB}" \
11275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11276 info) \
11277 || exit 1
11279 @endif fastjar
11281 .PHONY: maybe-dvi-fastjar dvi-fastjar
11282 maybe-dvi-fastjar:
11283 @if fastjar
11284 maybe-dvi-fastjar: dvi-fastjar
11286 dvi-fastjar: \
11287 configure-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 dvi 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 dvi) \
11303 || exit 1
11305 @endif fastjar
11307 .PHONY: maybe-pdf-fastjar pdf-fastjar
11308 maybe-pdf-fastjar:
11309 @if fastjar
11310 maybe-pdf-fastjar: pdf-fastjar
11312 pdf-fastjar: \
11313 configure-fastjar
11314 @: $(MAKE); $(unstage)
11315 @[ -f ./fastjar/Makefile ] || exit 0; \
11316 r=`${PWD_COMMAND}`; export r; \
11317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11318 $(HOST_EXPORTS) \
11319 for flag in $(EXTRA_HOST_FLAGS) ; do \
11320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11321 done; \
11322 echo "Doing pdf in fastjar" ; \
11323 (cd $(HOST_SUBDIR)/fastjar && \
11324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11326 "RANLIB=$${RANLIB}" \
11327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11328 pdf) \
11329 || exit 1
11331 @endif fastjar
11333 .PHONY: maybe-html-fastjar html-fastjar
11334 maybe-html-fastjar:
11335 @if fastjar
11336 maybe-html-fastjar: html-fastjar
11338 html-fastjar: \
11339 configure-fastjar
11340 @: $(MAKE); $(unstage)
11341 @[ -f ./fastjar/Makefile ] || exit 0; \
11342 r=`${PWD_COMMAND}`; export r; \
11343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344 $(HOST_EXPORTS) \
11345 for flag in $(EXTRA_HOST_FLAGS) ; do \
11346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11347 done; \
11348 echo "Doing html in fastjar" ; \
11349 (cd $(HOST_SUBDIR)/fastjar && \
11350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11352 "RANLIB=$${RANLIB}" \
11353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11354 html) \
11355 || exit 1
11357 @endif fastjar
11359 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11360 maybe-TAGS-fastjar:
11361 @if fastjar
11362 maybe-TAGS-fastjar: TAGS-fastjar
11364 TAGS-fastjar: \
11365 configure-fastjar
11366 @: $(MAKE); $(unstage)
11367 @[ -f ./fastjar/Makefile ] || exit 0; \
11368 r=`${PWD_COMMAND}`; export r; \
11369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370 $(HOST_EXPORTS) \
11371 for flag in $(EXTRA_HOST_FLAGS) ; do \
11372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373 done; \
11374 echo "Doing TAGS in fastjar" ; \
11375 (cd $(HOST_SUBDIR)/fastjar && \
11376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378 "RANLIB=$${RANLIB}" \
11379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380 TAGS) \
11381 || exit 1
11383 @endif fastjar
11385 .PHONY: maybe-install-info-fastjar install-info-fastjar
11386 maybe-install-info-fastjar:
11387 @if fastjar
11388 maybe-install-info-fastjar: install-info-fastjar
11390 install-info-fastjar: \
11391 configure-fastjar \
11392 info-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 install-info 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 install-info) \
11408 || exit 1
11410 @endif fastjar
11412 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11413 maybe-install-pdf-fastjar:
11414 @if fastjar
11415 maybe-install-pdf-fastjar: install-pdf-fastjar
11417 install-pdf-fastjar: \
11418 configure-fastjar \
11419 pdf-fastjar
11420 @: $(MAKE); $(unstage)
11421 @[ -f ./fastjar/Makefile ] || exit 0; \
11422 r=`${PWD_COMMAND}`; export r; \
11423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424 $(HOST_EXPORTS) \
11425 for flag in $(EXTRA_HOST_FLAGS) ; do \
11426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11427 done; \
11428 echo "Doing install-pdf in fastjar" ; \
11429 (cd $(HOST_SUBDIR)/fastjar && \
11430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11432 "RANLIB=$${RANLIB}" \
11433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11434 install-pdf) \
11435 || exit 1
11437 @endif fastjar
11439 .PHONY: maybe-install-html-fastjar install-html-fastjar
11440 maybe-install-html-fastjar:
11441 @if fastjar
11442 maybe-install-html-fastjar: install-html-fastjar
11444 install-html-fastjar: \
11445 configure-fastjar \
11446 html-fastjar
11447 @: $(MAKE); $(unstage)
11448 @[ -f ./fastjar/Makefile ] || exit 0; \
11449 r=`${PWD_COMMAND}`; export r; \
11450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451 $(HOST_EXPORTS) \
11452 for flag in $(EXTRA_HOST_FLAGS) ; do \
11453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11454 done; \
11455 echo "Doing install-html in fastjar" ; \
11456 (cd $(HOST_SUBDIR)/fastjar && \
11457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11459 "RANLIB=$${RANLIB}" \
11460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11461 install-html) \
11462 || exit 1
11464 @endif fastjar
11466 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11467 maybe-installcheck-fastjar:
11468 @if fastjar
11469 maybe-installcheck-fastjar: installcheck-fastjar
11471 installcheck-fastjar: \
11472 configure-fastjar
11473 @: $(MAKE); $(unstage)
11474 @[ -f ./fastjar/Makefile ] || exit 0; \
11475 r=`${PWD_COMMAND}`; export r; \
11476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11477 $(HOST_EXPORTS) \
11478 for flag in $(EXTRA_HOST_FLAGS) ; do \
11479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11480 done; \
11481 echo "Doing installcheck in fastjar" ; \
11482 (cd $(HOST_SUBDIR)/fastjar && \
11483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11485 "RANLIB=$${RANLIB}" \
11486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11487 installcheck) \
11488 || exit 1
11490 @endif fastjar
11492 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11493 maybe-mostlyclean-fastjar:
11494 @if fastjar
11495 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11497 mostlyclean-fastjar:
11498 @: $(MAKE); $(unstage)
11499 @[ -f ./fastjar/Makefile ] || exit 0; \
11500 r=`${PWD_COMMAND}`; export r; \
11501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11502 $(HOST_EXPORTS) \
11503 for flag in $(EXTRA_HOST_FLAGS) ; do \
11504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11505 done; \
11506 echo "Doing mostlyclean in fastjar" ; \
11507 (cd $(HOST_SUBDIR)/fastjar && \
11508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11510 "RANLIB=$${RANLIB}" \
11511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11512 mostlyclean) \
11513 || exit 1
11515 @endif fastjar
11517 .PHONY: maybe-clean-fastjar clean-fastjar
11518 maybe-clean-fastjar:
11519 @if fastjar
11520 maybe-clean-fastjar: clean-fastjar
11522 clean-fastjar:
11523 @: $(MAKE); $(unstage)
11524 @[ -f ./fastjar/Makefile ] || exit 0; \
11525 r=`${PWD_COMMAND}`; export r; \
11526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11527 $(HOST_EXPORTS) \
11528 for flag in $(EXTRA_HOST_FLAGS) ; do \
11529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11530 done; \
11531 echo "Doing clean in fastjar" ; \
11532 (cd $(HOST_SUBDIR)/fastjar && \
11533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11535 "RANLIB=$${RANLIB}" \
11536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11537 clean) \
11538 || exit 1
11540 @endif fastjar
11542 .PHONY: maybe-distclean-fastjar distclean-fastjar
11543 maybe-distclean-fastjar:
11544 @if fastjar
11545 maybe-distclean-fastjar: distclean-fastjar
11547 distclean-fastjar:
11548 @: $(MAKE); $(unstage)
11549 @[ -f ./fastjar/Makefile ] || exit 0; \
11550 r=`${PWD_COMMAND}`; export r; \
11551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552 $(HOST_EXPORTS) \
11553 for flag in $(EXTRA_HOST_FLAGS) ; do \
11554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11555 done; \
11556 echo "Doing distclean in fastjar" ; \
11557 (cd $(HOST_SUBDIR)/fastjar && \
11558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11560 "RANLIB=$${RANLIB}" \
11561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11562 distclean) \
11563 || exit 1
11565 @endif fastjar
11567 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11568 maybe-maintainer-clean-fastjar:
11569 @if fastjar
11570 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11572 maintainer-clean-fastjar:
11573 @: $(MAKE); $(unstage)
11574 @[ -f ./fastjar/Makefile ] || exit 0; \
11575 r=`${PWD_COMMAND}`; export r; \
11576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11577 $(HOST_EXPORTS) \
11578 for flag in $(EXTRA_HOST_FLAGS) ; do \
11579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11580 done; \
11581 echo "Doing maintainer-clean in fastjar" ; \
11582 (cd $(HOST_SUBDIR)/fastjar && \
11583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11585 "RANLIB=$${RANLIB}" \
11586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11587 maintainer-clean) \
11588 || exit 1
11590 @endif fastjar
11594 .PHONY: configure-fileutils maybe-configure-fileutils
11595 maybe-configure-fileutils:
11596 @if gcc-bootstrap
11597 configure-fileutils: stage_current
11598 @endif gcc-bootstrap
11599 @if fileutils
11600 maybe-configure-fileutils: configure-fileutils
11601 configure-fileutils:
11602 @: $(MAKE); $(unstage)
11603 @r=`${PWD_COMMAND}`; export r; \
11604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11607 $(HOST_EXPORTS) \
11608 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11609 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11610 case $(srcdir) in \
11611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11612 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11614 esac; \
11615 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11616 libsrcdir="$$s/fileutils"; \
11617 $(SHELL) $${libsrcdir}/configure \
11618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11619 --target=${target_alias} $${srcdiroption} \
11620 || exit 1
11621 @endif fileutils
11627 .PHONY: all-fileutils maybe-all-fileutils
11628 maybe-all-fileutils:
11629 @if gcc-bootstrap
11630 all-fileutils: stage_current
11631 @endif gcc-bootstrap
11632 @if fileutils
11633 TARGET-fileutils=all
11634 maybe-all-fileutils: all-fileutils
11635 all-fileutils: configure-fileutils
11636 @: $(MAKE); $(unstage)
11637 @r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 $(HOST_EXPORTS) \
11640 (cd $(HOST_SUBDIR)/fileutils && \
11641 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11642 $(TARGET-fileutils))
11643 @endif fileutils
11648 .PHONY: check-fileutils maybe-check-fileutils
11649 maybe-check-fileutils:
11650 @if fileutils
11651 maybe-check-fileutils: check-fileutils
11653 check-fileutils:
11654 @: $(MAKE); $(unstage)
11655 @r=`${PWD_COMMAND}`; export r; \
11656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657 $(HOST_EXPORTS) \
11658 (cd $(HOST_SUBDIR)/fileutils && \
11659 $(MAKE) $(FLAGS_TO_PASS) check)
11661 @endif fileutils
11663 .PHONY: install-fileutils maybe-install-fileutils
11664 maybe-install-fileutils:
11665 @if fileutils
11666 maybe-install-fileutils: install-fileutils
11668 install-fileutils: installdirs
11669 @: $(MAKE); $(unstage)
11670 @r=`${PWD_COMMAND}`; export r; \
11671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672 $(HOST_EXPORTS) \
11673 (cd $(HOST_SUBDIR)/fileutils && \
11674 $(MAKE) $(FLAGS_TO_PASS) install)
11676 @endif fileutils
11678 # Other targets (info, dvi, pdf, etc.)
11680 .PHONY: maybe-info-fileutils info-fileutils
11681 maybe-info-fileutils:
11682 @if fileutils
11683 maybe-info-fileutils: info-fileutils
11685 info-fileutils: \
11686 configure-fileutils
11687 @: $(MAKE); $(unstage)
11688 @[ -f ./fileutils/Makefile ] || exit 0; \
11689 r=`${PWD_COMMAND}`; export r; \
11690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691 $(HOST_EXPORTS) \
11692 for flag in $(EXTRA_HOST_FLAGS) ; do \
11693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11694 done; \
11695 echo "Doing info in fileutils" ; \
11696 (cd $(HOST_SUBDIR)/fileutils && \
11697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11699 "RANLIB=$${RANLIB}" \
11700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11701 info) \
11702 || exit 1
11704 @endif fileutils
11706 .PHONY: maybe-dvi-fileutils dvi-fileutils
11707 maybe-dvi-fileutils:
11708 @if fileutils
11709 maybe-dvi-fileutils: dvi-fileutils
11711 dvi-fileutils: \
11712 configure-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 dvi 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 dvi) \
11728 || exit 1
11730 @endif fileutils
11732 .PHONY: maybe-pdf-fileutils pdf-fileutils
11733 maybe-pdf-fileutils:
11734 @if fileutils
11735 maybe-pdf-fileutils: pdf-fileutils
11737 pdf-fileutils: \
11738 configure-fileutils
11739 @: $(MAKE); $(unstage)
11740 @[ -f ./fileutils/Makefile ] || exit 0; \
11741 r=`${PWD_COMMAND}`; export r; \
11742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11743 $(HOST_EXPORTS) \
11744 for flag in $(EXTRA_HOST_FLAGS) ; do \
11745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11746 done; \
11747 echo "Doing pdf in fileutils" ; \
11748 (cd $(HOST_SUBDIR)/fileutils && \
11749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11751 "RANLIB=$${RANLIB}" \
11752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11753 pdf) \
11754 || exit 1
11756 @endif fileutils
11758 .PHONY: maybe-html-fileutils html-fileutils
11759 maybe-html-fileutils:
11760 @if fileutils
11761 maybe-html-fileutils: html-fileutils
11763 html-fileutils: \
11764 configure-fileutils
11765 @: $(MAKE); $(unstage)
11766 @[ -f ./fileutils/Makefile ] || exit 0; \
11767 r=`${PWD_COMMAND}`; export r; \
11768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769 $(HOST_EXPORTS) \
11770 for flag in $(EXTRA_HOST_FLAGS) ; do \
11771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772 done; \
11773 echo "Doing html in fileutils" ; \
11774 (cd $(HOST_SUBDIR)/fileutils && \
11775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777 "RANLIB=$${RANLIB}" \
11778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779 html) \
11780 || exit 1
11782 @endif fileutils
11784 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11785 maybe-TAGS-fileutils:
11786 @if fileutils
11787 maybe-TAGS-fileutils: TAGS-fileutils
11789 TAGS-fileutils: \
11790 configure-fileutils
11791 @: $(MAKE); $(unstage)
11792 @[ -f ./fileutils/Makefile ] || exit 0; \
11793 r=`${PWD_COMMAND}`; export r; \
11794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11795 $(HOST_EXPORTS) \
11796 for flag in $(EXTRA_HOST_FLAGS) ; do \
11797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11798 done; \
11799 echo "Doing TAGS in fileutils" ; \
11800 (cd $(HOST_SUBDIR)/fileutils && \
11801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11803 "RANLIB=$${RANLIB}" \
11804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11805 TAGS) \
11806 || exit 1
11808 @endif fileutils
11810 .PHONY: maybe-install-info-fileutils install-info-fileutils
11811 maybe-install-info-fileutils:
11812 @if fileutils
11813 maybe-install-info-fileutils: install-info-fileutils
11815 install-info-fileutils: \
11816 configure-fileutils \
11817 info-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 install-info 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 install-info) \
11833 || exit 1
11835 @endif fileutils
11837 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11838 maybe-install-pdf-fileutils:
11839 @if fileutils
11840 maybe-install-pdf-fileutils: install-pdf-fileutils
11842 install-pdf-fileutils: \
11843 configure-fileutils \
11844 pdf-fileutils
11845 @: $(MAKE); $(unstage)
11846 @[ -f ./fileutils/Makefile ] || exit 0; \
11847 r=`${PWD_COMMAND}`; export r; \
11848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849 $(HOST_EXPORTS) \
11850 for flag in $(EXTRA_HOST_FLAGS) ; do \
11851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852 done; \
11853 echo "Doing install-pdf in fileutils" ; \
11854 (cd $(HOST_SUBDIR)/fileutils && \
11855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857 "RANLIB=$${RANLIB}" \
11858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859 install-pdf) \
11860 || exit 1
11862 @endif fileutils
11864 .PHONY: maybe-install-html-fileutils install-html-fileutils
11865 maybe-install-html-fileutils:
11866 @if fileutils
11867 maybe-install-html-fileutils: install-html-fileutils
11869 install-html-fileutils: \
11870 configure-fileutils \
11871 html-fileutils
11872 @: $(MAKE); $(unstage)
11873 @[ -f ./fileutils/Makefile ] || exit 0; \
11874 r=`${PWD_COMMAND}`; export r; \
11875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11876 $(HOST_EXPORTS) \
11877 for flag in $(EXTRA_HOST_FLAGS) ; do \
11878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11879 done; \
11880 echo "Doing install-html in fileutils" ; \
11881 (cd $(HOST_SUBDIR)/fileutils && \
11882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11884 "RANLIB=$${RANLIB}" \
11885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11886 install-html) \
11887 || exit 1
11889 @endif fileutils
11891 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11892 maybe-installcheck-fileutils:
11893 @if fileutils
11894 maybe-installcheck-fileutils: installcheck-fileutils
11896 installcheck-fileutils: \
11897 configure-fileutils
11898 @: $(MAKE); $(unstage)
11899 @[ -f ./fileutils/Makefile ] || exit 0; \
11900 r=`${PWD_COMMAND}`; export r; \
11901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11902 $(HOST_EXPORTS) \
11903 for flag in $(EXTRA_HOST_FLAGS) ; do \
11904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11905 done; \
11906 echo "Doing installcheck in fileutils" ; \
11907 (cd $(HOST_SUBDIR)/fileutils && \
11908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11910 "RANLIB=$${RANLIB}" \
11911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11912 installcheck) \
11913 || exit 1
11915 @endif fileutils
11917 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11918 maybe-mostlyclean-fileutils:
11919 @if fileutils
11920 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11922 mostlyclean-fileutils:
11923 @: $(MAKE); $(unstage)
11924 @[ -f ./fileutils/Makefile ] || exit 0; \
11925 r=`${PWD_COMMAND}`; export r; \
11926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11927 $(HOST_EXPORTS) \
11928 for flag in $(EXTRA_HOST_FLAGS) ; do \
11929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11930 done; \
11931 echo "Doing mostlyclean in fileutils" ; \
11932 (cd $(HOST_SUBDIR)/fileutils && \
11933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11935 "RANLIB=$${RANLIB}" \
11936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11937 mostlyclean) \
11938 || exit 1
11940 @endif fileutils
11942 .PHONY: maybe-clean-fileutils clean-fileutils
11943 maybe-clean-fileutils:
11944 @if fileutils
11945 maybe-clean-fileutils: clean-fileutils
11947 clean-fileutils:
11948 @: $(MAKE); $(unstage)
11949 @[ -f ./fileutils/Makefile ] || exit 0; \
11950 r=`${PWD_COMMAND}`; export r; \
11951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952 $(HOST_EXPORTS) \
11953 for flag in $(EXTRA_HOST_FLAGS) ; do \
11954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11955 done; \
11956 echo "Doing clean in fileutils" ; \
11957 (cd $(HOST_SUBDIR)/fileutils && \
11958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11960 "RANLIB=$${RANLIB}" \
11961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11962 clean) \
11963 || exit 1
11965 @endif fileutils
11967 .PHONY: maybe-distclean-fileutils distclean-fileutils
11968 maybe-distclean-fileutils:
11969 @if fileutils
11970 maybe-distclean-fileutils: distclean-fileutils
11972 distclean-fileutils:
11973 @: $(MAKE); $(unstage)
11974 @[ -f ./fileutils/Makefile ] || exit 0; \
11975 r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 $(HOST_EXPORTS) \
11978 for flag in $(EXTRA_HOST_FLAGS) ; do \
11979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11980 done; \
11981 echo "Doing distclean in fileutils" ; \
11982 (cd $(HOST_SUBDIR)/fileutils && \
11983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11985 "RANLIB=$${RANLIB}" \
11986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11987 distclean) \
11988 || exit 1
11990 @endif fileutils
11992 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11993 maybe-maintainer-clean-fileutils:
11994 @if fileutils
11995 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11997 maintainer-clean-fileutils:
11998 @: $(MAKE); $(unstage)
11999 @[ -f ./fileutils/Makefile ] || exit 0; \
12000 r=`${PWD_COMMAND}`; export r; \
12001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002 $(HOST_EXPORTS) \
12003 for flag in $(EXTRA_HOST_FLAGS) ; do \
12004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005 done; \
12006 echo "Doing maintainer-clean in fileutils" ; \
12007 (cd $(HOST_SUBDIR)/fileutils && \
12008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010 "RANLIB=$${RANLIB}" \
12011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12012 maintainer-clean) \
12013 || exit 1
12015 @endif fileutils
12019 .PHONY: configure-findutils maybe-configure-findutils
12020 maybe-configure-findutils:
12021 @if gcc-bootstrap
12022 configure-findutils: stage_current
12023 @endif gcc-bootstrap
12024 @if findutils
12025 maybe-configure-findutils: configure-findutils
12026 configure-findutils:
12027 @: $(MAKE); $(unstage)
12028 @r=`${PWD_COMMAND}`; export r; \
12029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12030 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12032 $(HOST_EXPORTS) \
12033 echo Configuring in $(HOST_SUBDIR)/findutils; \
12034 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12035 case $(srcdir) in \
12036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12037 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12039 esac; \
12040 srcdiroption="--srcdir=$${topdir}/findutils"; \
12041 libsrcdir="$$s/findutils"; \
12042 $(SHELL) $${libsrcdir}/configure \
12043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12044 --target=${target_alias} $${srcdiroption} \
12045 || exit 1
12046 @endif findutils
12052 .PHONY: all-findutils maybe-all-findutils
12053 maybe-all-findutils:
12054 @if gcc-bootstrap
12055 all-findutils: stage_current
12056 @endif gcc-bootstrap
12057 @if findutils
12058 TARGET-findutils=all
12059 maybe-all-findutils: all-findutils
12060 all-findutils: configure-findutils
12061 @: $(MAKE); $(unstage)
12062 @r=`${PWD_COMMAND}`; export r; \
12063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12064 $(HOST_EXPORTS) \
12065 (cd $(HOST_SUBDIR)/findutils && \
12066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12067 $(TARGET-findutils))
12068 @endif findutils
12073 .PHONY: check-findutils maybe-check-findutils
12074 maybe-check-findutils:
12075 @if findutils
12076 maybe-check-findutils: check-findutils
12078 check-findutils:
12079 @: $(MAKE); $(unstage)
12080 @r=`${PWD_COMMAND}`; export r; \
12081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082 $(HOST_EXPORTS) \
12083 (cd $(HOST_SUBDIR)/findutils && \
12084 $(MAKE) $(FLAGS_TO_PASS) check)
12086 @endif findutils
12088 .PHONY: install-findutils maybe-install-findutils
12089 maybe-install-findutils:
12090 @if findutils
12091 maybe-install-findutils: install-findutils
12093 install-findutils: installdirs
12094 @: $(MAKE); $(unstage)
12095 @r=`${PWD_COMMAND}`; export r; \
12096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097 $(HOST_EXPORTS) \
12098 (cd $(HOST_SUBDIR)/findutils && \
12099 $(MAKE) $(FLAGS_TO_PASS) install)
12101 @endif findutils
12103 # Other targets (info, dvi, pdf, etc.)
12105 .PHONY: maybe-info-findutils info-findutils
12106 maybe-info-findutils:
12107 @if findutils
12108 maybe-info-findutils: info-findutils
12110 info-findutils: \
12111 configure-findutils
12112 @: $(MAKE); $(unstage)
12113 @[ -f ./findutils/Makefile ] || exit 0; \
12114 r=`${PWD_COMMAND}`; export r; \
12115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116 $(HOST_EXPORTS) \
12117 for flag in $(EXTRA_HOST_FLAGS) ; do \
12118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119 done; \
12120 echo "Doing info in findutils" ; \
12121 (cd $(HOST_SUBDIR)/findutils && \
12122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124 "RANLIB=$${RANLIB}" \
12125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12126 info) \
12127 || exit 1
12129 @endif findutils
12131 .PHONY: maybe-dvi-findutils dvi-findutils
12132 maybe-dvi-findutils:
12133 @if findutils
12134 maybe-dvi-findutils: dvi-findutils
12136 dvi-findutils: \
12137 configure-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 dvi 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 dvi) \
12153 || exit 1
12155 @endif findutils
12157 .PHONY: maybe-pdf-findutils pdf-findutils
12158 maybe-pdf-findutils:
12159 @if findutils
12160 maybe-pdf-findutils: pdf-findutils
12162 pdf-findutils: \
12163 configure-findutils
12164 @: $(MAKE); $(unstage)
12165 @[ -f ./findutils/Makefile ] || exit 0; \
12166 r=`${PWD_COMMAND}`; export r; \
12167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168 $(HOST_EXPORTS) \
12169 for flag in $(EXTRA_HOST_FLAGS) ; do \
12170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12171 done; \
12172 echo "Doing pdf in findutils" ; \
12173 (cd $(HOST_SUBDIR)/findutils && \
12174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12176 "RANLIB=$${RANLIB}" \
12177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12178 pdf) \
12179 || exit 1
12181 @endif findutils
12183 .PHONY: maybe-html-findutils html-findutils
12184 maybe-html-findutils:
12185 @if findutils
12186 maybe-html-findutils: html-findutils
12188 html-findutils: \
12189 configure-findutils
12190 @: $(MAKE); $(unstage)
12191 @[ -f ./findutils/Makefile ] || exit 0; \
12192 r=`${PWD_COMMAND}`; export r; \
12193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12194 $(HOST_EXPORTS) \
12195 for flag in $(EXTRA_HOST_FLAGS) ; do \
12196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12197 done; \
12198 echo "Doing html in findutils" ; \
12199 (cd $(HOST_SUBDIR)/findutils && \
12200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12202 "RANLIB=$${RANLIB}" \
12203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12204 html) \
12205 || exit 1
12207 @endif findutils
12209 .PHONY: maybe-TAGS-findutils TAGS-findutils
12210 maybe-TAGS-findutils:
12211 @if findutils
12212 maybe-TAGS-findutils: TAGS-findutils
12214 TAGS-findutils: \
12215 configure-findutils
12216 @: $(MAKE); $(unstage)
12217 @[ -f ./findutils/Makefile ] || exit 0; \
12218 r=`${PWD_COMMAND}`; export r; \
12219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12220 $(HOST_EXPORTS) \
12221 for flag in $(EXTRA_HOST_FLAGS) ; do \
12222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12223 done; \
12224 echo "Doing TAGS in findutils" ; \
12225 (cd $(HOST_SUBDIR)/findutils && \
12226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12228 "RANLIB=$${RANLIB}" \
12229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12230 TAGS) \
12231 || exit 1
12233 @endif findutils
12235 .PHONY: maybe-install-info-findutils install-info-findutils
12236 maybe-install-info-findutils:
12237 @if findutils
12238 maybe-install-info-findutils: install-info-findutils
12240 install-info-findutils: \
12241 configure-findutils \
12242 info-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 install-info 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 install-info) \
12258 || exit 1
12260 @endif findutils
12262 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12263 maybe-install-pdf-findutils:
12264 @if findutils
12265 maybe-install-pdf-findutils: install-pdf-findutils
12267 install-pdf-findutils: \
12268 configure-findutils \
12269 pdf-findutils
12270 @: $(MAKE); $(unstage)
12271 @[ -f ./findutils/Makefile ] || exit 0; \
12272 r=`${PWD_COMMAND}`; export r; \
12273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274 $(HOST_EXPORTS) \
12275 for flag in $(EXTRA_HOST_FLAGS) ; do \
12276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277 done; \
12278 echo "Doing install-pdf in findutils" ; \
12279 (cd $(HOST_SUBDIR)/findutils && \
12280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282 "RANLIB=$${RANLIB}" \
12283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12284 install-pdf) \
12285 || exit 1
12287 @endif findutils
12289 .PHONY: maybe-install-html-findutils install-html-findutils
12290 maybe-install-html-findutils:
12291 @if findutils
12292 maybe-install-html-findutils: install-html-findutils
12294 install-html-findutils: \
12295 configure-findutils \
12296 html-findutils
12297 @: $(MAKE); $(unstage)
12298 @[ -f ./findutils/Makefile ] || exit 0; \
12299 r=`${PWD_COMMAND}`; export r; \
12300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12301 $(HOST_EXPORTS) \
12302 for flag in $(EXTRA_HOST_FLAGS) ; do \
12303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12304 done; \
12305 echo "Doing install-html in findutils" ; \
12306 (cd $(HOST_SUBDIR)/findutils && \
12307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12309 "RANLIB=$${RANLIB}" \
12310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12311 install-html) \
12312 || exit 1
12314 @endif findutils
12316 .PHONY: maybe-installcheck-findutils installcheck-findutils
12317 maybe-installcheck-findutils:
12318 @if findutils
12319 maybe-installcheck-findutils: installcheck-findutils
12321 installcheck-findutils: \
12322 configure-findutils
12323 @: $(MAKE); $(unstage)
12324 @[ -f ./findutils/Makefile ] || exit 0; \
12325 r=`${PWD_COMMAND}`; export r; \
12326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12327 $(HOST_EXPORTS) \
12328 for flag in $(EXTRA_HOST_FLAGS) ; do \
12329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12330 done; \
12331 echo "Doing installcheck in findutils" ; \
12332 (cd $(HOST_SUBDIR)/findutils && \
12333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12335 "RANLIB=$${RANLIB}" \
12336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12337 installcheck) \
12338 || exit 1
12340 @endif findutils
12342 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12343 maybe-mostlyclean-findutils:
12344 @if findutils
12345 maybe-mostlyclean-findutils: mostlyclean-findutils
12347 mostlyclean-findutils:
12348 @: $(MAKE); $(unstage)
12349 @[ -f ./findutils/Makefile ] || exit 0; \
12350 r=`${PWD_COMMAND}`; export r; \
12351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12352 $(HOST_EXPORTS) \
12353 for flag in $(EXTRA_HOST_FLAGS) ; do \
12354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12355 done; \
12356 echo "Doing mostlyclean in findutils" ; \
12357 (cd $(HOST_SUBDIR)/findutils && \
12358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12360 "RANLIB=$${RANLIB}" \
12361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12362 mostlyclean) \
12363 || exit 1
12365 @endif findutils
12367 .PHONY: maybe-clean-findutils clean-findutils
12368 maybe-clean-findutils:
12369 @if findutils
12370 maybe-clean-findutils: clean-findutils
12372 clean-findutils:
12373 @: $(MAKE); $(unstage)
12374 @[ -f ./findutils/Makefile ] || exit 0; \
12375 r=`${PWD_COMMAND}`; export r; \
12376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377 $(HOST_EXPORTS) \
12378 for flag in $(EXTRA_HOST_FLAGS) ; do \
12379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380 done; \
12381 echo "Doing clean in findutils" ; \
12382 (cd $(HOST_SUBDIR)/findutils && \
12383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385 "RANLIB=$${RANLIB}" \
12386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12387 clean) \
12388 || exit 1
12390 @endif findutils
12392 .PHONY: maybe-distclean-findutils distclean-findutils
12393 maybe-distclean-findutils:
12394 @if findutils
12395 maybe-distclean-findutils: distclean-findutils
12397 distclean-findutils:
12398 @: $(MAKE); $(unstage)
12399 @[ -f ./findutils/Makefile ] || exit 0; \
12400 r=`${PWD_COMMAND}`; export r; \
12401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402 $(HOST_EXPORTS) \
12403 for flag in $(EXTRA_HOST_FLAGS) ; do \
12404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12405 done; \
12406 echo "Doing distclean in findutils" ; \
12407 (cd $(HOST_SUBDIR)/findutils && \
12408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12410 "RANLIB=$${RANLIB}" \
12411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12412 distclean) \
12413 || exit 1
12415 @endif findutils
12417 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12418 maybe-maintainer-clean-findutils:
12419 @if findutils
12420 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12422 maintainer-clean-findutils:
12423 @: $(MAKE); $(unstage)
12424 @[ -f ./findutils/Makefile ] || exit 0; \
12425 r=`${PWD_COMMAND}`; export r; \
12426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12427 $(HOST_EXPORTS) \
12428 for flag in $(EXTRA_HOST_FLAGS) ; do \
12429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12430 done; \
12431 echo "Doing maintainer-clean in findutils" ; \
12432 (cd $(HOST_SUBDIR)/findutils && \
12433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12435 "RANLIB=$${RANLIB}" \
12436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12437 maintainer-clean) \
12438 || exit 1
12440 @endif findutils
12444 .PHONY: configure-find maybe-configure-find
12445 maybe-configure-find:
12446 @if gcc-bootstrap
12447 configure-find: stage_current
12448 @endif gcc-bootstrap
12449 @if find
12450 maybe-configure-find: configure-find
12451 configure-find:
12452 @: $(MAKE); $(unstage)
12453 @r=`${PWD_COMMAND}`; export r; \
12454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12455 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12457 $(HOST_EXPORTS) \
12458 echo Configuring in $(HOST_SUBDIR)/find; \
12459 cd "$(HOST_SUBDIR)/find" || exit 1; \
12460 case $(srcdir) in \
12461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12462 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12464 esac; \
12465 srcdiroption="--srcdir=$${topdir}/find"; \
12466 libsrcdir="$$s/find"; \
12467 $(SHELL) $${libsrcdir}/configure \
12468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12469 --target=${target_alias} $${srcdiroption} \
12470 || exit 1
12471 @endif find
12477 .PHONY: all-find maybe-all-find
12478 maybe-all-find:
12479 @if gcc-bootstrap
12480 all-find: stage_current
12481 @endif gcc-bootstrap
12482 @if find
12483 TARGET-find=all
12484 maybe-all-find: all-find
12485 all-find: configure-find
12486 @: $(MAKE); $(unstage)
12487 @r=`${PWD_COMMAND}`; export r; \
12488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489 $(HOST_EXPORTS) \
12490 (cd $(HOST_SUBDIR)/find && \
12491 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12492 $(TARGET-find))
12493 @endif find
12498 .PHONY: check-find maybe-check-find
12499 maybe-check-find:
12500 @if find
12501 maybe-check-find: check-find
12503 check-find:
12504 @: $(MAKE); $(unstage)
12505 @r=`${PWD_COMMAND}`; export r; \
12506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12507 $(HOST_EXPORTS) \
12508 (cd $(HOST_SUBDIR)/find && \
12509 $(MAKE) $(FLAGS_TO_PASS) check)
12511 @endif find
12513 .PHONY: install-find maybe-install-find
12514 maybe-install-find:
12515 @if find
12516 maybe-install-find: install-find
12518 install-find: installdirs
12519 @: $(MAKE); $(unstage)
12520 @r=`${PWD_COMMAND}`; export r; \
12521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522 $(HOST_EXPORTS) \
12523 (cd $(HOST_SUBDIR)/find && \
12524 $(MAKE) $(FLAGS_TO_PASS) install)
12526 @endif find
12528 # Other targets (info, dvi, pdf, etc.)
12530 .PHONY: maybe-info-find info-find
12531 maybe-info-find:
12532 @if find
12533 maybe-info-find: info-find
12535 info-find: \
12536 configure-find
12537 @: $(MAKE); $(unstage)
12538 @[ -f ./find/Makefile ] || exit 0; \
12539 r=`${PWD_COMMAND}`; export r; \
12540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12541 $(HOST_EXPORTS) \
12542 for flag in $(EXTRA_HOST_FLAGS) ; do \
12543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12544 done; \
12545 echo "Doing info in find" ; \
12546 (cd $(HOST_SUBDIR)/find && \
12547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12549 "RANLIB=$${RANLIB}" \
12550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12551 info) \
12552 || exit 1
12554 @endif find
12556 .PHONY: maybe-dvi-find dvi-find
12557 maybe-dvi-find:
12558 @if find
12559 maybe-dvi-find: dvi-find
12561 dvi-find: \
12562 configure-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 dvi 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 dvi) \
12578 || exit 1
12580 @endif find
12582 .PHONY: maybe-pdf-find pdf-find
12583 maybe-pdf-find:
12584 @if find
12585 maybe-pdf-find: pdf-find
12587 pdf-find: \
12588 configure-find
12589 @: $(MAKE); $(unstage)
12590 @[ -f ./find/Makefile ] || exit 0; \
12591 r=`${PWD_COMMAND}`; export r; \
12592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593 $(HOST_EXPORTS) \
12594 for flag in $(EXTRA_HOST_FLAGS) ; do \
12595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596 done; \
12597 echo "Doing pdf in find" ; \
12598 (cd $(HOST_SUBDIR)/find && \
12599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601 "RANLIB=$${RANLIB}" \
12602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12603 pdf) \
12604 || exit 1
12606 @endif find
12608 .PHONY: maybe-html-find html-find
12609 maybe-html-find:
12610 @if find
12611 maybe-html-find: html-find
12613 html-find: \
12614 configure-find
12615 @: $(MAKE); $(unstage)
12616 @[ -f ./find/Makefile ] || exit 0; \
12617 r=`${PWD_COMMAND}`; export r; \
12618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619 $(HOST_EXPORTS) \
12620 for flag in $(EXTRA_HOST_FLAGS) ; do \
12621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12622 done; \
12623 echo "Doing html in find" ; \
12624 (cd $(HOST_SUBDIR)/find && \
12625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12627 "RANLIB=$${RANLIB}" \
12628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12629 html) \
12630 || exit 1
12632 @endif find
12634 .PHONY: maybe-TAGS-find TAGS-find
12635 maybe-TAGS-find:
12636 @if find
12637 maybe-TAGS-find: TAGS-find
12639 TAGS-find: \
12640 configure-find
12641 @: $(MAKE); $(unstage)
12642 @[ -f ./find/Makefile ] || exit 0; \
12643 r=`${PWD_COMMAND}`; export r; \
12644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645 $(HOST_EXPORTS) \
12646 for flag in $(EXTRA_HOST_FLAGS) ; do \
12647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648 done; \
12649 echo "Doing TAGS in find" ; \
12650 (cd $(HOST_SUBDIR)/find && \
12651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653 "RANLIB=$${RANLIB}" \
12654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12655 TAGS) \
12656 || exit 1
12658 @endif find
12660 .PHONY: maybe-install-info-find install-info-find
12661 maybe-install-info-find:
12662 @if find
12663 maybe-install-info-find: install-info-find
12665 install-info-find: \
12666 configure-find \
12667 info-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 install-info 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 install-info) \
12683 || exit 1
12685 @endif find
12687 .PHONY: maybe-install-pdf-find install-pdf-find
12688 maybe-install-pdf-find:
12689 @if find
12690 maybe-install-pdf-find: install-pdf-find
12692 install-pdf-find: \
12693 configure-find \
12694 pdf-find
12695 @: $(MAKE); $(unstage)
12696 @[ -f ./find/Makefile ] || exit 0; \
12697 r=`${PWD_COMMAND}`; export r; \
12698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699 $(HOST_EXPORTS) \
12700 for flag in $(EXTRA_HOST_FLAGS) ; do \
12701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12702 done; \
12703 echo "Doing install-pdf in find" ; \
12704 (cd $(HOST_SUBDIR)/find && \
12705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12707 "RANLIB=$${RANLIB}" \
12708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12709 install-pdf) \
12710 || exit 1
12712 @endif find
12714 .PHONY: maybe-install-html-find install-html-find
12715 maybe-install-html-find:
12716 @if find
12717 maybe-install-html-find: install-html-find
12719 install-html-find: \
12720 configure-find \
12721 html-find
12722 @: $(MAKE); $(unstage)
12723 @[ -f ./find/Makefile ] || exit 0; \
12724 r=`${PWD_COMMAND}`; export r; \
12725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12726 $(HOST_EXPORTS) \
12727 for flag in $(EXTRA_HOST_FLAGS) ; do \
12728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12729 done; \
12730 echo "Doing install-html in find" ; \
12731 (cd $(HOST_SUBDIR)/find && \
12732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12734 "RANLIB=$${RANLIB}" \
12735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12736 install-html) \
12737 || exit 1
12739 @endif find
12741 .PHONY: maybe-installcheck-find installcheck-find
12742 maybe-installcheck-find:
12743 @if find
12744 maybe-installcheck-find: installcheck-find
12746 installcheck-find: \
12747 configure-find
12748 @: $(MAKE); $(unstage)
12749 @[ -f ./find/Makefile ] || exit 0; \
12750 r=`${PWD_COMMAND}`; export r; \
12751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12752 $(HOST_EXPORTS) \
12753 for flag in $(EXTRA_HOST_FLAGS) ; do \
12754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12755 done; \
12756 echo "Doing installcheck in find" ; \
12757 (cd $(HOST_SUBDIR)/find && \
12758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12760 "RANLIB=$${RANLIB}" \
12761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12762 installcheck) \
12763 || exit 1
12765 @endif find
12767 .PHONY: maybe-mostlyclean-find mostlyclean-find
12768 maybe-mostlyclean-find:
12769 @if find
12770 maybe-mostlyclean-find: mostlyclean-find
12772 mostlyclean-find:
12773 @: $(MAKE); $(unstage)
12774 @[ -f ./find/Makefile ] || exit 0; \
12775 r=`${PWD_COMMAND}`; export r; \
12776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777 $(HOST_EXPORTS) \
12778 for flag in $(EXTRA_HOST_FLAGS) ; do \
12779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12780 done; \
12781 echo "Doing mostlyclean in find" ; \
12782 (cd $(HOST_SUBDIR)/find && \
12783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12785 "RANLIB=$${RANLIB}" \
12786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12787 mostlyclean) \
12788 || exit 1
12790 @endif find
12792 .PHONY: maybe-clean-find clean-find
12793 maybe-clean-find:
12794 @if find
12795 maybe-clean-find: clean-find
12797 clean-find:
12798 @: $(MAKE); $(unstage)
12799 @[ -f ./find/Makefile ] || exit 0; \
12800 r=`${PWD_COMMAND}`; export r; \
12801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12802 $(HOST_EXPORTS) \
12803 for flag in $(EXTRA_HOST_FLAGS) ; do \
12804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12805 done; \
12806 echo "Doing clean in find" ; \
12807 (cd $(HOST_SUBDIR)/find && \
12808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12810 "RANLIB=$${RANLIB}" \
12811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12812 clean) \
12813 || exit 1
12815 @endif find
12817 .PHONY: maybe-distclean-find distclean-find
12818 maybe-distclean-find:
12819 @if find
12820 maybe-distclean-find: distclean-find
12822 distclean-find:
12823 @: $(MAKE); $(unstage)
12824 @[ -f ./find/Makefile ] || exit 0; \
12825 r=`${PWD_COMMAND}`; export r; \
12826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827 $(HOST_EXPORTS) \
12828 for flag in $(EXTRA_HOST_FLAGS) ; do \
12829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12830 done; \
12831 echo "Doing distclean in find" ; \
12832 (cd $(HOST_SUBDIR)/find && \
12833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12835 "RANLIB=$${RANLIB}" \
12836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12837 distclean) \
12838 || exit 1
12840 @endif find
12842 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12843 maybe-maintainer-clean-find:
12844 @if find
12845 maybe-maintainer-clean-find: maintainer-clean-find
12847 maintainer-clean-find:
12848 @: $(MAKE); $(unstage)
12849 @[ -f ./find/Makefile ] || exit 0; \
12850 r=`${PWD_COMMAND}`; export r; \
12851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12852 $(HOST_EXPORTS) \
12853 for flag in $(EXTRA_HOST_FLAGS) ; do \
12854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12855 done; \
12856 echo "Doing maintainer-clean in find" ; \
12857 (cd $(HOST_SUBDIR)/find && \
12858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12860 "RANLIB=$${RANLIB}" \
12861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12862 maintainer-clean) \
12863 || exit 1
12865 @endif find
12869 .PHONY: configure-fixincludes maybe-configure-fixincludes
12870 maybe-configure-fixincludes:
12871 @if gcc-bootstrap
12872 configure-fixincludes: stage_current
12873 @endif gcc-bootstrap
12874 @if fixincludes
12875 maybe-configure-fixincludes: configure-fixincludes
12876 configure-fixincludes:
12877 @: $(MAKE); $(unstage)
12878 @r=`${PWD_COMMAND}`; export r; \
12879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12880 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12882 $(HOST_EXPORTS) \
12883 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12884 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12885 case $(srcdir) in \
12886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889 esac; \
12890 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12891 libsrcdir="$$s/fixincludes"; \
12892 $(SHELL) $${libsrcdir}/configure \
12893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12894 --target=${target_alias} $${srcdiroption} \
12895 || exit 1
12896 @endif fixincludes
12902 .PHONY: all-fixincludes maybe-all-fixincludes
12903 maybe-all-fixincludes:
12904 @if gcc-bootstrap
12905 all-fixincludes: stage_current
12906 @endif gcc-bootstrap
12907 @if fixincludes
12908 TARGET-fixincludes=all
12909 maybe-all-fixincludes: all-fixincludes
12910 all-fixincludes: configure-fixincludes
12911 @: $(MAKE); $(unstage)
12912 @r=`${PWD_COMMAND}`; export r; \
12913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12914 $(HOST_EXPORTS) \
12915 (cd $(HOST_SUBDIR)/fixincludes && \
12916 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12917 $(TARGET-fixincludes))
12918 @endif fixincludes
12923 .PHONY: check-fixincludes maybe-check-fixincludes
12924 maybe-check-fixincludes:
12925 @if fixincludes
12926 maybe-check-fixincludes: check-fixincludes
12928 check-fixincludes:
12929 @: $(MAKE); $(unstage)
12930 @r=`${PWD_COMMAND}`; export r; \
12931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932 $(HOST_EXPORTS) \
12933 (cd $(HOST_SUBDIR)/fixincludes && \
12934 $(MAKE) $(FLAGS_TO_PASS) check)
12936 @endif fixincludes
12938 .PHONY: install-fixincludes maybe-install-fixincludes
12939 maybe-install-fixincludes:
12940 @if fixincludes
12941 maybe-install-fixincludes: install-fixincludes
12943 install-fixincludes: installdirs
12944 @: $(MAKE); $(unstage)
12945 @r=`${PWD_COMMAND}`; export r; \
12946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12947 $(HOST_EXPORTS) \
12948 (cd $(HOST_SUBDIR)/fixincludes && \
12949 $(MAKE) $(FLAGS_TO_PASS) install)
12951 @endif fixincludes
12953 # Other targets (info, dvi, pdf, etc.)
12955 .PHONY: maybe-info-fixincludes info-fixincludes
12956 maybe-info-fixincludes:
12957 @if fixincludes
12958 maybe-info-fixincludes: info-fixincludes
12960 info-fixincludes: \
12961 configure-fixincludes
12962 @: $(MAKE); $(unstage)
12963 @[ -f ./fixincludes/Makefile ] || exit 0; \
12964 r=`${PWD_COMMAND}`; export r; \
12965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966 $(HOST_EXPORTS) \
12967 for flag in $(EXTRA_HOST_FLAGS) ; do \
12968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969 done; \
12970 echo "Doing info in fixincludes" ; \
12971 (cd $(HOST_SUBDIR)/fixincludes && \
12972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974 "RANLIB=$${RANLIB}" \
12975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12976 info) \
12977 || exit 1
12979 @endif fixincludes
12981 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12982 maybe-dvi-fixincludes:
12983 @if fixincludes
12984 maybe-dvi-fixincludes: dvi-fixincludes
12986 dvi-fixincludes: \
12987 configure-fixincludes
12988 @: $(MAKE); $(unstage)
12989 @[ -f ./fixincludes/Makefile ] || exit 0; \
12990 r=`${PWD_COMMAND}`; export r; \
12991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12992 $(HOST_EXPORTS) \
12993 for flag in $(EXTRA_HOST_FLAGS) ; do \
12994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12995 done; \
12996 echo "Doing dvi in fixincludes" ; \
12997 (cd $(HOST_SUBDIR)/fixincludes && \
12998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13000 "RANLIB=$${RANLIB}" \
13001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13002 dvi) \
13003 || exit 1
13005 @endif fixincludes
13007 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13008 maybe-pdf-fixincludes:
13009 @if fixincludes
13010 maybe-pdf-fixincludes: pdf-fixincludes
13012 pdf-fixincludes: \
13013 configure-fixincludes
13014 @: $(MAKE); $(unstage)
13015 @[ -f ./fixincludes/Makefile ] || exit 0; \
13016 r=`${PWD_COMMAND}`; export r; \
13017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13018 $(HOST_EXPORTS) \
13019 for flag in $(EXTRA_HOST_FLAGS) ; do \
13020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13021 done; \
13022 echo "Doing pdf in fixincludes" ; \
13023 (cd $(HOST_SUBDIR)/fixincludes && \
13024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13026 "RANLIB=$${RANLIB}" \
13027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13028 pdf) \
13029 || exit 1
13031 @endif fixincludes
13033 .PHONY: maybe-html-fixincludes html-fixincludes
13034 maybe-html-fixincludes:
13035 @if fixincludes
13036 maybe-html-fixincludes: html-fixincludes
13038 html-fixincludes: \
13039 configure-fixincludes
13040 @: $(MAKE); $(unstage)
13041 @[ -f ./fixincludes/Makefile ] || exit 0; \
13042 r=`${PWD_COMMAND}`; export r; \
13043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13044 $(HOST_EXPORTS) \
13045 for flag in $(EXTRA_HOST_FLAGS) ; do \
13046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13047 done; \
13048 echo "Doing html in fixincludes" ; \
13049 (cd $(HOST_SUBDIR)/fixincludes && \
13050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13052 "RANLIB=$${RANLIB}" \
13053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13054 html) \
13055 || exit 1
13057 @endif fixincludes
13059 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13060 maybe-TAGS-fixincludes:
13061 @if fixincludes
13062 maybe-TAGS-fixincludes: TAGS-fixincludes
13064 # fixincludes doesn't support TAGS.
13065 TAGS-fixincludes:
13067 @endif fixincludes
13069 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13070 maybe-install-info-fixincludes:
13071 @if fixincludes
13072 maybe-install-info-fixincludes: install-info-fixincludes
13074 install-info-fixincludes: \
13075 configure-fixincludes \
13076 info-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 install-info 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 install-info) \
13092 || exit 1
13094 @endif fixincludes
13096 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13097 maybe-install-pdf-fixincludes:
13098 @if fixincludes
13099 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13101 install-pdf-fixincludes: \
13102 configure-fixincludes \
13103 pdf-fixincludes
13104 @: $(MAKE); $(unstage)
13105 @[ -f ./fixincludes/Makefile ] || exit 0; \
13106 r=`${PWD_COMMAND}`; export r; \
13107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13108 $(HOST_EXPORTS) \
13109 for flag in $(EXTRA_HOST_FLAGS) ; do \
13110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13111 done; \
13112 echo "Doing install-pdf in fixincludes" ; \
13113 (cd $(HOST_SUBDIR)/fixincludes && \
13114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13116 "RANLIB=$${RANLIB}" \
13117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13118 install-pdf) \
13119 || exit 1
13121 @endif fixincludes
13123 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13124 maybe-install-html-fixincludes:
13125 @if fixincludes
13126 maybe-install-html-fixincludes: install-html-fixincludes
13128 install-html-fixincludes: \
13129 configure-fixincludes \
13130 html-fixincludes
13131 @: $(MAKE); $(unstage)
13132 @[ -f ./fixincludes/Makefile ] || exit 0; \
13133 r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 $(HOST_EXPORTS) \
13136 for flag in $(EXTRA_HOST_FLAGS) ; do \
13137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138 done; \
13139 echo "Doing install-html in fixincludes" ; \
13140 (cd $(HOST_SUBDIR)/fixincludes && \
13141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143 "RANLIB=$${RANLIB}" \
13144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13145 install-html) \
13146 || exit 1
13148 @endif fixincludes
13150 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13151 maybe-installcheck-fixincludes:
13152 @if fixincludes
13153 maybe-installcheck-fixincludes: installcheck-fixincludes
13155 installcheck-fixincludes: \
13156 configure-fixincludes
13157 @: $(MAKE); $(unstage)
13158 @[ -f ./fixincludes/Makefile ] || exit 0; \
13159 r=`${PWD_COMMAND}`; export r; \
13160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161 $(HOST_EXPORTS) \
13162 for flag in $(EXTRA_HOST_FLAGS) ; do \
13163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164 done; \
13165 echo "Doing installcheck in fixincludes" ; \
13166 (cd $(HOST_SUBDIR)/fixincludes && \
13167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169 "RANLIB=$${RANLIB}" \
13170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171 installcheck) \
13172 || exit 1
13174 @endif fixincludes
13176 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13177 maybe-mostlyclean-fixincludes:
13178 @if fixincludes
13179 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13181 mostlyclean-fixincludes:
13182 @: $(MAKE); $(unstage)
13183 @[ -f ./fixincludes/Makefile ] || exit 0; \
13184 r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 $(HOST_EXPORTS) \
13187 for flag in $(EXTRA_HOST_FLAGS) ; do \
13188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189 done; \
13190 echo "Doing mostlyclean in fixincludes" ; \
13191 (cd $(HOST_SUBDIR)/fixincludes && \
13192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194 "RANLIB=$${RANLIB}" \
13195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196 mostlyclean) \
13197 || exit 1
13199 @endif fixincludes
13201 .PHONY: maybe-clean-fixincludes clean-fixincludes
13202 maybe-clean-fixincludes:
13203 @if fixincludes
13204 maybe-clean-fixincludes: clean-fixincludes
13206 clean-fixincludes:
13207 @: $(MAKE); $(unstage)
13208 @[ -f ./fixincludes/Makefile ] || exit 0; \
13209 r=`${PWD_COMMAND}`; export r; \
13210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211 $(HOST_EXPORTS) \
13212 for flag in $(EXTRA_HOST_FLAGS) ; do \
13213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214 done; \
13215 echo "Doing clean in fixincludes" ; \
13216 (cd $(HOST_SUBDIR)/fixincludes && \
13217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219 "RANLIB=$${RANLIB}" \
13220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221 clean) \
13222 || exit 1
13224 @endif fixincludes
13226 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13227 maybe-distclean-fixincludes:
13228 @if fixincludes
13229 maybe-distclean-fixincludes: distclean-fixincludes
13231 distclean-fixincludes:
13232 @: $(MAKE); $(unstage)
13233 @[ -f ./fixincludes/Makefile ] || exit 0; \
13234 r=`${PWD_COMMAND}`; export r; \
13235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236 $(HOST_EXPORTS) \
13237 for flag in $(EXTRA_HOST_FLAGS) ; do \
13238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239 done; \
13240 echo "Doing distclean in fixincludes" ; \
13241 (cd $(HOST_SUBDIR)/fixincludes && \
13242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244 "RANLIB=$${RANLIB}" \
13245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13246 distclean) \
13247 || exit 1
13249 @endif fixincludes
13251 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13252 maybe-maintainer-clean-fixincludes:
13253 @if fixincludes
13254 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13256 maintainer-clean-fixincludes:
13257 @: $(MAKE); $(unstage)
13258 @[ -f ./fixincludes/Makefile ] || exit 0; \
13259 r=`${PWD_COMMAND}`; export r; \
13260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261 $(HOST_EXPORTS) \
13262 for flag in $(EXTRA_HOST_FLAGS) ; do \
13263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13264 done; \
13265 echo "Doing maintainer-clean in fixincludes" ; \
13266 (cd $(HOST_SUBDIR)/fixincludes && \
13267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13269 "RANLIB=$${RANLIB}" \
13270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13271 maintainer-clean) \
13272 || exit 1
13274 @endif fixincludes
13278 .PHONY: configure-flex maybe-configure-flex
13279 maybe-configure-flex:
13280 @if gcc-bootstrap
13281 configure-flex: stage_current
13282 @endif gcc-bootstrap
13283 @if flex
13284 maybe-configure-flex: configure-flex
13285 configure-flex:
13286 @: $(MAKE); $(unstage)
13287 @r=`${PWD_COMMAND}`; export r; \
13288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13291 $(HOST_EXPORTS) \
13292 echo Configuring in $(HOST_SUBDIR)/flex; \
13293 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13294 case $(srcdir) in \
13295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13296 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13298 esac; \
13299 srcdiroption="--srcdir=$${topdir}/flex"; \
13300 libsrcdir="$$s/flex"; \
13301 $(SHELL) $${libsrcdir}/configure \
13302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13303 --target=${target_alias} $${srcdiroption} \
13304 || exit 1
13305 @endif flex
13311 .PHONY: all-flex maybe-all-flex
13312 maybe-all-flex:
13313 @if gcc-bootstrap
13314 all-flex: stage_current
13315 @endif gcc-bootstrap
13316 @if flex
13317 TARGET-flex=all
13318 maybe-all-flex: all-flex
13319 all-flex: configure-flex
13320 @: $(MAKE); $(unstage)
13321 @r=`${PWD_COMMAND}`; export r; \
13322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323 $(HOST_EXPORTS) \
13324 (cd $(HOST_SUBDIR)/flex && \
13325 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13326 $(TARGET-flex))
13327 @endif flex
13332 .PHONY: check-flex maybe-check-flex
13333 maybe-check-flex:
13334 @if flex
13335 maybe-check-flex: check-flex
13337 # This module is only tested in a native toolchain.
13338 check-flex:
13339 @: $(MAKE); $(unstage)
13340 @if [ '$(host)' = '$(target)' ] ; then \
13341 r=`${PWD_COMMAND}`; export r; \
13342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343 $(HOST_EXPORTS) \
13344 (cd $(HOST_SUBDIR)/flex && \
13345 $(MAKE) $(FLAGS_TO_PASS) check); \
13348 @endif flex
13350 .PHONY: install-flex maybe-install-flex
13351 maybe-install-flex:
13352 @if flex
13353 maybe-install-flex: install-flex
13355 install-flex: installdirs
13356 @: $(MAKE); $(unstage)
13357 @r=`${PWD_COMMAND}`; export r; \
13358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13359 $(HOST_EXPORTS) \
13360 (cd $(HOST_SUBDIR)/flex && \
13361 $(MAKE) $(FLAGS_TO_PASS) install)
13363 @endif flex
13365 # Other targets (info, dvi, pdf, etc.)
13367 .PHONY: maybe-info-flex info-flex
13368 maybe-info-flex:
13369 @if flex
13370 maybe-info-flex: info-flex
13372 info-flex: \
13373 configure-flex
13374 @: $(MAKE); $(unstage)
13375 @[ -f ./flex/Makefile ] || exit 0; \
13376 r=`${PWD_COMMAND}`; export r; \
13377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13378 $(HOST_EXPORTS) \
13379 for flag in $(EXTRA_HOST_FLAGS) ; do \
13380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13381 done; \
13382 echo "Doing info in flex" ; \
13383 (cd $(HOST_SUBDIR)/flex && \
13384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13386 "RANLIB=$${RANLIB}" \
13387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13388 info) \
13389 || exit 1
13391 @endif flex
13393 .PHONY: maybe-dvi-flex dvi-flex
13394 maybe-dvi-flex:
13395 @if flex
13396 maybe-dvi-flex: dvi-flex
13398 dvi-flex: \
13399 configure-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 dvi 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 dvi) \
13415 || exit 1
13417 @endif flex
13419 .PHONY: maybe-pdf-flex pdf-flex
13420 maybe-pdf-flex:
13421 @if flex
13422 maybe-pdf-flex: pdf-flex
13424 pdf-flex: \
13425 configure-flex
13426 @: $(MAKE); $(unstage)
13427 @[ -f ./flex/Makefile ] || exit 0; \
13428 r=`${PWD_COMMAND}`; export r; \
13429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13430 $(HOST_EXPORTS) \
13431 for flag in $(EXTRA_HOST_FLAGS) ; do \
13432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13433 done; \
13434 echo "Doing pdf in flex" ; \
13435 (cd $(HOST_SUBDIR)/flex && \
13436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13438 "RANLIB=$${RANLIB}" \
13439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13440 pdf) \
13441 || exit 1
13443 @endif flex
13445 .PHONY: maybe-html-flex html-flex
13446 maybe-html-flex:
13447 @if flex
13448 maybe-html-flex: html-flex
13450 html-flex: \
13451 configure-flex
13452 @: $(MAKE); $(unstage)
13453 @[ -f ./flex/Makefile ] || exit 0; \
13454 r=`${PWD_COMMAND}`; export r; \
13455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456 $(HOST_EXPORTS) \
13457 for flag in $(EXTRA_HOST_FLAGS) ; do \
13458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13459 done; \
13460 echo "Doing html in flex" ; \
13461 (cd $(HOST_SUBDIR)/flex && \
13462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13464 "RANLIB=$${RANLIB}" \
13465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13466 html) \
13467 || exit 1
13469 @endif flex
13471 .PHONY: maybe-TAGS-flex TAGS-flex
13472 maybe-TAGS-flex:
13473 @if flex
13474 maybe-TAGS-flex: TAGS-flex
13476 TAGS-flex: \
13477 configure-flex
13478 @: $(MAKE); $(unstage)
13479 @[ -f ./flex/Makefile ] || exit 0; \
13480 r=`${PWD_COMMAND}`; export r; \
13481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13482 $(HOST_EXPORTS) \
13483 for flag in $(EXTRA_HOST_FLAGS) ; do \
13484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13485 done; \
13486 echo "Doing TAGS in flex" ; \
13487 (cd $(HOST_SUBDIR)/flex && \
13488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13490 "RANLIB=$${RANLIB}" \
13491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13492 TAGS) \
13493 || exit 1
13495 @endif flex
13497 .PHONY: maybe-install-info-flex install-info-flex
13498 maybe-install-info-flex:
13499 @if flex
13500 maybe-install-info-flex: install-info-flex
13502 install-info-flex: \
13503 configure-flex \
13504 info-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 install-info 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 install-info) \
13520 || exit 1
13522 @endif flex
13524 .PHONY: maybe-install-pdf-flex install-pdf-flex
13525 maybe-install-pdf-flex:
13526 @if flex
13527 maybe-install-pdf-flex: install-pdf-flex
13529 install-pdf-flex: \
13530 configure-flex \
13531 pdf-flex
13532 @: $(MAKE); $(unstage)
13533 @[ -f ./flex/Makefile ] || exit 0; \
13534 r=`${PWD_COMMAND}`; export r; \
13535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13536 $(HOST_EXPORTS) \
13537 for flag in $(EXTRA_HOST_FLAGS) ; do \
13538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13539 done; \
13540 echo "Doing install-pdf in flex" ; \
13541 (cd $(HOST_SUBDIR)/flex && \
13542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13544 "RANLIB=$${RANLIB}" \
13545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13546 install-pdf) \
13547 || exit 1
13549 @endif flex
13551 .PHONY: maybe-install-html-flex install-html-flex
13552 maybe-install-html-flex:
13553 @if flex
13554 maybe-install-html-flex: install-html-flex
13556 install-html-flex: \
13557 configure-flex \
13558 html-flex
13559 @: $(MAKE); $(unstage)
13560 @[ -f ./flex/Makefile ] || exit 0; \
13561 r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563 $(HOST_EXPORTS) \
13564 for flag in $(EXTRA_HOST_FLAGS) ; do \
13565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566 done; \
13567 echo "Doing install-html in flex" ; \
13568 (cd $(HOST_SUBDIR)/flex && \
13569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571 "RANLIB=$${RANLIB}" \
13572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573 install-html) \
13574 || exit 1
13576 @endif flex
13578 .PHONY: maybe-installcheck-flex installcheck-flex
13579 maybe-installcheck-flex:
13580 @if flex
13581 maybe-installcheck-flex: installcheck-flex
13583 installcheck-flex: \
13584 configure-flex
13585 @: $(MAKE); $(unstage)
13586 @[ -f ./flex/Makefile ] || exit 0; \
13587 r=`${PWD_COMMAND}`; export r; \
13588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13589 $(HOST_EXPORTS) \
13590 for flag in $(EXTRA_HOST_FLAGS) ; do \
13591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13592 done; \
13593 echo "Doing installcheck in flex" ; \
13594 (cd $(HOST_SUBDIR)/flex && \
13595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13597 "RANLIB=$${RANLIB}" \
13598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13599 installcheck) \
13600 || exit 1
13602 @endif flex
13604 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13605 maybe-mostlyclean-flex:
13606 @if flex
13607 maybe-mostlyclean-flex: mostlyclean-flex
13609 mostlyclean-flex:
13610 @: $(MAKE); $(unstage)
13611 @[ -f ./flex/Makefile ] || exit 0; \
13612 r=`${PWD_COMMAND}`; export r; \
13613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13614 $(HOST_EXPORTS) \
13615 for flag in $(EXTRA_HOST_FLAGS) ; do \
13616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13617 done; \
13618 echo "Doing mostlyclean in flex" ; \
13619 (cd $(HOST_SUBDIR)/flex && \
13620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13622 "RANLIB=$${RANLIB}" \
13623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13624 mostlyclean) \
13625 || exit 1
13627 @endif flex
13629 .PHONY: maybe-clean-flex clean-flex
13630 maybe-clean-flex:
13631 @if flex
13632 maybe-clean-flex: clean-flex
13634 clean-flex:
13635 @: $(MAKE); $(unstage)
13636 @[ -f ./flex/Makefile ] || exit 0; \
13637 r=`${PWD_COMMAND}`; export r; \
13638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639 $(HOST_EXPORTS) \
13640 for flag in $(EXTRA_HOST_FLAGS) ; do \
13641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13642 done; \
13643 echo "Doing clean in flex" ; \
13644 (cd $(HOST_SUBDIR)/flex && \
13645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13647 "RANLIB=$${RANLIB}" \
13648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13649 clean) \
13650 || exit 1
13652 @endif flex
13654 .PHONY: maybe-distclean-flex distclean-flex
13655 maybe-distclean-flex:
13656 @if flex
13657 maybe-distclean-flex: distclean-flex
13659 distclean-flex:
13660 @: $(MAKE); $(unstage)
13661 @[ -f ./flex/Makefile ] || exit 0; \
13662 r=`${PWD_COMMAND}`; export r; \
13663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13664 $(HOST_EXPORTS) \
13665 for flag in $(EXTRA_HOST_FLAGS) ; do \
13666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13667 done; \
13668 echo "Doing distclean in flex" ; \
13669 (cd $(HOST_SUBDIR)/flex && \
13670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13672 "RANLIB=$${RANLIB}" \
13673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13674 distclean) \
13675 || exit 1
13677 @endif flex
13679 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13680 maybe-maintainer-clean-flex:
13681 @if flex
13682 maybe-maintainer-clean-flex: maintainer-clean-flex
13684 maintainer-clean-flex:
13685 @: $(MAKE); $(unstage)
13686 @[ -f ./flex/Makefile ] || exit 0; \
13687 r=`${PWD_COMMAND}`; export r; \
13688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13689 $(HOST_EXPORTS) \
13690 for flag in $(EXTRA_HOST_FLAGS) ; do \
13691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13692 done; \
13693 echo "Doing maintainer-clean in flex" ; \
13694 (cd $(HOST_SUBDIR)/flex && \
13695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13697 "RANLIB=$${RANLIB}" \
13698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13699 maintainer-clean) \
13700 || exit 1
13702 @endif flex
13706 .PHONY: configure-gas maybe-configure-gas
13707 maybe-configure-gas:
13708 @if gcc-bootstrap
13709 configure-gas: stage_current
13710 @endif gcc-bootstrap
13711 @if gas
13712 maybe-configure-gas: configure-gas
13713 configure-gas:
13714 @r=`${PWD_COMMAND}`; export r; \
13715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13718 $(HOST_EXPORTS) \
13719 echo Configuring in $(HOST_SUBDIR)/gas; \
13720 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13721 case $(srcdir) in \
13722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13723 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13725 esac; \
13726 srcdiroption="--srcdir=$${topdir}/gas"; \
13727 libsrcdir="$$s/gas"; \
13728 $(SHELL) $${libsrcdir}/configure \
13729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13730 --target=${target_alias} $${srcdiroption} \
13731 || exit 1
13732 @endif gas
13736 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13737 maybe-configure-stage1-gas:
13738 @if gas-bootstrap
13739 maybe-configure-stage1-gas: configure-stage1-gas
13740 configure-stage1-gas:
13741 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13743 @r=`${PWD_COMMAND}`; export r; \
13744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13745 TFLAGS="$(STAGE1_TFLAGS)"; \
13746 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13747 $(HOST_EXPORTS) \
13748 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13749 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13750 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13751 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13753 cd $(HOST_SUBDIR)/gas || exit 1; \
13754 case $(srcdir) in \
13755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13756 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13758 esac; \
13759 srcdiroption="--srcdir=$${topdir}/gas"; \
13760 libsrcdir="$$s/gas"; \
13761 $(SHELL) $${libsrcdir}/configure \
13762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13763 --target=${target_alias} $${srcdiroption} \
13764 $(STAGE1_CONFIGURE_FLAGS)
13765 @endif gas-bootstrap
13767 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13768 maybe-configure-stage2-gas:
13769 @if gas-bootstrap
13770 maybe-configure-stage2-gas: configure-stage2-gas
13771 configure-stage2-gas:
13772 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13773 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13774 @r=`${PWD_COMMAND}`; export r; \
13775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776 TFLAGS="$(STAGE2_TFLAGS)"; \
13777 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13778 $(HOST_EXPORTS) \
13779 $(POSTSTAGE1_HOST_EXPORTS) \
13780 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13781 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13782 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13783 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13785 cd $(HOST_SUBDIR)/gas || exit 1; \
13786 case $(srcdir) in \
13787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13788 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13790 esac; \
13791 srcdiroption="--srcdir=$${topdir}/gas"; \
13792 libsrcdir="$$s/gas"; \
13793 $(SHELL) $${libsrcdir}/configure \
13794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13795 --target=${target_alias} $${srcdiroption} \
13796 --with-build-libsubdir=$(HOST_SUBDIR) \
13797 $(STAGE2_CONFIGURE_FLAGS)
13798 @endif gas-bootstrap
13800 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13801 maybe-configure-stage3-gas:
13802 @if gas-bootstrap
13803 maybe-configure-stage3-gas: configure-stage3-gas
13804 configure-stage3-gas:
13805 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13806 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13807 @r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809 TFLAGS="$(STAGE3_TFLAGS)"; \
13810 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13811 $(HOST_EXPORTS) \
13812 $(POSTSTAGE1_HOST_EXPORTS) \
13813 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13814 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13815 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13816 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13818 cd $(HOST_SUBDIR)/gas || exit 1; \
13819 case $(srcdir) in \
13820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13821 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13823 esac; \
13824 srcdiroption="--srcdir=$${topdir}/gas"; \
13825 libsrcdir="$$s/gas"; \
13826 $(SHELL) $${libsrcdir}/configure \
13827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13828 --target=${target_alias} $${srcdiroption} \
13829 --with-build-libsubdir=$(HOST_SUBDIR) \
13830 $(STAGE3_CONFIGURE_FLAGS)
13831 @endif gas-bootstrap
13833 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13834 maybe-configure-stage4-gas:
13835 @if gas-bootstrap
13836 maybe-configure-stage4-gas: configure-stage4-gas
13837 configure-stage4-gas:
13838 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13839 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13840 @r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 TFLAGS="$(STAGE4_TFLAGS)"; \
13843 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13844 $(HOST_EXPORTS) \
13845 $(POSTSTAGE1_HOST_EXPORTS) \
13846 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13847 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13848 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13849 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13851 cd $(HOST_SUBDIR)/gas || exit 1; \
13852 case $(srcdir) in \
13853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13854 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13856 esac; \
13857 srcdiroption="--srcdir=$${topdir}/gas"; \
13858 libsrcdir="$$s/gas"; \
13859 $(SHELL) $${libsrcdir}/configure \
13860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13861 --target=${target_alias} $${srcdiroption} \
13862 --with-build-libsubdir=$(HOST_SUBDIR) \
13863 $(STAGE4_CONFIGURE_FLAGS)
13864 @endif gas-bootstrap
13866 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13867 maybe-configure-stageprofile-gas:
13868 @if gas-bootstrap
13869 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13870 configure-stageprofile-gas:
13871 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13873 @r=`${PWD_COMMAND}`; export r; \
13874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13876 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13877 $(HOST_EXPORTS) \
13878 $(POSTSTAGE1_HOST_EXPORTS) \
13879 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13880 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13881 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13882 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13884 cd $(HOST_SUBDIR)/gas || exit 1; \
13885 case $(srcdir) in \
13886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13887 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13889 esac; \
13890 srcdiroption="--srcdir=$${topdir}/gas"; \
13891 libsrcdir="$$s/gas"; \
13892 $(SHELL) $${libsrcdir}/configure \
13893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13894 --target=${target_alias} $${srcdiroption} \
13895 --with-build-libsubdir=$(HOST_SUBDIR) \
13896 $(STAGEprofile_CONFIGURE_FLAGS)
13897 @endif gas-bootstrap
13899 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13900 maybe-configure-stagefeedback-gas:
13901 @if gas-bootstrap
13902 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13903 configure-stagefeedback-gas:
13904 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13906 @r=`${PWD_COMMAND}`; export r; \
13907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13908 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13909 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13910 $(HOST_EXPORTS) \
13911 $(POSTSTAGE1_HOST_EXPORTS) \
13912 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13913 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13914 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13915 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13917 cd $(HOST_SUBDIR)/gas || exit 1; \
13918 case $(srcdir) in \
13919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13920 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13922 esac; \
13923 srcdiroption="--srcdir=$${topdir}/gas"; \
13924 libsrcdir="$$s/gas"; \
13925 $(SHELL) $${libsrcdir}/configure \
13926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13927 --target=${target_alias} $${srcdiroption} \
13928 --with-build-libsubdir=$(HOST_SUBDIR) \
13929 $(STAGEfeedback_CONFIGURE_FLAGS)
13930 @endif gas-bootstrap
13936 .PHONY: all-gas maybe-all-gas
13937 maybe-all-gas:
13938 @if gcc-bootstrap
13939 all-gas: stage_current
13940 @endif gcc-bootstrap
13941 @if gas
13942 TARGET-gas=all
13943 maybe-all-gas: all-gas
13944 all-gas: configure-gas
13945 @r=`${PWD_COMMAND}`; export r; \
13946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13947 $(HOST_EXPORTS) \
13948 (cd $(HOST_SUBDIR)/gas && \
13949 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13950 $(TARGET-gas))
13951 @endif gas
13955 .PHONY: all-stage1-gas maybe-all-stage1-gas
13956 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13957 maybe-all-stage1-gas:
13958 maybe-clean-stage1-gas:
13959 @if gas-bootstrap
13960 maybe-all-stage1-gas: all-stage1-gas
13961 all-stage1: all-stage1-gas
13962 TARGET-stage1-gas = $(TARGET-gas)
13963 all-stage1-gas: configure-stage1-gas
13964 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13965 @r=`${PWD_COMMAND}`; export r; \
13966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967 TFLAGS="$(STAGE1_TFLAGS)"; \
13968 $(HOST_EXPORTS) \
13969 cd $(HOST_SUBDIR)/gas && \
13970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13971 CFLAGS="$(STAGE1_CFLAGS)" \
13972 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13973 LIBCFLAGS="$(LIBCFLAGS)" \
13974 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13975 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13976 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13977 $(EXTRA_HOST_FLAGS) \
13978 TFLAGS="$(STAGE1_TFLAGS)" \
13979 $(TARGET-stage1-gas)
13981 maybe-clean-stage1-gas: clean-stage1-gas
13982 clean-stage1: clean-stage1-gas
13983 clean-stage1-gas:
13984 @if [ $(current_stage) = stage1 ]; then \
13985 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13986 else \
13987 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13988 $(MAKE) stage1-start; \
13989 fi; \
13990 cd $(HOST_SUBDIR)/gas && \
13991 $(MAKE) $(EXTRA_HOST_FLAGS) \
13992 clean
13993 @endif gas-bootstrap
13996 .PHONY: all-stage2-gas maybe-all-stage2-gas
13997 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13998 maybe-all-stage2-gas:
13999 maybe-clean-stage2-gas:
14000 @if gas-bootstrap
14001 maybe-all-stage2-gas: all-stage2-gas
14002 all-stage2: all-stage2-gas
14003 TARGET-stage2-gas = $(TARGET-gas)
14004 all-stage2-gas: configure-stage2-gas
14005 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14006 @r=`${PWD_COMMAND}`; export r; \
14007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14008 TFLAGS="$(STAGE2_TFLAGS)"; \
14009 $(HOST_EXPORTS) \
14010 $(POSTSTAGE1_HOST_EXPORTS) \
14011 cd $(HOST_SUBDIR)/gas && \
14012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14013 CFLAGS="$(STAGE2_CFLAGS)" \
14014 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14015 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14019 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14020 TFLAGS="$(STAGE2_TFLAGS)" \
14021 $(TARGET-stage2-gas)
14023 maybe-clean-stage2-gas: clean-stage2-gas
14024 clean-stage2: clean-stage2-gas
14025 clean-stage2-gas:
14026 @if [ $(current_stage) = stage2 ]; then \
14027 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14028 else \
14029 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14030 $(MAKE) stage2-start; \
14031 fi; \
14032 cd $(HOST_SUBDIR)/gas && \
14033 $(MAKE) $(EXTRA_HOST_FLAGS) \
14034 $(POSTSTAGE1_FLAGS_TO_PASS) \
14035 clean
14036 @endif gas-bootstrap
14039 .PHONY: all-stage3-gas maybe-all-stage3-gas
14040 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14041 maybe-all-stage3-gas:
14042 maybe-clean-stage3-gas:
14043 @if gas-bootstrap
14044 maybe-all-stage3-gas: all-stage3-gas
14045 all-stage3: all-stage3-gas
14046 TARGET-stage3-gas = $(TARGET-gas)
14047 all-stage3-gas: configure-stage3-gas
14048 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14049 @r=`${PWD_COMMAND}`; export r; \
14050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051 TFLAGS="$(STAGE3_TFLAGS)"; \
14052 $(HOST_EXPORTS) \
14053 $(POSTSTAGE1_HOST_EXPORTS) \
14054 cd $(HOST_SUBDIR)/gas && \
14055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14056 CFLAGS="$(STAGE3_CFLAGS)" \
14057 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14058 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14059 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14060 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14061 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14062 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14063 TFLAGS="$(STAGE3_TFLAGS)" \
14064 $(TARGET-stage3-gas)
14066 maybe-clean-stage3-gas: clean-stage3-gas
14067 clean-stage3: clean-stage3-gas
14068 clean-stage3-gas:
14069 @if [ $(current_stage) = stage3 ]; then \
14070 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14071 else \
14072 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14073 $(MAKE) stage3-start; \
14074 fi; \
14075 cd $(HOST_SUBDIR)/gas && \
14076 $(MAKE) $(EXTRA_HOST_FLAGS) \
14077 $(POSTSTAGE1_FLAGS_TO_PASS) \
14078 clean
14079 @endif gas-bootstrap
14082 .PHONY: all-stage4-gas maybe-all-stage4-gas
14083 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14084 maybe-all-stage4-gas:
14085 maybe-clean-stage4-gas:
14086 @if gas-bootstrap
14087 maybe-all-stage4-gas: all-stage4-gas
14088 all-stage4: all-stage4-gas
14089 TARGET-stage4-gas = $(TARGET-gas)
14090 all-stage4-gas: configure-stage4-gas
14091 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14092 @r=`${PWD_COMMAND}`; export r; \
14093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094 TFLAGS="$(STAGE4_TFLAGS)"; \
14095 $(HOST_EXPORTS) \
14096 $(POSTSTAGE1_HOST_EXPORTS) \
14097 cd $(HOST_SUBDIR)/gas && \
14098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14099 CFLAGS="$(STAGE4_CFLAGS)" \
14100 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14101 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14102 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14103 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14104 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14105 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14106 TFLAGS="$(STAGE4_TFLAGS)" \
14107 $(TARGET-stage4-gas)
14109 maybe-clean-stage4-gas: clean-stage4-gas
14110 clean-stage4: clean-stage4-gas
14111 clean-stage4-gas:
14112 @if [ $(current_stage) = stage4 ]; then \
14113 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14114 else \
14115 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14116 $(MAKE) stage4-start; \
14117 fi; \
14118 cd $(HOST_SUBDIR)/gas && \
14119 $(MAKE) $(EXTRA_HOST_FLAGS) \
14120 $(POSTSTAGE1_FLAGS_TO_PASS) \
14121 clean
14122 @endif gas-bootstrap
14125 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14126 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14127 maybe-all-stageprofile-gas:
14128 maybe-clean-stageprofile-gas:
14129 @if gas-bootstrap
14130 maybe-all-stageprofile-gas: all-stageprofile-gas
14131 all-stageprofile: all-stageprofile-gas
14132 TARGET-stageprofile-gas = $(TARGET-gas)
14133 all-stageprofile-gas: configure-stageprofile-gas
14134 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14135 @r=`${PWD_COMMAND}`; export r; \
14136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14138 $(HOST_EXPORTS) \
14139 $(POSTSTAGE1_HOST_EXPORTS) \
14140 cd $(HOST_SUBDIR)/gas && \
14141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14142 CFLAGS="$(STAGEprofile_CFLAGS)" \
14143 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14144 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14149 TFLAGS="$(STAGEprofile_TFLAGS)" \
14150 $(TARGET-stageprofile-gas)
14152 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14153 clean-stageprofile: clean-stageprofile-gas
14154 clean-stageprofile-gas:
14155 @if [ $(current_stage) = stageprofile ]; then \
14156 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14157 else \
14158 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14159 $(MAKE) stageprofile-start; \
14160 fi; \
14161 cd $(HOST_SUBDIR)/gas && \
14162 $(MAKE) $(EXTRA_HOST_FLAGS) \
14163 $(POSTSTAGE1_FLAGS_TO_PASS) \
14164 clean
14165 @endif gas-bootstrap
14168 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14169 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14170 maybe-all-stagefeedback-gas:
14171 maybe-clean-stagefeedback-gas:
14172 @if gas-bootstrap
14173 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14174 all-stagefeedback: all-stagefeedback-gas
14175 TARGET-stagefeedback-gas = $(TARGET-gas)
14176 all-stagefeedback-gas: configure-stagefeedback-gas
14177 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14178 @r=`${PWD_COMMAND}`; export r; \
14179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14181 $(HOST_EXPORTS) \
14182 $(POSTSTAGE1_HOST_EXPORTS) \
14183 cd $(HOST_SUBDIR)/gas && \
14184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14185 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14186 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14187 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14192 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14193 $(TARGET-stagefeedback-gas)
14195 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14196 clean-stagefeedback: clean-stagefeedback-gas
14197 clean-stagefeedback-gas:
14198 @if [ $(current_stage) = stagefeedback ]; then \
14199 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14200 else \
14201 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14202 $(MAKE) stagefeedback-start; \
14203 fi; \
14204 cd $(HOST_SUBDIR)/gas && \
14205 $(MAKE) $(EXTRA_HOST_FLAGS) \
14206 $(POSTSTAGE1_FLAGS_TO_PASS) \
14207 clean
14208 @endif gas-bootstrap
14214 .PHONY: check-gas maybe-check-gas
14215 maybe-check-gas:
14216 @if gas
14217 maybe-check-gas: check-gas
14219 check-gas:
14220 @: $(MAKE); $(unstage)
14221 @r=`${PWD_COMMAND}`; export r; \
14222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14223 $(HOST_EXPORTS) \
14224 (cd $(HOST_SUBDIR)/gas && \
14225 $(MAKE) $(FLAGS_TO_PASS) check)
14227 @endif gas
14229 .PHONY: install-gas maybe-install-gas
14230 maybe-install-gas:
14231 @if gas
14232 maybe-install-gas: install-gas
14234 install-gas: installdirs
14235 @: $(MAKE); $(unstage)
14236 @r=`${PWD_COMMAND}`; export r; \
14237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14238 $(HOST_EXPORTS) \
14239 (cd $(HOST_SUBDIR)/gas && \
14240 $(MAKE) $(FLAGS_TO_PASS) install)
14242 @endif gas
14244 # Other targets (info, dvi, pdf, etc.)
14246 .PHONY: maybe-info-gas info-gas
14247 maybe-info-gas:
14248 @if gas
14249 maybe-info-gas: info-gas
14251 info-gas: \
14252 configure-gas
14253 @[ -f ./gas/Makefile ] || exit 0; \
14254 r=`${PWD_COMMAND}`; export r; \
14255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256 $(HOST_EXPORTS) \
14257 for flag in $(EXTRA_HOST_FLAGS) ; do \
14258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14259 done; \
14260 echo "Doing info in gas" ; \
14261 (cd $(HOST_SUBDIR)/gas && \
14262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14264 "RANLIB=$${RANLIB}" \
14265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14266 info) \
14267 || exit 1
14269 @endif gas
14271 .PHONY: maybe-dvi-gas dvi-gas
14272 maybe-dvi-gas:
14273 @if gas
14274 maybe-dvi-gas: dvi-gas
14276 dvi-gas: \
14277 configure-gas
14278 @[ -f ./gas/Makefile ] || exit 0; \
14279 r=`${PWD_COMMAND}`; export r; \
14280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14281 $(HOST_EXPORTS) \
14282 for flag in $(EXTRA_HOST_FLAGS) ; do \
14283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14284 done; \
14285 echo "Doing dvi in gas" ; \
14286 (cd $(HOST_SUBDIR)/gas && \
14287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14289 "RANLIB=$${RANLIB}" \
14290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14291 dvi) \
14292 || exit 1
14294 @endif gas
14296 .PHONY: maybe-pdf-gas pdf-gas
14297 maybe-pdf-gas:
14298 @if gas
14299 maybe-pdf-gas: pdf-gas
14301 pdf-gas: \
14302 configure-gas
14303 @[ -f ./gas/Makefile ] || exit 0; \
14304 r=`${PWD_COMMAND}`; export r; \
14305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306 $(HOST_EXPORTS) \
14307 for flag in $(EXTRA_HOST_FLAGS) ; do \
14308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14309 done; \
14310 echo "Doing pdf in gas" ; \
14311 (cd $(HOST_SUBDIR)/gas && \
14312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14314 "RANLIB=$${RANLIB}" \
14315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14316 pdf) \
14317 || exit 1
14319 @endif gas
14321 .PHONY: maybe-html-gas html-gas
14322 maybe-html-gas:
14323 @if gas
14324 maybe-html-gas: html-gas
14326 html-gas: \
14327 configure-gas
14328 @[ -f ./gas/Makefile ] || exit 0; \
14329 r=`${PWD_COMMAND}`; export r; \
14330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14331 $(HOST_EXPORTS) \
14332 for flag in $(EXTRA_HOST_FLAGS) ; do \
14333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14334 done; \
14335 echo "Doing html in gas" ; \
14336 (cd $(HOST_SUBDIR)/gas && \
14337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14339 "RANLIB=$${RANLIB}" \
14340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14341 html) \
14342 || exit 1
14344 @endif gas
14346 .PHONY: maybe-TAGS-gas TAGS-gas
14347 maybe-TAGS-gas:
14348 @if gas
14349 maybe-TAGS-gas: TAGS-gas
14351 TAGS-gas: \
14352 configure-gas
14353 @[ -f ./gas/Makefile ] || exit 0; \
14354 r=`${PWD_COMMAND}`; export r; \
14355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14356 $(HOST_EXPORTS) \
14357 for flag in $(EXTRA_HOST_FLAGS) ; do \
14358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14359 done; \
14360 echo "Doing TAGS in gas" ; \
14361 (cd $(HOST_SUBDIR)/gas && \
14362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14364 "RANLIB=$${RANLIB}" \
14365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14366 TAGS) \
14367 || exit 1
14369 @endif gas
14371 .PHONY: maybe-install-info-gas install-info-gas
14372 maybe-install-info-gas:
14373 @if gas
14374 maybe-install-info-gas: install-info-gas
14376 install-info-gas: \
14377 configure-gas \
14378 info-gas
14379 @[ -f ./gas/Makefile ] || exit 0; \
14380 r=`${PWD_COMMAND}`; export r; \
14381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14382 $(HOST_EXPORTS) \
14383 for flag in $(EXTRA_HOST_FLAGS) ; do \
14384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14385 done; \
14386 echo "Doing install-info in gas" ; \
14387 (cd $(HOST_SUBDIR)/gas && \
14388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14390 "RANLIB=$${RANLIB}" \
14391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14392 install-info) \
14393 || exit 1
14395 @endif gas
14397 .PHONY: maybe-install-pdf-gas install-pdf-gas
14398 maybe-install-pdf-gas:
14399 @if gas
14400 maybe-install-pdf-gas: install-pdf-gas
14402 install-pdf-gas: \
14403 configure-gas \
14404 pdf-gas
14405 @[ -f ./gas/Makefile ] || exit 0; \
14406 r=`${PWD_COMMAND}`; export r; \
14407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408 $(HOST_EXPORTS) \
14409 for flag in $(EXTRA_HOST_FLAGS) ; do \
14410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14411 done; \
14412 echo "Doing install-pdf in gas" ; \
14413 (cd $(HOST_SUBDIR)/gas && \
14414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14416 "RANLIB=$${RANLIB}" \
14417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14418 install-pdf) \
14419 || exit 1
14421 @endif gas
14423 .PHONY: maybe-install-html-gas install-html-gas
14424 maybe-install-html-gas:
14425 @if gas
14426 maybe-install-html-gas: install-html-gas
14428 install-html-gas: \
14429 configure-gas \
14430 html-gas
14431 @[ -f ./gas/Makefile ] || exit 0; \
14432 r=`${PWD_COMMAND}`; export r; \
14433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14434 $(HOST_EXPORTS) \
14435 for flag in $(EXTRA_HOST_FLAGS) ; do \
14436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14437 done; \
14438 echo "Doing install-html in gas" ; \
14439 (cd $(HOST_SUBDIR)/gas && \
14440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442 "RANLIB=$${RANLIB}" \
14443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14444 install-html) \
14445 || exit 1
14447 @endif gas
14449 .PHONY: maybe-installcheck-gas installcheck-gas
14450 maybe-installcheck-gas:
14451 @if gas
14452 maybe-installcheck-gas: installcheck-gas
14454 installcheck-gas: \
14455 configure-gas
14456 @[ -f ./gas/Makefile ] || exit 0; \
14457 r=`${PWD_COMMAND}`; export r; \
14458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459 $(HOST_EXPORTS) \
14460 for flag in $(EXTRA_HOST_FLAGS) ; do \
14461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14462 done; \
14463 echo "Doing installcheck in gas" ; \
14464 (cd $(HOST_SUBDIR)/gas && \
14465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14467 "RANLIB=$${RANLIB}" \
14468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14469 installcheck) \
14470 || exit 1
14472 @endif gas
14474 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14475 maybe-mostlyclean-gas:
14476 @if gas
14477 maybe-mostlyclean-gas: mostlyclean-gas
14479 mostlyclean-gas:
14480 @[ -f ./gas/Makefile ] || exit 0; \
14481 r=`${PWD_COMMAND}`; export r; \
14482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483 $(HOST_EXPORTS) \
14484 for flag in $(EXTRA_HOST_FLAGS) ; do \
14485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486 done; \
14487 echo "Doing mostlyclean in gas" ; \
14488 (cd $(HOST_SUBDIR)/gas && \
14489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491 "RANLIB=$${RANLIB}" \
14492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493 mostlyclean) \
14494 || exit 1
14496 @endif gas
14498 .PHONY: maybe-clean-gas clean-gas
14499 maybe-clean-gas:
14500 @if gas
14501 maybe-clean-gas: clean-gas
14503 clean-gas:
14504 @[ -f ./gas/Makefile ] || exit 0; \
14505 r=`${PWD_COMMAND}`; export r; \
14506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14507 $(HOST_EXPORTS) \
14508 for flag in $(EXTRA_HOST_FLAGS) ; do \
14509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14510 done; \
14511 echo "Doing clean in gas" ; \
14512 (cd $(HOST_SUBDIR)/gas && \
14513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14515 "RANLIB=$${RANLIB}" \
14516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14517 clean) \
14518 || exit 1
14520 @endif gas
14522 .PHONY: maybe-distclean-gas distclean-gas
14523 maybe-distclean-gas:
14524 @if gas
14525 maybe-distclean-gas: distclean-gas
14527 distclean-gas:
14528 @[ -f ./gas/Makefile ] || exit 0; \
14529 r=`${PWD_COMMAND}`; export r; \
14530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531 $(HOST_EXPORTS) \
14532 for flag in $(EXTRA_HOST_FLAGS) ; do \
14533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14534 done; \
14535 echo "Doing distclean in gas" ; \
14536 (cd $(HOST_SUBDIR)/gas && \
14537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14539 "RANLIB=$${RANLIB}" \
14540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14541 distclean) \
14542 || exit 1
14544 @endif gas
14546 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14547 maybe-maintainer-clean-gas:
14548 @if gas
14549 maybe-maintainer-clean-gas: maintainer-clean-gas
14551 maintainer-clean-gas:
14552 @[ -f ./gas/Makefile ] || exit 0; \
14553 r=`${PWD_COMMAND}`; export r; \
14554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14555 $(HOST_EXPORTS) \
14556 for flag in $(EXTRA_HOST_FLAGS) ; do \
14557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14558 done; \
14559 echo "Doing maintainer-clean in gas" ; \
14560 (cd $(HOST_SUBDIR)/gas && \
14561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14563 "RANLIB=$${RANLIB}" \
14564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14565 maintainer-clean) \
14566 || exit 1
14568 @endif gas
14572 .PHONY: configure-gcc maybe-configure-gcc
14573 maybe-configure-gcc:
14574 @if gcc-bootstrap
14575 configure-gcc: stage_current
14576 @endif gcc-bootstrap
14577 @if gcc
14578 maybe-configure-gcc: configure-gcc
14579 configure-gcc:
14580 @r=`${PWD_COMMAND}`; export r; \
14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14584 $(HOST_EXPORTS) \
14585 echo Configuring in $(HOST_SUBDIR)/gcc; \
14586 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14587 case $(srcdir) in \
14588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14589 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14591 esac; \
14592 srcdiroption="--srcdir=$${topdir}/gcc"; \
14593 libsrcdir="$$s/gcc"; \
14594 $(SHELL) $${libsrcdir}/configure \
14595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14596 --target=${target_alias} $${srcdiroption} \
14597 || exit 1
14598 @endif gcc
14602 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14603 maybe-configure-stage1-gcc:
14604 @if gcc-bootstrap
14605 maybe-configure-stage1-gcc: configure-stage1-gcc
14606 configure-stage1-gcc:
14607 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14609 @r=`${PWD_COMMAND}`; export r; \
14610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611 TFLAGS="$(STAGE1_TFLAGS)"; \
14612 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14613 $(HOST_EXPORTS) \
14614 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14615 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14616 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14617 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14619 cd $(HOST_SUBDIR)/gcc || exit 1; \
14620 case $(srcdir) in \
14621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14622 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14624 esac; \
14625 srcdiroption="--srcdir=$${topdir}/gcc"; \
14626 libsrcdir="$$s/gcc"; \
14627 $(SHELL) $${libsrcdir}/configure \
14628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14629 --target=${target_alias} $${srcdiroption} \
14630 $(STAGE1_CONFIGURE_FLAGS)
14631 @endif gcc-bootstrap
14633 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14634 maybe-configure-stage2-gcc:
14635 @if gcc-bootstrap
14636 maybe-configure-stage2-gcc: configure-stage2-gcc
14637 configure-stage2-gcc:
14638 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14640 @r=`${PWD_COMMAND}`; export r; \
14641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14642 TFLAGS="$(STAGE2_TFLAGS)"; \
14643 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14644 $(HOST_EXPORTS) \
14645 $(POSTSTAGE1_HOST_EXPORTS) \
14646 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14647 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14648 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14649 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14651 cd $(HOST_SUBDIR)/gcc || exit 1; \
14652 case $(srcdir) in \
14653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14654 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14656 esac; \
14657 srcdiroption="--srcdir=$${topdir}/gcc"; \
14658 libsrcdir="$$s/gcc"; \
14659 $(SHELL) $${libsrcdir}/configure \
14660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14661 --target=${target_alias} $${srcdiroption} \
14662 --with-build-libsubdir=$(HOST_SUBDIR) \
14663 $(STAGE2_CONFIGURE_FLAGS)
14664 @endif gcc-bootstrap
14666 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14667 maybe-configure-stage3-gcc:
14668 @if gcc-bootstrap
14669 maybe-configure-stage3-gcc: configure-stage3-gcc
14670 configure-stage3-gcc:
14671 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14673 @r=`${PWD_COMMAND}`; export r; \
14674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14675 TFLAGS="$(STAGE3_TFLAGS)"; \
14676 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14677 $(HOST_EXPORTS) \
14678 $(POSTSTAGE1_HOST_EXPORTS) \
14679 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14680 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14681 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14682 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14684 cd $(HOST_SUBDIR)/gcc || exit 1; \
14685 case $(srcdir) in \
14686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14687 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14689 esac; \
14690 srcdiroption="--srcdir=$${topdir}/gcc"; \
14691 libsrcdir="$$s/gcc"; \
14692 $(SHELL) $${libsrcdir}/configure \
14693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14694 --target=${target_alias} $${srcdiroption} \
14695 --with-build-libsubdir=$(HOST_SUBDIR) \
14696 $(STAGE3_CONFIGURE_FLAGS)
14697 @endif gcc-bootstrap
14699 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14700 maybe-configure-stage4-gcc:
14701 @if gcc-bootstrap
14702 maybe-configure-stage4-gcc: configure-stage4-gcc
14703 configure-stage4-gcc:
14704 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14705 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14706 @r=`${PWD_COMMAND}`; export r; \
14707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708 TFLAGS="$(STAGE4_TFLAGS)"; \
14709 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14710 $(HOST_EXPORTS) \
14711 $(POSTSTAGE1_HOST_EXPORTS) \
14712 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14713 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14714 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14715 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14717 cd $(HOST_SUBDIR)/gcc || exit 1; \
14718 case $(srcdir) in \
14719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14720 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14722 esac; \
14723 srcdiroption="--srcdir=$${topdir}/gcc"; \
14724 libsrcdir="$$s/gcc"; \
14725 $(SHELL) $${libsrcdir}/configure \
14726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14727 --target=${target_alias} $${srcdiroption} \
14728 --with-build-libsubdir=$(HOST_SUBDIR) \
14729 $(STAGE4_CONFIGURE_FLAGS)
14730 @endif gcc-bootstrap
14732 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14733 maybe-configure-stageprofile-gcc:
14734 @if gcc-bootstrap
14735 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14736 configure-stageprofile-gcc:
14737 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14738 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14739 @r=`${PWD_COMMAND}`; export r; \
14740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14742 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14743 $(HOST_EXPORTS) \
14744 $(POSTSTAGE1_HOST_EXPORTS) \
14745 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14746 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14747 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14748 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14750 cd $(HOST_SUBDIR)/gcc || exit 1; \
14751 case $(srcdir) in \
14752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14753 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14755 esac; \
14756 srcdiroption="--srcdir=$${topdir}/gcc"; \
14757 libsrcdir="$$s/gcc"; \
14758 $(SHELL) $${libsrcdir}/configure \
14759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14760 --target=${target_alias} $${srcdiroption} \
14761 --with-build-libsubdir=$(HOST_SUBDIR) \
14762 $(STAGEprofile_CONFIGURE_FLAGS)
14763 @endif gcc-bootstrap
14765 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14766 maybe-configure-stagefeedback-gcc:
14767 @if gcc-bootstrap
14768 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14769 configure-stagefeedback-gcc:
14770 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14772 @r=`${PWD_COMMAND}`; export r; \
14773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14775 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14776 $(HOST_EXPORTS) \
14777 $(POSTSTAGE1_HOST_EXPORTS) \
14778 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14779 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14780 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14781 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14783 cd $(HOST_SUBDIR)/gcc || exit 1; \
14784 case $(srcdir) in \
14785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14786 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14788 esac; \
14789 srcdiroption="--srcdir=$${topdir}/gcc"; \
14790 libsrcdir="$$s/gcc"; \
14791 $(SHELL) $${libsrcdir}/configure \
14792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14793 --target=${target_alias} $${srcdiroption} \
14794 --with-build-libsubdir=$(HOST_SUBDIR) \
14795 $(STAGEfeedback_CONFIGURE_FLAGS)
14796 @endif gcc-bootstrap
14802 .PHONY: all-gcc maybe-all-gcc
14803 maybe-all-gcc:
14804 @if gcc-bootstrap
14805 all-gcc: stage_current
14806 @endif gcc-bootstrap
14807 @if gcc
14808 TARGET-gcc=all
14809 maybe-all-gcc: all-gcc
14810 all-gcc: configure-gcc
14811 @r=`${PWD_COMMAND}`; export r; \
14812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14813 $(HOST_EXPORTS) \
14814 (cd $(HOST_SUBDIR)/gcc && \
14815 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14816 $(TARGET-gcc))
14817 @endif gcc
14821 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14822 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14823 maybe-all-stage1-gcc:
14824 maybe-clean-stage1-gcc:
14825 @if gcc-bootstrap
14826 maybe-all-stage1-gcc: all-stage1-gcc
14827 all-stage1: all-stage1-gcc
14828 TARGET-stage1-gcc = $(TARGET-gcc)
14829 all-stage1-gcc: configure-stage1-gcc
14830 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14831 @r=`${PWD_COMMAND}`; export r; \
14832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14833 TFLAGS="$(STAGE1_TFLAGS)"; \
14834 $(HOST_EXPORTS) \
14835 cd $(HOST_SUBDIR)/gcc && \
14836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14837 CFLAGS="$(STAGE1_CFLAGS)" \
14838 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14839 LIBCFLAGS="$(LIBCFLAGS)" \
14840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14843 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14844 TFLAGS="$(STAGE1_TFLAGS)" \
14845 $(TARGET-stage1-gcc)
14847 maybe-clean-stage1-gcc: clean-stage1-gcc
14848 clean-stage1: clean-stage1-gcc
14849 clean-stage1-gcc:
14850 @if [ $(current_stage) = stage1 ]; then \
14851 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14852 else \
14853 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14854 $(MAKE) stage1-start; \
14855 fi; \
14856 cd $(HOST_SUBDIR)/gcc && \
14857 $(MAKE) $(EXTRA_HOST_FLAGS) \
14858 $(EXTRA_GCC_FLAGS) clean
14859 @endif gcc-bootstrap
14862 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14863 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14864 maybe-all-stage2-gcc:
14865 maybe-clean-stage2-gcc:
14866 @if gcc-bootstrap
14867 maybe-all-stage2-gcc: all-stage2-gcc
14868 all-stage2: all-stage2-gcc
14869 TARGET-stage2-gcc = $(TARGET-gcc)
14870 all-stage2-gcc: configure-stage2-gcc
14871 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14872 @r=`${PWD_COMMAND}`; export r; \
14873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14874 TFLAGS="$(STAGE2_TFLAGS)"; \
14875 $(HOST_EXPORTS) \
14876 $(POSTSTAGE1_HOST_EXPORTS) \
14877 cd $(HOST_SUBDIR)/gcc && \
14878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14879 CFLAGS="$(STAGE2_CFLAGS)" \
14880 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14881 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14885 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14886 TFLAGS="$(STAGE2_TFLAGS)" \
14887 $(TARGET-stage2-gcc)
14889 maybe-clean-stage2-gcc: clean-stage2-gcc
14890 clean-stage2: clean-stage2-gcc
14891 clean-stage2-gcc:
14892 @if [ $(current_stage) = stage2 ]; then \
14893 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14894 else \
14895 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14896 $(MAKE) stage2-start; \
14897 fi; \
14898 cd $(HOST_SUBDIR)/gcc && \
14899 $(MAKE) $(EXTRA_HOST_FLAGS) \
14900 $(POSTSTAGE1_FLAGS_TO_PASS) \
14901 $(EXTRA_GCC_FLAGS) clean
14902 @endif gcc-bootstrap
14905 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14906 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14907 maybe-all-stage3-gcc:
14908 maybe-clean-stage3-gcc:
14909 @if gcc-bootstrap
14910 maybe-all-stage3-gcc: all-stage3-gcc
14911 all-stage3: all-stage3-gcc
14912 TARGET-stage3-gcc = $(TARGET-gcc)
14913 all-stage3-gcc: configure-stage3-gcc
14914 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14915 @r=`${PWD_COMMAND}`; export r; \
14916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917 TFLAGS="$(STAGE3_TFLAGS)"; \
14918 $(HOST_EXPORTS) \
14919 $(POSTSTAGE1_HOST_EXPORTS) \
14920 cd $(HOST_SUBDIR)/gcc && \
14921 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14922 CFLAGS="$(STAGE3_CFLAGS)" \
14923 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14924 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14925 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14926 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14927 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14928 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14929 TFLAGS="$(STAGE3_TFLAGS)" \
14930 $(TARGET-stage3-gcc)
14932 maybe-clean-stage3-gcc: clean-stage3-gcc
14933 clean-stage3: clean-stage3-gcc
14934 clean-stage3-gcc:
14935 @if [ $(current_stage) = stage3 ]; then \
14936 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14937 else \
14938 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14939 $(MAKE) stage3-start; \
14940 fi; \
14941 cd $(HOST_SUBDIR)/gcc && \
14942 $(MAKE) $(EXTRA_HOST_FLAGS) \
14943 $(POSTSTAGE1_FLAGS_TO_PASS) \
14944 $(EXTRA_GCC_FLAGS) clean
14945 @endif gcc-bootstrap
14948 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14949 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14950 maybe-all-stage4-gcc:
14951 maybe-clean-stage4-gcc:
14952 @if gcc-bootstrap
14953 maybe-all-stage4-gcc: all-stage4-gcc
14954 all-stage4: all-stage4-gcc
14955 TARGET-stage4-gcc = $(TARGET-gcc)
14956 all-stage4-gcc: configure-stage4-gcc
14957 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14958 @r=`${PWD_COMMAND}`; export r; \
14959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14960 TFLAGS="$(STAGE4_TFLAGS)"; \
14961 $(HOST_EXPORTS) \
14962 $(POSTSTAGE1_HOST_EXPORTS) \
14963 cd $(HOST_SUBDIR)/gcc && \
14964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14965 CFLAGS="$(STAGE4_CFLAGS)" \
14966 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14967 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14968 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14969 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14970 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14971 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14972 TFLAGS="$(STAGE4_TFLAGS)" \
14973 $(TARGET-stage4-gcc)
14975 maybe-clean-stage4-gcc: clean-stage4-gcc
14976 clean-stage4: clean-stage4-gcc
14977 clean-stage4-gcc:
14978 @if [ $(current_stage) = stage4 ]; then \
14979 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14980 else \
14981 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14982 $(MAKE) stage4-start; \
14983 fi; \
14984 cd $(HOST_SUBDIR)/gcc && \
14985 $(MAKE) $(EXTRA_HOST_FLAGS) \
14986 $(POSTSTAGE1_FLAGS_TO_PASS) \
14987 $(EXTRA_GCC_FLAGS) clean
14988 @endif gcc-bootstrap
14991 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14992 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14993 maybe-all-stageprofile-gcc:
14994 maybe-clean-stageprofile-gcc:
14995 @if gcc-bootstrap
14996 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14997 all-stageprofile: all-stageprofile-gcc
14998 TARGET-stageprofile-gcc = $(TARGET-gcc)
14999 all-stageprofile-gcc: configure-stageprofile-gcc
15000 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15001 @r=`${PWD_COMMAND}`; export r; \
15002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15003 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15004 $(HOST_EXPORTS) \
15005 $(POSTSTAGE1_HOST_EXPORTS) \
15006 cd $(HOST_SUBDIR)/gcc && \
15007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15008 CFLAGS="$(STAGEprofile_CFLAGS)" \
15009 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15010 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15014 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15015 TFLAGS="$(STAGEprofile_TFLAGS)" \
15016 $(TARGET-stageprofile-gcc)
15018 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15019 clean-stageprofile: clean-stageprofile-gcc
15020 clean-stageprofile-gcc:
15021 @if [ $(current_stage) = stageprofile ]; then \
15022 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15023 else \
15024 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15025 $(MAKE) stageprofile-start; \
15026 fi; \
15027 cd $(HOST_SUBDIR)/gcc && \
15028 $(MAKE) $(EXTRA_HOST_FLAGS) \
15029 $(POSTSTAGE1_FLAGS_TO_PASS) \
15030 $(EXTRA_GCC_FLAGS) clean
15031 @endif gcc-bootstrap
15034 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15035 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15036 maybe-all-stagefeedback-gcc:
15037 maybe-clean-stagefeedback-gcc:
15038 @if gcc-bootstrap
15039 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15040 all-stagefeedback: all-stagefeedback-gcc
15041 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15042 all-stagefeedback-gcc: configure-stagefeedback-gcc
15043 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15044 @r=`${PWD_COMMAND}`; export r; \
15045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15047 $(HOST_EXPORTS) \
15048 $(POSTSTAGE1_HOST_EXPORTS) \
15049 cd $(HOST_SUBDIR)/gcc && \
15050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15051 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15052 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15053 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15054 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15055 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15056 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15057 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15058 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15059 $(TARGET-stagefeedback-gcc)
15061 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15062 clean-stagefeedback: clean-stagefeedback-gcc
15063 clean-stagefeedback-gcc:
15064 @if [ $(current_stage) = stagefeedback ]; then \
15065 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15066 else \
15067 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15068 $(MAKE) stagefeedback-start; \
15069 fi; \
15070 cd $(HOST_SUBDIR)/gcc && \
15071 $(MAKE) $(EXTRA_HOST_FLAGS) \
15072 $(POSTSTAGE1_FLAGS_TO_PASS) \
15073 $(EXTRA_GCC_FLAGS) clean
15074 @endif gcc-bootstrap
15080 .PHONY: check-gcc maybe-check-gcc
15081 maybe-check-gcc:
15082 @if gcc
15083 maybe-check-gcc: check-gcc
15085 check-gcc:
15086 @: $(MAKE); $(unstage)
15087 @r=`${PWD_COMMAND}`; export r; \
15088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089 $(HOST_EXPORTS) \
15090 (cd $(HOST_SUBDIR)/gcc && \
15091 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15093 @endif gcc
15095 .PHONY: install-gcc maybe-install-gcc
15096 maybe-install-gcc:
15097 @if gcc
15098 maybe-install-gcc: install-gcc
15100 install-gcc: installdirs
15101 @: $(MAKE); $(unstage)
15102 @r=`${PWD_COMMAND}`; export r; \
15103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104 $(HOST_EXPORTS) \
15105 (cd $(HOST_SUBDIR)/gcc && \
15106 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15108 @endif gcc
15110 # Other targets (info, dvi, pdf, etc.)
15112 .PHONY: maybe-info-gcc info-gcc
15113 maybe-info-gcc:
15114 @if gcc
15115 maybe-info-gcc: info-gcc
15117 info-gcc: \
15118 configure-gcc
15119 @[ -f ./gcc/Makefile ] || exit 0; \
15120 r=`${PWD_COMMAND}`; export r; \
15121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15122 $(HOST_EXPORTS) \
15123 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15125 done; \
15126 echo "Doing info in gcc" ; \
15127 (cd $(HOST_SUBDIR)/gcc && \
15128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15130 "RANLIB=$${RANLIB}" \
15131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15132 info) \
15133 || exit 1
15135 @endif gcc
15137 .PHONY: maybe-dvi-gcc dvi-gcc
15138 maybe-dvi-gcc:
15139 @if gcc
15140 maybe-dvi-gcc: dvi-gcc
15142 dvi-gcc: \
15143 configure-gcc
15144 @[ -f ./gcc/Makefile ] || exit 0; \
15145 r=`${PWD_COMMAND}`; export r; \
15146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15147 $(HOST_EXPORTS) \
15148 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15150 done; \
15151 echo "Doing dvi in gcc" ; \
15152 (cd $(HOST_SUBDIR)/gcc && \
15153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15155 "RANLIB=$${RANLIB}" \
15156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15157 dvi) \
15158 || exit 1
15160 @endif gcc
15162 .PHONY: maybe-pdf-gcc pdf-gcc
15163 maybe-pdf-gcc:
15164 @if gcc
15165 maybe-pdf-gcc: pdf-gcc
15167 pdf-gcc: \
15168 configure-gcc
15169 @[ -f ./gcc/Makefile ] || exit 0; \
15170 r=`${PWD_COMMAND}`; export r; \
15171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172 $(HOST_EXPORTS) \
15173 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175 done; \
15176 echo "Doing pdf in gcc" ; \
15177 (cd $(HOST_SUBDIR)/gcc && \
15178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180 "RANLIB=$${RANLIB}" \
15181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15182 pdf) \
15183 || exit 1
15185 @endif gcc
15187 .PHONY: maybe-html-gcc html-gcc
15188 maybe-html-gcc:
15189 @if gcc
15190 maybe-html-gcc: html-gcc
15192 html-gcc: \
15193 configure-gcc
15194 @[ -f ./gcc/Makefile ] || exit 0; \
15195 r=`${PWD_COMMAND}`; export r; \
15196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197 $(HOST_EXPORTS) \
15198 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15200 done; \
15201 echo "Doing html in gcc" ; \
15202 (cd $(HOST_SUBDIR)/gcc && \
15203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15205 "RANLIB=$${RANLIB}" \
15206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15207 html) \
15208 || exit 1
15210 @endif gcc
15212 .PHONY: maybe-TAGS-gcc TAGS-gcc
15213 maybe-TAGS-gcc:
15214 @if gcc
15215 maybe-TAGS-gcc: TAGS-gcc
15217 TAGS-gcc: \
15218 configure-gcc
15219 @[ -f ./gcc/Makefile ] || exit 0; \
15220 r=`${PWD_COMMAND}`; export r; \
15221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15222 $(HOST_EXPORTS) \
15223 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15225 done; \
15226 echo "Doing TAGS in gcc" ; \
15227 (cd $(HOST_SUBDIR)/gcc && \
15228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15230 "RANLIB=$${RANLIB}" \
15231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15232 TAGS) \
15233 || exit 1
15235 @endif gcc
15237 .PHONY: maybe-install-info-gcc install-info-gcc
15238 maybe-install-info-gcc:
15239 @if gcc
15240 maybe-install-info-gcc: install-info-gcc
15242 install-info-gcc: \
15243 configure-gcc \
15244 info-gcc
15245 @[ -f ./gcc/Makefile ] || exit 0; \
15246 r=`${PWD_COMMAND}`; export r; \
15247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248 $(HOST_EXPORTS) \
15249 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15251 done; \
15252 echo "Doing install-info in gcc" ; \
15253 (cd $(HOST_SUBDIR)/gcc && \
15254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15256 "RANLIB=$${RANLIB}" \
15257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15258 install-info) \
15259 || exit 1
15261 @endif gcc
15263 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15264 maybe-install-pdf-gcc:
15265 @if gcc
15266 maybe-install-pdf-gcc: install-pdf-gcc
15268 install-pdf-gcc: \
15269 configure-gcc \
15270 pdf-gcc
15271 @[ -f ./gcc/Makefile ] || exit 0; \
15272 r=`${PWD_COMMAND}`; export r; \
15273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274 $(HOST_EXPORTS) \
15275 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15277 done; \
15278 echo "Doing install-pdf in gcc" ; \
15279 (cd $(HOST_SUBDIR)/gcc && \
15280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15282 "RANLIB=$${RANLIB}" \
15283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15284 install-pdf) \
15285 || exit 1
15287 @endif gcc
15289 .PHONY: maybe-install-html-gcc install-html-gcc
15290 maybe-install-html-gcc:
15291 @if gcc
15292 maybe-install-html-gcc: install-html-gcc
15294 install-html-gcc: \
15295 configure-gcc \
15296 html-gcc
15297 @[ -f ./gcc/Makefile ] || exit 0; \
15298 r=`${PWD_COMMAND}`; export r; \
15299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15300 $(HOST_EXPORTS) \
15301 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15303 done; \
15304 echo "Doing install-html in gcc" ; \
15305 (cd $(HOST_SUBDIR)/gcc && \
15306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15308 "RANLIB=$${RANLIB}" \
15309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15310 install-html) \
15311 || exit 1
15313 @endif gcc
15315 .PHONY: maybe-installcheck-gcc installcheck-gcc
15316 maybe-installcheck-gcc:
15317 @if gcc
15318 maybe-installcheck-gcc: installcheck-gcc
15320 installcheck-gcc: \
15321 configure-gcc
15322 @[ -f ./gcc/Makefile ] || exit 0; \
15323 r=`${PWD_COMMAND}`; export r; \
15324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15325 $(HOST_EXPORTS) \
15326 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15328 done; \
15329 echo "Doing installcheck in gcc" ; \
15330 (cd $(HOST_SUBDIR)/gcc && \
15331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15333 "RANLIB=$${RANLIB}" \
15334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15335 installcheck) \
15336 || exit 1
15338 @endif gcc
15340 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15341 maybe-mostlyclean-gcc:
15342 @if gcc
15343 maybe-mostlyclean-gcc: mostlyclean-gcc
15345 mostlyclean-gcc:
15346 @[ -f ./gcc/Makefile ] || exit 0; \
15347 r=`${PWD_COMMAND}`; export r; \
15348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15349 $(HOST_EXPORTS) \
15350 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15352 done; \
15353 echo "Doing mostlyclean in gcc" ; \
15354 (cd $(HOST_SUBDIR)/gcc && \
15355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15357 "RANLIB=$${RANLIB}" \
15358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15359 mostlyclean) \
15360 || exit 1
15362 @endif gcc
15364 .PHONY: maybe-clean-gcc clean-gcc
15365 maybe-clean-gcc:
15366 @if gcc
15367 maybe-clean-gcc: clean-gcc
15369 clean-gcc:
15370 @[ -f ./gcc/Makefile ] || exit 0; \
15371 r=`${PWD_COMMAND}`; export r; \
15372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373 $(HOST_EXPORTS) \
15374 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15376 done; \
15377 echo "Doing clean in gcc" ; \
15378 (cd $(HOST_SUBDIR)/gcc && \
15379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15381 "RANLIB=$${RANLIB}" \
15382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15383 clean) \
15384 || exit 1
15386 @endif gcc
15388 .PHONY: maybe-distclean-gcc distclean-gcc
15389 maybe-distclean-gcc:
15390 @if gcc
15391 maybe-distclean-gcc: distclean-gcc
15393 distclean-gcc:
15394 @[ -f ./gcc/Makefile ] || exit 0; \
15395 r=`${PWD_COMMAND}`; export r; \
15396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15397 $(HOST_EXPORTS) \
15398 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15400 done; \
15401 echo "Doing distclean in gcc" ; \
15402 (cd $(HOST_SUBDIR)/gcc && \
15403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15405 "RANLIB=$${RANLIB}" \
15406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15407 distclean) \
15408 || exit 1
15410 @endif gcc
15412 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15413 maybe-maintainer-clean-gcc:
15414 @if gcc
15415 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15417 maintainer-clean-gcc:
15418 @[ -f ./gcc/Makefile ] || exit 0; \
15419 r=`${PWD_COMMAND}`; export r; \
15420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421 $(HOST_EXPORTS) \
15422 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15424 done; \
15425 echo "Doing maintainer-clean in gcc" ; \
15426 (cd $(HOST_SUBDIR)/gcc && \
15427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15429 "RANLIB=$${RANLIB}" \
15430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15431 maintainer-clean) \
15432 || exit 1
15434 @endif gcc
15438 .PHONY: configure-gawk maybe-configure-gawk
15439 maybe-configure-gawk:
15440 @if gcc-bootstrap
15441 configure-gawk: stage_current
15442 @endif gcc-bootstrap
15443 @if gawk
15444 maybe-configure-gawk: configure-gawk
15445 configure-gawk:
15446 @: $(MAKE); $(unstage)
15447 @r=`${PWD_COMMAND}`; export r; \
15448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15449 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15451 $(HOST_EXPORTS) \
15452 echo Configuring in $(HOST_SUBDIR)/gawk; \
15453 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15454 case $(srcdir) in \
15455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15456 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15458 esac; \
15459 srcdiroption="--srcdir=$${topdir}/gawk"; \
15460 libsrcdir="$$s/gawk"; \
15461 $(SHELL) $${libsrcdir}/configure \
15462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15463 --target=${target_alias} $${srcdiroption} \
15464 || exit 1
15465 @endif gawk
15471 .PHONY: all-gawk maybe-all-gawk
15472 maybe-all-gawk:
15473 @if gcc-bootstrap
15474 all-gawk: stage_current
15475 @endif gcc-bootstrap
15476 @if gawk
15477 TARGET-gawk=all
15478 maybe-all-gawk: all-gawk
15479 all-gawk: configure-gawk
15480 @: $(MAKE); $(unstage)
15481 @r=`${PWD_COMMAND}`; export r; \
15482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483 $(HOST_EXPORTS) \
15484 (cd $(HOST_SUBDIR)/gawk && \
15485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15486 $(TARGET-gawk))
15487 @endif gawk
15492 .PHONY: check-gawk maybe-check-gawk
15493 maybe-check-gawk:
15494 @if gawk
15495 maybe-check-gawk: check-gawk
15497 check-gawk:
15498 @: $(MAKE); $(unstage)
15499 @r=`${PWD_COMMAND}`; export r; \
15500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15501 $(HOST_EXPORTS) \
15502 (cd $(HOST_SUBDIR)/gawk && \
15503 $(MAKE) $(FLAGS_TO_PASS) check)
15505 @endif gawk
15507 .PHONY: install-gawk maybe-install-gawk
15508 maybe-install-gawk:
15509 @if gawk
15510 maybe-install-gawk: install-gawk
15512 install-gawk: installdirs
15513 @: $(MAKE); $(unstage)
15514 @r=`${PWD_COMMAND}`; export r; \
15515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516 $(HOST_EXPORTS) \
15517 (cd $(HOST_SUBDIR)/gawk && \
15518 $(MAKE) $(FLAGS_TO_PASS) install)
15520 @endif gawk
15522 # Other targets (info, dvi, pdf, etc.)
15524 .PHONY: maybe-info-gawk info-gawk
15525 maybe-info-gawk:
15526 @if gawk
15527 maybe-info-gawk: info-gawk
15529 info-gawk: \
15530 configure-gawk
15531 @: $(MAKE); $(unstage)
15532 @[ -f ./gawk/Makefile ] || exit 0; \
15533 r=`${PWD_COMMAND}`; export r; \
15534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15535 $(HOST_EXPORTS) \
15536 for flag in $(EXTRA_HOST_FLAGS) ; do \
15537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15538 done; \
15539 echo "Doing info in gawk" ; \
15540 (cd $(HOST_SUBDIR)/gawk && \
15541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15543 "RANLIB=$${RANLIB}" \
15544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15545 info) \
15546 || exit 1
15548 @endif gawk
15550 .PHONY: maybe-dvi-gawk dvi-gawk
15551 maybe-dvi-gawk:
15552 @if gawk
15553 maybe-dvi-gawk: dvi-gawk
15555 dvi-gawk: \
15556 configure-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 dvi 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 dvi) \
15572 || exit 1
15574 @endif gawk
15576 .PHONY: maybe-pdf-gawk pdf-gawk
15577 maybe-pdf-gawk:
15578 @if gawk
15579 maybe-pdf-gawk: pdf-gawk
15581 pdf-gawk: \
15582 configure-gawk
15583 @: $(MAKE); $(unstage)
15584 @[ -f ./gawk/Makefile ] || exit 0; \
15585 r=`${PWD_COMMAND}`; export r; \
15586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15587 $(HOST_EXPORTS) \
15588 for flag in $(EXTRA_HOST_FLAGS) ; do \
15589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15590 done; \
15591 echo "Doing pdf in gawk" ; \
15592 (cd $(HOST_SUBDIR)/gawk && \
15593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15595 "RANLIB=$${RANLIB}" \
15596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15597 pdf) \
15598 || exit 1
15600 @endif gawk
15602 .PHONY: maybe-html-gawk html-gawk
15603 maybe-html-gawk:
15604 @if gawk
15605 maybe-html-gawk: html-gawk
15607 html-gawk: \
15608 configure-gawk
15609 @: $(MAKE); $(unstage)
15610 @[ -f ./gawk/Makefile ] || exit 0; \
15611 r=`${PWD_COMMAND}`; export r; \
15612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613 $(HOST_EXPORTS) \
15614 for flag in $(EXTRA_HOST_FLAGS) ; do \
15615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15616 done; \
15617 echo "Doing html in gawk" ; \
15618 (cd $(HOST_SUBDIR)/gawk && \
15619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15621 "RANLIB=$${RANLIB}" \
15622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15623 html) \
15624 || exit 1
15626 @endif gawk
15628 .PHONY: maybe-TAGS-gawk TAGS-gawk
15629 maybe-TAGS-gawk:
15630 @if gawk
15631 maybe-TAGS-gawk: TAGS-gawk
15633 TAGS-gawk: \
15634 configure-gawk
15635 @: $(MAKE); $(unstage)
15636 @[ -f ./gawk/Makefile ] || exit 0; \
15637 r=`${PWD_COMMAND}`; export r; \
15638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639 $(HOST_EXPORTS) \
15640 for flag in $(EXTRA_HOST_FLAGS) ; do \
15641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642 done; \
15643 echo "Doing TAGS in gawk" ; \
15644 (cd $(HOST_SUBDIR)/gawk && \
15645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647 "RANLIB=$${RANLIB}" \
15648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15649 TAGS) \
15650 || exit 1
15652 @endif gawk
15654 .PHONY: maybe-install-info-gawk install-info-gawk
15655 maybe-install-info-gawk:
15656 @if gawk
15657 maybe-install-info-gawk: install-info-gawk
15659 install-info-gawk: \
15660 configure-gawk \
15661 info-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 install-info 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 install-info) \
15677 || exit 1
15679 @endif gawk
15681 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15682 maybe-install-pdf-gawk:
15683 @if gawk
15684 maybe-install-pdf-gawk: install-pdf-gawk
15686 install-pdf-gawk: \
15687 configure-gawk \
15688 pdf-gawk
15689 @: $(MAKE); $(unstage)
15690 @[ -f ./gawk/Makefile ] || exit 0; \
15691 r=`${PWD_COMMAND}`; export r; \
15692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693 $(HOST_EXPORTS) \
15694 for flag in $(EXTRA_HOST_FLAGS) ; do \
15695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15696 done; \
15697 echo "Doing install-pdf in gawk" ; \
15698 (cd $(HOST_SUBDIR)/gawk && \
15699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15701 "RANLIB=$${RANLIB}" \
15702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15703 install-pdf) \
15704 || exit 1
15706 @endif gawk
15708 .PHONY: maybe-install-html-gawk install-html-gawk
15709 maybe-install-html-gawk:
15710 @if gawk
15711 maybe-install-html-gawk: install-html-gawk
15713 install-html-gawk: \
15714 configure-gawk \
15715 html-gawk
15716 @: $(MAKE); $(unstage)
15717 @[ -f ./gawk/Makefile ] || exit 0; \
15718 r=`${PWD_COMMAND}`; export r; \
15719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15720 $(HOST_EXPORTS) \
15721 for flag in $(EXTRA_HOST_FLAGS) ; do \
15722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15723 done; \
15724 echo "Doing install-html in gawk" ; \
15725 (cd $(HOST_SUBDIR)/gawk && \
15726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15728 "RANLIB=$${RANLIB}" \
15729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15730 install-html) \
15731 || exit 1
15733 @endif gawk
15735 .PHONY: maybe-installcheck-gawk installcheck-gawk
15736 maybe-installcheck-gawk:
15737 @if gawk
15738 maybe-installcheck-gawk: installcheck-gawk
15740 installcheck-gawk: \
15741 configure-gawk
15742 @: $(MAKE); $(unstage)
15743 @[ -f ./gawk/Makefile ] || exit 0; \
15744 r=`${PWD_COMMAND}`; export r; \
15745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15746 $(HOST_EXPORTS) \
15747 for flag in $(EXTRA_HOST_FLAGS) ; do \
15748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15749 done; \
15750 echo "Doing installcheck in gawk" ; \
15751 (cd $(HOST_SUBDIR)/gawk && \
15752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15754 "RANLIB=$${RANLIB}" \
15755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15756 installcheck) \
15757 || exit 1
15759 @endif gawk
15761 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15762 maybe-mostlyclean-gawk:
15763 @if gawk
15764 maybe-mostlyclean-gawk: mostlyclean-gawk
15766 mostlyclean-gawk:
15767 @: $(MAKE); $(unstage)
15768 @[ -f ./gawk/Makefile ] || exit 0; \
15769 r=`${PWD_COMMAND}`; export r; \
15770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15771 $(HOST_EXPORTS) \
15772 for flag in $(EXTRA_HOST_FLAGS) ; do \
15773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15774 done; \
15775 echo "Doing mostlyclean in gawk" ; \
15776 (cd $(HOST_SUBDIR)/gawk && \
15777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15779 "RANLIB=$${RANLIB}" \
15780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15781 mostlyclean) \
15782 || exit 1
15784 @endif gawk
15786 .PHONY: maybe-clean-gawk clean-gawk
15787 maybe-clean-gawk:
15788 @if gawk
15789 maybe-clean-gawk: clean-gawk
15791 clean-gawk:
15792 @: $(MAKE); $(unstage)
15793 @[ -f ./gawk/Makefile ] || exit 0; \
15794 r=`${PWD_COMMAND}`; export r; \
15795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15796 $(HOST_EXPORTS) \
15797 for flag in $(EXTRA_HOST_FLAGS) ; do \
15798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15799 done; \
15800 echo "Doing clean in gawk" ; \
15801 (cd $(HOST_SUBDIR)/gawk && \
15802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15804 "RANLIB=$${RANLIB}" \
15805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15806 clean) \
15807 || exit 1
15809 @endif gawk
15811 .PHONY: maybe-distclean-gawk distclean-gawk
15812 maybe-distclean-gawk:
15813 @if gawk
15814 maybe-distclean-gawk: distclean-gawk
15816 distclean-gawk:
15817 @: $(MAKE); $(unstage)
15818 @[ -f ./gawk/Makefile ] || exit 0; \
15819 r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 $(HOST_EXPORTS) \
15822 for flag in $(EXTRA_HOST_FLAGS) ; do \
15823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824 done; \
15825 echo "Doing distclean in gawk" ; \
15826 (cd $(HOST_SUBDIR)/gawk && \
15827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829 "RANLIB=$${RANLIB}" \
15830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15831 distclean) \
15832 || exit 1
15834 @endif gawk
15836 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15837 maybe-maintainer-clean-gawk:
15838 @if gawk
15839 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15841 maintainer-clean-gawk:
15842 @: $(MAKE); $(unstage)
15843 @[ -f ./gawk/Makefile ] || exit 0; \
15844 r=`${PWD_COMMAND}`; export r; \
15845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846 $(HOST_EXPORTS) \
15847 for flag in $(EXTRA_HOST_FLAGS) ; do \
15848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849 done; \
15850 echo "Doing maintainer-clean in gawk" ; \
15851 (cd $(HOST_SUBDIR)/gawk && \
15852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854 "RANLIB=$${RANLIB}" \
15855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15856 maintainer-clean) \
15857 || exit 1
15859 @endif gawk
15863 .PHONY: configure-gettext maybe-configure-gettext
15864 maybe-configure-gettext:
15865 @if gcc-bootstrap
15866 configure-gettext: stage_current
15867 @endif gcc-bootstrap
15868 @if gettext
15869 maybe-configure-gettext: configure-gettext
15870 configure-gettext:
15871 @: $(MAKE); $(unstage)
15872 @r=`${PWD_COMMAND}`; export r; \
15873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15876 $(HOST_EXPORTS) \
15877 echo Configuring in $(HOST_SUBDIR)/gettext; \
15878 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15879 case $(srcdir) in \
15880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15881 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15883 esac; \
15884 srcdiroption="--srcdir=$${topdir}/gettext"; \
15885 libsrcdir="$$s/gettext"; \
15886 $(SHELL) $${libsrcdir}/configure \
15887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15888 --target=${target_alias} $${srcdiroption} \
15889 || exit 1
15890 @endif gettext
15896 .PHONY: all-gettext maybe-all-gettext
15897 maybe-all-gettext:
15898 @if gcc-bootstrap
15899 all-gettext: stage_current
15900 @endif gcc-bootstrap
15901 @if gettext
15902 TARGET-gettext=all
15903 maybe-all-gettext: all-gettext
15904 all-gettext: configure-gettext
15905 @: $(MAKE); $(unstage)
15906 @r=`${PWD_COMMAND}`; export r; \
15907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908 $(HOST_EXPORTS) \
15909 (cd $(HOST_SUBDIR)/gettext && \
15910 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15911 $(TARGET-gettext))
15912 @endif gettext
15917 .PHONY: check-gettext maybe-check-gettext
15918 maybe-check-gettext:
15919 @if gettext
15920 maybe-check-gettext: check-gettext
15922 check-gettext:
15923 @: $(MAKE); $(unstage)
15924 @r=`${PWD_COMMAND}`; export r; \
15925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926 $(HOST_EXPORTS) \
15927 (cd $(HOST_SUBDIR)/gettext && \
15928 $(MAKE) $(FLAGS_TO_PASS) check)
15930 @endif gettext
15932 .PHONY: install-gettext maybe-install-gettext
15933 maybe-install-gettext:
15934 @if gettext
15935 maybe-install-gettext: install-gettext
15937 install-gettext: installdirs
15938 @: $(MAKE); $(unstage)
15939 @r=`${PWD_COMMAND}`; export r; \
15940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15941 $(HOST_EXPORTS) \
15942 (cd $(HOST_SUBDIR)/gettext && \
15943 $(MAKE) $(FLAGS_TO_PASS) install)
15945 @endif gettext
15947 # Other targets (info, dvi, pdf, etc.)
15949 .PHONY: maybe-info-gettext info-gettext
15950 maybe-info-gettext:
15951 @if gettext
15952 maybe-info-gettext: info-gettext
15954 info-gettext: \
15955 configure-gettext
15956 @: $(MAKE); $(unstage)
15957 @[ -f ./gettext/Makefile ] || exit 0; \
15958 r=`${PWD_COMMAND}`; export r; \
15959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15960 $(HOST_EXPORTS) \
15961 for flag in $(EXTRA_HOST_FLAGS) ; do \
15962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15963 done; \
15964 echo "Doing info in gettext" ; \
15965 (cd $(HOST_SUBDIR)/gettext && \
15966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15968 "RANLIB=$${RANLIB}" \
15969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15970 info) \
15971 || exit 1
15973 @endif gettext
15975 .PHONY: maybe-dvi-gettext dvi-gettext
15976 maybe-dvi-gettext:
15977 @if gettext
15978 maybe-dvi-gettext: dvi-gettext
15980 dvi-gettext: \
15981 configure-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 dvi 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 dvi) \
15997 || exit 1
15999 @endif gettext
16001 .PHONY: maybe-pdf-gettext pdf-gettext
16002 maybe-pdf-gettext:
16003 @if gettext
16004 maybe-pdf-gettext: pdf-gettext
16006 pdf-gettext: \
16007 configure-gettext
16008 @: $(MAKE); $(unstage)
16009 @[ -f ./gettext/Makefile ] || exit 0; \
16010 r=`${PWD_COMMAND}`; export r; \
16011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16012 $(HOST_EXPORTS) \
16013 for flag in $(EXTRA_HOST_FLAGS) ; do \
16014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16015 done; \
16016 echo "Doing pdf in gettext" ; \
16017 (cd $(HOST_SUBDIR)/gettext && \
16018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16020 "RANLIB=$${RANLIB}" \
16021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16022 pdf) \
16023 || exit 1
16025 @endif gettext
16027 .PHONY: maybe-html-gettext html-gettext
16028 maybe-html-gettext:
16029 @if gettext
16030 maybe-html-gettext: html-gettext
16032 html-gettext: \
16033 configure-gettext
16034 @: $(MAKE); $(unstage)
16035 @[ -f ./gettext/Makefile ] || exit 0; \
16036 r=`${PWD_COMMAND}`; export r; \
16037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038 $(HOST_EXPORTS) \
16039 for flag in $(EXTRA_HOST_FLAGS) ; do \
16040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041 done; \
16042 echo "Doing html in gettext" ; \
16043 (cd $(HOST_SUBDIR)/gettext && \
16044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046 "RANLIB=$${RANLIB}" \
16047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16048 html) \
16049 || exit 1
16051 @endif gettext
16053 .PHONY: maybe-TAGS-gettext TAGS-gettext
16054 maybe-TAGS-gettext:
16055 @if gettext
16056 maybe-TAGS-gettext: TAGS-gettext
16058 TAGS-gettext: \
16059 configure-gettext
16060 @: $(MAKE); $(unstage)
16061 @[ -f ./gettext/Makefile ] || exit 0; \
16062 r=`${PWD_COMMAND}`; export r; \
16063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064 $(HOST_EXPORTS) \
16065 for flag in $(EXTRA_HOST_FLAGS) ; do \
16066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16067 done; \
16068 echo "Doing TAGS in gettext" ; \
16069 (cd $(HOST_SUBDIR)/gettext && \
16070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16072 "RANLIB=$${RANLIB}" \
16073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16074 TAGS) \
16075 || exit 1
16077 @endif gettext
16079 .PHONY: maybe-install-info-gettext install-info-gettext
16080 maybe-install-info-gettext:
16081 @if gettext
16082 maybe-install-info-gettext: install-info-gettext
16084 install-info-gettext: \
16085 configure-gettext \
16086 info-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 install-info 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 install-info) \
16102 || exit 1
16104 @endif gettext
16106 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16107 maybe-install-pdf-gettext:
16108 @if gettext
16109 maybe-install-pdf-gettext: install-pdf-gettext
16111 install-pdf-gettext: \
16112 configure-gettext \
16113 pdf-gettext
16114 @: $(MAKE); $(unstage)
16115 @[ -f ./gettext/Makefile ] || exit 0; \
16116 r=`${PWD_COMMAND}`; export r; \
16117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118 $(HOST_EXPORTS) \
16119 for flag in $(EXTRA_HOST_FLAGS) ; do \
16120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16121 done; \
16122 echo "Doing install-pdf in gettext" ; \
16123 (cd $(HOST_SUBDIR)/gettext && \
16124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16126 "RANLIB=$${RANLIB}" \
16127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16128 install-pdf) \
16129 || exit 1
16131 @endif gettext
16133 .PHONY: maybe-install-html-gettext install-html-gettext
16134 maybe-install-html-gettext:
16135 @if gettext
16136 maybe-install-html-gettext: install-html-gettext
16138 install-html-gettext: \
16139 configure-gettext \
16140 html-gettext
16141 @: $(MAKE); $(unstage)
16142 @[ -f ./gettext/Makefile ] || exit 0; \
16143 r=`${PWD_COMMAND}`; export r; \
16144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16145 $(HOST_EXPORTS) \
16146 for flag in $(EXTRA_HOST_FLAGS) ; do \
16147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16148 done; \
16149 echo "Doing install-html in gettext" ; \
16150 (cd $(HOST_SUBDIR)/gettext && \
16151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16153 "RANLIB=$${RANLIB}" \
16154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16155 install-html) \
16156 || exit 1
16158 @endif gettext
16160 .PHONY: maybe-installcheck-gettext installcheck-gettext
16161 maybe-installcheck-gettext:
16162 @if gettext
16163 maybe-installcheck-gettext: installcheck-gettext
16165 installcheck-gettext: \
16166 configure-gettext
16167 @: $(MAKE); $(unstage)
16168 @[ -f ./gettext/Makefile ] || exit 0; \
16169 r=`${PWD_COMMAND}`; export r; \
16170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171 $(HOST_EXPORTS) \
16172 for flag in $(EXTRA_HOST_FLAGS) ; do \
16173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16174 done; \
16175 echo "Doing installcheck in gettext" ; \
16176 (cd $(HOST_SUBDIR)/gettext && \
16177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16179 "RANLIB=$${RANLIB}" \
16180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16181 installcheck) \
16182 || exit 1
16184 @endif gettext
16186 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16187 maybe-mostlyclean-gettext:
16188 @if gettext
16189 maybe-mostlyclean-gettext: mostlyclean-gettext
16191 mostlyclean-gettext:
16192 @: $(MAKE); $(unstage)
16193 @[ -f ./gettext/Makefile ] || exit 0; \
16194 r=`${PWD_COMMAND}`; export r; \
16195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196 $(HOST_EXPORTS) \
16197 for flag in $(EXTRA_HOST_FLAGS) ; do \
16198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16199 done; \
16200 echo "Doing mostlyclean in gettext" ; \
16201 (cd $(HOST_SUBDIR)/gettext && \
16202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16204 "RANLIB=$${RANLIB}" \
16205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16206 mostlyclean) \
16207 || exit 1
16209 @endif gettext
16211 .PHONY: maybe-clean-gettext clean-gettext
16212 maybe-clean-gettext:
16213 @if gettext
16214 maybe-clean-gettext: clean-gettext
16216 clean-gettext:
16217 @: $(MAKE); $(unstage)
16218 @[ -f ./gettext/Makefile ] || exit 0; \
16219 r=`${PWD_COMMAND}`; export r; \
16220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16221 $(HOST_EXPORTS) \
16222 for flag in $(EXTRA_HOST_FLAGS) ; do \
16223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16224 done; \
16225 echo "Doing clean in gettext" ; \
16226 (cd $(HOST_SUBDIR)/gettext && \
16227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16229 "RANLIB=$${RANLIB}" \
16230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16231 clean) \
16232 || exit 1
16234 @endif gettext
16236 .PHONY: maybe-distclean-gettext distclean-gettext
16237 maybe-distclean-gettext:
16238 @if gettext
16239 maybe-distclean-gettext: distclean-gettext
16241 distclean-gettext:
16242 @: $(MAKE); $(unstage)
16243 @[ -f ./gettext/Makefile ] || exit 0; \
16244 r=`${PWD_COMMAND}`; export r; \
16245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16246 $(HOST_EXPORTS) \
16247 for flag in $(EXTRA_HOST_FLAGS) ; do \
16248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16249 done; \
16250 echo "Doing distclean in gettext" ; \
16251 (cd $(HOST_SUBDIR)/gettext && \
16252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16254 "RANLIB=$${RANLIB}" \
16255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16256 distclean) \
16257 || exit 1
16259 @endif gettext
16261 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16262 maybe-maintainer-clean-gettext:
16263 @if gettext
16264 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16266 maintainer-clean-gettext:
16267 @: $(MAKE); $(unstage)
16268 @[ -f ./gettext/Makefile ] || exit 0; \
16269 r=`${PWD_COMMAND}`; export r; \
16270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16271 $(HOST_EXPORTS) \
16272 for flag in $(EXTRA_HOST_FLAGS) ; do \
16273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16274 done; \
16275 echo "Doing maintainer-clean in gettext" ; \
16276 (cd $(HOST_SUBDIR)/gettext && \
16277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16279 "RANLIB=$${RANLIB}" \
16280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16281 maintainer-clean) \
16282 || exit 1
16284 @endif gettext
16288 .PHONY: configure-gmp maybe-configure-gmp
16289 maybe-configure-gmp:
16290 @if gcc-bootstrap
16291 configure-gmp: stage_current
16292 @endif gcc-bootstrap
16293 @if gmp
16294 maybe-configure-gmp: configure-gmp
16295 configure-gmp:
16296 @r=`${PWD_COMMAND}`; export r; \
16297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16300 $(HOST_EXPORTS) \
16301 echo Configuring in $(HOST_SUBDIR)/gmp; \
16302 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16303 case $(srcdir) in \
16304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16305 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16307 esac; \
16308 srcdiroption="--srcdir=$${topdir}/gmp"; \
16309 libsrcdir="$$s/gmp"; \
16310 $(SHELL) $${libsrcdir}/configure \
16311 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16312 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16313 || exit 1
16314 @endif gmp
16318 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16319 maybe-configure-stage1-gmp:
16320 @if gmp-bootstrap
16321 maybe-configure-stage1-gmp: configure-stage1-gmp
16322 configure-stage1-gmp:
16323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16325 @r=`${PWD_COMMAND}`; export r; \
16326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327 TFLAGS="$(STAGE1_TFLAGS)"; \
16328 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16329 $(HOST_EXPORTS) \
16330 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16331 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16332 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16333 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16335 cd $(HOST_SUBDIR)/gmp || exit 1; \
16336 case $(srcdir) in \
16337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16338 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16340 esac; \
16341 srcdiroption="--srcdir=$${topdir}/gmp"; \
16342 libsrcdir="$$s/gmp"; \
16343 $(SHELL) $${libsrcdir}/configure \
16344 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16345 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16346 $(STAGE1_CONFIGURE_FLAGS) \
16347 --disable-shared
16348 @endif gmp-bootstrap
16350 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16351 maybe-configure-stage2-gmp:
16352 @if gmp-bootstrap
16353 maybe-configure-stage2-gmp: configure-stage2-gmp
16354 configure-stage2-gmp:
16355 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16356 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16357 @r=`${PWD_COMMAND}`; export r; \
16358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359 TFLAGS="$(STAGE2_TFLAGS)"; \
16360 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16361 $(HOST_EXPORTS) \
16362 $(POSTSTAGE1_HOST_EXPORTS) \
16363 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16364 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16365 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16366 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16368 cd $(HOST_SUBDIR)/gmp || exit 1; \
16369 case $(srcdir) in \
16370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16371 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16373 esac; \
16374 srcdiroption="--srcdir=$${topdir}/gmp"; \
16375 libsrcdir="$$s/gmp"; \
16376 $(SHELL) $${libsrcdir}/configure \
16377 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16378 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16379 --with-build-libsubdir=$(HOST_SUBDIR) \
16380 $(STAGE2_CONFIGURE_FLAGS) \
16381 --disable-shared
16382 @endif gmp-bootstrap
16384 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16385 maybe-configure-stage3-gmp:
16386 @if gmp-bootstrap
16387 maybe-configure-stage3-gmp: configure-stage3-gmp
16388 configure-stage3-gmp:
16389 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16391 @r=`${PWD_COMMAND}`; export r; \
16392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393 TFLAGS="$(STAGE3_TFLAGS)"; \
16394 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16395 $(HOST_EXPORTS) \
16396 $(POSTSTAGE1_HOST_EXPORTS) \
16397 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16398 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16399 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16400 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16402 cd $(HOST_SUBDIR)/gmp || exit 1; \
16403 case $(srcdir) in \
16404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16405 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16407 esac; \
16408 srcdiroption="--srcdir=$${topdir}/gmp"; \
16409 libsrcdir="$$s/gmp"; \
16410 $(SHELL) $${libsrcdir}/configure \
16411 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16412 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16413 --with-build-libsubdir=$(HOST_SUBDIR) \
16414 $(STAGE3_CONFIGURE_FLAGS) \
16415 --disable-shared
16416 @endif gmp-bootstrap
16418 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16419 maybe-configure-stage4-gmp:
16420 @if gmp-bootstrap
16421 maybe-configure-stage4-gmp: configure-stage4-gmp
16422 configure-stage4-gmp:
16423 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16424 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16425 @r=`${PWD_COMMAND}`; export r; \
16426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16427 TFLAGS="$(STAGE4_TFLAGS)"; \
16428 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16429 $(HOST_EXPORTS) \
16430 $(POSTSTAGE1_HOST_EXPORTS) \
16431 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16432 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16433 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16434 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16435 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16436 cd $(HOST_SUBDIR)/gmp || exit 1; \
16437 case $(srcdir) in \
16438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16439 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16441 esac; \
16442 srcdiroption="--srcdir=$${topdir}/gmp"; \
16443 libsrcdir="$$s/gmp"; \
16444 $(SHELL) $${libsrcdir}/configure \
16445 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16446 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16447 --with-build-libsubdir=$(HOST_SUBDIR) \
16448 $(STAGE4_CONFIGURE_FLAGS) \
16449 --disable-shared
16450 @endif gmp-bootstrap
16452 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16453 maybe-configure-stageprofile-gmp:
16454 @if gmp-bootstrap
16455 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16456 configure-stageprofile-gmp:
16457 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16458 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16459 @r=`${PWD_COMMAND}`; export r; \
16460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16461 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16462 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16463 $(HOST_EXPORTS) \
16464 $(POSTSTAGE1_HOST_EXPORTS) \
16465 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16466 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16467 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16468 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16470 cd $(HOST_SUBDIR)/gmp || exit 1; \
16471 case $(srcdir) in \
16472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16473 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16475 esac; \
16476 srcdiroption="--srcdir=$${topdir}/gmp"; \
16477 libsrcdir="$$s/gmp"; \
16478 $(SHELL) $${libsrcdir}/configure \
16479 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16480 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16481 --with-build-libsubdir=$(HOST_SUBDIR) \
16482 $(STAGEprofile_CONFIGURE_FLAGS) \
16483 --disable-shared
16484 @endif gmp-bootstrap
16486 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16487 maybe-configure-stagefeedback-gmp:
16488 @if gmp-bootstrap
16489 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16490 configure-stagefeedback-gmp:
16491 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16493 @r=`${PWD_COMMAND}`; export r; \
16494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16496 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16497 $(HOST_EXPORTS) \
16498 $(POSTSTAGE1_HOST_EXPORTS) \
16499 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16500 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16501 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16502 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16504 cd $(HOST_SUBDIR)/gmp || exit 1; \
16505 case $(srcdir) in \
16506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16507 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16509 esac; \
16510 srcdiroption="--srcdir=$${topdir}/gmp"; \
16511 libsrcdir="$$s/gmp"; \
16512 $(SHELL) $${libsrcdir}/configure \
16513 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16514 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16515 --with-build-libsubdir=$(HOST_SUBDIR) \
16516 $(STAGEfeedback_CONFIGURE_FLAGS) \
16517 --disable-shared
16518 @endif gmp-bootstrap
16524 .PHONY: all-gmp maybe-all-gmp
16525 maybe-all-gmp:
16526 @if gcc-bootstrap
16527 all-gmp: stage_current
16528 @endif gcc-bootstrap
16529 @if gmp
16530 TARGET-gmp=all
16531 maybe-all-gmp: all-gmp
16532 all-gmp: configure-gmp
16533 @r=`${PWD_COMMAND}`; export r; \
16534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535 $(HOST_EXPORTS) \
16536 (cd $(HOST_SUBDIR)/gmp && \
16537 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16538 $(TARGET-gmp))
16539 @endif gmp
16543 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16544 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16545 maybe-all-stage1-gmp:
16546 maybe-clean-stage1-gmp:
16547 @if gmp-bootstrap
16548 maybe-all-stage1-gmp: all-stage1-gmp
16549 all-stage1: all-stage1-gmp
16550 TARGET-stage1-gmp = $(TARGET-gmp)
16551 all-stage1-gmp: configure-stage1-gmp
16552 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16553 @r=`${PWD_COMMAND}`; export r; \
16554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555 TFLAGS="$(STAGE1_TFLAGS)"; \
16556 $(HOST_EXPORTS) \
16557 cd $(HOST_SUBDIR)/gmp && \
16558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16559 CFLAGS="$(STAGE1_CFLAGS)" \
16560 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16561 LIBCFLAGS="$(LIBCFLAGS)" \
16562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16565 $(EXTRA_HOST_FLAGS) \
16566 TFLAGS="$(STAGE1_TFLAGS)" \
16567 $(TARGET-stage1-gmp)
16569 maybe-clean-stage1-gmp: clean-stage1-gmp
16570 clean-stage1: clean-stage1-gmp
16571 clean-stage1-gmp:
16572 @if [ $(current_stage) = stage1 ]; then \
16573 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16574 else \
16575 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16576 $(MAKE) stage1-start; \
16577 fi; \
16578 cd $(HOST_SUBDIR)/gmp && \
16579 $(MAKE) $(EXTRA_HOST_FLAGS) \
16580 clean
16581 @endif gmp-bootstrap
16584 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16585 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16586 maybe-all-stage2-gmp:
16587 maybe-clean-stage2-gmp:
16588 @if gmp-bootstrap
16589 maybe-all-stage2-gmp: all-stage2-gmp
16590 all-stage2: all-stage2-gmp
16591 TARGET-stage2-gmp = $(TARGET-gmp)
16592 all-stage2-gmp: configure-stage2-gmp
16593 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16594 @r=`${PWD_COMMAND}`; export r; \
16595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16596 TFLAGS="$(STAGE2_TFLAGS)"; \
16597 $(HOST_EXPORTS) \
16598 $(POSTSTAGE1_HOST_EXPORTS) \
16599 cd $(HOST_SUBDIR)/gmp && \
16600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16601 CFLAGS="$(STAGE2_CFLAGS)" \
16602 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16603 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16608 TFLAGS="$(STAGE2_TFLAGS)" \
16609 $(TARGET-stage2-gmp)
16611 maybe-clean-stage2-gmp: clean-stage2-gmp
16612 clean-stage2: clean-stage2-gmp
16613 clean-stage2-gmp:
16614 @if [ $(current_stage) = stage2 ]; then \
16615 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16616 else \
16617 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16618 $(MAKE) stage2-start; \
16619 fi; \
16620 cd $(HOST_SUBDIR)/gmp && \
16621 $(MAKE) $(EXTRA_HOST_FLAGS) \
16622 $(POSTSTAGE1_FLAGS_TO_PASS) \
16623 clean
16624 @endif gmp-bootstrap
16627 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16628 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16629 maybe-all-stage3-gmp:
16630 maybe-clean-stage3-gmp:
16631 @if gmp-bootstrap
16632 maybe-all-stage3-gmp: all-stage3-gmp
16633 all-stage3: all-stage3-gmp
16634 TARGET-stage3-gmp = $(TARGET-gmp)
16635 all-stage3-gmp: configure-stage3-gmp
16636 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16637 @r=`${PWD_COMMAND}`; export r; \
16638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16639 TFLAGS="$(STAGE3_TFLAGS)"; \
16640 $(HOST_EXPORTS) \
16641 $(POSTSTAGE1_HOST_EXPORTS) \
16642 cd $(HOST_SUBDIR)/gmp && \
16643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16644 CFLAGS="$(STAGE3_CFLAGS)" \
16645 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16646 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16651 TFLAGS="$(STAGE3_TFLAGS)" \
16652 $(TARGET-stage3-gmp)
16654 maybe-clean-stage3-gmp: clean-stage3-gmp
16655 clean-stage3: clean-stage3-gmp
16656 clean-stage3-gmp:
16657 @if [ $(current_stage) = stage3 ]; then \
16658 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16659 else \
16660 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16661 $(MAKE) stage3-start; \
16662 fi; \
16663 cd $(HOST_SUBDIR)/gmp && \
16664 $(MAKE) $(EXTRA_HOST_FLAGS) \
16665 $(POSTSTAGE1_FLAGS_TO_PASS) \
16666 clean
16667 @endif gmp-bootstrap
16670 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16671 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16672 maybe-all-stage4-gmp:
16673 maybe-clean-stage4-gmp:
16674 @if gmp-bootstrap
16675 maybe-all-stage4-gmp: all-stage4-gmp
16676 all-stage4: all-stage4-gmp
16677 TARGET-stage4-gmp = $(TARGET-gmp)
16678 all-stage4-gmp: configure-stage4-gmp
16679 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16680 @r=`${PWD_COMMAND}`; export r; \
16681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16682 TFLAGS="$(STAGE4_TFLAGS)"; \
16683 $(HOST_EXPORTS) \
16684 $(POSTSTAGE1_HOST_EXPORTS) \
16685 cd $(HOST_SUBDIR)/gmp && \
16686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16687 CFLAGS="$(STAGE4_CFLAGS)" \
16688 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16689 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16694 TFLAGS="$(STAGE4_TFLAGS)" \
16695 $(TARGET-stage4-gmp)
16697 maybe-clean-stage4-gmp: clean-stage4-gmp
16698 clean-stage4: clean-stage4-gmp
16699 clean-stage4-gmp:
16700 @if [ $(current_stage) = stage4 ]; then \
16701 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16702 else \
16703 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16704 $(MAKE) stage4-start; \
16705 fi; \
16706 cd $(HOST_SUBDIR)/gmp && \
16707 $(MAKE) $(EXTRA_HOST_FLAGS) \
16708 $(POSTSTAGE1_FLAGS_TO_PASS) \
16709 clean
16710 @endif gmp-bootstrap
16713 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16714 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16715 maybe-all-stageprofile-gmp:
16716 maybe-clean-stageprofile-gmp:
16717 @if gmp-bootstrap
16718 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16719 all-stageprofile: all-stageprofile-gmp
16720 TARGET-stageprofile-gmp = $(TARGET-gmp)
16721 all-stageprofile-gmp: configure-stageprofile-gmp
16722 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16723 @r=`${PWD_COMMAND}`; export r; \
16724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16726 $(HOST_EXPORTS) \
16727 $(POSTSTAGE1_HOST_EXPORTS) \
16728 cd $(HOST_SUBDIR)/gmp && \
16729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16730 CFLAGS="$(STAGEprofile_CFLAGS)" \
16731 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16732 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16737 TFLAGS="$(STAGEprofile_TFLAGS)" \
16738 $(TARGET-stageprofile-gmp)
16740 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16741 clean-stageprofile: clean-stageprofile-gmp
16742 clean-stageprofile-gmp:
16743 @if [ $(current_stage) = stageprofile ]; then \
16744 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16745 else \
16746 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16747 $(MAKE) stageprofile-start; \
16748 fi; \
16749 cd $(HOST_SUBDIR)/gmp && \
16750 $(MAKE) $(EXTRA_HOST_FLAGS) \
16751 $(POSTSTAGE1_FLAGS_TO_PASS) \
16752 clean
16753 @endif gmp-bootstrap
16756 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16757 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16758 maybe-all-stagefeedback-gmp:
16759 maybe-clean-stagefeedback-gmp:
16760 @if gmp-bootstrap
16761 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16762 all-stagefeedback: all-stagefeedback-gmp
16763 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16764 all-stagefeedback-gmp: configure-stagefeedback-gmp
16765 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16766 @r=`${PWD_COMMAND}`; export r; \
16767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16768 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16769 $(HOST_EXPORTS) \
16770 $(POSTSTAGE1_HOST_EXPORTS) \
16771 cd $(HOST_SUBDIR)/gmp && \
16772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16773 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16774 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16775 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16780 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16781 $(TARGET-stagefeedback-gmp)
16783 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16784 clean-stagefeedback: clean-stagefeedback-gmp
16785 clean-stagefeedback-gmp:
16786 @if [ $(current_stage) = stagefeedback ]; then \
16787 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16788 else \
16789 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16790 $(MAKE) stagefeedback-start; \
16791 fi; \
16792 cd $(HOST_SUBDIR)/gmp && \
16793 $(MAKE) $(EXTRA_HOST_FLAGS) \
16794 $(POSTSTAGE1_FLAGS_TO_PASS) \
16795 clean
16796 @endif gmp-bootstrap
16802 .PHONY: check-gmp maybe-check-gmp
16803 maybe-check-gmp:
16804 @if gmp
16805 maybe-check-gmp: check-gmp
16807 check-gmp:
16808 @: $(MAKE); $(unstage)
16809 @r=`${PWD_COMMAND}`; export r; \
16810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811 $(HOST_EXPORTS) \
16812 (cd $(HOST_SUBDIR)/gmp && \
16813 $(MAKE) $(FLAGS_TO_PASS) check)
16815 @endif gmp
16817 .PHONY: install-gmp maybe-install-gmp
16818 maybe-install-gmp:
16819 @if gmp
16820 maybe-install-gmp: install-gmp
16822 install-gmp:
16824 @endif gmp
16826 # Other targets (info, dvi, pdf, etc.)
16828 .PHONY: maybe-info-gmp info-gmp
16829 maybe-info-gmp:
16830 @if gmp
16831 maybe-info-gmp: info-gmp
16833 info-gmp: \
16834 configure-gmp
16835 @[ -f ./gmp/Makefile ] || exit 0; \
16836 r=`${PWD_COMMAND}`; export r; \
16837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838 $(HOST_EXPORTS) \
16839 for flag in $(EXTRA_HOST_FLAGS) ; do \
16840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16841 done; \
16842 echo "Doing info in gmp" ; \
16843 (cd $(HOST_SUBDIR)/gmp && \
16844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16846 "RANLIB=$${RANLIB}" \
16847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16848 info) \
16849 || exit 1
16851 @endif gmp
16853 .PHONY: maybe-dvi-gmp dvi-gmp
16854 maybe-dvi-gmp:
16855 @if gmp
16856 maybe-dvi-gmp: dvi-gmp
16858 dvi-gmp: \
16859 configure-gmp
16860 @[ -f ./gmp/Makefile ] || exit 0; \
16861 r=`${PWD_COMMAND}`; export r; \
16862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863 $(HOST_EXPORTS) \
16864 for flag in $(EXTRA_HOST_FLAGS) ; do \
16865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866 done; \
16867 echo "Doing dvi in gmp" ; \
16868 (cd $(HOST_SUBDIR)/gmp && \
16869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871 "RANLIB=$${RANLIB}" \
16872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16873 dvi) \
16874 || exit 1
16876 @endif gmp
16878 .PHONY: maybe-pdf-gmp pdf-gmp
16879 maybe-pdf-gmp:
16880 @if gmp
16881 maybe-pdf-gmp: pdf-gmp
16883 pdf-gmp: \
16884 configure-gmp
16885 @[ -f ./gmp/Makefile ] || exit 0; \
16886 r=`${PWD_COMMAND}`; export r; \
16887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888 $(HOST_EXPORTS) \
16889 for flag in $(EXTRA_HOST_FLAGS) ; do \
16890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16891 done; \
16892 echo "Doing pdf in gmp" ; \
16893 (cd $(HOST_SUBDIR)/gmp && \
16894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16896 "RANLIB=$${RANLIB}" \
16897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16898 pdf) \
16899 || exit 1
16901 @endif gmp
16903 .PHONY: maybe-html-gmp html-gmp
16904 maybe-html-gmp:
16905 @if gmp
16906 maybe-html-gmp: html-gmp
16908 html-gmp: \
16909 configure-gmp
16910 @[ -f ./gmp/Makefile ] || exit 0; \
16911 r=`${PWD_COMMAND}`; export r; \
16912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16913 $(HOST_EXPORTS) \
16914 for flag in $(EXTRA_HOST_FLAGS) ; do \
16915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16916 done; \
16917 echo "Doing html in gmp" ; \
16918 (cd $(HOST_SUBDIR)/gmp && \
16919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16921 "RANLIB=$${RANLIB}" \
16922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16923 html) \
16924 || exit 1
16926 @endif gmp
16928 .PHONY: maybe-TAGS-gmp TAGS-gmp
16929 maybe-TAGS-gmp:
16930 @if gmp
16931 maybe-TAGS-gmp: TAGS-gmp
16933 TAGS-gmp: \
16934 configure-gmp
16935 @[ -f ./gmp/Makefile ] || exit 0; \
16936 r=`${PWD_COMMAND}`; export r; \
16937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16938 $(HOST_EXPORTS) \
16939 for flag in $(EXTRA_HOST_FLAGS) ; do \
16940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16941 done; \
16942 echo "Doing TAGS in gmp" ; \
16943 (cd $(HOST_SUBDIR)/gmp && \
16944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16946 "RANLIB=$${RANLIB}" \
16947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16948 TAGS) \
16949 || exit 1
16951 @endif gmp
16953 .PHONY: maybe-install-info-gmp install-info-gmp
16954 maybe-install-info-gmp:
16955 @if gmp
16956 maybe-install-info-gmp: install-info-gmp
16958 install-info-gmp: \
16959 configure-gmp \
16960 info-gmp
16961 @[ -f ./gmp/Makefile ] || exit 0; \
16962 r=`${PWD_COMMAND}`; export r; \
16963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16964 $(HOST_EXPORTS) \
16965 for flag in $(EXTRA_HOST_FLAGS) ; do \
16966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16967 done; \
16968 echo "Doing install-info in gmp" ; \
16969 (cd $(HOST_SUBDIR)/gmp && \
16970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16972 "RANLIB=$${RANLIB}" \
16973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16974 install-info) \
16975 || exit 1
16977 @endif gmp
16979 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16980 maybe-install-pdf-gmp:
16981 @if gmp
16982 maybe-install-pdf-gmp: install-pdf-gmp
16984 install-pdf-gmp: \
16985 configure-gmp \
16986 pdf-gmp
16987 @[ -f ./gmp/Makefile ] || exit 0; \
16988 r=`${PWD_COMMAND}`; export r; \
16989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16990 $(HOST_EXPORTS) \
16991 for flag in $(EXTRA_HOST_FLAGS) ; do \
16992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16993 done; \
16994 echo "Doing install-pdf in gmp" ; \
16995 (cd $(HOST_SUBDIR)/gmp && \
16996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16998 "RANLIB=$${RANLIB}" \
16999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17000 install-pdf) \
17001 || exit 1
17003 @endif gmp
17005 .PHONY: maybe-install-html-gmp install-html-gmp
17006 maybe-install-html-gmp:
17007 @if gmp
17008 maybe-install-html-gmp: install-html-gmp
17010 install-html-gmp: \
17011 configure-gmp \
17012 html-gmp
17013 @[ -f ./gmp/Makefile ] || exit 0; \
17014 r=`${PWD_COMMAND}`; export r; \
17015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016 $(HOST_EXPORTS) \
17017 for flag in $(EXTRA_HOST_FLAGS) ; do \
17018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17019 done; \
17020 echo "Doing install-html in gmp" ; \
17021 (cd $(HOST_SUBDIR)/gmp && \
17022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17024 "RANLIB=$${RANLIB}" \
17025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17026 install-html) \
17027 || exit 1
17029 @endif gmp
17031 .PHONY: maybe-installcheck-gmp installcheck-gmp
17032 maybe-installcheck-gmp:
17033 @if gmp
17034 maybe-installcheck-gmp: installcheck-gmp
17036 installcheck-gmp: \
17037 configure-gmp
17038 @[ -f ./gmp/Makefile ] || exit 0; \
17039 r=`${PWD_COMMAND}`; export r; \
17040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17041 $(HOST_EXPORTS) \
17042 for flag in $(EXTRA_HOST_FLAGS) ; do \
17043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17044 done; \
17045 echo "Doing installcheck in gmp" ; \
17046 (cd $(HOST_SUBDIR)/gmp && \
17047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17049 "RANLIB=$${RANLIB}" \
17050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17051 installcheck) \
17052 || exit 1
17054 @endif gmp
17056 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17057 maybe-mostlyclean-gmp:
17058 @if gmp
17059 maybe-mostlyclean-gmp: mostlyclean-gmp
17061 mostlyclean-gmp:
17062 @[ -f ./gmp/Makefile ] || exit 0; \
17063 r=`${PWD_COMMAND}`; export r; \
17064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17065 $(HOST_EXPORTS) \
17066 for flag in $(EXTRA_HOST_FLAGS) ; do \
17067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17068 done; \
17069 echo "Doing mostlyclean in gmp" ; \
17070 (cd $(HOST_SUBDIR)/gmp && \
17071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17073 "RANLIB=$${RANLIB}" \
17074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17075 mostlyclean) \
17076 || exit 1
17078 @endif gmp
17080 .PHONY: maybe-clean-gmp clean-gmp
17081 maybe-clean-gmp:
17082 @if gmp
17083 maybe-clean-gmp: clean-gmp
17085 clean-gmp:
17086 @[ -f ./gmp/Makefile ] || exit 0; \
17087 r=`${PWD_COMMAND}`; export r; \
17088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089 $(HOST_EXPORTS) \
17090 for flag in $(EXTRA_HOST_FLAGS) ; do \
17091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17092 done; \
17093 echo "Doing clean in gmp" ; \
17094 (cd $(HOST_SUBDIR)/gmp && \
17095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17097 "RANLIB=$${RANLIB}" \
17098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17099 clean) \
17100 || exit 1
17102 @endif gmp
17104 .PHONY: maybe-distclean-gmp distclean-gmp
17105 maybe-distclean-gmp:
17106 @if gmp
17107 maybe-distclean-gmp: distclean-gmp
17109 distclean-gmp:
17110 @[ -f ./gmp/Makefile ] || exit 0; \
17111 r=`${PWD_COMMAND}`; export r; \
17112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17113 $(HOST_EXPORTS) \
17114 for flag in $(EXTRA_HOST_FLAGS) ; do \
17115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17116 done; \
17117 echo "Doing distclean in gmp" ; \
17118 (cd $(HOST_SUBDIR)/gmp && \
17119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17121 "RANLIB=$${RANLIB}" \
17122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17123 distclean) \
17124 || exit 1
17126 @endif gmp
17128 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17129 maybe-maintainer-clean-gmp:
17130 @if gmp
17131 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17133 maintainer-clean-gmp:
17134 @[ -f ./gmp/Makefile ] || exit 0; \
17135 r=`${PWD_COMMAND}`; export r; \
17136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137 $(HOST_EXPORTS) \
17138 for flag in $(EXTRA_HOST_FLAGS) ; do \
17139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17140 done; \
17141 echo "Doing maintainer-clean in gmp" ; \
17142 (cd $(HOST_SUBDIR)/gmp && \
17143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17145 "RANLIB=$${RANLIB}" \
17146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17147 maintainer-clean) \
17148 || exit 1
17150 @endif gmp
17154 .PHONY: configure-mpfr maybe-configure-mpfr
17155 maybe-configure-mpfr:
17156 @if gcc-bootstrap
17157 configure-mpfr: stage_current
17158 @endif gcc-bootstrap
17159 @if mpfr
17160 maybe-configure-mpfr: configure-mpfr
17161 configure-mpfr:
17162 @r=`${PWD_COMMAND}`; export r; \
17163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17164 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166 $(HOST_EXPORTS) \
17167 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17168 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17169 case $(srcdir) in \
17170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17171 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17173 esac; \
17174 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17175 libsrcdir="$$s/mpfr"; \
17176 $(SHELL) $${libsrcdir}/configure \
17177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17178 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17179 || exit 1
17180 @endif mpfr
17184 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17185 maybe-configure-stage1-mpfr:
17186 @if mpfr-bootstrap
17187 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17188 configure-stage1-mpfr:
17189 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17191 @r=`${PWD_COMMAND}`; export r; \
17192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193 TFLAGS="$(STAGE1_TFLAGS)"; \
17194 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17195 $(HOST_EXPORTS) \
17196 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17197 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17198 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17199 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17201 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17202 case $(srcdir) in \
17203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17204 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17206 esac; \
17207 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17208 libsrcdir="$$s/mpfr"; \
17209 $(SHELL) $${libsrcdir}/configure \
17210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17211 --target=${target_alias} $${srcdiroption} \
17212 $(STAGE1_CONFIGURE_FLAGS) \
17213 --disable-shared @extra_mpfr_configure_flags@
17214 @endif mpfr-bootstrap
17216 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17217 maybe-configure-stage2-mpfr:
17218 @if mpfr-bootstrap
17219 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17220 configure-stage2-mpfr:
17221 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17223 @r=`${PWD_COMMAND}`; export r; \
17224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17225 TFLAGS="$(STAGE2_TFLAGS)"; \
17226 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17227 $(HOST_EXPORTS) \
17228 $(POSTSTAGE1_HOST_EXPORTS) \
17229 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17230 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17231 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17232 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17234 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17235 case $(srcdir) in \
17236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17237 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17239 esac; \
17240 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17241 libsrcdir="$$s/mpfr"; \
17242 $(SHELL) $${libsrcdir}/configure \
17243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17244 --target=${target_alias} $${srcdiroption} \
17245 --with-build-libsubdir=$(HOST_SUBDIR) \
17246 $(STAGE2_CONFIGURE_FLAGS) \
17247 --disable-shared @extra_mpfr_configure_flags@
17248 @endif mpfr-bootstrap
17250 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17251 maybe-configure-stage3-mpfr:
17252 @if mpfr-bootstrap
17253 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17254 configure-stage3-mpfr:
17255 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17257 @r=`${PWD_COMMAND}`; export r; \
17258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17259 TFLAGS="$(STAGE3_TFLAGS)"; \
17260 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17261 $(HOST_EXPORTS) \
17262 $(POSTSTAGE1_HOST_EXPORTS) \
17263 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17264 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17265 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17266 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17268 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17269 case $(srcdir) in \
17270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17271 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17273 esac; \
17274 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17275 libsrcdir="$$s/mpfr"; \
17276 $(SHELL) $${libsrcdir}/configure \
17277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17278 --target=${target_alias} $${srcdiroption} \
17279 --with-build-libsubdir=$(HOST_SUBDIR) \
17280 $(STAGE3_CONFIGURE_FLAGS) \
17281 --disable-shared @extra_mpfr_configure_flags@
17282 @endif mpfr-bootstrap
17284 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17285 maybe-configure-stage4-mpfr:
17286 @if mpfr-bootstrap
17287 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17288 configure-stage4-mpfr:
17289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17291 @r=`${PWD_COMMAND}`; export r; \
17292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17293 TFLAGS="$(STAGE4_TFLAGS)"; \
17294 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17295 $(HOST_EXPORTS) \
17296 $(POSTSTAGE1_HOST_EXPORTS) \
17297 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17298 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17299 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17300 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17302 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17303 case $(srcdir) in \
17304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17305 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17307 esac; \
17308 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17309 libsrcdir="$$s/mpfr"; \
17310 $(SHELL) $${libsrcdir}/configure \
17311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17312 --target=${target_alias} $${srcdiroption} \
17313 --with-build-libsubdir=$(HOST_SUBDIR) \
17314 $(STAGE4_CONFIGURE_FLAGS) \
17315 --disable-shared @extra_mpfr_configure_flags@
17316 @endif mpfr-bootstrap
17318 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17319 maybe-configure-stageprofile-mpfr:
17320 @if mpfr-bootstrap
17321 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17322 configure-stageprofile-mpfr:
17323 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17325 @r=`${PWD_COMMAND}`; export r; \
17326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17327 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17328 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17329 $(HOST_EXPORTS) \
17330 $(POSTSTAGE1_HOST_EXPORTS) \
17331 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17332 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17333 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17334 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17336 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17337 case $(srcdir) in \
17338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17339 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17341 esac; \
17342 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17343 libsrcdir="$$s/mpfr"; \
17344 $(SHELL) $${libsrcdir}/configure \
17345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17346 --target=${target_alias} $${srcdiroption} \
17347 --with-build-libsubdir=$(HOST_SUBDIR) \
17348 $(STAGEprofile_CONFIGURE_FLAGS) \
17349 --disable-shared @extra_mpfr_configure_flags@
17350 @endif mpfr-bootstrap
17352 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17353 maybe-configure-stagefeedback-mpfr:
17354 @if mpfr-bootstrap
17355 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17356 configure-stagefeedback-mpfr:
17357 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17358 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17359 @r=`${PWD_COMMAND}`; export r; \
17360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17361 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17362 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17363 $(HOST_EXPORTS) \
17364 $(POSTSTAGE1_HOST_EXPORTS) \
17365 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17366 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17367 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17368 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17370 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17371 case $(srcdir) in \
17372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17373 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17375 esac; \
17376 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17377 libsrcdir="$$s/mpfr"; \
17378 $(SHELL) $${libsrcdir}/configure \
17379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17380 --target=${target_alias} $${srcdiroption} \
17381 --with-build-libsubdir=$(HOST_SUBDIR) \
17382 $(STAGEfeedback_CONFIGURE_FLAGS) \
17383 --disable-shared @extra_mpfr_configure_flags@
17384 @endif mpfr-bootstrap
17390 .PHONY: all-mpfr maybe-all-mpfr
17391 maybe-all-mpfr:
17392 @if gcc-bootstrap
17393 all-mpfr: stage_current
17394 @endif gcc-bootstrap
17395 @if mpfr
17396 TARGET-mpfr=all
17397 maybe-all-mpfr: all-mpfr
17398 all-mpfr: configure-mpfr
17399 @r=`${PWD_COMMAND}`; export r; \
17400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17401 $(HOST_EXPORTS) \
17402 (cd $(HOST_SUBDIR)/mpfr && \
17403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17404 $(TARGET-mpfr))
17405 @endif mpfr
17409 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17410 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17411 maybe-all-stage1-mpfr:
17412 maybe-clean-stage1-mpfr:
17413 @if mpfr-bootstrap
17414 maybe-all-stage1-mpfr: all-stage1-mpfr
17415 all-stage1: all-stage1-mpfr
17416 TARGET-stage1-mpfr = $(TARGET-mpfr)
17417 all-stage1-mpfr: configure-stage1-mpfr
17418 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17419 @r=`${PWD_COMMAND}`; export r; \
17420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17421 TFLAGS="$(STAGE1_TFLAGS)"; \
17422 $(HOST_EXPORTS) \
17423 cd $(HOST_SUBDIR)/mpfr && \
17424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17425 CFLAGS="$(STAGE1_CFLAGS)" \
17426 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17427 LIBCFLAGS="$(LIBCFLAGS)" \
17428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17431 $(EXTRA_HOST_FLAGS) \
17432 TFLAGS="$(STAGE1_TFLAGS)" \
17433 $(TARGET-stage1-mpfr)
17435 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17436 clean-stage1: clean-stage1-mpfr
17437 clean-stage1-mpfr:
17438 @if [ $(current_stage) = stage1 ]; then \
17439 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17440 else \
17441 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17442 $(MAKE) stage1-start; \
17443 fi; \
17444 cd $(HOST_SUBDIR)/mpfr && \
17445 $(MAKE) $(EXTRA_HOST_FLAGS) \
17446 clean
17447 @endif mpfr-bootstrap
17450 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17451 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17452 maybe-all-stage2-mpfr:
17453 maybe-clean-stage2-mpfr:
17454 @if mpfr-bootstrap
17455 maybe-all-stage2-mpfr: all-stage2-mpfr
17456 all-stage2: all-stage2-mpfr
17457 TARGET-stage2-mpfr = $(TARGET-mpfr)
17458 all-stage2-mpfr: configure-stage2-mpfr
17459 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17460 @r=`${PWD_COMMAND}`; export r; \
17461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462 TFLAGS="$(STAGE2_TFLAGS)"; \
17463 $(HOST_EXPORTS) \
17464 $(POSTSTAGE1_HOST_EXPORTS) \
17465 cd $(HOST_SUBDIR)/mpfr && \
17466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17467 CFLAGS="$(STAGE2_CFLAGS)" \
17468 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17469 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17474 TFLAGS="$(STAGE2_TFLAGS)" \
17475 $(TARGET-stage2-mpfr)
17477 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17478 clean-stage2: clean-stage2-mpfr
17479 clean-stage2-mpfr:
17480 @if [ $(current_stage) = stage2 ]; then \
17481 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17482 else \
17483 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17484 $(MAKE) stage2-start; \
17485 fi; \
17486 cd $(HOST_SUBDIR)/mpfr && \
17487 $(MAKE) $(EXTRA_HOST_FLAGS) \
17488 $(POSTSTAGE1_FLAGS_TO_PASS) \
17489 clean
17490 @endif mpfr-bootstrap
17493 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17494 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17495 maybe-all-stage3-mpfr:
17496 maybe-clean-stage3-mpfr:
17497 @if mpfr-bootstrap
17498 maybe-all-stage3-mpfr: all-stage3-mpfr
17499 all-stage3: all-stage3-mpfr
17500 TARGET-stage3-mpfr = $(TARGET-mpfr)
17501 all-stage3-mpfr: configure-stage3-mpfr
17502 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17503 @r=`${PWD_COMMAND}`; export r; \
17504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17505 TFLAGS="$(STAGE3_TFLAGS)"; \
17506 $(HOST_EXPORTS) \
17507 $(POSTSTAGE1_HOST_EXPORTS) \
17508 cd $(HOST_SUBDIR)/mpfr && \
17509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17510 CFLAGS="$(STAGE3_CFLAGS)" \
17511 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17512 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17517 TFLAGS="$(STAGE3_TFLAGS)" \
17518 $(TARGET-stage3-mpfr)
17520 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17521 clean-stage3: clean-stage3-mpfr
17522 clean-stage3-mpfr:
17523 @if [ $(current_stage) = stage3 ]; then \
17524 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17525 else \
17526 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17527 $(MAKE) stage3-start; \
17528 fi; \
17529 cd $(HOST_SUBDIR)/mpfr && \
17530 $(MAKE) $(EXTRA_HOST_FLAGS) \
17531 $(POSTSTAGE1_FLAGS_TO_PASS) \
17532 clean
17533 @endif mpfr-bootstrap
17536 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17537 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17538 maybe-all-stage4-mpfr:
17539 maybe-clean-stage4-mpfr:
17540 @if mpfr-bootstrap
17541 maybe-all-stage4-mpfr: all-stage4-mpfr
17542 all-stage4: all-stage4-mpfr
17543 TARGET-stage4-mpfr = $(TARGET-mpfr)
17544 all-stage4-mpfr: configure-stage4-mpfr
17545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17546 @r=`${PWD_COMMAND}`; export r; \
17547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17548 TFLAGS="$(STAGE4_TFLAGS)"; \
17549 $(HOST_EXPORTS) \
17550 $(POSTSTAGE1_HOST_EXPORTS) \
17551 cd $(HOST_SUBDIR)/mpfr && \
17552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17553 CFLAGS="$(STAGE4_CFLAGS)" \
17554 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17555 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17560 TFLAGS="$(STAGE4_TFLAGS)" \
17561 $(TARGET-stage4-mpfr)
17563 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17564 clean-stage4: clean-stage4-mpfr
17565 clean-stage4-mpfr:
17566 @if [ $(current_stage) = stage4 ]; then \
17567 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17568 else \
17569 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17570 $(MAKE) stage4-start; \
17571 fi; \
17572 cd $(HOST_SUBDIR)/mpfr && \
17573 $(MAKE) $(EXTRA_HOST_FLAGS) \
17574 $(POSTSTAGE1_FLAGS_TO_PASS) \
17575 clean
17576 @endif mpfr-bootstrap
17579 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17580 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17581 maybe-all-stageprofile-mpfr:
17582 maybe-clean-stageprofile-mpfr:
17583 @if mpfr-bootstrap
17584 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17585 all-stageprofile: all-stageprofile-mpfr
17586 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17587 all-stageprofile-mpfr: configure-stageprofile-mpfr
17588 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17589 @r=`${PWD_COMMAND}`; export r; \
17590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17592 $(HOST_EXPORTS) \
17593 $(POSTSTAGE1_HOST_EXPORTS) \
17594 cd $(HOST_SUBDIR)/mpfr && \
17595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17596 CFLAGS="$(STAGEprofile_CFLAGS)" \
17597 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17598 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17602 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17603 TFLAGS="$(STAGEprofile_TFLAGS)" \
17604 $(TARGET-stageprofile-mpfr)
17606 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17607 clean-stageprofile: clean-stageprofile-mpfr
17608 clean-stageprofile-mpfr:
17609 @if [ $(current_stage) = stageprofile ]; then \
17610 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17611 else \
17612 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17613 $(MAKE) stageprofile-start; \
17614 fi; \
17615 cd $(HOST_SUBDIR)/mpfr && \
17616 $(MAKE) $(EXTRA_HOST_FLAGS) \
17617 $(POSTSTAGE1_FLAGS_TO_PASS) \
17618 clean
17619 @endif mpfr-bootstrap
17622 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17623 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17624 maybe-all-stagefeedback-mpfr:
17625 maybe-clean-stagefeedback-mpfr:
17626 @if mpfr-bootstrap
17627 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17628 all-stagefeedback: all-stagefeedback-mpfr
17629 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17630 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17631 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17632 @r=`${PWD_COMMAND}`; export r; \
17633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17635 $(HOST_EXPORTS) \
17636 $(POSTSTAGE1_HOST_EXPORTS) \
17637 cd $(HOST_SUBDIR)/mpfr && \
17638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17639 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17640 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17641 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17645 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17646 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17647 $(TARGET-stagefeedback-mpfr)
17649 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17650 clean-stagefeedback: clean-stagefeedback-mpfr
17651 clean-stagefeedback-mpfr:
17652 @if [ $(current_stage) = stagefeedback ]; then \
17653 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17654 else \
17655 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17656 $(MAKE) stagefeedback-start; \
17657 fi; \
17658 cd $(HOST_SUBDIR)/mpfr && \
17659 $(MAKE) $(EXTRA_HOST_FLAGS) \
17660 $(POSTSTAGE1_FLAGS_TO_PASS) \
17661 clean
17662 @endif mpfr-bootstrap
17668 .PHONY: check-mpfr maybe-check-mpfr
17669 maybe-check-mpfr:
17670 @if mpfr
17671 maybe-check-mpfr: check-mpfr
17673 check-mpfr:
17674 @: $(MAKE); $(unstage)
17675 @r=`${PWD_COMMAND}`; export r; \
17676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17677 $(HOST_EXPORTS) \
17678 (cd $(HOST_SUBDIR)/mpfr && \
17679 $(MAKE) $(FLAGS_TO_PASS) check)
17681 @endif mpfr
17683 .PHONY: install-mpfr maybe-install-mpfr
17684 maybe-install-mpfr:
17685 @if mpfr
17686 maybe-install-mpfr: install-mpfr
17688 install-mpfr:
17690 @endif mpfr
17692 # Other targets (info, dvi, pdf, etc.)
17694 .PHONY: maybe-info-mpfr info-mpfr
17695 maybe-info-mpfr:
17696 @if mpfr
17697 maybe-info-mpfr: info-mpfr
17699 info-mpfr: \
17700 configure-mpfr
17701 @[ -f ./mpfr/Makefile ] || exit 0; \
17702 r=`${PWD_COMMAND}`; export r; \
17703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704 $(HOST_EXPORTS) \
17705 for flag in $(EXTRA_HOST_FLAGS) ; do \
17706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17707 done; \
17708 echo "Doing info in mpfr" ; \
17709 (cd $(HOST_SUBDIR)/mpfr && \
17710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17712 "RANLIB=$${RANLIB}" \
17713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17714 info) \
17715 || exit 1
17717 @endif mpfr
17719 .PHONY: maybe-dvi-mpfr dvi-mpfr
17720 maybe-dvi-mpfr:
17721 @if mpfr
17722 maybe-dvi-mpfr: dvi-mpfr
17724 dvi-mpfr: \
17725 configure-mpfr
17726 @[ -f ./mpfr/Makefile ] || exit 0; \
17727 r=`${PWD_COMMAND}`; export r; \
17728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729 $(HOST_EXPORTS) \
17730 for flag in $(EXTRA_HOST_FLAGS) ; do \
17731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17732 done; \
17733 echo "Doing dvi in mpfr" ; \
17734 (cd $(HOST_SUBDIR)/mpfr && \
17735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17737 "RANLIB=$${RANLIB}" \
17738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17739 dvi) \
17740 || exit 1
17742 @endif mpfr
17744 .PHONY: maybe-pdf-mpfr pdf-mpfr
17745 maybe-pdf-mpfr:
17746 @if mpfr
17747 maybe-pdf-mpfr: pdf-mpfr
17749 pdf-mpfr: \
17750 configure-mpfr
17751 @[ -f ./mpfr/Makefile ] || exit 0; \
17752 r=`${PWD_COMMAND}`; export r; \
17753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754 $(HOST_EXPORTS) \
17755 for flag in $(EXTRA_HOST_FLAGS) ; do \
17756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757 done; \
17758 echo "Doing pdf in mpfr" ; \
17759 (cd $(HOST_SUBDIR)/mpfr && \
17760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762 "RANLIB=$${RANLIB}" \
17763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17764 pdf) \
17765 || exit 1
17767 @endif mpfr
17769 .PHONY: maybe-html-mpfr html-mpfr
17770 maybe-html-mpfr:
17771 @if mpfr
17772 maybe-html-mpfr: html-mpfr
17774 html-mpfr: \
17775 configure-mpfr
17776 @[ -f ./mpfr/Makefile ] || exit 0; \
17777 r=`${PWD_COMMAND}`; export r; \
17778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779 $(HOST_EXPORTS) \
17780 for flag in $(EXTRA_HOST_FLAGS) ; do \
17781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17782 done; \
17783 echo "Doing html in mpfr" ; \
17784 (cd $(HOST_SUBDIR)/mpfr && \
17785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17787 "RANLIB=$${RANLIB}" \
17788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17789 html) \
17790 || exit 1
17792 @endif mpfr
17794 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17795 maybe-TAGS-mpfr:
17796 @if mpfr
17797 maybe-TAGS-mpfr: TAGS-mpfr
17799 TAGS-mpfr: \
17800 configure-mpfr
17801 @[ -f ./mpfr/Makefile ] || exit 0; \
17802 r=`${PWD_COMMAND}`; export r; \
17803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17804 $(HOST_EXPORTS) \
17805 for flag in $(EXTRA_HOST_FLAGS) ; do \
17806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17807 done; \
17808 echo "Doing TAGS in mpfr" ; \
17809 (cd $(HOST_SUBDIR)/mpfr && \
17810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17812 "RANLIB=$${RANLIB}" \
17813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17814 TAGS) \
17815 || exit 1
17817 @endif mpfr
17819 .PHONY: maybe-install-info-mpfr install-info-mpfr
17820 maybe-install-info-mpfr:
17821 @if mpfr
17822 maybe-install-info-mpfr: install-info-mpfr
17824 install-info-mpfr: \
17825 configure-mpfr \
17826 info-mpfr
17827 @[ -f ./mpfr/Makefile ] || exit 0; \
17828 r=`${PWD_COMMAND}`; export r; \
17829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830 $(HOST_EXPORTS) \
17831 for flag in $(EXTRA_HOST_FLAGS) ; do \
17832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833 done; \
17834 echo "Doing install-info in mpfr" ; \
17835 (cd $(HOST_SUBDIR)/mpfr && \
17836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838 "RANLIB=$${RANLIB}" \
17839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17840 install-info) \
17841 || exit 1
17843 @endif mpfr
17845 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17846 maybe-install-pdf-mpfr:
17847 @if mpfr
17848 maybe-install-pdf-mpfr: install-pdf-mpfr
17850 install-pdf-mpfr: \
17851 configure-mpfr \
17852 pdf-mpfr
17853 @[ -f ./mpfr/Makefile ] || exit 0; \
17854 r=`${PWD_COMMAND}`; export r; \
17855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856 $(HOST_EXPORTS) \
17857 for flag in $(EXTRA_HOST_FLAGS) ; do \
17858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17859 done; \
17860 echo "Doing install-pdf in mpfr" ; \
17861 (cd $(HOST_SUBDIR)/mpfr && \
17862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17864 "RANLIB=$${RANLIB}" \
17865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17866 install-pdf) \
17867 || exit 1
17869 @endif mpfr
17871 .PHONY: maybe-install-html-mpfr install-html-mpfr
17872 maybe-install-html-mpfr:
17873 @if mpfr
17874 maybe-install-html-mpfr: install-html-mpfr
17876 install-html-mpfr: \
17877 configure-mpfr \
17878 html-mpfr
17879 @[ -f ./mpfr/Makefile ] || exit 0; \
17880 r=`${PWD_COMMAND}`; export r; \
17881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882 $(HOST_EXPORTS) \
17883 for flag in $(EXTRA_HOST_FLAGS) ; do \
17884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885 done; \
17886 echo "Doing install-html in mpfr" ; \
17887 (cd $(HOST_SUBDIR)/mpfr && \
17888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890 "RANLIB=$${RANLIB}" \
17891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892 install-html) \
17893 || exit 1
17895 @endif mpfr
17897 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17898 maybe-installcheck-mpfr:
17899 @if mpfr
17900 maybe-installcheck-mpfr: installcheck-mpfr
17902 installcheck-mpfr: \
17903 configure-mpfr
17904 @[ -f ./mpfr/Makefile ] || exit 0; \
17905 r=`${PWD_COMMAND}`; export r; \
17906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17907 $(HOST_EXPORTS) \
17908 for flag in $(EXTRA_HOST_FLAGS) ; do \
17909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17910 done; \
17911 echo "Doing installcheck in mpfr" ; \
17912 (cd $(HOST_SUBDIR)/mpfr && \
17913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17915 "RANLIB=$${RANLIB}" \
17916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17917 installcheck) \
17918 || exit 1
17920 @endif mpfr
17922 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17923 maybe-mostlyclean-mpfr:
17924 @if mpfr
17925 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17927 mostlyclean-mpfr:
17928 @[ -f ./mpfr/Makefile ] || exit 0; \
17929 r=`${PWD_COMMAND}`; export r; \
17930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17931 $(HOST_EXPORTS) \
17932 for flag in $(EXTRA_HOST_FLAGS) ; do \
17933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17934 done; \
17935 echo "Doing mostlyclean in mpfr" ; \
17936 (cd $(HOST_SUBDIR)/mpfr && \
17937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17939 "RANLIB=$${RANLIB}" \
17940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17941 mostlyclean) \
17942 || exit 1
17944 @endif mpfr
17946 .PHONY: maybe-clean-mpfr clean-mpfr
17947 maybe-clean-mpfr:
17948 @if mpfr
17949 maybe-clean-mpfr: clean-mpfr
17951 clean-mpfr:
17952 @[ -f ./mpfr/Makefile ] || exit 0; \
17953 r=`${PWD_COMMAND}`; export r; \
17954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17955 $(HOST_EXPORTS) \
17956 for flag in $(EXTRA_HOST_FLAGS) ; do \
17957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17958 done; \
17959 echo "Doing clean in mpfr" ; \
17960 (cd $(HOST_SUBDIR)/mpfr && \
17961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17963 "RANLIB=$${RANLIB}" \
17964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17965 clean) \
17966 || exit 1
17968 @endif mpfr
17970 .PHONY: maybe-distclean-mpfr distclean-mpfr
17971 maybe-distclean-mpfr:
17972 @if mpfr
17973 maybe-distclean-mpfr: distclean-mpfr
17975 distclean-mpfr:
17976 @[ -f ./mpfr/Makefile ] || exit 0; \
17977 r=`${PWD_COMMAND}`; export r; \
17978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979 $(HOST_EXPORTS) \
17980 for flag in $(EXTRA_HOST_FLAGS) ; do \
17981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982 done; \
17983 echo "Doing distclean in mpfr" ; \
17984 (cd $(HOST_SUBDIR)/mpfr && \
17985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987 "RANLIB=$${RANLIB}" \
17988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989 distclean) \
17990 || exit 1
17992 @endif mpfr
17994 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17995 maybe-maintainer-clean-mpfr:
17996 @if mpfr
17997 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17999 maintainer-clean-mpfr:
18000 @[ -f ./mpfr/Makefile ] || exit 0; \
18001 r=`${PWD_COMMAND}`; export r; \
18002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18003 $(HOST_EXPORTS) \
18004 for flag in $(EXTRA_HOST_FLAGS) ; do \
18005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18006 done; \
18007 echo "Doing maintainer-clean in mpfr" ; \
18008 (cd $(HOST_SUBDIR)/mpfr && \
18009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18011 "RANLIB=$${RANLIB}" \
18012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18013 maintainer-clean) \
18014 || exit 1
18016 @endif mpfr
18020 .PHONY: configure-mpc maybe-configure-mpc
18021 maybe-configure-mpc:
18022 @if gcc-bootstrap
18023 configure-mpc: stage_current
18024 @endif gcc-bootstrap
18025 @if mpc
18026 maybe-configure-mpc: configure-mpc
18027 configure-mpc:
18028 @r=`${PWD_COMMAND}`; export r; \
18029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18032 $(HOST_EXPORTS) \
18033 echo Configuring in $(HOST_SUBDIR)/mpc; \
18034 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18035 case $(srcdir) in \
18036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18037 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18039 esac; \
18040 srcdiroption="--srcdir=$${topdir}/mpc"; \
18041 libsrcdir="$$s/mpc"; \
18042 $(SHELL) $${libsrcdir}/configure \
18043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18044 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18045 || exit 1
18046 @endif mpc
18050 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18051 maybe-configure-stage1-mpc:
18052 @if mpc-bootstrap
18053 maybe-configure-stage1-mpc: configure-stage1-mpc
18054 configure-stage1-mpc:
18055 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18057 @r=`${PWD_COMMAND}`; export r; \
18058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18059 TFLAGS="$(STAGE1_TFLAGS)"; \
18060 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18061 $(HOST_EXPORTS) \
18062 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18063 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18064 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18065 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18067 cd $(HOST_SUBDIR)/mpc || exit 1; \
18068 case $(srcdir) in \
18069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18070 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18072 esac; \
18073 srcdiroption="--srcdir=$${topdir}/mpc"; \
18074 libsrcdir="$$s/mpc"; \
18075 $(SHELL) $${libsrcdir}/configure \
18076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18077 --target=${target_alias} $${srcdiroption} \
18078 $(STAGE1_CONFIGURE_FLAGS) \
18079 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18080 @endif mpc-bootstrap
18082 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18083 maybe-configure-stage2-mpc:
18084 @if mpc-bootstrap
18085 maybe-configure-stage2-mpc: configure-stage2-mpc
18086 configure-stage2-mpc:
18087 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18089 @r=`${PWD_COMMAND}`; export r; \
18090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18091 TFLAGS="$(STAGE2_TFLAGS)"; \
18092 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18093 $(HOST_EXPORTS) \
18094 $(POSTSTAGE1_HOST_EXPORTS) \
18095 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18096 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18097 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18098 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18100 cd $(HOST_SUBDIR)/mpc || exit 1; \
18101 case $(srcdir) in \
18102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18103 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18105 esac; \
18106 srcdiroption="--srcdir=$${topdir}/mpc"; \
18107 libsrcdir="$$s/mpc"; \
18108 $(SHELL) $${libsrcdir}/configure \
18109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18110 --target=${target_alias} $${srcdiroption} \
18111 --with-build-libsubdir=$(HOST_SUBDIR) \
18112 $(STAGE2_CONFIGURE_FLAGS) \
18113 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18114 @endif mpc-bootstrap
18116 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18117 maybe-configure-stage3-mpc:
18118 @if mpc-bootstrap
18119 maybe-configure-stage3-mpc: configure-stage3-mpc
18120 configure-stage3-mpc:
18121 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18123 @r=`${PWD_COMMAND}`; export r; \
18124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125 TFLAGS="$(STAGE3_TFLAGS)"; \
18126 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18127 $(HOST_EXPORTS) \
18128 $(POSTSTAGE1_HOST_EXPORTS) \
18129 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18130 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18131 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18132 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18134 cd $(HOST_SUBDIR)/mpc || exit 1; \
18135 case $(srcdir) in \
18136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18137 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18139 esac; \
18140 srcdiroption="--srcdir=$${topdir}/mpc"; \
18141 libsrcdir="$$s/mpc"; \
18142 $(SHELL) $${libsrcdir}/configure \
18143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18144 --target=${target_alias} $${srcdiroption} \
18145 --with-build-libsubdir=$(HOST_SUBDIR) \
18146 $(STAGE3_CONFIGURE_FLAGS) \
18147 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18148 @endif mpc-bootstrap
18150 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18151 maybe-configure-stage4-mpc:
18152 @if mpc-bootstrap
18153 maybe-configure-stage4-mpc: configure-stage4-mpc
18154 configure-stage4-mpc:
18155 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18157 @r=`${PWD_COMMAND}`; export r; \
18158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18159 TFLAGS="$(STAGE4_TFLAGS)"; \
18160 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18161 $(HOST_EXPORTS) \
18162 $(POSTSTAGE1_HOST_EXPORTS) \
18163 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18164 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18165 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18166 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18168 cd $(HOST_SUBDIR)/mpc || exit 1; \
18169 case $(srcdir) in \
18170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18171 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18173 esac; \
18174 srcdiroption="--srcdir=$${topdir}/mpc"; \
18175 libsrcdir="$$s/mpc"; \
18176 $(SHELL) $${libsrcdir}/configure \
18177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18178 --target=${target_alias} $${srcdiroption} \
18179 --with-build-libsubdir=$(HOST_SUBDIR) \
18180 $(STAGE4_CONFIGURE_FLAGS) \
18181 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18182 @endif mpc-bootstrap
18184 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18185 maybe-configure-stageprofile-mpc:
18186 @if mpc-bootstrap
18187 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18188 configure-stageprofile-mpc:
18189 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18191 @r=`${PWD_COMMAND}`; export r; \
18192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18194 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18195 $(HOST_EXPORTS) \
18196 $(POSTSTAGE1_HOST_EXPORTS) \
18197 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18198 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18199 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18200 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18202 cd $(HOST_SUBDIR)/mpc || exit 1; \
18203 case $(srcdir) in \
18204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18205 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18207 esac; \
18208 srcdiroption="--srcdir=$${topdir}/mpc"; \
18209 libsrcdir="$$s/mpc"; \
18210 $(SHELL) $${libsrcdir}/configure \
18211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18212 --target=${target_alias} $${srcdiroption} \
18213 --with-build-libsubdir=$(HOST_SUBDIR) \
18214 $(STAGEprofile_CONFIGURE_FLAGS) \
18215 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18216 @endif mpc-bootstrap
18218 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18219 maybe-configure-stagefeedback-mpc:
18220 @if mpc-bootstrap
18221 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18222 configure-stagefeedback-mpc:
18223 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18225 @r=`${PWD_COMMAND}`; export r; \
18226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18228 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18229 $(HOST_EXPORTS) \
18230 $(POSTSTAGE1_HOST_EXPORTS) \
18231 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18232 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18233 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18234 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18236 cd $(HOST_SUBDIR)/mpc || exit 1; \
18237 case $(srcdir) in \
18238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18239 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18241 esac; \
18242 srcdiroption="--srcdir=$${topdir}/mpc"; \
18243 libsrcdir="$$s/mpc"; \
18244 $(SHELL) $${libsrcdir}/configure \
18245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18246 --target=${target_alias} $${srcdiroption} \
18247 --with-build-libsubdir=$(HOST_SUBDIR) \
18248 $(STAGEfeedback_CONFIGURE_FLAGS) \
18249 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18250 @endif mpc-bootstrap
18256 .PHONY: all-mpc maybe-all-mpc
18257 maybe-all-mpc:
18258 @if gcc-bootstrap
18259 all-mpc: stage_current
18260 @endif gcc-bootstrap
18261 @if mpc
18262 TARGET-mpc=all
18263 maybe-all-mpc: all-mpc
18264 all-mpc: configure-mpc
18265 @r=`${PWD_COMMAND}`; export r; \
18266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267 $(HOST_EXPORTS) \
18268 (cd $(HOST_SUBDIR)/mpc && \
18269 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18270 $(TARGET-mpc))
18271 @endif mpc
18275 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18276 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18277 maybe-all-stage1-mpc:
18278 maybe-clean-stage1-mpc:
18279 @if mpc-bootstrap
18280 maybe-all-stage1-mpc: all-stage1-mpc
18281 all-stage1: all-stage1-mpc
18282 TARGET-stage1-mpc = $(TARGET-mpc)
18283 all-stage1-mpc: configure-stage1-mpc
18284 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18285 @r=`${PWD_COMMAND}`; export r; \
18286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287 TFLAGS="$(STAGE1_TFLAGS)"; \
18288 $(HOST_EXPORTS) \
18289 cd $(HOST_SUBDIR)/mpc && \
18290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18291 CFLAGS="$(STAGE1_CFLAGS)" \
18292 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18293 LIBCFLAGS="$(LIBCFLAGS)" \
18294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18297 $(EXTRA_HOST_FLAGS) \
18298 TFLAGS="$(STAGE1_TFLAGS)" \
18299 $(TARGET-stage1-mpc)
18301 maybe-clean-stage1-mpc: clean-stage1-mpc
18302 clean-stage1: clean-stage1-mpc
18303 clean-stage1-mpc:
18304 @if [ $(current_stage) = stage1 ]; then \
18305 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18306 else \
18307 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18308 $(MAKE) stage1-start; \
18309 fi; \
18310 cd $(HOST_SUBDIR)/mpc && \
18311 $(MAKE) $(EXTRA_HOST_FLAGS) \
18312 clean
18313 @endif mpc-bootstrap
18316 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18317 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18318 maybe-all-stage2-mpc:
18319 maybe-clean-stage2-mpc:
18320 @if mpc-bootstrap
18321 maybe-all-stage2-mpc: all-stage2-mpc
18322 all-stage2: all-stage2-mpc
18323 TARGET-stage2-mpc = $(TARGET-mpc)
18324 all-stage2-mpc: configure-stage2-mpc
18325 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18326 @r=`${PWD_COMMAND}`; export r; \
18327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18328 TFLAGS="$(STAGE2_TFLAGS)"; \
18329 $(HOST_EXPORTS) \
18330 $(POSTSTAGE1_HOST_EXPORTS) \
18331 cd $(HOST_SUBDIR)/mpc && \
18332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18333 CFLAGS="$(STAGE2_CFLAGS)" \
18334 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18335 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18340 TFLAGS="$(STAGE2_TFLAGS)" \
18341 $(TARGET-stage2-mpc)
18343 maybe-clean-stage2-mpc: clean-stage2-mpc
18344 clean-stage2: clean-stage2-mpc
18345 clean-stage2-mpc:
18346 @if [ $(current_stage) = stage2 ]; then \
18347 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18348 else \
18349 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18350 $(MAKE) stage2-start; \
18351 fi; \
18352 cd $(HOST_SUBDIR)/mpc && \
18353 $(MAKE) $(EXTRA_HOST_FLAGS) \
18354 $(POSTSTAGE1_FLAGS_TO_PASS) \
18355 clean
18356 @endif mpc-bootstrap
18359 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18360 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18361 maybe-all-stage3-mpc:
18362 maybe-clean-stage3-mpc:
18363 @if mpc-bootstrap
18364 maybe-all-stage3-mpc: all-stage3-mpc
18365 all-stage3: all-stage3-mpc
18366 TARGET-stage3-mpc = $(TARGET-mpc)
18367 all-stage3-mpc: configure-stage3-mpc
18368 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18369 @r=`${PWD_COMMAND}`; export r; \
18370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18371 TFLAGS="$(STAGE3_TFLAGS)"; \
18372 $(HOST_EXPORTS) \
18373 $(POSTSTAGE1_HOST_EXPORTS) \
18374 cd $(HOST_SUBDIR)/mpc && \
18375 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18376 CFLAGS="$(STAGE3_CFLAGS)" \
18377 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18378 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18383 TFLAGS="$(STAGE3_TFLAGS)" \
18384 $(TARGET-stage3-mpc)
18386 maybe-clean-stage3-mpc: clean-stage3-mpc
18387 clean-stage3: clean-stage3-mpc
18388 clean-stage3-mpc:
18389 @if [ $(current_stage) = stage3 ]; then \
18390 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18391 else \
18392 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18393 $(MAKE) stage3-start; \
18394 fi; \
18395 cd $(HOST_SUBDIR)/mpc && \
18396 $(MAKE) $(EXTRA_HOST_FLAGS) \
18397 $(POSTSTAGE1_FLAGS_TO_PASS) \
18398 clean
18399 @endif mpc-bootstrap
18402 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18403 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18404 maybe-all-stage4-mpc:
18405 maybe-clean-stage4-mpc:
18406 @if mpc-bootstrap
18407 maybe-all-stage4-mpc: all-stage4-mpc
18408 all-stage4: all-stage4-mpc
18409 TARGET-stage4-mpc = $(TARGET-mpc)
18410 all-stage4-mpc: configure-stage4-mpc
18411 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18412 @r=`${PWD_COMMAND}`; export r; \
18413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414 TFLAGS="$(STAGE4_TFLAGS)"; \
18415 $(HOST_EXPORTS) \
18416 $(POSTSTAGE1_HOST_EXPORTS) \
18417 cd $(HOST_SUBDIR)/mpc && \
18418 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18419 CFLAGS="$(STAGE4_CFLAGS)" \
18420 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18421 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18425 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18426 TFLAGS="$(STAGE4_TFLAGS)" \
18427 $(TARGET-stage4-mpc)
18429 maybe-clean-stage4-mpc: clean-stage4-mpc
18430 clean-stage4: clean-stage4-mpc
18431 clean-stage4-mpc:
18432 @if [ $(current_stage) = stage4 ]; then \
18433 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18434 else \
18435 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18436 $(MAKE) stage4-start; \
18437 fi; \
18438 cd $(HOST_SUBDIR)/mpc && \
18439 $(MAKE) $(EXTRA_HOST_FLAGS) \
18440 $(POSTSTAGE1_FLAGS_TO_PASS) \
18441 clean
18442 @endif mpc-bootstrap
18445 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18446 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18447 maybe-all-stageprofile-mpc:
18448 maybe-clean-stageprofile-mpc:
18449 @if mpc-bootstrap
18450 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18451 all-stageprofile: all-stageprofile-mpc
18452 TARGET-stageprofile-mpc = $(TARGET-mpc)
18453 all-stageprofile-mpc: configure-stageprofile-mpc
18454 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18455 @r=`${PWD_COMMAND}`; export r; \
18456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18458 $(HOST_EXPORTS) \
18459 $(POSTSTAGE1_HOST_EXPORTS) \
18460 cd $(HOST_SUBDIR)/mpc && \
18461 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18462 CFLAGS="$(STAGEprofile_CFLAGS)" \
18463 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18464 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18469 TFLAGS="$(STAGEprofile_TFLAGS)" \
18470 $(TARGET-stageprofile-mpc)
18472 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18473 clean-stageprofile: clean-stageprofile-mpc
18474 clean-stageprofile-mpc:
18475 @if [ $(current_stage) = stageprofile ]; then \
18476 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18477 else \
18478 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18479 $(MAKE) stageprofile-start; \
18480 fi; \
18481 cd $(HOST_SUBDIR)/mpc && \
18482 $(MAKE) $(EXTRA_HOST_FLAGS) \
18483 $(POSTSTAGE1_FLAGS_TO_PASS) \
18484 clean
18485 @endif mpc-bootstrap
18488 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18489 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18490 maybe-all-stagefeedback-mpc:
18491 maybe-clean-stagefeedback-mpc:
18492 @if mpc-bootstrap
18493 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18494 all-stagefeedback: all-stagefeedback-mpc
18495 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18496 all-stagefeedback-mpc: configure-stagefeedback-mpc
18497 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18498 @r=`${PWD_COMMAND}`; export r; \
18499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18501 $(HOST_EXPORTS) \
18502 $(POSTSTAGE1_HOST_EXPORTS) \
18503 cd $(HOST_SUBDIR)/mpc && \
18504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18505 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18506 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18507 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18512 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18513 $(TARGET-stagefeedback-mpc)
18515 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18516 clean-stagefeedback: clean-stagefeedback-mpc
18517 clean-stagefeedback-mpc:
18518 @if [ $(current_stage) = stagefeedback ]; then \
18519 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18520 else \
18521 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18522 $(MAKE) stagefeedback-start; \
18523 fi; \
18524 cd $(HOST_SUBDIR)/mpc && \
18525 $(MAKE) $(EXTRA_HOST_FLAGS) \
18526 $(POSTSTAGE1_FLAGS_TO_PASS) \
18527 clean
18528 @endif mpc-bootstrap
18534 .PHONY: check-mpc maybe-check-mpc
18535 maybe-check-mpc:
18536 @if mpc
18537 maybe-check-mpc: check-mpc
18539 check-mpc:
18540 @: $(MAKE); $(unstage)
18541 @r=`${PWD_COMMAND}`; export r; \
18542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543 $(HOST_EXPORTS) \
18544 (cd $(HOST_SUBDIR)/mpc && \
18545 $(MAKE) $(FLAGS_TO_PASS) check)
18547 @endif mpc
18549 .PHONY: install-mpc maybe-install-mpc
18550 maybe-install-mpc:
18551 @if mpc
18552 maybe-install-mpc: install-mpc
18554 install-mpc:
18556 @endif mpc
18558 # Other targets (info, dvi, pdf, etc.)
18560 .PHONY: maybe-info-mpc info-mpc
18561 maybe-info-mpc:
18562 @if mpc
18563 maybe-info-mpc: info-mpc
18565 info-mpc: \
18566 configure-mpc
18567 @[ -f ./mpc/Makefile ] || exit 0; \
18568 r=`${PWD_COMMAND}`; export r; \
18569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570 $(HOST_EXPORTS) \
18571 for flag in $(EXTRA_HOST_FLAGS) ; do \
18572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18573 done; \
18574 echo "Doing info in mpc" ; \
18575 (cd $(HOST_SUBDIR)/mpc && \
18576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18578 "RANLIB=$${RANLIB}" \
18579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18580 info) \
18581 || exit 1
18583 @endif mpc
18585 .PHONY: maybe-dvi-mpc dvi-mpc
18586 maybe-dvi-mpc:
18587 @if mpc
18588 maybe-dvi-mpc: dvi-mpc
18590 dvi-mpc: \
18591 configure-mpc
18592 @[ -f ./mpc/Makefile ] || exit 0; \
18593 r=`${PWD_COMMAND}`; export r; \
18594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595 $(HOST_EXPORTS) \
18596 for flag in $(EXTRA_HOST_FLAGS) ; do \
18597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18598 done; \
18599 echo "Doing dvi in mpc" ; \
18600 (cd $(HOST_SUBDIR)/mpc && \
18601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18603 "RANLIB=$${RANLIB}" \
18604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18605 dvi) \
18606 || exit 1
18608 @endif mpc
18610 .PHONY: maybe-pdf-mpc pdf-mpc
18611 maybe-pdf-mpc:
18612 @if mpc
18613 maybe-pdf-mpc: pdf-mpc
18615 pdf-mpc: \
18616 configure-mpc
18617 @[ -f ./mpc/Makefile ] || exit 0; \
18618 r=`${PWD_COMMAND}`; export r; \
18619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620 $(HOST_EXPORTS) \
18621 for flag in $(EXTRA_HOST_FLAGS) ; do \
18622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18623 done; \
18624 echo "Doing pdf in mpc" ; \
18625 (cd $(HOST_SUBDIR)/mpc && \
18626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18628 "RANLIB=$${RANLIB}" \
18629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18630 pdf) \
18631 || exit 1
18633 @endif mpc
18635 .PHONY: maybe-html-mpc html-mpc
18636 maybe-html-mpc:
18637 @if mpc
18638 maybe-html-mpc: html-mpc
18640 html-mpc: \
18641 configure-mpc
18642 @[ -f ./mpc/Makefile ] || exit 0; \
18643 r=`${PWD_COMMAND}`; export r; \
18644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18645 $(HOST_EXPORTS) \
18646 for flag in $(EXTRA_HOST_FLAGS) ; do \
18647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18648 done; \
18649 echo "Doing html in mpc" ; \
18650 (cd $(HOST_SUBDIR)/mpc && \
18651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18653 "RANLIB=$${RANLIB}" \
18654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18655 html) \
18656 || exit 1
18658 @endif mpc
18660 .PHONY: maybe-TAGS-mpc TAGS-mpc
18661 maybe-TAGS-mpc:
18662 @if mpc
18663 maybe-TAGS-mpc: TAGS-mpc
18665 TAGS-mpc: \
18666 configure-mpc
18667 @[ -f ./mpc/Makefile ] || exit 0; \
18668 r=`${PWD_COMMAND}`; export r; \
18669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670 $(HOST_EXPORTS) \
18671 for flag in $(EXTRA_HOST_FLAGS) ; do \
18672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18673 done; \
18674 echo "Doing TAGS in mpc" ; \
18675 (cd $(HOST_SUBDIR)/mpc && \
18676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18678 "RANLIB=$${RANLIB}" \
18679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18680 TAGS) \
18681 || exit 1
18683 @endif mpc
18685 .PHONY: maybe-install-info-mpc install-info-mpc
18686 maybe-install-info-mpc:
18687 @if mpc
18688 maybe-install-info-mpc: install-info-mpc
18690 install-info-mpc: \
18691 configure-mpc \
18692 info-mpc
18693 @[ -f ./mpc/Makefile ] || exit 0; \
18694 r=`${PWD_COMMAND}`; export r; \
18695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696 $(HOST_EXPORTS) \
18697 for flag in $(EXTRA_HOST_FLAGS) ; do \
18698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699 done; \
18700 echo "Doing install-info in mpc" ; \
18701 (cd $(HOST_SUBDIR)/mpc && \
18702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704 "RANLIB=$${RANLIB}" \
18705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18706 install-info) \
18707 || exit 1
18709 @endif mpc
18711 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18712 maybe-install-pdf-mpc:
18713 @if mpc
18714 maybe-install-pdf-mpc: install-pdf-mpc
18716 install-pdf-mpc: \
18717 configure-mpc \
18718 pdf-mpc
18719 @[ -f ./mpc/Makefile ] || exit 0; \
18720 r=`${PWD_COMMAND}`; export r; \
18721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722 $(HOST_EXPORTS) \
18723 for flag in $(EXTRA_HOST_FLAGS) ; do \
18724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18725 done; \
18726 echo "Doing install-pdf in mpc" ; \
18727 (cd $(HOST_SUBDIR)/mpc && \
18728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18730 "RANLIB=$${RANLIB}" \
18731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18732 install-pdf) \
18733 || exit 1
18735 @endif mpc
18737 .PHONY: maybe-install-html-mpc install-html-mpc
18738 maybe-install-html-mpc:
18739 @if mpc
18740 maybe-install-html-mpc: install-html-mpc
18742 install-html-mpc: \
18743 configure-mpc \
18744 html-mpc
18745 @[ -f ./mpc/Makefile ] || exit 0; \
18746 r=`${PWD_COMMAND}`; export r; \
18747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18748 $(HOST_EXPORTS) \
18749 for flag in $(EXTRA_HOST_FLAGS) ; do \
18750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18751 done; \
18752 echo "Doing install-html in mpc" ; \
18753 (cd $(HOST_SUBDIR)/mpc && \
18754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18756 "RANLIB=$${RANLIB}" \
18757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18758 install-html) \
18759 || exit 1
18761 @endif mpc
18763 .PHONY: maybe-installcheck-mpc installcheck-mpc
18764 maybe-installcheck-mpc:
18765 @if mpc
18766 maybe-installcheck-mpc: installcheck-mpc
18768 installcheck-mpc: \
18769 configure-mpc
18770 @[ -f ./mpc/Makefile ] || exit 0; \
18771 r=`${PWD_COMMAND}`; export r; \
18772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18773 $(HOST_EXPORTS) \
18774 for flag in $(EXTRA_HOST_FLAGS) ; do \
18775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18776 done; \
18777 echo "Doing installcheck in mpc" ; \
18778 (cd $(HOST_SUBDIR)/mpc && \
18779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18781 "RANLIB=$${RANLIB}" \
18782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18783 installcheck) \
18784 || exit 1
18786 @endif mpc
18788 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18789 maybe-mostlyclean-mpc:
18790 @if mpc
18791 maybe-mostlyclean-mpc: mostlyclean-mpc
18793 mostlyclean-mpc:
18794 @[ -f ./mpc/Makefile ] || exit 0; \
18795 r=`${PWD_COMMAND}`; export r; \
18796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18797 $(HOST_EXPORTS) \
18798 for flag in $(EXTRA_HOST_FLAGS) ; do \
18799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18800 done; \
18801 echo "Doing mostlyclean in mpc" ; \
18802 (cd $(HOST_SUBDIR)/mpc && \
18803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18805 "RANLIB=$${RANLIB}" \
18806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18807 mostlyclean) \
18808 || exit 1
18810 @endif mpc
18812 .PHONY: maybe-clean-mpc clean-mpc
18813 maybe-clean-mpc:
18814 @if mpc
18815 maybe-clean-mpc: clean-mpc
18817 clean-mpc:
18818 @[ -f ./mpc/Makefile ] || exit 0; \
18819 r=`${PWD_COMMAND}`; export r; \
18820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18821 $(HOST_EXPORTS) \
18822 for flag in $(EXTRA_HOST_FLAGS) ; do \
18823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18824 done; \
18825 echo "Doing clean in mpc" ; \
18826 (cd $(HOST_SUBDIR)/mpc && \
18827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18829 "RANLIB=$${RANLIB}" \
18830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18831 clean) \
18832 || exit 1
18834 @endif mpc
18836 .PHONY: maybe-distclean-mpc distclean-mpc
18837 maybe-distclean-mpc:
18838 @if mpc
18839 maybe-distclean-mpc: distclean-mpc
18841 distclean-mpc:
18842 @[ -f ./mpc/Makefile ] || exit 0; \
18843 r=`${PWD_COMMAND}`; export r; \
18844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845 $(HOST_EXPORTS) \
18846 for flag in $(EXTRA_HOST_FLAGS) ; do \
18847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18848 done; \
18849 echo "Doing distclean in mpc" ; \
18850 (cd $(HOST_SUBDIR)/mpc && \
18851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18853 "RANLIB=$${RANLIB}" \
18854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18855 distclean) \
18856 || exit 1
18858 @endif mpc
18860 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18861 maybe-maintainer-clean-mpc:
18862 @if mpc
18863 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18865 maintainer-clean-mpc:
18866 @[ -f ./mpc/Makefile ] || exit 0; \
18867 r=`${PWD_COMMAND}`; export r; \
18868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18869 $(HOST_EXPORTS) \
18870 for flag in $(EXTRA_HOST_FLAGS) ; do \
18871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18872 done; \
18873 echo "Doing maintainer-clean in mpc" ; \
18874 (cd $(HOST_SUBDIR)/mpc && \
18875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18877 "RANLIB=$${RANLIB}" \
18878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18879 maintainer-clean) \
18880 || exit 1
18882 @endif mpc
18886 .PHONY: configure-ppl maybe-configure-ppl
18887 maybe-configure-ppl:
18888 @if gcc-bootstrap
18889 configure-ppl: stage_current
18890 @endif gcc-bootstrap
18891 @if ppl
18892 maybe-configure-ppl: configure-ppl
18893 configure-ppl:
18894 @r=`${PWD_COMMAND}`; export r; \
18895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18898 $(HOST_EXPORTS) \
18899 echo Configuring in $(HOST_SUBDIR)/ppl; \
18900 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18901 case $(srcdir) in \
18902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18903 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18905 esac; \
18906 srcdiroption="--srcdir=$${topdir}/ppl"; \
18907 libsrcdir="$$s/ppl"; \
18908 $(SHELL) $${libsrcdir}/configure \
18909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18910 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18911 || exit 1
18912 @endif ppl
18916 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18917 maybe-configure-stage1-ppl:
18918 @if ppl-bootstrap
18919 maybe-configure-stage1-ppl: configure-stage1-ppl
18920 configure-stage1-ppl:
18921 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18923 @r=`${PWD_COMMAND}`; export r; \
18924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18925 TFLAGS="$(STAGE1_TFLAGS)"; \
18926 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18927 $(HOST_EXPORTS) \
18928 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18929 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18930 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18931 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18933 cd $(HOST_SUBDIR)/ppl || exit 1; \
18934 case $(srcdir) in \
18935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18936 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18938 esac; \
18939 srcdiroption="--srcdir=$${topdir}/ppl"; \
18940 libsrcdir="$$s/ppl"; \
18941 $(SHELL) $${libsrcdir}/configure \
18942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18943 --target=${target_alias} $${srcdiroption} \
18944 $(STAGE1_CONFIGURE_FLAGS) \
18945 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18946 @endif ppl-bootstrap
18948 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18949 maybe-configure-stage2-ppl:
18950 @if ppl-bootstrap
18951 maybe-configure-stage2-ppl: configure-stage2-ppl
18952 configure-stage2-ppl:
18953 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18955 @r=`${PWD_COMMAND}`; export r; \
18956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957 TFLAGS="$(STAGE2_TFLAGS)"; \
18958 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18959 $(HOST_EXPORTS) \
18960 $(POSTSTAGE1_HOST_EXPORTS) \
18961 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18962 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18963 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18964 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18966 cd $(HOST_SUBDIR)/ppl || exit 1; \
18967 case $(srcdir) in \
18968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18969 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18971 esac; \
18972 srcdiroption="--srcdir=$${topdir}/ppl"; \
18973 libsrcdir="$$s/ppl"; \
18974 $(SHELL) $${libsrcdir}/configure \
18975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18976 --target=${target_alias} $${srcdiroption} \
18977 --with-build-libsubdir=$(HOST_SUBDIR) \
18978 $(STAGE2_CONFIGURE_FLAGS) \
18979 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18980 @endif ppl-bootstrap
18982 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18983 maybe-configure-stage3-ppl:
18984 @if ppl-bootstrap
18985 maybe-configure-stage3-ppl: configure-stage3-ppl
18986 configure-stage3-ppl:
18987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18989 @r=`${PWD_COMMAND}`; export r; \
18990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18991 TFLAGS="$(STAGE3_TFLAGS)"; \
18992 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18993 $(HOST_EXPORTS) \
18994 $(POSTSTAGE1_HOST_EXPORTS) \
18995 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18996 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18997 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18998 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19000 cd $(HOST_SUBDIR)/ppl || exit 1; \
19001 case $(srcdir) in \
19002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19003 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19005 esac; \
19006 srcdiroption="--srcdir=$${topdir}/ppl"; \
19007 libsrcdir="$$s/ppl"; \
19008 $(SHELL) $${libsrcdir}/configure \
19009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19010 --target=${target_alias} $${srcdiroption} \
19011 --with-build-libsubdir=$(HOST_SUBDIR) \
19012 $(STAGE3_CONFIGURE_FLAGS) \
19013 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19014 @endif ppl-bootstrap
19016 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19017 maybe-configure-stage4-ppl:
19018 @if ppl-bootstrap
19019 maybe-configure-stage4-ppl: configure-stage4-ppl
19020 configure-stage4-ppl:
19021 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19023 @r=`${PWD_COMMAND}`; export r; \
19024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025 TFLAGS="$(STAGE4_TFLAGS)"; \
19026 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19027 $(HOST_EXPORTS) \
19028 $(POSTSTAGE1_HOST_EXPORTS) \
19029 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19030 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19031 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19032 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19034 cd $(HOST_SUBDIR)/ppl || exit 1; \
19035 case $(srcdir) in \
19036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19037 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19039 esac; \
19040 srcdiroption="--srcdir=$${topdir}/ppl"; \
19041 libsrcdir="$$s/ppl"; \
19042 $(SHELL) $${libsrcdir}/configure \
19043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19044 --target=${target_alias} $${srcdiroption} \
19045 --with-build-libsubdir=$(HOST_SUBDIR) \
19046 $(STAGE4_CONFIGURE_FLAGS) \
19047 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19048 @endif ppl-bootstrap
19050 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19051 maybe-configure-stageprofile-ppl:
19052 @if ppl-bootstrap
19053 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19054 configure-stageprofile-ppl:
19055 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19057 @r=`${PWD_COMMAND}`; export r; \
19058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19060 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19061 $(HOST_EXPORTS) \
19062 $(POSTSTAGE1_HOST_EXPORTS) \
19063 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19064 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19065 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19066 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19068 cd $(HOST_SUBDIR)/ppl || exit 1; \
19069 case $(srcdir) in \
19070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19071 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19073 esac; \
19074 srcdiroption="--srcdir=$${topdir}/ppl"; \
19075 libsrcdir="$$s/ppl"; \
19076 $(SHELL) $${libsrcdir}/configure \
19077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19078 --target=${target_alias} $${srcdiroption} \
19079 --with-build-libsubdir=$(HOST_SUBDIR) \
19080 $(STAGEprofile_CONFIGURE_FLAGS) \
19081 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19082 @endif ppl-bootstrap
19084 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19085 maybe-configure-stagefeedback-ppl:
19086 @if ppl-bootstrap
19087 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19088 configure-stagefeedback-ppl:
19089 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19091 @r=`${PWD_COMMAND}`; export r; \
19092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19093 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19094 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19095 $(HOST_EXPORTS) \
19096 $(POSTSTAGE1_HOST_EXPORTS) \
19097 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19098 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19099 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19100 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19102 cd $(HOST_SUBDIR)/ppl || exit 1; \
19103 case $(srcdir) in \
19104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19105 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19107 esac; \
19108 srcdiroption="--srcdir=$${topdir}/ppl"; \
19109 libsrcdir="$$s/ppl"; \
19110 $(SHELL) $${libsrcdir}/configure \
19111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19112 --target=${target_alias} $${srcdiroption} \
19113 --with-build-libsubdir=$(HOST_SUBDIR) \
19114 $(STAGEfeedback_CONFIGURE_FLAGS) \
19115 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19116 @endif ppl-bootstrap
19122 .PHONY: all-ppl maybe-all-ppl
19123 maybe-all-ppl:
19124 @if gcc-bootstrap
19125 all-ppl: stage_current
19126 @endif gcc-bootstrap
19127 @if ppl
19128 TARGET-ppl=all
19129 maybe-all-ppl: all-ppl
19130 all-ppl: configure-ppl
19131 @r=`${PWD_COMMAND}`; export r; \
19132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133 $(HOST_EXPORTS) \
19134 (cd $(HOST_SUBDIR)/ppl && \
19135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19136 $(TARGET-ppl))
19137 @endif ppl
19141 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19142 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19143 maybe-all-stage1-ppl:
19144 maybe-clean-stage1-ppl:
19145 @if ppl-bootstrap
19146 maybe-all-stage1-ppl: all-stage1-ppl
19147 all-stage1: all-stage1-ppl
19148 TARGET-stage1-ppl = $(TARGET-ppl)
19149 all-stage1-ppl: configure-stage1-ppl
19150 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19151 @r=`${PWD_COMMAND}`; export r; \
19152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153 TFLAGS="$(STAGE1_TFLAGS)"; \
19154 $(HOST_EXPORTS) \
19155 cd $(HOST_SUBDIR)/ppl && \
19156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19157 CFLAGS="$(STAGE1_CFLAGS)" \
19158 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19159 LIBCFLAGS="$(LIBCFLAGS)" \
19160 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19161 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19162 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19163 $(EXTRA_HOST_FLAGS) \
19164 TFLAGS="$(STAGE1_TFLAGS)" \
19165 $(TARGET-stage1-ppl)
19167 maybe-clean-stage1-ppl: clean-stage1-ppl
19168 clean-stage1: clean-stage1-ppl
19169 clean-stage1-ppl:
19170 @if [ $(current_stage) = stage1 ]; then \
19171 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19172 else \
19173 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19174 $(MAKE) stage1-start; \
19175 fi; \
19176 cd $(HOST_SUBDIR)/ppl && \
19177 $(MAKE) $(EXTRA_HOST_FLAGS) \
19178 clean
19179 @endif ppl-bootstrap
19182 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19183 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19184 maybe-all-stage2-ppl:
19185 maybe-clean-stage2-ppl:
19186 @if ppl-bootstrap
19187 maybe-all-stage2-ppl: all-stage2-ppl
19188 all-stage2: all-stage2-ppl
19189 TARGET-stage2-ppl = $(TARGET-ppl)
19190 all-stage2-ppl: configure-stage2-ppl
19191 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19192 @r=`${PWD_COMMAND}`; export r; \
19193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19194 TFLAGS="$(STAGE2_TFLAGS)"; \
19195 $(HOST_EXPORTS) \
19196 $(POSTSTAGE1_HOST_EXPORTS) \
19197 cd $(HOST_SUBDIR)/ppl && \
19198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19199 CFLAGS="$(STAGE2_CFLAGS)" \
19200 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19201 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19205 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19206 TFLAGS="$(STAGE2_TFLAGS)" \
19207 $(TARGET-stage2-ppl)
19209 maybe-clean-stage2-ppl: clean-stage2-ppl
19210 clean-stage2: clean-stage2-ppl
19211 clean-stage2-ppl:
19212 @if [ $(current_stage) = stage2 ]; then \
19213 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19214 else \
19215 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19216 $(MAKE) stage2-start; \
19217 fi; \
19218 cd $(HOST_SUBDIR)/ppl && \
19219 $(MAKE) $(EXTRA_HOST_FLAGS) \
19220 $(POSTSTAGE1_FLAGS_TO_PASS) \
19221 clean
19222 @endif ppl-bootstrap
19225 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19226 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19227 maybe-all-stage3-ppl:
19228 maybe-clean-stage3-ppl:
19229 @if ppl-bootstrap
19230 maybe-all-stage3-ppl: all-stage3-ppl
19231 all-stage3: all-stage3-ppl
19232 TARGET-stage3-ppl = $(TARGET-ppl)
19233 all-stage3-ppl: configure-stage3-ppl
19234 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19235 @r=`${PWD_COMMAND}`; export r; \
19236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19237 TFLAGS="$(STAGE3_TFLAGS)"; \
19238 $(HOST_EXPORTS) \
19239 $(POSTSTAGE1_HOST_EXPORTS) \
19240 cd $(HOST_SUBDIR)/ppl && \
19241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19242 CFLAGS="$(STAGE3_CFLAGS)" \
19243 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19244 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19249 TFLAGS="$(STAGE3_TFLAGS)" \
19250 $(TARGET-stage3-ppl)
19252 maybe-clean-stage3-ppl: clean-stage3-ppl
19253 clean-stage3: clean-stage3-ppl
19254 clean-stage3-ppl:
19255 @if [ $(current_stage) = stage3 ]; then \
19256 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19257 else \
19258 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19259 $(MAKE) stage3-start; \
19260 fi; \
19261 cd $(HOST_SUBDIR)/ppl && \
19262 $(MAKE) $(EXTRA_HOST_FLAGS) \
19263 $(POSTSTAGE1_FLAGS_TO_PASS) \
19264 clean
19265 @endif ppl-bootstrap
19268 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19269 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19270 maybe-all-stage4-ppl:
19271 maybe-clean-stage4-ppl:
19272 @if ppl-bootstrap
19273 maybe-all-stage4-ppl: all-stage4-ppl
19274 all-stage4: all-stage4-ppl
19275 TARGET-stage4-ppl = $(TARGET-ppl)
19276 all-stage4-ppl: configure-stage4-ppl
19277 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19278 @r=`${PWD_COMMAND}`; export r; \
19279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280 TFLAGS="$(STAGE4_TFLAGS)"; \
19281 $(HOST_EXPORTS) \
19282 $(POSTSTAGE1_HOST_EXPORTS) \
19283 cd $(HOST_SUBDIR)/ppl && \
19284 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19285 CFLAGS="$(STAGE4_CFLAGS)" \
19286 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19287 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19292 TFLAGS="$(STAGE4_TFLAGS)" \
19293 $(TARGET-stage4-ppl)
19295 maybe-clean-stage4-ppl: clean-stage4-ppl
19296 clean-stage4: clean-stage4-ppl
19297 clean-stage4-ppl:
19298 @if [ $(current_stage) = stage4 ]; then \
19299 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19300 else \
19301 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19302 $(MAKE) stage4-start; \
19303 fi; \
19304 cd $(HOST_SUBDIR)/ppl && \
19305 $(MAKE) $(EXTRA_HOST_FLAGS) \
19306 $(POSTSTAGE1_FLAGS_TO_PASS) \
19307 clean
19308 @endif ppl-bootstrap
19311 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19312 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19313 maybe-all-stageprofile-ppl:
19314 maybe-clean-stageprofile-ppl:
19315 @if ppl-bootstrap
19316 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19317 all-stageprofile: all-stageprofile-ppl
19318 TARGET-stageprofile-ppl = $(TARGET-ppl)
19319 all-stageprofile-ppl: configure-stageprofile-ppl
19320 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19321 @r=`${PWD_COMMAND}`; export r; \
19322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19324 $(HOST_EXPORTS) \
19325 $(POSTSTAGE1_HOST_EXPORTS) \
19326 cd $(HOST_SUBDIR)/ppl && \
19327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19328 CFLAGS="$(STAGEprofile_CFLAGS)" \
19329 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19330 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19335 TFLAGS="$(STAGEprofile_TFLAGS)" \
19336 $(TARGET-stageprofile-ppl)
19338 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19339 clean-stageprofile: clean-stageprofile-ppl
19340 clean-stageprofile-ppl:
19341 @if [ $(current_stage) = stageprofile ]; then \
19342 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19343 else \
19344 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19345 $(MAKE) stageprofile-start; \
19346 fi; \
19347 cd $(HOST_SUBDIR)/ppl && \
19348 $(MAKE) $(EXTRA_HOST_FLAGS) \
19349 $(POSTSTAGE1_FLAGS_TO_PASS) \
19350 clean
19351 @endif ppl-bootstrap
19354 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19355 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19356 maybe-all-stagefeedback-ppl:
19357 maybe-clean-stagefeedback-ppl:
19358 @if ppl-bootstrap
19359 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19360 all-stagefeedback: all-stagefeedback-ppl
19361 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19362 all-stagefeedback-ppl: configure-stagefeedback-ppl
19363 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19364 @r=`${PWD_COMMAND}`; export r; \
19365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19367 $(HOST_EXPORTS) \
19368 $(POSTSTAGE1_HOST_EXPORTS) \
19369 cd $(HOST_SUBDIR)/ppl && \
19370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19371 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19372 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19373 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19378 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19379 $(TARGET-stagefeedback-ppl)
19381 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19382 clean-stagefeedback: clean-stagefeedback-ppl
19383 clean-stagefeedback-ppl:
19384 @if [ $(current_stage) = stagefeedback ]; then \
19385 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19386 else \
19387 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19388 $(MAKE) stagefeedback-start; \
19389 fi; \
19390 cd $(HOST_SUBDIR)/ppl && \
19391 $(MAKE) $(EXTRA_HOST_FLAGS) \
19392 $(POSTSTAGE1_FLAGS_TO_PASS) \
19393 clean
19394 @endif ppl-bootstrap
19400 .PHONY: check-ppl maybe-check-ppl
19401 maybe-check-ppl:
19402 @if ppl
19403 maybe-check-ppl: check-ppl
19405 check-ppl:
19406 @: $(MAKE); $(unstage)
19407 @r=`${PWD_COMMAND}`; export r; \
19408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409 $(HOST_EXPORTS) \
19410 (cd $(HOST_SUBDIR)/ppl && \
19411 $(MAKE) $(FLAGS_TO_PASS) check)
19413 @endif ppl
19415 .PHONY: install-ppl maybe-install-ppl
19416 maybe-install-ppl:
19417 @if ppl
19418 maybe-install-ppl: install-ppl
19420 install-ppl:
19422 @endif ppl
19424 # Other targets (info, dvi, pdf, etc.)
19426 .PHONY: maybe-info-ppl info-ppl
19427 maybe-info-ppl:
19428 @if ppl
19429 maybe-info-ppl: info-ppl
19431 info-ppl: \
19432 configure-ppl
19433 @[ -f ./ppl/Makefile ] || exit 0; \
19434 r=`${PWD_COMMAND}`; export r; \
19435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19436 $(HOST_EXPORTS) \
19437 for flag in $(EXTRA_HOST_FLAGS) ; do \
19438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19439 done; \
19440 echo "Doing info in ppl" ; \
19441 (cd $(HOST_SUBDIR)/ppl && \
19442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19444 "RANLIB=$${RANLIB}" \
19445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19446 info) \
19447 || exit 1
19449 @endif ppl
19451 .PHONY: maybe-dvi-ppl dvi-ppl
19452 maybe-dvi-ppl:
19453 @if ppl
19454 maybe-dvi-ppl: dvi-ppl
19456 dvi-ppl: \
19457 configure-ppl
19458 @[ -f ./ppl/Makefile ] || exit 0; \
19459 r=`${PWD_COMMAND}`; export r; \
19460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461 $(HOST_EXPORTS) \
19462 for flag in $(EXTRA_HOST_FLAGS) ; do \
19463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464 done; \
19465 echo "Doing dvi in ppl" ; \
19466 (cd $(HOST_SUBDIR)/ppl && \
19467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19469 "RANLIB=$${RANLIB}" \
19470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19471 dvi) \
19472 || exit 1
19474 @endif ppl
19476 .PHONY: maybe-pdf-ppl pdf-ppl
19477 maybe-pdf-ppl:
19478 @if ppl
19479 maybe-pdf-ppl: pdf-ppl
19481 pdf-ppl: \
19482 configure-ppl
19483 @[ -f ./ppl/Makefile ] || exit 0; \
19484 r=`${PWD_COMMAND}`; export r; \
19485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486 $(HOST_EXPORTS) \
19487 for flag in $(EXTRA_HOST_FLAGS) ; do \
19488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489 done; \
19490 echo "Doing pdf in ppl" ; \
19491 (cd $(HOST_SUBDIR)/ppl && \
19492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494 "RANLIB=$${RANLIB}" \
19495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496 pdf) \
19497 || exit 1
19499 @endif ppl
19501 .PHONY: maybe-html-ppl html-ppl
19502 maybe-html-ppl:
19503 @if ppl
19504 maybe-html-ppl: html-ppl
19506 html-ppl: \
19507 configure-ppl
19508 @[ -f ./ppl/Makefile ] || exit 0; \
19509 r=`${PWD_COMMAND}`; export r; \
19510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19511 $(HOST_EXPORTS) \
19512 for flag in $(EXTRA_HOST_FLAGS) ; do \
19513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19514 done; \
19515 echo "Doing html in ppl" ; \
19516 (cd $(HOST_SUBDIR)/ppl && \
19517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19519 "RANLIB=$${RANLIB}" \
19520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19521 html) \
19522 || exit 1
19524 @endif ppl
19526 .PHONY: maybe-TAGS-ppl TAGS-ppl
19527 maybe-TAGS-ppl:
19528 @if ppl
19529 maybe-TAGS-ppl: TAGS-ppl
19531 TAGS-ppl: \
19532 configure-ppl
19533 @[ -f ./ppl/Makefile ] || exit 0; \
19534 r=`${PWD_COMMAND}`; export r; \
19535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19536 $(HOST_EXPORTS) \
19537 for flag in $(EXTRA_HOST_FLAGS) ; do \
19538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19539 done; \
19540 echo "Doing TAGS in ppl" ; \
19541 (cd $(HOST_SUBDIR)/ppl && \
19542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19544 "RANLIB=$${RANLIB}" \
19545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19546 TAGS) \
19547 || exit 1
19549 @endif ppl
19551 .PHONY: maybe-install-info-ppl install-info-ppl
19552 maybe-install-info-ppl:
19553 @if ppl
19554 maybe-install-info-ppl: install-info-ppl
19556 install-info-ppl: \
19557 configure-ppl \
19558 info-ppl
19559 @[ -f ./ppl/Makefile ] || exit 0; \
19560 r=`${PWD_COMMAND}`; export r; \
19561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19562 $(HOST_EXPORTS) \
19563 for flag in $(EXTRA_HOST_FLAGS) ; do \
19564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19565 done; \
19566 echo "Doing install-info in ppl" ; \
19567 (cd $(HOST_SUBDIR)/ppl && \
19568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19570 "RANLIB=$${RANLIB}" \
19571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19572 install-info) \
19573 || exit 1
19575 @endif ppl
19577 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19578 maybe-install-pdf-ppl:
19579 @if ppl
19580 maybe-install-pdf-ppl: install-pdf-ppl
19582 install-pdf-ppl: \
19583 configure-ppl \
19584 pdf-ppl
19585 @[ -f ./ppl/Makefile ] || exit 0; \
19586 r=`${PWD_COMMAND}`; export r; \
19587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588 $(HOST_EXPORTS) \
19589 for flag in $(EXTRA_HOST_FLAGS) ; do \
19590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591 done; \
19592 echo "Doing install-pdf in ppl" ; \
19593 (cd $(HOST_SUBDIR)/ppl && \
19594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596 "RANLIB=$${RANLIB}" \
19597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19598 install-pdf) \
19599 || exit 1
19601 @endif ppl
19603 .PHONY: maybe-install-html-ppl install-html-ppl
19604 maybe-install-html-ppl:
19605 @if ppl
19606 maybe-install-html-ppl: install-html-ppl
19608 install-html-ppl: \
19609 configure-ppl \
19610 html-ppl
19611 @[ -f ./ppl/Makefile ] || exit 0; \
19612 r=`${PWD_COMMAND}`; export r; \
19613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614 $(HOST_EXPORTS) \
19615 for flag in $(EXTRA_HOST_FLAGS) ; do \
19616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19617 done; \
19618 echo "Doing install-html in ppl" ; \
19619 (cd $(HOST_SUBDIR)/ppl && \
19620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19622 "RANLIB=$${RANLIB}" \
19623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19624 install-html) \
19625 || exit 1
19627 @endif ppl
19629 .PHONY: maybe-installcheck-ppl installcheck-ppl
19630 maybe-installcheck-ppl:
19631 @if ppl
19632 maybe-installcheck-ppl: installcheck-ppl
19634 installcheck-ppl: \
19635 configure-ppl
19636 @[ -f ./ppl/Makefile ] || exit 0; \
19637 r=`${PWD_COMMAND}`; export r; \
19638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639 $(HOST_EXPORTS) \
19640 for flag in $(EXTRA_HOST_FLAGS) ; do \
19641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642 done; \
19643 echo "Doing installcheck in ppl" ; \
19644 (cd $(HOST_SUBDIR)/ppl && \
19645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647 "RANLIB=$${RANLIB}" \
19648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19649 installcheck) \
19650 || exit 1
19652 @endif ppl
19654 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19655 maybe-mostlyclean-ppl:
19656 @if ppl
19657 maybe-mostlyclean-ppl: mostlyclean-ppl
19659 mostlyclean-ppl:
19660 @[ -f ./ppl/Makefile ] || exit 0; \
19661 r=`${PWD_COMMAND}`; export r; \
19662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19663 $(HOST_EXPORTS) \
19664 for flag in $(EXTRA_HOST_FLAGS) ; do \
19665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19666 done; \
19667 echo "Doing mostlyclean in ppl" ; \
19668 (cd $(HOST_SUBDIR)/ppl && \
19669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19671 "RANLIB=$${RANLIB}" \
19672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19673 mostlyclean) \
19674 || exit 1
19676 @endif ppl
19678 .PHONY: maybe-clean-ppl clean-ppl
19679 maybe-clean-ppl:
19680 @if ppl
19681 maybe-clean-ppl: clean-ppl
19683 clean-ppl:
19684 @[ -f ./ppl/Makefile ] || exit 0; \
19685 r=`${PWD_COMMAND}`; export r; \
19686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19687 $(HOST_EXPORTS) \
19688 for flag in $(EXTRA_HOST_FLAGS) ; do \
19689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19690 done; \
19691 echo "Doing clean in ppl" ; \
19692 (cd $(HOST_SUBDIR)/ppl && \
19693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19695 "RANLIB=$${RANLIB}" \
19696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19697 clean) \
19698 || exit 1
19700 @endif ppl
19702 .PHONY: maybe-distclean-ppl distclean-ppl
19703 maybe-distclean-ppl:
19704 @if ppl
19705 maybe-distclean-ppl: distclean-ppl
19707 distclean-ppl:
19708 @[ -f ./ppl/Makefile ] || exit 0; \
19709 r=`${PWD_COMMAND}`; export r; \
19710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19711 $(HOST_EXPORTS) \
19712 for flag in $(EXTRA_HOST_FLAGS) ; do \
19713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19714 done; \
19715 echo "Doing distclean in ppl" ; \
19716 (cd $(HOST_SUBDIR)/ppl && \
19717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19719 "RANLIB=$${RANLIB}" \
19720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19721 distclean) \
19722 || exit 1
19724 @endif ppl
19726 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19727 maybe-maintainer-clean-ppl:
19728 @if ppl
19729 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19731 maintainer-clean-ppl:
19732 @[ -f ./ppl/Makefile ] || exit 0; \
19733 r=`${PWD_COMMAND}`; export r; \
19734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735 $(HOST_EXPORTS) \
19736 for flag in $(EXTRA_HOST_FLAGS) ; do \
19737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738 done; \
19739 echo "Doing maintainer-clean in ppl" ; \
19740 (cd $(HOST_SUBDIR)/ppl && \
19741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743 "RANLIB=$${RANLIB}" \
19744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19745 maintainer-clean) \
19746 || exit 1
19748 @endif ppl
19752 .PHONY: configure-cloog maybe-configure-cloog
19753 maybe-configure-cloog:
19754 @if gcc-bootstrap
19755 configure-cloog: stage_current
19756 @endif gcc-bootstrap
19757 @if cloog
19758 maybe-configure-cloog: configure-cloog
19759 configure-cloog:
19760 @r=`${PWD_COMMAND}`; export r; \
19761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19764 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19765 echo Configuring in $(HOST_SUBDIR)/cloog; \
19766 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19767 case $(srcdir) in \
19768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19769 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19771 esac; \
19772 srcdiroption="--srcdir=$${topdir}/cloog"; \
19773 libsrcdir="$$s/cloog"; \
19774 $(SHELL) $${libsrcdir}/configure \
19775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19776 --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
19777 || exit 1
19778 @endif cloog
19782 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19783 maybe-configure-stage1-cloog:
19784 @if cloog-bootstrap
19785 maybe-configure-stage1-cloog: configure-stage1-cloog
19786 configure-stage1-cloog:
19787 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19789 @r=`${PWD_COMMAND}`; export r; \
19790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19791 TFLAGS="$(STAGE1_TFLAGS)"; \
19792 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19793 $(HOST_EXPORTS) \
19794 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19795 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19796 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19797 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19799 cd $(HOST_SUBDIR)/cloog || exit 1; \
19800 case $(srcdir) in \
19801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19802 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19804 esac; \
19805 srcdiroption="--srcdir=$${topdir}/cloog"; \
19806 libsrcdir="$$s/cloog"; \
19807 $(SHELL) $${libsrcdir}/configure \
19808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19809 --target=${target_alias} $${srcdiroption} \
19810 $(STAGE1_CONFIGURE_FLAGS) \
19811 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19812 @endif cloog-bootstrap
19814 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19815 maybe-configure-stage2-cloog:
19816 @if cloog-bootstrap
19817 maybe-configure-stage2-cloog: configure-stage2-cloog
19818 configure-stage2-cloog:
19819 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19821 @r=`${PWD_COMMAND}`; export r; \
19822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823 TFLAGS="$(STAGE2_TFLAGS)"; \
19824 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19825 $(HOST_EXPORTS) \
19826 $(POSTSTAGE1_HOST_EXPORTS) \
19827 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19828 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19829 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19830 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19832 cd $(HOST_SUBDIR)/cloog || exit 1; \
19833 case $(srcdir) in \
19834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19835 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19837 esac; \
19838 srcdiroption="--srcdir=$${topdir}/cloog"; \
19839 libsrcdir="$$s/cloog"; \
19840 $(SHELL) $${libsrcdir}/configure \
19841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19842 --target=${target_alias} $${srcdiroption} \
19843 --with-build-libsubdir=$(HOST_SUBDIR) \
19844 $(STAGE2_CONFIGURE_FLAGS) \
19845 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19846 @endif cloog-bootstrap
19848 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19849 maybe-configure-stage3-cloog:
19850 @if cloog-bootstrap
19851 maybe-configure-stage3-cloog: configure-stage3-cloog
19852 configure-stage3-cloog:
19853 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19855 @r=`${PWD_COMMAND}`; export r; \
19856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857 TFLAGS="$(STAGE3_TFLAGS)"; \
19858 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19859 $(HOST_EXPORTS) \
19860 $(POSTSTAGE1_HOST_EXPORTS) \
19861 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19862 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19863 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19864 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19866 cd $(HOST_SUBDIR)/cloog || exit 1; \
19867 case $(srcdir) in \
19868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19869 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19871 esac; \
19872 srcdiroption="--srcdir=$${topdir}/cloog"; \
19873 libsrcdir="$$s/cloog"; \
19874 $(SHELL) $${libsrcdir}/configure \
19875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19876 --target=${target_alias} $${srcdiroption} \
19877 --with-build-libsubdir=$(HOST_SUBDIR) \
19878 $(STAGE3_CONFIGURE_FLAGS) \
19879 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19880 @endif cloog-bootstrap
19882 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19883 maybe-configure-stage4-cloog:
19884 @if cloog-bootstrap
19885 maybe-configure-stage4-cloog: configure-stage4-cloog
19886 configure-stage4-cloog:
19887 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19889 @r=`${PWD_COMMAND}`; export r; \
19890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891 TFLAGS="$(STAGE4_TFLAGS)"; \
19892 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19893 $(HOST_EXPORTS) \
19894 $(POSTSTAGE1_HOST_EXPORTS) \
19895 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19896 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19897 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19898 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19900 cd $(HOST_SUBDIR)/cloog || exit 1; \
19901 case $(srcdir) in \
19902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19903 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19905 esac; \
19906 srcdiroption="--srcdir=$${topdir}/cloog"; \
19907 libsrcdir="$$s/cloog"; \
19908 $(SHELL) $${libsrcdir}/configure \
19909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19910 --target=${target_alias} $${srcdiroption} \
19911 --with-build-libsubdir=$(HOST_SUBDIR) \
19912 $(STAGE4_CONFIGURE_FLAGS) \
19913 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19914 @endif cloog-bootstrap
19916 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19917 maybe-configure-stageprofile-cloog:
19918 @if cloog-bootstrap
19919 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19920 configure-stageprofile-cloog:
19921 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19923 @r=`${PWD_COMMAND}`; export r; \
19924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19925 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19926 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19927 $(HOST_EXPORTS) \
19928 $(POSTSTAGE1_HOST_EXPORTS) \
19929 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19930 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19931 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19932 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19934 cd $(HOST_SUBDIR)/cloog || exit 1; \
19935 case $(srcdir) in \
19936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19937 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19939 esac; \
19940 srcdiroption="--srcdir=$${topdir}/cloog"; \
19941 libsrcdir="$$s/cloog"; \
19942 $(SHELL) $${libsrcdir}/configure \
19943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19944 --target=${target_alias} $${srcdiroption} \
19945 --with-build-libsubdir=$(HOST_SUBDIR) \
19946 $(STAGEprofile_CONFIGURE_FLAGS) \
19947 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19948 @endif cloog-bootstrap
19950 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19951 maybe-configure-stagefeedback-cloog:
19952 @if cloog-bootstrap
19953 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19954 configure-stagefeedback-cloog:
19955 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19957 @r=`${PWD_COMMAND}`; export r; \
19958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19960 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19961 $(HOST_EXPORTS) \
19962 $(POSTSTAGE1_HOST_EXPORTS) \
19963 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19964 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19965 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19966 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19968 cd $(HOST_SUBDIR)/cloog || exit 1; \
19969 case $(srcdir) in \
19970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19971 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19973 esac; \
19974 srcdiroption="--srcdir=$${topdir}/cloog"; \
19975 libsrcdir="$$s/cloog"; \
19976 $(SHELL) $${libsrcdir}/configure \
19977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19978 --target=${target_alias} $${srcdiroption} \
19979 --with-build-libsubdir=$(HOST_SUBDIR) \
19980 $(STAGEfeedback_CONFIGURE_FLAGS) \
19981 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19982 @endif cloog-bootstrap
19988 .PHONY: all-cloog maybe-all-cloog
19989 maybe-all-cloog:
19990 @if gcc-bootstrap
19991 all-cloog: stage_current
19992 @endif gcc-bootstrap
19993 @if cloog
19994 TARGET-cloog=all
19995 maybe-all-cloog: all-cloog
19996 all-cloog: configure-cloog
19997 @r=`${PWD_COMMAND}`; export r; \
19998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20000 (cd $(HOST_SUBDIR)/cloog && \
20001 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20002 $(TARGET-cloog))
20003 @endif cloog
20007 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20008 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20009 maybe-all-stage1-cloog:
20010 maybe-clean-stage1-cloog:
20011 @if cloog-bootstrap
20012 maybe-all-stage1-cloog: all-stage1-cloog
20013 all-stage1: all-stage1-cloog
20014 TARGET-stage1-cloog = $(TARGET-cloog)
20015 all-stage1-cloog: configure-stage1-cloog
20016 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20017 @r=`${PWD_COMMAND}`; export r; \
20018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019 TFLAGS="$(STAGE1_TFLAGS)"; \
20020 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20021 cd $(HOST_SUBDIR)/cloog && \
20022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20023 CFLAGS="$(STAGE1_CFLAGS)" \
20024 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20025 LIBCFLAGS="$(LIBCFLAGS)" \
20026 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20027 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20028 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20029 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20030 TFLAGS="$(STAGE1_TFLAGS)" \
20031 $(TARGET-stage1-cloog)
20033 maybe-clean-stage1-cloog: clean-stage1-cloog
20034 clean-stage1: clean-stage1-cloog
20035 clean-stage1-cloog:
20036 @if [ $(current_stage) = stage1 ]; then \
20037 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20038 else \
20039 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20040 $(MAKE) stage1-start; \
20041 fi; \
20042 cd $(HOST_SUBDIR)/cloog && \
20043 $(MAKE) $(EXTRA_HOST_FLAGS) \
20044 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20045 @endif cloog-bootstrap
20048 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20049 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20050 maybe-all-stage2-cloog:
20051 maybe-clean-stage2-cloog:
20052 @if cloog-bootstrap
20053 maybe-all-stage2-cloog: all-stage2-cloog
20054 all-stage2: all-stage2-cloog
20055 TARGET-stage2-cloog = $(TARGET-cloog)
20056 all-stage2-cloog: configure-stage2-cloog
20057 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20058 @r=`${PWD_COMMAND}`; export r; \
20059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20060 TFLAGS="$(STAGE2_TFLAGS)"; \
20061 $(HOST_EXPORTS) \
20062 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20063 cd $(HOST_SUBDIR)/cloog && \
20064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20065 CFLAGS="$(STAGE2_CFLAGS)" \
20066 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20067 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20071 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20072 TFLAGS="$(STAGE2_TFLAGS)" \
20073 $(TARGET-stage2-cloog)
20075 maybe-clean-stage2-cloog: clean-stage2-cloog
20076 clean-stage2: clean-stage2-cloog
20077 clean-stage2-cloog:
20078 @if [ $(current_stage) = stage2 ]; then \
20079 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20080 else \
20081 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20082 $(MAKE) stage2-start; \
20083 fi; \
20084 cd $(HOST_SUBDIR)/cloog && \
20085 $(MAKE) $(EXTRA_HOST_FLAGS) \
20086 $(POSTSTAGE1_FLAGS_TO_PASS) \
20087 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20088 @endif cloog-bootstrap
20091 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20092 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20093 maybe-all-stage3-cloog:
20094 maybe-clean-stage3-cloog:
20095 @if cloog-bootstrap
20096 maybe-all-stage3-cloog: all-stage3-cloog
20097 all-stage3: all-stage3-cloog
20098 TARGET-stage3-cloog = $(TARGET-cloog)
20099 all-stage3-cloog: configure-stage3-cloog
20100 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20101 @r=`${PWD_COMMAND}`; export r; \
20102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103 TFLAGS="$(STAGE3_TFLAGS)"; \
20104 $(HOST_EXPORTS) \
20105 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20106 cd $(HOST_SUBDIR)/cloog && \
20107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20108 CFLAGS="$(STAGE3_CFLAGS)" \
20109 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20110 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20114 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20115 TFLAGS="$(STAGE3_TFLAGS)" \
20116 $(TARGET-stage3-cloog)
20118 maybe-clean-stage3-cloog: clean-stage3-cloog
20119 clean-stage3: clean-stage3-cloog
20120 clean-stage3-cloog:
20121 @if [ $(current_stage) = stage3 ]; then \
20122 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20123 else \
20124 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20125 $(MAKE) stage3-start; \
20126 fi; \
20127 cd $(HOST_SUBDIR)/cloog && \
20128 $(MAKE) $(EXTRA_HOST_FLAGS) \
20129 $(POSTSTAGE1_FLAGS_TO_PASS) \
20130 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20131 @endif cloog-bootstrap
20134 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20135 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20136 maybe-all-stage4-cloog:
20137 maybe-clean-stage4-cloog:
20138 @if cloog-bootstrap
20139 maybe-all-stage4-cloog: all-stage4-cloog
20140 all-stage4: all-stage4-cloog
20141 TARGET-stage4-cloog = $(TARGET-cloog)
20142 all-stage4-cloog: configure-stage4-cloog
20143 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20144 @r=`${PWD_COMMAND}`; export r; \
20145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146 TFLAGS="$(STAGE4_TFLAGS)"; \
20147 $(HOST_EXPORTS) \
20148 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20149 cd $(HOST_SUBDIR)/cloog && \
20150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20151 CFLAGS="$(STAGE4_CFLAGS)" \
20152 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20153 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20157 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20158 TFLAGS="$(STAGE4_TFLAGS)" \
20159 $(TARGET-stage4-cloog)
20161 maybe-clean-stage4-cloog: clean-stage4-cloog
20162 clean-stage4: clean-stage4-cloog
20163 clean-stage4-cloog:
20164 @if [ $(current_stage) = stage4 ]; then \
20165 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20166 else \
20167 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20168 $(MAKE) stage4-start; \
20169 fi; \
20170 cd $(HOST_SUBDIR)/cloog && \
20171 $(MAKE) $(EXTRA_HOST_FLAGS) \
20172 $(POSTSTAGE1_FLAGS_TO_PASS) \
20173 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20174 @endif cloog-bootstrap
20177 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20178 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20179 maybe-all-stageprofile-cloog:
20180 maybe-clean-stageprofile-cloog:
20181 @if cloog-bootstrap
20182 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20183 all-stageprofile: all-stageprofile-cloog
20184 TARGET-stageprofile-cloog = $(TARGET-cloog)
20185 all-stageprofile-cloog: configure-stageprofile-cloog
20186 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20187 @r=`${PWD_COMMAND}`; export r; \
20188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20189 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20190 $(HOST_EXPORTS) \
20191 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20192 cd $(HOST_SUBDIR)/cloog && \
20193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20194 CFLAGS="$(STAGEprofile_CFLAGS)" \
20195 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20196 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20200 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20201 TFLAGS="$(STAGEprofile_TFLAGS)" \
20202 $(TARGET-stageprofile-cloog)
20204 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20205 clean-stageprofile: clean-stageprofile-cloog
20206 clean-stageprofile-cloog:
20207 @if [ $(current_stage) = stageprofile ]; then \
20208 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20209 else \
20210 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20211 $(MAKE) stageprofile-start; \
20212 fi; \
20213 cd $(HOST_SUBDIR)/cloog && \
20214 $(MAKE) $(EXTRA_HOST_FLAGS) \
20215 $(POSTSTAGE1_FLAGS_TO_PASS) \
20216 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20217 @endif cloog-bootstrap
20220 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20221 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20222 maybe-all-stagefeedback-cloog:
20223 maybe-clean-stagefeedback-cloog:
20224 @if cloog-bootstrap
20225 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20226 all-stagefeedback: all-stagefeedback-cloog
20227 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20228 all-stagefeedback-cloog: configure-stagefeedback-cloog
20229 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20230 @r=`${PWD_COMMAND}`; export r; \
20231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20233 $(HOST_EXPORTS) \
20234 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20235 cd $(HOST_SUBDIR)/cloog && \
20236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20237 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20238 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20239 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20240 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20241 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20242 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20243 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20244 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20245 $(TARGET-stagefeedback-cloog)
20247 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20248 clean-stagefeedback: clean-stagefeedback-cloog
20249 clean-stagefeedback-cloog:
20250 @if [ $(current_stage) = stagefeedback ]; then \
20251 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20252 else \
20253 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20254 $(MAKE) stagefeedback-start; \
20255 fi; \
20256 cd $(HOST_SUBDIR)/cloog && \
20257 $(MAKE) $(EXTRA_HOST_FLAGS) \
20258 $(POSTSTAGE1_FLAGS_TO_PASS) \
20259 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20260 @endif cloog-bootstrap
20266 .PHONY: check-cloog maybe-check-cloog
20267 maybe-check-cloog:
20268 @if cloog
20269 maybe-check-cloog: check-cloog
20271 check-cloog:
20272 @: $(MAKE); $(unstage)
20273 @r=`${PWD_COMMAND}`; export r; \
20274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20275 $(HOST_EXPORTS) \
20276 (cd $(HOST_SUBDIR)/cloog && \
20277 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20279 @endif cloog
20281 .PHONY: install-cloog maybe-install-cloog
20282 maybe-install-cloog:
20283 @if cloog
20284 maybe-install-cloog: install-cloog
20286 install-cloog:
20288 @endif cloog
20290 # Other targets (info, dvi, pdf, etc.)
20292 .PHONY: maybe-info-cloog info-cloog
20293 maybe-info-cloog:
20294 @if cloog
20295 maybe-info-cloog: info-cloog
20297 info-cloog: \
20298 configure-cloog
20299 @[ -f ./cloog/Makefile ] || exit 0; \
20300 r=`${PWD_COMMAND}`; export r; \
20301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302 $(HOST_EXPORTS) \
20303 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20305 done; \
20306 echo "Doing info in cloog" ; \
20307 (cd $(HOST_SUBDIR)/cloog && \
20308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20310 "RANLIB=$${RANLIB}" \
20311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20312 info) \
20313 || exit 1
20315 @endif cloog
20317 .PHONY: maybe-dvi-cloog dvi-cloog
20318 maybe-dvi-cloog:
20319 @if cloog
20320 maybe-dvi-cloog: dvi-cloog
20322 dvi-cloog: \
20323 configure-cloog
20324 @[ -f ./cloog/Makefile ] || exit 0; \
20325 r=`${PWD_COMMAND}`; export r; \
20326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327 $(HOST_EXPORTS) \
20328 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330 done; \
20331 echo "Doing dvi in cloog" ; \
20332 (cd $(HOST_SUBDIR)/cloog && \
20333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335 "RANLIB=$${RANLIB}" \
20336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20337 dvi) \
20338 || exit 1
20340 @endif cloog
20342 .PHONY: maybe-pdf-cloog pdf-cloog
20343 maybe-pdf-cloog:
20344 @if cloog
20345 maybe-pdf-cloog: pdf-cloog
20347 pdf-cloog: \
20348 configure-cloog
20349 @[ -f ./cloog/Makefile ] || exit 0; \
20350 r=`${PWD_COMMAND}`; export r; \
20351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20352 $(HOST_EXPORTS) \
20353 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20355 done; \
20356 echo "Doing pdf in cloog" ; \
20357 (cd $(HOST_SUBDIR)/cloog && \
20358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20360 "RANLIB=$${RANLIB}" \
20361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20362 pdf) \
20363 || exit 1
20365 @endif cloog
20367 .PHONY: maybe-html-cloog html-cloog
20368 maybe-html-cloog:
20369 @if cloog
20370 maybe-html-cloog: html-cloog
20372 html-cloog: \
20373 configure-cloog
20374 @[ -f ./cloog/Makefile ] || exit 0; \
20375 r=`${PWD_COMMAND}`; export r; \
20376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20377 $(HOST_EXPORTS) \
20378 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20380 done; \
20381 echo "Doing html in cloog" ; \
20382 (cd $(HOST_SUBDIR)/cloog && \
20383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20385 "RANLIB=$${RANLIB}" \
20386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20387 html) \
20388 || exit 1
20390 @endif cloog
20392 .PHONY: maybe-TAGS-cloog TAGS-cloog
20393 maybe-TAGS-cloog:
20394 @if cloog
20395 maybe-TAGS-cloog: TAGS-cloog
20397 TAGS-cloog: \
20398 configure-cloog
20399 @[ -f ./cloog/Makefile ] || exit 0; \
20400 r=`${PWD_COMMAND}`; export r; \
20401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402 $(HOST_EXPORTS) \
20403 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20405 done; \
20406 echo "Doing TAGS in cloog" ; \
20407 (cd $(HOST_SUBDIR)/cloog && \
20408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20410 "RANLIB=$${RANLIB}" \
20411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20412 TAGS) \
20413 || exit 1
20415 @endif cloog
20417 .PHONY: maybe-install-info-cloog install-info-cloog
20418 maybe-install-info-cloog:
20419 @if cloog
20420 maybe-install-info-cloog: install-info-cloog
20422 install-info-cloog: \
20423 configure-cloog \
20424 info-cloog
20425 @[ -f ./cloog/Makefile ] || exit 0; \
20426 r=`${PWD_COMMAND}`; export r; \
20427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20428 $(HOST_EXPORTS) \
20429 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20431 done; \
20432 echo "Doing install-info in cloog" ; \
20433 (cd $(HOST_SUBDIR)/cloog && \
20434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20436 "RANLIB=$${RANLIB}" \
20437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20438 install-info) \
20439 || exit 1
20441 @endif cloog
20443 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20444 maybe-install-pdf-cloog:
20445 @if cloog
20446 maybe-install-pdf-cloog: install-pdf-cloog
20448 install-pdf-cloog: \
20449 configure-cloog \
20450 pdf-cloog
20451 @[ -f ./cloog/Makefile ] || exit 0; \
20452 r=`${PWD_COMMAND}`; export r; \
20453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454 $(HOST_EXPORTS) \
20455 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20457 done; \
20458 echo "Doing install-pdf in cloog" ; \
20459 (cd $(HOST_SUBDIR)/cloog && \
20460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20462 "RANLIB=$${RANLIB}" \
20463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20464 install-pdf) \
20465 || exit 1
20467 @endif cloog
20469 .PHONY: maybe-install-html-cloog install-html-cloog
20470 maybe-install-html-cloog:
20471 @if cloog
20472 maybe-install-html-cloog: install-html-cloog
20474 install-html-cloog: \
20475 configure-cloog \
20476 html-cloog
20477 @[ -f ./cloog/Makefile ] || exit 0; \
20478 r=`${PWD_COMMAND}`; export r; \
20479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20480 $(HOST_EXPORTS) \
20481 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20483 done; \
20484 echo "Doing install-html in cloog" ; \
20485 (cd $(HOST_SUBDIR)/cloog && \
20486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20488 "RANLIB=$${RANLIB}" \
20489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20490 install-html) \
20491 || exit 1
20493 @endif cloog
20495 .PHONY: maybe-installcheck-cloog installcheck-cloog
20496 maybe-installcheck-cloog:
20497 @if cloog
20498 maybe-installcheck-cloog: installcheck-cloog
20500 installcheck-cloog: \
20501 configure-cloog
20502 @[ -f ./cloog/Makefile ] || exit 0; \
20503 r=`${PWD_COMMAND}`; export r; \
20504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505 $(HOST_EXPORTS) \
20506 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20508 done; \
20509 echo "Doing installcheck in cloog" ; \
20510 (cd $(HOST_SUBDIR)/cloog && \
20511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20513 "RANLIB=$${RANLIB}" \
20514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20515 installcheck) \
20516 || exit 1
20518 @endif cloog
20520 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20521 maybe-mostlyclean-cloog:
20522 @if cloog
20523 maybe-mostlyclean-cloog: mostlyclean-cloog
20525 mostlyclean-cloog:
20526 @[ -f ./cloog/Makefile ] || exit 0; \
20527 r=`${PWD_COMMAND}`; export r; \
20528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20529 $(HOST_EXPORTS) \
20530 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20532 done; \
20533 echo "Doing mostlyclean in cloog" ; \
20534 (cd $(HOST_SUBDIR)/cloog && \
20535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20537 "RANLIB=$${RANLIB}" \
20538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20539 mostlyclean) \
20540 || exit 1
20542 @endif cloog
20544 .PHONY: maybe-clean-cloog clean-cloog
20545 maybe-clean-cloog:
20546 @if cloog
20547 maybe-clean-cloog: clean-cloog
20549 clean-cloog:
20550 @[ -f ./cloog/Makefile ] || exit 0; \
20551 r=`${PWD_COMMAND}`; export r; \
20552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20553 $(HOST_EXPORTS) \
20554 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20556 done; \
20557 echo "Doing clean in cloog" ; \
20558 (cd $(HOST_SUBDIR)/cloog && \
20559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20561 "RANLIB=$${RANLIB}" \
20562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20563 clean) \
20564 || exit 1
20566 @endif cloog
20568 .PHONY: maybe-distclean-cloog distclean-cloog
20569 maybe-distclean-cloog:
20570 @if cloog
20571 maybe-distclean-cloog: distclean-cloog
20573 distclean-cloog:
20574 @[ -f ./cloog/Makefile ] || exit 0; \
20575 r=`${PWD_COMMAND}`; export r; \
20576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20577 $(HOST_EXPORTS) \
20578 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20580 done; \
20581 echo "Doing distclean in cloog" ; \
20582 (cd $(HOST_SUBDIR)/cloog && \
20583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20585 "RANLIB=$${RANLIB}" \
20586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20587 distclean) \
20588 || exit 1
20590 @endif cloog
20592 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20593 maybe-maintainer-clean-cloog:
20594 @if cloog
20595 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20597 maintainer-clean-cloog:
20598 @[ -f ./cloog/Makefile ] || exit 0; \
20599 r=`${PWD_COMMAND}`; export r; \
20600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20601 $(HOST_EXPORTS) \
20602 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20604 done; \
20605 echo "Doing maintainer-clean in cloog" ; \
20606 (cd $(HOST_SUBDIR)/cloog && \
20607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20609 "RANLIB=$${RANLIB}" \
20610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20611 maintainer-clean) \
20612 || exit 1
20614 @endif cloog
20618 .PHONY: configure-libelf maybe-configure-libelf
20619 maybe-configure-libelf:
20620 @if gcc-bootstrap
20621 configure-libelf: stage_current
20622 @endif gcc-bootstrap
20623 @if libelf
20624 maybe-configure-libelf: configure-libelf
20625 configure-libelf:
20626 @r=`${PWD_COMMAND}`; export r; \
20627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20628 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20630 $(HOST_EXPORTS) \
20631 echo Configuring in $(HOST_SUBDIR)/libelf; \
20632 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20633 case $(srcdir) in \
20634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20635 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20637 esac; \
20638 srcdiroption="--srcdir=$${topdir}/libelf"; \
20639 libsrcdir="$$s/libelf"; \
20640 $(SHELL) $${libsrcdir}/configure \
20641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20642 --target=${target_alias} $${srcdiroption} --disable-shared \
20643 || exit 1
20644 @endif libelf
20648 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20649 maybe-configure-stage1-libelf:
20650 @if libelf-bootstrap
20651 maybe-configure-stage1-libelf: configure-stage1-libelf
20652 configure-stage1-libelf:
20653 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20654 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20655 @r=`${PWD_COMMAND}`; export r; \
20656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20657 TFLAGS="$(STAGE1_TFLAGS)"; \
20658 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20659 $(HOST_EXPORTS) \
20660 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20661 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20662 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20663 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20665 cd $(HOST_SUBDIR)/libelf || exit 1; \
20666 case $(srcdir) in \
20667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20668 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20670 esac; \
20671 srcdiroption="--srcdir=$${topdir}/libelf"; \
20672 libsrcdir="$$s/libelf"; \
20673 $(SHELL) $${libsrcdir}/configure \
20674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20675 --target=${target_alias} $${srcdiroption} \
20676 $(STAGE1_CONFIGURE_FLAGS) \
20677 --disable-shared
20678 @endif libelf-bootstrap
20680 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20681 maybe-configure-stage2-libelf:
20682 @if libelf-bootstrap
20683 maybe-configure-stage2-libelf: configure-stage2-libelf
20684 configure-stage2-libelf:
20685 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20686 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20687 @r=`${PWD_COMMAND}`; export r; \
20688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20689 TFLAGS="$(STAGE2_TFLAGS)"; \
20690 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20691 $(HOST_EXPORTS) \
20692 $(POSTSTAGE1_HOST_EXPORTS) \
20693 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20694 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20695 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20696 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20698 cd $(HOST_SUBDIR)/libelf || exit 1; \
20699 case $(srcdir) in \
20700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20701 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20703 esac; \
20704 srcdiroption="--srcdir=$${topdir}/libelf"; \
20705 libsrcdir="$$s/libelf"; \
20706 $(SHELL) $${libsrcdir}/configure \
20707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20708 --target=${target_alias} $${srcdiroption} \
20709 --with-build-libsubdir=$(HOST_SUBDIR) \
20710 $(STAGE2_CONFIGURE_FLAGS) \
20711 --disable-shared
20712 @endif libelf-bootstrap
20714 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20715 maybe-configure-stage3-libelf:
20716 @if libelf-bootstrap
20717 maybe-configure-stage3-libelf: configure-stage3-libelf
20718 configure-stage3-libelf:
20719 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20721 @r=`${PWD_COMMAND}`; export r; \
20722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723 TFLAGS="$(STAGE3_TFLAGS)"; \
20724 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20725 $(HOST_EXPORTS) \
20726 $(POSTSTAGE1_HOST_EXPORTS) \
20727 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20728 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20729 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20730 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20732 cd $(HOST_SUBDIR)/libelf || exit 1; \
20733 case $(srcdir) in \
20734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20735 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20737 esac; \
20738 srcdiroption="--srcdir=$${topdir}/libelf"; \
20739 libsrcdir="$$s/libelf"; \
20740 $(SHELL) $${libsrcdir}/configure \
20741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20742 --target=${target_alias} $${srcdiroption} \
20743 --with-build-libsubdir=$(HOST_SUBDIR) \
20744 $(STAGE3_CONFIGURE_FLAGS) \
20745 --disable-shared
20746 @endif libelf-bootstrap
20748 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20749 maybe-configure-stage4-libelf:
20750 @if libelf-bootstrap
20751 maybe-configure-stage4-libelf: configure-stage4-libelf
20752 configure-stage4-libelf:
20753 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20754 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20755 @r=`${PWD_COMMAND}`; export r; \
20756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757 TFLAGS="$(STAGE4_TFLAGS)"; \
20758 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20759 $(HOST_EXPORTS) \
20760 $(POSTSTAGE1_HOST_EXPORTS) \
20761 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20762 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20763 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20764 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20766 cd $(HOST_SUBDIR)/libelf || exit 1; \
20767 case $(srcdir) in \
20768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20769 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20771 esac; \
20772 srcdiroption="--srcdir=$${topdir}/libelf"; \
20773 libsrcdir="$$s/libelf"; \
20774 $(SHELL) $${libsrcdir}/configure \
20775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20776 --target=${target_alias} $${srcdiroption} \
20777 --with-build-libsubdir=$(HOST_SUBDIR) \
20778 $(STAGE4_CONFIGURE_FLAGS) \
20779 --disable-shared
20780 @endif libelf-bootstrap
20782 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20783 maybe-configure-stageprofile-libelf:
20784 @if libelf-bootstrap
20785 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20786 configure-stageprofile-libelf:
20787 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20789 @r=`${PWD_COMMAND}`; export r; \
20790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20792 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20793 $(HOST_EXPORTS) \
20794 $(POSTSTAGE1_HOST_EXPORTS) \
20795 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20796 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20797 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20798 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20800 cd $(HOST_SUBDIR)/libelf || exit 1; \
20801 case $(srcdir) in \
20802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20803 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20805 esac; \
20806 srcdiroption="--srcdir=$${topdir}/libelf"; \
20807 libsrcdir="$$s/libelf"; \
20808 $(SHELL) $${libsrcdir}/configure \
20809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20810 --target=${target_alias} $${srcdiroption} \
20811 --with-build-libsubdir=$(HOST_SUBDIR) \
20812 $(STAGEprofile_CONFIGURE_FLAGS) \
20813 --disable-shared
20814 @endif libelf-bootstrap
20816 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20817 maybe-configure-stagefeedback-libelf:
20818 @if libelf-bootstrap
20819 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20820 configure-stagefeedback-libelf:
20821 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20823 @r=`${PWD_COMMAND}`; export r; \
20824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20826 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20827 $(HOST_EXPORTS) \
20828 $(POSTSTAGE1_HOST_EXPORTS) \
20829 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20830 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20831 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20832 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20834 cd $(HOST_SUBDIR)/libelf || exit 1; \
20835 case $(srcdir) in \
20836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20837 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20839 esac; \
20840 srcdiroption="--srcdir=$${topdir}/libelf"; \
20841 libsrcdir="$$s/libelf"; \
20842 $(SHELL) $${libsrcdir}/configure \
20843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20844 --target=${target_alias} $${srcdiroption} \
20845 --with-build-libsubdir=$(HOST_SUBDIR) \
20846 $(STAGEfeedback_CONFIGURE_FLAGS) \
20847 --disable-shared
20848 @endif libelf-bootstrap
20854 .PHONY: all-libelf maybe-all-libelf
20855 maybe-all-libelf:
20856 @if gcc-bootstrap
20857 all-libelf: stage_current
20858 @endif gcc-bootstrap
20859 @if libelf
20860 TARGET-libelf=all
20861 maybe-all-libelf: all-libelf
20862 all-libelf: configure-libelf
20863 @r=`${PWD_COMMAND}`; export r; \
20864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20865 $(HOST_EXPORTS) \
20866 (cd $(HOST_SUBDIR)/libelf && \
20867 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20868 $(TARGET-libelf))
20869 @endif libelf
20873 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
20874 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20875 maybe-all-stage1-libelf:
20876 maybe-clean-stage1-libelf:
20877 @if libelf-bootstrap
20878 maybe-all-stage1-libelf: all-stage1-libelf
20879 all-stage1: all-stage1-libelf
20880 TARGET-stage1-libelf = $(TARGET-libelf)
20881 all-stage1-libelf: configure-stage1-libelf
20882 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20883 @r=`${PWD_COMMAND}`; export r; \
20884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20885 TFLAGS="$(STAGE1_TFLAGS)"; \
20886 $(HOST_EXPORTS) \
20887 cd $(HOST_SUBDIR)/libelf && \
20888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20889 CFLAGS="$(STAGE1_CFLAGS)" \
20890 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20891 LIBCFLAGS="$(LIBCFLAGS)" \
20892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20895 $(EXTRA_HOST_FLAGS) \
20896 TFLAGS="$(STAGE1_TFLAGS)" \
20897 $(TARGET-stage1-libelf)
20899 maybe-clean-stage1-libelf: clean-stage1-libelf
20900 clean-stage1: clean-stage1-libelf
20901 clean-stage1-libelf:
20902 @if [ $(current_stage) = stage1 ]; then \
20903 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20904 else \
20905 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20906 $(MAKE) stage1-start; \
20907 fi; \
20908 cd $(HOST_SUBDIR)/libelf && \
20909 $(MAKE) $(EXTRA_HOST_FLAGS) \
20910 clean
20911 @endif libelf-bootstrap
20914 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
20915 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20916 maybe-all-stage2-libelf:
20917 maybe-clean-stage2-libelf:
20918 @if libelf-bootstrap
20919 maybe-all-stage2-libelf: all-stage2-libelf
20920 all-stage2: all-stage2-libelf
20921 TARGET-stage2-libelf = $(TARGET-libelf)
20922 all-stage2-libelf: configure-stage2-libelf
20923 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20924 @r=`${PWD_COMMAND}`; export r; \
20925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20926 TFLAGS="$(STAGE2_TFLAGS)"; \
20927 $(HOST_EXPORTS) \
20928 $(POSTSTAGE1_HOST_EXPORTS) \
20929 cd $(HOST_SUBDIR)/libelf && \
20930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20931 CFLAGS="$(STAGE2_CFLAGS)" \
20932 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20933 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20938 TFLAGS="$(STAGE2_TFLAGS)" \
20939 $(TARGET-stage2-libelf)
20941 maybe-clean-stage2-libelf: clean-stage2-libelf
20942 clean-stage2: clean-stage2-libelf
20943 clean-stage2-libelf:
20944 @if [ $(current_stage) = stage2 ]; then \
20945 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20946 else \
20947 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20948 $(MAKE) stage2-start; \
20949 fi; \
20950 cd $(HOST_SUBDIR)/libelf && \
20951 $(MAKE) $(EXTRA_HOST_FLAGS) \
20952 $(POSTSTAGE1_FLAGS_TO_PASS) \
20953 clean
20954 @endif libelf-bootstrap
20957 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
20958 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20959 maybe-all-stage3-libelf:
20960 maybe-clean-stage3-libelf:
20961 @if libelf-bootstrap
20962 maybe-all-stage3-libelf: all-stage3-libelf
20963 all-stage3: all-stage3-libelf
20964 TARGET-stage3-libelf = $(TARGET-libelf)
20965 all-stage3-libelf: configure-stage3-libelf
20966 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20967 @r=`${PWD_COMMAND}`; export r; \
20968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969 TFLAGS="$(STAGE3_TFLAGS)"; \
20970 $(HOST_EXPORTS) \
20971 $(POSTSTAGE1_HOST_EXPORTS) \
20972 cd $(HOST_SUBDIR)/libelf && \
20973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20974 CFLAGS="$(STAGE3_CFLAGS)" \
20975 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20976 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20981 TFLAGS="$(STAGE3_TFLAGS)" \
20982 $(TARGET-stage3-libelf)
20984 maybe-clean-stage3-libelf: clean-stage3-libelf
20985 clean-stage3: clean-stage3-libelf
20986 clean-stage3-libelf:
20987 @if [ $(current_stage) = stage3 ]; then \
20988 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20989 else \
20990 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20991 $(MAKE) stage3-start; \
20992 fi; \
20993 cd $(HOST_SUBDIR)/libelf && \
20994 $(MAKE) $(EXTRA_HOST_FLAGS) \
20995 $(POSTSTAGE1_FLAGS_TO_PASS) \
20996 clean
20997 @endif libelf-bootstrap
21000 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21001 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21002 maybe-all-stage4-libelf:
21003 maybe-clean-stage4-libelf:
21004 @if libelf-bootstrap
21005 maybe-all-stage4-libelf: all-stage4-libelf
21006 all-stage4: all-stage4-libelf
21007 TARGET-stage4-libelf = $(TARGET-libelf)
21008 all-stage4-libelf: configure-stage4-libelf
21009 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21010 @r=`${PWD_COMMAND}`; export r; \
21011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012 TFLAGS="$(STAGE4_TFLAGS)"; \
21013 $(HOST_EXPORTS) \
21014 $(POSTSTAGE1_HOST_EXPORTS) \
21015 cd $(HOST_SUBDIR)/libelf && \
21016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21017 CFLAGS="$(STAGE4_CFLAGS)" \
21018 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21019 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21023 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21024 TFLAGS="$(STAGE4_TFLAGS)" \
21025 $(TARGET-stage4-libelf)
21027 maybe-clean-stage4-libelf: clean-stage4-libelf
21028 clean-stage4: clean-stage4-libelf
21029 clean-stage4-libelf:
21030 @if [ $(current_stage) = stage4 ]; then \
21031 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21032 else \
21033 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21034 $(MAKE) stage4-start; \
21035 fi; \
21036 cd $(HOST_SUBDIR)/libelf && \
21037 $(MAKE) $(EXTRA_HOST_FLAGS) \
21038 $(POSTSTAGE1_FLAGS_TO_PASS) \
21039 clean
21040 @endif libelf-bootstrap
21043 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21044 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21045 maybe-all-stageprofile-libelf:
21046 maybe-clean-stageprofile-libelf:
21047 @if libelf-bootstrap
21048 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21049 all-stageprofile: all-stageprofile-libelf
21050 TARGET-stageprofile-libelf = $(TARGET-libelf)
21051 all-stageprofile-libelf: configure-stageprofile-libelf
21052 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21053 @r=`${PWD_COMMAND}`; export r; \
21054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21056 $(HOST_EXPORTS) \
21057 $(POSTSTAGE1_HOST_EXPORTS) \
21058 cd $(HOST_SUBDIR)/libelf && \
21059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21060 CFLAGS="$(STAGEprofile_CFLAGS)" \
21061 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21062 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21067 TFLAGS="$(STAGEprofile_TFLAGS)" \
21068 $(TARGET-stageprofile-libelf)
21070 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21071 clean-stageprofile: clean-stageprofile-libelf
21072 clean-stageprofile-libelf:
21073 @if [ $(current_stage) = stageprofile ]; then \
21074 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21075 else \
21076 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21077 $(MAKE) stageprofile-start; \
21078 fi; \
21079 cd $(HOST_SUBDIR)/libelf && \
21080 $(MAKE) $(EXTRA_HOST_FLAGS) \
21081 $(POSTSTAGE1_FLAGS_TO_PASS) \
21082 clean
21083 @endif libelf-bootstrap
21086 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21087 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21088 maybe-all-stagefeedback-libelf:
21089 maybe-clean-stagefeedback-libelf:
21090 @if libelf-bootstrap
21091 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21092 all-stagefeedback: all-stagefeedback-libelf
21093 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21094 all-stagefeedback-libelf: configure-stagefeedback-libelf
21095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21096 @r=`${PWD_COMMAND}`; export r; \
21097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21098 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21099 $(HOST_EXPORTS) \
21100 $(POSTSTAGE1_HOST_EXPORTS) \
21101 cd $(HOST_SUBDIR)/libelf && \
21102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21103 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21104 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21105 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21110 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21111 $(TARGET-stagefeedback-libelf)
21113 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21114 clean-stagefeedback: clean-stagefeedback-libelf
21115 clean-stagefeedback-libelf:
21116 @if [ $(current_stage) = stagefeedback ]; then \
21117 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21118 else \
21119 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21120 $(MAKE) stagefeedback-start; \
21121 fi; \
21122 cd $(HOST_SUBDIR)/libelf && \
21123 $(MAKE) $(EXTRA_HOST_FLAGS) \
21124 $(POSTSTAGE1_FLAGS_TO_PASS) \
21125 clean
21126 @endif libelf-bootstrap
21132 .PHONY: check-libelf maybe-check-libelf
21133 maybe-check-libelf:
21134 @if libelf
21135 maybe-check-libelf: check-libelf
21137 check-libelf:
21138 @: $(MAKE); $(unstage)
21139 @r=`${PWD_COMMAND}`; export r; \
21140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141 $(HOST_EXPORTS) \
21142 (cd $(HOST_SUBDIR)/libelf && \
21143 $(MAKE) $(FLAGS_TO_PASS) check)
21145 @endif libelf
21147 .PHONY: install-libelf maybe-install-libelf
21148 maybe-install-libelf:
21149 @if libelf
21150 maybe-install-libelf: install-libelf
21152 install-libelf:
21154 @endif libelf
21156 # Other targets (info, dvi, pdf, etc.)
21158 .PHONY: maybe-info-libelf info-libelf
21159 maybe-info-libelf:
21160 @if libelf
21161 maybe-info-libelf: info-libelf
21163 info-libelf: \
21164 configure-libelf
21165 @[ -f ./libelf/Makefile ] || exit 0; \
21166 r=`${PWD_COMMAND}`; export r; \
21167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168 $(HOST_EXPORTS) \
21169 for flag in $(EXTRA_HOST_FLAGS) ; do \
21170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21171 done; \
21172 echo "Doing info in libelf" ; \
21173 (cd $(HOST_SUBDIR)/libelf && \
21174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21176 "RANLIB=$${RANLIB}" \
21177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21178 info) \
21179 || exit 1
21181 @endif libelf
21183 .PHONY: maybe-dvi-libelf dvi-libelf
21184 maybe-dvi-libelf:
21185 @if libelf
21186 maybe-dvi-libelf: dvi-libelf
21188 dvi-libelf: \
21189 configure-libelf
21190 @[ -f ./libelf/Makefile ] || exit 0; \
21191 r=`${PWD_COMMAND}`; export r; \
21192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193 $(HOST_EXPORTS) \
21194 for flag in $(EXTRA_HOST_FLAGS) ; do \
21195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21196 done; \
21197 echo "Doing dvi in libelf" ; \
21198 (cd $(HOST_SUBDIR)/libelf && \
21199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21201 "RANLIB=$${RANLIB}" \
21202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21203 dvi) \
21204 || exit 1
21206 @endif libelf
21208 .PHONY: maybe-pdf-libelf pdf-libelf
21209 maybe-pdf-libelf:
21210 @if libelf
21211 maybe-pdf-libelf: pdf-libelf
21213 pdf-libelf: \
21214 configure-libelf
21215 @[ -f ./libelf/Makefile ] || exit 0; \
21216 r=`${PWD_COMMAND}`; export r; \
21217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21218 $(HOST_EXPORTS) \
21219 for flag in $(EXTRA_HOST_FLAGS) ; do \
21220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21221 done; \
21222 echo "Doing pdf in libelf" ; \
21223 (cd $(HOST_SUBDIR)/libelf && \
21224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21226 "RANLIB=$${RANLIB}" \
21227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21228 pdf) \
21229 || exit 1
21231 @endif libelf
21233 .PHONY: maybe-html-libelf html-libelf
21234 maybe-html-libelf:
21235 @if libelf
21236 maybe-html-libelf: html-libelf
21238 html-libelf: \
21239 configure-libelf
21240 @[ -f ./libelf/Makefile ] || exit 0; \
21241 r=`${PWD_COMMAND}`; export r; \
21242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243 $(HOST_EXPORTS) \
21244 for flag in $(EXTRA_HOST_FLAGS) ; do \
21245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21246 done; \
21247 echo "Doing html in libelf" ; \
21248 (cd $(HOST_SUBDIR)/libelf && \
21249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21251 "RANLIB=$${RANLIB}" \
21252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21253 html) \
21254 || exit 1
21256 @endif libelf
21258 .PHONY: maybe-TAGS-libelf TAGS-libelf
21259 maybe-TAGS-libelf:
21260 @if libelf
21261 maybe-TAGS-libelf: TAGS-libelf
21263 TAGS-libelf: \
21264 configure-libelf
21265 @[ -f ./libelf/Makefile ] || exit 0; \
21266 r=`${PWD_COMMAND}`; export r; \
21267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21268 $(HOST_EXPORTS) \
21269 for flag in $(EXTRA_HOST_FLAGS) ; do \
21270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21271 done; \
21272 echo "Doing TAGS in libelf" ; \
21273 (cd $(HOST_SUBDIR)/libelf && \
21274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21276 "RANLIB=$${RANLIB}" \
21277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21278 TAGS) \
21279 || exit 1
21281 @endif libelf
21283 .PHONY: maybe-install-info-libelf install-info-libelf
21284 maybe-install-info-libelf:
21285 @if libelf
21286 maybe-install-info-libelf: install-info-libelf
21288 install-info-libelf: \
21289 configure-libelf \
21290 info-libelf
21291 @[ -f ./libelf/Makefile ] || exit 0; \
21292 r=`${PWD_COMMAND}`; export r; \
21293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21294 $(HOST_EXPORTS) \
21295 for flag in $(EXTRA_HOST_FLAGS) ; do \
21296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21297 done; \
21298 echo "Doing install-info in libelf" ; \
21299 (cd $(HOST_SUBDIR)/libelf && \
21300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21302 "RANLIB=$${RANLIB}" \
21303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21304 install-info) \
21305 || exit 1
21307 @endif libelf
21309 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21310 maybe-install-pdf-libelf:
21311 @if libelf
21312 maybe-install-pdf-libelf: install-pdf-libelf
21314 install-pdf-libelf: \
21315 configure-libelf \
21316 pdf-libelf
21317 @[ -f ./libelf/Makefile ] || exit 0; \
21318 r=`${PWD_COMMAND}`; export r; \
21319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320 $(HOST_EXPORTS) \
21321 for flag in $(EXTRA_HOST_FLAGS) ; do \
21322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21323 done; \
21324 echo "Doing install-pdf in libelf" ; \
21325 (cd $(HOST_SUBDIR)/libelf && \
21326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21328 "RANLIB=$${RANLIB}" \
21329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21330 install-pdf) \
21331 || exit 1
21333 @endif libelf
21335 .PHONY: maybe-install-html-libelf install-html-libelf
21336 maybe-install-html-libelf:
21337 @if libelf
21338 maybe-install-html-libelf: install-html-libelf
21340 install-html-libelf: \
21341 configure-libelf \
21342 html-libelf
21343 @[ -f ./libelf/Makefile ] || exit 0; \
21344 r=`${PWD_COMMAND}`; export r; \
21345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346 $(HOST_EXPORTS) \
21347 for flag in $(EXTRA_HOST_FLAGS) ; do \
21348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21349 done; \
21350 echo "Doing install-html in libelf" ; \
21351 (cd $(HOST_SUBDIR)/libelf && \
21352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21354 "RANLIB=$${RANLIB}" \
21355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21356 install-html) \
21357 || exit 1
21359 @endif libelf
21361 .PHONY: maybe-installcheck-libelf installcheck-libelf
21362 maybe-installcheck-libelf:
21363 @if libelf
21364 maybe-installcheck-libelf: installcheck-libelf
21366 installcheck-libelf: \
21367 configure-libelf
21368 @[ -f ./libelf/Makefile ] || exit 0; \
21369 r=`${PWD_COMMAND}`; export r; \
21370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371 $(HOST_EXPORTS) \
21372 for flag in $(EXTRA_HOST_FLAGS) ; do \
21373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21374 done; \
21375 echo "Doing installcheck in libelf" ; \
21376 (cd $(HOST_SUBDIR)/libelf && \
21377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21379 "RANLIB=$${RANLIB}" \
21380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21381 installcheck) \
21382 || exit 1
21384 @endif libelf
21386 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21387 maybe-mostlyclean-libelf:
21388 @if libelf
21389 maybe-mostlyclean-libelf: mostlyclean-libelf
21391 mostlyclean-libelf:
21392 @[ -f ./libelf/Makefile ] || exit 0; \
21393 r=`${PWD_COMMAND}`; export r; \
21394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395 $(HOST_EXPORTS) \
21396 for flag in $(EXTRA_HOST_FLAGS) ; do \
21397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21398 done; \
21399 echo "Doing mostlyclean in libelf" ; \
21400 (cd $(HOST_SUBDIR)/libelf && \
21401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21403 "RANLIB=$${RANLIB}" \
21404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21405 mostlyclean) \
21406 || exit 1
21408 @endif libelf
21410 .PHONY: maybe-clean-libelf clean-libelf
21411 maybe-clean-libelf:
21412 @if libelf
21413 maybe-clean-libelf: clean-libelf
21415 clean-libelf:
21416 @[ -f ./libelf/Makefile ] || exit 0; \
21417 r=`${PWD_COMMAND}`; export r; \
21418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21419 $(HOST_EXPORTS) \
21420 for flag in $(EXTRA_HOST_FLAGS) ; do \
21421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21422 done; \
21423 echo "Doing clean in libelf" ; \
21424 (cd $(HOST_SUBDIR)/libelf && \
21425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21427 "RANLIB=$${RANLIB}" \
21428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21429 clean) \
21430 || exit 1
21432 @endif libelf
21434 .PHONY: maybe-distclean-libelf distclean-libelf
21435 maybe-distclean-libelf:
21436 @if libelf
21437 maybe-distclean-libelf: distclean-libelf
21439 distclean-libelf:
21440 @[ -f ./libelf/Makefile ] || exit 0; \
21441 r=`${PWD_COMMAND}`; export r; \
21442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443 $(HOST_EXPORTS) \
21444 for flag in $(EXTRA_HOST_FLAGS) ; do \
21445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21446 done; \
21447 echo "Doing distclean in libelf" ; \
21448 (cd $(HOST_SUBDIR)/libelf && \
21449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21451 "RANLIB=$${RANLIB}" \
21452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21453 distclean) \
21454 || exit 1
21456 @endif libelf
21458 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21459 maybe-maintainer-clean-libelf:
21460 @if libelf
21461 maybe-maintainer-clean-libelf: maintainer-clean-libelf
21463 maintainer-clean-libelf:
21464 @[ -f ./libelf/Makefile ] || exit 0; \
21465 r=`${PWD_COMMAND}`; export r; \
21466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467 $(HOST_EXPORTS) \
21468 for flag in $(EXTRA_HOST_FLAGS) ; do \
21469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21470 done; \
21471 echo "Doing maintainer-clean in libelf" ; \
21472 (cd $(HOST_SUBDIR)/libelf && \
21473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21475 "RANLIB=$${RANLIB}" \
21476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21477 maintainer-clean) \
21478 || exit 1
21480 @endif libelf
21484 .PHONY: configure-gnuserv maybe-configure-gnuserv
21485 maybe-configure-gnuserv:
21486 @if gcc-bootstrap
21487 configure-gnuserv: stage_current
21488 @endif gcc-bootstrap
21489 @if gnuserv
21490 maybe-configure-gnuserv: configure-gnuserv
21491 configure-gnuserv:
21492 @: $(MAKE); $(unstage)
21493 @r=`${PWD_COMMAND}`; export r; \
21494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21495 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21497 $(HOST_EXPORTS) \
21498 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21499 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21500 case $(srcdir) in \
21501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21502 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21504 esac; \
21505 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21506 libsrcdir="$$s/gnuserv"; \
21507 $(SHELL) $${libsrcdir}/configure \
21508 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21509 --target=${target_alias} $${srcdiroption} \
21510 || exit 1
21511 @endif gnuserv
21517 .PHONY: all-gnuserv maybe-all-gnuserv
21518 maybe-all-gnuserv:
21519 @if gcc-bootstrap
21520 all-gnuserv: stage_current
21521 @endif gcc-bootstrap
21522 @if gnuserv
21523 TARGET-gnuserv=all
21524 maybe-all-gnuserv: all-gnuserv
21525 all-gnuserv: configure-gnuserv
21526 @: $(MAKE); $(unstage)
21527 @r=`${PWD_COMMAND}`; export r; \
21528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529 $(HOST_EXPORTS) \
21530 (cd $(HOST_SUBDIR)/gnuserv && \
21531 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21532 $(TARGET-gnuserv))
21533 @endif gnuserv
21538 .PHONY: check-gnuserv maybe-check-gnuserv
21539 maybe-check-gnuserv:
21540 @if gnuserv
21541 maybe-check-gnuserv: check-gnuserv
21543 check-gnuserv:
21544 @: $(MAKE); $(unstage)
21545 @r=`${PWD_COMMAND}`; export r; \
21546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21547 $(HOST_EXPORTS) \
21548 (cd $(HOST_SUBDIR)/gnuserv && \
21549 $(MAKE) $(FLAGS_TO_PASS) check)
21551 @endif gnuserv
21553 .PHONY: install-gnuserv maybe-install-gnuserv
21554 maybe-install-gnuserv:
21555 @if gnuserv
21556 maybe-install-gnuserv: install-gnuserv
21558 install-gnuserv: installdirs
21559 @: $(MAKE); $(unstage)
21560 @r=`${PWD_COMMAND}`; export r; \
21561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21562 $(HOST_EXPORTS) \
21563 (cd $(HOST_SUBDIR)/gnuserv && \
21564 $(MAKE) $(FLAGS_TO_PASS) install)
21566 @endif gnuserv
21568 # Other targets (info, dvi, pdf, etc.)
21570 .PHONY: maybe-info-gnuserv info-gnuserv
21571 maybe-info-gnuserv:
21572 @if gnuserv
21573 maybe-info-gnuserv: info-gnuserv
21575 info-gnuserv: \
21576 configure-gnuserv
21577 @: $(MAKE); $(unstage)
21578 @[ -f ./gnuserv/Makefile ] || exit 0; \
21579 r=`${PWD_COMMAND}`; export r; \
21580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581 $(HOST_EXPORTS) \
21582 for flag in $(EXTRA_HOST_FLAGS) ; do \
21583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584 done; \
21585 echo "Doing info in gnuserv" ; \
21586 (cd $(HOST_SUBDIR)/gnuserv && \
21587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589 "RANLIB=$${RANLIB}" \
21590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591 info) \
21592 || exit 1
21594 @endif gnuserv
21596 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
21597 maybe-dvi-gnuserv:
21598 @if gnuserv
21599 maybe-dvi-gnuserv: dvi-gnuserv
21601 dvi-gnuserv: \
21602 configure-gnuserv
21603 @: $(MAKE); $(unstage)
21604 @[ -f ./gnuserv/Makefile ] || exit 0; \
21605 r=`${PWD_COMMAND}`; export r; \
21606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21607 $(HOST_EXPORTS) \
21608 for flag in $(EXTRA_HOST_FLAGS) ; do \
21609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21610 done; \
21611 echo "Doing dvi in gnuserv" ; \
21612 (cd $(HOST_SUBDIR)/gnuserv && \
21613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21615 "RANLIB=$${RANLIB}" \
21616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21617 dvi) \
21618 || exit 1
21620 @endif gnuserv
21622 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
21623 maybe-pdf-gnuserv:
21624 @if gnuserv
21625 maybe-pdf-gnuserv: pdf-gnuserv
21627 pdf-gnuserv: \
21628 configure-gnuserv
21629 @: $(MAKE); $(unstage)
21630 @[ -f ./gnuserv/Makefile ] || exit 0; \
21631 r=`${PWD_COMMAND}`; export r; \
21632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633 $(HOST_EXPORTS) \
21634 for flag in $(EXTRA_HOST_FLAGS) ; do \
21635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21636 done; \
21637 echo "Doing pdf in gnuserv" ; \
21638 (cd $(HOST_SUBDIR)/gnuserv && \
21639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21641 "RANLIB=$${RANLIB}" \
21642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21643 pdf) \
21644 || exit 1
21646 @endif gnuserv
21648 .PHONY: maybe-html-gnuserv html-gnuserv
21649 maybe-html-gnuserv:
21650 @if gnuserv
21651 maybe-html-gnuserv: html-gnuserv
21653 html-gnuserv: \
21654 configure-gnuserv
21655 @: $(MAKE); $(unstage)
21656 @[ -f ./gnuserv/Makefile ] || exit 0; \
21657 r=`${PWD_COMMAND}`; export r; \
21658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659 $(HOST_EXPORTS) \
21660 for flag in $(EXTRA_HOST_FLAGS) ; do \
21661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662 done; \
21663 echo "Doing html in gnuserv" ; \
21664 (cd $(HOST_SUBDIR)/gnuserv && \
21665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667 "RANLIB=$${RANLIB}" \
21668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21669 html) \
21670 || exit 1
21672 @endif gnuserv
21674 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21675 maybe-TAGS-gnuserv:
21676 @if gnuserv
21677 maybe-TAGS-gnuserv: TAGS-gnuserv
21679 TAGS-gnuserv: \
21680 configure-gnuserv
21681 @: $(MAKE); $(unstage)
21682 @[ -f ./gnuserv/Makefile ] || exit 0; \
21683 r=`${PWD_COMMAND}`; export r; \
21684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685 $(HOST_EXPORTS) \
21686 for flag in $(EXTRA_HOST_FLAGS) ; do \
21687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688 done; \
21689 echo "Doing TAGS in gnuserv" ; \
21690 (cd $(HOST_SUBDIR)/gnuserv && \
21691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693 "RANLIB=$${RANLIB}" \
21694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695 TAGS) \
21696 || exit 1
21698 @endif gnuserv
21700 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
21701 maybe-install-info-gnuserv:
21702 @if gnuserv
21703 maybe-install-info-gnuserv: install-info-gnuserv
21705 install-info-gnuserv: \
21706 configure-gnuserv \
21707 info-gnuserv
21708 @: $(MAKE); $(unstage)
21709 @[ -f ./gnuserv/Makefile ] || exit 0; \
21710 r=`${PWD_COMMAND}`; export r; \
21711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21712 $(HOST_EXPORTS) \
21713 for flag in $(EXTRA_HOST_FLAGS) ; do \
21714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21715 done; \
21716 echo "Doing install-info in gnuserv" ; \
21717 (cd $(HOST_SUBDIR)/gnuserv && \
21718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21720 "RANLIB=$${RANLIB}" \
21721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21722 install-info) \
21723 || exit 1
21725 @endif gnuserv
21727 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21728 maybe-install-pdf-gnuserv:
21729 @if gnuserv
21730 maybe-install-pdf-gnuserv: install-pdf-gnuserv
21732 install-pdf-gnuserv: \
21733 configure-gnuserv \
21734 pdf-gnuserv
21735 @: $(MAKE); $(unstage)
21736 @[ -f ./gnuserv/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 install-pdf in gnuserv" ; \
21744 (cd $(HOST_SUBDIR)/gnuserv && \
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 install-pdf) \
21750 || exit 1
21752 @endif gnuserv
21754 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
21755 maybe-install-html-gnuserv:
21756 @if gnuserv
21757 maybe-install-html-gnuserv: install-html-gnuserv
21759 install-html-gnuserv: \
21760 configure-gnuserv \
21761 html-gnuserv
21762 @: $(MAKE); $(unstage)
21763 @[ -f ./gnuserv/Makefile ] || exit 0; \
21764 r=`${PWD_COMMAND}`; export r; \
21765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766 $(HOST_EXPORTS) \
21767 for flag in $(EXTRA_HOST_FLAGS) ; do \
21768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21769 done; \
21770 echo "Doing install-html in gnuserv" ; \
21771 (cd $(HOST_SUBDIR)/gnuserv && \
21772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21774 "RANLIB=$${RANLIB}" \
21775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21776 install-html) \
21777 || exit 1
21779 @endif gnuserv
21781 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21782 maybe-installcheck-gnuserv:
21783 @if gnuserv
21784 maybe-installcheck-gnuserv: installcheck-gnuserv
21786 installcheck-gnuserv: \
21787 configure-gnuserv
21788 @: $(MAKE); $(unstage)
21789 @[ -f ./gnuserv/Makefile ] || exit 0; \
21790 r=`${PWD_COMMAND}`; export r; \
21791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792 $(HOST_EXPORTS) \
21793 for flag in $(EXTRA_HOST_FLAGS) ; do \
21794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795 done; \
21796 echo "Doing installcheck in gnuserv" ; \
21797 (cd $(HOST_SUBDIR)/gnuserv && \
21798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800 "RANLIB=$${RANLIB}" \
21801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802 installcheck) \
21803 || exit 1
21805 @endif gnuserv
21807 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21808 maybe-mostlyclean-gnuserv:
21809 @if gnuserv
21810 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21812 mostlyclean-gnuserv:
21813 @: $(MAKE); $(unstage)
21814 @[ -f ./gnuserv/Makefile ] || exit 0; \
21815 r=`${PWD_COMMAND}`; export r; \
21816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817 $(HOST_EXPORTS) \
21818 for flag in $(EXTRA_HOST_FLAGS) ; do \
21819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820 done; \
21821 echo "Doing mostlyclean in gnuserv" ; \
21822 (cd $(HOST_SUBDIR)/gnuserv && \
21823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825 "RANLIB=$${RANLIB}" \
21826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827 mostlyclean) \
21828 || exit 1
21830 @endif gnuserv
21832 .PHONY: maybe-clean-gnuserv clean-gnuserv
21833 maybe-clean-gnuserv:
21834 @if gnuserv
21835 maybe-clean-gnuserv: clean-gnuserv
21837 clean-gnuserv:
21838 @: $(MAKE); $(unstage)
21839 @[ -f ./gnuserv/Makefile ] || exit 0; \
21840 r=`${PWD_COMMAND}`; export r; \
21841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21842 $(HOST_EXPORTS) \
21843 for flag in $(EXTRA_HOST_FLAGS) ; do \
21844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21845 done; \
21846 echo "Doing clean in gnuserv" ; \
21847 (cd $(HOST_SUBDIR)/gnuserv && \
21848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21850 "RANLIB=$${RANLIB}" \
21851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21852 clean) \
21853 || exit 1
21855 @endif gnuserv
21857 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
21858 maybe-distclean-gnuserv:
21859 @if gnuserv
21860 maybe-distclean-gnuserv: distclean-gnuserv
21862 distclean-gnuserv:
21863 @: $(MAKE); $(unstage)
21864 @[ -f ./gnuserv/Makefile ] || exit 0; \
21865 r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 $(HOST_EXPORTS) \
21868 for flag in $(EXTRA_HOST_FLAGS) ; do \
21869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21870 done; \
21871 echo "Doing distclean in gnuserv" ; \
21872 (cd $(HOST_SUBDIR)/gnuserv && \
21873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21875 "RANLIB=$${RANLIB}" \
21876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21877 distclean) \
21878 || exit 1
21880 @endif gnuserv
21882 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21883 maybe-maintainer-clean-gnuserv:
21884 @if gnuserv
21885 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21887 maintainer-clean-gnuserv:
21888 @: $(MAKE); $(unstage)
21889 @[ -f ./gnuserv/Makefile ] || exit 0; \
21890 r=`${PWD_COMMAND}`; export r; \
21891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21892 $(HOST_EXPORTS) \
21893 for flag in $(EXTRA_HOST_FLAGS) ; do \
21894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21895 done; \
21896 echo "Doing maintainer-clean in gnuserv" ; \
21897 (cd $(HOST_SUBDIR)/gnuserv && \
21898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21900 "RANLIB=$${RANLIB}" \
21901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21902 maintainer-clean) \
21903 || exit 1
21905 @endif gnuserv
21909 .PHONY: configure-gold maybe-configure-gold
21910 maybe-configure-gold:
21911 @if gcc-bootstrap
21912 configure-gold: stage_current
21913 @endif gcc-bootstrap
21914 @if gold
21915 maybe-configure-gold: configure-gold
21916 configure-gold:
21917 @r=`${PWD_COMMAND}`; export r; \
21918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21919 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21921 $(HOST_EXPORTS) \
21922 echo Configuring in $(HOST_SUBDIR)/gold; \
21923 cd "$(HOST_SUBDIR)/gold" || exit 1; \
21924 case $(srcdir) in \
21925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21926 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21928 esac; \
21929 srcdiroption="--srcdir=$${topdir}/gold"; \
21930 libsrcdir="$$s/gold"; \
21931 $(SHELL) $${libsrcdir}/configure \
21932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21933 --target=${target_alias} $${srcdiroption} \
21934 || exit 1
21935 @endif gold
21939 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
21940 maybe-configure-stage1-gold:
21941 @if gold-bootstrap
21942 maybe-configure-stage1-gold: configure-stage1-gold
21943 configure-stage1-gold:
21944 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21946 @r=`${PWD_COMMAND}`; export r; \
21947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21948 TFLAGS="$(STAGE1_TFLAGS)"; \
21949 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21950 $(HOST_EXPORTS) \
21951 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21952 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21953 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21954 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21956 cd $(HOST_SUBDIR)/gold || exit 1; \
21957 case $(srcdir) in \
21958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21959 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21961 esac; \
21962 srcdiroption="--srcdir=$${topdir}/gold"; \
21963 libsrcdir="$$s/gold"; \
21964 $(SHELL) $${libsrcdir}/configure \
21965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21966 --target=${target_alias} $${srcdiroption} \
21967 $(STAGE1_CONFIGURE_FLAGS)
21968 @endif gold-bootstrap
21970 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
21971 maybe-configure-stage2-gold:
21972 @if gold-bootstrap
21973 maybe-configure-stage2-gold: configure-stage2-gold
21974 configure-stage2-gold:
21975 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21977 @r=`${PWD_COMMAND}`; export r; \
21978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979 TFLAGS="$(STAGE2_TFLAGS)"; \
21980 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21981 $(HOST_EXPORTS) \
21982 $(POSTSTAGE1_HOST_EXPORTS) \
21983 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21984 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21985 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21986 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21988 cd $(HOST_SUBDIR)/gold || exit 1; \
21989 case $(srcdir) in \
21990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21991 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21993 esac; \
21994 srcdiroption="--srcdir=$${topdir}/gold"; \
21995 libsrcdir="$$s/gold"; \
21996 $(SHELL) $${libsrcdir}/configure \
21997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21998 --target=${target_alias} $${srcdiroption} \
21999 --with-build-libsubdir=$(HOST_SUBDIR) \
22000 $(STAGE2_CONFIGURE_FLAGS)
22001 @endif gold-bootstrap
22003 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22004 maybe-configure-stage3-gold:
22005 @if gold-bootstrap
22006 maybe-configure-stage3-gold: configure-stage3-gold
22007 configure-stage3-gold:
22008 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22010 @r=`${PWD_COMMAND}`; export r; \
22011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22012 TFLAGS="$(STAGE3_TFLAGS)"; \
22013 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22014 $(HOST_EXPORTS) \
22015 $(POSTSTAGE1_HOST_EXPORTS) \
22016 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22017 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22018 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22019 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22021 cd $(HOST_SUBDIR)/gold || exit 1; \
22022 case $(srcdir) in \
22023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22024 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22026 esac; \
22027 srcdiroption="--srcdir=$${topdir}/gold"; \
22028 libsrcdir="$$s/gold"; \
22029 $(SHELL) $${libsrcdir}/configure \
22030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22031 --target=${target_alias} $${srcdiroption} \
22032 --with-build-libsubdir=$(HOST_SUBDIR) \
22033 $(STAGE3_CONFIGURE_FLAGS)
22034 @endif gold-bootstrap
22036 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22037 maybe-configure-stage4-gold:
22038 @if gold-bootstrap
22039 maybe-configure-stage4-gold: configure-stage4-gold
22040 configure-stage4-gold:
22041 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22042 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22043 @r=`${PWD_COMMAND}`; export r; \
22044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22045 TFLAGS="$(STAGE4_TFLAGS)"; \
22046 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22047 $(HOST_EXPORTS) \
22048 $(POSTSTAGE1_HOST_EXPORTS) \
22049 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22050 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22051 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22052 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22054 cd $(HOST_SUBDIR)/gold || exit 1; \
22055 case $(srcdir) in \
22056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22057 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22059 esac; \
22060 srcdiroption="--srcdir=$${topdir}/gold"; \
22061 libsrcdir="$$s/gold"; \
22062 $(SHELL) $${libsrcdir}/configure \
22063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22064 --target=${target_alias} $${srcdiroption} \
22065 --with-build-libsubdir=$(HOST_SUBDIR) \
22066 $(STAGE4_CONFIGURE_FLAGS)
22067 @endif gold-bootstrap
22069 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22070 maybe-configure-stageprofile-gold:
22071 @if gold-bootstrap
22072 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22073 configure-stageprofile-gold:
22074 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22076 @r=`${PWD_COMMAND}`; export r; \
22077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22079 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22080 $(HOST_EXPORTS) \
22081 $(POSTSTAGE1_HOST_EXPORTS) \
22082 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22083 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22084 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22085 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22087 cd $(HOST_SUBDIR)/gold || exit 1; \
22088 case $(srcdir) in \
22089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22090 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22092 esac; \
22093 srcdiroption="--srcdir=$${topdir}/gold"; \
22094 libsrcdir="$$s/gold"; \
22095 $(SHELL) $${libsrcdir}/configure \
22096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22097 --target=${target_alias} $${srcdiroption} \
22098 --with-build-libsubdir=$(HOST_SUBDIR) \
22099 $(STAGEprofile_CONFIGURE_FLAGS)
22100 @endif gold-bootstrap
22102 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22103 maybe-configure-stagefeedback-gold:
22104 @if gold-bootstrap
22105 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22106 configure-stagefeedback-gold:
22107 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22109 @r=`${PWD_COMMAND}`; export r; \
22110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22112 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22113 $(HOST_EXPORTS) \
22114 $(POSTSTAGE1_HOST_EXPORTS) \
22115 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22116 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22117 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22118 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22120 cd $(HOST_SUBDIR)/gold || exit 1; \
22121 case $(srcdir) in \
22122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22123 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22125 esac; \
22126 srcdiroption="--srcdir=$${topdir}/gold"; \
22127 libsrcdir="$$s/gold"; \
22128 $(SHELL) $${libsrcdir}/configure \
22129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22130 --target=${target_alias} $${srcdiroption} \
22131 --with-build-libsubdir=$(HOST_SUBDIR) \
22132 $(STAGEfeedback_CONFIGURE_FLAGS)
22133 @endif gold-bootstrap
22139 .PHONY: all-gold maybe-all-gold
22140 maybe-all-gold:
22141 @if gcc-bootstrap
22142 all-gold: stage_current
22143 @endif gcc-bootstrap
22144 @if gold
22145 TARGET-gold=all
22146 maybe-all-gold: all-gold
22147 all-gold: configure-gold
22148 @r=`${PWD_COMMAND}`; export r; \
22149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22150 $(HOST_EXPORTS) \
22151 (cd $(HOST_SUBDIR)/gold && \
22152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22153 $(TARGET-gold))
22154 @endif gold
22158 .PHONY: all-stage1-gold maybe-all-stage1-gold
22159 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22160 maybe-all-stage1-gold:
22161 maybe-clean-stage1-gold:
22162 @if gold-bootstrap
22163 maybe-all-stage1-gold: all-stage1-gold
22164 all-stage1: all-stage1-gold
22165 TARGET-stage1-gold = $(TARGET-gold)
22166 all-stage1-gold: configure-stage1-gold
22167 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22168 @r=`${PWD_COMMAND}`; export r; \
22169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170 TFLAGS="$(STAGE1_TFLAGS)"; \
22171 $(HOST_EXPORTS) \
22172 cd $(HOST_SUBDIR)/gold && \
22173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22174 CFLAGS="$(STAGE1_CFLAGS)" \
22175 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22176 LIBCFLAGS="$(LIBCFLAGS)" \
22177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22180 $(EXTRA_HOST_FLAGS) \
22181 TFLAGS="$(STAGE1_TFLAGS)" \
22182 $(TARGET-stage1-gold)
22184 maybe-clean-stage1-gold: clean-stage1-gold
22185 clean-stage1: clean-stage1-gold
22186 clean-stage1-gold:
22187 @if [ $(current_stage) = stage1 ]; then \
22188 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22189 else \
22190 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22191 $(MAKE) stage1-start; \
22192 fi; \
22193 cd $(HOST_SUBDIR)/gold && \
22194 $(MAKE) $(EXTRA_HOST_FLAGS) \
22195 clean
22196 @endif gold-bootstrap
22199 .PHONY: all-stage2-gold maybe-all-stage2-gold
22200 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22201 maybe-all-stage2-gold:
22202 maybe-clean-stage2-gold:
22203 @if gold-bootstrap
22204 maybe-all-stage2-gold: all-stage2-gold
22205 all-stage2: all-stage2-gold
22206 TARGET-stage2-gold = $(TARGET-gold)
22207 all-stage2-gold: configure-stage2-gold
22208 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22209 @r=`${PWD_COMMAND}`; export r; \
22210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211 TFLAGS="$(STAGE2_TFLAGS)"; \
22212 $(HOST_EXPORTS) \
22213 $(POSTSTAGE1_HOST_EXPORTS) \
22214 cd $(HOST_SUBDIR)/gold && \
22215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22216 CFLAGS="$(STAGE2_CFLAGS)" \
22217 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22218 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22223 TFLAGS="$(STAGE2_TFLAGS)" \
22224 $(TARGET-stage2-gold)
22226 maybe-clean-stage2-gold: clean-stage2-gold
22227 clean-stage2: clean-stage2-gold
22228 clean-stage2-gold:
22229 @if [ $(current_stage) = stage2 ]; then \
22230 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22231 else \
22232 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22233 $(MAKE) stage2-start; \
22234 fi; \
22235 cd $(HOST_SUBDIR)/gold && \
22236 $(MAKE) $(EXTRA_HOST_FLAGS) \
22237 $(POSTSTAGE1_FLAGS_TO_PASS) \
22238 clean
22239 @endif gold-bootstrap
22242 .PHONY: all-stage3-gold maybe-all-stage3-gold
22243 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22244 maybe-all-stage3-gold:
22245 maybe-clean-stage3-gold:
22246 @if gold-bootstrap
22247 maybe-all-stage3-gold: all-stage3-gold
22248 all-stage3: all-stage3-gold
22249 TARGET-stage3-gold = $(TARGET-gold)
22250 all-stage3-gold: configure-stage3-gold
22251 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22252 @r=`${PWD_COMMAND}`; export r; \
22253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254 TFLAGS="$(STAGE3_TFLAGS)"; \
22255 $(HOST_EXPORTS) \
22256 $(POSTSTAGE1_HOST_EXPORTS) \
22257 cd $(HOST_SUBDIR)/gold && \
22258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22259 CFLAGS="$(STAGE3_CFLAGS)" \
22260 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22261 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22266 TFLAGS="$(STAGE3_TFLAGS)" \
22267 $(TARGET-stage3-gold)
22269 maybe-clean-stage3-gold: clean-stage3-gold
22270 clean-stage3: clean-stage3-gold
22271 clean-stage3-gold:
22272 @if [ $(current_stage) = stage3 ]; then \
22273 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22274 else \
22275 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22276 $(MAKE) stage3-start; \
22277 fi; \
22278 cd $(HOST_SUBDIR)/gold && \
22279 $(MAKE) $(EXTRA_HOST_FLAGS) \
22280 $(POSTSTAGE1_FLAGS_TO_PASS) \
22281 clean
22282 @endif gold-bootstrap
22285 .PHONY: all-stage4-gold maybe-all-stage4-gold
22286 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22287 maybe-all-stage4-gold:
22288 maybe-clean-stage4-gold:
22289 @if gold-bootstrap
22290 maybe-all-stage4-gold: all-stage4-gold
22291 all-stage4: all-stage4-gold
22292 TARGET-stage4-gold = $(TARGET-gold)
22293 all-stage4-gold: configure-stage4-gold
22294 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22295 @r=`${PWD_COMMAND}`; export r; \
22296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22297 TFLAGS="$(STAGE4_TFLAGS)"; \
22298 $(HOST_EXPORTS) \
22299 $(POSTSTAGE1_HOST_EXPORTS) \
22300 cd $(HOST_SUBDIR)/gold && \
22301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22302 CFLAGS="$(STAGE4_CFLAGS)" \
22303 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22304 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22309 TFLAGS="$(STAGE4_TFLAGS)" \
22310 $(TARGET-stage4-gold)
22312 maybe-clean-stage4-gold: clean-stage4-gold
22313 clean-stage4: clean-stage4-gold
22314 clean-stage4-gold:
22315 @if [ $(current_stage) = stage4 ]; then \
22316 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22317 else \
22318 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22319 $(MAKE) stage4-start; \
22320 fi; \
22321 cd $(HOST_SUBDIR)/gold && \
22322 $(MAKE) $(EXTRA_HOST_FLAGS) \
22323 $(POSTSTAGE1_FLAGS_TO_PASS) \
22324 clean
22325 @endif gold-bootstrap
22328 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22329 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22330 maybe-all-stageprofile-gold:
22331 maybe-clean-stageprofile-gold:
22332 @if gold-bootstrap
22333 maybe-all-stageprofile-gold: all-stageprofile-gold
22334 all-stageprofile: all-stageprofile-gold
22335 TARGET-stageprofile-gold = $(TARGET-gold)
22336 all-stageprofile-gold: configure-stageprofile-gold
22337 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22338 @r=`${PWD_COMMAND}`; export r; \
22339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22341 $(HOST_EXPORTS) \
22342 $(POSTSTAGE1_HOST_EXPORTS) \
22343 cd $(HOST_SUBDIR)/gold && \
22344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22345 CFLAGS="$(STAGEprofile_CFLAGS)" \
22346 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22347 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22352 TFLAGS="$(STAGEprofile_TFLAGS)" \
22353 $(TARGET-stageprofile-gold)
22355 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22356 clean-stageprofile: clean-stageprofile-gold
22357 clean-stageprofile-gold:
22358 @if [ $(current_stage) = stageprofile ]; then \
22359 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22360 else \
22361 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22362 $(MAKE) stageprofile-start; \
22363 fi; \
22364 cd $(HOST_SUBDIR)/gold && \
22365 $(MAKE) $(EXTRA_HOST_FLAGS) \
22366 $(POSTSTAGE1_FLAGS_TO_PASS) \
22367 clean
22368 @endif gold-bootstrap
22371 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22372 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22373 maybe-all-stagefeedback-gold:
22374 maybe-clean-stagefeedback-gold:
22375 @if gold-bootstrap
22376 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22377 all-stagefeedback: all-stagefeedback-gold
22378 TARGET-stagefeedback-gold = $(TARGET-gold)
22379 all-stagefeedback-gold: configure-stagefeedback-gold
22380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22381 @r=`${PWD_COMMAND}`; export r; \
22382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22384 $(HOST_EXPORTS) \
22385 $(POSTSTAGE1_HOST_EXPORTS) \
22386 cd $(HOST_SUBDIR)/gold && \
22387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22388 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22389 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22390 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22395 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22396 $(TARGET-stagefeedback-gold)
22398 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22399 clean-stagefeedback: clean-stagefeedback-gold
22400 clean-stagefeedback-gold:
22401 @if [ $(current_stage) = stagefeedback ]; then \
22402 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22403 else \
22404 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22405 $(MAKE) stagefeedback-start; \
22406 fi; \
22407 cd $(HOST_SUBDIR)/gold && \
22408 $(MAKE) $(EXTRA_HOST_FLAGS) \
22409 $(POSTSTAGE1_FLAGS_TO_PASS) \
22410 clean
22411 @endif gold-bootstrap
22417 .PHONY: check-gold maybe-check-gold
22418 maybe-check-gold:
22419 @if gold
22420 maybe-check-gold: check-gold
22422 check-gold:
22423 @: $(MAKE); $(unstage)
22424 @r=`${PWD_COMMAND}`; export r; \
22425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426 $(HOST_EXPORTS) \
22427 (cd $(HOST_SUBDIR)/gold && \
22428 $(MAKE) $(FLAGS_TO_PASS) check)
22430 @endif gold
22432 .PHONY: install-gold maybe-install-gold
22433 maybe-install-gold:
22434 @if gold
22435 maybe-install-gold: install-gold
22437 install-gold: installdirs
22438 @: $(MAKE); $(unstage)
22439 @r=`${PWD_COMMAND}`; export r; \
22440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441 $(HOST_EXPORTS) \
22442 (cd $(HOST_SUBDIR)/gold && \
22443 $(MAKE) $(FLAGS_TO_PASS) install)
22445 @endif gold
22447 # Other targets (info, dvi, pdf, etc.)
22449 .PHONY: maybe-info-gold info-gold
22450 maybe-info-gold:
22451 @if gold
22452 maybe-info-gold: info-gold
22454 info-gold: \
22455 configure-gold
22456 @[ -f ./gold/Makefile ] || exit 0; \
22457 r=`${PWD_COMMAND}`; export r; \
22458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459 $(HOST_EXPORTS) \
22460 for flag in $(EXTRA_HOST_FLAGS) ; do \
22461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22462 done; \
22463 echo "Doing info in gold" ; \
22464 (cd $(HOST_SUBDIR)/gold && \
22465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22467 "RANLIB=$${RANLIB}" \
22468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22469 info) \
22470 || exit 1
22472 @endif gold
22474 .PHONY: maybe-dvi-gold dvi-gold
22475 maybe-dvi-gold:
22476 @if gold
22477 maybe-dvi-gold: dvi-gold
22479 dvi-gold: \
22480 configure-gold
22481 @[ -f ./gold/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 dvi in gold" ; \
22489 (cd $(HOST_SUBDIR)/gold && \
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 dvi) \
22495 || exit 1
22497 @endif gold
22499 .PHONY: maybe-pdf-gold pdf-gold
22500 maybe-pdf-gold:
22501 @if gold
22502 maybe-pdf-gold: pdf-gold
22504 pdf-gold: \
22505 configure-gold
22506 @[ -f ./gold/Makefile ] || exit 0; \
22507 r=`${PWD_COMMAND}`; export r; \
22508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22509 $(HOST_EXPORTS) \
22510 for flag in $(EXTRA_HOST_FLAGS) ; do \
22511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22512 done; \
22513 echo "Doing pdf in gold" ; \
22514 (cd $(HOST_SUBDIR)/gold && \
22515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22517 "RANLIB=$${RANLIB}" \
22518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22519 pdf) \
22520 || exit 1
22522 @endif gold
22524 .PHONY: maybe-html-gold html-gold
22525 maybe-html-gold:
22526 @if gold
22527 maybe-html-gold: html-gold
22529 html-gold: \
22530 configure-gold
22531 @[ -f ./gold/Makefile ] || exit 0; \
22532 r=`${PWD_COMMAND}`; export r; \
22533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22534 $(HOST_EXPORTS) \
22535 for flag in $(EXTRA_HOST_FLAGS) ; do \
22536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22537 done; \
22538 echo "Doing html in gold" ; \
22539 (cd $(HOST_SUBDIR)/gold && \
22540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22542 "RANLIB=$${RANLIB}" \
22543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22544 html) \
22545 || exit 1
22547 @endif gold
22549 .PHONY: maybe-TAGS-gold TAGS-gold
22550 maybe-TAGS-gold:
22551 @if gold
22552 maybe-TAGS-gold: TAGS-gold
22554 TAGS-gold: \
22555 configure-gold
22556 @[ -f ./gold/Makefile ] || exit 0; \
22557 r=`${PWD_COMMAND}`; export r; \
22558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559 $(HOST_EXPORTS) \
22560 for flag in $(EXTRA_HOST_FLAGS) ; do \
22561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562 done; \
22563 echo "Doing TAGS in gold" ; \
22564 (cd $(HOST_SUBDIR)/gold && \
22565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567 "RANLIB=$${RANLIB}" \
22568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569 TAGS) \
22570 || exit 1
22572 @endif gold
22574 .PHONY: maybe-install-info-gold install-info-gold
22575 maybe-install-info-gold:
22576 @if gold
22577 maybe-install-info-gold: install-info-gold
22579 install-info-gold: \
22580 configure-gold \
22581 info-gold
22582 @[ -f ./gold/Makefile ] || exit 0; \
22583 r=`${PWD_COMMAND}`; export r; \
22584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585 $(HOST_EXPORTS) \
22586 for flag in $(EXTRA_HOST_FLAGS) ; do \
22587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588 done; \
22589 echo "Doing install-info in gold" ; \
22590 (cd $(HOST_SUBDIR)/gold && \
22591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593 "RANLIB=$${RANLIB}" \
22594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595 install-info) \
22596 || exit 1
22598 @endif gold
22600 .PHONY: maybe-install-pdf-gold install-pdf-gold
22601 maybe-install-pdf-gold:
22602 @if gold
22603 maybe-install-pdf-gold: install-pdf-gold
22605 install-pdf-gold: \
22606 configure-gold \
22607 pdf-gold
22608 @[ -f ./gold/Makefile ] || exit 0; \
22609 r=`${PWD_COMMAND}`; export r; \
22610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22611 $(HOST_EXPORTS) \
22612 for flag in $(EXTRA_HOST_FLAGS) ; do \
22613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22614 done; \
22615 echo "Doing install-pdf in gold" ; \
22616 (cd $(HOST_SUBDIR)/gold && \
22617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22619 "RANLIB=$${RANLIB}" \
22620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22621 install-pdf) \
22622 || exit 1
22624 @endif gold
22626 .PHONY: maybe-install-html-gold install-html-gold
22627 maybe-install-html-gold:
22628 @if gold
22629 maybe-install-html-gold: install-html-gold
22631 install-html-gold: \
22632 configure-gold \
22633 html-gold
22634 @[ -f ./gold/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 install-html in gold" ; \
22642 (cd $(HOST_SUBDIR)/gold && \
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 install-html) \
22648 || exit 1
22650 @endif gold
22652 .PHONY: maybe-installcheck-gold installcheck-gold
22653 maybe-installcheck-gold:
22654 @if gold
22655 maybe-installcheck-gold: installcheck-gold
22657 installcheck-gold: \
22658 configure-gold
22659 @[ -f ./gold/Makefile ] || exit 0; \
22660 r=`${PWD_COMMAND}`; export r; \
22661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662 $(HOST_EXPORTS) \
22663 for flag in $(EXTRA_HOST_FLAGS) ; do \
22664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22665 done; \
22666 echo "Doing installcheck in gold" ; \
22667 (cd $(HOST_SUBDIR)/gold && \
22668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22670 "RANLIB=$${RANLIB}" \
22671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22672 installcheck) \
22673 || exit 1
22675 @endif gold
22677 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
22678 maybe-mostlyclean-gold:
22679 @if gold
22680 maybe-mostlyclean-gold: mostlyclean-gold
22682 mostlyclean-gold:
22683 @[ -f ./gold/Makefile ] || exit 0; \
22684 r=`${PWD_COMMAND}`; export r; \
22685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686 $(HOST_EXPORTS) \
22687 for flag in $(EXTRA_HOST_FLAGS) ; do \
22688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689 done; \
22690 echo "Doing mostlyclean in gold" ; \
22691 (cd $(HOST_SUBDIR)/gold && \
22692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694 "RANLIB=$${RANLIB}" \
22695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696 mostlyclean) \
22697 || exit 1
22699 @endif gold
22701 .PHONY: maybe-clean-gold clean-gold
22702 maybe-clean-gold:
22703 @if gold
22704 maybe-clean-gold: clean-gold
22706 clean-gold:
22707 @[ -f ./gold/Makefile ] || exit 0; \
22708 r=`${PWD_COMMAND}`; export r; \
22709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22710 $(HOST_EXPORTS) \
22711 for flag in $(EXTRA_HOST_FLAGS) ; do \
22712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22713 done; \
22714 echo "Doing clean in gold" ; \
22715 (cd $(HOST_SUBDIR)/gold && \
22716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22718 "RANLIB=$${RANLIB}" \
22719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22720 clean) \
22721 || exit 1
22723 @endif gold
22725 .PHONY: maybe-distclean-gold distclean-gold
22726 maybe-distclean-gold:
22727 @if gold
22728 maybe-distclean-gold: distclean-gold
22730 distclean-gold:
22731 @[ -f ./gold/Makefile ] || exit 0; \
22732 r=`${PWD_COMMAND}`; export r; \
22733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734 $(HOST_EXPORTS) \
22735 for flag in $(EXTRA_HOST_FLAGS) ; do \
22736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22737 done; \
22738 echo "Doing distclean in gold" ; \
22739 (cd $(HOST_SUBDIR)/gold && \
22740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22742 "RANLIB=$${RANLIB}" \
22743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22744 distclean) \
22745 || exit 1
22747 @endif gold
22749 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22750 maybe-maintainer-clean-gold:
22751 @if gold
22752 maybe-maintainer-clean-gold: maintainer-clean-gold
22754 maintainer-clean-gold:
22755 @[ -f ./gold/Makefile ] || exit 0; \
22756 r=`${PWD_COMMAND}`; export r; \
22757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22758 $(HOST_EXPORTS) \
22759 for flag in $(EXTRA_HOST_FLAGS) ; do \
22760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22761 done; \
22762 echo "Doing maintainer-clean in gold" ; \
22763 (cd $(HOST_SUBDIR)/gold && \
22764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22766 "RANLIB=$${RANLIB}" \
22767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22768 maintainer-clean) \
22769 || exit 1
22771 @endif gold
22775 .PHONY: configure-gprof maybe-configure-gprof
22776 maybe-configure-gprof:
22777 @if gcc-bootstrap
22778 configure-gprof: stage_current
22779 @endif gcc-bootstrap
22780 @if gprof
22781 maybe-configure-gprof: configure-gprof
22782 configure-gprof:
22783 @: $(MAKE); $(unstage)
22784 @r=`${PWD_COMMAND}`; export r; \
22785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22788 $(HOST_EXPORTS) \
22789 echo Configuring in $(HOST_SUBDIR)/gprof; \
22790 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22791 case $(srcdir) in \
22792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22793 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22795 esac; \
22796 srcdiroption="--srcdir=$${topdir}/gprof"; \
22797 libsrcdir="$$s/gprof"; \
22798 $(SHELL) $${libsrcdir}/configure \
22799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22800 --target=${target_alias} $${srcdiroption} \
22801 || exit 1
22802 @endif gprof
22808 .PHONY: all-gprof maybe-all-gprof
22809 maybe-all-gprof:
22810 @if gcc-bootstrap
22811 all-gprof: stage_current
22812 @endif gcc-bootstrap
22813 @if gprof
22814 TARGET-gprof=all
22815 maybe-all-gprof: all-gprof
22816 all-gprof: configure-gprof
22817 @: $(MAKE); $(unstage)
22818 @r=`${PWD_COMMAND}`; export r; \
22819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820 $(HOST_EXPORTS) \
22821 (cd $(HOST_SUBDIR)/gprof && \
22822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22823 $(TARGET-gprof))
22824 @endif gprof
22829 .PHONY: check-gprof maybe-check-gprof
22830 maybe-check-gprof:
22831 @if gprof
22832 maybe-check-gprof: check-gprof
22834 check-gprof:
22835 @: $(MAKE); $(unstage)
22836 @r=`${PWD_COMMAND}`; export r; \
22837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838 $(HOST_EXPORTS) \
22839 (cd $(HOST_SUBDIR)/gprof && \
22840 $(MAKE) $(FLAGS_TO_PASS) check)
22842 @endif gprof
22844 .PHONY: install-gprof maybe-install-gprof
22845 maybe-install-gprof:
22846 @if gprof
22847 maybe-install-gprof: install-gprof
22849 install-gprof: installdirs
22850 @: $(MAKE); $(unstage)
22851 @r=`${PWD_COMMAND}`; export r; \
22852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853 $(HOST_EXPORTS) \
22854 (cd $(HOST_SUBDIR)/gprof && \
22855 $(MAKE) $(FLAGS_TO_PASS) install)
22857 @endif gprof
22859 # Other targets (info, dvi, pdf, etc.)
22861 .PHONY: maybe-info-gprof info-gprof
22862 maybe-info-gprof:
22863 @if gprof
22864 maybe-info-gprof: info-gprof
22866 info-gprof: \
22867 configure-gprof
22868 @: $(MAKE); $(unstage)
22869 @[ -f ./gprof/Makefile ] || exit 0; \
22870 r=`${PWD_COMMAND}`; export r; \
22871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22872 $(HOST_EXPORTS) \
22873 for flag in $(EXTRA_HOST_FLAGS) ; do \
22874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22875 done; \
22876 echo "Doing info in gprof" ; \
22877 (cd $(HOST_SUBDIR)/gprof && \
22878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22880 "RANLIB=$${RANLIB}" \
22881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22882 info) \
22883 || exit 1
22885 @endif gprof
22887 .PHONY: maybe-dvi-gprof dvi-gprof
22888 maybe-dvi-gprof:
22889 @if gprof
22890 maybe-dvi-gprof: dvi-gprof
22892 dvi-gprof: \
22893 configure-gprof
22894 @: $(MAKE); $(unstage)
22895 @[ -f ./gprof/Makefile ] || exit 0; \
22896 r=`${PWD_COMMAND}`; export r; \
22897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22898 $(HOST_EXPORTS) \
22899 for flag in $(EXTRA_HOST_FLAGS) ; do \
22900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22901 done; \
22902 echo "Doing dvi in gprof" ; \
22903 (cd $(HOST_SUBDIR)/gprof && \
22904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22906 "RANLIB=$${RANLIB}" \
22907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22908 dvi) \
22909 || exit 1
22911 @endif gprof
22913 .PHONY: maybe-pdf-gprof pdf-gprof
22914 maybe-pdf-gprof:
22915 @if gprof
22916 maybe-pdf-gprof: pdf-gprof
22918 pdf-gprof: \
22919 configure-gprof
22920 @: $(MAKE); $(unstage)
22921 @[ -f ./gprof/Makefile ] || exit 0; \
22922 r=`${PWD_COMMAND}`; export r; \
22923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22924 $(HOST_EXPORTS) \
22925 for flag in $(EXTRA_HOST_FLAGS) ; do \
22926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22927 done; \
22928 echo "Doing pdf in gprof" ; \
22929 (cd $(HOST_SUBDIR)/gprof && \
22930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22932 "RANLIB=$${RANLIB}" \
22933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22934 pdf) \
22935 || exit 1
22937 @endif gprof
22939 .PHONY: maybe-html-gprof html-gprof
22940 maybe-html-gprof:
22941 @if gprof
22942 maybe-html-gprof: html-gprof
22944 html-gprof: \
22945 configure-gprof
22946 @: $(MAKE); $(unstage)
22947 @[ -f ./gprof/Makefile ] || exit 0; \
22948 r=`${PWD_COMMAND}`; export r; \
22949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950 $(HOST_EXPORTS) \
22951 for flag in $(EXTRA_HOST_FLAGS) ; do \
22952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953 done; \
22954 echo "Doing html in gprof" ; \
22955 (cd $(HOST_SUBDIR)/gprof && \
22956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958 "RANLIB=$${RANLIB}" \
22959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960 html) \
22961 || exit 1
22963 @endif gprof
22965 .PHONY: maybe-TAGS-gprof TAGS-gprof
22966 maybe-TAGS-gprof:
22967 @if gprof
22968 maybe-TAGS-gprof: TAGS-gprof
22970 TAGS-gprof: \
22971 configure-gprof
22972 @: $(MAKE); $(unstage)
22973 @[ -f ./gprof/Makefile ] || exit 0; \
22974 r=`${PWD_COMMAND}`; export r; \
22975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22976 $(HOST_EXPORTS) \
22977 for flag in $(EXTRA_HOST_FLAGS) ; do \
22978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22979 done; \
22980 echo "Doing TAGS in gprof" ; \
22981 (cd $(HOST_SUBDIR)/gprof && \
22982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22984 "RANLIB=$${RANLIB}" \
22985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22986 TAGS) \
22987 || exit 1
22989 @endif gprof
22991 .PHONY: maybe-install-info-gprof install-info-gprof
22992 maybe-install-info-gprof:
22993 @if gprof
22994 maybe-install-info-gprof: install-info-gprof
22996 install-info-gprof: \
22997 configure-gprof \
22998 info-gprof
22999 @: $(MAKE); $(unstage)
23000 @[ -f ./gprof/Makefile ] || exit 0; \
23001 r=`${PWD_COMMAND}`; export r; \
23002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23003 $(HOST_EXPORTS) \
23004 for flag in $(EXTRA_HOST_FLAGS) ; do \
23005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23006 done; \
23007 echo "Doing install-info in gprof" ; \
23008 (cd $(HOST_SUBDIR)/gprof && \
23009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23011 "RANLIB=$${RANLIB}" \
23012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23013 install-info) \
23014 || exit 1
23016 @endif gprof
23018 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23019 maybe-install-pdf-gprof:
23020 @if gprof
23021 maybe-install-pdf-gprof: install-pdf-gprof
23023 install-pdf-gprof: \
23024 configure-gprof \
23025 pdf-gprof
23026 @: $(MAKE); $(unstage)
23027 @[ -f ./gprof/Makefile ] || exit 0; \
23028 r=`${PWD_COMMAND}`; export r; \
23029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030 $(HOST_EXPORTS) \
23031 for flag in $(EXTRA_HOST_FLAGS) ; do \
23032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033 done; \
23034 echo "Doing install-pdf in gprof" ; \
23035 (cd $(HOST_SUBDIR)/gprof && \
23036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038 "RANLIB=$${RANLIB}" \
23039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23040 install-pdf) \
23041 || exit 1
23043 @endif gprof
23045 .PHONY: maybe-install-html-gprof install-html-gprof
23046 maybe-install-html-gprof:
23047 @if gprof
23048 maybe-install-html-gprof: install-html-gprof
23050 install-html-gprof: \
23051 configure-gprof \
23052 html-gprof
23053 @: $(MAKE); $(unstage)
23054 @[ -f ./gprof/Makefile ] || exit 0; \
23055 r=`${PWD_COMMAND}`; export r; \
23056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23057 $(HOST_EXPORTS) \
23058 for flag in $(EXTRA_HOST_FLAGS) ; do \
23059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23060 done; \
23061 echo "Doing install-html in gprof" ; \
23062 (cd $(HOST_SUBDIR)/gprof && \
23063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23065 "RANLIB=$${RANLIB}" \
23066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23067 install-html) \
23068 || exit 1
23070 @endif gprof
23072 .PHONY: maybe-installcheck-gprof installcheck-gprof
23073 maybe-installcheck-gprof:
23074 @if gprof
23075 maybe-installcheck-gprof: installcheck-gprof
23077 installcheck-gprof: \
23078 configure-gprof
23079 @: $(MAKE); $(unstage)
23080 @[ -f ./gprof/Makefile ] || exit 0; \
23081 r=`${PWD_COMMAND}`; export r; \
23082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083 $(HOST_EXPORTS) \
23084 for flag in $(EXTRA_HOST_FLAGS) ; do \
23085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23086 done; \
23087 echo "Doing installcheck in gprof" ; \
23088 (cd $(HOST_SUBDIR)/gprof && \
23089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23091 "RANLIB=$${RANLIB}" \
23092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23093 installcheck) \
23094 || exit 1
23096 @endif gprof
23098 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23099 maybe-mostlyclean-gprof:
23100 @if gprof
23101 maybe-mostlyclean-gprof: mostlyclean-gprof
23103 mostlyclean-gprof:
23104 @: $(MAKE); $(unstage)
23105 @[ -f ./gprof/Makefile ] || exit 0; \
23106 r=`${PWD_COMMAND}`; export r; \
23107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108 $(HOST_EXPORTS) \
23109 for flag in $(EXTRA_HOST_FLAGS) ; do \
23110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23111 done; \
23112 echo "Doing mostlyclean in gprof" ; \
23113 (cd $(HOST_SUBDIR)/gprof && \
23114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23116 "RANLIB=$${RANLIB}" \
23117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23118 mostlyclean) \
23119 || exit 1
23121 @endif gprof
23123 .PHONY: maybe-clean-gprof clean-gprof
23124 maybe-clean-gprof:
23125 @if gprof
23126 maybe-clean-gprof: clean-gprof
23128 clean-gprof:
23129 @: $(MAKE); $(unstage)
23130 @[ -f ./gprof/Makefile ] || exit 0; \
23131 r=`${PWD_COMMAND}`; export r; \
23132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133 $(HOST_EXPORTS) \
23134 for flag in $(EXTRA_HOST_FLAGS) ; do \
23135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136 done; \
23137 echo "Doing clean in gprof" ; \
23138 (cd $(HOST_SUBDIR)/gprof && \
23139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23141 "RANLIB=$${RANLIB}" \
23142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23143 clean) \
23144 || exit 1
23146 @endif gprof
23148 .PHONY: maybe-distclean-gprof distclean-gprof
23149 maybe-distclean-gprof:
23150 @if gprof
23151 maybe-distclean-gprof: distclean-gprof
23153 distclean-gprof:
23154 @: $(MAKE); $(unstage)
23155 @[ -f ./gprof/Makefile ] || exit 0; \
23156 r=`${PWD_COMMAND}`; export r; \
23157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23158 $(HOST_EXPORTS) \
23159 for flag in $(EXTRA_HOST_FLAGS) ; do \
23160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23161 done; \
23162 echo "Doing distclean in gprof" ; \
23163 (cd $(HOST_SUBDIR)/gprof && \
23164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23166 "RANLIB=$${RANLIB}" \
23167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23168 distclean) \
23169 || exit 1
23171 @endif gprof
23173 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23174 maybe-maintainer-clean-gprof:
23175 @if gprof
23176 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23178 maintainer-clean-gprof:
23179 @: $(MAKE); $(unstage)
23180 @[ -f ./gprof/Makefile ] || exit 0; \
23181 r=`${PWD_COMMAND}`; export r; \
23182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23183 $(HOST_EXPORTS) \
23184 for flag in $(EXTRA_HOST_FLAGS) ; do \
23185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23186 done; \
23187 echo "Doing maintainer-clean in gprof" ; \
23188 (cd $(HOST_SUBDIR)/gprof && \
23189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23191 "RANLIB=$${RANLIB}" \
23192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23193 maintainer-clean) \
23194 || exit 1
23196 @endif gprof
23200 .PHONY: configure-gzip maybe-configure-gzip
23201 maybe-configure-gzip:
23202 @if gcc-bootstrap
23203 configure-gzip: stage_current
23204 @endif gcc-bootstrap
23205 @if gzip
23206 maybe-configure-gzip: configure-gzip
23207 configure-gzip:
23208 @: $(MAKE); $(unstage)
23209 @r=`${PWD_COMMAND}`; export r; \
23210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23213 $(HOST_EXPORTS) \
23214 echo Configuring in $(HOST_SUBDIR)/gzip; \
23215 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23216 case $(srcdir) in \
23217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23218 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23220 esac; \
23221 srcdiroption="--srcdir=$${topdir}/gzip"; \
23222 libsrcdir="$$s/gzip"; \
23223 $(SHELL) $${libsrcdir}/configure \
23224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23225 --target=${target_alias} $${srcdiroption} \
23226 || exit 1
23227 @endif gzip
23233 .PHONY: all-gzip maybe-all-gzip
23234 maybe-all-gzip:
23235 @if gcc-bootstrap
23236 all-gzip: stage_current
23237 @endif gcc-bootstrap
23238 @if gzip
23239 TARGET-gzip=all
23240 maybe-all-gzip: all-gzip
23241 all-gzip: configure-gzip
23242 @: $(MAKE); $(unstage)
23243 @r=`${PWD_COMMAND}`; export r; \
23244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23245 $(HOST_EXPORTS) \
23246 (cd $(HOST_SUBDIR)/gzip && \
23247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23248 $(TARGET-gzip))
23249 @endif gzip
23254 .PHONY: check-gzip maybe-check-gzip
23255 maybe-check-gzip:
23256 @if gzip
23257 maybe-check-gzip: check-gzip
23259 check-gzip:
23260 @: $(MAKE); $(unstage)
23261 @r=`${PWD_COMMAND}`; export r; \
23262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23263 $(HOST_EXPORTS) \
23264 (cd $(HOST_SUBDIR)/gzip && \
23265 $(MAKE) $(FLAGS_TO_PASS) check)
23267 @endif gzip
23269 .PHONY: install-gzip maybe-install-gzip
23270 maybe-install-gzip:
23271 @if gzip
23272 maybe-install-gzip: install-gzip
23274 install-gzip: installdirs
23275 @: $(MAKE); $(unstage)
23276 @r=`${PWD_COMMAND}`; export r; \
23277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23278 $(HOST_EXPORTS) \
23279 (cd $(HOST_SUBDIR)/gzip && \
23280 $(MAKE) $(FLAGS_TO_PASS) install)
23282 @endif gzip
23284 # Other targets (info, dvi, pdf, etc.)
23286 .PHONY: maybe-info-gzip info-gzip
23287 maybe-info-gzip:
23288 @if gzip
23289 maybe-info-gzip: info-gzip
23291 info-gzip: \
23292 configure-gzip
23293 @: $(MAKE); $(unstage)
23294 @[ -f ./gzip/Makefile ] || exit 0; \
23295 r=`${PWD_COMMAND}`; export r; \
23296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23297 $(HOST_EXPORTS) \
23298 for flag in $(EXTRA_HOST_FLAGS) ; do \
23299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23300 done; \
23301 echo "Doing info in gzip" ; \
23302 (cd $(HOST_SUBDIR)/gzip && \
23303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23305 "RANLIB=$${RANLIB}" \
23306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23307 info) \
23308 || exit 1
23310 @endif gzip
23312 .PHONY: maybe-dvi-gzip dvi-gzip
23313 maybe-dvi-gzip:
23314 @if gzip
23315 maybe-dvi-gzip: dvi-gzip
23317 dvi-gzip: \
23318 configure-gzip
23319 @: $(MAKE); $(unstage)
23320 @[ -f ./gzip/Makefile ] || exit 0; \
23321 r=`${PWD_COMMAND}`; export r; \
23322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323 $(HOST_EXPORTS) \
23324 for flag in $(EXTRA_HOST_FLAGS) ; do \
23325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23326 done; \
23327 echo "Doing dvi in gzip" ; \
23328 (cd $(HOST_SUBDIR)/gzip && \
23329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23331 "RANLIB=$${RANLIB}" \
23332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23333 dvi) \
23334 || exit 1
23336 @endif gzip
23338 .PHONY: maybe-pdf-gzip pdf-gzip
23339 maybe-pdf-gzip:
23340 @if gzip
23341 maybe-pdf-gzip: pdf-gzip
23343 pdf-gzip: \
23344 configure-gzip
23345 @: $(MAKE); $(unstage)
23346 @[ -f ./gzip/Makefile ] || exit 0; \
23347 r=`${PWD_COMMAND}`; export r; \
23348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23349 $(HOST_EXPORTS) \
23350 for flag in $(EXTRA_HOST_FLAGS) ; do \
23351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23352 done; \
23353 echo "Doing pdf in gzip" ; \
23354 (cd $(HOST_SUBDIR)/gzip && \
23355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23357 "RANLIB=$${RANLIB}" \
23358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23359 pdf) \
23360 || exit 1
23362 @endif gzip
23364 .PHONY: maybe-html-gzip html-gzip
23365 maybe-html-gzip:
23366 @if gzip
23367 maybe-html-gzip: html-gzip
23369 html-gzip: \
23370 configure-gzip
23371 @: $(MAKE); $(unstage)
23372 @[ -f ./gzip/Makefile ] || exit 0; \
23373 r=`${PWD_COMMAND}`; export r; \
23374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23375 $(HOST_EXPORTS) \
23376 for flag in $(EXTRA_HOST_FLAGS) ; do \
23377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23378 done; \
23379 echo "Doing html in gzip" ; \
23380 (cd $(HOST_SUBDIR)/gzip && \
23381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23383 "RANLIB=$${RANLIB}" \
23384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23385 html) \
23386 || exit 1
23388 @endif gzip
23390 .PHONY: maybe-TAGS-gzip TAGS-gzip
23391 maybe-TAGS-gzip:
23392 @if gzip
23393 maybe-TAGS-gzip: TAGS-gzip
23395 TAGS-gzip: \
23396 configure-gzip
23397 @: $(MAKE); $(unstage)
23398 @[ -f ./gzip/Makefile ] || exit 0; \
23399 r=`${PWD_COMMAND}`; export r; \
23400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401 $(HOST_EXPORTS) \
23402 for flag in $(EXTRA_HOST_FLAGS) ; do \
23403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23404 done; \
23405 echo "Doing TAGS in gzip" ; \
23406 (cd $(HOST_SUBDIR)/gzip && \
23407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23409 "RANLIB=$${RANLIB}" \
23410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23411 TAGS) \
23412 || exit 1
23414 @endif gzip
23416 .PHONY: maybe-install-info-gzip install-info-gzip
23417 maybe-install-info-gzip:
23418 @if gzip
23419 maybe-install-info-gzip: install-info-gzip
23421 install-info-gzip: \
23422 configure-gzip \
23423 info-gzip
23424 @: $(MAKE); $(unstage)
23425 @[ -f ./gzip/Makefile ] || exit 0; \
23426 r=`${PWD_COMMAND}`; export r; \
23427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23428 $(HOST_EXPORTS) \
23429 for flag in $(EXTRA_HOST_FLAGS) ; do \
23430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23431 done; \
23432 echo "Doing install-info in gzip" ; \
23433 (cd $(HOST_SUBDIR)/gzip && \
23434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23436 "RANLIB=$${RANLIB}" \
23437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23438 install-info) \
23439 || exit 1
23441 @endif gzip
23443 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
23444 maybe-install-pdf-gzip:
23445 @if gzip
23446 maybe-install-pdf-gzip: install-pdf-gzip
23448 install-pdf-gzip: \
23449 configure-gzip \
23450 pdf-gzip
23451 @: $(MAKE); $(unstage)
23452 @[ -f ./gzip/Makefile ] || exit 0; \
23453 r=`${PWD_COMMAND}`; export r; \
23454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455 $(HOST_EXPORTS) \
23456 for flag in $(EXTRA_HOST_FLAGS) ; do \
23457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23458 done; \
23459 echo "Doing install-pdf in gzip" ; \
23460 (cd $(HOST_SUBDIR)/gzip && \
23461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23463 "RANLIB=$${RANLIB}" \
23464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23465 install-pdf) \
23466 || exit 1
23468 @endif gzip
23470 .PHONY: maybe-install-html-gzip install-html-gzip
23471 maybe-install-html-gzip:
23472 @if gzip
23473 maybe-install-html-gzip: install-html-gzip
23475 install-html-gzip: \
23476 configure-gzip \
23477 html-gzip
23478 @: $(MAKE); $(unstage)
23479 @[ -f ./gzip/Makefile ] || exit 0; \
23480 r=`${PWD_COMMAND}`; export r; \
23481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482 $(HOST_EXPORTS) \
23483 for flag in $(EXTRA_HOST_FLAGS) ; do \
23484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23485 done; \
23486 echo "Doing install-html in gzip" ; \
23487 (cd $(HOST_SUBDIR)/gzip && \
23488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23490 "RANLIB=$${RANLIB}" \
23491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23492 install-html) \
23493 || exit 1
23495 @endif gzip
23497 .PHONY: maybe-installcheck-gzip installcheck-gzip
23498 maybe-installcheck-gzip:
23499 @if gzip
23500 maybe-installcheck-gzip: installcheck-gzip
23502 installcheck-gzip: \
23503 configure-gzip
23504 @: $(MAKE); $(unstage)
23505 @[ -f ./gzip/Makefile ] || exit 0; \
23506 r=`${PWD_COMMAND}`; export r; \
23507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508 $(HOST_EXPORTS) \
23509 for flag in $(EXTRA_HOST_FLAGS) ; do \
23510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23511 done; \
23512 echo "Doing installcheck in gzip" ; \
23513 (cd $(HOST_SUBDIR)/gzip && \
23514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23516 "RANLIB=$${RANLIB}" \
23517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23518 installcheck) \
23519 || exit 1
23521 @endif gzip
23523 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23524 maybe-mostlyclean-gzip:
23525 @if gzip
23526 maybe-mostlyclean-gzip: mostlyclean-gzip
23528 mostlyclean-gzip:
23529 @: $(MAKE); $(unstage)
23530 @[ -f ./gzip/Makefile ] || exit 0; \
23531 r=`${PWD_COMMAND}`; export r; \
23532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533 $(HOST_EXPORTS) \
23534 for flag in $(EXTRA_HOST_FLAGS) ; do \
23535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23536 done; \
23537 echo "Doing mostlyclean in gzip" ; \
23538 (cd $(HOST_SUBDIR)/gzip && \
23539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23541 "RANLIB=$${RANLIB}" \
23542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23543 mostlyclean) \
23544 || exit 1
23546 @endif gzip
23548 .PHONY: maybe-clean-gzip clean-gzip
23549 maybe-clean-gzip:
23550 @if gzip
23551 maybe-clean-gzip: clean-gzip
23553 clean-gzip:
23554 @: $(MAKE); $(unstage)
23555 @[ -f ./gzip/Makefile ] || exit 0; \
23556 r=`${PWD_COMMAND}`; export r; \
23557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23558 $(HOST_EXPORTS) \
23559 for flag in $(EXTRA_HOST_FLAGS) ; do \
23560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23561 done; \
23562 echo "Doing clean in gzip" ; \
23563 (cd $(HOST_SUBDIR)/gzip && \
23564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23566 "RANLIB=$${RANLIB}" \
23567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23568 clean) \
23569 || exit 1
23571 @endif gzip
23573 .PHONY: maybe-distclean-gzip distclean-gzip
23574 maybe-distclean-gzip:
23575 @if gzip
23576 maybe-distclean-gzip: distclean-gzip
23578 distclean-gzip:
23579 @: $(MAKE); $(unstage)
23580 @[ -f ./gzip/Makefile ] || exit 0; \
23581 r=`${PWD_COMMAND}`; export r; \
23582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583 $(HOST_EXPORTS) \
23584 for flag in $(EXTRA_HOST_FLAGS) ; do \
23585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23586 done; \
23587 echo "Doing distclean in gzip" ; \
23588 (cd $(HOST_SUBDIR)/gzip && \
23589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23591 "RANLIB=$${RANLIB}" \
23592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23593 distclean) \
23594 || exit 1
23596 @endif gzip
23598 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23599 maybe-maintainer-clean-gzip:
23600 @if gzip
23601 maybe-maintainer-clean-gzip: maintainer-clean-gzip
23603 maintainer-clean-gzip:
23604 @: $(MAKE); $(unstage)
23605 @[ -f ./gzip/Makefile ] || exit 0; \
23606 r=`${PWD_COMMAND}`; export r; \
23607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608 $(HOST_EXPORTS) \
23609 for flag in $(EXTRA_HOST_FLAGS) ; do \
23610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23611 done; \
23612 echo "Doing maintainer-clean in gzip" ; \
23613 (cd $(HOST_SUBDIR)/gzip && \
23614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23616 "RANLIB=$${RANLIB}" \
23617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23618 maintainer-clean) \
23619 || exit 1
23621 @endif gzip
23625 .PHONY: configure-hello maybe-configure-hello
23626 maybe-configure-hello:
23627 @if gcc-bootstrap
23628 configure-hello: stage_current
23629 @endif gcc-bootstrap
23630 @if hello
23631 maybe-configure-hello: configure-hello
23632 configure-hello:
23633 @: $(MAKE); $(unstage)
23634 @r=`${PWD_COMMAND}`; export r; \
23635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23638 $(HOST_EXPORTS) \
23639 echo Configuring in $(HOST_SUBDIR)/hello; \
23640 cd "$(HOST_SUBDIR)/hello" || exit 1; \
23641 case $(srcdir) in \
23642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23643 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23645 esac; \
23646 srcdiroption="--srcdir=$${topdir}/hello"; \
23647 libsrcdir="$$s/hello"; \
23648 $(SHELL) $${libsrcdir}/configure \
23649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23650 --target=${target_alias} $${srcdiroption} \
23651 || exit 1
23652 @endif hello
23658 .PHONY: all-hello maybe-all-hello
23659 maybe-all-hello:
23660 @if gcc-bootstrap
23661 all-hello: stage_current
23662 @endif gcc-bootstrap
23663 @if hello
23664 TARGET-hello=all
23665 maybe-all-hello: all-hello
23666 all-hello: configure-hello
23667 @: $(MAKE); $(unstage)
23668 @r=`${PWD_COMMAND}`; export r; \
23669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23670 $(HOST_EXPORTS) \
23671 (cd $(HOST_SUBDIR)/hello && \
23672 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23673 $(TARGET-hello))
23674 @endif hello
23679 .PHONY: check-hello maybe-check-hello
23680 maybe-check-hello:
23681 @if hello
23682 maybe-check-hello: check-hello
23684 check-hello:
23685 @: $(MAKE); $(unstage)
23686 @r=`${PWD_COMMAND}`; export r; \
23687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688 $(HOST_EXPORTS) \
23689 (cd $(HOST_SUBDIR)/hello && \
23690 $(MAKE) $(FLAGS_TO_PASS) check)
23692 @endif hello
23694 .PHONY: install-hello maybe-install-hello
23695 maybe-install-hello:
23696 @if hello
23697 maybe-install-hello: install-hello
23699 install-hello: installdirs
23700 @: $(MAKE); $(unstage)
23701 @r=`${PWD_COMMAND}`; export r; \
23702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703 $(HOST_EXPORTS) \
23704 (cd $(HOST_SUBDIR)/hello && \
23705 $(MAKE) $(FLAGS_TO_PASS) install)
23707 @endif hello
23709 # Other targets (info, dvi, pdf, etc.)
23711 .PHONY: maybe-info-hello info-hello
23712 maybe-info-hello:
23713 @if hello
23714 maybe-info-hello: info-hello
23716 info-hello: \
23717 configure-hello
23718 @: $(MAKE); $(unstage)
23719 @[ -f ./hello/Makefile ] || exit 0; \
23720 r=`${PWD_COMMAND}`; export r; \
23721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23722 $(HOST_EXPORTS) \
23723 for flag in $(EXTRA_HOST_FLAGS) ; do \
23724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23725 done; \
23726 echo "Doing info in hello" ; \
23727 (cd $(HOST_SUBDIR)/hello && \
23728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23730 "RANLIB=$${RANLIB}" \
23731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23732 info) \
23733 || exit 1
23735 @endif hello
23737 .PHONY: maybe-dvi-hello dvi-hello
23738 maybe-dvi-hello:
23739 @if hello
23740 maybe-dvi-hello: dvi-hello
23742 dvi-hello: \
23743 configure-hello
23744 @: $(MAKE); $(unstage)
23745 @[ -f ./hello/Makefile ] || exit 0; \
23746 r=`${PWD_COMMAND}`; export r; \
23747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23748 $(HOST_EXPORTS) \
23749 for flag in $(EXTRA_HOST_FLAGS) ; do \
23750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23751 done; \
23752 echo "Doing dvi in hello" ; \
23753 (cd $(HOST_SUBDIR)/hello && \
23754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23756 "RANLIB=$${RANLIB}" \
23757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23758 dvi) \
23759 || exit 1
23761 @endif hello
23763 .PHONY: maybe-pdf-hello pdf-hello
23764 maybe-pdf-hello:
23765 @if hello
23766 maybe-pdf-hello: pdf-hello
23768 pdf-hello: \
23769 configure-hello
23770 @: $(MAKE); $(unstage)
23771 @[ -f ./hello/Makefile ] || exit 0; \
23772 r=`${PWD_COMMAND}`; export r; \
23773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23774 $(HOST_EXPORTS) \
23775 for flag in $(EXTRA_HOST_FLAGS) ; do \
23776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23777 done; \
23778 echo "Doing pdf in hello" ; \
23779 (cd $(HOST_SUBDIR)/hello && \
23780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23782 "RANLIB=$${RANLIB}" \
23783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23784 pdf) \
23785 || exit 1
23787 @endif hello
23789 .PHONY: maybe-html-hello html-hello
23790 maybe-html-hello:
23791 @if hello
23792 maybe-html-hello: html-hello
23794 html-hello: \
23795 configure-hello
23796 @: $(MAKE); $(unstage)
23797 @[ -f ./hello/Makefile ] || exit 0; \
23798 r=`${PWD_COMMAND}`; export r; \
23799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800 $(HOST_EXPORTS) \
23801 for flag in $(EXTRA_HOST_FLAGS) ; do \
23802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23803 done; \
23804 echo "Doing html in hello" ; \
23805 (cd $(HOST_SUBDIR)/hello && \
23806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23808 "RANLIB=$${RANLIB}" \
23809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23810 html) \
23811 || exit 1
23813 @endif hello
23815 .PHONY: maybe-TAGS-hello TAGS-hello
23816 maybe-TAGS-hello:
23817 @if hello
23818 maybe-TAGS-hello: TAGS-hello
23820 TAGS-hello: \
23821 configure-hello
23822 @: $(MAKE); $(unstage)
23823 @[ -f ./hello/Makefile ] || exit 0; \
23824 r=`${PWD_COMMAND}`; export r; \
23825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826 $(HOST_EXPORTS) \
23827 for flag in $(EXTRA_HOST_FLAGS) ; do \
23828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829 done; \
23830 echo "Doing TAGS in hello" ; \
23831 (cd $(HOST_SUBDIR)/hello && \
23832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834 "RANLIB=$${RANLIB}" \
23835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23836 TAGS) \
23837 || exit 1
23839 @endif hello
23841 .PHONY: maybe-install-info-hello install-info-hello
23842 maybe-install-info-hello:
23843 @if hello
23844 maybe-install-info-hello: install-info-hello
23846 install-info-hello: \
23847 configure-hello \
23848 info-hello
23849 @: $(MAKE); $(unstage)
23850 @[ -f ./hello/Makefile ] || exit 0; \
23851 r=`${PWD_COMMAND}`; export r; \
23852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23853 $(HOST_EXPORTS) \
23854 for flag in $(EXTRA_HOST_FLAGS) ; do \
23855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856 done; \
23857 echo "Doing install-info in hello" ; \
23858 (cd $(HOST_SUBDIR)/hello && \
23859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23861 "RANLIB=$${RANLIB}" \
23862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23863 install-info) \
23864 || exit 1
23866 @endif hello
23868 .PHONY: maybe-install-pdf-hello install-pdf-hello
23869 maybe-install-pdf-hello:
23870 @if hello
23871 maybe-install-pdf-hello: install-pdf-hello
23873 install-pdf-hello: \
23874 configure-hello \
23875 pdf-hello
23876 @: $(MAKE); $(unstage)
23877 @[ -f ./hello/Makefile ] || exit 0; \
23878 r=`${PWD_COMMAND}`; export r; \
23879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880 $(HOST_EXPORTS) \
23881 for flag in $(EXTRA_HOST_FLAGS) ; do \
23882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883 done; \
23884 echo "Doing install-pdf in hello" ; \
23885 (cd $(HOST_SUBDIR)/hello && \
23886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888 "RANLIB=$${RANLIB}" \
23889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890 install-pdf) \
23891 || exit 1
23893 @endif hello
23895 .PHONY: maybe-install-html-hello install-html-hello
23896 maybe-install-html-hello:
23897 @if hello
23898 maybe-install-html-hello: install-html-hello
23900 install-html-hello: \
23901 configure-hello \
23902 html-hello
23903 @: $(MAKE); $(unstage)
23904 @[ -f ./hello/Makefile ] || exit 0; \
23905 r=`${PWD_COMMAND}`; export r; \
23906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907 $(HOST_EXPORTS) \
23908 for flag in $(EXTRA_HOST_FLAGS) ; do \
23909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23910 done; \
23911 echo "Doing install-html in hello" ; \
23912 (cd $(HOST_SUBDIR)/hello && \
23913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23915 "RANLIB=$${RANLIB}" \
23916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23917 install-html) \
23918 || exit 1
23920 @endif hello
23922 .PHONY: maybe-installcheck-hello installcheck-hello
23923 maybe-installcheck-hello:
23924 @if hello
23925 maybe-installcheck-hello: installcheck-hello
23927 installcheck-hello: \
23928 configure-hello
23929 @: $(MAKE); $(unstage)
23930 @[ -f ./hello/Makefile ] || exit 0; \
23931 r=`${PWD_COMMAND}`; export r; \
23932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933 $(HOST_EXPORTS) \
23934 for flag in $(EXTRA_HOST_FLAGS) ; do \
23935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936 done; \
23937 echo "Doing installcheck in hello" ; \
23938 (cd $(HOST_SUBDIR)/hello && \
23939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941 "RANLIB=$${RANLIB}" \
23942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943 installcheck) \
23944 || exit 1
23946 @endif hello
23948 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
23949 maybe-mostlyclean-hello:
23950 @if hello
23951 maybe-mostlyclean-hello: mostlyclean-hello
23953 mostlyclean-hello:
23954 @: $(MAKE); $(unstage)
23955 @[ -f ./hello/Makefile ] || exit 0; \
23956 r=`${PWD_COMMAND}`; export r; \
23957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23958 $(HOST_EXPORTS) \
23959 for flag in $(EXTRA_HOST_FLAGS) ; do \
23960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23961 done; \
23962 echo "Doing mostlyclean in hello" ; \
23963 (cd $(HOST_SUBDIR)/hello && \
23964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23966 "RANLIB=$${RANLIB}" \
23967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23968 mostlyclean) \
23969 || exit 1
23971 @endif hello
23973 .PHONY: maybe-clean-hello clean-hello
23974 maybe-clean-hello:
23975 @if hello
23976 maybe-clean-hello: clean-hello
23978 clean-hello:
23979 @: $(MAKE); $(unstage)
23980 @[ -f ./hello/Makefile ] || exit 0; \
23981 r=`${PWD_COMMAND}`; export r; \
23982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983 $(HOST_EXPORTS) \
23984 for flag in $(EXTRA_HOST_FLAGS) ; do \
23985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986 done; \
23987 echo "Doing clean in hello" ; \
23988 (cd $(HOST_SUBDIR)/hello && \
23989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991 "RANLIB=$${RANLIB}" \
23992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993 clean) \
23994 || exit 1
23996 @endif hello
23998 .PHONY: maybe-distclean-hello distclean-hello
23999 maybe-distclean-hello:
24000 @if hello
24001 maybe-distclean-hello: distclean-hello
24003 distclean-hello:
24004 @: $(MAKE); $(unstage)
24005 @[ -f ./hello/Makefile ] || exit 0; \
24006 r=`${PWD_COMMAND}`; export r; \
24007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008 $(HOST_EXPORTS) \
24009 for flag in $(EXTRA_HOST_FLAGS) ; do \
24010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011 done; \
24012 echo "Doing distclean in hello" ; \
24013 (cd $(HOST_SUBDIR)/hello && \
24014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016 "RANLIB=$${RANLIB}" \
24017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018 distclean) \
24019 || exit 1
24021 @endif hello
24023 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24024 maybe-maintainer-clean-hello:
24025 @if hello
24026 maybe-maintainer-clean-hello: maintainer-clean-hello
24028 maintainer-clean-hello:
24029 @: $(MAKE); $(unstage)
24030 @[ -f ./hello/Makefile ] || exit 0; \
24031 r=`${PWD_COMMAND}`; export r; \
24032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033 $(HOST_EXPORTS) \
24034 for flag in $(EXTRA_HOST_FLAGS) ; do \
24035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24036 done; \
24037 echo "Doing maintainer-clean in hello" ; \
24038 (cd $(HOST_SUBDIR)/hello && \
24039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24041 "RANLIB=$${RANLIB}" \
24042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24043 maintainer-clean) \
24044 || exit 1
24046 @endif hello
24050 .PHONY: configure-indent maybe-configure-indent
24051 maybe-configure-indent:
24052 @if gcc-bootstrap
24053 configure-indent: stage_current
24054 @endif gcc-bootstrap
24055 @if indent
24056 maybe-configure-indent: configure-indent
24057 configure-indent:
24058 @: $(MAKE); $(unstage)
24059 @r=`${PWD_COMMAND}`; export r; \
24060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24063 $(HOST_EXPORTS) \
24064 echo Configuring in $(HOST_SUBDIR)/indent; \
24065 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24066 case $(srcdir) in \
24067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24068 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24070 esac; \
24071 srcdiroption="--srcdir=$${topdir}/indent"; \
24072 libsrcdir="$$s/indent"; \
24073 $(SHELL) $${libsrcdir}/configure \
24074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24075 --target=${target_alias} $${srcdiroption} \
24076 || exit 1
24077 @endif indent
24083 .PHONY: all-indent maybe-all-indent
24084 maybe-all-indent:
24085 @if gcc-bootstrap
24086 all-indent: stage_current
24087 @endif gcc-bootstrap
24088 @if indent
24089 TARGET-indent=all
24090 maybe-all-indent: all-indent
24091 all-indent: configure-indent
24092 @: $(MAKE); $(unstage)
24093 @r=`${PWD_COMMAND}`; export r; \
24094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24095 $(HOST_EXPORTS) \
24096 (cd $(HOST_SUBDIR)/indent && \
24097 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24098 $(TARGET-indent))
24099 @endif indent
24104 .PHONY: check-indent maybe-check-indent
24105 maybe-check-indent:
24106 @if indent
24107 maybe-check-indent: check-indent
24109 check-indent:
24110 @: $(MAKE); $(unstage)
24111 @r=`${PWD_COMMAND}`; export r; \
24112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24113 $(HOST_EXPORTS) \
24114 (cd $(HOST_SUBDIR)/indent && \
24115 $(MAKE) $(FLAGS_TO_PASS) check)
24117 @endif indent
24119 .PHONY: install-indent maybe-install-indent
24120 maybe-install-indent:
24121 @if indent
24122 maybe-install-indent: install-indent
24124 install-indent: installdirs
24125 @: $(MAKE); $(unstage)
24126 @r=`${PWD_COMMAND}`; export r; \
24127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128 $(HOST_EXPORTS) \
24129 (cd $(HOST_SUBDIR)/indent && \
24130 $(MAKE) $(FLAGS_TO_PASS) install)
24132 @endif indent
24134 # Other targets (info, dvi, pdf, etc.)
24136 .PHONY: maybe-info-indent info-indent
24137 maybe-info-indent:
24138 @if indent
24139 maybe-info-indent: info-indent
24141 info-indent: \
24142 configure-indent
24143 @: $(MAKE); $(unstage)
24144 @[ -f ./indent/Makefile ] || exit 0; \
24145 r=`${PWD_COMMAND}`; export r; \
24146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24147 $(HOST_EXPORTS) \
24148 for flag in $(EXTRA_HOST_FLAGS) ; do \
24149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24150 done; \
24151 echo "Doing info in indent" ; \
24152 (cd $(HOST_SUBDIR)/indent && \
24153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24155 "RANLIB=$${RANLIB}" \
24156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24157 info) \
24158 || exit 1
24160 @endif indent
24162 .PHONY: maybe-dvi-indent dvi-indent
24163 maybe-dvi-indent:
24164 @if indent
24165 maybe-dvi-indent: dvi-indent
24167 dvi-indent: \
24168 configure-indent
24169 @: $(MAKE); $(unstage)
24170 @[ -f ./indent/Makefile ] || exit 0; \
24171 r=`${PWD_COMMAND}`; export r; \
24172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173 $(HOST_EXPORTS) \
24174 for flag in $(EXTRA_HOST_FLAGS) ; do \
24175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24176 done; \
24177 echo "Doing dvi in indent" ; \
24178 (cd $(HOST_SUBDIR)/indent && \
24179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24181 "RANLIB=$${RANLIB}" \
24182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24183 dvi) \
24184 || exit 1
24186 @endif indent
24188 .PHONY: maybe-pdf-indent pdf-indent
24189 maybe-pdf-indent:
24190 @if indent
24191 maybe-pdf-indent: pdf-indent
24193 pdf-indent: \
24194 configure-indent
24195 @: $(MAKE); $(unstage)
24196 @[ -f ./indent/Makefile ] || exit 0; \
24197 r=`${PWD_COMMAND}`; export r; \
24198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24199 $(HOST_EXPORTS) \
24200 for flag in $(EXTRA_HOST_FLAGS) ; do \
24201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24202 done; \
24203 echo "Doing pdf in indent" ; \
24204 (cd $(HOST_SUBDIR)/indent && \
24205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24207 "RANLIB=$${RANLIB}" \
24208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24209 pdf) \
24210 || exit 1
24212 @endif indent
24214 .PHONY: maybe-html-indent html-indent
24215 maybe-html-indent:
24216 @if indent
24217 maybe-html-indent: html-indent
24219 html-indent: \
24220 configure-indent
24221 @: $(MAKE); $(unstage)
24222 @[ -f ./indent/Makefile ] || exit 0; \
24223 r=`${PWD_COMMAND}`; export r; \
24224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24225 $(HOST_EXPORTS) \
24226 for flag in $(EXTRA_HOST_FLAGS) ; do \
24227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24228 done; \
24229 echo "Doing html in indent" ; \
24230 (cd $(HOST_SUBDIR)/indent && \
24231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24233 "RANLIB=$${RANLIB}" \
24234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24235 html) \
24236 || exit 1
24238 @endif indent
24240 .PHONY: maybe-TAGS-indent TAGS-indent
24241 maybe-TAGS-indent:
24242 @if indent
24243 maybe-TAGS-indent: TAGS-indent
24245 TAGS-indent: \
24246 configure-indent
24247 @: $(MAKE); $(unstage)
24248 @[ -f ./indent/Makefile ] || exit 0; \
24249 r=`${PWD_COMMAND}`; export r; \
24250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251 $(HOST_EXPORTS) \
24252 for flag in $(EXTRA_HOST_FLAGS) ; do \
24253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24254 done; \
24255 echo "Doing TAGS in indent" ; \
24256 (cd $(HOST_SUBDIR)/indent && \
24257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24259 "RANLIB=$${RANLIB}" \
24260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24261 TAGS) \
24262 || exit 1
24264 @endif indent
24266 .PHONY: maybe-install-info-indent install-info-indent
24267 maybe-install-info-indent:
24268 @if indent
24269 maybe-install-info-indent: install-info-indent
24271 install-info-indent: \
24272 configure-indent \
24273 info-indent
24274 @: $(MAKE); $(unstage)
24275 @[ -f ./indent/Makefile ] || exit 0; \
24276 r=`${PWD_COMMAND}`; export r; \
24277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278 $(HOST_EXPORTS) \
24279 for flag in $(EXTRA_HOST_FLAGS) ; do \
24280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24281 done; \
24282 echo "Doing install-info in indent" ; \
24283 (cd $(HOST_SUBDIR)/indent && \
24284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24286 "RANLIB=$${RANLIB}" \
24287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24288 install-info) \
24289 || exit 1
24291 @endif indent
24293 .PHONY: maybe-install-pdf-indent install-pdf-indent
24294 maybe-install-pdf-indent:
24295 @if indent
24296 maybe-install-pdf-indent: install-pdf-indent
24298 install-pdf-indent: \
24299 configure-indent \
24300 pdf-indent
24301 @: $(MAKE); $(unstage)
24302 @[ -f ./indent/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 install-pdf in indent" ; \
24310 (cd $(HOST_SUBDIR)/indent && \
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 install-pdf) \
24316 || exit 1
24318 @endif indent
24320 .PHONY: maybe-install-html-indent install-html-indent
24321 maybe-install-html-indent:
24322 @if indent
24323 maybe-install-html-indent: install-html-indent
24325 install-html-indent: \
24326 configure-indent \
24327 html-indent
24328 @: $(MAKE); $(unstage)
24329 @[ -f ./indent/Makefile ] || exit 0; \
24330 r=`${PWD_COMMAND}`; export r; \
24331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332 $(HOST_EXPORTS) \
24333 for flag in $(EXTRA_HOST_FLAGS) ; do \
24334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24335 done; \
24336 echo "Doing install-html in indent" ; \
24337 (cd $(HOST_SUBDIR)/indent && \
24338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24340 "RANLIB=$${RANLIB}" \
24341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24342 install-html) \
24343 || exit 1
24345 @endif indent
24347 .PHONY: maybe-installcheck-indent installcheck-indent
24348 maybe-installcheck-indent:
24349 @if indent
24350 maybe-installcheck-indent: installcheck-indent
24352 installcheck-indent: \
24353 configure-indent
24354 @: $(MAKE); $(unstage)
24355 @[ -f ./indent/Makefile ] || exit 0; \
24356 r=`${PWD_COMMAND}`; export r; \
24357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358 $(HOST_EXPORTS) \
24359 for flag in $(EXTRA_HOST_FLAGS) ; do \
24360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24361 done; \
24362 echo "Doing installcheck in indent" ; \
24363 (cd $(HOST_SUBDIR)/indent && \
24364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24366 "RANLIB=$${RANLIB}" \
24367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24368 installcheck) \
24369 || exit 1
24371 @endif indent
24373 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
24374 maybe-mostlyclean-indent:
24375 @if indent
24376 maybe-mostlyclean-indent: mostlyclean-indent
24378 mostlyclean-indent:
24379 @: $(MAKE); $(unstage)
24380 @[ -f ./indent/Makefile ] || exit 0; \
24381 r=`${PWD_COMMAND}`; export r; \
24382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24383 $(HOST_EXPORTS) \
24384 for flag in $(EXTRA_HOST_FLAGS) ; do \
24385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24386 done; \
24387 echo "Doing mostlyclean in indent" ; \
24388 (cd $(HOST_SUBDIR)/indent && \
24389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24391 "RANLIB=$${RANLIB}" \
24392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24393 mostlyclean) \
24394 || exit 1
24396 @endif indent
24398 .PHONY: maybe-clean-indent clean-indent
24399 maybe-clean-indent:
24400 @if indent
24401 maybe-clean-indent: clean-indent
24403 clean-indent:
24404 @: $(MAKE); $(unstage)
24405 @[ -f ./indent/Makefile ] || exit 0; \
24406 r=`${PWD_COMMAND}`; export r; \
24407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24408 $(HOST_EXPORTS) \
24409 for flag in $(EXTRA_HOST_FLAGS) ; do \
24410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24411 done; \
24412 echo "Doing clean in indent" ; \
24413 (cd $(HOST_SUBDIR)/indent && \
24414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24416 "RANLIB=$${RANLIB}" \
24417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24418 clean) \
24419 || exit 1
24421 @endif indent
24423 .PHONY: maybe-distclean-indent distclean-indent
24424 maybe-distclean-indent:
24425 @if indent
24426 maybe-distclean-indent: distclean-indent
24428 distclean-indent:
24429 @: $(MAKE); $(unstage)
24430 @[ -f ./indent/Makefile ] || exit 0; \
24431 r=`${PWD_COMMAND}`; export r; \
24432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433 $(HOST_EXPORTS) \
24434 for flag in $(EXTRA_HOST_FLAGS) ; do \
24435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436 done; \
24437 echo "Doing distclean in indent" ; \
24438 (cd $(HOST_SUBDIR)/indent && \
24439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441 "RANLIB=$${RANLIB}" \
24442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24443 distclean) \
24444 || exit 1
24446 @endif indent
24448 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24449 maybe-maintainer-clean-indent:
24450 @if indent
24451 maybe-maintainer-clean-indent: maintainer-clean-indent
24453 maintainer-clean-indent:
24454 @: $(MAKE); $(unstage)
24455 @[ -f ./indent/Makefile ] || exit 0; \
24456 r=`${PWD_COMMAND}`; export r; \
24457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24458 $(HOST_EXPORTS) \
24459 for flag in $(EXTRA_HOST_FLAGS) ; do \
24460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24461 done; \
24462 echo "Doing maintainer-clean in indent" ; \
24463 (cd $(HOST_SUBDIR)/indent && \
24464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24466 "RANLIB=$${RANLIB}" \
24467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24468 maintainer-clean) \
24469 || exit 1
24471 @endif indent
24475 .PHONY: configure-intl maybe-configure-intl
24476 maybe-configure-intl:
24477 @if gcc-bootstrap
24478 configure-intl: stage_current
24479 @endif gcc-bootstrap
24480 @if intl
24481 maybe-configure-intl: configure-intl
24482 configure-intl:
24483 @r=`${PWD_COMMAND}`; export r; \
24484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24485 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24487 $(HOST_EXPORTS) \
24488 echo Configuring in $(HOST_SUBDIR)/intl; \
24489 cd "$(HOST_SUBDIR)/intl" || exit 1; \
24490 case $(srcdir) in \
24491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24492 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24494 esac; \
24495 srcdiroption="--srcdir=$${topdir}/intl"; \
24496 libsrcdir="$$s/intl"; \
24497 $(SHELL) $${libsrcdir}/configure \
24498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24499 --target=${target_alias} $${srcdiroption} \
24500 || exit 1
24501 @endif intl
24505 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
24506 maybe-configure-stage1-intl:
24507 @if intl-bootstrap
24508 maybe-configure-stage1-intl: configure-stage1-intl
24509 configure-stage1-intl:
24510 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24512 @r=`${PWD_COMMAND}`; export r; \
24513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514 TFLAGS="$(STAGE1_TFLAGS)"; \
24515 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24516 $(HOST_EXPORTS) \
24517 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24518 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24519 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24520 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24522 cd $(HOST_SUBDIR)/intl || exit 1; \
24523 case $(srcdir) in \
24524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24525 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24527 esac; \
24528 srcdiroption="--srcdir=$${topdir}/intl"; \
24529 libsrcdir="$$s/intl"; \
24530 $(SHELL) $${libsrcdir}/configure \
24531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24532 --target=${target_alias} $${srcdiroption} \
24533 $(STAGE1_CONFIGURE_FLAGS)
24534 @endif intl-bootstrap
24536 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
24537 maybe-configure-stage2-intl:
24538 @if intl-bootstrap
24539 maybe-configure-stage2-intl: configure-stage2-intl
24540 configure-stage2-intl:
24541 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24542 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24543 @r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 TFLAGS="$(STAGE2_TFLAGS)"; \
24546 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24547 $(HOST_EXPORTS) \
24548 $(POSTSTAGE1_HOST_EXPORTS) \
24549 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24550 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24551 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24552 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24554 cd $(HOST_SUBDIR)/intl || exit 1; \
24555 case $(srcdir) in \
24556 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24557 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24558 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24559 esac; \
24560 srcdiroption="--srcdir=$${topdir}/intl"; \
24561 libsrcdir="$$s/intl"; \
24562 $(SHELL) $${libsrcdir}/configure \
24563 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24564 --target=${target_alias} $${srcdiroption} \
24565 --with-build-libsubdir=$(HOST_SUBDIR) \
24566 $(STAGE2_CONFIGURE_FLAGS)
24567 @endif intl-bootstrap
24569 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
24570 maybe-configure-stage3-intl:
24571 @if intl-bootstrap
24572 maybe-configure-stage3-intl: configure-stage3-intl
24573 configure-stage3-intl:
24574 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24576 @r=`${PWD_COMMAND}`; export r; \
24577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578 TFLAGS="$(STAGE3_TFLAGS)"; \
24579 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24580 $(HOST_EXPORTS) \
24581 $(POSTSTAGE1_HOST_EXPORTS) \
24582 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24583 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24584 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24585 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24587 cd $(HOST_SUBDIR)/intl || exit 1; \
24588 case $(srcdir) in \
24589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24590 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24592 esac; \
24593 srcdiroption="--srcdir=$${topdir}/intl"; \
24594 libsrcdir="$$s/intl"; \
24595 $(SHELL) $${libsrcdir}/configure \
24596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24597 --target=${target_alias} $${srcdiroption} \
24598 --with-build-libsubdir=$(HOST_SUBDIR) \
24599 $(STAGE3_CONFIGURE_FLAGS)
24600 @endif intl-bootstrap
24602 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
24603 maybe-configure-stage4-intl:
24604 @if intl-bootstrap
24605 maybe-configure-stage4-intl: configure-stage4-intl
24606 configure-stage4-intl:
24607 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24609 @r=`${PWD_COMMAND}`; export r; \
24610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611 TFLAGS="$(STAGE4_TFLAGS)"; \
24612 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24613 $(HOST_EXPORTS) \
24614 $(POSTSTAGE1_HOST_EXPORTS) \
24615 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24616 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24617 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24618 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24620 cd $(HOST_SUBDIR)/intl || exit 1; \
24621 case $(srcdir) in \
24622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24623 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24625 esac; \
24626 srcdiroption="--srcdir=$${topdir}/intl"; \
24627 libsrcdir="$$s/intl"; \
24628 $(SHELL) $${libsrcdir}/configure \
24629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24630 --target=${target_alias} $${srcdiroption} \
24631 --with-build-libsubdir=$(HOST_SUBDIR) \
24632 $(STAGE4_CONFIGURE_FLAGS)
24633 @endif intl-bootstrap
24635 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24636 maybe-configure-stageprofile-intl:
24637 @if intl-bootstrap
24638 maybe-configure-stageprofile-intl: configure-stageprofile-intl
24639 configure-stageprofile-intl:
24640 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24641 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24642 @r=`${PWD_COMMAND}`; export r; \
24643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24644 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24645 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24646 $(HOST_EXPORTS) \
24647 $(POSTSTAGE1_HOST_EXPORTS) \
24648 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24649 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24650 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24651 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24653 cd $(HOST_SUBDIR)/intl || exit 1; \
24654 case $(srcdir) in \
24655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24656 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24658 esac; \
24659 srcdiroption="--srcdir=$${topdir}/intl"; \
24660 libsrcdir="$$s/intl"; \
24661 $(SHELL) $${libsrcdir}/configure \
24662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24663 --target=${target_alias} $${srcdiroption} \
24664 --with-build-libsubdir=$(HOST_SUBDIR) \
24665 $(STAGEprofile_CONFIGURE_FLAGS)
24666 @endif intl-bootstrap
24668 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24669 maybe-configure-stagefeedback-intl:
24670 @if intl-bootstrap
24671 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24672 configure-stagefeedback-intl:
24673 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24674 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24675 @r=`${PWD_COMMAND}`; export r; \
24676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24678 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24679 $(HOST_EXPORTS) \
24680 $(POSTSTAGE1_HOST_EXPORTS) \
24681 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24682 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24683 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24684 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24686 cd $(HOST_SUBDIR)/intl || exit 1; \
24687 case $(srcdir) in \
24688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24689 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24691 esac; \
24692 srcdiroption="--srcdir=$${topdir}/intl"; \
24693 libsrcdir="$$s/intl"; \
24694 $(SHELL) $${libsrcdir}/configure \
24695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24696 --target=${target_alias} $${srcdiroption} \
24697 --with-build-libsubdir=$(HOST_SUBDIR) \
24698 $(STAGEfeedback_CONFIGURE_FLAGS)
24699 @endif intl-bootstrap
24705 .PHONY: all-intl maybe-all-intl
24706 maybe-all-intl:
24707 @if gcc-bootstrap
24708 all-intl: stage_current
24709 @endif gcc-bootstrap
24710 @if intl
24711 TARGET-intl=all
24712 maybe-all-intl: all-intl
24713 all-intl: configure-intl
24714 @r=`${PWD_COMMAND}`; export r; \
24715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716 $(HOST_EXPORTS) \
24717 (cd $(HOST_SUBDIR)/intl && \
24718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24719 $(TARGET-intl))
24720 @endif intl
24724 .PHONY: all-stage1-intl maybe-all-stage1-intl
24725 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
24726 maybe-all-stage1-intl:
24727 maybe-clean-stage1-intl:
24728 @if intl-bootstrap
24729 maybe-all-stage1-intl: all-stage1-intl
24730 all-stage1: all-stage1-intl
24731 TARGET-stage1-intl = $(TARGET-intl)
24732 all-stage1-intl: configure-stage1-intl
24733 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24734 @r=`${PWD_COMMAND}`; export r; \
24735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736 TFLAGS="$(STAGE1_TFLAGS)"; \
24737 $(HOST_EXPORTS) \
24738 cd $(HOST_SUBDIR)/intl && \
24739 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24740 CFLAGS="$(STAGE1_CFLAGS)" \
24741 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24742 LIBCFLAGS="$(LIBCFLAGS)" \
24743 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24744 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24745 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24746 $(EXTRA_HOST_FLAGS) \
24747 TFLAGS="$(STAGE1_TFLAGS)" \
24748 $(TARGET-stage1-intl)
24750 maybe-clean-stage1-intl: clean-stage1-intl
24751 clean-stage1: clean-stage1-intl
24752 clean-stage1-intl:
24753 @if [ $(current_stage) = stage1 ]; then \
24754 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24755 else \
24756 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24757 $(MAKE) stage1-start; \
24758 fi; \
24759 cd $(HOST_SUBDIR)/intl && \
24760 $(MAKE) $(EXTRA_HOST_FLAGS) \
24761 clean
24762 @endif intl-bootstrap
24765 .PHONY: all-stage2-intl maybe-all-stage2-intl
24766 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
24767 maybe-all-stage2-intl:
24768 maybe-clean-stage2-intl:
24769 @if intl-bootstrap
24770 maybe-all-stage2-intl: all-stage2-intl
24771 all-stage2: all-stage2-intl
24772 TARGET-stage2-intl = $(TARGET-intl)
24773 all-stage2-intl: configure-stage2-intl
24774 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24775 @r=`${PWD_COMMAND}`; export r; \
24776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777 TFLAGS="$(STAGE2_TFLAGS)"; \
24778 $(HOST_EXPORTS) \
24779 $(POSTSTAGE1_HOST_EXPORTS) \
24780 cd $(HOST_SUBDIR)/intl && \
24781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24782 CFLAGS="$(STAGE2_CFLAGS)" \
24783 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24784 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24788 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24789 TFLAGS="$(STAGE2_TFLAGS)" \
24790 $(TARGET-stage2-intl)
24792 maybe-clean-stage2-intl: clean-stage2-intl
24793 clean-stage2: clean-stage2-intl
24794 clean-stage2-intl:
24795 @if [ $(current_stage) = stage2 ]; then \
24796 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24797 else \
24798 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24799 $(MAKE) stage2-start; \
24800 fi; \
24801 cd $(HOST_SUBDIR)/intl && \
24802 $(MAKE) $(EXTRA_HOST_FLAGS) \
24803 $(POSTSTAGE1_FLAGS_TO_PASS) \
24804 clean
24805 @endif intl-bootstrap
24808 .PHONY: all-stage3-intl maybe-all-stage3-intl
24809 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
24810 maybe-all-stage3-intl:
24811 maybe-clean-stage3-intl:
24812 @if intl-bootstrap
24813 maybe-all-stage3-intl: all-stage3-intl
24814 all-stage3: all-stage3-intl
24815 TARGET-stage3-intl = $(TARGET-intl)
24816 all-stage3-intl: configure-stage3-intl
24817 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24818 @r=`${PWD_COMMAND}`; export r; \
24819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24820 TFLAGS="$(STAGE3_TFLAGS)"; \
24821 $(HOST_EXPORTS) \
24822 $(POSTSTAGE1_HOST_EXPORTS) \
24823 cd $(HOST_SUBDIR)/intl && \
24824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24825 CFLAGS="$(STAGE3_CFLAGS)" \
24826 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24827 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24831 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24832 TFLAGS="$(STAGE3_TFLAGS)" \
24833 $(TARGET-stage3-intl)
24835 maybe-clean-stage3-intl: clean-stage3-intl
24836 clean-stage3: clean-stage3-intl
24837 clean-stage3-intl:
24838 @if [ $(current_stage) = stage3 ]; then \
24839 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24840 else \
24841 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24842 $(MAKE) stage3-start; \
24843 fi; \
24844 cd $(HOST_SUBDIR)/intl && \
24845 $(MAKE) $(EXTRA_HOST_FLAGS) \
24846 $(POSTSTAGE1_FLAGS_TO_PASS) \
24847 clean
24848 @endif intl-bootstrap
24851 .PHONY: all-stage4-intl maybe-all-stage4-intl
24852 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
24853 maybe-all-stage4-intl:
24854 maybe-clean-stage4-intl:
24855 @if intl-bootstrap
24856 maybe-all-stage4-intl: all-stage4-intl
24857 all-stage4: all-stage4-intl
24858 TARGET-stage4-intl = $(TARGET-intl)
24859 all-stage4-intl: configure-stage4-intl
24860 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24861 @r=`${PWD_COMMAND}`; export r; \
24862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24863 TFLAGS="$(STAGE4_TFLAGS)"; \
24864 $(HOST_EXPORTS) \
24865 $(POSTSTAGE1_HOST_EXPORTS) \
24866 cd $(HOST_SUBDIR)/intl && \
24867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24868 CFLAGS="$(STAGE4_CFLAGS)" \
24869 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24870 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24874 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24875 TFLAGS="$(STAGE4_TFLAGS)" \
24876 $(TARGET-stage4-intl)
24878 maybe-clean-stage4-intl: clean-stage4-intl
24879 clean-stage4: clean-stage4-intl
24880 clean-stage4-intl:
24881 @if [ $(current_stage) = stage4 ]; then \
24882 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24883 else \
24884 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24885 $(MAKE) stage4-start; \
24886 fi; \
24887 cd $(HOST_SUBDIR)/intl && \
24888 $(MAKE) $(EXTRA_HOST_FLAGS) \
24889 $(POSTSTAGE1_FLAGS_TO_PASS) \
24890 clean
24891 @endif intl-bootstrap
24894 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24895 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24896 maybe-all-stageprofile-intl:
24897 maybe-clean-stageprofile-intl:
24898 @if intl-bootstrap
24899 maybe-all-stageprofile-intl: all-stageprofile-intl
24900 all-stageprofile: all-stageprofile-intl
24901 TARGET-stageprofile-intl = $(TARGET-intl)
24902 all-stageprofile-intl: configure-stageprofile-intl
24903 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24904 @r=`${PWD_COMMAND}`; export r; \
24905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24906 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24907 $(HOST_EXPORTS) \
24908 $(POSTSTAGE1_HOST_EXPORTS) \
24909 cd $(HOST_SUBDIR)/intl && \
24910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24911 CFLAGS="$(STAGEprofile_CFLAGS)" \
24912 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24913 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24918 TFLAGS="$(STAGEprofile_TFLAGS)" \
24919 $(TARGET-stageprofile-intl)
24921 maybe-clean-stageprofile-intl: clean-stageprofile-intl
24922 clean-stageprofile: clean-stageprofile-intl
24923 clean-stageprofile-intl:
24924 @if [ $(current_stage) = stageprofile ]; then \
24925 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24926 else \
24927 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24928 $(MAKE) stageprofile-start; \
24929 fi; \
24930 cd $(HOST_SUBDIR)/intl && \
24931 $(MAKE) $(EXTRA_HOST_FLAGS) \
24932 $(POSTSTAGE1_FLAGS_TO_PASS) \
24933 clean
24934 @endif intl-bootstrap
24937 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24938 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24939 maybe-all-stagefeedback-intl:
24940 maybe-clean-stagefeedback-intl:
24941 @if intl-bootstrap
24942 maybe-all-stagefeedback-intl: all-stagefeedback-intl
24943 all-stagefeedback: all-stagefeedback-intl
24944 TARGET-stagefeedback-intl = $(TARGET-intl)
24945 all-stagefeedback-intl: configure-stagefeedback-intl
24946 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24947 @r=`${PWD_COMMAND}`; export r; \
24948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24950 $(HOST_EXPORTS) \
24951 $(POSTSTAGE1_HOST_EXPORTS) \
24952 cd $(HOST_SUBDIR)/intl && \
24953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24954 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24955 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24956 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24961 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24962 $(TARGET-stagefeedback-intl)
24964 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24965 clean-stagefeedback: clean-stagefeedback-intl
24966 clean-stagefeedback-intl:
24967 @if [ $(current_stage) = stagefeedback ]; then \
24968 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24969 else \
24970 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24971 $(MAKE) stagefeedback-start; \
24972 fi; \
24973 cd $(HOST_SUBDIR)/intl && \
24974 $(MAKE) $(EXTRA_HOST_FLAGS) \
24975 $(POSTSTAGE1_FLAGS_TO_PASS) \
24976 clean
24977 @endif intl-bootstrap
24983 .PHONY: check-intl maybe-check-intl
24984 maybe-check-intl:
24985 @if intl
24986 maybe-check-intl: check-intl
24988 check-intl:
24989 @: $(MAKE); $(unstage)
24990 @r=`${PWD_COMMAND}`; export r; \
24991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992 $(HOST_EXPORTS) \
24993 (cd $(HOST_SUBDIR)/intl && \
24994 $(MAKE) $(FLAGS_TO_PASS) check)
24996 @endif intl
24998 .PHONY: install-intl maybe-install-intl
24999 maybe-install-intl:
25000 @if intl
25001 maybe-install-intl: install-intl
25003 install-intl: installdirs
25004 @: $(MAKE); $(unstage)
25005 @r=`${PWD_COMMAND}`; export r; \
25006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25007 $(HOST_EXPORTS) \
25008 (cd $(HOST_SUBDIR)/intl && \
25009 $(MAKE) $(FLAGS_TO_PASS) install)
25011 @endif intl
25013 # Other targets (info, dvi, pdf, etc.)
25015 .PHONY: maybe-info-intl info-intl
25016 maybe-info-intl:
25017 @if intl
25018 maybe-info-intl: info-intl
25020 info-intl: \
25021 configure-intl
25022 @[ -f ./intl/Makefile ] || exit 0; \
25023 r=`${PWD_COMMAND}`; export r; \
25024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25025 $(HOST_EXPORTS) \
25026 for flag in $(EXTRA_HOST_FLAGS) ; do \
25027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25028 done; \
25029 echo "Doing info in intl" ; \
25030 (cd $(HOST_SUBDIR)/intl && \
25031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25033 "RANLIB=$${RANLIB}" \
25034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25035 info) \
25036 || exit 1
25038 @endif intl
25040 .PHONY: maybe-dvi-intl dvi-intl
25041 maybe-dvi-intl:
25042 @if intl
25043 maybe-dvi-intl: dvi-intl
25045 dvi-intl: \
25046 configure-intl
25047 @[ -f ./intl/Makefile ] || exit 0; \
25048 r=`${PWD_COMMAND}`; export r; \
25049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25050 $(HOST_EXPORTS) \
25051 for flag in $(EXTRA_HOST_FLAGS) ; do \
25052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25053 done; \
25054 echo "Doing dvi in intl" ; \
25055 (cd $(HOST_SUBDIR)/intl && \
25056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25058 "RANLIB=$${RANLIB}" \
25059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25060 dvi) \
25061 || exit 1
25063 @endif intl
25065 .PHONY: maybe-pdf-intl pdf-intl
25066 maybe-pdf-intl:
25067 @if intl
25068 maybe-pdf-intl: pdf-intl
25070 pdf-intl: \
25071 configure-intl
25072 @[ -f ./intl/Makefile ] || exit 0; \
25073 r=`${PWD_COMMAND}`; export r; \
25074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25075 $(HOST_EXPORTS) \
25076 for flag in $(EXTRA_HOST_FLAGS) ; do \
25077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25078 done; \
25079 echo "Doing pdf in intl" ; \
25080 (cd $(HOST_SUBDIR)/intl && \
25081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25083 "RANLIB=$${RANLIB}" \
25084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25085 pdf) \
25086 || exit 1
25088 @endif intl
25090 .PHONY: maybe-html-intl html-intl
25091 maybe-html-intl:
25092 @if intl
25093 maybe-html-intl: html-intl
25095 html-intl: \
25096 configure-intl
25097 @[ -f ./intl/Makefile ] || exit 0; \
25098 r=`${PWD_COMMAND}`; export r; \
25099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25100 $(HOST_EXPORTS) \
25101 for flag in $(EXTRA_HOST_FLAGS) ; do \
25102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25103 done; \
25104 echo "Doing html in intl" ; \
25105 (cd $(HOST_SUBDIR)/intl && \
25106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25108 "RANLIB=$${RANLIB}" \
25109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25110 html) \
25111 || exit 1
25113 @endif intl
25115 .PHONY: maybe-TAGS-intl TAGS-intl
25116 maybe-TAGS-intl:
25117 @if intl
25118 maybe-TAGS-intl: TAGS-intl
25120 TAGS-intl: \
25121 configure-intl
25122 @[ -f ./intl/Makefile ] || exit 0; \
25123 r=`${PWD_COMMAND}`; export r; \
25124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25125 $(HOST_EXPORTS) \
25126 for flag in $(EXTRA_HOST_FLAGS) ; do \
25127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25128 done; \
25129 echo "Doing TAGS in intl" ; \
25130 (cd $(HOST_SUBDIR)/intl && \
25131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25133 "RANLIB=$${RANLIB}" \
25134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25135 TAGS) \
25136 || exit 1
25138 @endif intl
25140 .PHONY: maybe-install-info-intl install-info-intl
25141 maybe-install-info-intl:
25142 @if intl
25143 maybe-install-info-intl: install-info-intl
25145 install-info-intl: \
25146 configure-intl \
25147 info-intl
25148 @[ -f ./intl/Makefile ] || exit 0; \
25149 r=`${PWD_COMMAND}`; export r; \
25150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151 $(HOST_EXPORTS) \
25152 for flag in $(EXTRA_HOST_FLAGS) ; do \
25153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25154 done; \
25155 echo "Doing install-info in intl" ; \
25156 (cd $(HOST_SUBDIR)/intl && \
25157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25159 "RANLIB=$${RANLIB}" \
25160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25161 install-info) \
25162 || exit 1
25164 @endif intl
25166 .PHONY: maybe-install-pdf-intl install-pdf-intl
25167 maybe-install-pdf-intl:
25168 @if intl
25169 maybe-install-pdf-intl: install-pdf-intl
25171 install-pdf-intl: \
25172 configure-intl \
25173 pdf-intl
25174 @[ -f ./intl/Makefile ] || exit 0; \
25175 r=`${PWD_COMMAND}`; export r; \
25176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177 $(HOST_EXPORTS) \
25178 for flag in $(EXTRA_HOST_FLAGS) ; do \
25179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25180 done; \
25181 echo "Doing install-pdf in intl" ; \
25182 (cd $(HOST_SUBDIR)/intl && \
25183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25185 "RANLIB=$${RANLIB}" \
25186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25187 install-pdf) \
25188 || exit 1
25190 @endif intl
25192 .PHONY: maybe-install-html-intl install-html-intl
25193 maybe-install-html-intl:
25194 @if intl
25195 maybe-install-html-intl: install-html-intl
25197 install-html-intl: \
25198 configure-intl \
25199 html-intl
25200 @[ -f ./intl/Makefile ] || exit 0; \
25201 r=`${PWD_COMMAND}`; export r; \
25202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203 $(HOST_EXPORTS) \
25204 for flag in $(EXTRA_HOST_FLAGS) ; do \
25205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25206 done; \
25207 echo "Doing install-html in intl" ; \
25208 (cd $(HOST_SUBDIR)/intl && \
25209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25211 "RANLIB=$${RANLIB}" \
25212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25213 install-html) \
25214 || exit 1
25216 @endif intl
25218 .PHONY: maybe-installcheck-intl installcheck-intl
25219 maybe-installcheck-intl:
25220 @if intl
25221 maybe-installcheck-intl: installcheck-intl
25223 installcheck-intl: \
25224 configure-intl
25225 @[ -f ./intl/Makefile ] || exit 0; \
25226 r=`${PWD_COMMAND}`; export r; \
25227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228 $(HOST_EXPORTS) \
25229 for flag in $(EXTRA_HOST_FLAGS) ; do \
25230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25231 done; \
25232 echo "Doing installcheck in intl" ; \
25233 (cd $(HOST_SUBDIR)/intl && \
25234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25236 "RANLIB=$${RANLIB}" \
25237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25238 installcheck) \
25239 || exit 1
25241 @endif intl
25243 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25244 maybe-mostlyclean-intl:
25245 @if intl
25246 maybe-mostlyclean-intl: mostlyclean-intl
25248 mostlyclean-intl:
25249 @[ -f ./intl/Makefile ] || exit 0; \
25250 r=`${PWD_COMMAND}`; export r; \
25251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25252 $(HOST_EXPORTS) \
25253 for flag in $(EXTRA_HOST_FLAGS) ; do \
25254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25255 done; \
25256 echo "Doing mostlyclean in intl" ; \
25257 (cd $(HOST_SUBDIR)/intl && \
25258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25260 "RANLIB=$${RANLIB}" \
25261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25262 mostlyclean) \
25263 || exit 1
25265 @endif intl
25267 .PHONY: maybe-clean-intl clean-intl
25268 maybe-clean-intl:
25269 @if intl
25270 maybe-clean-intl: clean-intl
25272 clean-intl:
25273 @[ -f ./intl/Makefile ] || exit 0; \
25274 r=`${PWD_COMMAND}`; export r; \
25275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25276 $(HOST_EXPORTS) \
25277 for flag in $(EXTRA_HOST_FLAGS) ; do \
25278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25279 done; \
25280 echo "Doing clean in intl" ; \
25281 (cd $(HOST_SUBDIR)/intl && \
25282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25284 "RANLIB=$${RANLIB}" \
25285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25286 clean) \
25287 || exit 1
25289 @endif intl
25291 .PHONY: maybe-distclean-intl distclean-intl
25292 maybe-distclean-intl:
25293 @if intl
25294 maybe-distclean-intl: distclean-intl
25296 distclean-intl:
25297 @[ -f ./intl/Makefile ] || exit 0; \
25298 r=`${PWD_COMMAND}`; export r; \
25299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25300 $(HOST_EXPORTS) \
25301 for flag in $(EXTRA_HOST_FLAGS) ; do \
25302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25303 done; \
25304 echo "Doing distclean in intl" ; \
25305 (cd $(HOST_SUBDIR)/intl && \
25306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25308 "RANLIB=$${RANLIB}" \
25309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25310 distclean) \
25311 || exit 1
25313 @endif intl
25315 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25316 maybe-maintainer-clean-intl:
25317 @if intl
25318 maybe-maintainer-clean-intl: maintainer-clean-intl
25320 maintainer-clean-intl:
25321 @[ -f ./intl/Makefile ] || exit 0; \
25322 r=`${PWD_COMMAND}`; export r; \
25323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25324 $(HOST_EXPORTS) \
25325 for flag in $(EXTRA_HOST_FLAGS) ; do \
25326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25327 done; \
25328 echo "Doing maintainer-clean in intl" ; \
25329 (cd $(HOST_SUBDIR)/intl && \
25330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25332 "RANLIB=$${RANLIB}" \
25333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25334 maintainer-clean) \
25335 || exit 1
25337 @endif intl
25341 .PHONY: configure-tcl maybe-configure-tcl
25342 maybe-configure-tcl:
25343 @if gcc-bootstrap
25344 configure-tcl: stage_current
25345 @endif gcc-bootstrap
25346 @if tcl
25347 maybe-configure-tcl: configure-tcl
25348 configure-tcl:
25349 @: $(MAKE); $(unstage)
25350 @r=`${PWD_COMMAND}`; export r; \
25351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25354 $(HOST_EXPORTS) \
25355 echo Configuring in $(HOST_SUBDIR)/tcl; \
25356 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25357 case $(srcdir) in \
25358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25359 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25361 esac; \
25362 srcdiroption="--srcdir=$${topdir}/tcl"; \
25363 libsrcdir="$$s/tcl"; \
25364 $(SHELL) $${libsrcdir}/configure \
25365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25366 --target=${target_alias} $${srcdiroption} \
25367 || exit 1
25368 @endif tcl
25374 .PHONY: all-tcl maybe-all-tcl
25375 maybe-all-tcl:
25376 @if gcc-bootstrap
25377 all-tcl: stage_current
25378 @endif gcc-bootstrap
25379 @if tcl
25380 TARGET-tcl=all
25381 maybe-all-tcl: all-tcl
25382 all-tcl: configure-tcl
25383 @: $(MAKE); $(unstage)
25384 @r=`${PWD_COMMAND}`; export r; \
25385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386 $(HOST_EXPORTS) \
25387 (cd $(HOST_SUBDIR)/tcl && \
25388 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25389 $(TARGET-tcl))
25390 @endif tcl
25395 .PHONY: check-tcl maybe-check-tcl
25396 maybe-check-tcl:
25397 @if tcl
25398 maybe-check-tcl: check-tcl
25400 check-tcl:
25401 @: $(MAKE); $(unstage)
25402 @r=`${PWD_COMMAND}`; export r; \
25403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404 $(HOST_EXPORTS) \
25405 (cd $(HOST_SUBDIR)/tcl && \
25406 $(MAKE) $(FLAGS_TO_PASS) check)
25408 @endif tcl
25410 .PHONY: install-tcl maybe-install-tcl
25411 maybe-install-tcl:
25412 @if tcl
25413 maybe-install-tcl: install-tcl
25415 install-tcl: installdirs
25416 @: $(MAKE); $(unstage)
25417 @r=`${PWD_COMMAND}`; export r; \
25418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419 $(HOST_EXPORTS) \
25420 (cd $(HOST_SUBDIR)/tcl && \
25421 $(MAKE) $(FLAGS_TO_PASS) install)
25423 @endif tcl
25425 # Other targets (info, dvi, pdf, etc.)
25427 .PHONY: maybe-info-tcl info-tcl
25428 maybe-info-tcl:
25429 @if tcl
25430 maybe-info-tcl: info-tcl
25432 info-tcl: \
25433 configure-tcl
25434 @: $(MAKE); $(unstage)
25435 @[ -f ./tcl/Makefile ] || exit 0; \
25436 r=`${PWD_COMMAND}`; export r; \
25437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25438 $(HOST_EXPORTS) \
25439 for flag in $(EXTRA_HOST_FLAGS) ; do \
25440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25441 done; \
25442 echo "Doing info in tcl" ; \
25443 (cd $(HOST_SUBDIR)/tcl && \
25444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25446 "RANLIB=$${RANLIB}" \
25447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25448 info) \
25449 || exit 1
25451 @endif tcl
25453 .PHONY: maybe-dvi-tcl dvi-tcl
25454 maybe-dvi-tcl:
25455 @if tcl
25456 maybe-dvi-tcl: dvi-tcl
25458 dvi-tcl: \
25459 configure-tcl
25460 @: $(MAKE); $(unstage)
25461 @[ -f ./tcl/Makefile ] || exit 0; \
25462 r=`${PWD_COMMAND}`; export r; \
25463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25464 $(HOST_EXPORTS) \
25465 for flag in $(EXTRA_HOST_FLAGS) ; do \
25466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25467 done; \
25468 echo "Doing dvi in tcl" ; \
25469 (cd $(HOST_SUBDIR)/tcl && \
25470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25472 "RANLIB=$${RANLIB}" \
25473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25474 dvi) \
25475 || exit 1
25477 @endif tcl
25479 .PHONY: maybe-pdf-tcl pdf-tcl
25480 maybe-pdf-tcl:
25481 @if tcl
25482 maybe-pdf-tcl: pdf-tcl
25484 pdf-tcl: \
25485 configure-tcl
25486 @: $(MAKE); $(unstage)
25487 @[ -f ./tcl/Makefile ] || exit 0; \
25488 r=`${PWD_COMMAND}`; export r; \
25489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25490 $(HOST_EXPORTS) \
25491 for flag in $(EXTRA_HOST_FLAGS) ; do \
25492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25493 done; \
25494 echo "Doing pdf in tcl" ; \
25495 (cd $(HOST_SUBDIR)/tcl && \
25496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25498 "RANLIB=$${RANLIB}" \
25499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25500 pdf) \
25501 || exit 1
25503 @endif tcl
25505 .PHONY: maybe-html-tcl html-tcl
25506 maybe-html-tcl:
25507 @if tcl
25508 maybe-html-tcl: html-tcl
25510 html-tcl: \
25511 configure-tcl
25512 @: $(MAKE); $(unstage)
25513 @[ -f ./tcl/Makefile ] || exit 0; \
25514 r=`${PWD_COMMAND}`; export r; \
25515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25516 $(HOST_EXPORTS) \
25517 for flag in $(EXTRA_HOST_FLAGS) ; do \
25518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25519 done; \
25520 echo "Doing html in tcl" ; \
25521 (cd $(HOST_SUBDIR)/tcl && \
25522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25524 "RANLIB=$${RANLIB}" \
25525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25526 html) \
25527 || exit 1
25529 @endif tcl
25531 .PHONY: maybe-TAGS-tcl TAGS-tcl
25532 maybe-TAGS-tcl:
25533 @if tcl
25534 maybe-TAGS-tcl: TAGS-tcl
25536 TAGS-tcl: \
25537 configure-tcl
25538 @: $(MAKE); $(unstage)
25539 @[ -f ./tcl/Makefile ] || exit 0; \
25540 r=`${PWD_COMMAND}`; export r; \
25541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542 $(HOST_EXPORTS) \
25543 for flag in $(EXTRA_HOST_FLAGS) ; do \
25544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545 done; \
25546 echo "Doing TAGS in tcl" ; \
25547 (cd $(HOST_SUBDIR)/tcl && \
25548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550 "RANLIB=$${RANLIB}" \
25551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25552 TAGS) \
25553 || exit 1
25555 @endif tcl
25557 .PHONY: maybe-install-info-tcl install-info-tcl
25558 maybe-install-info-tcl:
25559 @if tcl
25560 maybe-install-info-tcl: install-info-tcl
25562 install-info-tcl: \
25563 configure-tcl \
25564 info-tcl
25565 @: $(MAKE); $(unstage)
25566 @[ -f ./tcl/Makefile ] || exit 0; \
25567 r=`${PWD_COMMAND}`; export r; \
25568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25569 $(HOST_EXPORTS) \
25570 for flag in $(EXTRA_HOST_FLAGS) ; do \
25571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25572 done; \
25573 echo "Doing install-info in tcl" ; \
25574 (cd $(HOST_SUBDIR)/tcl && \
25575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25577 "RANLIB=$${RANLIB}" \
25578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25579 install-info) \
25580 || exit 1
25582 @endif tcl
25584 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
25585 maybe-install-pdf-tcl:
25586 @if tcl
25587 maybe-install-pdf-tcl: install-pdf-tcl
25589 install-pdf-tcl: \
25590 configure-tcl \
25591 pdf-tcl
25592 @: $(MAKE); $(unstage)
25593 @[ -f ./tcl/Makefile ] || exit 0; \
25594 r=`${PWD_COMMAND}`; export r; \
25595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25596 $(HOST_EXPORTS) \
25597 for flag in $(EXTRA_HOST_FLAGS) ; do \
25598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25599 done; \
25600 echo "Doing install-pdf in tcl" ; \
25601 (cd $(HOST_SUBDIR)/tcl && \
25602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25604 "RANLIB=$${RANLIB}" \
25605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25606 install-pdf) \
25607 || exit 1
25609 @endif tcl
25611 .PHONY: maybe-install-html-tcl install-html-tcl
25612 maybe-install-html-tcl:
25613 @if tcl
25614 maybe-install-html-tcl: install-html-tcl
25616 install-html-tcl: \
25617 configure-tcl \
25618 html-tcl
25619 @: $(MAKE); $(unstage)
25620 @[ -f ./tcl/Makefile ] || exit 0; \
25621 r=`${PWD_COMMAND}`; export r; \
25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623 $(HOST_EXPORTS) \
25624 for flag in $(EXTRA_HOST_FLAGS) ; do \
25625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25626 done; \
25627 echo "Doing install-html in tcl" ; \
25628 (cd $(HOST_SUBDIR)/tcl && \
25629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25631 "RANLIB=$${RANLIB}" \
25632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25633 install-html) \
25634 || exit 1
25636 @endif tcl
25638 .PHONY: maybe-installcheck-tcl installcheck-tcl
25639 maybe-installcheck-tcl:
25640 @if tcl
25641 maybe-installcheck-tcl: installcheck-tcl
25643 installcheck-tcl: \
25644 configure-tcl
25645 @: $(MAKE); $(unstage)
25646 @[ -f ./tcl/Makefile ] || exit 0; \
25647 r=`${PWD_COMMAND}`; export r; \
25648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25649 $(HOST_EXPORTS) \
25650 for flag in $(EXTRA_HOST_FLAGS) ; do \
25651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25652 done; \
25653 echo "Doing installcheck in tcl" ; \
25654 (cd $(HOST_SUBDIR)/tcl && \
25655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25657 "RANLIB=$${RANLIB}" \
25658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25659 installcheck) \
25660 || exit 1
25662 @endif tcl
25664 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25665 maybe-mostlyclean-tcl:
25666 @if tcl
25667 maybe-mostlyclean-tcl: mostlyclean-tcl
25669 # tcl doesn't support mostlyclean.
25670 mostlyclean-tcl:
25672 @endif tcl
25674 .PHONY: maybe-clean-tcl clean-tcl
25675 maybe-clean-tcl:
25676 @if tcl
25677 maybe-clean-tcl: clean-tcl
25679 clean-tcl:
25680 @: $(MAKE); $(unstage)
25681 @[ -f ./tcl/Makefile ] || exit 0; \
25682 r=`${PWD_COMMAND}`; export r; \
25683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25684 $(HOST_EXPORTS) \
25685 for flag in $(EXTRA_HOST_FLAGS) ; do \
25686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25687 done; \
25688 echo "Doing clean in tcl" ; \
25689 (cd $(HOST_SUBDIR)/tcl && \
25690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25692 "RANLIB=$${RANLIB}" \
25693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25694 clean) \
25695 || exit 1
25697 @endif tcl
25699 .PHONY: maybe-distclean-tcl distclean-tcl
25700 maybe-distclean-tcl:
25701 @if tcl
25702 maybe-distclean-tcl: distclean-tcl
25704 distclean-tcl:
25705 @: $(MAKE); $(unstage)
25706 @[ -f ./tcl/Makefile ] || exit 0; \
25707 r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709 $(HOST_EXPORTS) \
25710 for flag in $(EXTRA_HOST_FLAGS) ; do \
25711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25712 done; \
25713 echo "Doing distclean in tcl" ; \
25714 (cd $(HOST_SUBDIR)/tcl && \
25715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25717 "RANLIB=$${RANLIB}" \
25718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25719 distclean) \
25720 || exit 1
25722 @endif tcl
25724 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25725 maybe-maintainer-clean-tcl:
25726 @if tcl
25727 maybe-maintainer-clean-tcl: maintainer-clean-tcl
25729 maintainer-clean-tcl:
25730 @: $(MAKE); $(unstage)
25731 @[ -f ./tcl/Makefile ] || exit 0; \
25732 r=`${PWD_COMMAND}`; export r; \
25733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25734 $(HOST_EXPORTS) \
25735 for flag in $(EXTRA_HOST_FLAGS) ; do \
25736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25737 done; \
25738 echo "Doing maintainer-clean in tcl" ; \
25739 (cd $(HOST_SUBDIR)/tcl && \
25740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25742 "RANLIB=$${RANLIB}" \
25743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25744 maintainer-clean) \
25745 || exit 1
25747 @endif tcl
25751 .PHONY: configure-itcl maybe-configure-itcl
25752 maybe-configure-itcl:
25753 @if gcc-bootstrap
25754 configure-itcl: stage_current
25755 @endif gcc-bootstrap
25756 @if itcl
25757 maybe-configure-itcl: configure-itcl
25758 configure-itcl:
25759 @: $(MAKE); $(unstage)
25760 @r=`${PWD_COMMAND}`; export r; \
25761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25762 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25764 $(HOST_EXPORTS) \
25765 echo Configuring in $(HOST_SUBDIR)/itcl; \
25766 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25767 case $(srcdir) in \
25768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25769 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25771 esac; \
25772 srcdiroption="--srcdir=$${topdir}/itcl"; \
25773 libsrcdir="$$s/itcl"; \
25774 $(SHELL) $${libsrcdir}/configure \
25775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25776 --target=${target_alias} $${srcdiroption} \
25777 || exit 1
25778 @endif itcl
25784 .PHONY: all-itcl maybe-all-itcl
25785 maybe-all-itcl:
25786 @if gcc-bootstrap
25787 all-itcl: stage_current
25788 @endif gcc-bootstrap
25789 @if itcl
25790 TARGET-itcl=all
25791 maybe-all-itcl: all-itcl
25792 all-itcl: configure-itcl
25793 @: $(MAKE); $(unstage)
25794 @r=`${PWD_COMMAND}`; export r; \
25795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796 $(HOST_EXPORTS) \
25797 (cd $(HOST_SUBDIR)/itcl && \
25798 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25799 $(TARGET-itcl))
25800 @endif itcl
25805 .PHONY: check-itcl maybe-check-itcl
25806 maybe-check-itcl:
25807 @if itcl
25808 maybe-check-itcl: check-itcl
25810 check-itcl:
25811 @: $(MAKE); $(unstage)
25812 @r=`${PWD_COMMAND}`; export r; \
25813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814 $(HOST_EXPORTS) \
25815 (cd $(HOST_SUBDIR)/itcl && \
25816 $(MAKE) $(FLAGS_TO_PASS) check)
25818 @endif itcl
25820 .PHONY: install-itcl maybe-install-itcl
25821 maybe-install-itcl:
25822 @if itcl
25823 maybe-install-itcl: install-itcl
25825 install-itcl: installdirs
25826 @: $(MAKE); $(unstage)
25827 @r=`${PWD_COMMAND}`; export r; \
25828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25829 $(HOST_EXPORTS) \
25830 (cd $(HOST_SUBDIR)/itcl && \
25831 $(MAKE) $(FLAGS_TO_PASS) install)
25833 @endif itcl
25835 # Other targets (info, dvi, pdf, etc.)
25837 .PHONY: maybe-info-itcl info-itcl
25838 maybe-info-itcl:
25839 @if itcl
25840 maybe-info-itcl: info-itcl
25842 info-itcl: \
25843 configure-itcl
25844 @: $(MAKE); $(unstage)
25845 @[ -f ./itcl/Makefile ] || exit 0; \
25846 r=`${PWD_COMMAND}`; export r; \
25847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848 $(HOST_EXPORTS) \
25849 for flag in $(EXTRA_HOST_FLAGS) ; do \
25850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25851 done; \
25852 echo "Doing info in itcl" ; \
25853 (cd $(HOST_SUBDIR)/itcl && \
25854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25856 "RANLIB=$${RANLIB}" \
25857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25858 info) \
25859 || exit 1
25861 @endif itcl
25863 .PHONY: maybe-dvi-itcl dvi-itcl
25864 maybe-dvi-itcl:
25865 @if itcl
25866 maybe-dvi-itcl: dvi-itcl
25868 dvi-itcl: \
25869 configure-itcl
25870 @: $(MAKE); $(unstage)
25871 @[ -f ./itcl/Makefile ] || exit 0; \
25872 r=`${PWD_COMMAND}`; export r; \
25873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25874 $(HOST_EXPORTS) \
25875 for flag in $(EXTRA_HOST_FLAGS) ; do \
25876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25877 done; \
25878 echo "Doing dvi in itcl" ; \
25879 (cd $(HOST_SUBDIR)/itcl && \
25880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25882 "RANLIB=$${RANLIB}" \
25883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25884 dvi) \
25885 || exit 1
25887 @endif itcl
25889 .PHONY: maybe-pdf-itcl pdf-itcl
25890 maybe-pdf-itcl:
25891 @if itcl
25892 maybe-pdf-itcl: pdf-itcl
25894 pdf-itcl: \
25895 configure-itcl
25896 @: $(MAKE); $(unstage)
25897 @[ -f ./itcl/Makefile ] || exit 0; \
25898 r=`${PWD_COMMAND}`; export r; \
25899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900 $(HOST_EXPORTS) \
25901 for flag in $(EXTRA_HOST_FLAGS) ; do \
25902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903 done; \
25904 echo "Doing pdf in itcl" ; \
25905 (cd $(HOST_SUBDIR)/itcl && \
25906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908 "RANLIB=$${RANLIB}" \
25909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25910 pdf) \
25911 || exit 1
25913 @endif itcl
25915 .PHONY: maybe-html-itcl html-itcl
25916 maybe-html-itcl:
25917 @if itcl
25918 maybe-html-itcl: html-itcl
25920 html-itcl: \
25921 configure-itcl
25922 @: $(MAKE); $(unstage)
25923 @[ -f ./itcl/Makefile ] || exit 0; \
25924 r=`${PWD_COMMAND}`; export r; \
25925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926 $(HOST_EXPORTS) \
25927 for flag in $(EXTRA_HOST_FLAGS) ; do \
25928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929 done; \
25930 echo "Doing html in itcl" ; \
25931 (cd $(HOST_SUBDIR)/itcl && \
25932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934 "RANLIB=$${RANLIB}" \
25935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936 html) \
25937 || exit 1
25939 @endif itcl
25941 .PHONY: maybe-TAGS-itcl TAGS-itcl
25942 maybe-TAGS-itcl:
25943 @if itcl
25944 maybe-TAGS-itcl: TAGS-itcl
25946 TAGS-itcl: \
25947 configure-itcl
25948 @: $(MAKE); $(unstage)
25949 @[ -f ./itcl/Makefile ] || exit 0; \
25950 r=`${PWD_COMMAND}`; export r; \
25951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952 $(HOST_EXPORTS) \
25953 for flag in $(EXTRA_HOST_FLAGS) ; do \
25954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955 done; \
25956 echo "Doing TAGS in itcl" ; \
25957 (cd $(HOST_SUBDIR)/itcl && \
25958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960 "RANLIB=$${RANLIB}" \
25961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25962 TAGS) \
25963 || exit 1
25965 @endif itcl
25967 .PHONY: maybe-install-info-itcl install-info-itcl
25968 maybe-install-info-itcl:
25969 @if itcl
25970 maybe-install-info-itcl: install-info-itcl
25972 install-info-itcl: \
25973 configure-itcl \
25974 info-itcl
25975 @: $(MAKE); $(unstage)
25976 @[ -f ./itcl/Makefile ] || exit 0; \
25977 r=`${PWD_COMMAND}`; export r; \
25978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25979 $(HOST_EXPORTS) \
25980 for flag in $(EXTRA_HOST_FLAGS) ; do \
25981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25982 done; \
25983 echo "Doing install-info in itcl" ; \
25984 (cd $(HOST_SUBDIR)/itcl && \
25985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25987 "RANLIB=$${RANLIB}" \
25988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25989 install-info) \
25990 || exit 1
25992 @endif itcl
25994 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25995 maybe-install-pdf-itcl:
25996 @if itcl
25997 maybe-install-pdf-itcl: install-pdf-itcl
25999 install-pdf-itcl: \
26000 configure-itcl \
26001 pdf-itcl
26002 @: $(MAKE); $(unstage)
26003 @[ -f ./itcl/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 install-pdf in itcl" ; \
26011 (cd $(HOST_SUBDIR)/itcl && \
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 install-pdf) \
26017 || exit 1
26019 @endif itcl
26021 .PHONY: maybe-install-html-itcl install-html-itcl
26022 maybe-install-html-itcl:
26023 @if itcl
26024 maybe-install-html-itcl: install-html-itcl
26026 install-html-itcl: \
26027 configure-itcl \
26028 html-itcl
26029 @: $(MAKE); $(unstage)
26030 @[ -f ./itcl/Makefile ] || exit 0; \
26031 r=`${PWD_COMMAND}`; export r; \
26032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033 $(HOST_EXPORTS) \
26034 for flag in $(EXTRA_HOST_FLAGS) ; do \
26035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26036 done; \
26037 echo "Doing install-html in itcl" ; \
26038 (cd $(HOST_SUBDIR)/itcl && \
26039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26041 "RANLIB=$${RANLIB}" \
26042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26043 install-html) \
26044 || exit 1
26046 @endif itcl
26048 .PHONY: maybe-installcheck-itcl installcheck-itcl
26049 maybe-installcheck-itcl:
26050 @if itcl
26051 maybe-installcheck-itcl: installcheck-itcl
26053 installcheck-itcl: \
26054 configure-itcl
26055 @: $(MAKE); $(unstage)
26056 @[ -f ./itcl/Makefile ] || exit 0; \
26057 r=`${PWD_COMMAND}`; export r; \
26058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059 $(HOST_EXPORTS) \
26060 for flag in $(EXTRA_HOST_FLAGS) ; do \
26061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062 done; \
26063 echo "Doing installcheck in itcl" ; \
26064 (cd $(HOST_SUBDIR)/itcl && \
26065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067 "RANLIB=$${RANLIB}" \
26068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069 installcheck) \
26070 || exit 1
26072 @endif itcl
26074 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26075 maybe-mostlyclean-itcl:
26076 @if itcl
26077 maybe-mostlyclean-itcl: mostlyclean-itcl
26079 mostlyclean-itcl:
26080 @: $(MAKE); $(unstage)
26081 @[ -f ./itcl/Makefile ] || exit 0; \
26082 r=`${PWD_COMMAND}`; export r; \
26083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084 $(HOST_EXPORTS) \
26085 for flag in $(EXTRA_HOST_FLAGS) ; do \
26086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087 done; \
26088 echo "Doing mostlyclean in itcl" ; \
26089 (cd $(HOST_SUBDIR)/itcl && \
26090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092 "RANLIB=$${RANLIB}" \
26093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094 mostlyclean) \
26095 || exit 1
26097 @endif itcl
26099 .PHONY: maybe-clean-itcl clean-itcl
26100 maybe-clean-itcl:
26101 @if itcl
26102 maybe-clean-itcl: clean-itcl
26104 clean-itcl:
26105 @: $(MAKE); $(unstage)
26106 @[ -f ./itcl/Makefile ] || exit 0; \
26107 r=`${PWD_COMMAND}`; export r; \
26108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109 $(HOST_EXPORTS) \
26110 for flag in $(EXTRA_HOST_FLAGS) ; do \
26111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112 done; \
26113 echo "Doing clean in itcl" ; \
26114 (cd $(HOST_SUBDIR)/itcl && \
26115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117 "RANLIB=$${RANLIB}" \
26118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119 clean) \
26120 || exit 1
26122 @endif itcl
26124 .PHONY: maybe-distclean-itcl distclean-itcl
26125 maybe-distclean-itcl:
26126 @if itcl
26127 maybe-distclean-itcl: distclean-itcl
26129 distclean-itcl:
26130 @: $(MAKE); $(unstage)
26131 @[ -f ./itcl/Makefile ] || exit 0; \
26132 r=`${PWD_COMMAND}`; export r; \
26133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134 $(HOST_EXPORTS) \
26135 for flag in $(EXTRA_HOST_FLAGS) ; do \
26136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26137 done; \
26138 echo "Doing distclean in itcl" ; \
26139 (cd $(HOST_SUBDIR)/itcl && \
26140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26142 "RANLIB=$${RANLIB}" \
26143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26144 distclean) \
26145 || exit 1
26147 @endif itcl
26149 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26150 maybe-maintainer-clean-itcl:
26151 @if itcl
26152 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26154 maintainer-clean-itcl:
26155 @: $(MAKE); $(unstage)
26156 @[ -f ./itcl/Makefile ] || exit 0; \
26157 r=`${PWD_COMMAND}`; export r; \
26158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159 $(HOST_EXPORTS) \
26160 for flag in $(EXTRA_HOST_FLAGS) ; do \
26161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162 done; \
26163 echo "Doing maintainer-clean in itcl" ; \
26164 (cd $(HOST_SUBDIR)/itcl && \
26165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167 "RANLIB=$${RANLIB}" \
26168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169 maintainer-clean) \
26170 || exit 1
26172 @endif itcl
26176 .PHONY: configure-ld maybe-configure-ld
26177 maybe-configure-ld:
26178 @if gcc-bootstrap
26179 configure-ld: stage_current
26180 @endif gcc-bootstrap
26181 @if ld
26182 maybe-configure-ld: configure-ld
26183 configure-ld:
26184 @r=`${PWD_COMMAND}`; export r; \
26185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26188 $(HOST_EXPORTS) \
26189 echo Configuring in $(HOST_SUBDIR)/ld; \
26190 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26191 case $(srcdir) in \
26192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26193 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26195 esac; \
26196 srcdiroption="--srcdir=$${topdir}/ld"; \
26197 libsrcdir="$$s/ld"; \
26198 $(SHELL) $${libsrcdir}/configure \
26199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26200 --target=${target_alias} $${srcdiroption} \
26201 || exit 1
26202 @endif ld
26206 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26207 maybe-configure-stage1-ld:
26208 @if ld-bootstrap
26209 maybe-configure-stage1-ld: configure-stage1-ld
26210 configure-stage1-ld:
26211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26213 @r=`${PWD_COMMAND}`; export r; \
26214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26215 TFLAGS="$(STAGE1_TFLAGS)"; \
26216 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26217 $(HOST_EXPORTS) \
26218 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26219 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26220 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26221 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26223 cd $(HOST_SUBDIR)/ld || exit 1; \
26224 case $(srcdir) in \
26225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26226 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26228 esac; \
26229 srcdiroption="--srcdir=$${topdir}/ld"; \
26230 libsrcdir="$$s/ld"; \
26231 $(SHELL) $${libsrcdir}/configure \
26232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26233 --target=${target_alias} $${srcdiroption} \
26234 $(STAGE1_CONFIGURE_FLAGS)
26235 @endif ld-bootstrap
26237 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26238 maybe-configure-stage2-ld:
26239 @if ld-bootstrap
26240 maybe-configure-stage2-ld: configure-stage2-ld
26241 configure-stage2-ld:
26242 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26244 @r=`${PWD_COMMAND}`; export r; \
26245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246 TFLAGS="$(STAGE2_TFLAGS)"; \
26247 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26248 $(HOST_EXPORTS) \
26249 $(POSTSTAGE1_HOST_EXPORTS) \
26250 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26251 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26252 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26253 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26255 cd $(HOST_SUBDIR)/ld || exit 1; \
26256 case $(srcdir) in \
26257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26258 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26260 esac; \
26261 srcdiroption="--srcdir=$${topdir}/ld"; \
26262 libsrcdir="$$s/ld"; \
26263 $(SHELL) $${libsrcdir}/configure \
26264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26265 --target=${target_alias} $${srcdiroption} \
26266 --with-build-libsubdir=$(HOST_SUBDIR) \
26267 $(STAGE2_CONFIGURE_FLAGS)
26268 @endif ld-bootstrap
26270 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26271 maybe-configure-stage3-ld:
26272 @if ld-bootstrap
26273 maybe-configure-stage3-ld: configure-stage3-ld
26274 configure-stage3-ld:
26275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26277 @r=`${PWD_COMMAND}`; export r; \
26278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26279 TFLAGS="$(STAGE3_TFLAGS)"; \
26280 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26281 $(HOST_EXPORTS) \
26282 $(POSTSTAGE1_HOST_EXPORTS) \
26283 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26284 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26285 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26286 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26288 cd $(HOST_SUBDIR)/ld || exit 1; \
26289 case $(srcdir) in \
26290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26291 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26293 esac; \
26294 srcdiroption="--srcdir=$${topdir}/ld"; \
26295 libsrcdir="$$s/ld"; \
26296 $(SHELL) $${libsrcdir}/configure \
26297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26298 --target=${target_alias} $${srcdiroption} \
26299 --with-build-libsubdir=$(HOST_SUBDIR) \
26300 $(STAGE3_CONFIGURE_FLAGS)
26301 @endif ld-bootstrap
26303 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
26304 maybe-configure-stage4-ld:
26305 @if ld-bootstrap
26306 maybe-configure-stage4-ld: configure-stage4-ld
26307 configure-stage4-ld:
26308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26310 @r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 TFLAGS="$(STAGE4_TFLAGS)"; \
26313 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26314 $(HOST_EXPORTS) \
26315 $(POSTSTAGE1_HOST_EXPORTS) \
26316 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26317 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26318 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26319 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26321 cd $(HOST_SUBDIR)/ld || exit 1; \
26322 case $(srcdir) in \
26323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26324 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26326 esac; \
26327 srcdiroption="--srcdir=$${topdir}/ld"; \
26328 libsrcdir="$$s/ld"; \
26329 $(SHELL) $${libsrcdir}/configure \
26330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26331 --target=${target_alias} $${srcdiroption} \
26332 --with-build-libsubdir=$(HOST_SUBDIR) \
26333 $(STAGE4_CONFIGURE_FLAGS)
26334 @endif ld-bootstrap
26336 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26337 maybe-configure-stageprofile-ld:
26338 @if ld-bootstrap
26339 maybe-configure-stageprofile-ld: configure-stageprofile-ld
26340 configure-stageprofile-ld:
26341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26343 @r=`${PWD_COMMAND}`; export r; \
26344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26345 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26346 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26347 $(HOST_EXPORTS) \
26348 $(POSTSTAGE1_HOST_EXPORTS) \
26349 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26350 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26351 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26352 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26354 cd $(HOST_SUBDIR)/ld || exit 1; \
26355 case $(srcdir) in \
26356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26357 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26359 esac; \
26360 srcdiroption="--srcdir=$${topdir}/ld"; \
26361 libsrcdir="$$s/ld"; \
26362 $(SHELL) $${libsrcdir}/configure \
26363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26364 --target=${target_alias} $${srcdiroption} \
26365 --with-build-libsubdir=$(HOST_SUBDIR) \
26366 $(STAGEprofile_CONFIGURE_FLAGS)
26367 @endif ld-bootstrap
26369 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26370 maybe-configure-stagefeedback-ld:
26371 @if ld-bootstrap
26372 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26373 configure-stagefeedback-ld:
26374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26376 @r=`${PWD_COMMAND}`; export r; \
26377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26379 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26380 $(HOST_EXPORTS) \
26381 $(POSTSTAGE1_HOST_EXPORTS) \
26382 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26383 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26384 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26385 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26387 cd $(HOST_SUBDIR)/ld || exit 1; \
26388 case $(srcdir) in \
26389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26390 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26392 esac; \
26393 srcdiroption="--srcdir=$${topdir}/ld"; \
26394 libsrcdir="$$s/ld"; \
26395 $(SHELL) $${libsrcdir}/configure \
26396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26397 --target=${target_alias} $${srcdiroption} \
26398 --with-build-libsubdir=$(HOST_SUBDIR) \
26399 $(STAGEfeedback_CONFIGURE_FLAGS)
26400 @endif ld-bootstrap
26406 .PHONY: all-ld maybe-all-ld
26407 maybe-all-ld:
26408 @if gcc-bootstrap
26409 all-ld: stage_current
26410 @endif gcc-bootstrap
26411 @if ld
26412 TARGET-ld=all
26413 maybe-all-ld: all-ld
26414 all-ld: configure-ld
26415 @r=`${PWD_COMMAND}`; export r; \
26416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26417 $(HOST_EXPORTS) \
26418 (cd $(HOST_SUBDIR)/ld && \
26419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26420 $(TARGET-ld))
26421 @endif ld
26425 .PHONY: all-stage1-ld maybe-all-stage1-ld
26426 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
26427 maybe-all-stage1-ld:
26428 maybe-clean-stage1-ld:
26429 @if ld-bootstrap
26430 maybe-all-stage1-ld: all-stage1-ld
26431 all-stage1: all-stage1-ld
26432 TARGET-stage1-ld = $(TARGET-ld)
26433 all-stage1-ld: configure-stage1-ld
26434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26435 @r=`${PWD_COMMAND}`; export r; \
26436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26437 TFLAGS="$(STAGE1_TFLAGS)"; \
26438 $(HOST_EXPORTS) \
26439 cd $(HOST_SUBDIR)/ld && \
26440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26441 CFLAGS="$(STAGE1_CFLAGS)" \
26442 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26443 LIBCFLAGS="$(LIBCFLAGS)" \
26444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26447 $(EXTRA_HOST_FLAGS) \
26448 TFLAGS="$(STAGE1_TFLAGS)" \
26449 $(TARGET-stage1-ld)
26451 maybe-clean-stage1-ld: clean-stage1-ld
26452 clean-stage1: clean-stage1-ld
26453 clean-stage1-ld:
26454 @if [ $(current_stage) = stage1 ]; then \
26455 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26456 else \
26457 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26458 $(MAKE) stage1-start; \
26459 fi; \
26460 cd $(HOST_SUBDIR)/ld && \
26461 $(MAKE) $(EXTRA_HOST_FLAGS) \
26462 clean
26463 @endif ld-bootstrap
26466 .PHONY: all-stage2-ld maybe-all-stage2-ld
26467 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
26468 maybe-all-stage2-ld:
26469 maybe-clean-stage2-ld:
26470 @if ld-bootstrap
26471 maybe-all-stage2-ld: all-stage2-ld
26472 all-stage2: all-stage2-ld
26473 TARGET-stage2-ld = $(TARGET-ld)
26474 all-stage2-ld: configure-stage2-ld
26475 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26476 @r=`${PWD_COMMAND}`; export r; \
26477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26478 TFLAGS="$(STAGE2_TFLAGS)"; \
26479 $(HOST_EXPORTS) \
26480 $(POSTSTAGE1_HOST_EXPORTS) \
26481 cd $(HOST_SUBDIR)/ld && \
26482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26483 CFLAGS="$(STAGE2_CFLAGS)" \
26484 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26485 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26490 TFLAGS="$(STAGE2_TFLAGS)" \
26491 $(TARGET-stage2-ld)
26493 maybe-clean-stage2-ld: clean-stage2-ld
26494 clean-stage2: clean-stage2-ld
26495 clean-stage2-ld:
26496 @if [ $(current_stage) = stage2 ]; then \
26497 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26498 else \
26499 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26500 $(MAKE) stage2-start; \
26501 fi; \
26502 cd $(HOST_SUBDIR)/ld && \
26503 $(MAKE) $(EXTRA_HOST_FLAGS) \
26504 $(POSTSTAGE1_FLAGS_TO_PASS) \
26505 clean
26506 @endif ld-bootstrap
26509 .PHONY: all-stage3-ld maybe-all-stage3-ld
26510 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
26511 maybe-all-stage3-ld:
26512 maybe-clean-stage3-ld:
26513 @if ld-bootstrap
26514 maybe-all-stage3-ld: all-stage3-ld
26515 all-stage3: all-stage3-ld
26516 TARGET-stage3-ld = $(TARGET-ld)
26517 all-stage3-ld: configure-stage3-ld
26518 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26519 @r=`${PWD_COMMAND}`; export r; \
26520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26521 TFLAGS="$(STAGE3_TFLAGS)"; \
26522 $(HOST_EXPORTS) \
26523 $(POSTSTAGE1_HOST_EXPORTS) \
26524 cd $(HOST_SUBDIR)/ld && \
26525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26526 CFLAGS="$(STAGE3_CFLAGS)" \
26527 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26528 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26533 TFLAGS="$(STAGE3_TFLAGS)" \
26534 $(TARGET-stage3-ld)
26536 maybe-clean-stage3-ld: clean-stage3-ld
26537 clean-stage3: clean-stage3-ld
26538 clean-stage3-ld:
26539 @if [ $(current_stage) = stage3 ]; then \
26540 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26541 else \
26542 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26543 $(MAKE) stage3-start; \
26544 fi; \
26545 cd $(HOST_SUBDIR)/ld && \
26546 $(MAKE) $(EXTRA_HOST_FLAGS) \
26547 $(POSTSTAGE1_FLAGS_TO_PASS) \
26548 clean
26549 @endif ld-bootstrap
26552 .PHONY: all-stage4-ld maybe-all-stage4-ld
26553 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
26554 maybe-all-stage4-ld:
26555 maybe-clean-stage4-ld:
26556 @if ld-bootstrap
26557 maybe-all-stage4-ld: all-stage4-ld
26558 all-stage4: all-stage4-ld
26559 TARGET-stage4-ld = $(TARGET-ld)
26560 all-stage4-ld: configure-stage4-ld
26561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26562 @r=`${PWD_COMMAND}`; export r; \
26563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26564 TFLAGS="$(STAGE4_TFLAGS)"; \
26565 $(HOST_EXPORTS) \
26566 $(POSTSTAGE1_HOST_EXPORTS) \
26567 cd $(HOST_SUBDIR)/ld && \
26568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26569 CFLAGS="$(STAGE4_CFLAGS)" \
26570 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26571 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26576 TFLAGS="$(STAGE4_TFLAGS)" \
26577 $(TARGET-stage4-ld)
26579 maybe-clean-stage4-ld: clean-stage4-ld
26580 clean-stage4: clean-stage4-ld
26581 clean-stage4-ld:
26582 @if [ $(current_stage) = stage4 ]; then \
26583 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26584 else \
26585 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26586 $(MAKE) stage4-start; \
26587 fi; \
26588 cd $(HOST_SUBDIR)/ld && \
26589 $(MAKE) $(EXTRA_HOST_FLAGS) \
26590 $(POSTSTAGE1_FLAGS_TO_PASS) \
26591 clean
26592 @endif ld-bootstrap
26595 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26596 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26597 maybe-all-stageprofile-ld:
26598 maybe-clean-stageprofile-ld:
26599 @if ld-bootstrap
26600 maybe-all-stageprofile-ld: all-stageprofile-ld
26601 all-stageprofile: all-stageprofile-ld
26602 TARGET-stageprofile-ld = $(TARGET-ld)
26603 all-stageprofile-ld: configure-stageprofile-ld
26604 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26605 @r=`${PWD_COMMAND}`; export r; \
26606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26608 $(HOST_EXPORTS) \
26609 $(POSTSTAGE1_HOST_EXPORTS) \
26610 cd $(HOST_SUBDIR)/ld && \
26611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26612 CFLAGS="$(STAGEprofile_CFLAGS)" \
26613 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26614 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26619 TFLAGS="$(STAGEprofile_TFLAGS)" \
26620 $(TARGET-stageprofile-ld)
26622 maybe-clean-stageprofile-ld: clean-stageprofile-ld
26623 clean-stageprofile: clean-stageprofile-ld
26624 clean-stageprofile-ld:
26625 @if [ $(current_stage) = stageprofile ]; then \
26626 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26627 else \
26628 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26629 $(MAKE) stageprofile-start; \
26630 fi; \
26631 cd $(HOST_SUBDIR)/ld && \
26632 $(MAKE) $(EXTRA_HOST_FLAGS) \
26633 $(POSTSTAGE1_FLAGS_TO_PASS) \
26634 clean
26635 @endif ld-bootstrap
26638 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26639 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26640 maybe-all-stagefeedback-ld:
26641 maybe-clean-stagefeedback-ld:
26642 @if ld-bootstrap
26643 maybe-all-stagefeedback-ld: all-stagefeedback-ld
26644 all-stagefeedback: all-stagefeedback-ld
26645 TARGET-stagefeedback-ld = $(TARGET-ld)
26646 all-stagefeedback-ld: configure-stagefeedback-ld
26647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26648 @r=`${PWD_COMMAND}`; export r; \
26649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26651 $(HOST_EXPORTS) \
26652 $(POSTSTAGE1_HOST_EXPORTS) \
26653 cd $(HOST_SUBDIR)/ld && \
26654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26655 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26656 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26657 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26662 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26663 $(TARGET-stagefeedback-ld)
26665 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26666 clean-stagefeedback: clean-stagefeedback-ld
26667 clean-stagefeedback-ld:
26668 @if [ $(current_stage) = stagefeedback ]; then \
26669 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26670 else \
26671 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26672 $(MAKE) stagefeedback-start; \
26673 fi; \
26674 cd $(HOST_SUBDIR)/ld && \
26675 $(MAKE) $(EXTRA_HOST_FLAGS) \
26676 $(POSTSTAGE1_FLAGS_TO_PASS) \
26677 clean
26678 @endif ld-bootstrap
26684 .PHONY: check-ld maybe-check-ld
26685 maybe-check-ld:
26686 @if ld
26687 maybe-check-ld: check-ld
26689 check-ld:
26690 @: $(MAKE); $(unstage)
26691 @r=`${PWD_COMMAND}`; export r; \
26692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26693 $(HOST_EXPORTS) \
26694 (cd $(HOST_SUBDIR)/ld && \
26695 $(MAKE) $(FLAGS_TO_PASS) check)
26697 @endif ld
26699 .PHONY: install-ld maybe-install-ld
26700 maybe-install-ld:
26701 @if ld
26702 maybe-install-ld: install-ld
26704 install-ld: installdirs
26705 @: $(MAKE); $(unstage)
26706 @r=`${PWD_COMMAND}`; export r; \
26707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708 $(HOST_EXPORTS) \
26709 (cd $(HOST_SUBDIR)/ld && \
26710 $(MAKE) $(FLAGS_TO_PASS) install)
26712 @endif ld
26714 # Other targets (info, dvi, pdf, etc.)
26716 .PHONY: maybe-info-ld info-ld
26717 maybe-info-ld:
26718 @if ld
26719 maybe-info-ld: info-ld
26721 info-ld: \
26722 configure-ld
26723 @[ -f ./ld/Makefile ] || exit 0; \
26724 r=`${PWD_COMMAND}`; export r; \
26725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26726 $(HOST_EXPORTS) \
26727 for flag in $(EXTRA_HOST_FLAGS) ; do \
26728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26729 done; \
26730 echo "Doing info in ld" ; \
26731 (cd $(HOST_SUBDIR)/ld && \
26732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26734 "RANLIB=$${RANLIB}" \
26735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26736 info) \
26737 || exit 1
26739 @endif ld
26741 .PHONY: maybe-dvi-ld dvi-ld
26742 maybe-dvi-ld:
26743 @if ld
26744 maybe-dvi-ld: dvi-ld
26746 dvi-ld: \
26747 configure-ld
26748 @[ -f ./ld/Makefile ] || exit 0; \
26749 r=`${PWD_COMMAND}`; export r; \
26750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26751 $(HOST_EXPORTS) \
26752 for flag in $(EXTRA_HOST_FLAGS) ; do \
26753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26754 done; \
26755 echo "Doing dvi in ld" ; \
26756 (cd $(HOST_SUBDIR)/ld && \
26757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26759 "RANLIB=$${RANLIB}" \
26760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26761 dvi) \
26762 || exit 1
26764 @endif ld
26766 .PHONY: maybe-pdf-ld pdf-ld
26767 maybe-pdf-ld:
26768 @if ld
26769 maybe-pdf-ld: pdf-ld
26771 pdf-ld: \
26772 configure-ld
26773 @[ -f ./ld/Makefile ] || exit 0; \
26774 r=`${PWD_COMMAND}`; export r; \
26775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26776 $(HOST_EXPORTS) \
26777 for flag in $(EXTRA_HOST_FLAGS) ; do \
26778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26779 done; \
26780 echo "Doing pdf in ld" ; \
26781 (cd $(HOST_SUBDIR)/ld && \
26782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26784 "RANLIB=$${RANLIB}" \
26785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26786 pdf) \
26787 || exit 1
26789 @endif ld
26791 .PHONY: maybe-html-ld html-ld
26792 maybe-html-ld:
26793 @if ld
26794 maybe-html-ld: html-ld
26796 html-ld: \
26797 configure-ld
26798 @[ -f ./ld/Makefile ] || exit 0; \
26799 r=`${PWD_COMMAND}`; export r; \
26800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801 $(HOST_EXPORTS) \
26802 for flag in $(EXTRA_HOST_FLAGS) ; do \
26803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26804 done; \
26805 echo "Doing html in ld" ; \
26806 (cd $(HOST_SUBDIR)/ld && \
26807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26809 "RANLIB=$${RANLIB}" \
26810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26811 html) \
26812 || exit 1
26814 @endif ld
26816 .PHONY: maybe-TAGS-ld TAGS-ld
26817 maybe-TAGS-ld:
26818 @if ld
26819 maybe-TAGS-ld: TAGS-ld
26821 TAGS-ld: \
26822 configure-ld
26823 @[ -f ./ld/Makefile ] || exit 0; \
26824 r=`${PWD_COMMAND}`; export r; \
26825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26826 $(HOST_EXPORTS) \
26827 for flag in $(EXTRA_HOST_FLAGS) ; do \
26828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26829 done; \
26830 echo "Doing TAGS in ld" ; \
26831 (cd $(HOST_SUBDIR)/ld && \
26832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26834 "RANLIB=$${RANLIB}" \
26835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26836 TAGS) \
26837 || exit 1
26839 @endif ld
26841 .PHONY: maybe-install-info-ld install-info-ld
26842 maybe-install-info-ld:
26843 @if ld
26844 maybe-install-info-ld: install-info-ld
26846 install-info-ld: \
26847 configure-ld \
26848 info-ld
26849 @[ -f ./ld/Makefile ] || exit 0; \
26850 r=`${PWD_COMMAND}`; export r; \
26851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26852 $(HOST_EXPORTS) \
26853 for flag in $(EXTRA_HOST_FLAGS) ; do \
26854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26855 done; \
26856 echo "Doing install-info in ld" ; \
26857 (cd $(HOST_SUBDIR)/ld && \
26858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26860 "RANLIB=$${RANLIB}" \
26861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26862 install-info) \
26863 || exit 1
26865 @endif ld
26867 .PHONY: maybe-install-pdf-ld install-pdf-ld
26868 maybe-install-pdf-ld:
26869 @if ld
26870 maybe-install-pdf-ld: install-pdf-ld
26872 install-pdf-ld: \
26873 configure-ld \
26874 pdf-ld
26875 @[ -f ./ld/Makefile ] || exit 0; \
26876 r=`${PWD_COMMAND}`; export r; \
26877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878 $(HOST_EXPORTS) \
26879 for flag in $(EXTRA_HOST_FLAGS) ; do \
26880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26881 done; \
26882 echo "Doing install-pdf in ld" ; \
26883 (cd $(HOST_SUBDIR)/ld && \
26884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26886 "RANLIB=$${RANLIB}" \
26887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26888 install-pdf) \
26889 || exit 1
26891 @endif ld
26893 .PHONY: maybe-install-html-ld install-html-ld
26894 maybe-install-html-ld:
26895 @if ld
26896 maybe-install-html-ld: install-html-ld
26898 install-html-ld: \
26899 configure-ld \
26900 html-ld
26901 @[ -f ./ld/Makefile ] || exit 0; \
26902 r=`${PWD_COMMAND}`; export r; \
26903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904 $(HOST_EXPORTS) \
26905 for flag in $(EXTRA_HOST_FLAGS) ; do \
26906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26907 done; \
26908 echo "Doing install-html in ld" ; \
26909 (cd $(HOST_SUBDIR)/ld && \
26910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26912 "RANLIB=$${RANLIB}" \
26913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26914 install-html) \
26915 || exit 1
26917 @endif ld
26919 .PHONY: maybe-installcheck-ld installcheck-ld
26920 maybe-installcheck-ld:
26921 @if ld
26922 maybe-installcheck-ld: installcheck-ld
26924 installcheck-ld: \
26925 configure-ld
26926 @[ -f ./ld/Makefile ] || exit 0; \
26927 r=`${PWD_COMMAND}`; export r; \
26928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929 $(HOST_EXPORTS) \
26930 for flag in $(EXTRA_HOST_FLAGS) ; do \
26931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932 done; \
26933 echo "Doing installcheck in ld" ; \
26934 (cd $(HOST_SUBDIR)/ld && \
26935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937 "RANLIB=$${RANLIB}" \
26938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26939 installcheck) \
26940 || exit 1
26942 @endif ld
26944 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
26945 maybe-mostlyclean-ld:
26946 @if ld
26947 maybe-mostlyclean-ld: mostlyclean-ld
26949 mostlyclean-ld:
26950 @[ -f ./ld/Makefile ] || exit 0; \
26951 r=`${PWD_COMMAND}`; export r; \
26952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26953 $(HOST_EXPORTS) \
26954 for flag in $(EXTRA_HOST_FLAGS) ; do \
26955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26956 done; \
26957 echo "Doing mostlyclean in ld" ; \
26958 (cd $(HOST_SUBDIR)/ld && \
26959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26961 "RANLIB=$${RANLIB}" \
26962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26963 mostlyclean) \
26964 || exit 1
26966 @endif ld
26968 .PHONY: maybe-clean-ld clean-ld
26969 maybe-clean-ld:
26970 @if ld
26971 maybe-clean-ld: clean-ld
26973 clean-ld:
26974 @[ -f ./ld/Makefile ] || exit 0; \
26975 r=`${PWD_COMMAND}`; export r; \
26976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977 $(HOST_EXPORTS) \
26978 for flag in $(EXTRA_HOST_FLAGS) ; do \
26979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26980 done; \
26981 echo "Doing clean in ld" ; \
26982 (cd $(HOST_SUBDIR)/ld && \
26983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26985 "RANLIB=$${RANLIB}" \
26986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26987 clean) \
26988 || exit 1
26990 @endif ld
26992 .PHONY: maybe-distclean-ld distclean-ld
26993 maybe-distclean-ld:
26994 @if ld
26995 maybe-distclean-ld: distclean-ld
26997 distclean-ld:
26998 @[ -f ./ld/Makefile ] || exit 0; \
26999 r=`${PWD_COMMAND}`; export r; \
27000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001 $(HOST_EXPORTS) \
27002 for flag in $(EXTRA_HOST_FLAGS) ; do \
27003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27004 done; \
27005 echo "Doing distclean in ld" ; \
27006 (cd $(HOST_SUBDIR)/ld && \
27007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27009 "RANLIB=$${RANLIB}" \
27010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27011 distclean) \
27012 || exit 1
27014 @endif ld
27016 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27017 maybe-maintainer-clean-ld:
27018 @if ld
27019 maybe-maintainer-clean-ld: maintainer-clean-ld
27021 maintainer-clean-ld:
27022 @[ -f ./ld/Makefile ] || exit 0; \
27023 r=`${PWD_COMMAND}`; export r; \
27024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27025 $(HOST_EXPORTS) \
27026 for flag in $(EXTRA_HOST_FLAGS) ; do \
27027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27028 done; \
27029 echo "Doing maintainer-clean in ld" ; \
27030 (cd $(HOST_SUBDIR)/ld && \
27031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27033 "RANLIB=$${RANLIB}" \
27034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27035 maintainer-clean) \
27036 || exit 1
27038 @endif ld
27042 .PHONY: configure-libcpp maybe-configure-libcpp
27043 maybe-configure-libcpp:
27044 @if gcc-bootstrap
27045 configure-libcpp: stage_current
27046 @endif gcc-bootstrap
27047 @if libcpp
27048 maybe-configure-libcpp: configure-libcpp
27049 configure-libcpp:
27050 @r=`${PWD_COMMAND}`; export r; \
27051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27054 $(HOST_EXPORTS) \
27055 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27056 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27057 case $(srcdir) in \
27058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27059 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27061 esac; \
27062 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27063 libsrcdir="$$s/libcpp"; \
27064 $(SHELL) $${libsrcdir}/configure \
27065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27066 --target=${target_alias} $${srcdiroption} \
27067 || exit 1
27068 @endif libcpp
27072 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27073 maybe-configure-stage1-libcpp:
27074 @if libcpp-bootstrap
27075 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27076 configure-stage1-libcpp:
27077 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27079 @r=`${PWD_COMMAND}`; export r; \
27080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27081 TFLAGS="$(STAGE1_TFLAGS)"; \
27082 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27083 $(HOST_EXPORTS) \
27084 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27085 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27086 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27087 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27089 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27090 case $(srcdir) in \
27091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27092 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27094 esac; \
27095 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27096 libsrcdir="$$s/libcpp"; \
27097 $(SHELL) $${libsrcdir}/configure \
27098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27099 --target=${target_alias} $${srcdiroption} \
27100 $(STAGE1_CONFIGURE_FLAGS)
27101 @endif libcpp-bootstrap
27103 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27104 maybe-configure-stage2-libcpp:
27105 @if libcpp-bootstrap
27106 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27107 configure-stage2-libcpp:
27108 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27110 @r=`${PWD_COMMAND}`; export r; \
27111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27112 TFLAGS="$(STAGE2_TFLAGS)"; \
27113 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27114 $(HOST_EXPORTS) \
27115 $(POSTSTAGE1_HOST_EXPORTS) \
27116 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27117 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27118 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27119 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27121 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27122 case $(srcdir) in \
27123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27124 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27126 esac; \
27127 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27128 libsrcdir="$$s/libcpp"; \
27129 $(SHELL) $${libsrcdir}/configure \
27130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27131 --target=${target_alias} $${srcdiroption} \
27132 --with-build-libsubdir=$(HOST_SUBDIR) \
27133 $(STAGE2_CONFIGURE_FLAGS)
27134 @endif libcpp-bootstrap
27136 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27137 maybe-configure-stage3-libcpp:
27138 @if libcpp-bootstrap
27139 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27140 configure-stage3-libcpp:
27141 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27143 @r=`${PWD_COMMAND}`; export r; \
27144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145 TFLAGS="$(STAGE3_TFLAGS)"; \
27146 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27147 $(HOST_EXPORTS) \
27148 $(POSTSTAGE1_HOST_EXPORTS) \
27149 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27150 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27151 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27152 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27154 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27155 case $(srcdir) in \
27156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27157 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27159 esac; \
27160 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27161 libsrcdir="$$s/libcpp"; \
27162 $(SHELL) $${libsrcdir}/configure \
27163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27164 --target=${target_alias} $${srcdiroption} \
27165 --with-build-libsubdir=$(HOST_SUBDIR) \
27166 $(STAGE3_CONFIGURE_FLAGS)
27167 @endif libcpp-bootstrap
27169 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27170 maybe-configure-stage4-libcpp:
27171 @if libcpp-bootstrap
27172 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27173 configure-stage4-libcpp:
27174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27176 @r=`${PWD_COMMAND}`; export r; \
27177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178 TFLAGS="$(STAGE4_TFLAGS)"; \
27179 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27180 $(HOST_EXPORTS) \
27181 $(POSTSTAGE1_HOST_EXPORTS) \
27182 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27183 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27184 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27185 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27187 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27188 case $(srcdir) in \
27189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27190 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27192 esac; \
27193 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27194 libsrcdir="$$s/libcpp"; \
27195 $(SHELL) $${libsrcdir}/configure \
27196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27197 --target=${target_alias} $${srcdiroption} \
27198 --with-build-libsubdir=$(HOST_SUBDIR) \
27199 $(STAGE4_CONFIGURE_FLAGS)
27200 @endif libcpp-bootstrap
27202 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27203 maybe-configure-stageprofile-libcpp:
27204 @if libcpp-bootstrap
27205 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27206 configure-stageprofile-libcpp:
27207 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27209 @r=`${PWD_COMMAND}`; export r; \
27210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27211 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27212 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27213 $(HOST_EXPORTS) \
27214 $(POSTSTAGE1_HOST_EXPORTS) \
27215 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27216 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27217 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27218 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27220 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27221 case $(srcdir) in \
27222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27223 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27225 esac; \
27226 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27227 libsrcdir="$$s/libcpp"; \
27228 $(SHELL) $${libsrcdir}/configure \
27229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27230 --target=${target_alias} $${srcdiroption} \
27231 --with-build-libsubdir=$(HOST_SUBDIR) \
27232 $(STAGEprofile_CONFIGURE_FLAGS)
27233 @endif libcpp-bootstrap
27235 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27236 maybe-configure-stagefeedback-libcpp:
27237 @if libcpp-bootstrap
27238 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27239 configure-stagefeedback-libcpp:
27240 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27242 @r=`${PWD_COMMAND}`; export r; \
27243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27245 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27246 $(HOST_EXPORTS) \
27247 $(POSTSTAGE1_HOST_EXPORTS) \
27248 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27249 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27250 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27251 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27253 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27254 case $(srcdir) in \
27255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27256 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27258 esac; \
27259 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27260 libsrcdir="$$s/libcpp"; \
27261 $(SHELL) $${libsrcdir}/configure \
27262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27263 --target=${target_alias} $${srcdiroption} \
27264 --with-build-libsubdir=$(HOST_SUBDIR) \
27265 $(STAGEfeedback_CONFIGURE_FLAGS)
27266 @endif libcpp-bootstrap
27272 .PHONY: all-libcpp maybe-all-libcpp
27273 maybe-all-libcpp:
27274 @if gcc-bootstrap
27275 all-libcpp: stage_current
27276 @endif gcc-bootstrap
27277 @if libcpp
27278 TARGET-libcpp=all
27279 maybe-all-libcpp: all-libcpp
27280 all-libcpp: configure-libcpp
27281 @r=`${PWD_COMMAND}`; export r; \
27282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283 $(HOST_EXPORTS) \
27284 (cd $(HOST_SUBDIR)/libcpp && \
27285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27286 $(TARGET-libcpp))
27287 @endif libcpp
27291 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27292 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27293 maybe-all-stage1-libcpp:
27294 maybe-clean-stage1-libcpp:
27295 @if libcpp-bootstrap
27296 maybe-all-stage1-libcpp: all-stage1-libcpp
27297 all-stage1: all-stage1-libcpp
27298 TARGET-stage1-libcpp = $(TARGET-libcpp)
27299 all-stage1-libcpp: configure-stage1-libcpp
27300 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27301 @r=`${PWD_COMMAND}`; export r; \
27302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303 TFLAGS="$(STAGE1_TFLAGS)"; \
27304 $(HOST_EXPORTS) \
27305 cd $(HOST_SUBDIR)/libcpp && \
27306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27307 CFLAGS="$(STAGE1_CFLAGS)" \
27308 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27309 LIBCFLAGS="$(LIBCFLAGS)" \
27310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27313 $(EXTRA_HOST_FLAGS) \
27314 TFLAGS="$(STAGE1_TFLAGS)" \
27315 $(TARGET-stage1-libcpp)
27317 maybe-clean-stage1-libcpp: clean-stage1-libcpp
27318 clean-stage1: clean-stage1-libcpp
27319 clean-stage1-libcpp:
27320 @if [ $(current_stage) = stage1 ]; then \
27321 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27322 else \
27323 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27324 $(MAKE) stage1-start; \
27325 fi; \
27326 cd $(HOST_SUBDIR)/libcpp && \
27327 $(MAKE) $(EXTRA_HOST_FLAGS) \
27328 clean
27329 @endif libcpp-bootstrap
27332 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27333 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27334 maybe-all-stage2-libcpp:
27335 maybe-clean-stage2-libcpp:
27336 @if libcpp-bootstrap
27337 maybe-all-stage2-libcpp: all-stage2-libcpp
27338 all-stage2: all-stage2-libcpp
27339 TARGET-stage2-libcpp = $(TARGET-libcpp)
27340 all-stage2-libcpp: configure-stage2-libcpp
27341 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27342 @r=`${PWD_COMMAND}`; export r; \
27343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27344 TFLAGS="$(STAGE2_TFLAGS)"; \
27345 $(HOST_EXPORTS) \
27346 $(POSTSTAGE1_HOST_EXPORTS) \
27347 cd $(HOST_SUBDIR)/libcpp && \
27348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27349 CFLAGS="$(STAGE2_CFLAGS)" \
27350 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27351 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27356 TFLAGS="$(STAGE2_TFLAGS)" \
27357 $(TARGET-stage2-libcpp)
27359 maybe-clean-stage2-libcpp: clean-stage2-libcpp
27360 clean-stage2: clean-stage2-libcpp
27361 clean-stage2-libcpp:
27362 @if [ $(current_stage) = stage2 ]; then \
27363 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27364 else \
27365 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27366 $(MAKE) stage2-start; \
27367 fi; \
27368 cd $(HOST_SUBDIR)/libcpp && \
27369 $(MAKE) $(EXTRA_HOST_FLAGS) \
27370 $(POSTSTAGE1_FLAGS_TO_PASS) \
27371 clean
27372 @endif libcpp-bootstrap
27375 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27376 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27377 maybe-all-stage3-libcpp:
27378 maybe-clean-stage3-libcpp:
27379 @if libcpp-bootstrap
27380 maybe-all-stage3-libcpp: all-stage3-libcpp
27381 all-stage3: all-stage3-libcpp
27382 TARGET-stage3-libcpp = $(TARGET-libcpp)
27383 all-stage3-libcpp: configure-stage3-libcpp
27384 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27385 @r=`${PWD_COMMAND}`; export r; \
27386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27387 TFLAGS="$(STAGE3_TFLAGS)"; \
27388 $(HOST_EXPORTS) \
27389 $(POSTSTAGE1_HOST_EXPORTS) \
27390 cd $(HOST_SUBDIR)/libcpp && \
27391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27392 CFLAGS="$(STAGE3_CFLAGS)" \
27393 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27394 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27399 TFLAGS="$(STAGE3_TFLAGS)" \
27400 $(TARGET-stage3-libcpp)
27402 maybe-clean-stage3-libcpp: clean-stage3-libcpp
27403 clean-stage3: clean-stage3-libcpp
27404 clean-stage3-libcpp:
27405 @if [ $(current_stage) = stage3 ]; then \
27406 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27407 else \
27408 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27409 $(MAKE) stage3-start; \
27410 fi; \
27411 cd $(HOST_SUBDIR)/libcpp && \
27412 $(MAKE) $(EXTRA_HOST_FLAGS) \
27413 $(POSTSTAGE1_FLAGS_TO_PASS) \
27414 clean
27415 @endif libcpp-bootstrap
27418 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27419 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27420 maybe-all-stage4-libcpp:
27421 maybe-clean-stage4-libcpp:
27422 @if libcpp-bootstrap
27423 maybe-all-stage4-libcpp: all-stage4-libcpp
27424 all-stage4: all-stage4-libcpp
27425 TARGET-stage4-libcpp = $(TARGET-libcpp)
27426 all-stage4-libcpp: configure-stage4-libcpp
27427 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27428 @r=`${PWD_COMMAND}`; export r; \
27429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27430 TFLAGS="$(STAGE4_TFLAGS)"; \
27431 $(HOST_EXPORTS) \
27432 $(POSTSTAGE1_HOST_EXPORTS) \
27433 cd $(HOST_SUBDIR)/libcpp && \
27434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27435 CFLAGS="$(STAGE4_CFLAGS)" \
27436 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27437 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27442 TFLAGS="$(STAGE4_TFLAGS)" \
27443 $(TARGET-stage4-libcpp)
27445 maybe-clean-stage4-libcpp: clean-stage4-libcpp
27446 clean-stage4: clean-stage4-libcpp
27447 clean-stage4-libcpp:
27448 @if [ $(current_stage) = stage4 ]; then \
27449 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27450 else \
27451 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27452 $(MAKE) stage4-start; \
27453 fi; \
27454 cd $(HOST_SUBDIR)/libcpp && \
27455 $(MAKE) $(EXTRA_HOST_FLAGS) \
27456 $(POSTSTAGE1_FLAGS_TO_PASS) \
27457 clean
27458 @endif libcpp-bootstrap
27461 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27462 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27463 maybe-all-stageprofile-libcpp:
27464 maybe-clean-stageprofile-libcpp:
27465 @if libcpp-bootstrap
27466 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27467 all-stageprofile: all-stageprofile-libcpp
27468 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27469 all-stageprofile-libcpp: configure-stageprofile-libcpp
27470 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27471 @r=`${PWD_COMMAND}`; export r; \
27472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27474 $(HOST_EXPORTS) \
27475 $(POSTSTAGE1_HOST_EXPORTS) \
27476 cd $(HOST_SUBDIR)/libcpp && \
27477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27478 CFLAGS="$(STAGEprofile_CFLAGS)" \
27479 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27480 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27484 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27485 TFLAGS="$(STAGEprofile_TFLAGS)" \
27486 $(TARGET-stageprofile-libcpp)
27488 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27489 clean-stageprofile: clean-stageprofile-libcpp
27490 clean-stageprofile-libcpp:
27491 @if [ $(current_stage) = stageprofile ]; then \
27492 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27493 else \
27494 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27495 $(MAKE) stageprofile-start; \
27496 fi; \
27497 cd $(HOST_SUBDIR)/libcpp && \
27498 $(MAKE) $(EXTRA_HOST_FLAGS) \
27499 $(POSTSTAGE1_FLAGS_TO_PASS) \
27500 clean
27501 @endif libcpp-bootstrap
27504 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27505 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27506 maybe-all-stagefeedback-libcpp:
27507 maybe-clean-stagefeedback-libcpp:
27508 @if libcpp-bootstrap
27509 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27510 all-stagefeedback: all-stagefeedback-libcpp
27511 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27512 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27513 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27514 @r=`${PWD_COMMAND}`; export r; \
27515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27516 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27517 $(HOST_EXPORTS) \
27518 $(POSTSTAGE1_HOST_EXPORTS) \
27519 cd $(HOST_SUBDIR)/libcpp && \
27520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27521 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27522 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27523 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27528 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27529 $(TARGET-stagefeedback-libcpp)
27531 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27532 clean-stagefeedback: clean-stagefeedback-libcpp
27533 clean-stagefeedback-libcpp:
27534 @if [ $(current_stage) = stagefeedback ]; then \
27535 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27536 else \
27537 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27538 $(MAKE) stagefeedback-start; \
27539 fi; \
27540 cd $(HOST_SUBDIR)/libcpp && \
27541 $(MAKE) $(EXTRA_HOST_FLAGS) \
27542 $(POSTSTAGE1_FLAGS_TO_PASS) \
27543 clean
27544 @endif libcpp-bootstrap
27550 .PHONY: check-libcpp maybe-check-libcpp
27551 maybe-check-libcpp:
27552 @if libcpp
27553 maybe-check-libcpp: check-libcpp
27555 check-libcpp:
27556 @: $(MAKE); $(unstage)
27557 @r=`${PWD_COMMAND}`; export r; \
27558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27559 $(HOST_EXPORTS) \
27560 (cd $(HOST_SUBDIR)/libcpp && \
27561 $(MAKE) $(FLAGS_TO_PASS) check)
27563 @endif libcpp
27565 .PHONY: install-libcpp maybe-install-libcpp
27566 maybe-install-libcpp:
27567 @if libcpp
27568 maybe-install-libcpp: install-libcpp
27570 install-libcpp: installdirs
27571 @: $(MAKE); $(unstage)
27572 @r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574 $(HOST_EXPORTS) \
27575 (cd $(HOST_SUBDIR)/libcpp && \
27576 $(MAKE) $(FLAGS_TO_PASS) install)
27578 @endif libcpp
27580 # Other targets (info, dvi, pdf, etc.)
27582 .PHONY: maybe-info-libcpp info-libcpp
27583 maybe-info-libcpp:
27584 @if libcpp
27585 maybe-info-libcpp: info-libcpp
27587 info-libcpp: \
27588 configure-libcpp
27589 @[ -f ./libcpp/Makefile ] || exit 0; \
27590 r=`${PWD_COMMAND}`; export r; \
27591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27592 $(HOST_EXPORTS) \
27593 for flag in $(EXTRA_HOST_FLAGS) ; do \
27594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27595 done; \
27596 echo "Doing info in libcpp" ; \
27597 (cd $(HOST_SUBDIR)/libcpp && \
27598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27600 "RANLIB=$${RANLIB}" \
27601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27602 info) \
27603 || exit 1
27605 @endif libcpp
27607 .PHONY: maybe-dvi-libcpp dvi-libcpp
27608 maybe-dvi-libcpp:
27609 @if libcpp
27610 maybe-dvi-libcpp: dvi-libcpp
27612 dvi-libcpp: \
27613 configure-libcpp
27614 @[ -f ./libcpp/Makefile ] || exit 0; \
27615 r=`${PWD_COMMAND}`; export r; \
27616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27617 $(HOST_EXPORTS) \
27618 for flag in $(EXTRA_HOST_FLAGS) ; do \
27619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27620 done; \
27621 echo "Doing dvi in libcpp" ; \
27622 (cd $(HOST_SUBDIR)/libcpp && \
27623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27625 "RANLIB=$${RANLIB}" \
27626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27627 dvi) \
27628 || exit 1
27630 @endif libcpp
27632 .PHONY: maybe-pdf-libcpp pdf-libcpp
27633 maybe-pdf-libcpp:
27634 @if libcpp
27635 maybe-pdf-libcpp: pdf-libcpp
27637 pdf-libcpp: \
27638 configure-libcpp
27639 @[ -f ./libcpp/Makefile ] || exit 0; \
27640 r=`${PWD_COMMAND}`; export r; \
27641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642 $(HOST_EXPORTS) \
27643 for flag in $(EXTRA_HOST_FLAGS) ; do \
27644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27645 done; \
27646 echo "Doing pdf in libcpp" ; \
27647 (cd $(HOST_SUBDIR)/libcpp && \
27648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27650 "RANLIB=$${RANLIB}" \
27651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27652 pdf) \
27653 || exit 1
27655 @endif libcpp
27657 .PHONY: maybe-html-libcpp html-libcpp
27658 maybe-html-libcpp:
27659 @if libcpp
27660 maybe-html-libcpp: html-libcpp
27662 html-libcpp: \
27663 configure-libcpp
27664 @[ -f ./libcpp/Makefile ] || exit 0; \
27665 r=`${PWD_COMMAND}`; export r; \
27666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667 $(HOST_EXPORTS) \
27668 for flag in $(EXTRA_HOST_FLAGS) ; do \
27669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27670 done; \
27671 echo "Doing html in libcpp" ; \
27672 (cd $(HOST_SUBDIR)/libcpp && \
27673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27675 "RANLIB=$${RANLIB}" \
27676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27677 html) \
27678 || exit 1
27680 @endif libcpp
27682 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
27683 maybe-TAGS-libcpp:
27684 @if libcpp
27685 maybe-TAGS-libcpp: TAGS-libcpp
27687 TAGS-libcpp: \
27688 configure-libcpp
27689 @[ -f ./libcpp/Makefile ] || exit 0; \
27690 r=`${PWD_COMMAND}`; export r; \
27691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692 $(HOST_EXPORTS) \
27693 for flag in $(EXTRA_HOST_FLAGS) ; do \
27694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27695 done; \
27696 echo "Doing TAGS in libcpp" ; \
27697 (cd $(HOST_SUBDIR)/libcpp && \
27698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27700 "RANLIB=$${RANLIB}" \
27701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27702 TAGS) \
27703 || exit 1
27705 @endif libcpp
27707 .PHONY: maybe-install-info-libcpp install-info-libcpp
27708 maybe-install-info-libcpp:
27709 @if libcpp
27710 maybe-install-info-libcpp: install-info-libcpp
27712 install-info-libcpp: \
27713 configure-libcpp \
27714 info-libcpp
27715 @[ -f ./libcpp/Makefile ] || exit 0; \
27716 r=`${PWD_COMMAND}`; export r; \
27717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718 $(HOST_EXPORTS) \
27719 for flag in $(EXTRA_HOST_FLAGS) ; do \
27720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27721 done; \
27722 echo "Doing install-info in libcpp" ; \
27723 (cd $(HOST_SUBDIR)/libcpp && \
27724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27726 "RANLIB=$${RANLIB}" \
27727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27728 install-info) \
27729 || exit 1
27731 @endif libcpp
27733 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27734 maybe-install-pdf-libcpp:
27735 @if libcpp
27736 maybe-install-pdf-libcpp: install-pdf-libcpp
27738 install-pdf-libcpp: \
27739 configure-libcpp \
27740 pdf-libcpp
27741 @[ -f ./libcpp/Makefile ] || exit 0; \
27742 r=`${PWD_COMMAND}`; export r; \
27743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27744 $(HOST_EXPORTS) \
27745 for flag in $(EXTRA_HOST_FLAGS) ; do \
27746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27747 done; \
27748 echo "Doing install-pdf in libcpp" ; \
27749 (cd $(HOST_SUBDIR)/libcpp && \
27750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27752 "RANLIB=$${RANLIB}" \
27753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27754 install-pdf) \
27755 || exit 1
27757 @endif libcpp
27759 .PHONY: maybe-install-html-libcpp install-html-libcpp
27760 maybe-install-html-libcpp:
27761 @if libcpp
27762 maybe-install-html-libcpp: install-html-libcpp
27764 install-html-libcpp: \
27765 configure-libcpp \
27766 html-libcpp
27767 @[ -f ./libcpp/Makefile ] || exit 0; \
27768 r=`${PWD_COMMAND}`; export r; \
27769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27770 $(HOST_EXPORTS) \
27771 for flag in $(EXTRA_HOST_FLAGS) ; do \
27772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27773 done; \
27774 echo "Doing install-html in libcpp" ; \
27775 (cd $(HOST_SUBDIR)/libcpp && \
27776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27778 "RANLIB=$${RANLIB}" \
27779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27780 install-html) \
27781 || exit 1
27783 @endif libcpp
27785 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
27786 maybe-installcheck-libcpp:
27787 @if libcpp
27788 maybe-installcheck-libcpp: installcheck-libcpp
27790 installcheck-libcpp: \
27791 configure-libcpp
27792 @[ -f ./libcpp/Makefile ] || exit 0; \
27793 r=`${PWD_COMMAND}`; export r; \
27794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795 $(HOST_EXPORTS) \
27796 for flag in $(EXTRA_HOST_FLAGS) ; do \
27797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27798 done; \
27799 echo "Doing installcheck in libcpp" ; \
27800 (cd $(HOST_SUBDIR)/libcpp && \
27801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27803 "RANLIB=$${RANLIB}" \
27804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27805 installcheck) \
27806 || exit 1
27808 @endif libcpp
27810 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27811 maybe-mostlyclean-libcpp:
27812 @if libcpp
27813 maybe-mostlyclean-libcpp: mostlyclean-libcpp
27815 mostlyclean-libcpp:
27816 @[ -f ./libcpp/Makefile ] || exit 0; \
27817 r=`${PWD_COMMAND}`; export r; \
27818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819 $(HOST_EXPORTS) \
27820 for flag in $(EXTRA_HOST_FLAGS) ; do \
27821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822 done; \
27823 echo "Doing mostlyclean in libcpp" ; \
27824 (cd $(HOST_SUBDIR)/libcpp && \
27825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827 "RANLIB=$${RANLIB}" \
27828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829 mostlyclean) \
27830 || exit 1
27832 @endif libcpp
27834 .PHONY: maybe-clean-libcpp clean-libcpp
27835 maybe-clean-libcpp:
27836 @if libcpp
27837 maybe-clean-libcpp: clean-libcpp
27839 clean-libcpp:
27840 @[ -f ./libcpp/Makefile ] || exit 0; \
27841 r=`${PWD_COMMAND}`; export r; \
27842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27843 $(HOST_EXPORTS) \
27844 for flag in $(EXTRA_HOST_FLAGS) ; do \
27845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846 done; \
27847 echo "Doing clean in libcpp" ; \
27848 (cd $(HOST_SUBDIR)/libcpp && \
27849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27851 "RANLIB=$${RANLIB}" \
27852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27853 clean) \
27854 || exit 1
27856 @endif libcpp
27858 .PHONY: maybe-distclean-libcpp distclean-libcpp
27859 maybe-distclean-libcpp:
27860 @if libcpp
27861 maybe-distclean-libcpp: distclean-libcpp
27863 distclean-libcpp:
27864 @[ -f ./libcpp/Makefile ] || exit 0; \
27865 r=`${PWD_COMMAND}`; export r; \
27866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27867 $(HOST_EXPORTS) \
27868 for flag in $(EXTRA_HOST_FLAGS) ; do \
27869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27870 done; \
27871 echo "Doing distclean in libcpp" ; \
27872 (cd $(HOST_SUBDIR)/libcpp && \
27873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27875 "RANLIB=$${RANLIB}" \
27876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27877 distclean) \
27878 || exit 1
27880 @endif libcpp
27882 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27883 maybe-maintainer-clean-libcpp:
27884 @if libcpp
27885 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27887 maintainer-clean-libcpp:
27888 @[ -f ./libcpp/Makefile ] || exit 0; \
27889 r=`${PWD_COMMAND}`; export r; \
27890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27891 $(HOST_EXPORTS) \
27892 for flag in $(EXTRA_HOST_FLAGS) ; do \
27893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27894 done; \
27895 echo "Doing maintainer-clean in libcpp" ; \
27896 (cd $(HOST_SUBDIR)/libcpp && \
27897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27899 "RANLIB=$${RANLIB}" \
27900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27901 maintainer-clean) \
27902 || exit 1
27904 @endif libcpp
27908 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27909 maybe-configure-libdecnumber:
27910 @if gcc-bootstrap
27911 configure-libdecnumber: stage_current
27912 @endif gcc-bootstrap
27913 @if libdecnumber
27914 maybe-configure-libdecnumber: configure-libdecnumber
27915 configure-libdecnumber:
27916 @r=`${PWD_COMMAND}`; export r; \
27917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27918 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27920 $(HOST_EXPORTS) \
27921 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27922 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27923 case $(srcdir) in \
27924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27925 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27927 esac; \
27928 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27929 libsrcdir="$$s/libdecnumber"; \
27930 $(SHELL) $${libsrcdir}/configure \
27931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27932 --target=${target_alias} $${srcdiroption} \
27933 || exit 1
27934 @endif libdecnumber
27938 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27939 maybe-configure-stage1-libdecnumber:
27940 @if libdecnumber-bootstrap
27941 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27942 configure-stage1-libdecnumber:
27943 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27945 @r=`${PWD_COMMAND}`; export r; \
27946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947 TFLAGS="$(STAGE1_TFLAGS)"; \
27948 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27949 $(HOST_EXPORTS) \
27950 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27951 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27952 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27953 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27955 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27956 case $(srcdir) in \
27957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27958 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27960 esac; \
27961 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27962 libsrcdir="$$s/libdecnumber"; \
27963 $(SHELL) $${libsrcdir}/configure \
27964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27965 --target=${target_alias} $${srcdiroption} \
27966 $(STAGE1_CONFIGURE_FLAGS)
27967 @endif libdecnumber-bootstrap
27969 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27970 maybe-configure-stage2-libdecnumber:
27971 @if libdecnumber-bootstrap
27972 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27973 configure-stage2-libdecnumber:
27974 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27975 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27976 @r=`${PWD_COMMAND}`; export r; \
27977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978 TFLAGS="$(STAGE2_TFLAGS)"; \
27979 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27980 $(HOST_EXPORTS) \
27981 $(POSTSTAGE1_HOST_EXPORTS) \
27982 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27983 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27984 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27985 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27987 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27988 case $(srcdir) in \
27989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27990 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27992 esac; \
27993 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27994 libsrcdir="$$s/libdecnumber"; \
27995 $(SHELL) $${libsrcdir}/configure \
27996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27997 --target=${target_alias} $${srcdiroption} \
27998 --with-build-libsubdir=$(HOST_SUBDIR) \
27999 $(STAGE2_CONFIGURE_FLAGS)
28000 @endif libdecnumber-bootstrap
28002 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28003 maybe-configure-stage3-libdecnumber:
28004 @if libdecnumber-bootstrap
28005 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28006 configure-stage3-libdecnumber:
28007 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28009 @r=`${PWD_COMMAND}`; export r; \
28010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28011 TFLAGS="$(STAGE3_TFLAGS)"; \
28012 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28013 $(HOST_EXPORTS) \
28014 $(POSTSTAGE1_HOST_EXPORTS) \
28015 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28016 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28017 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28018 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28020 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28021 case $(srcdir) in \
28022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28023 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28025 esac; \
28026 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28027 libsrcdir="$$s/libdecnumber"; \
28028 $(SHELL) $${libsrcdir}/configure \
28029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28030 --target=${target_alias} $${srcdiroption} \
28031 --with-build-libsubdir=$(HOST_SUBDIR) \
28032 $(STAGE3_CONFIGURE_FLAGS)
28033 @endif libdecnumber-bootstrap
28035 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28036 maybe-configure-stage4-libdecnumber:
28037 @if libdecnumber-bootstrap
28038 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28039 configure-stage4-libdecnumber:
28040 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28042 @r=`${PWD_COMMAND}`; export r; \
28043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28044 TFLAGS="$(STAGE4_TFLAGS)"; \
28045 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28046 $(HOST_EXPORTS) \
28047 $(POSTSTAGE1_HOST_EXPORTS) \
28048 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28049 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28050 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28051 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28053 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28054 case $(srcdir) in \
28055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28056 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28058 esac; \
28059 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28060 libsrcdir="$$s/libdecnumber"; \
28061 $(SHELL) $${libsrcdir}/configure \
28062 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28063 --target=${target_alias} $${srcdiroption} \
28064 --with-build-libsubdir=$(HOST_SUBDIR) \
28065 $(STAGE4_CONFIGURE_FLAGS)
28066 @endif libdecnumber-bootstrap
28068 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28069 maybe-configure-stageprofile-libdecnumber:
28070 @if libdecnumber-bootstrap
28071 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28072 configure-stageprofile-libdecnumber:
28073 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28075 @r=`${PWD_COMMAND}`; export r; \
28076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28078 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28079 $(HOST_EXPORTS) \
28080 $(POSTSTAGE1_HOST_EXPORTS) \
28081 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28082 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28083 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28084 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28086 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28087 case $(srcdir) in \
28088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28089 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28091 esac; \
28092 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28093 libsrcdir="$$s/libdecnumber"; \
28094 $(SHELL) $${libsrcdir}/configure \
28095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28096 --target=${target_alias} $${srcdiroption} \
28097 --with-build-libsubdir=$(HOST_SUBDIR) \
28098 $(STAGEprofile_CONFIGURE_FLAGS)
28099 @endif libdecnumber-bootstrap
28101 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28102 maybe-configure-stagefeedback-libdecnumber:
28103 @if libdecnumber-bootstrap
28104 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28105 configure-stagefeedback-libdecnumber:
28106 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28108 @r=`${PWD_COMMAND}`; export r; \
28109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28111 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28112 $(HOST_EXPORTS) \
28113 $(POSTSTAGE1_HOST_EXPORTS) \
28114 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28115 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28116 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28117 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28119 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28120 case $(srcdir) in \
28121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28122 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28124 esac; \
28125 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28126 libsrcdir="$$s/libdecnumber"; \
28127 $(SHELL) $${libsrcdir}/configure \
28128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28129 --target=${target_alias} $${srcdiroption} \
28130 --with-build-libsubdir=$(HOST_SUBDIR) \
28131 $(STAGEfeedback_CONFIGURE_FLAGS)
28132 @endif libdecnumber-bootstrap
28138 .PHONY: all-libdecnumber maybe-all-libdecnumber
28139 maybe-all-libdecnumber:
28140 @if gcc-bootstrap
28141 all-libdecnumber: stage_current
28142 @endif gcc-bootstrap
28143 @if libdecnumber
28144 TARGET-libdecnumber=all
28145 maybe-all-libdecnumber: all-libdecnumber
28146 all-libdecnumber: configure-libdecnumber
28147 @r=`${PWD_COMMAND}`; export r; \
28148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28149 $(HOST_EXPORTS) \
28150 (cd $(HOST_SUBDIR)/libdecnumber && \
28151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28152 $(TARGET-libdecnumber))
28153 @endif libdecnumber
28157 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28158 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28159 maybe-all-stage1-libdecnumber:
28160 maybe-clean-stage1-libdecnumber:
28161 @if libdecnumber-bootstrap
28162 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28163 all-stage1: all-stage1-libdecnumber
28164 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28165 all-stage1-libdecnumber: configure-stage1-libdecnumber
28166 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28167 @r=`${PWD_COMMAND}`; export r; \
28168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28169 TFLAGS="$(STAGE1_TFLAGS)"; \
28170 $(HOST_EXPORTS) \
28171 cd $(HOST_SUBDIR)/libdecnumber && \
28172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28173 CFLAGS="$(STAGE1_CFLAGS)" \
28174 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28175 LIBCFLAGS="$(LIBCFLAGS)" \
28176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28179 $(EXTRA_HOST_FLAGS) \
28180 TFLAGS="$(STAGE1_TFLAGS)" \
28181 $(TARGET-stage1-libdecnumber)
28183 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28184 clean-stage1: clean-stage1-libdecnumber
28185 clean-stage1-libdecnumber:
28186 @if [ $(current_stage) = stage1 ]; then \
28187 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28188 else \
28189 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28190 $(MAKE) stage1-start; \
28191 fi; \
28192 cd $(HOST_SUBDIR)/libdecnumber && \
28193 $(MAKE) $(EXTRA_HOST_FLAGS) \
28194 clean
28195 @endif libdecnumber-bootstrap
28198 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28199 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28200 maybe-all-stage2-libdecnumber:
28201 maybe-clean-stage2-libdecnumber:
28202 @if libdecnumber-bootstrap
28203 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28204 all-stage2: all-stage2-libdecnumber
28205 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28206 all-stage2-libdecnumber: configure-stage2-libdecnumber
28207 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28208 @r=`${PWD_COMMAND}`; export r; \
28209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28210 TFLAGS="$(STAGE2_TFLAGS)"; \
28211 $(HOST_EXPORTS) \
28212 $(POSTSTAGE1_HOST_EXPORTS) \
28213 cd $(HOST_SUBDIR)/libdecnumber && \
28214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28215 CFLAGS="$(STAGE2_CFLAGS)" \
28216 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28217 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28221 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28222 TFLAGS="$(STAGE2_TFLAGS)" \
28223 $(TARGET-stage2-libdecnumber)
28225 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28226 clean-stage2: clean-stage2-libdecnumber
28227 clean-stage2-libdecnumber:
28228 @if [ $(current_stage) = stage2 ]; then \
28229 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28230 else \
28231 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28232 $(MAKE) stage2-start; \
28233 fi; \
28234 cd $(HOST_SUBDIR)/libdecnumber && \
28235 $(MAKE) $(EXTRA_HOST_FLAGS) \
28236 $(POSTSTAGE1_FLAGS_TO_PASS) \
28237 clean
28238 @endif libdecnumber-bootstrap
28241 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28242 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28243 maybe-all-stage3-libdecnumber:
28244 maybe-clean-stage3-libdecnumber:
28245 @if libdecnumber-bootstrap
28246 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28247 all-stage3: all-stage3-libdecnumber
28248 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28249 all-stage3-libdecnumber: configure-stage3-libdecnumber
28250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28251 @r=`${PWD_COMMAND}`; export r; \
28252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28253 TFLAGS="$(STAGE3_TFLAGS)"; \
28254 $(HOST_EXPORTS) \
28255 $(POSTSTAGE1_HOST_EXPORTS) \
28256 cd $(HOST_SUBDIR)/libdecnumber && \
28257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28258 CFLAGS="$(STAGE3_CFLAGS)" \
28259 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28260 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28261 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28262 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28263 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28264 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28265 TFLAGS="$(STAGE3_TFLAGS)" \
28266 $(TARGET-stage3-libdecnumber)
28268 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28269 clean-stage3: clean-stage3-libdecnumber
28270 clean-stage3-libdecnumber:
28271 @if [ $(current_stage) = stage3 ]; then \
28272 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28273 else \
28274 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28275 $(MAKE) stage3-start; \
28276 fi; \
28277 cd $(HOST_SUBDIR)/libdecnumber && \
28278 $(MAKE) $(EXTRA_HOST_FLAGS) \
28279 $(POSTSTAGE1_FLAGS_TO_PASS) \
28280 clean
28281 @endif libdecnumber-bootstrap
28284 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28285 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28286 maybe-all-stage4-libdecnumber:
28287 maybe-clean-stage4-libdecnumber:
28288 @if libdecnumber-bootstrap
28289 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28290 all-stage4: all-stage4-libdecnumber
28291 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28292 all-stage4-libdecnumber: configure-stage4-libdecnumber
28293 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28294 @r=`${PWD_COMMAND}`; export r; \
28295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28296 TFLAGS="$(STAGE4_TFLAGS)"; \
28297 $(HOST_EXPORTS) \
28298 $(POSTSTAGE1_HOST_EXPORTS) \
28299 cd $(HOST_SUBDIR)/libdecnumber && \
28300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28301 CFLAGS="$(STAGE4_CFLAGS)" \
28302 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28303 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28307 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28308 TFLAGS="$(STAGE4_TFLAGS)" \
28309 $(TARGET-stage4-libdecnumber)
28311 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28312 clean-stage4: clean-stage4-libdecnumber
28313 clean-stage4-libdecnumber:
28314 @if [ $(current_stage) = stage4 ]; then \
28315 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28316 else \
28317 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28318 $(MAKE) stage4-start; \
28319 fi; \
28320 cd $(HOST_SUBDIR)/libdecnumber && \
28321 $(MAKE) $(EXTRA_HOST_FLAGS) \
28322 $(POSTSTAGE1_FLAGS_TO_PASS) \
28323 clean
28324 @endif libdecnumber-bootstrap
28327 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28328 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28329 maybe-all-stageprofile-libdecnumber:
28330 maybe-clean-stageprofile-libdecnumber:
28331 @if libdecnumber-bootstrap
28332 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28333 all-stageprofile: all-stageprofile-libdecnumber
28334 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28335 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28336 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28337 @r=`${PWD_COMMAND}`; export r; \
28338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28340 $(HOST_EXPORTS) \
28341 $(POSTSTAGE1_HOST_EXPORTS) \
28342 cd $(HOST_SUBDIR)/libdecnumber && \
28343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28344 CFLAGS="$(STAGEprofile_CFLAGS)" \
28345 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28346 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28350 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28351 TFLAGS="$(STAGEprofile_TFLAGS)" \
28352 $(TARGET-stageprofile-libdecnumber)
28354 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28355 clean-stageprofile: clean-stageprofile-libdecnumber
28356 clean-stageprofile-libdecnumber:
28357 @if [ $(current_stage) = stageprofile ]; then \
28358 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28359 else \
28360 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28361 $(MAKE) stageprofile-start; \
28362 fi; \
28363 cd $(HOST_SUBDIR)/libdecnumber && \
28364 $(MAKE) $(EXTRA_HOST_FLAGS) \
28365 $(POSTSTAGE1_FLAGS_TO_PASS) \
28366 clean
28367 @endif libdecnumber-bootstrap
28370 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28371 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28372 maybe-all-stagefeedback-libdecnumber:
28373 maybe-clean-stagefeedback-libdecnumber:
28374 @if libdecnumber-bootstrap
28375 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28376 all-stagefeedback: all-stagefeedback-libdecnumber
28377 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28378 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28379 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28380 @r=`${PWD_COMMAND}`; export r; \
28381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28382 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28383 $(HOST_EXPORTS) \
28384 $(POSTSTAGE1_HOST_EXPORTS) \
28385 cd $(HOST_SUBDIR)/libdecnumber && \
28386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28387 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28388 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28389 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28394 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28395 $(TARGET-stagefeedback-libdecnumber)
28397 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28398 clean-stagefeedback: clean-stagefeedback-libdecnumber
28399 clean-stagefeedback-libdecnumber:
28400 @if [ $(current_stage) = stagefeedback ]; then \
28401 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28402 else \
28403 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28404 $(MAKE) stagefeedback-start; \
28405 fi; \
28406 cd $(HOST_SUBDIR)/libdecnumber && \
28407 $(MAKE) $(EXTRA_HOST_FLAGS) \
28408 $(POSTSTAGE1_FLAGS_TO_PASS) \
28409 clean
28410 @endif libdecnumber-bootstrap
28416 .PHONY: check-libdecnumber maybe-check-libdecnumber
28417 maybe-check-libdecnumber:
28418 @if libdecnumber
28419 maybe-check-libdecnumber: check-libdecnumber
28421 check-libdecnumber:
28422 @: $(MAKE); $(unstage)
28423 @r=`${PWD_COMMAND}`; export r; \
28424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425 $(HOST_EXPORTS) \
28426 (cd $(HOST_SUBDIR)/libdecnumber && \
28427 $(MAKE) $(FLAGS_TO_PASS) check)
28429 @endif libdecnumber
28431 .PHONY: install-libdecnumber maybe-install-libdecnumber
28432 maybe-install-libdecnumber:
28433 @if libdecnumber
28434 maybe-install-libdecnumber: install-libdecnumber
28436 install-libdecnumber: installdirs
28437 @: $(MAKE); $(unstage)
28438 @r=`${PWD_COMMAND}`; export r; \
28439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28440 $(HOST_EXPORTS) \
28441 (cd $(HOST_SUBDIR)/libdecnumber && \
28442 $(MAKE) $(FLAGS_TO_PASS) install)
28444 @endif libdecnumber
28446 # Other targets (info, dvi, pdf, etc.)
28448 .PHONY: maybe-info-libdecnumber info-libdecnumber
28449 maybe-info-libdecnumber:
28450 @if libdecnumber
28451 maybe-info-libdecnumber: info-libdecnumber
28453 info-libdecnumber: \
28454 configure-libdecnumber
28455 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28456 r=`${PWD_COMMAND}`; export r; \
28457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28458 $(HOST_EXPORTS) \
28459 for flag in $(EXTRA_HOST_FLAGS) ; do \
28460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28461 done; \
28462 echo "Doing info in libdecnumber" ; \
28463 (cd $(HOST_SUBDIR)/libdecnumber && \
28464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28466 "RANLIB=$${RANLIB}" \
28467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28468 info) \
28469 || exit 1
28471 @endif libdecnumber
28473 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28474 maybe-dvi-libdecnumber:
28475 @if libdecnumber
28476 maybe-dvi-libdecnumber: dvi-libdecnumber
28478 dvi-libdecnumber: \
28479 configure-libdecnumber
28480 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28481 r=`${PWD_COMMAND}`; export r; \
28482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483 $(HOST_EXPORTS) \
28484 for flag in $(EXTRA_HOST_FLAGS) ; do \
28485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28486 done; \
28487 echo "Doing dvi in libdecnumber" ; \
28488 (cd $(HOST_SUBDIR)/libdecnumber && \
28489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28491 "RANLIB=$${RANLIB}" \
28492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28493 dvi) \
28494 || exit 1
28496 @endif libdecnumber
28498 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28499 maybe-pdf-libdecnumber:
28500 @if libdecnumber
28501 maybe-pdf-libdecnumber: pdf-libdecnumber
28503 pdf-libdecnumber: \
28504 configure-libdecnumber
28505 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28506 r=`${PWD_COMMAND}`; export r; \
28507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508 $(HOST_EXPORTS) \
28509 for flag in $(EXTRA_HOST_FLAGS) ; do \
28510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28511 done; \
28512 echo "Doing pdf in libdecnumber" ; \
28513 (cd $(HOST_SUBDIR)/libdecnumber && \
28514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516 "RANLIB=$${RANLIB}" \
28517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28518 pdf) \
28519 || exit 1
28521 @endif libdecnumber
28523 .PHONY: maybe-html-libdecnumber html-libdecnumber
28524 maybe-html-libdecnumber:
28525 @if libdecnumber
28526 maybe-html-libdecnumber: html-libdecnumber
28528 html-libdecnumber: \
28529 configure-libdecnumber
28530 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28531 r=`${PWD_COMMAND}`; export r; \
28532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28533 $(HOST_EXPORTS) \
28534 for flag in $(EXTRA_HOST_FLAGS) ; do \
28535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28536 done; \
28537 echo "Doing html in libdecnumber" ; \
28538 (cd $(HOST_SUBDIR)/libdecnumber && \
28539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28541 "RANLIB=$${RANLIB}" \
28542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28543 html) \
28544 || exit 1
28546 @endif libdecnumber
28548 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28549 maybe-TAGS-libdecnumber:
28550 @if libdecnumber
28551 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28553 TAGS-libdecnumber: \
28554 configure-libdecnumber
28555 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28556 r=`${PWD_COMMAND}`; export r; \
28557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28558 $(HOST_EXPORTS) \
28559 for flag in $(EXTRA_HOST_FLAGS) ; do \
28560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28561 done; \
28562 echo "Doing TAGS in libdecnumber" ; \
28563 (cd $(HOST_SUBDIR)/libdecnumber && \
28564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28566 "RANLIB=$${RANLIB}" \
28567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28568 TAGS) \
28569 || exit 1
28571 @endif libdecnumber
28573 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28574 maybe-install-info-libdecnumber:
28575 @if libdecnumber
28576 maybe-install-info-libdecnumber: install-info-libdecnumber
28578 install-info-libdecnumber: \
28579 configure-libdecnumber \
28580 info-libdecnumber
28581 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28582 r=`${PWD_COMMAND}`; export r; \
28583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584 $(HOST_EXPORTS) \
28585 for flag in $(EXTRA_HOST_FLAGS) ; do \
28586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28587 done; \
28588 echo "Doing install-info in libdecnumber" ; \
28589 (cd $(HOST_SUBDIR)/libdecnumber && \
28590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592 "RANLIB=$${RANLIB}" \
28593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28594 install-info) \
28595 || exit 1
28597 @endif libdecnumber
28599 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28600 maybe-install-pdf-libdecnumber:
28601 @if libdecnumber
28602 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28604 install-pdf-libdecnumber: \
28605 configure-libdecnumber \
28606 pdf-libdecnumber
28607 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28608 r=`${PWD_COMMAND}`; export r; \
28609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610 $(HOST_EXPORTS) \
28611 for flag in $(EXTRA_HOST_FLAGS) ; do \
28612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613 done; \
28614 echo "Doing install-pdf in libdecnumber" ; \
28615 (cd $(HOST_SUBDIR)/libdecnumber && \
28616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618 "RANLIB=$${RANLIB}" \
28619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620 install-pdf) \
28621 || exit 1
28623 @endif libdecnumber
28625 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28626 maybe-install-html-libdecnumber:
28627 @if libdecnumber
28628 maybe-install-html-libdecnumber: install-html-libdecnumber
28630 install-html-libdecnumber: \
28631 configure-libdecnumber \
28632 html-libdecnumber
28633 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28634 r=`${PWD_COMMAND}`; export r; \
28635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28636 $(HOST_EXPORTS) \
28637 for flag in $(EXTRA_HOST_FLAGS) ; do \
28638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28639 done; \
28640 echo "Doing install-html in libdecnumber" ; \
28641 (cd $(HOST_SUBDIR)/libdecnumber && \
28642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28644 "RANLIB=$${RANLIB}" \
28645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28646 install-html) \
28647 || exit 1
28649 @endif libdecnumber
28651 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28652 maybe-installcheck-libdecnumber:
28653 @if libdecnumber
28654 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28656 installcheck-libdecnumber: \
28657 configure-libdecnumber
28658 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28659 r=`${PWD_COMMAND}`; export r; \
28660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661 $(HOST_EXPORTS) \
28662 for flag in $(EXTRA_HOST_FLAGS) ; do \
28663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664 done; \
28665 echo "Doing installcheck in libdecnumber" ; \
28666 (cd $(HOST_SUBDIR)/libdecnumber && \
28667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669 "RANLIB=$${RANLIB}" \
28670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671 installcheck) \
28672 || exit 1
28674 @endif libdecnumber
28676 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28677 maybe-mostlyclean-libdecnumber:
28678 @if libdecnumber
28679 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28681 mostlyclean-libdecnumber:
28682 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28683 r=`${PWD_COMMAND}`; export r; \
28684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685 $(HOST_EXPORTS) \
28686 for flag in $(EXTRA_HOST_FLAGS) ; do \
28687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28688 done; \
28689 echo "Doing mostlyclean in libdecnumber" ; \
28690 (cd $(HOST_SUBDIR)/libdecnumber && \
28691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28693 "RANLIB=$${RANLIB}" \
28694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28695 mostlyclean) \
28696 || exit 1
28698 @endif libdecnumber
28700 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28701 maybe-clean-libdecnumber:
28702 @if libdecnumber
28703 maybe-clean-libdecnumber: clean-libdecnumber
28705 clean-libdecnumber:
28706 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28707 r=`${PWD_COMMAND}`; export r; \
28708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709 $(HOST_EXPORTS) \
28710 for flag in $(EXTRA_HOST_FLAGS) ; do \
28711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28712 done; \
28713 echo "Doing clean in libdecnumber" ; \
28714 (cd $(HOST_SUBDIR)/libdecnumber && \
28715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28717 "RANLIB=$${RANLIB}" \
28718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28719 clean) \
28720 || exit 1
28722 @endif libdecnumber
28724 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28725 maybe-distclean-libdecnumber:
28726 @if libdecnumber
28727 maybe-distclean-libdecnumber: distclean-libdecnumber
28729 distclean-libdecnumber:
28730 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28731 r=`${PWD_COMMAND}`; export r; \
28732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28733 $(HOST_EXPORTS) \
28734 for flag in $(EXTRA_HOST_FLAGS) ; do \
28735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28736 done; \
28737 echo "Doing distclean in libdecnumber" ; \
28738 (cd $(HOST_SUBDIR)/libdecnumber && \
28739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28741 "RANLIB=$${RANLIB}" \
28742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28743 distclean) \
28744 || exit 1
28746 @endif libdecnumber
28748 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28749 maybe-maintainer-clean-libdecnumber:
28750 @if libdecnumber
28751 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28753 maintainer-clean-libdecnumber:
28754 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28755 r=`${PWD_COMMAND}`; export r; \
28756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28757 $(HOST_EXPORTS) \
28758 for flag in $(EXTRA_HOST_FLAGS) ; do \
28759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28760 done; \
28761 echo "Doing maintainer-clean in libdecnumber" ; \
28762 (cd $(HOST_SUBDIR)/libdecnumber && \
28763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28765 "RANLIB=$${RANLIB}" \
28766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28767 maintainer-clean) \
28768 || exit 1
28770 @endif libdecnumber
28774 .PHONY: configure-libgui maybe-configure-libgui
28775 maybe-configure-libgui:
28776 @if gcc-bootstrap
28777 configure-libgui: stage_current
28778 @endif gcc-bootstrap
28779 @if libgui
28780 maybe-configure-libgui: configure-libgui
28781 configure-libgui:
28782 @: $(MAKE); $(unstage)
28783 @r=`${PWD_COMMAND}`; export r; \
28784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28787 $(HOST_EXPORTS) \
28788 echo Configuring in $(HOST_SUBDIR)/libgui; \
28789 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28790 case $(srcdir) in \
28791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28792 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28794 esac; \
28795 srcdiroption="--srcdir=$${topdir}/libgui"; \
28796 libsrcdir="$$s/libgui"; \
28797 $(SHELL) $${libsrcdir}/configure \
28798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28799 --target=${target_alias} $${srcdiroption} \
28800 || exit 1
28801 @endif libgui
28807 .PHONY: all-libgui maybe-all-libgui
28808 maybe-all-libgui:
28809 @if gcc-bootstrap
28810 all-libgui: stage_current
28811 @endif gcc-bootstrap
28812 @if libgui
28813 TARGET-libgui=all
28814 maybe-all-libgui: all-libgui
28815 all-libgui: configure-libgui
28816 @: $(MAKE); $(unstage)
28817 @r=`${PWD_COMMAND}`; export r; \
28818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28819 $(HOST_EXPORTS) \
28820 (cd $(HOST_SUBDIR)/libgui && \
28821 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28822 $(TARGET-libgui))
28823 @endif libgui
28828 .PHONY: check-libgui maybe-check-libgui
28829 maybe-check-libgui:
28830 @if libgui
28831 maybe-check-libgui: check-libgui
28833 check-libgui:
28834 @: $(MAKE); $(unstage)
28835 @r=`${PWD_COMMAND}`; export r; \
28836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28837 $(HOST_EXPORTS) \
28838 (cd $(HOST_SUBDIR)/libgui && \
28839 $(MAKE) $(FLAGS_TO_PASS) check)
28841 @endif libgui
28843 .PHONY: install-libgui maybe-install-libgui
28844 maybe-install-libgui:
28845 @if libgui
28846 maybe-install-libgui: install-libgui
28848 install-libgui: installdirs
28849 @: $(MAKE); $(unstage)
28850 @r=`${PWD_COMMAND}`; export r; \
28851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28852 $(HOST_EXPORTS) \
28853 (cd $(HOST_SUBDIR)/libgui && \
28854 $(MAKE) $(FLAGS_TO_PASS) install)
28856 @endif libgui
28858 # Other targets (info, dvi, pdf, etc.)
28860 .PHONY: maybe-info-libgui info-libgui
28861 maybe-info-libgui:
28862 @if libgui
28863 maybe-info-libgui: info-libgui
28865 info-libgui: \
28866 configure-libgui
28867 @: $(MAKE); $(unstage)
28868 @[ -f ./libgui/Makefile ] || exit 0; \
28869 r=`${PWD_COMMAND}`; export r; \
28870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871 $(HOST_EXPORTS) \
28872 for flag in $(EXTRA_HOST_FLAGS) ; do \
28873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28874 done; \
28875 echo "Doing info in libgui" ; \
28876 (cd $(HOST_SUBDIR)/libgui && \
28877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879 "RANLIB=$${RANLIB}" \
28880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28881 info) \
28882 || exit 1
28884 @endif libgui
28886 .PHONY: maybe-dvi-libgui dvi-libgui
28887 maybe-dvi-libgui:
28888 @if libgui
28889 maybe-dvi-libgui: dvi-libgui
28891 dvi-libgui: \
28892 configure-libgui
28893 @: $(MAKE); $(unstage)
28894 @[ -f ./libgui/Makefile ] || exit 0; \
28895 r=`${PWD_COMMAND}`; export r; \
28896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28897 $(HOST_EXPORTS) \
28898 for flag in $(EXTRA_HOST_FLAGS) ; do \
28899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28900 done; \
28901 echo "Doing dvi in libgui" ; \
28902 (cd $(HOST_SUBDIR)/libgui && \
28903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28905 "RANLIB=$${RANLIB}" \
28906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28907 dvi) \
28908 || exit 1
28910 @endif libgui
28912 .PHONY: maybe-pdf-libgui pdf-libgui
28913 maybe-pdf-libgui:
28914 @if libgui
28915 maybe-pdf-libgui: pdf-libgui
28917 pdf-libgui: \
28918 configure-libgui
28919 @: $(MAKE); $(unstage)
28920 @[ -f ./libgui/Makefile ] || exit 0; \
28921 r=`${PWD_COMMAND}`; export r; \
28922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923 $(HOST_EXPORTS) \
28924 for flag in $(EXTRA_HOST_FLAGS) ; do \
28925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28926 done; \
28927 echo "Doing pdf in libgui" ; \
28928 (cd $(HOST_SUBDIR)/libgui && \
28929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28931 "RANLIB=$${RANLIB}" \
28932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28933 pdf) \
28934 || exit 1
28936 @endif libgui
28938 .PHONY: maybe-html-libgui html-libgui
28939 maybe-html-libgui:
28940 @if libgui
28941 maybe-html-libgui: html-libgui
28943 html-libgui: \
28944 configure-libgui
28945 @: $(MAKE); $(unstage)
28946 @[ -f ./libgui/Makefile ] || exit 0; \
28947 r=`${PWD_COMMAND}`; export r; \
28948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949 $(HOST_EXPORTS) \
28950 for flag in $(EXTRA_HOST_FLAGS) ; do \
28951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28952 done; \
28953 echo "Doing html in libgui" ; \
28954 (cd $(HOST_SUBDIR)/libgui && \
28955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28957 "RANLIB=$${RANLIB}" \
28958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28959 html) \
28960 || exit 1
28962 @endif libgui
28964 .PHONY: maybe-TAGS-libgui TAGS-libgui
28965 maybe-TAGS-libgui:
28966 @if libgui
28967 maybe-TAGS-libgui: TAGS-libgui
28969 TAGS-libgui: \
28970 configure-libgui
28971 @: $(MAKE); $(unstage)
28972 @[ -f ./libgui/Makefile ] || exit 0; \
28973 r=`${PWD_COMMAND}`; export r; \
28974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28975 $(HOST_EXPORTS) \
28976 for flag in $(EXTRA_HOST_FLAGS) ; do \
28977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28978 done; \
28979 echo "Doing TAGS in libgui" ; \
28980 (cd $(HOST_SUBDIR)/libgui && \
28981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28983 "RANLIB=$${RANLIB}" \
28984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28985 TAGS) \
28986 || exit 1
28988 @endif libgui
28990 .PHONY: maybe-install-info-libgui install-info-libgui
28991 maybe-install-info-libgui:
28992 @if libgui
28993 maybe-install-info-libgui: install-info-libgui
28995 install-info-libgui: \
28996 configure-libgui \
28997 info-libgui
28998 @: $(MAKE); $(unstage)
28999 @[ -f ./libgui/Makefile ] || exit 0; \
29000 r=`${PWD_COMMAND}`; export r; \
29001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29002 $(HOST_EXPORTS) \
29003 for flag in $(EXTRA_HOST_FLAGS) ; do \
29004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29005 done; \
29006 echo "Doing install-info in libgui" ; \
29007 (cd $(HOST_SUBDIR)/libgui && \
29008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29010 "RANLIB=$${RANLIB}" \
29011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29012 install-info) \
29013 || exit 1
29015 @endif libgui
29017 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29018 maybe-install-pdf-libgui:
29019 @if libgui
29020 maybe-install-pdf-libgui: install-pdf-libgui
29022 install-pdf-libgui: \
29023 configure-libgui \
29024 pdf-libgui
29025 @: $(MAKE); $(unstage)
29026 @[ -f ./libgui/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 install-pdf in libgui" ; \
29034 (cd $(HOST_SUBDIR)/libgui && \
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 install-pdf) \
29040 || exit 1
29042 @endif libgui
29044 .PHONY: maybe-install-html-libgui install-html-libgui
29045 maybe-install-html-libgui:
29046 @if libgui
29047 maybe-install-html-libgui: install-html-libgui
29049 install-html-libgui: \
29050 configure-libgui \
29051 html-libgui
29052 @: $(MAKE); $(unstage)
29053 @[ -f ./libgui/Makefile ] || exit 0; \
29054 r=`${PWD_COMMAND}`; export r; \
29055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056 $(HOST_EXPORTS) \
29057 for flag in $(EXTRA_HOST_FLAGS) ; do \
29058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29059 done; \
29060 echo "Doing install-html in libgui" ; \
29061 (cd $(HOST_SUBDIR)/libgui && \
29062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29064 "RANLIB=$${RANLIB}" \
29065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29066 install-html) \
29067 || exit 1
29069 @endif libgui
29071 .PHONY: maybe-installcheck-libgui installcheck-libgui
29072 maybe-installcheck-libgui:
29073 @if libgui
29074 maybe-installcheck-libgui: installcheck-libgui
29076 installcheck-libgui: \
29077 configure-libgui
29078 @: $(MAKE); $(unstage)
29079 @[ -f ./libgui/Makefile ] || exit 0; \
29080 r=`${PWD_COMMAND}`; export r; \
29081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082 $(HOST_EXPORTS) \
29083 for flag in $(EXTRA_HOST_FLAGS) ; do \
29084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085 done; \
29086 echo "Doing installcheck in libgui" ; \
29087 (cd $(HOST_SUBDIR)/libgui && \
29088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29090 "RANLIB=$${RANLIB}" \
29091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29092 installcheck) \
29093 || exit 1
29095 @endif libgui
29097 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29098 maybe-mostlyclean-libgui:
29099 @if libgui
29100 maybe-mostlyclean-libgui: mostlyclean-libgui
29102 mostlyclean-libgui:
29103 @: $(MAKE); $(unstage)
29104 @[ -f ./libgui/Makefile ] || exit 0; \
29105 r=`${PWD_COMMAND}`; export r; \
29106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29107 $(HOST_EXPORTS) \
29108 for flag in $(EXTRA_HOST_FLAGS) ; do \
29109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29110 done; \
29111 echo "Doing mostlyclean in libgui" ; \
29112 (cd $(HOST_SUBDIR)/libgui && \
29113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29115 "RANLIB=$${RANLIB}" \
29116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29117 mostlyclean) \
29118 || exit 1
29120 @endif libgui
29122 .PHONY: maybe-clean-libgui clean-libgui
29123 maybe-clean-libgui:
29124 @if libgui
29125 maybe-clean-libgui: clean-libgui
29127 clean-libgui:
29128 @: $(MAKE); $(unstage)
29129 @[ -f ./libgui/Makefile ] || exit 0; \
29130 r=`${PWD_COMMAND}`; export r; \
29131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132 $(HOST_EXPORTS) \
29133 for flag in $(EXTRA_HOST_FLAGS) ; do \
29134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29135 done; \
29136 echo "Doing clean in libgui" ; \
29137 (cd $(HOST_SUBDIR)/libgui && \
29138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29140 "RANLIB=$${RANLIB}" \
29141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29142 clean) \
29143 || exit 1
29145 @endif libgui
29147 .PHONY: maybe-distclean-libgui distclean-libgui
29148 maybe-distclean-libgui:
29149 @if libgui
29150 maybe-distclean-libgui: distclean-libgui
29152 distclean-libgui:
29153 @: $(MAKE); $(unstage)
29154 @[ -f ./libgui/Makefile ] || exit 0; \
29155 r=`${PWD_COMMAND}`; export r; \
29156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157 $(HOST_EXPORTS) \
29158 for flag in $(EXTRA_HOST_FLAGS) ; do \
29159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29160 done; \
29161 echo "Doing distclean in libgui" ; \
29162 (cd $(HOST_SUBDIR)/libgui && \
29163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29165 "RANLIB=$${RANLIB}" \
29166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29167 distclean) \
29168 || exit 1
29170 @endif libgui
29172 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29173 maybe-maintainer-clean-libgui:
29174 @if libgui
29175 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29177 maintainer-clean-libgui:
29178 @: $(MAKE); $(unstage)
29179 @[ -f ./libgui/Makefile ] || exit 0; \
29180 r=`${PWD_COMMAND}`; export r; \
29181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182 $(HOST_EXPORTS) \
29183 for flag in $(EXTRA_HOST_FLAGS) ; do \
29184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29185 done; \
29186 echo "Doing maintainer-clean in libgui" ; \
29187 (cd $(HOST_SUBDIR)/libgui && \
29188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190 "RANLIB=$${RANLIB}" \
29191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29192 maintainer-clean) \
29193 || exit 1
29195 @endif libgui
29199 .PHONY: configure-libiberty maybe-configure-libiberty
29200 maybe-configure-libiberty:
29201 @if gcc-bootstrap
29202 configure-libiberty: stage_current
29203 @endif gcc-bootstrap
29204 @if libiberty
29205 maybe-configure-libiberty: configure-libiberty
29206 configure-libiberty:
29207 @r=`${PWD_COMMAND}`; export r; \
29208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29209 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29211 $(HOST_EXPORTS) \
29212 echo Configuring in $(HOST_SUBDIR)/libiberty; \
29213 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29214 case $(srcdir) in \
29215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29216 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29218 esac; \
29219 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29220 libsrcdir="$$s/libiberty"; \
29221 $(SHELL) $${libsrcdir}/configure \
29222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29223 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29224 || exit 1
29225 @endif libiberty
29229 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29230 maybe-configure-stage1-libiberty:
29231 @if libiberty-bootstrap
29232 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29233 configure-stage1-libiberty:
29234 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29236 @r=`${PWD_COMMAND}`; export r; \
29237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238 TFLAGS="$(STAGE1_TFLAGS)"; \
29239 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29240 $(HOST_EXPORTS) \
29241 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29242 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29243 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29244 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29246 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29247 case $(srcdir) in \
29248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29249 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29251 esac; \
29252 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29253 libsrcdir="$$s/libiberty"; \
29254 $(SHELL) $${libsrcdir}/configure \
29255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29256 --target=${target_alias} $${srcdiroption} \
29257 $(STAGE1_CONFIGURE_FLAGS) \
29258 @extra_host_libiberty_configure_flags@
29259 @endif libiberty-bootstrap
29261 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29262 maybe-configure-stage2-libiberty:
29263 @if libiberty-bootstrap
29264 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29265 configure-stage2-libiberty:
29266 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29268 @r=`${PWD_COMMAND}`; export r; \
29269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270 TFLAGS="$(STAGE2_TFLAGS)"; \
29271 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29272 $(HOST_EXPORTS) \
29273 $(POSTSTAGE1_HOST_EXPORTS) \
29274 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29275 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29276 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29277 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29279 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29280 case $(srcdir) in \
29281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29282 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29284 esac; \
29285 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29286 libsrcdir="$$s/libiberty"; \
29287 $(SHELL) $${libsrcdir}/configure \
29288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29289 --target=${target_alias} $${srcdiroption} \
29290 --with-build-libsubdir=$(HOST_SUBDIR) \
29291 $(STAGE2_CONFIGURE_FLAGS) \
29292 @extra_host_libiberty_configure_flags@
29293 @endif libiberty-bootstrap
29295 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29296 maybe-configure-stage3-libiberty:
29297 @if libiberty-bootstrap
29298 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29299 configure-stage3-libiberty:
29300 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29302 @r=`${PWD_COMMAND}`; export r; \
29303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29304 TFLAGS="$(STAGE3_TFLAGS)"; \
29305 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29306 $(HOST_EXPORTS) \
29307 $(POSTSTAGE1_HOST_EXPORTS) \
29308 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29309 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29310 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29311 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29313 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29314 case $(srcdir) in \
29315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29316 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29318 esac; \
29319 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29320 libsrcdir="$$s/libiberty"; \
29321 $(SHELL) $${libsrcdir}/configure \
29322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29323 --target=${target_alias} $${srcdiroption} \
29324 --with-build-libsubdir=$(HOST_SUBDIR) \
29325 $(STAGE3_CONFIGURE_FLAGS) \
29326 @extra_host_libiberty_configure_flags@
29327 @endif libiberty-bootstrap
29329 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29330 maybe-configure-stage4-libiberty:
29331 @if libiberty-bootstrap
29332 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29333 configure-stage4-libiberty:
29334 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29336 @r=`${PWD_COMMAND}`; export r; \
29337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29338 TFLAGS="$(STAGE4_TFLAGS)"; \
29339 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29340 $(HOST_EXPORTS) \
29341 $(POSTSTAGE1_HOST_EXPORTS) \
29342 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29343 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29344 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29345 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29347 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29348 case $(srcdir) in \
29349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29350 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29352 esac; \
29353 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29354 libsrcdir="$$s/libiberty"; \
29355 $(SHELL) $${libsrcdir}/configure \
29356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29357 --target=${target_alias} $${srcdiroption} \
29358 --with-build-libsubdir=$(HOST_SUBDIR) \
29359 $(STAGE4_CONFIGURE_FLAGS) \
29360 @extra_host_libiberty_configure_flags@
29361 @endif libiberty-bootstrap
29363 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29364 maybe-configure-stageprofile-libiberty:
29365 @if libiberty-bootstrap
29366 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29367 configure-stageprofile-libiberty:
29368 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29370 @r=`${PWD_COMMAND}`; export r; \
29371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29372 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29373 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29374 $(HOST_EXPORTS) \
29375 $(POSTSTAGE1_HOST_EXPORTS) \
29376 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29377 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29378 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29379 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29381 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29382 case $(srcdir) in \
29383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29384 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29386 esac; \
29387 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29388 libsrcdir="$$s/libiberty"; \
29389 $(SHELL) $${libsrcdir}/configure \
29390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29391 --target=${target_alias} $${srcdiroption} \
29392 --with-build-libsubdir=$(HOST_SUBDIR) \
29393 $(STAGEprofile_CONFIGURE_FLAGS) \
29394 @extra_host_libiberty_configure_flags@
29395 @endif libiberty-bootstrap
29397 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29398 maybe-configure-stagefeedback-libiberty:
29399 @if libiberty-bootstrap
29400 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29401 configure-stagefeedback-libiberty:
29402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29403 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29404 @r=`${PWD_COMMAND}`; export r; \
29405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29407 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29408 $(HOST_EXPORTS) \
29409 $(POSTSTAGE1_HOST_EXPORTS) \
29410 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29411 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29412 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29413 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29415 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29416 case $(srcdir) in \
29417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29418 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29420 esac; \
29421 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29422 libsrcdir="$$s/libiberty"; \
29423 $(SHELL) $${libsrcdir}/configure \
29424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29425 --target=${target_alias} $${srcdiroption} \
29426 --with-build-libsubdir=$(HOST_SUBDIR) \
29427 $(STAGEfeedback_CONFIGURE_FLAGS) \
29428 @extra_host_libiberty_configure_flags@
29429 @endif libiberty-bootstrap
29435 .PHONY: all-libiberty maybe-all-libiberty
29436 maybe-all-libiberty:
29437 @if gcc-bootstrap
29438 all-libiberty: stage_current
29439 @endif gcc-bootstrap
29440 @if libiberty
29441 TARGET-libiberty=all
29442 maybe-all-libiberty: all-libiberty
29443 all-libiberty: configure-libiberty
29444 @r=`${PWD_COMMAND}`; export r; \
29445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29446 $(HOST_EXPORTS) \
29447 (cd $(HOST_SUBDIR)/libiberty && \
29448 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29449 $(TARGET-libiberty))
29450 @endif libiberty
29454 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29455 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29456 maybe-all-stage1-libiberty:
29457 maybe-clean-stage1-libiberty:
29458 @if libiberty-bootstrap
29459 maybe-all-stage1-libiberty: all-stage1-libiberty
29460 all-stage1: all-stage1-libiberty
29461 TARGET-stage1-libiberty = $(TARGET-libiberty)
29462 all-stage1-libiberty: configure-stage1-libiberty
29463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29464 @r=`${PWD_COMMAND}`; export r; \
29465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29466 TFLAGS="$(STAGE1_TFLAGS)"; \
29467 $(HOST_EXPORTS) \
29468 cd $(HOST_SUBDIR)/libiberty && \
29469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29470 CFLAGS="$(STAGE1_CFLAGS)" \
29471 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29472 LIBCFLAGS="$(LIBCFLAGS)" \
29473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29476 $(EXTRA_HOST_FLAGS) \
29477 TFLAGS="$(STAGE1_TFLAGS)" \
29478 $(TARGET-stage1-libiberty)
29480 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29481 clean-stage1: clean-stage1-libiberty
29482 clean-stage1-libiberty:
29483 @if [ $(current_stage) = stage1 ]; then \
29484 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29485 else \
29486 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29487 $(MAKE) stage1-start; \
29488 fi; \
29489 cd $(HOST_SUBDIR)/libiberty && \
29490 $(MAKE) $(EXTRA_HOST_FLAGS) \
29491 clean
29492 @endif libiberty-bootstrap
29495 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29496 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29497 maybe-all-stage2-libiberty:
29498 maybe-clean-stage2-libiberty:
29499 @if libiberty-bootstrap
29500 maybe-all-stage2-libiberty: all-stage2-libiberty
29501 all-stage2: all-stage2-libiberty
29502 TARGET-stage2-libiberty = $(TARGET-libiberty)
29503 all-stage2-libiberty: configure-stage2-libiberty
29504 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29505 @r=`${PWD_COMMAND}`; export r; \
29506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507 TFLAGS="$(STAGE2_TFLAGS)"; \
29508 $(HOST_EXPORTS) \
29509 $(POSTSTAGE1_HOST_EXPORTS) \
29510 cd $(HOST_SUBDIR)/libiberty && \
29511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29512 CFLAGS="$(STAGE2_CFLAGS)" \
29513 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29514 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29519 TFLAGS="$(STAGE2_TFLAGS)" \
29520 $(TARGET-stage2-libiberty)
29522 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29523 clean-stage2: clean-stage2-libiberty
29524 clean-stage2-libiberty:
29525 @if [ $(current_stage) = stage2 ]; then \
29526 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29527 else \
29528 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29529 $(MAKE) stage2-start; \
29530 fi; \
29531 cd $(HOST_SUBDIR)/libiberty && \
29532 $(MAKE) $(EXTRA_HOST_FLAGS) \
29533 $(POSTSTAGE1_FLAGS_TO_PASS) \
29534 clean
29535 @endif libiberty-bootstrap
29538 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29539 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29540 maybe-all-stage3-libiberty:
29541 maybe-clean-stage3-libiberty:
29542 @if libiberty-bootstrap
29543 maybe-all-stage3-libiberty: all-stage3-libiberty
29544 all-stage3: all-stage3-libiberty
29545 TARGET-stage3-libiberty = $(TARGET-libiberty)
29546 all-stage3-libiberty: configure-stage3-libiberty
29547 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29548 @r=`${PWD_COMMAND}`; export r; \
29549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550 TFLAGS="$(STAGE3_TFLAGS)"; \
29551 $(HOST_EXPORTS) \
29552 $(POSTSTAGE1_HOST_EXPORTS) \
29553 cd $(HOST_SUBDIR)/libiberty && \
29554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29555 CFLAGS="$(STAGE3_CFLAGS)" \
29556 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29557 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29561 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29562 TFLAGS="$(STAGE3_TFLAGS)" \
29563 $(TARGET-stage3-libiberty)
29565 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29566 clean-stage3: clean-stage3-libiberty
29567 clean-stage3-libiberty:
29568 @if [ $(current_stage) = stage3 ]; then \
29569 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29570 else \
29571 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29572 $(MAKE) stage3-start; \
29573 fi; \
29574 cd $(HOST_SUBDIR)/libiberty && \
29575 $(MAKE) $(EXTRA_HOST_FLAGS) \
29576 $(POSTSTAGE1_FLAGS_TO_PASS) \
29577 clean
29578 @endif libiberty-bootstrap
29581 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29582 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29583 maybe-all-stage4-libiberty:
29584 maybe-clean-stage4-libiberty:
29585 @if libiberty-bootstrap
29586 maybe-all-stage4-libiberty: all-stage4-libiberty
29587 all-stage4: all-stage4-libiberty
29588 TARGET-stage4-libiberty = $(TARGET-libiberty)
29589 all-stage4-libiberty: configure-stage4-libiberty
29590 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29591 @r=`${PWD_COMMAND}`; export r; \
29592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29593 TFLAGS="$(STAGE4_TFLAGS)"; \
29594 $(HOST_EXPORTS) \
29595 $(POSTSTAGE1_HOST_EXPORTS) \
29596 cd $(HOST_SUBDIR)/libiberty && \
29597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29598 CFLAGS="$(STAGE4_CFLAGS)" \
29599 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29600 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29605 TFLAGS="$(STAGE4_TFLAGS)" \
29606 $(TARGET-stage4-libiberty)
29608 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29609 clean-stage4: clean-stage4-libiberty
29610 clean-stage4-libiberty:
29611 @if [ $(current_stage) = stage4 ]; then \
29612 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29613 else \
29614 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29615 $(MAKE) stage4-start; \
29616 fi; \
29617 cd $(HOST_SUBDIR)/libiberty && \
29618 $(MAKE) $(EXTRA_HOST_FLAGS) \
29619 $(POSTSTAGE1_FLAGS_TO_PASS) \
29620 clean
29621 @endif libiberty-bootstrap
29624 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29625 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29626 maybe-all-stageprofile-libiberty:
29627 maybe-clean-stageprofile-libiberty:
29628 @if libiberty-bootstrap
29629 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29630 all-stageprofile: all-stageprofile-libiberty
29631 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29632 all-stageprofile-libiberty: configure-stageprofile-libiberty
29633 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29634 @r=`${PWD_COMMAND}`; export r; \
29635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29637 $(HOST_EXPORTS) \
29638 $(POSTSTAGE1_HOST_EXPORTS) \
29639 cd $(HOST_SUBDIR)/libiberty && \
29640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29641 CFLAGS="$(STAGEprofile_CFLAGS)" \
29642 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29643 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29648 TFLAGS="$(STAGEprofile_TFLAGS)" \
29649 $(TARGET-stageprofile-libiberty)
29651 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29652 clean-stageprofile: clean-stageprofile-libiberty
29653 clean-stageprofile-libiberty:
29654 @if [ $(current_stage) = stageprofile ]; then \
29655 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29656 else \
29657 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29658 $(MAKE) stageprofile-start; \
29659 fi; \
29660 cd $(HOST_SUBDIR)/libiberty && \
29661 $(MAKE) $(EXTRA_HOST_FLAGS) \
29662 $(POSTSTAGE1_FLAGS_TO_PASS) \
29663 clean
29664 @endif libiberty-bootstrap
29667 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29668 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29669 maybe-all-stagefeedback-libiberty:
29670 maybe-clean-stagefeedback-libiberty:
29671 @if libiberty-bootstrap
29672 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29673 all-stagefeedback: all-stagefeedback-libiberty
29674 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29675 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29676 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29677 @r=`${PWD_COMMAND}`; export r; \
29678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29679 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29680 $(HOST_EXPORTS) \
29681 $(POSTSTAGE1_HOST_EXPORTS) \
29682 cd $(HOST_SUBDIR)/libiberty && \
29683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29684 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29685 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29686 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29690 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29691 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29692 $(TARGET-stagefeedback-libiberty)
29694 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29695 clean-stagefeedback: clean-stagefeedback-libiberty
29696 clean-stagefeedback-libiberty:
29697 @if [ $(current_stage) = stagefeedback ]; then \
29698 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29699 else \
29700 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29701 $(MAKE) stagefeedback-start; \
29702 fi; \
29703 cd $(HOST_SUBDIR)/libiberty && \
29704 $(MAKE) $(EXTRA_HOST_FLAGS) \
29705 $(POSTSTAGE1_FLAGS_TO_PASS) \
29706 clean
29707 @endif libiberty-bootstrap
29713 .PHONY: check-libiberty maybe-check-libiberty
29714 maybe-check-libiberty:
29715 @if libiberty
29716 maybe-check-libiberty: check-libiberty
29718 check-libiberty:
29719 @: $(MAKE); $(unstage)
29720 @r=`${PWD_COMMAND}`; export r; \
29721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722 $(HOST_EXPORTS) \
29723 (cd $(HOST_SUBDIR)/libiberty && \
29724 $(MAKE) $(FLAGS_TO_PASS) check)
29726 @endif libiberty
29728 .PHONY: install-libiberty maybe-install-libiberty
29729 maybe-install-libiberty:
29730 @if libiberty
29731 maybe-install-libiberty: install-libiberty
29733 install-libiberty: installdirs
29734 @: $(MAKE); $(unstage)
29735 @r=`${PWD_COMMAND}`; export r; \
29736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737 $(HOST_EXPORTS) \
29738 (cd $(HOST_SUBDIR)/libiberty && \
29739 $(MAKE) $(FLAGS_TO_PASS) install)
29741 @endif libiberty
29743 # Other targets (info, dvi, pdf, etc.)
29745 .PHONY: maybe-info-libiberty info-libiberty
29746 maybe-info-libiberty:
29747 @if libiberty
29748 maybe-info-libiberty: info-libiberty
29750 info-libiberty: \
29751 configure-libiberty
29752 @[ -f ./libiberty/Makefile ] || exit 0; \
29753 r=`${PWD_COMMAND}`; export r; \
29754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29755 $(HOST_EXPORTS) \
29756 for flag in $(EXTRA_HOST_FLAGS) ; do \
29757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29758 done; \
29759 echo "Doing info in libiberty" ; \
29760 (cd $(HOST_SUBDIR)/libiberty && \
29761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29763 "RANLIB=$${RANLIB}" \
29764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29765 info) \
29766 || exit 1
29768 @endif libiberty
29770 .PHONY: maybe-dvi-libiberty dvi-libiberty
29771 maybe-dvi-libiberty:
29772 @if libiberty
29773 maybe-dvi-libiberty: dvi-libiberty
29775 dvi-libiberty: \
29776 configure-libiberty
29777 @[ -f ./libiberty/Makefile ] || exit 0; \
29778 r=`${PWD_COMMAND}`; export r; \
29779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29780 $(HOST_EXPORTS) \
29781 for flag in $(EXTRA_HOST_FLAGS) ; do \
29782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29783 done; \
29784 echo "Doing dvi in libiberty" ; \
29785 (cd $(HOST_SUBDIR)/libiberty && \
29786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29788 "RANLIB=$${RANLIB}" \
29789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29790 dvi) \
29791 || exit 1
29793 @endif libiberty
29795 .PHONY: maybe-pdf-libiberty pdf-libiberty
29796 maybe-pdf-libiberty:
29797 @if libiberty
29798 maybe-pdf-libiberty: pdf-libiberty
29800 pdf-libiberty: \
29801 configure-libiberty
29802 @[ -f ./libiberty/Makefile ] || exit 0; \
29803 r=`${PWD_COMMAND}`; export r; \
29804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29805 $(HOST_EXPORTS) \
29806 for flag in $(EXTRA_HOST_FLAGS) ; do \
29807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808 done; \
29809 echo "Doing pdf in libiberty" ; \
29810 (cd $(HOST_SUBDIR)/libiberty && \
29811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29813 "RANLIB=$${RANLIB}" \
29814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29815 pdf) \
29816 || exit 1
29818 @endif libiberty
29820 .PHONY: maybe-html-libiberty html-libiberty
29821 maybe-html-libiberty:
29822 @if libiberty
29823 maybe-html-libiberty: html-libiberty
29825 html-libiberty: \
29826 configure-libiberty
29827 @[ -f ./libiberty/Makefile ] || exit 0; \
29828 r=`${PWD_COMMAND}`; export r; \
29829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29830 $(HOST_EXPORTS) \
29831 for flag in $(EXTRA_HOST_FLAGS) ; do \
29832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29833 done; \
29834 echo "Doing html in libiberty" ; \
29835 (cd $(HOST_SUBDIR)/libiberty && \
29836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29838 "RANLIB=$${RANLIB}" \
29839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29840 html) \
29841 || exit 1
29843 @endif libiberty
29845 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29846 maybe-TAGS-libiberty:
29847 @if libiberty
29848 maybe-TAGS-libiberty: TAGS-libiberty
29850 TAGS-libiberty: \
29851 configure-libiberty
29852 @[ -f ./libiberty/Makefile ] || exit 0; \
29853 r=`${PWD_COMMAND}`; export r; \
29854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29855 $(HOST_EXPORTS) \
29856 for flag in $(EXTRA_HOST_FLAGS) ; do \
29857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29858 done; \
29859 echo "Doing TAGS in libiberty" ; \
29860 (cd $(HOST_SUBDIR)/libiberty && \
29861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29863 "RANLIB=$${RANLIB}" \
29864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29865 TAGS) \
29866 || exit 1
29868 @endif libiberty
29870 .PHONY: maybe-install-info-libiberty install-info-libiberty
29871 maybe-install-info-libiberty:
29872 @if libiberty
29873 maybe-install-info-libiberty: install-info-libiberty
29875 install-info-libiberty: \
29876 configure-libiberty \
29877 info-libiberty
29878 @[ -f ./libiberty/Makefile ] || exit 0; \
29879 r=`${PWD_COMMAND}`; export r; \
29880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881 $(HOST_EXPORTS) \
29882 for flag in $(EXTRA_HOST_FLAGS) ; do \
29883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884 done; \
29885 echo "Doing install-info in libiberty" ; \
29886 (cd $(HOST_SUBDIR)/libiberty && \
29887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889 "RANLIB=$${RANLIB}" \
29890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891 install-info) \
29892 || exit 1
29894 @endif libiberty
29896 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29897 maybe-install-pdf-libiberty:
29898 @if libiberty
29899 maybe-install-pdf-libiberty: install-pdf-libiberty
29901 install-pdf-libiberty: \
29902 configure-libiberty \
29903 pdf-libiberty
29904 @[ -f ./libiberty/Makefile ] || exit 0; \
29905 r=`${PWD_COMMAND}`; export r; \
29906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29907 $(HOST_EXPORTS) \
29908 for flag in $(EXTRA_HOST_FLAGS) ; do \
29909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29910 done; \
29911 echo "Doing install-pdf in libiberty" ; \
29912 (cd $(HOST_SUBDIR)/libiberty && \
29913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29915 "RANLIB=$${RANLIB}" \
29916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29917 install-pdf) \
29918 || exit 1
29920 @endif libiberty
29922 .PHONY: maybe-install-html-libiberty install-html-libiberty
29923 maybe-install-html-libiberty:
29924 @if libiberty
29925 maybe-install-html-libiberty: install-html-libiberty
29927 install-html-libiberty: \
29928 configure-libiberty \
29929 html-libiberty
29930 @[ -f ./libiberty/Makefile ] || exit 0; \
29931 r=`${PWD_COMMAND}`; export r; \
29932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933 $(HOST_EXPORTS) \
29934 for flag in $(EXTRA_HOST_FLAGS) ; do \
29935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29936 done; \
29937 echo "Doing install-html in libiberty" ; \
29938 (cd $(HOST_SUBDIR)/libiberty && \
29939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29941 "RANLIB=$${RANLIB}" \
29942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29943 install-html) \
29944 || exit 1
29946 @endif libiberty
29948 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29949 maybe-installcheck-libiberty:
29950 @if libiberty
29951 maybe-installcheck-libiberty: installcheck-libiberty
29953 installcheck-libiberty: \
29954 configure-libiberty
29955 @[ -f ./libiberty/Makefile ] || exit 0; \
29956 r=`${PWD_COMMAND}`; export r; \
29957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958 $(HOST_EXPORTS) \
29959 for flag in $(EXTRA_HOST_FLAGS) ; do \
29960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961 done; \
29962 echo "Doing installcheck in libiberty" ; \
29963 (cd $(HOST_SUBDIR)/libiberty && \
29964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966 "RANLIB=$${RANLIB}" \
29967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968 installcheck) \
29969 || exit 1
29971 @endif libiberty
29973 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29974 maybe-mostlyclean-libiberty:
29975 @if libiberty
29976 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29978 mostlyclean-libiberty:
29979 @[ -f ./libiberty/Makefile ] || exit 0; \
29980 r=`${PWD_COMMAND}`; export r; \
29981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29982 $(HOST_EXPORTS) \
29983 for flag in $(EXTRA_HOST_FLAGS) ; do \
29984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29985 done; \
29986 echo "Doing mostlyclean in libiberty" ; \
29987 (cd $(HOST_SUBDIR)/libiberty && \
29988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29990 "RANLIB=$${RANLIB}" \
29991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29992 mostlyclean) \
29993 || exit 1
29995 @endif libiberty
29997 .PHONY: maybe-clean-libiberty clean-libiberty
29998 maybe-clean-libiberty:
29999 @if libiberty
30000 maybe-clean-libiberty: clean-libiberty
30002 clean-libiberty:
30003 @[ -f ./libiberty/Makefile ] || exit 0; \
30004 r=`${PWD_COMMAND}`; export r; \
30005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30006 $(HOST_EXPORTS) \
30007 for flag in $(EXTRA_HOST_FLAGS) ; do \
30008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30009 done; \
30010 echo "Doing clean in libiberty" ; \
30011 (cd $(HOST_SUBDIR)/libiberty && \
30012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30014 "RANLIB=$${RANLIB}" \
30015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30016 clean) \
30017 || exit 1
30019 @endif libiberty
30021 .PHONY: maybe-distclean-libiberty distclean-libiberty
30022 maybe-distclean-libiberty:
30023 @if libiberty
30024 maybe-distclean-libiberty: distclean-libiberty
30026 distclean-libiberty:
30027 @[ -f ./libiberty/Makefile ] || exit 0; \
30028 r=`${PWD_COMMAND}`; export r; \
30029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030 $(HOST_EXPORTS) \
30031 for flag in $(EXTRA_HOST_FLAGS) ; do \
30032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30033 done; \
30034 echo "Doing distclean in libiberty" ; \
30035 (cd $(HOST_SUBDIR)/libiberty && \
30036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038 "RANLIB=$${RANLIB}" \
30039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30040 distclean) \
30041 || exit 1
30043 @endif libiberty
30045 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30046 maybe-maintainer-clean-libiberty:
30047 @if libiberty
30048 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30050 maintainer-clean-libiberty:
30051 @[ -f ./libiberty/Makefile ] || exit 0; \
30052 r=`${PWD_COMMAND}`; export r; \
30053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054 $(HOST_EXPORTS) \
30055 for flag in $(EXTRA_HOST_FLAGS) ; do \
30056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30057 done; \
30058 echo "Doing maintainer-clean in libiberty" ; \
30059 (cd $(HOST_SUBDIR)/libiberty && \
30060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30062 "RANLIB=$${RANLIB}" \
30063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30064 maintainer-clean) \
30065 || exit 1
30067 @endif libiberty
30071 .PHONY: configure-libiconv maybe-configure-libiconv
30072 maybe-configure-libiconv:
30073 @if gcc-bootstrap
30074 configure-libiconv: stage_current
30075 @endif gcc-bootstrap
30076 @if libiconv
30077 maybe-configure-libiconv: configure-libiconv
30078 configure-libiconv:
30079 @: $(MAKE); $(unstage)
30080 @r=`${PWD_COMMAND}`; export r; \
30081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30082 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30084 $(HOST_EXPORTS) \
30085 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30086 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30087 case $(srcdir) in \
30088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30089 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30091 esac; \
30092 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30093 libsrcdir="$$s/libiconv"; \
30094 $(SHELL) $${libsrcdir}/configure \
30095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30096 --target=${target_alias} $${srcdiroption} --disable-shared \
30097 || exit 1
30098 @endif libiconv
30104 .PHONY: all-libiconv maybe-all-libiconv
30105 maybe-all-libiconv:
30106 @if gcc-bootstrap
30107 all-libiconv: stage_current
30108 @endif gcc-bootstrap
30109 @if libiconv
30110 TARGET-libiconv=all
30111 maybe-all-libiconv: all-libiconv
30112 all-libiconv: configure-libiconv
30113 @: $(MAKE); $(unstage)
30114 @r=`${PWD_COMMAND}`; export r; \
30115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116 $(HOST_EXPORTS) \
30117 (cd $(HOST_SUBDIR)/libiconv && \
30118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30119 $(TARGET-libiconv))
30120 @endif libiconv
30125 .PHONY: check-libiconv maybe-check-libiconv
30126 maybe-check-libiconv:
30127 @if libiconv
30128 maybe-check-libiconv: check-libiconv
30130 check-libiconv:
30131 @: $(MAKE); $(unstage)
30132 @r=`${PWD_COMMAND}`; export r; \
30133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30134 $(HOST_EXPORTS) \
30135 (cd $(HOST_SUBDIR)/libiconv && \
30136 $(MAKE) $(FLAGS_TO_PASS) check)
30138 @endif libiconv
30140 .PHONY: install-libiconv maybe-install-libiconv
30141 maybe-install-libiconv:
30142 @if libiconv
30143 maybe-install-libiconv: install-libiconv
30145 install-libiconv:
30147 @endif libiconv
30149 # Other targets (info, dvi, pdf, etc.)
30151 .PHONY: maybe-info-libiconv info-libiconv
30152 maybe-info-libiconv:
30153 @if libiconv
30154 maybe-info-libiconv: info-libiconv
30156 info-libiconv: \
30157 configure-libiconv
30158 @: $(MAKE); $(unstage)
30159 @[ -f ./libiconv/Makefile ] || exit 0; \
30160 r=`${PWD_COMMAND}`; export r; \
30161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162 $(HOST_EXPORTS) \
30163 for flag in $(EXTRA_HOST_FLAGS) ; do \
30164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30165 done; \
30166 echo "Doing info in libiconv" ; \
30167 (cd $(HOST_SUBDIR)/libiconv && \
30168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30170 "RANLIB=$${RANLIB}" \
30171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30172 info) \
30173 || exit 1
30175 @endif libiconv
30177 .PHONY: maybe-dvi-libiconv dvi-libiconv
30178 maybe-dvi-libiconv:
30179 @if libiconv
30180 maybe-dvi-libiconv: dvi-libiconv
30182 dvi-libiconv: \
30183 configure-libiconv
30184 @: $(MAKE); $(unstage)
30185 @[ -f ./libiconv/Makefile ] || exit 0; \
30186 r=`${PWD_COMMAND}`; export r; \
30187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188 $(HOST_EXPORTS) \
30189 for flag in $(EXTRA_HOST_FLAGS) ; do \
30190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30191 done; \
30192 echo "Doing dvi in libiconv" ; \
30193 (cd $(HOST_SUBDIR)/libiconv && \
30194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30196 "RANLIB=$${RANLIB}" \
30197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30198 dvi) \
30199 || exit 1
30201 @endif libiconv
30203 .PHONY: maybe-pdf-libiconv pdf-libiconv
30204 maybe-pdf-libiconv:
30205 @if libiconv
30206 maybe-pdf-libiconv: pdf-libiconv
30208 pdf-libiconv: \
30209 configure-libiconv
30210 @: $(MAKE); $(unstage)
30211 @[ -f ./libiconv/Makefile ] || exit 0; \
30212 r=`${PWD_COMMAND}`; export r; \
30213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214 $(HOST_EXPORTS) \
30215 for flag in $(EXTRA_HOST_FLAGS) ; do \
30216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30217 done; \
30218 echo "Doing pdf in libiconv" ; \
30219 (cd $(HOST_SUBDIR)/libiconv && \
30220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30222 "RANLIB=$${RANLIB}" \
30223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30224 pdf) \
30225 || exit 1
30227 @endif libiconv
30229 .PHONY: maybe-html-libiconv html-libiconv
30230 maybe-html-libiconv:
30231 @if libiconv
30232 maybe-html-libiconv: html-libiconv
30234 html-libiconv: \
30235 configure-libiconv
30236 @: $(MAKE); $(unstage)
30237 @[ -f ./libiconv/Makefile ] || exit 0; \
30238 r=`${PWD_COMMAND}`; export r; \
30239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30240 $(HOST_EXPORTS) \
30241 for flag in $(EXTRA_HOST_FLAGS) ; do \
30242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30243 done; \
30244 echo "Doing html in libiconv" ; \
30245 (cd $(HOST_SUBDIR)/libiconv && \
30246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30248 "RANLIB=$${RANLIB}" \
30249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30250 html) \
30251 || exit 1
30253 @endif libiconv
30255 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30256 maybe-TAGS-libiconv:
30257 @if libiconv
30258 maybe-TAGS-libiconv: TAGS-libiconv
30260 TAGS-libiconv: \
30261 configure-libiconv
30262 @: $(MAKE); $(unstage)
30263 @[ -f ./libiconv/Makefile ] || exit 0; \
30264 r=`${PWD_COMMAND}`; export r; \
30265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266 $(HOST_EXPORTS) \
30267 for flag in $(EXTRA_HOST_FLAGS) ; do \
30268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269 done; \
30270 echo "Doing TAGS in libiconv" ; \
30271 (cd $(HOST_SUBDIR)/libiconv && \
30272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30274 "RANLIB=$${RANLIB}" \
30275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30276 TAGS) \
30277 || exit 1
30279 @endif libiconv
30281 .PHONY: maybe-install-info-libiconv install-info-libiconv
30282 maybe-install-info-libiconv:
30283 @if libiconv
30284 maybe-install-info-libiconv: install-info-libiconv
30286 # libiconv doesn't support install-info.
30287 install-info-libiconv:
30289 @endif libiconv
30291 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30292 maybe-install-pdf-libiconv:
30293 @if libiconv
30294 maybe-install-pdf-libiconv: install-pdf-libiconv
30296 # libiconv doesn't support install-pdf.
30297 install-pdf-libiconv:
30299 @endif libiconv
30301 .PHONY: maybe-install-html-libiconv install-html-libiconv
30302 maybe-install-html-libiconv:
30303 @if libiconv
30304 maybe-install-html-libiconv: install-html-libiconv
30306 # libiconv doesn't support install-html.
30307 install-html-libiconv:
30309 @endif libiconv
30311 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30312 maybe-installcheck-libiconv:
30313 @if libiconv
30314 maybe-installcheck-libiconv: installcheck-libiconv
30316 installcheck-libiconv: \
30317 configure-libiconv
30318 @: $(MAKE); $(unstage)
30319 @[ -f ./libiconv/Makefile ] || exit 0; \
30320 r=`${PWD_COMMAND}`; export r; \
30321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30322 $(HOST_EXPORTS) \
30323 for flag in $(EXTRA_HOST_FLAGS) ; do \
30324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325 done; \
30326 echo "Doing installcheck in libiconv" ; \
30327 (cd $(HOST_SUBDIR)/libiconv && \
30328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30330 "RANLIB=$${RANLIB}" \
30331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30332 installcheck) \
30333 || exit 1
30335 @endif libiconv
30337 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30338 maybe-mostlyclean-libiconv:
30339 @if libiconv
30340 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30342 mostlyclean-libiconv:
30343 @: $(MAKE); $(unstage)
30344 @[ -f ./libiconv/Makefile ] || exit 0; \
30345 r=`${PWD_COMMAND}`; export r; \
30346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347 $(HOST_EXPORTS) \
30348 for flag in $(EXTRA_HOST_FLAGS) ; do \
30349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30350 done; \
30351 echo "Doing mostlyclean in libiconv" ; \
30352 (cd $(HOST_SUBDIR)/libiconv && \
30353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30355 "RANLIB=$${RANLIB}" \
30356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30357 mostlyclean) \
30358 || exit 1
30360 @endif libiconv
30362 .PHONY: maybe-clean-libiconv clean-libiconv
30363 maybe-clean-libiconv:
30364 @if libiconv
30365 maybe-clean-libiconv: clean-libiconv
30367 clean-libiconv:
30368 @: $(MAKE); $(unstage)
30369 @[ -f ./libiconv/Makefile ] || exit 0; \
30370 r=`${PWD_COMMAND}`; export r; \
30371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30372 $(HOST_EXPORTS) \
30373 for flag in $(EXTRA_HOST_FLAGS) ; do \
30374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30375 done; \
30376 echo "Doing clean in libiconv" ; \
30377 (cd $(HOST_SUBDIR)/libiconv && \
30378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30380 "RANLIB=$${RANLIB}" \
30381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30382 clean) \
30383 || exit 1
30385 @endif libiconv
30387 .PHONY: maybe-distclean-libiconv distclean-libiconv
30388 maybe-distclean-libiconv:
30389 @if libiconv
30390 maybe-distclean-libiconv: distclean-libiconv
30392 distclean-libiconv:
30393 @: $(MAKE); $(unstage)
30394 @[ -f ./libiconv/Makefile ] || exit 0; \
30395 r=`${PWD_COMMAND}`; export r; \
30396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30397 $(HOST_EXPORTS) \
30398 for flag in $(EXTRA_HOST_FLAGS) ; do \
30399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30400 done; \
30401 echo "Doing distclean in libiconv" ; \
30402 (cd $(HOST_SUBDIR)/libiconv && \
30403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30405 "RANLIB=$${RANLIB}" \
30406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30407 distclean) \
30408 || exit 1
30410 @endif libiconv
30412 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30413 maybe-maintainer-clean-libiconv:
30414 @if libiconv
30415 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30417 maintainer-clean-libiconv:
30418 @: $(MAKE); $(unstage)
30419 @[ -f ./libiconv/Makefile ] || exit 0; \
30420 r=`${PWD_COMMAND}`; export r; \
30421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30422 $(HOST_EXPORTS) \
30423 for flag in $(EXTRA_HOST_FLAGS) ; do \
30424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30425 done; \
30426 echo "Doing maintainer-clean in libiconv" ; \
30427 (cd $(HOST_SUBDIR)/libiconv && \
30428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30430 "RANLIB=$${RANLIB}" \
30431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30432 maintainer-clean) \
30433 || exit 1
30435 @endif libiconv
30439 .PHONY: configure-libtool maybe-configure-libtool
30440 maybe-configure-libtool:
30441 @if gcc-bootstrap
30442 configure-libtool: stage_current
30443 @endif gcc-bootstrap
30444 @if libtool
30445 maybe-configure-libtool: configure-libtool
30446 configure-libtool:
30447 @: $(MAKE); $(unstage)
30448 @r=`${PWD_COMMAND}`; export r; \
30449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30450 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30452 $(HOST_EXPORTS) \
30453 echo Configuring in $(HOST_SUBDIR)/libtool; \
30454 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30455 case $(srcdir) in \
30456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30457 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30459 esac; \
30460 srcdiroption="--srcdir=$${topdir}/libtool"; \
30461 libsrcdir="$$s/libtool"; \
30462 $(SHELL) $${libsrcdir}/configure \
30463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30464 --target=${target_alias} $${srcdiroption} \
30465 || exit 1
30466 @endif libtool
30472 .PHONY: all-libtool maybe-all-libtool
30473 maybe-all-libtool:
30474 @if gcc-bootstrap
30475 all-libtool: stage_current
30476 @endif gcc-bootstrap
30477 @if libtool
30478 TARGET-libtool=all
30479 maybe-all-libtool: all-libtool
30480 all-libtool: configure-libtool
30481 @: $(MAKE); $(unstage)
30482 @r=`${PWD_COMMAND}`; export r; \
30483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30484 $(HOST_EXPORTS) \
30485 (cd $(HOST_SUBDIR)/libtool && \
30486 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30487 $(TARGET-libtool))
30488 @endif libtool
30493 .PHONY: check-libtool maybe-check-libtool
30494 maybe-check-libtool:
30495 @if libtool
30496 maybe-check-libtool: check-libtool
30498 check-libtool:
30499 @: $(MAKE); $(unstage)
30500 @r=`${PWD_COMMAND}`; export r; \
30501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30502 $(HOST_EXPORTS) \
30503 (cd $(HOST_SUBDIR)/libtool && \
30504 $(MAKE) $(FLAGS_TO_PASS) check)
30506 @endif libtool
30508 .PHONY: install-libtool maybe-install-libtool
30509 maybe-install-libtool:
30510 @if libtool
30511 maybe-install-libtool: install-libtool
30513 install-libtool: installdirs
30514 @: $(MAKE); $(unstage)
30515 @r=`${PWD_COMMAND}`; export r; \
30516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30517 $(HOST_EXPORTS) \
30518 (cd $(HOST_SUBDIR)/libtool && \
30519 $(MAKE) $(FLAGS_TO_PASS) install)
30521 @endif libtool
30523 # Other targets (info, dvi, pdf, etc.)
30525 .PHONY: maybe-info-libtool info-libtool
30526 maybe-info-libtool:
30527 @if libtool
30528 maybe-info-libtool: info-libtool
30530 info-libtool: \
30531 configure-libtool
30532 @: $(MAKE); $(unstage)
30533 @[ -f ./libtool/Makefile ] || exit 0; \
30534 r=`${PWD_COMMAND}`; export r; \
30535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30536 $(HOST_EXPORTS) \
30537 for flag in $(EXTRA_HOST_FLAGS) ; do \
30538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30539 done; \
30540 echo "Doing info in libtool" ; \
30541 (cd $(HOST_SUBDIR)/libtool && \
30542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30544 "RANLIB=$${RANLIB}" \
30545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30546 info) \
30547 || exit 1
30549 @endif libtool
30551 .PHONY: maybe-dvi-libtool dvi-libtool
30552 maybe-dvi-libtool:
30553 @if libtool
30554 maybe-dvi-libtool: dvi-libtool
30556 dvi-libtool: \
30557 configure-libtool
30558 @: $(MAKE); $(unstage)
30559 @[ -f ./libtool/Makefile ] || exit 0; \
30560 r=`${PWD_COMMAND}`; export r; \
30561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30562 $(HOST_EXPORTS) \
30563 for flag in $(EXTRA_HOST_FLAGS) ; do \
30564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30565 done; \
30566 echo "Doing dvi in libtool" ; \
30567 (cd $(HOST_SUBDIR)/libtool && \
30568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30570 "RANLIB=$${RANLIB}" \
30571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30572 dvi) \
30573 || exit 1
30575 @endif libtool
30577 .PHONY: maybe-pdf-libtool pdf-libtool
30578 maybe-pdf-libtool:
30579 @if libtool
30580 maybe-pdf-libtool: pdf-libtool
30582 pdf-libtool: \
30583 configure-libtool
30584 @: $(MAKE); $(unstage)
30585 @[ -f ./libtool/Makefile ] || exit 0; \
30586 r=`${PWD_COMMAND}`; export r; \
30587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30588 $(HOST_EXPORTS) \
30589 for flag in $(EXTRA_HOST_FLAGS) ; do \
30590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591 done; \
30592 echo "Doing pdf in libtool" ; \
30593 (cd $(HOST_SUBDIR)/libtool && \
30594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30596 "RANLIB=$${RANLIB}" \
30597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30598 pdf) \
30599 || exit 1
30601 @endif libtool
30603 .PHONY: maybe-html-libtool html-libtool
30604 maybe-html-libtool:
30605 @if libtool
30606 maybe-html-libtool: html-libtool
30608 html-libtool: \
30609 configure-libtool
30610 @: $(MAKE); $(unstage)
30611 @[ -f ./libtool/Makefile ] || exit 0; \
30612 r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 $(HOST_EXPORTS) \
30615 for flag in $(EXTRA_HOST_FLAGS) ; do \
30616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 done; \
30618 echo "Doing html in libtool" ; \
30619 (cd $(HOST_SUBDIR)/libtool && \
30620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622 "RANLIB=$${RANLIB}" \
30623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624 html) \
30625 || exit 1
30627 @endif libtool
30629 .PHONY: maybe-TAGS-libtool TAGS-libtool
30630 maybe-TAGS-libtool:
30631 @if libtool
30632 maybe-TAGS-libtool: TAGS-libtool
30634 TAGS-libtool: \
30635 configure-libtool
30636 @: $(MAKE); $(unstage)
30637 @[ -f ./libtool/Makefile ] || exit 0; \
30638 r=`${PWD_COMMAND}`; export r; \
30639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640 $(HOST_EXPORTS) \
30641 for flag in $(EXTRA_HOST_FLAGS) ; do \
30642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643 done; \
30644 echo "Doing TAGS in libtool" ; \
30645 (cd $(HOST_SUBDIR)/libtool && \
30646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30648 "RANLIB=$${RANLIB}" \
30649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30650 TAGS) \
30651 || exit 1
30653 @endif libtool
30655 .PHONY: maybe-install-info-libtool install-info-libtool
30656 maybe-install-info-libtool:
30657 @if libtool
30658 maybe-install-info-libtool: install-info-libtool
30660 install-info-libtool: \
30661 configure-libtool \
30662 info-libtool
30663 @: $(MAKE); $(unstage)
30664 @[ -f ./libtool/Makefile ] || exit 0; \
30665 r=`${PWD_COMMAND}`; export r; \
30666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30667 $(HOST_EXPORTS) \
30668 for flag in $(EXTRA_HOST_FLAGS) ; do \
30669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30670 done; \
30671 echo "Doing install-info in libtool" ; \
30672 (cd $(HOST_SUBDIR)/libtool && \
30673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30675 "RANLIB=$${RANLIB}" \
30676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30677 install-info) \
30678 || exit 1
30680 @endif libtool
30682 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30683 maybe-install-pdf-libtool:
30684 @if libtool
30685 maybe-install-pdf-libtool: install-pdf-libtool
30687 install-pdf-libtool: \
30688 configure-libtool \
30689 pdf-libtool
30690 @: $(MAKE); $(unstage)
30691 @[ -f ./libtool/Makefile ] || exit 0; \
30692 r=`${PWD_COMMAND}`; export r; \
30693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694 $(HOST_EXPORTS) \
30695 for flag in $(EXTRA_HOST_FLAGS) ; do \
30696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30697 done; \
30698 echo "Doing install-pdf in libtool" ; \
30699 (cd $(HOST_SUBDIR)/libtool && \
30700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30702 "RANLIB=$${RANLIB}" \
30703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30704 install-pdf) \
30705 || exit 1
30707 @endif libtool
30709 .PHONY: maybe-install-html-libtool install-html-libtool
30710 maybe-install-html-libtool:
30711 @if libtool
30712 maybe-install-html-libtool: install-html-libtool
30714 install-html-libtool: \
30715 configure-libtool \
30716 html-libtool
30717 @: $(MAKE); $(unstage)
30718 @[ -f ./libtool/Makefile ] || exit 0; \
30719 r=`${PWD_COMMAND}`; export r; \
30720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30721 $(HOST_EXPORTS) \
30722 for flag in $(EXTRA_HOST_FLAGS) ; do \
30723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30724 done; \
30725 echo "Doing install-html in libtool" ; \
30726 (cd $(HOST_SUBDIR)/libtool && \
30727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30729 "RANLIB=$${RANLIB}" \
30730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30731 install-html) \
30732 || exit 1
30734 @endif libtool
30736 .PHONY: maybe-installcheck-libtool installcheck-libtool
30737 maybe-installcheck-libtool:
30738 @if libtool
30739 maybe-installcheck-libtool: installcheck-libtool
30741 installcheck-libtool: \
30742 configure-libtool
30743 @: $(MAKE); $(unstage)
30744 @[ -f ./libtool/Makefile ] || exit 0; \
30745 r=`${PWD_COMMAND}`; export r; \
30746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30747 $(HOST_EXPORTS) \
30748 for flag in $(EXTRA_HOST_FLAGS) ; do \
30749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30750 done; \
30751 echo "Doing installcheck in libtool" ; \
30752 (cd $(HOST_SUBDIR)/libtool && \
30753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30755 "RANLIB=$${RANLIB}" \
30756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30757 installcheck) \
30758 || exit 1
30760 @endif libtool
30762 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30763 maybe-mostlyclean-libtool:
30764 @if libtool
30765 maybe-mostlyclean-libtool: mostlyclean-libtool
30767 mostlyclean-libtool:
30768 @: $(MAKE); $(unstage)
30769 @[ -f ./libtool/Makefile ] || exit 0; \
30770 r=`${PWD_COMMAND}`; export r; \
30771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30772 $(HOST_EXPORTS) \
30773 for flag in $(EXTRA_HOST_FLAGS) ; do \
30774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30775 done; \
30776 echo "Doing mostlyclean in libtool" ; \
30777 (cd $(HOST_SUBDIR)/libtool && \
30778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30780 "RANLIB=$${RANLIB}" \
30781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30782 mostlyclean) \
30783 || exit 1
30785 @endif libtool
30787 .PHONY: maybe-clean-libtool clean-libtool
30788 maybe-clean-libtool:
30789 @if libtool
30790 maybe-clean-libtool: clean-libtool
30792 clean-libtool:
30793 @: $(MAKE); $(unstage)
30794 @[ -f ./libtool/Makefile ] || exit 0; \
30795 r=`${PWD_COMMAND}`; export r; \
30796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30797 $(HOST_EXPORTS) \
30798 for flag in $(EXTRA_HOST_FLAGS) ; do \
30799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30800 done; \
30801 echo "Doing clean in libtool" ; \
30802 (cd $(HOST_SUBDIR)/libtool && \
30803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30805 "RANLIB=$${RANLIB}" \
30806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30807 clean) \
30808 || exit 1
30810 @endif libtool
30812 .PHONY: maybe-distclean-libtool distclean-libtool
30813 maybe-distclean-libtool:
30814 @if libtool
30815 maybe-distclean-libtool: distclean-libtool
30817 distclean-libtool:
30818 @: $(MAKE); $(unstage)
30819 @[ -f ./libtool/Makefile ] || exit 0; \
30820 r=`${PWD_COMMAND}`; export r; \
30821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822 $(HOST_EXPORTS) \
30823 for flag in $(EXTRA_HOST_FLAGS) ; do \
30824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825 done; \
30826 echo "Doing distclean in libtool" ; \
30827 (cd $(HOST_SUBDIR)/libtool && \
30828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830 "RANLIB=$${RANLIB}" \
30831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832 distclean) \
30833 || exit 1
30835 @endif libtool
30837 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30838 maybe-maintainer-clean-libtool:
30839 @if libtool
30840 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30842 maintainer-clean-libtool:
30843 @: $(MAKE); $(unstage)
30844 @[ -f ./libtool/Makefile ] || exit 0; \
30845 r=`${PWD_COMMAND}`; export r; \
30846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30847 $(HOST_EXPORTS) \
30848 for flag in $(EXTRA_HOST_FLAGS) ; do \
30849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30850 done; \
30851 echo "Doing maintainer-clean in libtool" ; \
30852 (cd $(HOST_SUBDIR)/libtool && \
30853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30855 "RANLIB=$${RANLIB}" \
30856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30857 maintainer-clean) \
30858 || exit 1
30860 @endif libtool
30864 .PHONY: configure-m4 maybe-configure-m4
30865 maybe-configure-m4:
30866 @if gcc-bootstrap
30867 configure-m4: stage_current
30868 @endif gcc-bootstrap
30869 @if m4
30870 maybe-configure-m4: configure-m4
30871 configure-m4:
30872 @: $(MAKE); $(unstage)
30873 @r=`${PWD_COMMAND}`; export r; \
30874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30875 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30877 $(HOST_EXPORTS) \
30878 echo Configuring in $(HOST_SUBDIR)/m4; \
30879 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30880 case $(srcdir) in \
30881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30882 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30884 esac; \
30885 srcdiroption="--srcdir=$${topdir}/m4"; \
30886 libsrcdir="$$s/m4"; \
30887 $(SHELL) $${libsrcdir}/configure \
30888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30889 --target=${target_alias} $${srcdiroption} \
30890 || exit 1
30891 @endif m4
30897 .PHONY: all-m4 maybe-all-m4
30898 maybe-all-m4:
30899 @if gcc-bootstrap
30900 all-m4: stage_current
30901 @endif gcc-bootstrap
30902 @if m4
30903 TARGET-m4=all
30904 maybe-all-m4: all-m4
30905 all-m4: configure-m4
30906 @: $(MAKE); $(unstage)
30907 @r=`${PWD_COMMAND}`; export r; \
30908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30909 $(HOST_EXPORTS) \
30910 (cd $(HOST_SUBDIR)/m4 && \
30911 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30912 $(TARGET-m4))
30913 @endif m4
30918 .PHONY: check-m4 maybe-check-m4
30919 maybe-check-m4:
30920 @if m4
30921 maybe-check-m4: check-m4
30923 check-m4:
30924 @: $(MAKE); $(unstage)
30925 @r=`${PWD_COMMAND}`; export r; \
30926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927 $(HOST_EXPORTS) \
30928 (cd $(HOST_SUBDIR)/m4 && \
30929 $(MAKE) $(FLAGS_TO_PASS) check)
30931 @endif m4
30933 .PHONY: install-m4 maybe-install-m4
30934 maybe-install-m4:
30935 @if m4
30936 maybe-install-m4: install-m4
30938 install-m4: installdirs
30939 @: $(MAKE); $(unstage)
30940 @r=`${PWD_COMMAND}`; export r; \
30941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30942 $(HOST_EXPORTS) \
30943 (cd $(HOST_SUBDIR)/m4 && \
30944 $(MAKE) $(FLAGS_TO_PASS) install)
30946 @endif m4
30948 # Other targets (info, dvi, pdf, etc.)
30950 .PHONY: maybe-info-m4 info-m4
30951 maybe-info-m4:
30952 @if m4
30953 maybe-info-m4: info-m4
30955 info-m4: \
30956 configure-m4
30957 @: $(MAKE); $(unstage)
30958 @[ -f ./m4/Makefile ] || exit 0; \
30959 r=`${PWD_COMMAND}`; export r; \
30960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961 $(HOST_EXPORTS) \
30962 for flag in $(EXTRA_HOST_FLAGS) ; do \
30963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964 done; \
30965 echo "Doing info in m4" ; \
30966 (cd $(HOST_SUBDIR)/m4 && \
30967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30969 "RANLIB=$${RANLIB}" \
30970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30971 info) \
30972 || exit 1
30974 @endif m4
30976 .PHONY: maybe-dvi-m4 dvi-m4
30977 maybe-dvi-m4:
30978 @if m4
30979 maybe-dvi-m4: dvi-m4
30981 dvi-m4: \
30982 configure-m4
30983 @: $(MAKE); $(unstage)
30984 @[ -f ./m4/Makefile ] || exit 0; \
30985 r=`${PWD_COMMAND}`; export r; \
30986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30987 $(HOST_EXPORTS) \
30988 for flag in $(EXTRA_HOST_FLAGS) ; do \
30989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30990 done; \
30991 echo "Doing dvi in m4" ; \
30992 (cd $(HOST_SUBDIR)/m4 && \
30993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30995 "RANLIB=$${RANLIB}" \
30996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30997 dvi) \
30998 || exit 1
31000 @endif m4
31002 .PHONY: maybe-pdf-m4 pdf-m4
31003 maybe-pdf-m4:
31004 @if m4
31005 maybe-pdf-m4: pdf-m4
31007 pdf-m4: \
31008 configure-m4
31009 @: $(MAKE); $(unstage)
31010 @[ -f ./m4/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 pdf in m4" ; \
31018 (cd $(HOST_SUBDIR)/m4 && \
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 pdf) \
31024 || exit 1
31026 @endif m4
31028 .PHONY: maybe-html-m4 html-m4
31029 maybe-html-m4:
31030 @if m4
31031 maybe-html-m4: html-m4
31033 html-m4: \
31034 configure-m4
31035 @: $(MAKE); $(unstage)
31036 @[ -f ./m4/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 html in m4" ; \
31044 (cd $(HOST_SUBDIR)/m4 && \
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 html) \
31050 || exit 1
31052 @endif m4
31054 .PHONY: maybe-TAGS-m4 TAGS-m4
31055 maybe-TAGS-m4:
31056 @if m4
31057 maybe-TAGS-m4: TAGS-m4
31059 TAGS-m4: \
31060 configure-m4
31061 @: $(MAKE); $(unstage)
31062 @[ -f ./m4/Makefile ] || exit 0; \
31063 r=`${PWD_COMMAND}`; export r; \
31064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065 $(HOST_EXPORTS) \
31066 for flag in $(EXTRA_HOST_FLAGS) ; do \
31067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068 done; \
31069 echo "Doing TAGS in m4" ; \
31070 (cd $(HOST_SUBDIR)/m4 && \
31071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073 "RANLIB=$${RANLIB}" \
31074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075 TAGS) \
31076 || exit 1
31078 @endif m4
31080 .PHONY: maybe-install-info-m4 install-info-m4
31081 maybe-install-info-m4:
31082 @if m4
31083 maybe-install-info-m4: install-info-m4
31085 install-info-m4: \
31086 configure-m4 \
31087 info-m4
31088 @: $(MAKE); $(unstage)
31089 @[ -f ./m4/Makefile ] || exit 0; \
31090 r=`${PWD_COMMAND}`; export r; \
31091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092 $(HOST_EXPORTS) \
31093 for flag in $(EXTRA_HOST_FLAGS) ; do \
31094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31095 done; \
31096 echo "Doing install-info in m4" ; \
31097 (cd $(HOST_SUBDIR)/m4 && \
31098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31100 "RANLIB=$${RANLIB}" \
31101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31102 install-info) \
31103 || exit 1
31105 @endif m4
31107 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31108 maybe-install-pdf-m4:
31109 @if m4
31110 maybe-install-pdf-m4: install-pdf-m4
31112 install-pdf-m4: \
31113 configure-m4 \
31114 pdf-m4
31115 @: $(MAKE); $(unstage)
31116 @[ -f ./m4/Makefile ] || exit 0; \
31117 r=`${PWD_COMMAND}`; export r; \
31118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119 $(HOST_EXPORTS) \
31120 for flag in $(EXTRA_HOST_FLAGS) ; do \
31121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31122 done; \
31123 echo "Doing install-pdf in m4" ; \
31124 (cd $(HOST_SUBDIR)/m4 && \
31125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31127 "RANLIB=$${RANLIB}" \
31128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31129 install-pdf) \
31130 || exit 1
31132 @endif m4
31134 .PHONY: maybe-install-html-m4 install-html-m4
31135 maybe-install-html-m4:
31136 @if m4
31137 maybe-install-html-m4: install-html-m4
31139 install-html-m4: \
31140 configure-m4 \
31141 html-m4
31142 @: $(MAKE); $(unstage)
31143 @[ -f ./m4/Makefile ] || exit 0; \
31144 r=`${PWD_COMMAND}`; export r; \
31145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146 $(HOST_EXPORTS) \
31147 for flag in $(EXTRA_HOST_FLAGS) ; do \
31148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149 done; \
31150 echo "Doing install-html in m4" ; \
31151 (cd $(HOST_SUBDIR)/m4 && \
31152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154 "RANLIB=$${RANLIB}" \
31155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31156 install-html) \
31157 || exit 1
31159 @endif m4
31161 .PHONY: maybe-installcheck-m4 installcheck-m4
31162 maybe-installcheck-m4:
31163 @if m4
31164 maybe-installcheck-m4: installcheck-m4
31166 installcheck-m4: \
31167 configure-m4
31168 @: $(MAKE); $(unstage)
31169 @[ -f ./m4/Makefile ] || exit 0; \
31170 r=`${PWD_COMMAND}`; export r; \
31171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31172 $(HOST_EXPORTS) \
31173 for flag in $(EXTRA_HOST_FLAGS) ; do \
31174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31175 done; \
31176 echo "Doing installcheck in m4" ; \
31177 (cd $(HOST_SUBDIR)/m4 && \
31178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31180 "RANLIB=$${RANLIB}" \
31181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31182 installcheck) \
31183 || exit 1
31185 @endif m4
31187 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31188 maybe-mostlyclean-m4:
31189 @if m4
31190 maybe-mostlyclean-m4: mostlyclean-m4
31192 mostlyclean-m4:
31193 @: $(MAKE); $(unstage)
31194 @[ -f ./m4/Makefile ] || exit 0; \
31195 r=`${PWD_COMMAND}`; export r; \
31196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31197 $(HOST_EXPORTS) \
31198 for flag in $(EXTRA_HOST_FLAGS) ; do \
31199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31200 done; \
31201 echo "Doing mostlyclean in m4" ; \
31202 (cd $(HOST_SUBDIR)/m4 && \
31203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31205 "RANLIB=$${RANLIB}" \
31206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31207 mostlyclean) \
31208 || exit 1
31210 @endif m4
31212 .PHONY: maybe-clean-m4 clean-m4
31213 maybe-clean-m4:
31214 @if m4
31215 maybe-clean-m4: clean-m4
31217 clean-m4:
31218 @: $(MAKE); $(unstage)
31219 @[ -f ./m4/Makefile ] || exit 0; \
31220 r=`${PWD_COMMAND}`; export r; \
31221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31222 $(HOST_EXPORTS) \
31223 for flag in $(EXTRA_HOST_FLAGS) ; do \
31224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31225 done; \
31226 echo "Doing clean in m4" ; \
31227 (cd $(HOST_SUBDIR)/m4 && \
31228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31230 "RANLIB=$${RANLIB}" \
31231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31232 clean) \
31233 || exit 1
31235 @endif m4
31237 .PHONY: maybe-distclean-m4 distclean-m4
31238 maybe-distclean-m4:
31239 @if m4
31240 maybe-distclean-m4: distclean-m4
31242 distclean-m4:
31243 @: $(MAKE); $(unstage)
31244 @[ -f ./m4/Makefile ] || exit 0; \
31245 r=`${PWD_COMMAND}`; export r; \
31246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247 $(HOST_EXPORTS) \
31248 for flag in $(EXTRA_HOST_FLAGS) ; do \
31249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250 done; \
31251 echo "Doing distclean in m4" ; \
31252 (cd $(HOST_SUBDIR)/m4 && \
31253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31255 "RANLIB=$${RANLIB}" \
31256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31257 distclean) \
31258 || exit 1
31260 @endif m4
31262 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31263 maybe-maintainer-clean-m4:
31264 @if m4
31265 maybe-maintainer-clean-m4: maintainer-clean-m4
31267 maintainer-clean-m4:
31268 @: $(MAKE); $(unstage)
31269 @[ -f ./m4/Makefile ] || exit 0; \
31270 r=`${PWD_COMMAND}`; export r; \
31271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31272 $(HOST_EXPORTS) \
31273 for flag in $(EXTRA_HOST_FLAGS) ; do \
31274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31275 done; \
31276 echo "Doing maintainer-clean in m4" ; \
31277 (cd $(HOST_SUBDIR)/m4 && \
31278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31280 "RANLIB=$${RANLIB}" \
31281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31282 maintainer-clean) \
31283 || exit 1
31285 @endif m4
31289 .PHONY: configure-make maybe-configure-make
31290 maybe-configure-make:
31291 @if gcc-bootstrap
31292 configure-make: stage_current
31293 @endif gcc-bootstrap
31294 @if make
31295 maybe-configure-make: configure-make
31296 configure-make:
31297 @: $(MAKE); $(unstage)
31298 @r=`${PWD_COMMAND}`; export r; \
31299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31302 $(HOST_EXPORTS) \
31303 echo Configuring in $(HOST_SUBDIR)/make; \
31304 cd "$(HOST_SUBDIR)/make" || exit 1; \
31305 case $(srcdir) in \
31306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31307 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31309 esac; \
31310 srcdiroption="--srcdir=$${topdir}/make"; \
31311 libsrcdir="$$s/make"; \
31312 $(SHELL) $${libsrcdir}/configure \
31313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31314 --target=${target_alias} $${srcdiroption} \
31315 || exit 1
31316 @endif make
31322 .PHONY: all-make maybe-all-make
31323 maybe-all-make:
31324 @if gcc-bootstrap
31325 all-make: stage_current
31326 @endif gcc-bootstrap
31327 @if make
31328 TARGET-make=all
31329 maybe-all-make: all-make
31330 all-make: configure-make
31331 @: $(MAKE); $(unstage)
31332 @r=`${PWD_COMMAND}`; export r; \
31333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31334 $(HOST_EXPORTS) \
31335 (cd $(HOST_SUBDIR)/make && \
31336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31337 $(TARGET-make))
31338 @endif make
31343 .PHONY: check-make maybe-check-make
31344 maybe-check-make:
31345 @if make
31346 maybe-check-make: check-make
31348 check-make:
31349 @: $(MAKE); $(unstage)
31350 @r=`${PWD_COMMAND}`; export r; \
31351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352 $(HOST_EXPORTS) \
31353 (cd $(HOST_SUBDIR)/make && \
31354 $(MAKE) $(FLAGS_TO_PASS) check)
31356 @endif make
31358 .PHONY: install-make maybe-install-make
31359 maybe-install-make:
31360 @if make
31361 maybe-install-make: install-make
31363 install-make: installdirs
31364 @: $(MAKE); $(unstage)
31365 @r=`${PWD_COMMAND}`; export r; \
31366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31367 $(HOST_EXPORTS) \
31368 (cd $(HOST_SUBDIR)/make && \
31369 $(MAKE) $(FLAGS_TO_PASS) install)
31371 @endif make
31373 # Other targets (info, dvi, pdf, etc.)
31375 .PHONY: maybe-info-make info-make
31376 maybe-info-make:
31377 @if make
31378 maybe-info-make: info-make
31380 info-make: \
31381 configure-make
31382 @: $(MAKE); $(unstage)
31383 @[ -f ./make/Makefile ] || exit 0; \
31384 r=`${PWD_COMMAND}`; export r; \
31385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386 $(HOST_EXPORTS) \
31387 for flag in $(EXTRA_HOST_FLAGS) ; do \
31388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31389 done; \
31390 echo "Doing info in make" ; \
31391 (cd $(HOST_SUBDIR)/make && \
31392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394 "RANLIB=$${RANLIB}" \
31395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31396 info) \
31397 || exit 1
31399 @endif make
31401 .PHONY: maybe-dvi-make dvi-make
31402 maybe-dvi-make:
31403 @if make
31404 maybe-dvi-make: dvi-make
31406 dvi-make: \
31407 configure-make
31408 @: $(MAKE); $(unstage)
31409 @[ -f ./make/Makefile ] || exit 0; \
31410 r=`${PWD_COMMAND}`; export r; \
31411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412 $(HOST_EXPORTS) \
31413 for flag in $(EXTRA_HOST_FLAGS) ; do \
31414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415 done; \
31416 echo "Doing dvi in make" ; \
31417 (cd $(HOST_SUBDIR)/make && \
31418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420 "RANLIB=$${RANLIB}" \
31421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31422 dvi) \
31423 || exit 1
31425 @endif make
31427 .PHONY: maybe-pdf-make pdf-make
31428 maybe-pdf-make:
31429 @if make
31430 maybe-pdf-make: pdf-make
31432 pdf-make: \
31433 configure-make
31434 @: $(MAKE); $(unstage)
31435 @[ -f ./make/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 pdf in make" ; \
31443 (cd $(HOST_SUBDIR)/make && \
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 pdf) \
31449 || exit 1
31451 @endif make
31453 .PHONY: maybe-html-make html-make
31454 maybe-html-make:
31455 @if make
31456 maybe-html-make: html-make
31458 html-make: \
31459 configure-make
31460 @: $(MAKE); $(unstage)
31461 @[ -f ./make/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 html in make" ; \
31469 (cd $(HOST_SUBDIR)/make && \
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 html) \
31475 || exit 1
31477 @endif make
31479 .PHONY: maybe-TAGS-make TAGS-make
31480 maybe-TAGS-make:
31481 @if make
31482 maybe-TAGS-make: TAGS-make
31484 TAGS-make: \
31485 configure-make
31486 @: $(MAKE); $(unstage)
31487 @[ -f ./make/Makefile ] || exit 0; \
31488 r=`${PWD_COMMAND}`; export r; \
31489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490 $(HOST_EXPORTS) \
31491 for flag in $(EXTRA_HOST_FLAGS) ; do \
31492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493 done; \
31494 echo "Doing TAGS in make" ; \
31495 (cd $(HOST_SUBDIR)/make && \
31496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498 "RANLIB=$${RANLIB}" \
31499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500 TAGS) \
31501 || exit 1
31503 @endif make
31505 .PHONY: maybe-install-info-make install-info-make
31506 maybe-install-info-make:
31507 @if make
31508 maybe-install-info-make: install-info-make
31510 install-info-make: \
31511 configure-make \
31512 info-make
31513 @: $(MAKE); $(unstage)
31514 @[ -f ./make/Makefile ] || exit 0; \
31515 r=`${PWD_COMMAND}`; export r; \
31516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31517 $(HOST_EXPORTS) \
31518 for flag in $(EXTRA_HOST_FLAGS) ; do \
31519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31520 done; \
31521 echo "Doing install-info in make" ; \
31522 (cd $(HOST_SUBDIR)/make && \
31523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31525 "RANLIB=$${RANLIB}" \
31526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31527 install-info) \
31528 || exit 1
31530 @endif make
31532 .PHONY: maybe-install-pdf-make install-pdf-make
31533 maybe-install-pdf-make:
31534 @if make
31535 maybe-install-pdf-make: install-pdf-make
31537 install-pdf-make: \
31538 configure-make \
31539 pdf-make
31540 @: $(MAKE); $(unstage)
31541 @[ -f ./make/Makefile ] || exit 0; \
31542 r=`${PWD_COMMAND}`; export r; \
31543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31544 $(HOST_EXPORTS) \
31545 for flag in $(EXTRA_HOST_FLAGS) ; do \
31546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31547 done; \
31548 echo "Doing install-pdf in make" ; \
31549 (cd $(HOST_SUBDIR)/make && \
31550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31552 "RANLIB=$${RANLIB}" \
31553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31554 install-pdf) \
31555 || exit 1
31557 @endif make
31559 .PHONY: maybe-install-html-make install-html-make
31560 maybe-install-html-make:
31561 @if make
31562 maybe-install-html-make: install-html-make
31564 install-html-make: \
31565 configure-make \
31566 html-make
31567 @: $(MAKE); $(unstage)
31568 @[ -f ./make/Makefile ] || exit 0; \
31569 r=`${PWD_COMMAND}`; export r; \
31570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31571 $(HOST_EXPORTS) \
31572 for flag in $(EXTRA_HOST_FLAGS) ; do \
31573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31574 done; \
31575 echo "Doing install-html in make" ; \
31576 (cd $(HOST_SUBDIR)/make && \
31577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31579 "RANLIB=$${RANLIB}" \
31580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31581 install-html) \
31582 || exit 1
31584 @endif make
31586 .PHONY: maybe-installcheck-make installcheck-make
31587 maybe-installcheck-make:
31588 @if make
31589 maybe-installcheck-make: installcheck-make
31591 installcheck-make: \
31592 configure-make
31593 @: $(MAKE); $(unstage)
31594 @[ -f ./make/Makefile ] || exit 0; \
31595 r=`${PWD_COMMAND}`; export r; \
31596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31597 $(HOST_EXPORTS) \
31598 for flag in $(EXTRA_HOST_FLAGS) ; do \
31599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31600 done; \
31601 echo "Doing installcheck in make" ; \
31602 (cd $(HOST_SUBDIR)/make && \
31603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31605 "RANLIB=$${RANLIB}" \
31606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31607 installcheck) \
31608 || exit 1
31610 @endif make
31612 .PHONY: maybe-mostlyclean-make mostlyclean-make
31613 maybe-mostlyclean-make:
31614 @if make
31615 maybe-mostlyclean-make: mostlyclean-make
31617 mostlyclean-make:
31618 @: $(MAKE); $(unstage)
31619 @[ -f ./make/Makefile ] || exit 0; \
31620 r=`${PWD_COMMAND}`; export r; \
31621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31622 $(HOST_EXPORTS) \
31623 for flag in $(EXTRA_HOST_FLAGS) ; do \
31624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625 done; \
31626 echo "Doing mostlyclean in make" ; \
31627 (cd $(HOST_SUBDIR)/make && \
31628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31630 "RANLIB=$${RANLIB}" \
31631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31632 mostlyclean) \
31633 || exit 1
31635 @endif make
31637 .PHONY: maybe-clean-make clean-make
31638 maybe-clean-make:
31639 @if make
31640 maybe-clean-make: clean-make
31642 clean-make:
31643 @: $(MAKE); $(unstage)
31644 @[ -f ./make/Makefile ] || exit 0; \
31645 r=`${PWD_COMMAND}`; export r; \
31646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647 $(HOST_EXPORTS) \
31648 for flag in $(EXTRA_HOST_FLAGS) ; do \
31649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31650 done; \
31651 echo "Doing clean in make" ; \
31652 (cd $(HOST_SUBDIR)/make && \
31653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655 "RANLIB=$${RANLIB}" \
31656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31657 clean) \
31658 || exit 1
31660 @endif make
31662 .PHONY: maybe-distclean-make distclean-make
31663 maybe-distclean-make:
31664 @if make
31665 maybe-distclean-make: distclean-make
31667 distclean-make:
31668 @: $(MAKE); $(unstage)
31669 @[ -f ./make/Makefile ] || exit 0; \
31670 r=`${PWD_COMMAND}`; export r; \
31671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672 $(HOST_EXPORTS) \
31673 for flag in $(EXTRA_HOST_FLAGS) ; do \
31674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675 done; \
31676 echo "Doing distclean in make" ; \
31677 (cd $(HOST_SUBDIR)/make && \
31678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31680 "RANLIB=$${RANLIB}" \
31681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31682 distclean) \
31683 || exit 1
31685 @endif make
31687 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31688 maybe-maintainer-clean-make:
31689 @if make
31690 maybe-maintainer-clean-make: maintainer-clean-make
31692 maintainer-clean-make:
31693 @: $(MAKE); $(unstage)
31694 @[ -f ./make/Makefile ] || exit 0; \
31695 r=`${PWD_COMMAND}`; export r; \
31696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31697 $(HOST_EXPORTS) \
31698 for flag in $(EXTRA_HOST_FLAGS) ; do \
31699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31700 done; \
31701 echo "Doing maintainer-clean in make" ; \
31702 (cd $(HOST_SUBDIR)/make && \
31703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31705 "RANLIB=$${RANLIB}" \
31706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31707 maintainer-clean) \
31708 || exit 1
31710 @endif make
31714 .PHONY: configure-mmalloc maybe-configure-mmalloc
31715 maybe-configure-mmalloc:
31716 @if gcc-bootstrap
31717 configure-mmalloc: stage_current
31718 @endif gcc-bootstrap
31719 @if mmalloc
31720 maybe-configure-mmalloc: configure-mmalloc
31721 configure-mmalloc:
31722 @: $(MAKE); $(unstage)
31723 @r=`${PWD_COMMAND}`; export r; \
31724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31727 $(HOST_EXPORTS) \
31728 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31729 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31730 case $(srcdir) in \
31731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31732 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31734 esac; \
31735 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31736 libsrcdir="$$s/mmalloc"; \
31737 $(SHELL) $${libsrcdir}/configure \
31738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31739 --target=${target_alias} $${srcdiroption} \
31740 || exit 1
31741 @endif mmalloc
31747 .PHONY: all-mmalloc maybe-all-mmalloc
31748 maybe-all-mmalloc:
31749 @if gcc-bootstrap
31750 all-mmalloc: stage_current
31751 @endif gcc-bootstrap
31752 @if mmalloc
31753 TARGET-mmalloc=all
31754 maybe-all-mmalloc: all-mmalloc
31755 all-mmalloc: configure-mmalloc
31756 @: $(MAKE); $(unstage)
31757 @r=`${PWD_COMMAND}`; export r; \
31758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31759 $(HOST_EXPORTS) \
31760 (cd $(HOST_SUBDIR)/mmalloc && \
31761 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31762 $(TARGET-mmalloc))
31763 @endif mmalloc
31768 .PHONY: check-mmalloc maybe-check-mmalloc
31769 maybe-check-mmalloc:
31770 @if mmalloc
31771 maybe-check-mmalloc: check-mmalloc
31773 check-mmalloc:
31775 @endif mmalloc
31777 .PHONY: install-mmalloc maybe-install-mmalloc
31778 maybe-install-mmalloc:
31779 @if mmalloc
31780 maybe-install-mmalloc: install-mmalloc
31782 install-mmalloc: installdirs
31783 @: $(MAKE); $(unstage)
31784 @r=`${PWD_COMMAND}`; export r; \
31785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786 $(HOST_EXPORTS) \
31787 (cd $(HOST_SUBDIR)/mmalloc && \
31788 $(MAKE) $(FLAGS_TO_PASS) install)
31790 @endif mmalloc
31792 # Other targets (info, dvi, pdf, etc.)
31794 .PHONY: maybe-info-mmalloc info-mmalloc
31795 maybe-info-mmalloc:
31796 @if mmalloc
31797 maybe-info-mmalloc: info-mmalloc
31799 info-mmalloc: \
31800 configure-mmalloc
31801 @: $(MAKE); $(unstage)
31802 @[ -f ./mmalloc/Makefile ] || exit 0; \
31803 r=`${PWD_COMMAND}`; export r; \
31804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31805 $(HOST_EXPORTS) \
31806 for flag in $(EXTRA_HOST_FLAGS) ; do \
31807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31808 done; \
31809 echo "Doing info in mmalloc" ; \
31810 (cd $(HOST_SUBDIR)/mmalloc && \
31811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31813 "RANLIB=$${RANLIB}" \
31814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31815 info) \
31816 || exit 1
31818 @endif mmalloc
31820 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31821 maybe-dvi-mmalloc:
31822 @if mmalloc
31823 maybe-dvi-mmalloc: dvi-mmalloc
31825 dvi-mmalloc: \
31826 configure-mmalloc
31827 @: $(MAKE); $(unstage)
31828 @[ -f ./mmalloc/Makefile ] || exit 0; \
31829 r=`${PWD_COMMAND}`; export r; \
31830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31831 $(HOST_EXPORTS) \
31832 for flag in $(EXTRA_HOST_FLAGS) ; do \
31833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31834 done; \
31835 echo "Doing dvi in mmalloc" ; \
31836 (cd $(HOST_SUBDIR)/mmalloc && \
31837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31839 "RANLIB=$${RANLIB}" \
31840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31841 dvi) \
31842 || exit 1
31844 @endif mmalloc
31846 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31847 maybe-pdf-mmalloc:
31848 @if mmalloc
31849 maybe-pdf-mmalloc: pdf-mmalloc
31851 pdf-mmalloc: \
31852 configure-mmalloc
31853 @: $(MAKE); $(unstage)
31854 @[ -f ./mmalloc/Makefile ] || exit 0; \
31855 r=`${PWD_COMMAND}`; export r; \
31856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857 $(HOST_EXPORTS) \
31858 for flag in $(EXTRA_HOST_FLAGS) ; do \
31859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31860 done; \
31861 echo "Doing pdf in mmalloc" ; \
31862 (cd $(HOST_SUBDIR)/mmalloc && \
31863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865 "RANLIB=$${RANLIB}" \
31866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31867 pdf) \
31868 || exit 1
31870 @endif mmalloc
31872 .PHONY: maybe-html-mmalloc html-mmalloc
31873 maybe-html-mmalloc:
31874 @if mmalloc
31875 maybe-html-mmalloc: html-mmalloc
31877 html-mmalloc: \
31878 configure-mmalloc
31879 @: $(MAKE); $(unstage)
31880 @[ -f ./mmalloc/Makefile ] || exit 0; \
31881 r=`${PWD_COMMAND}`; export r; \
31882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31883 $(HOST_EXPORTS) \
31884 for flag in $(EXTRA_HOST_FLAGS) ; do \
31885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31886 done; \
31887 echo "Doing html in mmalloc" ; \
31888 (cd $(HOST_SUBDIR)/mmalloc && \
31889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31891 "RANLIB=$${RANLIB}" \
31892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31893 html) \
31894 || exit 1
31896 @endif mmalloc
31898 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31899 maybe-TAGS-mmalloc:
31900 @if mmalloc
31901 maybe-TAGS-mmalloc: TAGS-mmalloc
31903 TAGS-mmalloc: \
31904 configure-mmalloc
31905 @: $(MAKE); $(unstage)
31906 @[ -f ./mmalloc/Makefile ] || exit 0; \
31907 r=`${PWD_COMMAND}`; export r; \
31908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31909 $(HOST_EXPORTS) \
31910 for flag in $(EXTRA_HOST_FLAGS) ; do \
31911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31912 done; \
31913 echo "Doing TAGS in mmalloc" ; \
31914 (cd $(HOST_SUBDIR)/mmalloc && \
31915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31917 "RANLIB=$${RANLIB}" \
31918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31919 TAGS) \
31920 || exit 1
31922 @endif mmalloc
31924 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31925 maybe-install-info-mmalloc:
31926 @if mmalloc
31927 maybe-install-info-mmalloc: install-info-mmalloc
31929 install-info-mmalloc: \
31930 configure-mmalloc \
31931 info-mmalloc
31932 @: $(MAKE); $(unstage)
31933 @[ -f ./mmalloc/Makefile ] || exit 0; \
31934 r=`${PWD_COMMAND}`; export r; \
31935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31936 $(HOST_EXPORTS) \
31937 for flag in $(EXTRA_HOST_FLAGS) ; do \
31938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31939 done; \
31940 echo "Doing install-info in mmalloc" ; \
31941 (cd $(HOST_SUBDIR)/mmalloc && \
31942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31944 "RANLIB=$${RANLIB}" \
31945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31946 install-info) \
31947 || exit 1
31949 @endif mmalloc
31951 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31952 maybe-install-pdf-mmalloc:
31953 @if mmalloc
31954 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31956 install-pdf-mmalloc: \
31957 configure-mmalloc \
31958 pdf-mmalloc
31959 @: $(MAKE); $(unstage)
31960 @[ -f ./mmalloc/Makefile ] || exit 0; \
31961 r=`${PWD_COMMAND}`; export r; \
31962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963 $(HOST_EXPORTS) \
31964 for flag in $(EXTRA_HOST_FLAGS) ; do \
31965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31966 done; \
31967 echo "Doing install-pdf in mmalloc" ; \
31968 (cd $(HOST_SUBDIR)/mmalloc && \
31969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31971 "RANLIB=$${RANLIB}" \
31972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31973 install-pdf) \
31974 || exit 1
31976 @endif mmalloc
31978 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31979 maybe-install-html-mmalloc:
31980 @if mmalloc
31981 maybe-install-html-mmalloc: install-html-mmalloc
31983 install-html-mmalloc: \
31984 configure-mmalloc \
31985 html-mmalloc
31986 @: $(MAKE); $(unstage)
31987 @[ -f ./mmalloc/Makefile ] || exit 0; \
31988 r=`${PWD_COMMAND}`; export r; \
31989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31990 $(HOST_EXPORTS) \
31991 for flag in $(EXTRA_HOST_FLAGS) ; do \
31992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31993 done; \
31994 echo "Doing install-html in mmalloc" ; \
31995 (cd $(HOST_SUBDIR)/mmalloc && \
31996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31998 "RANLIB=$${RANLIB}" \
31999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32000 install-html) \
32001 || exit 1
32003 @endif mmalloc
32005 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32006 maybe-installcheck-mmalloc:
32007 @if mmalloc
32008 maybe-installcheck-mmalloc: installcheck-mmalloc
32010 installcheck-mmalloc: \
32011 configure-mmalloc
32012 @: $(MAKE); $(unstage)
32013 @[ -f ./mmalloc/Makefile ] || exit 0; \
32014 r=`${PWD_COMMAND}`; export r; \
32015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32016 $(HOST_EXPORTS) \
32017 for flag in $(EXTRA_HOST_FLAGS) ; do \
32018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32019 done; \
32020 echo "Doing installcheck in mmalloc" ; \
32021 (cd $(HOST_SUBDIR)/mmalloc && \
32022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32024 "RANLIB=$${RANLIB}" \
32025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32026 installcheck) \
32027 || exit 1
32029 @endif mmalloc
32031 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32032 maybe-mostlyclean-mmalloc:
32033 @if mmalloc
32034 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32036 mostlyclean-mmalloc:
32037 @: $(MAKE); $(unstage)
32038 @[ -f ./mmalloc/Makefile ] || exit 0; \
32039 r=`${PWD_COMMAND}`; export r; \
32040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32041 $(HOST_EXPORTS) \
32042 for flag in $(EXTRA_HOST_FLAGS) ; do \
32043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32044 done; \
32045 echo "Doing mostlyclean in mmalloc" ; \
32046 (cd $(HOST_SUBDIR)/mmalloc && \
32047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32049 "RANLIB=$${RANLIB}" \
32050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32051 mostlyclean) \
32052 || exit 1
32054 @endif mmalloc
32056 .PHONY: maybe-clean-mmalloc clean-mmalloc
32057 maybe-clean-mmalloc:
32058 @if mmalloc
32059 maybe-clean-mmalloc: clean-mmalloc
32061 clean-mmalloc:
32062 @: $(MAKE); $(unstage)
32063 @[ -f ./mmalloc/Makefile ] || exit 0; \
32064 r=`${PWD_COMMAND}`; export r; \
32065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32066 $(HOST_EXPORTS) \
32067 for flag in $(EXTRA_HOST_FLAGS) ; do \
32068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32069 done; \
32070 echo "Doing clean in mmalloc" ; \
32071 (cd $(HOST_SUBDIR)/mmalloc && \
32072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32074 "RANLIB=$${RANLIB}" \
32075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32076 clean) \
32077 || exit 1
32079 @endif mmalloc
32081 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32082 maybe-distclean-mmalloc:
32083 @if mmalloc
32084 maybe-distclean-mmalloc: distclean-mmalloc
32086 distclean-mmalloc:
32087 @: $(MAKE); $(unstage)
32088 @[ -f ./mmalloc/Makefile ] || exit 0; \
32089 r=`${PWD_COMMAND}`; export r; \
32090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32091 $(HOST_EXPORTS) \
32092 for flag in $(EXTRA_HOST_FLAGS) ; do \
32093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32094 done; \
32095 echo "Doing distclean in mmalloc" ; \
32096 (cd $(HOST_SUBDIR)/mmalloc && \
32097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32099 "RANLIB=$${RANLIB}" \
32100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32101 distclean) \
32102 || exit 1
32104 @endif mmalloc
32106 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32107 maybe-maintainer-clean-mmalloc:
32108 @if mmalloc
32109 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32111 maintainer-clean-mmalloc:
32112 @: $(MAKE); $(unstage)
32113 @[ -f ./mmalloc/Makefile ] || exit 0; \
32114 r=`${PWD_COMMAND}`; export r; \
32115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32116 $(HOST_EXPORTS) \
32117 for flag in $(EXTRA_HOST_FLAGS) ; do \
32118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32119 done; \
32120 echo "Doing maintainer-clean in mmalloc" ; \
32121 (cd $(HOST_SUBDIR)/mmalloc && \
32122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32124 "RANLIB=$${RANLIB}" \
32125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32126 maintainer-clean) \
32127 || exit 1
32129 @endif mmalloc
32133 .PHONY: configure-patch maybe-configure-patch
32134 maybe-configure-patch:
32135 @if gcc-bootstrap
32136 configure-patch: stage_current
32137 @endif gcc-bootstrap
32138 @if patch
32139 maybe-configure-patch: configure-patch
32140 configure-patch:
32141 @: $(MAKE); $(unstage)
32142 @r=`${PWD_COMMAND}`; export r; \
32143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32144 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32146 $(HOST_EXPORTS) \
32147 echo Configuring in $(HOST_SUBDIR)/patch; \
32148 cd "$(HOST_SUBDIR)/patch" || exit 1; \
32149 case $(srcdir) in \
32150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32151 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32153 esac; \
32154 srcdiroption="--srcdir=$${topdir}/patch"; \
32155 libsrcdir="$$s/patch"; \
32156 $(SHELL) $${libsrcdir}/configure \
32157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32158 --target=${target_alias} $${srcdiroption} \
32159 || exit 1
32160 @endif patch
32166 .PHONY: all-patch maybe-all-patch
32167 maybe-all-patch:
32168 @if gcc-bootstrap
32169 all-patch: stage_current
32170 @endif gcc-bootstrap
32171 @if patch
32172 TARGET-patch=all
32173 maybe-all-patch: all-patch
32174 all-patch: configure-patch
32175 @: $(MAKE); $(unstage)
32176 @r=`${PWD_COMMAND}`; export r; \
32177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178 $(HOST_EXPORTS) \
32179 (cd $(HOST_SUBDIR)/patch && \
32180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32181 $(TARGET-patch))
32182 @endif patch
32187 .PHONY: check-patch maybe-check-patch
32188 maybe-check-patch:
32189 @if patch
32190 maybe-check-patch: check-patch
32192 check-patch:
32193 @: $(MAKE); $(unstage)
32194 @r=`${PWD_COMMAND}`; export r; \
32195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32196 $(HOST_EXPORTS) \
32197 (cd $(HOST_SUBDIR)/patch && \
32198 $(MAKE) $(FLAGS_TO_PASS) check)
32200 @endif patch
32202 .PHONY: install-patch maybe-install-patch
32203 maybe-install-patch:
32204 @if patch
32205 maybe-install-patch: install-patch
32207 install-patch: installdirs
32208 @: $(MAKE); $(unstage)
32209 @r=`${PWD_COMMAND}`; export r; \
32210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32211 $(HOST_EXPORTS) \
32212 (cd $(HOST_SUBDIR)/patch && \
32213 $(MAKE) $(FLAGS_TO_PASS) install)
32215 @endif patch
32217 # Other targets (info, dvi, pdf, etc.)
32219 .PHONY: maybe-info-patch info-patch
32220 maybe-info-patch:
32221 @if patch
32222 maybe-info-patch: info-patch
32224 info-patch: \
32225 configure-patch
32226 @: $(MAKE); $(unstage)
32227 @[ -f ./patch/Makefile ] || exit 0; \
32228 r=`${PWD_COMMAND}`; export r; \
32229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230 $(HOST_EXPORTS) \
32231 for flag in $(EXTRA_HOST_FLAGS) ; do \
32232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233 done; \
32234 echo "Doing info in patch" ; \
32235 (cd $(HOST_SUBDIR)/patch && \
32236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238 "RANLIB=$${RANLIB}" \
32239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240 info) \
32241 || exit 1
32243 @endif patch
32245 .PHONY: maybe-dvi-patch dvi-patch
32246 maybe-dvi-patch:
32247 @if patch
32248 maybe-dvi-patch: dvi-patch
32250 dvi-patch: \
32251 configure-patch
32252 @: $(MAKE); $(unstage)
32253 @[ -f ./patch/Makefile ] || exit 0; \
32254 r=`${PWD_COMMAND}`; export r; \
32255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256 $(HOST_EXPORTS) \
32257 for flag in $(EXTRA_HOST_FLAGS) ; do \
32258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259 done; \
32260 echo "Doing dvi in patch" ; \
32261 (cd $(HOST_SUBDIR)/patch && \
32262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264 "RANLIB=$${RANLIB}" \
32265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32266 dvi) \
32267 || exit 1
32269 @endif patch
32271 .PHONY: maybe-pdf-patch pdf-patch
32272 maybe-pdf-patch:
32273 @if patch
32274 maybe-pdf-patch: pdf-patch
32276 pdf-patch: \
32277 configure-patch
32278 @: $(MAKE); $(unstage)
32279 @[ -f ./patch/Makefile ] || exit 0; \
32280 r=`${PWD_COMMAND}`; export r; \
32281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282 $(HOST_EXPORTS) \
32283 for flag in $(EXTRA_HOST_FLAGS) ; do \
32284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285 done; \
32286 echo "Doing pdf in patch" ; \
32287 (cd $(HOST_SUBDIR)/patch && \
32288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32290 "RANLIB=$${RANLIB}" \
32291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32292 pdf) \
32293 || exit 1
32295 @endif patch
32297 .PHONY: maybe-html-patch html-patch
32298 maybe-html-patch:
32299 @if patch
32300 maybe-html-patch: html-patch
32302 html-patch: \
32303 configure-patch
32304 @: $(MAKE); $(unstage)
32305 @[ -f ./patch/Makefile ] || exit 0; \
32306 r=`${PWD_COMMAND}`; export r; \
32307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308 $(HOST_EXPORTS) \
32309 for flag in $(EXTRA_HOST_FLAGS) ; do \
32310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311 done; \
32312 echo "Doing html in patch" ; \
32313 (cd $(HOST_SUBDIR)/patch && \
32314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316 "RANLIB=$${RANLIB}" \
32317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318 html) \
32319 || exit 1
32321 @endif patch
32323 .PHONY: maybe-TAGS-patch TAGS-patch
32324 maybe-TAGS-patch:
32325 @if patch
32326 maybe-TAGS-patch: TAGS-patch
32328 TAGS-patch: \
32329 configure-patch
32330 @: $(MAKE); $(unstage)
32331 @[ -f ./patch/Makefile ] || exit 0; \
32332 r=`${PWD_COMMAND}`; export r; \
32333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334 $(HOST_EXPORTS) \
32335 for flag in $(EXTRA_HOST_FLAGS) ; do \
32336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32337 done; \
32338 echo "Doing TAGS in patch" ; \
32339 (cd $(HOST_SUBDIR)/patch && \
32340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342 "RANLIB=$${RANLIB}" \
32343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32344 TAGS) \
32345 || exit 1
32347 @endif patch
32349 .PHONY: maybe-install-info-patch install-info-patch
32350 maybe-install-info-patch:
32351 @if patch
32352 maybe-install-info-patch: install-info-patch
32354 install-info-patch: \
32355 configure-patch \
32356 info-patch
32357 @: $(MAKE); $(unstage)
32358 @[ -f ./patch/Makefile ] || exit 0; \
32359 r=`${PWD_COMMAND}`; export r; \
32360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32361 $(HOST_EXPORTS) \
32362 for flag in $(EXTRA_HOST_FLAGS) ; do \
32363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32364 done; \
32365 echo "Doing install-info in patch" ; \
32366 (cd $(HOST_SUBDIR)/patch && \
32367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32369 "RANLIB=$${RANLIB}" \
32370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32371 install-info) \
32372 || exit 1
32374 @endif patch
32376 .PHONY: maybe-install-pdf-patch install-pdf-patch
32377 maybe-install-pdf-patch:
32378 @if patch
32379 maybe-install-pdf-patch: install-pdf-patch
32381 install-pdf-patch: \
32382 configure-patch \
32383 pdf-patch
32384 @: $(MAKE); $(unstage)
32385 @[ -f ./patch/Makefile ] || exit 0; \
32386 r=`${PWD_COMMAND}`; export r; \
32387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388 $(HOST_EXPORTS) \
32389 for flag in $(EXTRA_HOST_FLAGS) ; do \
32390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32391 done; \
32392 echo "Doing install-pdf in patch" ; \
32393 (cd $(HOST_SUBDIR)/patch && \
32394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396 "RANLIB=$${RANLIB}" \
32397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32398 install-pdf) \
32399 || exit 1
32401 @endif patch
32403 .PHONY: maybe-install-html-patch install-html-patch
32404 maybe-install-html-patch:
32405 @if patch
32406 maybe-install-html-patch: install-html-patch
32408 install-html-patch: \
32409 configure-patch \
32410 html-patch
32411 @: $(MAKE); $(unstage)
32412 @[ -f ./patch/Makefile ] || exit 0; \
32413 r=`${PWD_COMMAND}`; export r; \
32414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32415 $(HOST_EXPORTS) \
32416 for flag in $(EXTRA_HOST_FLAGS) ; do \
32417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32418 done; \
32419 echo "Doing install-html in patch" ; \
32420 (cd $(HOST_SUBDIR)/patch && \
32421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32423 "RANLIB=$${RANLIB}" \
32424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32425 install-html) \
32426 || exit 1
32428 @endif patch
32430 .PHONY: maybe-installcheck-patch installcheck-patch
32431 maybe-installcheck-patch:
32432 @if patch
32433 maybe-installcheck-patch: installcheck-patch
32435 installcheck-patch: \
32436 configure-patch
32437 @: $(MAKE); $(unstage)
32438 @[ -f ./patch/Makefile ] || exit 0; \
32439 r=`${PWD_COMMAND}`; export r; \
32440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441 $(HOST_EXPORTS) \
32442 for flag in $(EXTRA_HOST_FLAGS) ; do \
32443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32444 done; \
32445 echo "Doing installcheck in patch" ; \
32446 (cd $(HOST_SUBDIR)/patch && \
32447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32449 "RANLIB=$${RANLIB}" \
32450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32451 installcheck) \
32452 || exit 1
32454 @endif patch
32456 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32457 maybe-mostlyclean-patch:
32458 @if patch
32459 maybe-mostlyclean-patch: mostlyclean-patch
32461 mostlyclean-patch:
32462 @: $(MAKE); $(unstage)
32463 @[ -f ./patch/Makefile ] || exit 0; \
32464 r=`${PWD_COMMAND}`; export r; \
32465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466 $(HOST_EXPORTS) \
32467 for flag in $(EXTRA_HOST_FLAGS) ; do \
32468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469 done; \
32470 echo "Doing mostlyclean in patch" ; \
32471 (cd $(HOST_SUBDIR)/patch && \
32472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474 "RANLIB=$${RANLIB}" \
32475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32476 mostlyclean) \
32477 || exit 1
32479 @endif patch
32481 .PHONY: maybe-clean-patch clean-patch
32482 maybe-clean-patch:
32483 @if patch
32484 maybe-clean-patch: clean-patch
32486 clean-patch:
32487 @: $(MAKE); $(unstage)
32488 @[ -f ./patch/Makefile ] || exit 0; \
32489 r=`${PWD_COMMAND}`; export r; \
32490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32491 $(HOST_EXPORTS) \
32492 for flag in $(EXTRA_HOST_FLAGS) ; do \
32493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32494 done; \
32495 echo "Doing clean in patch" ; \
32496 (cd $(HOST_SUBDIR)/patch && \
32497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32499 "RANLIB=$${RANLIB}" \
32500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32501 clean) \
32502 || exit 1
32504 @endif patch
32506 .PHONY: maybe-distclean-patch distclean-patch
32507 maybe-distclean-patch:
32508 @if patch
32509 maybe-distclean-patch: distclean-patch
32511 distclean-patch:
32512 @: $(MAKE); $(unstage)
32513 @[ -f ./patch/Makefile ] || exit 0; \
32514 r=`${PWD_COMMAND}`; export r; \
32515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516 $(HOST_EXPORTS) \
32517 for flag in $(EXTRA_HOST_FLAGS) ; do \
32518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519 done; \
32520 echo "Doing distclean in patch" ; \
32521 (cd $(HOST_SUBDIR)/patch && \
32522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524 "RANLIB=$${RANLIB}" \
32525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32526 distclean) \
32527 || exit 1
32529 @endif patch
32531 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32532 maybe-maintainer-clean-patch:
32533 @if patch
32534 maybe-maintainer-clean-patch: maintainer-clean-patch
32536 maintainer-clean-patch:
32537 @: $(MAKE); $(unstage)
32538 @[ -f ./patch/Makefile ] || exit 0; \
32539 r=`${PWD_COMMAND}`; export r; \
32540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541 $(HOST_EXPORTS) \
32542 for flag in $(EXTRA_HOST_FLAGS) ; do \
32543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32544 done; \
32545 echo "Doing maintainer-clean in patch" ; \
32546 (cd $(HOST_SUBDIR)/patch && \
32547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549 "RANLIB=$${RANLIB}" \
32550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32551 maintainer-clean) \
32552 || exit 1
32554 @endif patch
32558 .PHONY: configure-perl maybe-configure-perl
32559 maybe-configure-perl:
32560 @if gcc-bootstrap
32561 configure-perl: stage_current
32562 @endif gcc-bootstrap
32563 @if perl
32564 maybe-configure-perl: configure-perl
32565 configure-perl:
32566 @: $(MAKE); $(unstage)
32567 @r=`${PWD_COMMAND}`; export r; \
32568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32571 $(HOST_EXPORTS) \
32572 echo Configuring in $(HOST_SUBDIR)/perl; \
32573 cd "$(HOST_SUBDIR)/perl" || exit 1; \
32574 case $(srcdir) in \
32575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32576 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32578 esac; \
32579 srcdiroption="--srcdir=$${topdir}/perl"; \
32580 libsrcdir="$$s/perl"; \
32581 $(SHELL) $${libsrcdir}/configure \
32582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32583 --target=${target_alias} $${srcdiroption} \
32584 || exit 1
32585 @endif perl
32591 .PHONY: all-perl maybe-all-perl
32592 maybe-all-perl:
32593 @if gcc-bootstrap
32594 all-perl: stage_current
32595 @endif gcc-bootstrap
32596 @if perl
32597 TARGET-perl=all
32598 maybe-all-perl: all-perl
32599 all-perl: configure-perl
32600 @: $(MAKE); $(unstage)
32601 @r=`${PWD_COMMAND}`; export r; \
32602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32603 $(HOST_EXPORTS) \
32604 (cd $(HOST_SUBDIR)/perl && \
32605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32606 $(TARGET-perl))
32607 @endif perl
32612 .PHONY: check-perl maybe-check-perl
32613 maybe-check-perl:
32614 @if perl
32615 maybe-check-perl: check-perl
32617 check-perl:
32618 @: $(MAKE); $(unstage)
32619 @r=`${PWD_COMMAND}`; export r; \
32620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621 $(HOST_EXPORTS) \
32622 (cd $(HOST_SUBDIR)/perl && \
32623 $(MAKE) $(FLAGS_TO_PASS) check)
32625 @endif perl
32627 .PHONY: install-perl maybe-install-perl
32628 maybe-install-perl:
32629 @if perl
32630 maybe-install-perl: install-perl
32632 install-perl: installdirs
32633 @: $(MAKE); $(unstage)
32634 @r=`${PWD_COMMAND}`; export r; \
32635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32636 $(HOST_EXPORTS) \
32637 (cd $(HOST_SUBDIR)/perl && \
32638 $(MAKE) $(FLAGS_TO_PASS) install)
32640 @endif perl
32642 # Other targets (info, dvi, pdf, etc.)
32644 .PHONY: maybe-info-perl info-perl
32645 maybe-info-perl:
32646 @if perl
32647 maybe-info-perl: info-perl
32649 info-perl: \
32650 configure-perl
32651 @: $(MAKE); $(unstage)
32652 @[ -f ./perl/Makefile ] || exit 0; \
32653 r=`${PWD_COMMAND}`; export r; \
32654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32655 $(HOST_EXPORTS) \
32656 for flag in $(EXTRA_HOST_FLAGS) ; do \
32657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32658 done; \
32659 echo "Doing info in perl" ; \
32660 (cd $(HOST_SUBDIR)/perl && \
32661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32663 "RANLIB=$${RANLIB}" \
32664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32665 info) \
32666 || exit 1
32668 @endif perl
32670 .PHONY: maybe-dvi-perl dvi-perl
32671 maybe-dvi-perl:
32672 @if perl
32673 maybe-dvi-perl: dvi-perl
32675 dvi-perl: \
32676 configure-perl
32677 @: $(MAKE); $(unstage)
32678 @[ -f ./perl/Makefile ] || exit 0; \
32679 r=`${PWD_COMMAND}`; export r; \
32680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32681 $(HOST_EXPORTS) \
32682 for flag in $(EXTRA_HOST_FLAGS) ; do \
32683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32684 done; \
32685 echo "Doing dvi in perl" ; \
32686 (cd $(HOST_SUBDIR)/perl && \
32687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32689 "RANLIB=$${RANLIB}" \
32690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32691 dvi) \
32692 || exit 1
32694 @endif perl
32696 .PHONY: maybe-pdf-perl pdf-perl
32697 maybe-pdf-perl:
32698 @if perl
32699 maybe-pdf-perl: pdf-perl
32701 pdf-perl: \
32702 configure-perl
32703 @: $(MAKE); $(unstage)
32704 @[ -f ./perl/Makefile ] || exit 0; \
32705 r=`${PWD_COMMAND}`; export r; \
32706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707 $(HOST_EXPORTS) \
32708 for flag in $(EXTRA_HOST_FLAGS) ; do \
32709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710 done; \
32711 echo "Doing pdf in perl" ; \
32712 (cd $(HOST_SUBDIR)/perl && \
32713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32715 "RANLIB=$${RANLIB}" \
32716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32717 pdf) \
32718 || exit 1
32720 @endif perl
32722 .PHONY: maybe-html-perl html-perl
32723 maybe-html-perl:
32724 @if perl
32725 maybe-html-perl: html-perl
32727 html-perl: \
32728 configure-perl
32729 @: $(MAKE); $(unstage)
32730 @[ -f ./perl/Makefile ] || exit 0; \
32731 r=`${PWD_COMMAND}`; export r; \
32732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733 $(HOST_EXPORTS) \
32734 for flag in $(EXTRA_HOST_FLAGS) ; do \
32735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32736 done; \
32737 echo "Doing html in perl" ; \
32738 (cd $(HOST_SUBDIR)/perl && \
32739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32741 "RANLIB=$${RANLIB}" \
32742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32743 html) \
32744 || exit 1
32746 @endif perl
32748 .PHONY: maybe-TAGS-perl TAGS-perl
32749 maybe-TAGS-perl:
32750 @if perl
32751 maybe-TAGS-perl: TAGS-perl
32753 TAGS-perl: \
32754 configure-perl
32755 @: $(MAKE); $(unstage)
32756 @[ -f ./perl/Makefile ] || exit 0; \
32757 r=`${PWD_COMMAND}`; export r; \
32758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32759 $(HOST_EXPORTS) \
32760 for flag in $(EXTRA_HOST_FLAGS) ; do \
32761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32762 done; \
32763 echo "Doing TAGS in perl" ; \
32764 (cd $(HOST_SUBDIR)/perl && \
32765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32767 "RANLIB=$${RANLIB}" \
32768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32769 TAGS) \
32770 || exit 1
32772 @endif perl
32774 .PHONY: maybe-install-info-perl install-info-perl
32775 maybe-install-info-perl:
32776 @if perl
32777 maybe-install-info-perl: install-info-perl
32779 install-info-perl: \
32780 configure-perl \
32781 info-perl
32782 @: $(MAKE); $(unstage)
32783 @[ -f ./perl/Makefile ] || exit 0; \
32784 r=`${PWD_COMMAND}`; export r; \
32785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786 $(HOST_EXPORTS) \
32787 for flag in $(EXTRA_HOST_FLAGS) ; do \
32788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789 done; \
32790 echo "Doing install-info in perl" ; \
32791 (cd $(HOST_SUBDIR)/perl && \
32792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794 "RANLIB=$${RANLIB}" \
32795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796 install-info) \
32797 || exit 1
32799 @endif perl
32801 .PHONY: maybe-install-pdf-perl install-pdf-perl
32802 maybe-install-pdf-perl:
32803 @if perl
32804 maybe-install-pdf-perl: install-pdf-perl
32806 install-pdf-perl: \
32807 configure-perl \
32808 pdf-perl
32809 @: $(MAKE); $(unstage)
32810 @[ -f ./perl/Makefile ] || exit 0; \
32811 r=`${PWD_COMMAND}`; export r; \
32812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813 $(HOST_EXPORTS) \
32814 for flag in $(EXTRA_HOST_FLAGS) ; do \
32815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816 done; \
32817 echo "Doing install-pdf in perl" ; \
32818 (cd $(HOST_SUBDIR)/perl && \
32819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32821 "RANLIB=$${RANLIB}" \
32822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32823 install-pdf) \
32824 || exit 1
32826 @endif perl
32828 .PHONY: maybe-install-html-perl install-html-perl
32829 maybe-install-html-perl:
32830 @if perl
32831 maybe-install-html-perl: install-html-perl
32833 install-html-perl: \
32834 configure-perl \
32835 html-perl
32836 @: $(MAKE); $(unstage)
32837 @[ -f ./perl/Makefile ] || exit 0; \
32838 r=`${PWD_COMMAND}`; export r; \
32839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32840 $(HOST_EXPORTS) \
32841 for flag in $(EXTRA_HOST_FLAGS) ; do \
32842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32843 done; \
32844 echo "Doing install-html in perl" ; \
32845 (cd $(HOST_SUBDIR)/perl && \
32846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32848 "RANLIB=$${RANLIB}" \
32849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32850 install-html) \
32851 || exit 1
32853 @endif perl
32855 .PHONY: maybe-installcheck-perl installcheck-perl
32856 maybe-installcheck-perl:
32857 @if perl
32858 maybe-installcheck-perl: installcheck-perl
32860 installcheck-perl: \
32861 configure-perl
32862 @: $(MAKE); $(unstage)
32863 @[ -f ./perl/Makefile ] || exit 0; \
32864 r=`${PWD_COMMAND}`; export r; \
32865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32866 $(HOST_EXPORTS) \
32867 for flag in $(EXTRA_HOST_FLAGS) ; do \
32868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32869 done; \
32870 echo "Doing installcheck in perl" ; \
32871 (cd $(HOST_SUBDIR)/perl && \
32872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32874 "RANLIB=$${RANLIB}" \
32875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32876 installcheck) \
32877 || exit 1
32879 @endif perl
32881 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32882 maybe-mostlyclean-perl:
32883 @if perl
32884 maybe-mostlyclean-perl: mostlyclean-perl
32886 mostlyclean-perl:
32887 @: $(MAKE); $(unstage)
32888 @[ -f ./perl/Makefile ] || exit 0; \
32889 r=`${PWD_COMMAND}`; export r; \
32890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32891 $(HOST_EXPORTS) \
32892 for flag in $(EXTRA_HOST_FLAGS) ; do \
32893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32894 done; \
32895 echo "Doing mostlyclean in perl" ; \
32896 (cd $(HOST_SUBDIR)/perl && \
32897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32899 "RANLIB=$${RANLIB}" \
32900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32901 mostlyclean) \
32902 || exit 1
32904 @endif perl
32906 .PHONY: maybe-clean-perl clean-perl
32907 maybe-clean-perl:
32908 @if perl
32909 maybe-clean-perl: clean-perl
32911 clean-perl:
32912 @: $(MAKE); $(unstage)
32913 @[ -f ./perl/Makefile ] || exit 0; \
32914 r=`${PWD_COMMAND}`; export r; \
32915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32916 $(HOST_EXPORTS) \
32917 for flag in $(EXTRA_HOST_FLAGS) ; do \
32918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32919 done; \
32920 echo "Doing clean in perl" ; \
32921 (cd $(HOST_SUBDIR)/perl && \
32922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32924 "RANLIB=$${RANLIB}" \
32925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32926 clean) \
32927 || exit 1
32929 @endif perl
32931 .PHONY: maybe-distclean-perl distclean-perl
32932 maybe-distclean-perl:
32933 @if perl
32934 maybe-distclean-perl: distclean-perl
32936 distclean-perl:
32937 @: $(MAKE); $(unstage)
32938 @[ -f ./perl/Makefile ] || exit 0; \
32939 r=`${PWD_COMMAND}`; export r; \
32940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941 $(HOST_EXPORTS) \
32942 for flag in $(EXTRA_HOST_FLAGS) ; do \
32943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944 done; \
32945 echo "Doing distclean in perl" ; \
32946 (cd $(HOST_SUBDIR)/perl && \
32947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949 "RANLIB=$${RANLIB}" \
32950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32951 distclean) \
32952 || exit 1
32954 @endif perl
32956 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32957 maybe-maintainer-clean-perl:
32958 @if perl
32959 maybe-maintainer-clean-perl: maintainer-clean-perl
32961 maintainer-clean-perl:
32962 @: $(MAKE); $(unstage)
32963 @[ -f ./perl/Makefile ] || exit 0; \
32964 r=`${PWD_COMMAND}`; export r; \
32965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966 $(HOST_EXPORTS) \
32967 for flag in $(EXTRA_HOST_FLAGS) ; do \
32968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32969 done; \
32970 echo "Doing maintainer-clean in perl" ; \
32971 (cd $(HOST_SUBDIR)/perl && \
32972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974 "RANLIB=$${RANLIB}" \
32975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976 maintainer-clean) \
32977 || exit 1
32979 @endif perl
32983 .PHONY: configure-prms maybe-configure-prms
32984 maybe-configure-prms:
32985 @if gcc-bootstrap
32986 configure-prms: stage_current
32987 @endif gcc-bootstrap
32988 @if prms
32989 maybe-configure-prms: configure-prms
32990 configure-prms:
32991 @: $(MAKE); $(unstage)
32992 @r=`${PWD_COMMAND}`; export r; \
32993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32996 $(HOST_EXPORTS) \
32997 echo Configuring in $(HOST_SUBDIR)/prms; \
32998 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32999 case $(srcdir) in \
33000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33001 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33003 esac; \
33004 srcdiroption="--srcdir=$${topdir}/prms"; \
33005 libsrcdir="$$s/prms"; \
33006 $(SHELL) $${libsrcdir}/configure \
33007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33008 --target=${target_alias} $${srcdiroption} \
33009 || exit 1
33010 @endif prms
33016 .PHONY: all-prms maybe-all-prms
33017 maybe-all-prms:
33018 @if gcc-bootstrap
33019 all-prms: stage_current
33020 @endif gcc-bootstrap
33021 @if prms
33022 TARGET-prms=all
33023 maybe-all-prms: all-prms
33024 all-prms: configure-prms
33025 @: $(MAKE); $(unstage)
33026 @r=`${PWD_COMMAND}`; export r; \
33027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33028 $(HOST_EXPORTS) \
33029 (cd $(HOST_SUBDIR)/prms && \
33030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33031 $(TARGET-prms))
33032 @endif prms
33037 .PHONY: check-prms maybe-check-prms
33038 maybe-check-prms:
33039 @if prms
33040 maybe-check-prms: check-prms
33042 check-prms:
33043 @: $(MAKE); $(unstage)
33044 @r=`${PWD_COMMAND}`; export r; \
33045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33046 $(HOST_EXPORTS) \
33047 (cd $(HOST_SUBDIR)/prms && \
33048 $(MAKE) $(FLAGS_TO_PASS) check)
33050 @endif prms
33052 .PHONY: install-prms maybe-install-prms
33053 maybe-install-prms:
33054 @if prms
33055 maybe-install-prms: install-prms
33057 install-prms: installdirs
33058 @: $(MAKE); $(unstage)
33059 @r=`${PWD_COMMAND}`; export r; \
33060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33061 $(HOST_EXPORTS) \
33062 (cd $(HOST_SUBDIR)/prms && \
33063 $(MAKE) $(FLAGS_TO_PASS) install)
33065 @endif prms
33067 # Other targets (info, dvi, pdf, etc.)
33069 .PHONY: maybe-info-prms info-prms
33070 maybe-info-prms:
33071 @if prms
33072 maybe-info-prms: info-prms
33074 info-prms: \
33075 configure-prms
33076 @: $(MAKE); $(unstage)
33077 @[ -f ./prms/Makefile ] || exit 0; \
33078 r=`${PWD_COMMAND}`; export r; \
33079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33080 $(HOST_EXPORTS) \
33081 for flag in $(EXTRA_HOST_FLAGS) ; do \
33082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33083 done; \
33084 echo "Doing info in prms" ; \
33085 (cd $(HOST_SUBDIR)/prms && \
33086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33088 "RANLIB=$${RANLIB}" \
33089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33090 info) \
33091 || exit 1
33093 @endif prms
33095 .PHONY: maybe-dvi-prms dvi-prms
33096 maybe-dvi-prms:
33097 @if prms
33098 maybe-dvi-prms: dvi-prms
33100 dvi-prms: \
33101 configure-prms
33102 @: $(MAKE); $(unstage)
33103 @[ -f ./prms/Makefile ] || exit 0; \
33104 r=`${PWD_COMMAND}`; export r; \
33105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33106 $(HOST_EXPORTS) \
33107 for flag in $(EXTRA_HOST_FLAGS) ; do \
33108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33109 done; \
33110 echo "Doing dvi in prms" ; \
33111 (cd $(HOST_SUBDIR)/prms && \
33112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33114 "RANLIB=$${RANLIB}" \
33115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33116 dvi) \
33117 || exit 1
33119 @endif prms
33121 .PHONY: maybe-pdf-prms pdf-prms
33122 maybe-pdf-prms:
33123 @if prms
33124 maybe-pdf-prms: pdf-prms
33126 pdf-prms: \
33127 configure-prms
33128 @: $(MAKE); $(unstage)
33129 @[ -f ./prms/Makefile ] || exit 0; \
33130 r=`${PWD_COMMAND}`; export r; \
33131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132 $(HOST_EXPORTS) \
33133 for flag in $(EXTRA_HOST_FLAGS) ; do \
33134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33135 done; \
33136 echo "Doing pdf in prms" ; \
33137 (cd $(HOST_SUBDIR)/prms && \
33138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33140 "RANLIB=$${RANLIB}" \
33141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33142 pdf) \
33143 || exit 1
33145 @endif prms
33147 .PHONY: maybe-html-prms html-prms
33148 maybe-html-prms:
33149 @if prms
33150 maybe-html-prms: html-prms
33152 html-prms: \
33153 configure-prms
33154 @: $(MAKE); $(unstage)
33155 @[ -f ./prms/Makefile ] || exit 0; \
33156 r=`${PWD_COMMAND}`; export r; \
33157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158 $(HOST_EXPORTS) \
33159 for flag in $(EXTRA_HOST_FLAGS) ; do \
33160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33161 done; \
33162 echo "Doing html in prms" ; \
33163 (cd $(HOST_SUBDIR)/prms && \
33164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33166 "RANLIB=$${RANLIB}" \
33167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33168 html) \
33169 || exit 1
33171 @endif prms
33173 .PHONY: maybe-TAGS-prms TAGS-prms
33174 maybe-TAGS-prms:
33175 @if prms
33176 maybe-TAGS-prms: TAGS-prms
33178 TAGS-prms: \
33179 configure-prms
33180 @: $(MAKE); $(unstage)
33181 @[ -f ./prms/Makefile ] || exit 0; \
33182 r=`${PWD_COMMAND}`; export r; \
33183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33184 $(HOST_EXPORTS) \
33185 for flag in $(EXTRA_HOST_FLAGS) ; do \
33186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33187 done; \
33188 echo "Doing TAGS in prms" ; \
33189 (cd $(HOST_SUBDIR)/prms && \
33190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33192 "RANLIB=$${RANLIB}" \
33193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33194 TAGS) \
33195 || exit 1
33197 @endif prms
33199 .PHONY: maybe-install-info-prms install-info-prms
33200 maybe-install-info-prms:
33201 @if prms
33202 maybe-install-info-prms: install-info-prms
33204 install-info-prms: \
33205 configure-prms \
33206 info-prms
33207 @: $(MAKE); $(unstage)
33208 @[ -f ./prms/Makefile ] || exit 0; \
33209 r=`${PWD_COMMAND}`; export r; \
33210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33211 $(HOST_EXPORTS) \
33212 for flag in $(EXTRA_HOST_FLAGS) ; do \
33213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33214 done; \
33215 echo "Doing install-info in prms" ; \
33216 (cd $(HOST_SUBDIR)/prms && \
33217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33219 "RANLIB=$${RANLIB}" \
33220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33221 install-info) \
33222 || exit 1
33224 @endif prms
33226 .PHONY: maybe-install-pdf-prms install-pdf-prms
33227 maybe-install-pdf-prms:
33228 @if prms
33229 maybe-install-pdf-prms: install-pdf-prms
33231 install-pdf-prms: \
33232 configure-prms \
33233 pdf-prms
33234 @: $(MAKE); $(unstage)
33235 @[ -f ./prms/Makefile ] || exit 0; \
33236 r=`${PWD_COMMAND}`; export r; \
33237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33238 $(HOST_EXPORTS) \
33239 for flag in $(EXTRA_HOST_FLAGS) ; do \
33240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33241 done; \
33242 echo "Doing install-pdf in prms" ; \
33243 (cd $(HOST_SUBDIR)/prms && \
33244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33246 "RANLIB=$${RANLIB}" \
33247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33248 install-pdf) \
33249 || exit 1
33251 @endif prms
33253 .PHONY: maybe-install-html-prms install-html-prms
33254 maybe-install-html-prms:
33255 @if prms
33256 maybe-install-html-prms: install-html-prms
33258 install-html-prms: \
33259 configure-prms \
33260 html-prms
33261 @: $(MAKE); $(unstage)
33262 @[ -f ./prms/Makefile ] || exit 0; \
33263 r=`${PWD_COMMAND}`; export r; \
33264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33265 $(HOST_EXPORTS) \
33266 for flag in $(EXTRA_HOST_FLAGS) ; do \
33267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33268 done; \
33269 echo "Doing install-html in prms" ; \
33270 (cd $(HOST_SUBDIR)/prms && \
33271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33273 "RANLIB=$${RANLIB}" \
33274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33275 install-html) \
33276 || exit 1
33278 @endif prms
33280 .PHONY: maybe-installcheck-prms installcheck-prms
33281 maybe-installcheck-prms:
33282 @if prms
33283 maybe-installcheck-prms: installcheck-prms
33285 installcheck-prms: \
33286 configure-prms
33287 @: $(MAKE); $(unstage)
33288 @[ -f ./prms/Makefile ] || exit 0; \
33289 r=`${PWD_COMMAND}`; export r; \
33290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291 $(HOST_EXPORTS) \
33292 for flag in $(EXTRA_HOST_FLAGS) ; do \
33293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33294 done; \
33295 echo "Doing installcheck in prms" ; \
33296 (cd $(HOST_SUBDIR)/prms && \
33297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33299 "RANLIB=$${RANLIB}" \
33300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33301 installcheck) \
33302 || exit 1
33304 @endif prms
33306 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
33307 maybe-mostlyclean-prms:
33308 @if prms
33309 maybe-mostlyclean-prms: mostlyclean-prms
33311 mostlyclean-prms:
33312 @: $(MAKE); $(unstage)
33313 @[ -f ./prms/Makefile ] || exit 0; \
33314 r=`${PWD_COMMAND}`; export r; \
33315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33316 $(HOST_EXPORTS) \
33317 for flag in $(EXTRA_HOST_FLAGS) ; do \
33318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33319 done; \
33320 echo "Doing mostlyclean in prms" ; \
33321 (cd $(HOST_SUBDIR)/prms && \
33322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33324 "RANLIB=$${RANLIB}" \
33325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33326 mostlyclean) \
33327 || exit 1
33329 @endif prms
33331 .PHONY: maybe-clean-prms clean-prms
33332 maybe-clean-prms:
33333 @if prms
33334 maybe-clean-prms: clean-prms
33336 clean-prms:
33337 @: $(MAKE); $(unstage)
33338 @[ -f ./prms/Makefile ] || exit 0; \
33339 r=`${PWD_COMMAND}`; export r; \
33340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33341 $(HOST_EXPORTS) \
33342 for flag in $(EXTRA_HOST_FLAGS) ; do \
33343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33344 done; \
33345 echo "Doing clean in prms" ; \
33346 (cd $(HOST_SUBDIR)/prms && \
33347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33349 "RANLIB=$${RANLIB}" \
33350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33351 clean) \
33352 || exit 1
33354 @endif prms
33356 .PHONY: maybe-distclean-prms distclean-prms
33357 maybe-distclean-prms:
33358 @if prms
33359 maybe-distclean-prms: distclean-prms
33361 distclean-prms:
33362 @: $(MAKE); $(unstage)
33363 @[ -f ./prms/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 distclean in prms" ; \
33371 (cd $(HOST_SUBDIR)/prms && \
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 distclean) \
33377 || exit 1
33379 @endif prms
33381 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33382 maybe-maintainer-clean-prms:
33383 @if prms
33384 maybe-maintainer-clean-prms: maintainer-clean-prms
33386 maintainer-clean-prms:
33387 @: $(MAKE); $(unstage)
33388 @[ -f ./prms/Makefile ] || exit 0; \
33389 r=`${PWD_COMMAND}`; export r; \
33390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391 $(HOST_EXPORTS) \
33392 for flag in $(EXTRA_HOST_FLAGS) ; do \
33393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33394 done; \
33395 echo "Doing maintainer-clean in prms" ; \
33396 (cd $(HOST_SUBDIR)/prms && \
33397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399 "RANLIB=$${RANLIB}" \
33400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33401 maintainer-clean) \
33402 || exit 1
33404 @endif prms
33408 .PHONY: configure-rcs maybe-configure-rcs
33409 maybe-configure-rcs:
33410 @if gcc-bootstrap
33411 configure-rcs: stage_current
33412 @endif gcc-bootstrap
33413 @if rcs
33414 maybe-configure-rcs: configure-rcs
33415 configure-rcs:
33416 @: $(MAKE); $(unstage)
33417 @r=`${PWD_COMMAND}`; export r; \
33418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33421 $(HOST_EXPORTS) \
33422 echo Configuring in $(HOST_SUBDIR)/rcs; \
33423 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33424 case $(srcdir) in \
33425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33426 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33428 esac; \
33429 srcdiroption="--srcdir=$${topdir}/rcs"; \
33430 libsrcdir="$$s/rcs"; \
33431 $(SHELL) $${libsrcdir}/configure \
33432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33433 --target=${target_alias} $${srcdiroption} \
33434 || exit 1
33435 @endif rcs
33441 .PHONY: all-rcs maybe-all-rcs
33442 maybe-all-rcs:
33443 @if gcc-bootstrap
33444 all-rcs: stage_current
33445 @endif gcc-bootstrap
33446 @if rcs
33447 TARGET-rcs=all
33448 maybe-all-rcs: all-rcs
33449 all-rcs: configure-rcs
33450 @: $(MAKE); $(unstage)
33451 @r=`${PWD_COMMAND}`; export r; \
33452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453 $(HOST_EXPORTS) \
33454 (cd $(HOST_SUBDIR)/rcs && \
33455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33456 $(TARGET-rcs))
33457 @endif rcs
33462 .PHONY: check-rcs maybe-check-rcs
33463 maybe-check-rcs:
33464 @if rcs
33465 maybe-check-rcs: check-rcs
33467 check-rcs:
33468 @: $(MAKE); $(unstage)
33469 @r=`${PWD_COMMAND}`; export r; \
33470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33471 $(HOST_EXPORTS) \
33472 (cd $(HOST_SUBDIR)/rcs && \
33473 $(MAKE) $(FLAGS_TO_PASS) check)
33475 @endif rcs
33477 .PHONY: install-rcs maybe-install-rcs
33478 maybe-install-rcs:
33479 @if rcs
33480 maybe-install-rcs: install-rcs
33482 install-rcs: installdirs
33483 @: $(MAKE); $(unstage)
33484 @r=`${PWD_COMMAND}`; export r; \
33485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33486 $(HOST_EXPORTS) \
33487 (cd $(HOST_SUBDIR)/rcs && \
33488 $(MAKE) $(FLAGS_TO_PASS) install)
33490 @endif rcs
33492 # Other targets (info, dvi, pdf, etc.)
33494 .PHONY: maybe-info-rcs info-rcs
33495 maybe-info-rcs:
33496 @if rcs
33497 maybe-info-rcs: info-rcs
33499 info-rcs: \
33500 configure-rcs
33501 @: $(MAKE); $(unstage)
33502 @[ -f ./rcs/Makefile ] || exit 0; \
33503 r=`${PWD_COMMAND}`; export r; \
33504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505 $(HOST_EXPORTS) \
33506 for flag in $(EXTRA_HOST_FLAGS) ; do \
33507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508 done; \
33509 echo "Doing info in rcs" ; \
33510 (cd $(HOST_SUBDIR)/rcs && \
33511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513 "RANLIB=$${RANLIB}" \
33514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515 info) \
33516 || exit 1
33518 @endif rcs
33520 .PHONY: maybe-dvi-rcs dvi-rcs
33521 maybe-dvi-rcs:
33522 @if rcs
33523 maybe-dvi-rcs: dvi-rcs
33525 dvi-rcs: \
33526 configure-rcs
33527 @: $(MAKE); $(unstage)
33528 @[ -f ./rcs/Makefile ] || exit 0; \
33529 r=`${PWD_COMMAND}`; export r; \
33530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531 $(HOST_EXPORTS) \
33532 for flag in $(EXTRA_HOST_FLAGS) ; do \
33533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534 done; \
33535 echo "Doing dvi in rcs" ; \
33536 (cd $(HOST_SUBDIR)/rcs && \
33537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539 "RANLIB=$${RANLIB}" \
33540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33541 dvi) \
33542 || exit 1
33544 @endif rcs
33546 .PHONY: maybe-pdf-rcs pdf-rcs
33547 maybe-pdf-rcs:
33548 @if rcs
33549 maybe-pdf-rcs: pdf-rcs
33551 pdf-rcs: \
33552 configure-rcs
33553 @: $(MAKE); $(unstage)
33554 @[ -f ./rcs/Makefile ] || exit 0; \
33555 r=`${PWD_COMMAND}`; export r; \
33556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33557 $(HOST_EXPORTS) \
33558 for flag in $(EXTRA_HOST_FLAGS) ; do \
33559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33560 done; \
33561 echo "Doing pdf in rcs" ; \
33562 (cd $(HOST_SUBDIR)/rcs && \
33563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33565 "RANLIB=$${RANLIB}" \
33566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33567 pdf) \
33568 || exit 1
33570 @endif rcs
33572 .PHONY: maybe-html-rcs html-rcs
33573 maybe-html-rcs:
33574 @if rcs
33575 maybe-html-rcs: html-rcs
33577 html-rcs: \
33578 configure-rcs
33579 @: $(MAKE); $(unstage)
33580 @[ -f ./rcs/Makefile ] || exit 0; \
33581 r=`${PWD_COMMAND}`; export r; \
33582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33583 $(HOST_EXPORTS) \
33584 for flag in $(EXTRA_HOST_FLAGS) ; do \
33585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33586 done; \
33587 echo "Doing html in rcs" ; \
33588 (cd $(HOST_SUBDIR)/rcs && \
33589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33591 "RANLIB=$${RANLIB}" \
33592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33593 html) \
33594 || exit 1
33596 @endif rcs
33598 .PHONY: maybe-TAGS-rcs TAGS-rcs
33599 maybe-TAGS-rcs:
33600 @if rcs
33601 maybe-TAGS-rcs: TAGS-rcs
33603 TAGS-rcs: \
33604 configure-rcs
33605 @: $(MAKE); $(unstage)
33606 @[ -f ./rcs/Makefile ] || exit 0; \
33607 r=`${PWD_COMMAND}`; export r; \
33608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609 $(HOST_EXPORTS) \
33610 for flag in $(EXTRA_HOST_FLAGS) ; do \
33611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33612 done; \
33613 echo "Doing TAGS in rcs" ; \
33614 (cd $(HOST_SUBDIR)/rcs && \
33615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33617 "RANLIB=$${RANLIB}" \
33618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33619 TAGS) \
33620 || exit 1
33622 @endif rcs
33624 .PHONY: maybe-install-info-rcs install-info-rcs
33625 maybe-install-info-rcs:
33626 @if rcs
33627 maybe-install-info-rcs: install-info-rcs
33629 install-info-rcs: \
33630 configure-rcs \
33631 info-rcs
33632 @: $(MAKE); $(unstage)
33633 @[ -f ./rcs/Makefile ] || exit 0; \
33634 r=`${PWD_COMMAND}`; export r; \
33635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636 $(HOST_EXPORTS) \
33637 for flag in $(EXTRA_HOST_FLAGS) ; do \
33638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33639 done; \
33640 echo "Doing install-info in rcs" ; \
33641 (cd $(HOST_SUBDIR)/rcs && \
33642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33644 "RANLIB=$${RANLIB}" \
33645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33646 install-info) \
33647 || exit 1
33649 @endif rcs
33651 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33652 maybe-install-pdf-rcs:
33653 @if rcs
33654 maybe-install-pdf-rcs: install-pdf-rcs
33656 install-pdf-rcs: \
33657 configure-rcs \
33658 pdf-rcs
33659 @: $(MAKE); $(unstage)
33660 @[ -f ./rcs/Makefile ] || exit 0; \
33661 r=`${PWD_COMMAND}`; export r; \
33662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33663 $(HOST_EXPORTS) \
33664 for flag in $(EXTRA_HOST_FLAGS) ; do \
33665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33666 done; \
33667 echo "Doing install-pdf in rcs" ; \
33668 (cd $(HOST_SUBDIR)/rcs && \
33669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33671 "RANLIB=$${RANLIB}" \
33672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33673 install-pdf) \
33674 || exit 1
33676 @endif rcs
33678 .PHONY: maybe-install-html-rcs install-html-rcs
33679 maybe-install-html-rcs:
33680 @if rcs
33681 maybe-install-html-rcs: install-html-rcs
33683 install-html-rcs: \
33684 configure-rcs \
33685 html-rcs
33686 @: $(MAKE); $(unstage)
33687 @[ -f ./rcs/Makefile ] || exit 0; \
33688 r=`${PWD_COMMAND}`; export r; \
33689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33690 $(HOST_EXPORTS) \
33691 for flag in $(EXTRA_HOST_FLAGS) ; do \
33692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33693 done; \
33694 echo "Doing install-html in rcs" ; \
33695 (cd $(HOST_SUBDIR)/rcs && \
33696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33698 "RANLIB=$${RANLIB}" \
33699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33700 install-html) \
33701 || exit 1
33703 @endif rcs
33705 .PHONY: maybe-installcheck-rcs installcheck-rcs
33706 maybe-installcheck-rcs:
33707 @if rcs
33708 maybe-installcheck-rcs: installcheck-rcs
33710 installcheck-rcs: \
33711 configure-rcs
33712 @: $(MAKE); $(unstage)
33713 @[ -f ./rcs/Makefile ] || exit 0; \
33714 r=`${PWD_COMMAND}`; export r; \
33715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716 $(HOST_EXPORTS) \
33717 for flag in $(EXTRA_HOST_FLAGS) ; do \
33718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719 done; \
33720 echo "Doing installcheck in rcs" ; \
33721 (cd $(HOST_SUBDIR)/rcs && \
33722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724 "RANLIB=$${RANLIB}" \
33725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33726 installcheck) \
33727 || exit 1
33729 @endif rcs
33731 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33732 maybe-mostlyclean-rcs:
33733 @if rcs
33734 maybe-mostlyclean-rcs: mostlyclean-rcs
33736 mostlyclean-rcs:
33737 @: $(MAKE); $(unstage)
33738 @[ -f ./rcs/Makefile ] || exit 0; \
33739 r=`${PWD_COMMAND}`; export r; \
33740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741 $(HOST_EXPORTS) \
33742 for flag in $(EXTRA_HOST_FLAGS) ; do \
33743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33744 done; \
33745 echo "Doing mostlyclean in rcs" ; \
33746 (cd $(HOST_SUBDIR)/rcs && \
33747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33749 "RANLIB=$${RANLIB}" \
33750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33751 mostlyclean) \
33752 || exit 1
33754 @endif rcs
33756 .PHONY: maybe-clean-rcs clean-rcs
33757 maybe-clean-rcs:
33758 @if rcs
33759 maybe-clean-rcs: clean-rcs
33761 clean-rcs:
33762 @: $(MAKE); $(unstage)
33763 @[ -f ./rcs/Makefile ] || exit 0; \
33764 r=`${PWD_COMMAND}`; export r; \
33765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766 $(HOST_EXPORTS) \
33767 for flag in $(EXTRA_HOST_FLAGS) ; do \
33768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33769 done; \
33770 echo "Doing clean in rcs" ; \
33771 (cd $(HOST_SUBDIR)/rcs && \
33772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33774 "RANLIB=$${RANLIB}" \
33775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33776 clean) \
33777 || exit 1
33779 @endif rcs
33781 .PHONY: maybe-distclean-rcs distclean-rcs
33782 maybe-distclean-rcs:
33783 @if rcs
33784 maybe-distclean-rcs: distclean-rcs
33786 distclean-rcs:
33787 @: $(MAKE); $(unstage)
33788 @[ -f ./rcs/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 distclean in rcs" ; \
33796 (cd $(HOST_SUBDIR)/rcs && \
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 distclean) \
33802 || exit 1
33804 @endif rcs
33806 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33807 maybe-maintainer-clean-rcs:
33808 @if rcs
33809 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33811 maintainer-clean-rcs:
33812 @: $(MAKE); $(unstage)
33813 @[ -f ./rcs/Makefile ] || exit 0; \
33814 r=`${PWD_COMMAND}`; export r; \
33815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33816 $(HOST_EXPORTS) \
33817 for flag in $(EXTRA_HOST_FLAGS) ; do \
33818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33819 done; \
33820 echo "Doing maintainer-clean in rcs" ; \
33821 (cd $(HOST_SUBDIR)/rcs && \
33822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33824 "RANLIB=$${RANLIB}" \
33825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33826 maintainer-clean) \
33827 || exit 1
33829 @endif rcs
33833 .PHONY: configure-readline maybe-configure-readline
33834 maybe-configure-readline:
33835 @if gcc-bootstrap
33836 configure-readline: stage_current
33837 @endif gcc-bootstrap
33838 @if readline
33839 maybe-configure-readline: configure-readline
33840 configure-readline:
33841 @: $(MAKE); $(unstage)
33842 @r=`${PWD_COMMAND}`; export r; \
33843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33846 $(HOST_EXPORTS) \
33847 echo Configuring in $(HOST_SUBDIR)/readline; \
33848 cd "$(HOST_SUBDIR)/readline" || exit 1; \
33849 case $(srcdir) in \
33850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33851 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33853 esac; \
33854 srcdiroption="--srcdir=$${topdir}/readline"; \
33855 libsrcdir="$$s/readline"; \
33856 $(SHELL) $${libsrcdir}/configure \
33857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33858 --target=${target_alias} $${srcdiroption} \
33859 || exit 1
33860 @endif readline
33866 .PHONY: all-readline maybe-all-readline
33867 maybe-all-readline:
33868 @if gcc-bootstrap
33869 all-readline: stage_current
33870 @endif gcc-bootstrap
33871 @if readline
33872 TARGET-readline=all
33873 maybe-all-readline: all-readline
33874 all-readline: configure-readline
33875 @: $(MAKE); $(unstage)
33876 @r=`${PWD_COMMAND}`; export r; \
33877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878 $(HOST_EXPORTS) \
33879 (cd $(HOST_SUBDIR)/readline && \
33880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33881 $(TARGET-readline))
33882 @endif readline
33887 .PHONY: check-readline maybe-check-readline
33888 maybe-check-readline:
33889 @if readline
33890 maybe-check-readline: check-readline
33892 check-readline:
33893 @: $(MAKE); $(unstage)
33894 @r=`${PWD_COMMAND}`; export r; \
33895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896 $(HOST_EXPORTS) \
33897 (cd $(HOST_SUBDIR)/readline && \
33898 $(MAKE) $(FLAGS_TO_PASS) check)
33900 @endif readline
33902 .PHONY: install-readline maybe-install-readline
33903 maybe-install-readline:
33904 @if readline
33905 maybe-install-readline: install-readline
33907 install-readline: installdirs
33908 @: $(MAKE); $(unstage)
33909 @r=`${PWD_COMMAND}`; export r; \
33910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33911 $(HOST_EXPORTS) \
33912 (cd $(HOST_SUBDIR)/readline && \
33913 $(MAKE) $(FLAGS_TO_PASS) install)
33915 @endif readline
33917 # Other targets (info, dvi, pdf, etc.)
33919 .PHONY: maybe-info-readline info-readline
33920 maybe-info-readline:
33921 @if readline
33922 maybe-info-readline: info-readline
33924 info-readline: \
33925 configure-readline
33926 @: $(MAKE); $(unstage)
33927 @[ -f ./readline/Makefile ] || exit 0; \
33928 r=`${PWD_COMMAND}`; export r; \
33929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930 $(HOST_EXPORTS) \
33931 for flag in $(EXTRA_HOST_FLAGS) ; do \
33932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33933 done; \
33934 echo "Doing info in readline" ; \
33935 (cd $(HOST_SUBDIR)/readline && \
33936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33938 "RANLIB=$${RANLIB}" \
33939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33940 info) \
33941 || exit 1
33943 @endif readline
33945 .PHONY: maybe-dvi-readline dvi-readline
33946 maybe-dvi-readline:
33947 @if readline
33948 maybe-dvi-readline: dvi-readline
33950 dvi-readline: \
33951 configure-readline
33952 @: $(MAKE); $(unstage)
33953 @[ -f ./readline/Makefile ] || exit 0; \
33954 r=`${PWD_COMMAND}`; export r; \
33955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956 $(HOST_EXPORTS) \
33957 for flag in $(EXTRA_HOST_FLAGS) ; do \
33958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959 done; \
33960 echo "Doing dvi in readline" ; \
33961 (cd $(HOST_SUBDIR)/readline && \
33962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964 "RANLIB=$${RANLIB}" \
33965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966 dvi) \
33967 || exit 1
33969 @endif readline
33971 .PHONY: maybe-pdf-readline pdf-readline
33972 maybe-pdf-readline:
33973 @if readline
33974 maybe-pdf-readline: pdf-readline
33976 pdf-readline: \
33977 configure-readline
33978 @: $(MAKE); $(unstage)
33979 @[ -f ./readline/Makefile ] || exit 0; \
33980 r=`${PWD_COMMAND}`; export r; \
33981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982 $(HOST_EXPORTS) \
33983 for flag in $(EXTRA_HOST_FLAGS) ; do \
33984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33985 done; \
33986 echo "Doing pdf in readline" ; \
33987 (cd $(HOST_SUBDIR)/readline && \
33988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33990 "RANLIB=$${RANLIB}" \
33991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33992 pdf) \
33993 || exit 1
33995 @endif readline
33997 .PHONY: maybe-html-readline html-readline
33998 maybe-html-readline:
33999 @if readline
34000 maybe-html-readline: html-readline
34002 html-readline: \
34003 configure-readline
34004 @: $(MAKE); $(unstage)
34005 @[ -f ./readline/Makefile ] || exit 0; \
34006 r=`${PWD_COMMAND}`; export r; \
34007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008 $(HOST_EXPORTS) \
34009 for flag in $(EXTRA_HOST_FLAGS) ; do \
34010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011 done; \
34012 echo "Doing html in readline" ; \
34013 (cd $(HOST_SUBDIR)/readline && \
34014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016 "RANLIB=$${RANLIB}" \
34017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018 html) \
34019 || exit 1
34021 @endif readline
34023 .PHONY: maybe-TAGS-readline TAGS-readline
34024 maybe-TAGS-readline:
34025 @if readline
34026 maybe-TAGS-readline: TAGS-readline
34028 TAGS-readline: \
34029 configure-readline
34030 @: $(MAKE); $(unstage)
34031 @[ -f ./readline/Makefile ] || exit 0; \
34032 r=`${PWD_COMMAND}`; export r; \
34033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034 $(HOST_EXPORTS) \
34035 for flag in $(EXTRA_HOST_FLAGS) ; do \
34036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34037 done; \
34038 echo "Doing TAGS in readline" ; \
34039 (cd $(HOST_SUBDIR)/readline && \
34040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042 "RANLIB=$${RANLIB}" \
34043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34044 TAGS) \
34045 || exit 1
34047 @endif readline
34049 .PHONY: maybe-install-info-readline install-info-readline
34050 maybe-install-info-readline:
34051 @if readline
34052 maybe-install-info-readline: install-info-readline
34054 install-info-readline: \
34055 configure-readline \
34056 info-readline
34057 @: $(MAKE); $(unstage)
34058 @[ -f ./readline/Makefile ] || exit 0; \
34059 r=`${PWD_COMMAND}`; export r; \
34060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34061 $(HOST_EXPORTS) \
34062 for flag in $(EXTRA_HOST_FLAGS) ; do \
34063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34064 done; \
34065 echo "Doing install-info in readline" ; \
34066 (cd $(HOST_SUBDIR)/readline && \
34067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34069 "RANLIB=$${RANLIB}" \
34070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34071 install-info) \
34072 || exit 1
34074 @endif readline
34076 .PHONY: maybe-install-pdf-readline install-pdf-readline
34077 maybe-install-pdf-readline:
34078 @if readline
34079 maybe-install-pdf-readline: install-pdf-readline
34081 install-pdf-readline: \
34082 configure-readline \
34083 pdf-readline
34084 @: $(MAKE); $(unstage)
34085 @[ -f ./readline/Makefile ] || exit 0; \
34086 r=`${PWD_COMMAND}`; export r; \
34087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34088 $(HOST_EXPORTS) \
34089 for flag in $(EXTRA_HOST_FLAGS) ; do \
34090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34091 done; \
34092 echo "Doing install-pdf in readline" ; \
34093 (cd $(HOST_SUBDIR)/readline && \
34094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34096 "RANLIB=$${RANLIB}" \
34097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34098 install-pdf) \
34099 || exit 1
34101 @endif readline
34103 .PHONY: maybe-install-html-readline install-html-readline
34104 maybe-install-html-readline:
34105 @if readline
34106 maybe-install-html-readline: install-html-readline
34108 install-html-readline: \
34109 configure-readline \
34110 html-readline
34111 @: $(MAKE); $(unstage)
34112 @[ -f ./readline/Makefile ] || exit 0; \
34113 r=`${PWD_COMMAND}`; export r; \
34114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115 $(HOST_EXPORTS) \
34116 for flag in $(EXTRA_HOST_FLAGS) ; do \
34117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34118 done; \
34119 echo "Doing install-html in readline" ; \
34120 (cd $(HOST_SUBDIR)/readline && \
34121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34123 "RANLIB=$${RANLIB}" \
34124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34125 install-html) \
34126 || exit 1
34128 @endif readline
34130 .PHONY: maybe-installcheck-readline installcheck-readline
34131 maybe-installcheck-readline:
34132 @if readline
34133 maybe-installcheck-readline: installcheck-readline
34135 installcheck-readline: \
34136 configure-readline
34137 @: $(MAKE); $(unstage)
34138 @[ -f ./readline/Makefile ] || exit 0; \
34139 r=`${PWD_COMMAND}`; export r; \
34140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34141 $(HOST_EXPORTS) \
34142 for flag in $(EXTRA_HOST_FLAGS) ; do \
34143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34144 done; \
34145 echo "Doing installcheck in readline" ; \
34146 (cd $(HOST_SUBDIR)/readline && \
34147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34149 "RANLIB=$${RANLIB}" \
34150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34151 installcheck) \
34152 || exit 1
34154 @endif readline
34156 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
34157 maybe-mostlyclean-readline:
34158 @if readline
34159 maybe-mostlyclean-readline: mostlyclean-readline
34161 mostlyclean-readline:
34162 @: $(MAKE); $(unstage)
34163 @[ -f ./readline/Makefile ] || exit 0; \
34164 r=`${PWD_COMMAND}`; export r; \
34165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34166 $(HOST_EXPORTS) \
34167 for flag in $(EXTRA_HOST_FLAGS) ; do \
34168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34169 done; \
34170 echo "Doing mostlyclean in readline" ; \
34171 (cd $(HOST_SUBDIR)/readline && \
34172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34174 "RANLIB=$${RANLIB}" \
34175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34176 mostlyclean) \
34177 || exit 1
34179 @endif readline
34181 .PHONY: maybe-clean-readline clean-readline
34182 maybe-clean-readline:
34183 @if readline
34184 maybe-clean-readline: clean-readline
34186 clean-readline:
34187 @: $(MAKE); $(unstage)
34188 @[ -f ./readline/Makefile ] || exit 0; \
34189 r=`${PWD_COMMAND}`; export r; \
34190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34191 $(HOST_EXPORTS) \
34192 for flag in $(EXTRA_HOST_FLAGS) ; do \
34193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34194 done; \
34195 echo "Doing clean in readline" ; \
34196 (cd $(HOST_SUBDIR)/readline && \
34197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34199 "RANLIB=$${RANLIB}" \
34200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34201 clean) \
34202 || exit 1
34204 @endif readline
34206 .PHONY: maybe-distclean-readline distclean-readline
34207 maybe-distclean-readline:
34208 @if readline
34209 maybe-distclean-readline: distclean-readline
34211 distclean-readline:
34212 @: $(MAKE); $(unstage)
34213 @[ -f ./readline/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 distclean in readline" ; \
34221 (cd $(HOST_SUBDIR)/readline && \
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 distclean) \
34227 || exit 1
34229 @endif readline
34231 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34232 maybe-maintainer-clean-readline:
34233 @if readline
34234 maybe-maintainer-clean-readline: maintainer-clean-readline
34236 maintainer-clean-readline:
34237 @: $(MAKE); $(unstage)
34238 @[ -f ./readline/Makefile ] || exit 0; \
34239 r=`${PWD_COMMAND}`; export r; \
34240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34241 $(HOST_EXPORTS) \
34242 for flag in $(EXTRA_HOST_FLAGS) ; do \
34243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34244 done; \
34245 echo "Doing maintainer-clean in readline" ; \
34246 (cd $(HOST_SUBDIR)/readline && \
34247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34249 "RANLIB=$${RANLIB}" \
34250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34251 maintainer-clean) \
34252 || exit 1
34254 @endif readline
34258 .PHONY: configure-release maybe-configure-release
34259 maybe-configure-release:
34260 @if gcc-bootstrap
34261 configure-release: stage_current
34262 @endif gcc-bootstrap
34263 @if release
34264 maybe-configure-release: configure-release
34265 configure-release:
34266 @: $(MAKE); $(unstage)
34267 @r=`${PWD_COMMAND}`; export r; \
34268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34271 $(HOST_EXPORTS) \
34272 echo Configuring in $(HOST_SUBDIR)/release; \
34273 cd "$(HOST_SUBDIR)/release" || exit 1; \
34274 case $(srcdir) in \
34275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34276 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34278 esac; \
34279 srcdiroption="--srcdir=$${topdir}/release"; \
34280 libsrcdir="$$s/release"; \
34281 $(SHELL) $${libsrcdir}/configure \
34282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34283 --target=${target_alias} $${srcdiroption} \
34284 || exit 1
34285 @endif release
34291 .PHONY: all-release maybe-all-release
34292 maybe-all-release:
34293 @if gcc-bootstrap
34294 all-release: stage_current
34295 @endif gcc-bootstrap
34296 @if release
34297 TARGET-release=all
34298 maybe-all-release: all-release
34299 all-release: configure-release
34300 @: $(MAKE); $(unstage)
34301 @r=`${PWD_COMMAND}`; export r; \
34302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34303 $(HOST_EXPORTS) \
34304 (cd $(HOST_SUBDIR)/release && \
34305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34306 $(TARGET-release))
34307 @endif release
34312 .PHONY: check-release maybe-check-release
34313 maybe-check-release:
34314 @if release
34315 maybe-check-release: check-release
34317 check-release:
34319 @endif release
34321 .PHONY: install-release maybe-install-release
34322 maybe-install-release:
34323 @if release
34324 maybe-install-release: install-release
34326 install-release:
34328 @endif release
34330 # Other targets (info, dvi, pdf, etc.)
34332 .PHONY: maybe-info-release info-release
34333 maybe-info-release:
34334 @if release
34335 maybe-info-release: info-release
34337 info-release: \
34338 configure-release
34339 @: $(MAKE); $(unstage)
34340 @[ -f ./release/Makefile ] || exit 0; \
34341 r=`${PWD_COMMAND}`; export r; \
34342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343 $(HOST_EXPORTS) \
34344 for flag in $(EXTRA_HOST_FLAGS) ; do \
34345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34346 done; \
34347 echo "Doing info in release" ; \
34348 (cd $(HOST_SUBDIR)/release && \
34349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34351 "RANLIB=$${RANLIB}" \
34352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34353 info) \
34354 || exit 1
34356 @endif release
34358 .PHONY: maybe-dvi-release dvi-release
34359 maybe-dvi-release:
34360 @if release
34361 maybe-dvi-release: dvi-release
34363 dvi-release: \
34364 configure-release
34365 @: $(MAKE); $(unstage)
34366 @[ -f ./release/Makefile ] || exit 0; \
34367 r=`${PWD_COMMAND}`; export r; \
34368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34369 $(HOST_EXPORTS) \
34370 for flag in $(EXTRA_HOST_FLAGS) ; do \
34371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34372 done; \
34373 echo "Doing dvi in release" ; \
34374 (cd $(HOST_SUBDIR)/release && \
34375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34377 "RANLIB=$${RANLIB}" \
34378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34379 dvi) \
34380 || exit 1
34382 @endif release
34384 .PHONY: maybe-pdf-release pdf-release
34385 maybe-pdf-release:
34386 @if release
34387 maybe-pdf-release: pdf-release
34389 pdf-release: \
34390 configure-release
34391 @: $(MAKE); $(unstage)
34392 @[ -f ./release/Makefile ] || exit 0; \
34393 r=`${PWD_COMMAND}`; export r; \
34394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34395 $(HOST_EXPORTS) \
34396 for flag in $(EXTRA_HOST_FLAGS) ; do \
34397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34398 done; \
34399 echo "Doing pdf in release" ; \
34400 (cd $(HOST_SUBDIR)/release && \
34401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34403 "RANLIB=$${RANLIB}" \
34404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34405 pdf) \
34406 || exit 1
34408 @endif release
34410 .PHONY: maybe-html-release html-release
34411 maybe-html-release:
34412 @if release
34413 maybe-html-release: html-release
34415 html-release: \
34416 configure-release
34417 @: $(MAKE); $(unstage)
34418 @[ -f ./release/Makefile ] || exit 0; \
34419 r=`${PWD_COMMAND}`; export r; \
34420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34421 $(HOST_EXPORTS) \
34422 for flag in $(EXTRA_HOST_FLAGS) ; do \
34423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34424 done; \
34425 echo "Doing html in release" ; \
34426 (cd $(HOST_SUBDIR)/release && \
34427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34429 "RANLIB=$${RANLIB}" \
34430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34431 html) \
34432 || exit 1
34434 @endif release
34436 .PHONY: maybe-TAGS-release TAGS-release
34437 maybe-TAGS-release:
34438 @if release
34439 maybe-TAGS-release: TAGS-release
34441 TAGS-release: \
34442 configure-release
34443 @: $(MAKE); $(unstage)
34444 @[ -f ./release/Makefile ] || exit 0; \
34445 r=`${PWD_COMMAND}`; export r; \
34446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34447 $(HOST_EXPORTS) \
34448 for flag in $(EXTRA_HOST_FLAGS) ; do \
34449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34450 done; \
34451 echo "Doing TAGS in release" ; \
34452 (cd $(HOST_SUBDIR)/release && \
34453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34455 "RANLIB=$${RANLIB}" \
34456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34457 TAGS) \
34458 || exit 1
34460 @endif release
34462 .PHONY: maybe-install-info-release install-info-release
34463 maybe-install-info-release:
34464 @if release
34465 maybe-install-info-release: install-info-release
34467 install-info-release: \
34468 configure-release \
34469 info-release
34470 @: $(MAKE); $(unstage)
34471 @[ -f ./release/Makefile ] || exit 0; \
34472 r=`${PWD_COMMAND}`; export r; \
34473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34474 $(HOST_EXPORTS) \
34475 for flag in $(EXTRA_HOST_FLAGS) ; do \
34476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34477 done; \
34478 echo "Doing install-info in release" ; \
34479 (cd $(HOST_SUBDIR)/release && \
34480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34482 "RANLIB=$${RANLIB}" \
34483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34484 install-info) \
34485 || exit 1
34487 @endif release
34489 .PHONY: maybe-install-pdf-release install-pdf-release
34490 maybe-install-pdf-release:
34491 @if release
34492 maybe-install-pdf-release: install-pdf-release
34494 install-pdf-release: \
34495 configure-release \
34496 pdf-release
34497 @: $(MAKE); $(unstage)
34498 @[ -f ./release/Makefile ] || exit 0; \
34499 r=`${PWD_COMMAND}`; export r; \
34500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34501 $(HOST_EXPORTS) \
34502 for flag in $(EXTRA_HOST_FLAGS) ; do \
34503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34504 done; \
34505 echo "Doing install-pdf in release" ; \
34506 (cd $(HOST_SUBDIR)/release && \
34507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34509 "RANLIB=$${RANLIB}" \
34510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34511 install-pdf) \
34512 || exit 1
34514 @endif release
34516 .PHONY: maybe-install-html-release install-html-release
34517 maybe-install-html-release:
34518 @if release
34519 maybe-install-html-release: install-html-release
34521 install-html-release: \
34522 configure-release \
34523 html-release
34524 @: $(MAKE); $(unstage)
34525 @[ -f ./release/Makefile ] || exit 0; \
34526 r=`${PWD_COMMAND}`; export r; \
34527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34528 $(HOST_EXPORTS) \
34529 for flag in $(EXTRA_HOST_FLAGS) ; do \
34530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34531 done; \
34532 echo "Doing install-html in release" ; \
34533 (cd $(HOST_SUBDIR)/release && \
34534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34536 "RANLIB=$${RANLIB}" \
34537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34538 install-html) \
34539 || exit 1
34541 @endif release
34543 .PHONY: maybe-installcheck-release installcheck-release
34544 maybe-installcheck-release:
34545 @if release
34546 maybe-installcheck-release: installcheck-release
34548 installcheck-release: \
34549 configure-release
34550 @: $(MAKE); $(unstage)
34551 @[ -f ./release/Makefile ] || exit 0; \
34552 r=`${PWD_COMMAND}`; export r; \
34553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34554 $(HOST_EXPORTS) \
34555 for flag in $(EXTRA_HOST_FLAGS) ; do \
34556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34557 done; \
34558 echo "Doing installcheck in release" ; \
34559 (cd $(HOST_SUBDIR)/release && \
34560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34562 "RANLIB=$${RANLIB}" \
34563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34564 installcheck) \
34565 || exit 1
34567 @endif release
34569 .PHONY: maybe-mostlyclean-release mostlyclean-release
34570 maybe-mostlyclean-release:
34571 @if release
34572 maybe-mostlyclean-release: mostlyclean-release
34574 mostlyclean-release:
34575 @: $(MAKE); $(unstage)
34576 @[ -f ./release/Makefile ] || exit 0; \
34577 r=`${PWD_COMMAND}`; export r; \
34578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34579 $(HOST_EXPORTS) \
34580 for flag in $(EXTRA_HOST_FLAGS) ; do \
34581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34582 done; \
34583 echo "Doing mostlyclean in release" ; \
34584 (cd $(HOST_SUBDIR)/release && \
34585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34587 "RANLIB=$${RANLIB}" \
34588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34589 mostlyclean) \
34590 || exit 1
34592 @endif release
34594 .PHONY: maybe-clean-release clean-release
34595 maybe-clean-release:
34596 @if release
34597 maybe-clean-release: clean-release
34599 clean-release:
34600 @: $(MAKE); $(unstage)
34601 @[ -f ./release/Makefile ] || exit 0; \
34602 r=`${PWD_COMMAND}`; export r; \
34603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34604 $(HOST_EXPORTS) \
34605 for flag in $(EXTRA_HOST_FLAGS) ; do \
34606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607 done; \
34608 echo "Doing clean in release" ; \
34609 (cd $(HOST_SUBDIR)/release && \
34610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34612 "RANLIB=$${RANLIB}" \
34613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34614 clean) \
34615 || exit 1
34617 @endif release
34619 .PHONY: maybe-distclean-release distclean-release
34620 maybe-distclean-release:
34621 @if release
34622 maybe-distclean-release: distclean-release
34624 distclean-release:
34625 @: $(MAKE); $(unstage)
34626 @[ -f ./release/Makefile ] || exit 0; \
34627 r=`${PWD_COMMAND}`; export r; \
34628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34629 $(HOST_EXPORTS) \
34630 for flag in $(EXTRA_HOST_FLAGS) ; do \
34631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34632 done; \
34633 echo "Doing distclean in release" ; \
34634 (cd $(HOST_SUBDIR)/release && \
34635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34637 "RANLIB=$${RANLIB}" \
34638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34639 distclean) \
34640 || exit 1
34642 @endif release
34644 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34645 maybe-maintainer-clean-release:
34646 @if release
34647 maybe-maintainer-clean-release: maintainer-clean-release
34649 maintainer-clean-release:
34650 @: $(MAKE); $(unstage)
34651 @[ -f ./release/Makefile ] || exit 0; \
34652 r=`${PWD_COMMAND}`; export r; \
34653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34654 $(HOST_EXPORTS) \
34655 for flag in $(EXTRA_HOST_FLAGS) ; do \
34656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657 done; \
34658 echo "Doing maintainer-clean in release" ; \
34659 (cd $(HOST_SUBDIR)/release && \
34660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34662 "RANLIB=$${RANLIB}" \
34663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34664 maintainer-clean) \
34665 || exit 1
34667 @endif release
34671 .PHONY: configure-recode maybe-configure-recode
34672 maybe-configure-recode:
34673 @if gcc-bootstrap
34674 configure-recode: stage_current
34675 @endif gcc-bootstrap
34676 @if recode
34677 maybe-configure-recode: configure-recode
34678 configure-recode:
34679 @: $(MAKE); $(unstage)
34680 @r=`${PWD_COMMAND}`; export r; \
34681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34682 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34684 $(HOST_EXPORTS) \
34685 echo Configuring in $(HOST_SUBDIR)/recode; \
34686 cd "$(HOST_SUBDIR)/recode" || exit 1; \
34687 case $(srcdir) in \
34688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34689 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34691 esac; \
34692 srcdiroption="--srcdir=$${topdir}/recode"; \
34693 libsrcdir="$$s/recode"; \
34694 $(SHELL) $${libsrcdir}/configure \
34695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34696 --target=${target_alias} $${srcdiroption} \
34697 || exit 1
34698 @endif recode
34704 .PHONY: all-recode maybe-all-recode
34705 maybe-all-recode:
34706 @if gcc-bootstrap
34707 all-recode: stage_current
34708 @endif gcc-bootstrap
34709 @if recode
34710 TARGET-recode=all
34711 maybe-all-recode: all-recode
34712 all-recode: configure-recode
34713 @: $(MAKE); $(unstage)
34714 @r=`${PWD_COMMAND}`; export r; \
34715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716 $(HOST_EXPORTS) \
34717 (cd $(HOST_SUBDIR)/recode && \
34718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34719 $(TARGET-recode))
34720 @endif recode
34725 .PHONY: check-recode maybe-check-recode
34726 maybe-check-recode:
34727 @if recode
34728 maybe-check-recode: check-recode
34730 check-recode:
34731 @: $(MAKE); $(unstage)
34732 @r=`${PWD_COMMAND}`; export r; \
34733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734 $(HOST_EXPORTS) \
34735 (cd $(HOST_SUBDIR)/recode && \
34736 $(MAKE) $(FLAGS_TO_PASS) check)
34738 @endif recode
34740 .PHONY: install-recode maybe-install-recode
34741 maybe-install-recode:
34742 @if recode
34743 maybe-install-recode: install-recode
34745 install-recode: installdirs
34746 @: $(MAKE); $(unstage)
34747 @r=`${PWD_COMMAND}`; export r; \
34748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749 $(HOST_EXPORTS) \
34750 (cd $(HOST_SUBDIR)/recode && \
34751 $(MAKE) $(FLAGS_TO_PASS) install)
34753 @endif recode
34755 # Other targets (info, dvi, pdf, etc.)
34757 .PHONY: maybe-info-recode info-recode
34758 maybe-info-recode:
34759 @if recode
34760 maybe-info-recode: info-recode
34762 info-recode: \
34763 configure-recode
34764 @: $(MAKE); $(unstage)
34765 @[ -f ./recode/Makefile ] || exit 0; \
34766 r=`${PWD_COMMAND}`; export r; \
34767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34768 $(HOST_EXPORTS) \
34769 for flag in $(EXTRA_HOST_FLAGS) ; do \
34770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34771 done; \
34772 echo "Doing info in recode" ; \
34773 (cd $(HOST_SUBDIR)/recode && \
34774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34776 "RANLIB=$${RANLIB}" \
34777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34778 info) \
34779 || exit 1
34781 @endif recode
34783 .PHONY: maybe-dvi-recode dvi-recode
34784 maybe-dvi-recode:
34785 @if recode
34786 maybe-dvi-recode: dvi-recode
34788 dvi-recode: \
34789 configure-recode
34790 @: $(MAKE); $(unstage)
34791 @[ -f ./recode/Makefile ] || exit 0; \
34792 r=`${PWD_COMMAND}`; export r; \
34793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794 $(HOST_EXPORTS) \
34795 for flag in $(EXTRA_HOST_FLAGS) ; do \
34796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34797 done; \
34798 echo "Doing dvi in recode" ; \
34799 (cd $(HOST_SUBDIR)/recode && \
34800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34802 "RANLIB=$${RANLIB}" \
34803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34804 dvi) \
34805 || exit 1
34807 @endif recode
34809 .PHONY: maybe-pdf-recode pdf-recode
34810 maybe-pdf-recode:
34811 @if recode
34812 maybe-pdf-recode: pdf-recode
34814 pdf-recode: \
34815 configure-recode
34816 @: $(MAKE); $(unstage)
34817 @[ -f ./recode/Makefile ] || exit 0; \
34818 r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 $(HOST_EXPORTS) \
34821 for flag in $(EXTRA_HOST_FLAGS) ; do \
34822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823 done; \
34824 echo "Doing pdf in recode" ; \
34825 (cd $(HOST_SUBDIR)/recode && \
34826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828 "RANLIB=$${RANLIB}" \
34829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830 pdf) \
34831 || exit 1
34833 @endif recode
34835 .PHONY: maybe-html-recode html-recode
34836 maybe-html-recode:
34837 @if recode
34838 maybe-html-recode: html-recode
34840 html-recode: \
34841 configure-recode
34842 @: $(MAKE); $(unstage)
34843 @[ -f ./recode/Makefile ] || exit 0; \
34844 r=`${PWD_COMMAND}`; export r; \
34845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846 $(HOST_EXPORTS) \
34847 for flag in $(EXTRA_HOST_FLAGS) ; do \
34848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849 done; \
34850 echo "Doing html in recode" ; \
34851 (cd $(HOST_SUBDIR)/recode && \
34852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854 "RANLIB=$${RANLIB}" \
34855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856 html) \
34857 || exit 1
34859 @endif recode
34861 .PHONY: maybe-TAGS-recode TAGS-recode
34862 maybe-TAGS-recode:
34863 @if recode
34864 maybe-TAGS-recode: TAGS-recode
34866 TAGS-recode: \
34867 configure-recode
34868 @: $(MAKE); $(unstage)
34869 @[ -f ./recode/Makefile ] || exit 0; \
34870 r=`${PWD_COMMAND}`; export r; \
34871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872 $(HOST_EXPORTS) \
34873 for flag in $(EXTRA_HOST_FLAGS) ; do \
34874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34875 done; \
34876 echo "Doing TAGS in recode" ; \
34877 (cd $(HOST_SUBDIR)/recode && \
34878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880 "RANLIB=$${RANLIB}" \
34881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34882 TAGS) \
34883 || exit 1
34885 @endif recode
34887 .PHONY: maybe-install-info-recode install-info-recode
34888 maybe-install-info-recode:
34889 @if recode
34890 maybe-install-info-recode: install-info-recode
34892 install-info-recode: \
34893 configure-recode \
34894 info-recode
34895 @: $(MAKE); $(unstage)
34896 @[ -f ./recode/Makefile ] || exit 0; \
34897 r=`${PWD_COMMAND}`; export r; \
34898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899 $(HOST_EXPORTS) \
34900 for flag in $(EXTRA_HOST_FLAGS) ; do \
34901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902 done; \
34903 echo "Doing install-info in recode" ; \
34904 (cd $(HOST_SUBDIR)/recode && \
34905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907 "RANLIB=$${RANLIB}" \
34908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909 install-info) \
34910 || exit 1
34912 @endif recode
34914 .PHONY: maybe-install-pdf-recode install-pdf-recode
34915 maybe-install-pdf-recode:
34916 @if recode
34917 maybe-install-pdf-recode: install-pdf-recode
34919 install-pdf-recode: \
34920 configure-recode \
34921 pdf-recode
34922 @: $(MAKE); $(unstage)
34923 @[ -f ./recode/Makefile ] || exit 0; \
34924 r=`${PWD_COMMAND}`; export r; \
34925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926 $(HOST_EXPORTS) \
34927 for flag in $(EXTRA_HOST_FLAGS) ; do \
34928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34929 done; \
34930 echo "Doing install-pdf in recode" ; \
34931 (cd $(HOST_SUBDIR)/recode && \
34932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934 "RANLIB=$${RANLIB}" \
34935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34936 install-pdf) \
34937 || exit 1
34939 @endif recode
34941 .PHONY: maybe-install-html-recode install-html-recode
34942 maybe-install-html-recode:
34943 @if recode
34944 maybe-install-html-recode: install-html-recode
34946 install-html-recode: \
34947 configure-recode \
34948 html-recode
34949 @: $(MAKE); $(unstage)
34950 @[ -f ./recode/Makefile ] || exit 0; \
34951 r=`${PWD_COMMAND}`; export r; \
34952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953 $(HOST_EXPORTS) \
34954 for flag in $(EXTRA_HOST_FLAGS) ; do \
34955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34956 done; \
34957 echo "Doing install-html in recode" ; \
34958 (cd $(HOST_SUBDIR)/recode && \
34959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961 "RANLIB=$${RANLIB}" \
34962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34963 install-html) \
34964 || exit 1
34966 @endif recode
34968 .PHONY: maybe-installcheck-recode installcheck-recode
34969 maybe-installcheck-recode:
34970 @if recode
34971 maybe-installcheck-recode: installcheck-recode
34973 installcheck-recode: \
34974 configure-recode
34975 @: $(MAKE); $(unstage)
34976 @[ -f ./recode/Makefile ] || exit 0; \
34977 r=`${PWD_COMMAND}`; export r; \
34978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979 $(HOST_EXPORTS) \
34980 for flag in $(EXTRA_HOST_FLAGS) ; do \
34981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34982 done; \
34983 echo "Doing installcheck in recode" ; \
34984 (cd $(HOST_SUBDIR)/recode && \
34985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987 "RANLIB=$${RANLIB}" \
34988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989 installcheck) \
34990 || exit 1
34992 @endif recode
34994 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34995 maybe-mostlyclean-recode:
34996 @if recode
34997 maybe-mostlyclean-recode: mostlyclean-recode
34999 mostlyclean-recode:
35000 @: $(MAKE); $(unstage)
35001 @[ -f ./recode/Makefile ] || exit 0; \
35002 r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(HOST_EXPORTS) \
35005 for flag in $(EXTRA_HOST_FLAGS) ; do \
35006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35007 done; \
35008 echo "Doing mostlyclean in recode" ; \
35009 (cd $(HOST_SUBDIR)/recode && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012 "RANLIB=$${RANLIB}" \
35013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014 mostlyclean) \
35015 || exit 1
35017 @endif recode
35019 .PHONY: maybe-clean-recode clean-recode
35020 maybe-clean-recode:
35021 @if recode
35022 maybe-clean-recode: clean-recode
35024 clean-recode:
35025 @: $(MAKE); $(unstage)
35026 @[ -f ./recode/Makefile ] || exit 0; \
35027 r=`${PWD_COMMAND}`; export r; \
35028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029 $(HOST_EXPORTS) \
35030 for flag in $(EXTRA_HOST_FLAGS) ; do \
35031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032 done; \
35033 echo "Doing clean in recode" ; \
35034 (cd $(HOST_SUBDIR)/recode && \
35035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037 "RANLIB=$${RANLIB}" \
35038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039 clean) \
35040 || exit 1
35042 @endif recode
35044 .PHONY: maybe-distclean-recode distclean-recode
35045 maybe-distclean-recode:
35046 @if recode
35047 maybe-distclean-recode: distclean-recode
35049 distclean-recode:
35050 @: $(MAKE); $(unstage)
35051 @[ -f ./recode/Makefile ] || exit 0; \
35052 r=`${PWD_COMMAND}`; export r; \
35053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054 $(HOST_EXPORTS) \
35055 for flag in $(EXTRA_HOST_FLAGS) ; do \
35056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35057 done; \
35058 echo "Doing distclean in recode" ; \
35059 (cd $(HOST_SUBDIR)/recode && \
35060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35062 "RANLIB=$${RANLIB}" \
35063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35064 distclean) \
35065 || exit 1
35067 @endif recode
35069 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35070 maybe-maintainer-clean-recode:
35071 @if recode
35072 maybe-maintainer-clean-recode: maintainer-clean-recode
35074 maintainer-clean-recode:
35075 @: $(MAKE); $(unstage)
35076 @[ -f ./recode/Makefile ] || exit 0; \
35077 r=`${PWD_COMMAND}`; export r; \
35078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079 $(HOST_EXPORTS) \
35080 for flag in $(EXTRA_HOST_FLAGS) ; do \
35081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35082 done; \
35083 echo "Doing maintainer-clean in recode" ; \
35084 (cd $(HOST_SUBDIR)/recode && \
35085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35087 "RANLIB=$${RANLIB}" \
35088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35089 maintainer-clean) \
35090 || exit 1
35092 @endif recode
35096 .PHONY: configure-sed maybe-configure-sed
35097 maybe-configure-sed:
35098 @if gcc-bootstrap
35099 configure-sed: stage_current
35100 @endif gcc-bootstrap
35101 @if sed
35102 maybe-configure-sed: configure-sed
35103 configure-sed:
35104 @: $(MAKE); $(unstage)
35105 @r=`${PWD_COMMAND}`; export r; \
35106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35107 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35109 $(HOST_EXPORTS) \
35110 echo Configuring in $(HOST_SUBDIR)/sed; \
35111 cd "$(HOST_SUBDIR)/sed" || exit 1; \
35112 case $(srcdir) in \
35113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35114 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35116 esac; \
35117 srcdiroption="--srcdir=$${topdir}/sed"; \
35118 libsrcdir="$$s/sed"; \
35119 $(SHELL) $${libsrcdir}/configure \
35120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35121 --target=${target_alias} $${srcdiroption} \
35122 || exit 1
35123 @endif sed
35129 .PHONY: all-sed maybe-all-sed
35130 maybe-all-sed:
35131 @if gcc-bootstrap
35132 all-sed: stage_current
35133 @endif gcc-bootstrap
35134 @if sed
35135 TARGET-sed=all
35136 maybe-all-sed: all-sed
35137 all-sed: configure-sed
35138 @: $(MAKE); $(unstage)
35139 @r=`${PWD_COMMAND}`; export r; \
35140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35141 $(HOST_EXPORTS) \
35142 (cd $(HOST_SUBDIR)/sed && \
35143 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35144 $(TARGET-sed))
35145 @endif sed
35150 .PHONY: check-sed maybe-check-sed
35151 maybe-check-sed:
35152 @if sed
35153 maybe-check-sed: check-sed
35155 check-sed:
35156 @: $(MAKE); $(unstage)
35157 @r=`${PWD_COMMAND}`; export r; \
35158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35159 $(HOST_EXPORTS) \
35160 (cd $(HOST_SUBDIR)/sed && \
35161 $(MAKE) $(FLAGS_TO_PASS) check)
35163 @endif sed
35165 .PHONY: install-sed maybe-install-sed
35166 maybe-install-sed:
35167 @if sed
35168 maybe-install-sed: install-sed
35170 install-sed: installdirs
35171 @: $(MAKE); $(unstage)
35172 @r=`${PWD_COMMAND}`; export r; \
35173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35174 $(HOST_EXPORTS) \
35175 (cd $(HOST_SUBDIR)/sed && \
35176 $(MAKE) $(FLAGS_TO_PASS) install)
35178 @endif sed
35180 # Other targets (info, dvi, pdf, etc.)
35182 .PHONY: maybe-info-sed info-sed
35183 maybe-info-sed:
35184 @if sed
35185 maybe-info-sed: info-sed
35187 info-sed: \
35188 configure-sed
35189 @: $(MAKE); $(unstage)
35190 @[ -f ./sed/Makefile ] || exit 0; \
35191 r=`${PWD_COMMAND}`; export r; \
35192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35193 $(HOST_EXPORTS) \
35194 for flag in $(EXTRA_HOST_FLAGS) ; do \
35195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35196 done; \
35197 echo "Doing info in sed" ; \
35198 (cd $(HOST_SUBDIR)/sed && \
35199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35201 "RANLIB=$${RANLIB}" \
35202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35203 info) \
35204 || exit 1
35206 @endif sed
35208 .PHONY: maybe-dvi-sed dvi-sed
35209 maybe-dvi-sed:
35210 @if sed
35211 maybe-dvi-sed: dvi-sed
35213 dvi-sed: \
35214 configure-sed
35215 @: $(MAKE); $(unstage)
35216 @[ -f ./sed/Makefile ] || exit 0; \
35217 r=`${PWD_COMMAND}`; export r; \
35218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35219 $(HOST_EXPORTS) \
35220 for flag in $(EXTRA_HOST_FLAGS) ; do \
35221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35222 done; \
35223 echo "Doing dvi in sed" ; \
35224 (cd $(HOST_SUBDIR)/sed && \
35225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35227 "RANLIB=$${RANLIB}" \
35228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35229 dvi) \
35230 || exit 1
35232 @endif sed
35234 .PHONY: maybe-pdf-sed pdf-sed
35235 maybe-pdf-sed:
35236 @if sed
35237 maybe-pdf-sed: pdf-sed
35239 pdf-sed: \
35240 configure-sed
35241 @: $(MAKE); $(unstage)
35242 @[ -f ./sed/Makefile ] || exit 0; \
35243 r=`${PWD_COMMAND}`; export r; \
35244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35245 $(HOST_EXPORTS) \
35246 for flag in $(EXTRA_HOST_FLAGS) ; do \
35247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35248 done; \
35249 echo "Doing pdf in sed" ; \
35250 (cd $(HOST_SUBDIR)/sed && \
35251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35253 "RANLIB=$${RANLIB}" \
35254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35255 pdf) \
35256 || exit 1
35258 @endif sed
35260 .PHONY: maybe-html-sed html-sed
35261 maybe-html-sed:
35262 @if sed
35263 maybe-html-sed: html-sed
35265 html-sed: \
35266 configure-sed
35267 @: $(MAKE); $(unstage)
35268 @[ -f ./sed/Makefile ] || exit 0; \
35269 r=`${PWD_COMMAND}`; export r; \
35270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271 $(HOST_EXPORTS) \
35272 for flag in $(EXTRA_HOST_FLAGS) ; do \
35273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35274 done; \
35275 echo "Doing html in sed" ; \
35276 (cd $(HOST_SUBDIR)/sed && \
35277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35279 "RANLIB=$${RANLIB}" \
35280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35281 html) \
35282 || exit 1
35284 @endif sed
35286 .PHONY: maybe-TAGS-sed TAGS-sed
35287 maybe-TAGS-sed:
35288 @if sed
35289 maybe-TAGS-sed: TAGS-sed
35291 TAGS-sed: \
35292 configure-sed
35293 @: $(MAKE); $(unstage)
35294 @[ -f ./sed/Makefile ] || exit 0; \
35295 r=`${PWD_COMMAND}`; export r; \
35296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297 $(HOST_EXPORTS) \
35298 for flag in $(EXTRA_HOST_FLAGS) ; do \
35299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35300 done; \
35301 echo "Doing TAGS in sed" ; \
35302 (cd $(HOST_SUBDIR)/sed && \
35303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35305 "RANLIB=$${RANLIB}" \
35306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35307 TAGS) \
35308 || exit 1
35310 @endif sed
35312 .PHONY: maybe-install-info-sed install-info-sed
35313 maybe-install-info-sed:
35314 @if sed
35315 maybe-install-info-sed: install-info-sed
35317 install-info-sed: \
35318 configure-sed \
35319 info-sed
35320 @: $(MAKE); $(unstage)
35321 @[ -f ./sed/Makefile ] || exit 0; \
35322 r=`${PWD_COMMAND}`; export r; \
35323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324 $(HOST_EXPORTS) \
35325 for flag in $(EXTRA_HOST_FLAGS) ; do \
35326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35327 done; \
35328 echo "Doing install-info in sed" ; \
35329 (cd $(HOST_SUBDIR)/sed && \
35330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332 "RANLIB=$${RANLIB}" \
35333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334 install-info) \
35335 || exit 1
35337 @endif sed
35339 .PHONY: maybe-install-pdf-sed install-pdf-sed
35340 maybe-install-pdf-sed:
35341 @if sed
35342 maybe-install-pdf-sed: install-pdf-sed
35344 install-pdf-sed: \
35345 configure-sed \
35346 pdf-sed
35347 @: $(MAKE); $(unstage)
35348 @[ -f ./sed/Makefile ] || exit 0; \
35349 r=`${PWD_COMMAND}`; export r; \
35350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35351 $(HOST_EXPORTS) \
35352 for flag in $(EXTRA_HOST_FLAGS) ; do \
35353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354 done; \
35355 echo "Doing install-pdf in sed" ; \
35356 (cd $(HOST_SUBDIR)/sed && \
35357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35359 "RANLIB=$${RANLIB}" \
35360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35361 install-pdf) \
35362 || exit 1
35364 @endif sed
35366 .PHONY: maybe-install-html-sed install-html-sed
35367 maybe-install-html-sed:
35368 @if sed
35369 maybe-install-html-sed: install-html-sed
35371 install-html-sed: \
35372 configure-sed \
35373 html-sed
35374 @: $(MAKE); $(unstage)
35375 @[ -f ./sed/Makefile ] || exit 0; \
35376 r=`${PWD_COMMAND}`; export r; \
35377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35378 $(HOST_EXPORTS) \
35379 for flag in $(EXTRA_HOST_FLAGS) ; do \
35380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35381 done; \
35382 echo "Doing install-html in sed" ; \
35383 (cd $(HOST_SUBDIR)/sed && \
35384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35386 "RANLIB=$${RANLIB}" \
35387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35388 install-html) \
35389 || exit 1
35391 @endif sed
35393 .PHONY: maybe-installcheck-sed installcheck-sed
35394 maybe-installcheck-sed:
35395 @if sed
35396 maybe-installcheck-sed: installcheck-sed
35398 installcheck-sed: \
35399 configure-sed
35400 @: $(MAKE); $(unstage)
35401 @[ -f ./sed/Makefile ] || exit 0; \
35402 r=`${PWD_COMMAND}`; export r; \
35403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35404 $(HOST_EXPORTS) \
35405 for flag in $(EXTRA_HOST_FLAGS) ; do \
35406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35407 done; \
35408 echo "Doing installcheck in sed" ; \
35409 (cd $(HOST_SUBDIR)/sed && \
35410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35412 "RANLIB=$${RANLIB}" \
35413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35414 installcheck) \
35415 || exit 1
35417 @endif sed
35419 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35420 maybe-mostlyclean-sed:
35421 @if sed
35422 maybe-mostlyclean-sed: mostlyclean-sed
35424 mostlyclean-sed:
35425 @: $(MAKE); $(unstage)
35426 @[ -f ./sed/Makefile ] || exit 0; \
35427 r=`${PWD_COMMAND}`; export r; \
35428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35429 $(HOST_EXPORTS) \
35430 for flag in $(EXTRA_HOST_FLAGS) ; do \
35431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35432 done; \
35433 echo "Doing mostlyclean in sed" ; \
35434 (cd $(HOST_SUBDIR)/sed && \
35435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35437 "RANLIB=$${RANLIB}" \
35438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35439 mostlyclean) \
35440 || exit 1
35442 @endif sed
35444 .PHONY: maybe-clean-sed clean-sed
35445 maybe-clean-sed:
35446 @if sed
35447 maybe-clean-sed: clean-sed
35449 clean-sed:
35450 @: $(MAKE); $(unstage)
35451 @[ -f ./sed/Makefile ] || exit 0; \
35452 r=`${PWD_COMMAND}`; export r; \
35453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454 $(HOST_EXPORTS) \
35455 for flag in $(EXTRA_HOST_FLAGS) ; do \
35456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35457 done; \
35458 echo "Doing clean in sed" ; \
35459 (cd $(HOST_SUBDIR)/sed && \
35460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35462 "RANLIB=$${RANLIB}" \
35463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35464 clean) \
35465 || exit 1
35467 @endif sed
35469 .PHONY: maybe-distclean-sed distclean-sed
35470 maybe-distclean-sed:
35471 @if sed
35472 maybe-distclean-sed: distclean-sed
35474 distclean-sed:
35475 @: $(MAKE); $(unstage)
35476 @[ -f ./sed/Makefile ] || exit 0; \
35477 r=`${PWD_COMMAND}`; export r; \
35478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35479 $(HOST_EXPORTS) \
35480 for flag in $(EXTRA_HOST_FLAGS) ; do \
35481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482 done; \
35483 echo "Doing distclean in sed" ; \
35484 (cd $(HOST_SUBDIR)/sed && \
35485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35487 "RANLIB=$${RANLIB}" \
35488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35489 distclean) \
35490 || exit 1
35492 @endif sed
35494 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35495 maybe-maintainer-clean-sed:
35496 @if sed
35497 maybe-maintainer-clean-sed: maintainer-clean-sed
35499 maintainer-clean-sed:
35500 @: $(MAKE); $(unstage)
35501 @[ -f ./sed/Makefile ] || exit 0; \
35502 r=`${PWD_COMMAND}`; export r; \
35503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35504 $(HOST_EXPORTS) \
35505 for flag in $(EXTRA_HOST_FLAGS) ; do \
35506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35507 done; \
35508 echo "Doing maintainer-clean in sed" ; \
35509 (cd $(HOST_SUBDIR)/sed && \
35510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35512 "RANLIB=$${RANLIB}" \
35513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35514 maintainer-clean) \
35515 || exit 1
35517 @endif sed
35521 .PHONY: configure-send-pr maybe-configure-send-pr
35522 maybe-configure-send-pr:
35523 @if gcc-bootstrap
35524 configure-send-pr: stage_current
35525 @endif gcc-bootstrap
35526 @if send-pr
35527 maybe-configure-send-pr: configure-send-pr
35528 configure-send-pr:
35529 @: $(MAKE); $(unstage)
35530 @r=`${PWD_COMMAND}`; export r; \
35531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35532 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35534 $(HOST_EXPORTS) \
35535 echo Configuring in $(HOST_SUBDIR)/send-pr; \
35536 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35537 case $(srcdir) in \
35538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35539 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35541 esac; \
35542 srcdiroption="--srcdir=$${topdir}/send-pr"; \
35543 libsrcdir="$$s/send-pr"; \
35544 $(SHELL) $${libsrcdir}/configure \
35545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35546 --target=${target_alias} $${srcdiroption} \
35547 || exit 1
35548 @endif send-pr
35554 .PHONY: all-send-pr maybe-all-send-pr
35555 maybe-all-send-pr:
35556 @if gcc-bootstrap
35557 all-send-pr: stage_current
35558 @endif gcc-bootstrap
35559 @if send-pr
35560 TARGET-send-pr=all
35561 maybe-all-send-pr: all-send-pr
35562 all-send-pr: configure-send-pr
35563 @: $(MAKE); $(unstage)
35564 @r=`${PWD_COMMAND}`; export r; \
35565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35566 $(HOST_EXPORTS) \
35567 (cd $(HOST_SUBDIR)/send-pr && \
35568 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35569 $(TARGET-send-pr))
35570 @endif send-pr
35575 .PHONY: check-send-pr maybe-check-send-pr
35576 maybe-check-send-pr:
35577 @if send-pr
35578 maybe-check-send-pr: check-send-pr
35580 check-send-pr:
35581 @: $(MAKE); $(unstage)
35582 @r=`${PWD_COMMAND}`; export r; \
35583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35584 $(HOST_EXPORTS) \
35585 (cd $(HOST_SUBDIR)/send-pr && \
35586 $(MAKE) $(FLAGS_TO_PASS) check)
35588 @endif send-pr
35590 .PHONY: install-send-pr maybe-install-send-pr
35591 maybe-install-send-pr:
35592 @if send-pr
35593 maybe-install-send-pr: install-send-pr
35595 install-send-pr: installdirs
35596 @: $(MAKE); $(unstage)
35597 @r=`${PWD_COMMAND}`; export r; \
35598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35599 $(HOST_EXPORTS) \
35600 (cd $(HOST_SUBDIR)/send-pr && \
35601 $(MAKE) $(FLAGS_TO_PASS) install)
35603 @endif send-pr
35605 # Other targets (info, dvi, pdf, etc.)
35607 .PHONY: maybe-info-send-pr info-send-pr
35608 maybe-info-send-pr:
35609 @if send-pr
35610 maybe-info-send-pr: info-send-pr
35612 info-send-pr: \
35613 configure-send-pr
35614 @: $(MAKE); $(unstage)
35615 @[ -f ./send-pr/Makefile ] || exit 0; \
35616 r=`${PWD_COMMAND}`; export r; \
35617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35618 $(HOST_EXPORTS) \
35619 for flag in $(EXTRA_HOST_FLAGS) ; do \
35620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35621 done; \
35622 echo "Doing info in send-pr" ; \
35623 (cd $(HOST_SUBDIR)/send-pr && \
35624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35626 "RANLIB=$${RANLIB}" \
35627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35628 info) \
35629 || exit 1
35631 @endif send-pr
35633 .PHONY: maybe-dvi-send-pr dvi-send-pr
35634 maybe-dvi-send-pr:
35635 @if send-pr
35636 maybe-dvi-send-pr: dvi-send-pr
35638 dvi-send-pr: \
35639 configure-send-pr
35640 @: $(MAKE); $(unstage)
35641 @[ -f ./send-pr/Makefile ] || exit 0; \
35642 r=`${PWD_COMMAND}`; export r; \
35643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35644 $(HOST_EXPORTS) \
35645 for flag in $(EXTRA_HOST_FLAGS) ; do \
35646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35647 done; \
35648 echo "Doing dvi in send-pr" ; \
35649 (cd $(HOST_SUBDIR)/send-pr && \
35650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35652 "RANLIB=$${RANLIB}" \
35653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35654 dvi) \
35655 || exit 1
35657 @endif send-pr
35659 .PHONY: maybe-pdf-send-pr pdf-send-pr
35660 maybe-pdf-send-pr:
35661 @if send-pr
35662 maybe-pdf-send-pr: pdf-send-pr
35664 pdf-send-pr: \
35665 configure-send-pr
35666 @: $(MAKE); $(unstage)
35667 @[ -f ./send-pr/Makefile ] || exit 0; \
35668 r=`${PWD_COMMAND}`; export r; \
35669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35670 $(HOST_EXPORTS) \
35671 for flag in $(EXTRA_HOST_FLAGS) ; do \
35672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673 done; \
35674 echo "Doing pdf in send-pr" ; \
35675 (cd $(HOST_SUBDIR)/send-pr && \
35676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35678 "RANLIB=$${RANLIB}" \
35679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35680 pdf) \
35681 || exit 1
35683 @endif send-pr
35685 .PHONY: maybe-html-send-pr html-send-pr
35686 maybe-html-send-pr:
35687 @if send-pr
35688 maybe-html-send-pr: html-send-pr
35690 html-send-pr: \
35691 configure-send-pr
35692 @: $(MAKE); $(unstage)
35693 @[ -f ./send-pr/Makefile ] || exit 0; \
35694 r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 $(HOST_EXPORTS) \
35697 for flag in $(EXTRA_HOST_FLAGS) ; do \
35698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35699 done; \
35700 echo "Doing html in send-pr" ; \
35701 (cd $(HOST_SUBDIR)/send-pr && \
35702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35704 "RANLIB=$${RANLIB}" \
35705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35706 html) \
35707 || exit 1
35709 @endif send-pr
35711 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35712 maybe-TAGS-send-pr:
35713 @if send-pr
35714 maybe-TAGS-send-pr: TAGS-send-pr
35716 TAGS-send-pr: \
35717 configure-send-pr
35718 @: $(MAKE); $(unstage)
35719 @[ -f ./send-pr/Makefile ] || exit 0; \
35720 r=`${PWD_COMMAND}`; export r; \
35721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722 $(HOST_EXPORTS) \
35723 for flag in $(EXTRA_HOST_FLAGS) ; do \
35724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35725 done; \
35726 echo "Doing TAGS in send-pr" ; \
35727 (cd $(HOST_SUBDIR)/send-pr && \
35728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35730 "RANLIB=$${RANLIB}" \
35731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35732 TAGS) \
35733 || exit 1
35735 @endif send-pr
35737 .PHONY: maybe-install-info-send-pr install-info-send-pr
35738 maybe-install-info-send-pr:
35739 @if send-pr
35740 maybe-install-info-send-pr: install-info-send-pr
35742 install-info-send-pr: \
35743 configure-send-pr \
35744 info-send-pr
35745 @: $(MAKE); $(unstage)
35746 @[ -f ./send-pr/Makefile ] || exit 0; \
35747 r=`${PWD_COMMAND}`; export r; \
35748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35749 $(HOST_EXPORTS) \
35750 for flag in $(EXTRA_HOST_FLAGS) ; do \
35751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35752 done; \
35753 echo "Doing install-info in send-pr" ; \
35754 (cd $(HOST_SUBDIR)/send-pr && \
35755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35757 "RANLIB=$${RANLIB}" \
35758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35759 install-info) \
35760 || exit 1
35762 @endif send-pr
35764 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35765 maybe-install-pdf-send-pr:
35766 @if send-pr
35767 maybe-install-pdf-send-pr: install-pdf-send-pr
35769 install-pdf-send-pr: \
35770 configure-send-pr \
35771 pdf-send-pr
35772 @: $(MAKE); $(unstage)
35773 @[ -f ./send-pr/Makefile ] || exit 0; \
35774 r=`${PWD_COMMAND}`; export r; \
35775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35776 $(HOST_EXPORTS) \
35777 for flag in $(EXTRA_HOST_FLAGS) ; do \
35778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35779 done; \
35780 echo "Doing install-pdf in send-pr" ; \
35781 (cd $(HOST_SUBDIR)/send-pr && \
35782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35784 "RANLIB=$${RANLIB}" \
35785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35786 install-pdf) \
35787 || exit 1
35789 @endif send-pr
35791 .PHONY: maybe-install-html-send-pr install-html-send-pr
35792 maybe-install-html-send-pr:
35793 @if send-pr
35794 maybe-install-html-send-pr: install-html-send-pr
35796 install-html-send-pr: \
35797 configure-send-pr \
35798 html-send-pr
35799 @: $(MAKE); $(unstage)
35800 @[ -f ./send-pr/Makefile ] || exit 0; \
35801 r=`${PWD_COMMAND}`; export r; \
35802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35803 $(HOST_EXPORTS) \
35804 for flag in $(EXTRA_HOST_FLAGS) ; do \
35805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35806 done; \
35807 echo "Doing install-html in send-pr" ; \
35808 (cd $(HOST_SUBDIR)/send-pr && \
35809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35811 "RANLIB=$${RANLIB}" \
35812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35813 install-html) \
35814 || exit 1
35816 @endif send-pr
35818 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35819 maybe-installcheck-send-pr:
35820 @if send-pr
35821 maybe-installcheck-send-pr: installcheck-send-pr
35823 installcheck-send-pr: \
35824 configure-send-pr
35825 @: $(MAKE); $(unstage)
35826 @[ -f ./send-pr/Makefile ] || exit 0; \
35827 r=`${PWD_COMMAND}`; export r; \
35828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829 $(HOST_EXPORTS) \
35830 for flag in $(EXTRA_HOST_FLAGS) ; do \
35831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35832 done; \
35833 echo "Doing installcheck in send-pr" ; \
35834 (cd $(HOST_SUBDIR)/send-pr && \
35835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837 "RANLIB=$${RANLIB}" \
35838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35839 installcheck) \
35840 || exit 1
35842 @endif send-pr
35844 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35845 maybe-mostlyclean-send-pr:
35846 @if send-pr
35847 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35849 mostlyclean-send-pr:
35850 @: $(MAKE); $(unstage)
35851 @[ -f ./send-pr/Makefile ] || exit 0; \
35852 r=`${PWD_COMMAND}`; export r; \
35853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35854 $(HOST_EXPORTS) \
35855 for flag in $(EXTRA_HOST_FLAGS) ; do \
35856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35857 done; \
35858 echo "Doing mostlyclean in send-pr" ; \
35859 (cd $(HOST_SUBDIR)/send-pr && \
35860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35862 "RANLIB=$${RANLIB}" \
35863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35864 mostlyclean) \
35865 || exit 1
35867 @endif send-pr
35869 .PHONY: maybe-clean-send-pr clean-send-pr
35870 maybe-clean-send-pr:
35871 @if send-pr
35872 maybe-clean-send-pr: clean-send-pr
35874 clean-send-pr:
35875 @: $(MAKE); $(unstage)
35876 @[ -f ./send-pr/Makefile ] || exit 0; \
35877 r=`${PWD_COMMAND}`; export r; \
35878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35879 $(HOST_EXPORTS) \
35880 for flag in $(EXTRA_HOST_FLAGS) ; do \
35881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35882 done; \
35883 echo "Doing clean in send-pr" ; \
35884 (cd $(HOST_SUBDIR)/send-pr && \
35885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35887 "RANLIB=$${RANLIB}" \
35888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35889 clean) \
35890 || exit 1
35892 @endif send-pr
35894 .PHONY: maybe-distclean-send-pr distclean-send-pr
35895 maybe-distclean-send-pr:
35896 @if send-pr
35897 maybe-distclean-send-pr: distclean-send-pr
35899 distclean-send-pr:
35900 @: $(MAKE); $(unstage)
35901 @[ -f ./send-pr/Makefile ] || exit 0; \
35902 r=`${PWD_COMMAND}`; export r; \
35903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35904 $(HOST_EXPORTS) \
35905 for flag in $(EXTRA_HOST_FLAGS) ; do \
35906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35907 done; \
35908 echo "Doing distclean in send-pr" ; \
35909 (cd $(HOST_SUBDIR)/send-pr && \
35910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35912 "RANLIB=$${RANLIB}" \
35913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35914 distclean) \
35915 || exit 1
35917 @endif send-pr
35919 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35920 maybe-maintainer-clean-send-pr:
35921 @if send-pr
35922 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35924 maintainer-clean-send-pr:
35925 @: $(MAKE); $(unstage)
35926 @[ -f ./send-pr/Makefile ] || exit 0; \
35927 r=`${PWD_COMMAND}`; export r; \
35928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929 $(HOST_EXPORTS) \
35930 for flag in $(EXTRA_HOST_FLAGS) ; do \
35931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35932 done; \
35933 echo "Doing maintainer-clean in send-pr" ; \
35934 (cd $(HOST_SUBDIR)/send-pr && \
35935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35937 "RANLIB=$${RANLIB}" \
35938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35939 maintainer-clean) \
35940 || exit 1
35942 @endif send-pr
35946 .PHONY: configure-shellutils maybe-configure-shellutils
35947 maybe-configure-shellutils:
35948 @if gcc-bootstrap
35949 configure-shellutils: stage_current
35950 @endif gcc-bootstrap
35951 @if shellutils
35952 maybe-configure-shellutils: configure-shellutils
35953 configure-shellutils:
35954 @: $(MAKE); $(unstage)
35955 @r=`${PWD_COMMAND}`; export r; \
35956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35959 $(HOST_EXPORTS) \
35960 echo Configuring in $(HOST_SUBDIR)/shellutils; \
35961 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35962 case $(srcdir) in \
35963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35964 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35966 esac; \
35967 srcdiroption="--srcdir=$${topdir}/shellutils"; \
35968 libsrcdir="$$s/shellutils"; \
35969 $(SHELL) $${libsrcdir}/configure \
35970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35971 --target=${target_alias} $${srcdiroption} \
35972 || exit 1
35973 @endif shellutils
35979 .PHONY: all-shellutils maybe-all-shellutils
35980 maybe-all-shellutils:
35981 @if gcc-bootstrap
35982 all-shellutils: stage_current
35983 @endif gcc-bootstrap
35984 @if shellutils
35985 TARGET-shellutils=all
35986 maybe-all-shellutils: all-shellutils
35987 all-shellutils: configure-shellutils
35988 @: $(MAKE); $(unstage)
35989 @r=`${PWD_COMMAND}`; export r; \
35990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991 $(HOST_EXPORTS) \
35992 (cd $(HOST_SUBDIR)/shellutils && \
35993 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35994 $(TARGET-shellutils))
35995 @endif shellutils
36000 .PHONY: check-shellutils maybe-check-shellutils
36001 maybe-check-shellutils:
36002 @if shellutils
36003 maybe-check-shellutils: check-shellutils
36005 check-shellutils:
36006 @: $(MAKE); $(unstage)
36007 @r=`${PWD_COMMAND}`; export r; \
36008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009 $(HOST_EXPORTS) \
36010 (cd $(HOST_SUBDIR)/shellutils && \
36011 $(MAKE) $(FLAGS_TO_PASS) check)
36013 @endif shellutils
36015 .PHONY: install-shellutils maybe-install-shellutils
36016 maybe-install-shellutils:
36017 @if shellutils
36018 maybe-install-shellutils: install-shellutils
36020 install-shellutils: installdirs
36021 @: $(MAKE); $(unstage)
36022 @r=`${PWD_COMMAND}`; export r; \
36023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36024 $(HOST_EXPORTS) \
36025 (cd $(HOST_SUBDIR)/shellutils && \
36026 $(MAKE) $(FLAGS_TO_PASS) install)
36028 @endif shellutils
36030 # Other targets (info, dvi, pdf, etc.)
36032 .PHONY: maybe-info-shellutils info-shellutils
36033 maybe-info-shellutils:
36034 @if shellutils
36035 maybe-info-shellutils: info-shellutils
36037 info-shellutils: \
36038 configure-shellutils
36039 @: $(MAKE); $(unstage)
36040 @[ -f ./shellutils/Makefile ] || exit 0; \
36041 r=`${PWD_COMMAND}`; export r; \
36042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36043 $(HOST_EXPORTS) \
36044 for flag in $(EXTRA_HOST_FLAGS) ; do \
36045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36046 done; \
36047 echo "Doing info in shellutils" ; \
36048 (cd $(HOST_SUBDIR)/shellutils && \
36049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36051 "RANLIB=$${RANLIB}" \
36052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36053 info) \
36054 || exit 1
36056 @endif shellutils
36058 .PHONY: maybe-dvi-shellutils dvi-shellutils
36059 maybe-dvi-shellutils:
36060 @if shellutils
36061 maybe-dvi-shellutils: dvi-shellutils
36063 dvi-shellutils: \
36064 configure-shellutils
36065 @: $(MAKE); $(unstage)
36066 @[ -f ./shellutils/Makefile ] || exit 0; \
36067 r=`${PWD_COMMAND}`; export r; \
36068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36069 $(HOST_EXPORTS) \
36070 for flag in $(EXTRA_HOST_FLAGS) ; do \
36071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36072 done; \
36073 echo "Doing dvi in shellutils" ; \
36074 (cd $(HOST_SUBDIR)/shellutils && \
36075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36077 "RANLIB=$${RANLIB}" \
36078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36079 dvi) \
36080 || exit 1
36082 @endif shellutils
36084 .PHONY: maybe-pdf-shellutils pdf-shellutils
36085 maybe-pdf-shellutils:
36086 @if shellutils
36087 maybe-pdf-shellutils: pdf-shellutils
36089 pdf-shellutils: \
36090 configure-shellutils
36091 @: $(MAKE); $(unstage)
36092 @[ -f ./shellutils/Makefile ] || exit 0; \
36093 r=`${PWD_COMMAND}`; export r; \
36094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36095 $(HOST_EXPORTS) \
36096 for flag in $(EXTRA_HOST_FLAGS) ; do \
36097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36098 done; \
36099 echo "Doing pdf in shellutils" ; \
36100 (cd $(HOST_SUBDIR)/shellutils && \
36101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36103 "RANLIB=$${RANLIB}" \
36104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36105 pdf) \
36106 || exit 1
36108 @endif shellutils
36110 .PHONY: maybe-html-shellutils html-shellutils
36111 maybe-html-shellutils:
36112 @if shellutils
36113 maybe-html-shellutils: html-shellutils
36115 html-shellutils: \
36116 configure-shellutils
36117 @: $(MAKE); $(unstage)
36118 @[ -f ./shellutils/Makefile ] || exit 0; \
36119 r=`${PWD_COMMAND}`; export r; \
36120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121 $(HOST_EXPORTS) \
36122 for flag in $(EXTRA_HOST_FLAGS) ; do \
36123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36124 done; \
36125 echo "Doing html in shellutils" ; \
36126 (cd $(HOST_SUBDIR)/shellutils && \
36127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36129 "RANLIB=$${RANLIB}" \
36130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36131 html) \
36132 || exit 1
36134 @endif shellutils
36136 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
36137 maybe-TAGS-shellutils:
36138 @if shellutils
36139 maybe-TAGS-shellutils: TAGS-shellutils
36141 TAGS-shellutils: \
36142 configure-shellutils
36143 @: $(MAKE); $(unstage)
36144 @[ -f ./shellutils/Makefile ] || exit 0; \
36145 r=`${PWD_COMMAND}`; export r; \
36146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36147 $(HOST_EXPORTS) \
36148 for flag in $(EXTRA_HOST_FLAGS) ; do \
36149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36150 done; \
36151 echo "Doing TAGS in shellutils" ; \
36152 (cd $(HOST_SUBDIR)/shellutils && \
36153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36155 "RANLIB=$${RANLIB}" \
36156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36157 TAGS) \
36158 || exit 1
36160 @endif shellutils
36162 .PHONY: maybe-install-info-shellutils install-info-shellutils
36163 maybe-install-info-shellutils:
36164 @if shellutils
36165 maybe-install-info-shellutils: install-info-shellutils
36167 install-info-shellutils: \
36168 configure-shellutils \
36169 info-shellutils
36170 @: $(MAKE); $(unstage)
36171 @[ -f ./shellutils/Makefile ] || exit 0; \
36172 r=`${PWD_COMMAND}`; export r; \
36173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36174 $(HOST_EXPORTS) \
36175 for flag in $(EXTRA_HOST_FLAGS) ; do \
36176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177 done; \
36178 echo "Doing install-info in shellutils" ; \
36179 (cd $(HOST_SUBDIR)/shellutils && \
36180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36182 "RANLIB=$${RANLIB}" \
36183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36184 install-info) \
36185 || exit 1
36187 @endif shellutils
36189 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36190 maybe-install-pdf-shellutils:
36191 @if shellutils
36192 maybe-install-pdf-shellutils: install-pdf-shellutils
36194 install-pdf-shellutils: \
36195 configure-shellutils \
36196 pdf-shellutils
36197 @: $(MAKE); $(unstage)
36198 @[ -f ./shellutils/Makefile ] || exit 0; \
36199 r=`${PWD_COMMAND}`; export r; \
36200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36201 $(HOST_EXPORTS) \
36202 for flag in $(EXTRA_HOST_FLAGS) ; do \
36203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36204 done; \
36205 echo "Doing install-pdf in shellutils" ; \
36206 (cd $(HOST_SUBDIR)/shellutils && \
36207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36209 "RANLIB=$${RANLIB}" \
36210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36211 install-pdf) \
36212 || exit 1
36214 @endif shellutils
36216 .PHONY: maybe-install-html-shellutils install-html-shellutils
36217 maybe-install-html-shellutils:
36218 @if shellutils
36219 maybe-install-html-shellutils: install-html-shellutils
36221 install-html-shellutils: \
36222 configure-shellutils \
36223 html-shellutils
36224 @: $(MAKE); $(unstage)
36225 @[ -f ./shellutils/Makefile ] || exit 0; \
36226 r=`${PWD_COMMAND}`; export r; \
36227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36228 $(HOST_EXPORTS) \
36229 for flag in $(EXTRA_HOST_FLAGS) ; do \
36230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36231 done; \
36232 echo "Doing install-html in shellutils" ; \
36233 (cd $(HOST_SUBDIR)/shellutils && \
36234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36236 "RANLIB=$${RANLIB}" \
36237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36238 install-html) \
36239 || exit 1
36241 @endif shellutils
36243 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
36244 maybe-installcheck-shellutils:
36245 @if shellutils
36246 maybe-installcheck-shellutils: installcheck-shellutils
36248 installcheck-shellutils: \
36249 configure-shellutils
36250 @: $(MAKE); $(unstage)
36251 @[ -f ./shellutils/Makefile ] || exit 0; \
36252 r=`${PWD_COMMAND}`; export r; \
36253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254 $(HOST_EXPORTS) \
36255 for flag in $(EXTRA_HOST_FLAGS) ; do \
36256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36257 done; \
36258 echo "Doing installcheck in shellutils" ; \
36259 (cd $(HOST_SUBDIR)/shellutils && \
36260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262 "RANLIB=$${RANLIB}" \
36263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264 installcheck) \
36265 || exit 1
36267 @endif shellutils
36269 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36270 maybe-mostlyclean-shellutils:
36271 @if shellutils
36272 maybe-mostlyclean-shellutils: mostlyclean-shellutils
36274 mostlyclean-shellutils:
36275 @: $(MAKE); $(unstage)
36276 @[ -f ./shellutils/Makefile ] || exit 0; \
36277 r=`${PWD_COMMAND}`; export r; \
36278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279 $(HOST_EXPORTS) \
36280 for flag in $(EXTRA_HOST_FLAGS) ; do \
36281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36282 done; \
36283 echo "Doing mostlyclean in shellutils" ; \
36284 (cd $(HOST_SUBDIR)/shellutils && \
36285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36287 "RANLIB=$${RANLIB}" \
36288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36289 mostlyclean) \
36290 || exit 1
36292 @endif shellutils
36294 .PHONY: maybe-clean-shellutils clean-shellutils
36295 maybe-clean-shellutils:
36296 @if shellutils
36297 maybe-clean-shellutils: clean-shellutils
36299 clean-shellutils:
36300 @: $(MAKE); $(unstage)
36301 @[ -f ./shellutils/Makefile ] || exit 0; \
36302 r=`${PWD_COMMAND}`; export r; \
36303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36304 $(HOST_EXPORTS) \
36305 for flag in $(EXTRA_HOST_FLAGS) ; do \
36306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36307 done; \
36308 echo "Doing clean in shellutils" ; \
36309 (cd $(HOST_SUBDIR)/shellutils && \
36310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36312 "RANLIB=$${RANLIB}" \
36313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314 clean) \
36315 || exit 1
36317 @endif shellutils
36319 .PHONY: maybe-distclean-shellutils distclean-shellutils
36320 maybe-distclean-shellutils:
36321 @if shellutils
36322 maybe-distclean-shellutils: distclean-shellutils
36324 distclean-shellutils:
36325 @: $(MAKE); $(unstage)
36326 @[ -f ./shellutils/Makefile ] || exit 0; \
36327 r=`${PWD_COMMAND}`; export r; \
36328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36329 $(HOST_EXPORTS) \
36330 for flag in $(EXTRA_HOST_FLAGS) ; do \
36331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36332 done; \
36333 echo "Doing distclean in shellutils" ; \
36334 (cd $(HOST_SUBDIR)/shellutils && \
36335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36337 "RANLIB=$${RANLIB}" \
36338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36339 distclean) \
36340 || exit 1
36342 @endif shellutils
36344 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36345 maybe-maintainer-clean-shellutils:
36346 @if shellutils
36347 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36349 maintainer-clean-shellutils:
36350 @: $(MAKE); $(unstage)
36351 @[ -f ./shellutils/Makefile ] || exit 0; \
36352 r=`${PWD_COMMAND}`; export r; \
36353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36354 $(HOST_EXPORTS) \
36355 for flag in $(EXTRA_HOST_FLAGS) ; do \
36356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36357 done; \
36358 echo "Doing maintainer-clean in shellutils" ; \
36359 (cd $(HOST_SUBDIR)/shellutils && \
36360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36362 "RANLIB=$${RANLIB}" \
36363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36364 maintainer-clean) \
36365 || exit 1
36367 @endif shellutils
36371 .PHONY: configure-sid maybe-configure-sid
36372 maybe-configure-sid:
36373 @if gcc-bootstrap
36374 configure-sid: stage_current
36375 @endif gcc-bootstrap
36376 @if sid
36377 maybe-configure-sid: configure-sid
36378 configure-sid:
36379 @: $(MAKE); $(unstage)
36380 @r=`${PWD_COMMAND}`; export r; \
36381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36384 $(HOST_EXPORTS) \
36385 echo Configuring in $(HOST_SUBDIR)/sid; \
36386 cd "$(HOST_SUBDIR)/sid" || exit 1; \
36387 case $(srcdir) in \
36388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36389 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36391 esac; \
36392 srcdiroption="--srcdir=$${topdir}/sid"; \
36393 libsrcdir="$$s/sid"; \
36394 $(SHELL) $${libsrcdir}/configure \
36395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36396 --target=${target_alias} $${srcdiroption} \
36397 || exit 1
36398 @endif sid
36404 .PHONY: all-sid maybe-all-sid
36405 maybe-all-sid:
36406 @if gcc-bootstrap
36407 all-sid: stage_current
36408 @endif gcc-bootstrap
36409 @if sid
36410 TARGET-sid=all
36411 maybe-all-sid: all-sid
36412 all-sid: configure-sid
36413 @: $(MAKE); $(unstage)
36414 @r=`${PWD_COMMAND}`; export r; \
36415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416 $(HOST_EXPORTS) \
36417 (cd $(HOST_SUBDIR)/sid && \
36418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36419 $(TARGET-sid))
36420 @endif sid
36425 .PHONY: check-sid maybe-check-sid
36426 maybe-check-sid:
36427 @if sid
36428 maybe-check-sid: check-sid
36430 check-sid:
36431 @: $(MAKE); $(unstage)
36432 @r=`${PWD_COMMAND}`; export r; \
36433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434 $(HOST_EXPORTS) \
36435 (cd $(HOST_SUBDIR)/sid && \
36436 $(MAKE) $(FLAGS_TO_PASS) check)
36438 @endif sid
36440 .PHONY: install-sid maybe-install-sid
36441 maybe-install-sid:
36442 @if sid
36443 maybe-install-sid: install-sid
36445 install-sid: installdirs
36446 @: $(MAKE); $(unstage)
36447 @r=`${PWD_COMMAND}`; export r; \
36448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36449 $(HOST_EXPORTS) \
36450 (cd $(HOST_SUBDIR)/sid && \
36451 $(MAKE) $(FLAGS_TO_PASS) install)
36453 @endif sid
36455 # Other targets (info, dvi, pdf, etc.)
36457 .PHONY: maybe-info-sid info-sid
36458 maybe-info-sid:
36459 @if sid
36460 maybe-info-sid: info-sid
36462 info-sid: \
36463 configure-sid
36464 @: $(MAKE); $(unstage)
36465 @[ -f ./sid/Makefile ] || exit 0; \
36466 r=`${PWD_COMMAND}`; export r; \
36467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468 $(HOST_EXPORTS) \
36469 for flag in $(EXTRA_HOST_FLAGS) ; do \
36470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36471 done; \
36472 echo "Doing info in sid" ; \
36473 (cd $(HOST_SUBDIR)/sid && \
36474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476 "RANLIB=$${RANLIB}" \
36477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478 info) \
36479 || exit 1
36481 @endif sid
36483 .PHONY: maybe-dvi-sid dvi-sid
36484 maybe-dvi-sid:
36485 @if sid
36486 maybe-dvi-sid: dvi-sid
36488 dvi-sid: \
36489 configure-sid
36490 @: $(MAKE); $(unstage)
36491 @[ -f ./sid/Makefile ] || exit 0; \
36492 r=`${PWD_COMMAND}`; export r; \
36493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494 $(HOST_EXPORTS) \
36495 for flag in $(EXTRA_HOST_FLAGS) ; do \
36496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497 done; \
36498 echo "Doing dvi in sid" ; \
36499 (cd $(HOST_SUBDIR)/sid && \
36500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36502 "RANLIB=$${RANLIB}" \
36503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36504 dvi) \
36505 || exit 1
36507 @endif sid
36509 .PHONY: maybe-pdf-sid pdf-sid
36510 maybe-pdf-sid:
36511 @if sid
36512 maybe-pdf-sid: pdf-sid
36514 pdf-sid: \
36515 configure-sid
36516 @: $(MAKE); $(unstage)
36517 @[ -f ./sid/Makefile ] || exit 0; \
36518 r=`${PWD_COMMAND}`; export r; \
36519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520 $(HOST_EXPORTS) \
36521 for flag in $(EXTRA_HOST_FLAGS) ; do \
36522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523 done; \
36524 echo "Doing pdf in sid" ; \
36525 (cd $(HOST_SUBDIR)/sid && \
36526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36528 "RANLIB=$${RANLIB}" \
36529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530 pdf) \
36531 || exit 1
36533 @endif sid
36535 .PHONY: maybe-html-sid html-sid
36536 maybe-html-sid:
36537 @if sid
36538 maybe-html-sid: html-sid
36540 html-sid: \
36541 configure-sid
36542 @: $(MAKE); $(unstage)
36543 @[ -f ./sid/Makefile ] || exit 0; \
36544 r=`${PWD_COMMAND}`; export r; \
36545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546 $(HOST_EXPORTS) \
36547 for flag in $(EXTRA_HOST_FLAGS) ; do \
36548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549 done; \
36550 echo "Doing html in sid" ; \
36551 (cd $(HOST_SUBDIR)/sid && \
36552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554 "RANLIB=$${RANLIB}" \
36555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556 html) \
36557 || exit 1
36559 @endif sid
36561 .PHONY: maybe-TAGS-sid TAGS-sid
36562 maybe-TAGS-sid:
36563 @if sid
36564 maybe-TAGS-sid: TAGS-sid
36566 TAGS-sid: \
36567 configure-sid
36568 @: $(MAKE); $(unstage)
36569 @[ -f ./sid/Makefile ] || exit 0; \
36570 r=`${PWD_COMMAND}`; export r; \
36571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36572 $(HOST_EXPORTS) \
36573 for flag in $(EXTRA_HOST_FLAGS) ; do \
36574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36575 done; \
36576 echo "Doing TAGS in sid" ; \
36577 (cd $(HOST_SUBDIR)/sid && \
36578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36580 "RANLIB=$${RANLIB}" \
36581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36582 TAGS) \
36583 || exit 1
36585 @endif sid
36587 .PHONY: maybe-install-info-sid install-info-sid
36588 maybe-install-info-sid:
36589 @if sid
36590 maybe-install-info-sid: install-info-sid
36592 install-info-sid: \
36593 configure-sid \
36594 info-sid
36595 @: $(MAKE); $(unstage)
36596 @[ -f ./sid/Makefile ] || exit 0; \
36597 r=`${PWD_COMMAND}`; export r; \
36598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599 $(HOST_EXPORTS) \
36600 for flag in $(EXTRA_HOST_FLAGS) ; do \
36601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36602 done; \
36603 echo "Doing install-info in sid" ; \
36604 (cd $(HOST_SUBDIR)/sid && \
36605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607 "RANLIB=$${RANLIB}" \
36608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36609 install-info) \
36610 || exit 1
36612 @endif sid
36614 .PHONY: maybe-install-pdf-sid install-pdf-sid
36615 maybe-install-pdf-sid:
36616 @if sid
36617 maybe-install-pdf-sid: install-pdf-sid
36619 install-pdf-sid: \
36620 configure-sid \
36621 pdf-sid
36622 @: $(MAKE); $(unstage)
36623 @[ -f ./sid/Makefile ] || exit 0; \
36624 r=`${PWD_COMMAND}`; export r; \
36625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36626 $(HOST_EXPORTS) \
36627 for flag in $(EXTRA_HOST_FLAGS) ; do \
36628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36629 done; \
36630 echo "Doing install-pdf in sid" ; \
36631 (cd $(HOST_SUBDIR)/sid && \
36632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36634 "RANLIB=$${RANLIB}" \
36635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36636 install-pdf) \
36637 || exit 1
36639 @endif sid
36641 .PHONY: maybe-install-html-sid install-html-sid
36642 maybe-install-html-sid:
36643 @if sid
36644 maybe-install-html-sid: install-html-sid
36646 install-html-sid: \
36647 configure-sid \
36648 html-sid
36649 @: $(MAKE); $(unstage)
36650 @[ -f ./sid/Makefile ] || exit 0; \
36651 r=`${PWD_COMMAND}`; export r; \
36652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36653 $(HOST_EXPORTS) \
36654 for flag in $(EXTRA_HOST_FLAGS) ; do \
36655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656 done; \
36657 echo "Doing install-html in sid" ; \
36658 (cd $(HOST_SUBDIR)/sid && \
36659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36661 "RANLIB=$${RANLIB}" \
36662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36663 install-html) \
36664 || exit 1
36666 @endif sid
36668 .PHONY: maybe-installcheck-sid installcheck-sid
36669 maybe-installcheck-sid:
36670 @if sid
36671 maybe-installcheck-sid: installcheck-sid
36673 installcheck-sid: \
36674 configure-sid
36675 @: $(MAKE); $(unstage)
36676 @[ -f ./sid/Makefile ] || exit 0; \
36677 r=`${PWD_COMMAND}`; export r; \
36678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36679 $(HOST_EXPORTS) \
36680 for flag in $(EXTRA_HOST_FLAGS) ; do \
36681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36682 done; \
36683 echo "Doing installcheck in sid" ; \
36684 (cd $(HOST_SUBDIR)/sid && \
36685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36687 "RANLIB=$${RANLIB}" \
36688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36689 installcheck) \
36690 || exit 1
36692 @endif sid
36694 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36695 maybe-mostlyclean-sid:
36696 @if sid
36697 maybe-mostlyclean-sid: mostlyclean-sid
36699 mostlyclean-sid:
36700 @: $(MAKE); $(unstage)
36701 @[ -f ./sid/Makefile ] || exit 0; \
36702 r=`${PWD_COMMAND}`; export r; \
36703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36704 $(HOST_EXPORTS) \
36705 for flag in $(EXTRA_HOST_FLAGS) ; do \
36706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36707 done; \
36708 echo "Doing mostlyclean in sid" ; \
36709 (cd $(HOST_SUBDIR)/sid && \
36710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36712 "RANLIB=$${RANLIB}" \
36713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36714 mostlyclean) \
36715 || exit 1
36717 @endif sid
36719 .PHONY: maybe-clean-sid clean-sid
36720 maybe-clean-sid:
36721 @if sid
36722 maybe-clean-sid: clean-sid
36724 clean-sid:
36725 @: $(MAKE); $(unstage)
36726 @[ -f ./sid/Makefile ] || exit 0; \
36727 r=`${PWD_COMMAND}`; export r; \
36728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729 $(HOST_EXPORTS) \
36730 for flag in $(EXTRA_HOST_FLAGS) ; do \
36731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732 done; \
36733 echo "Doing clean in sid" ; \
36734 (cd $(HOST_SUBDIR)/sid && \
36735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737 "RANLIB=$${RANLIB}" \
36738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739 clean) \
36740 || exit 1
36742 @endif sid
36744 .PHONY: maybe-distclean-sid distclean-sid
36745 maybe-distclean-sid:
36746 @if sid
36747 maybe-distclean-sid: distclean-sid
36749 distclean-sid:
36750 @: $(MAKE); $(unstage)
36751 @[ -f ./sid/Makefile ] || exit 0; \
36752 r=`${PWD_COMMAND}`; export r; \
36753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754 $(HOST_EXPORTS) \
36755 for flag in $(EXTRA_HOST_FLAGS) ; do \
36756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757 done; \
36758 echo "Doing distclean in sid" ; \
36759 (cd $(HOST_SUBDIR)/sid && \
36760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762 "RANLIB=$${RANLIB}" \
36763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764 distclean) \
36765 || exit 1
36767 @endif sid
36769 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36770 maybe-maintainer-clean-sid:
36771 @if sid
36772 maybe-maintainer-clean-sid: maintainer-clean-sid
36774 maintainer-clean-sid:
36775 @: $(MAKE); $(unstage)
36776 @[ -f ./sid/Makefile ] || exit 0; \
36777 r=`${PWD_COMMAND}`; export r; \
36778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779 $(HOST_EXPORTS) \
36780 for flag in $(EXTRA_HOST_FLAGS) ; do \
36781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36782 done; \
36783 echo "Doing maintainer-clean in sid" ; \
36784 (cd $(HOST_SUBDIR)/sid && \
36785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36787 "RANLIB=$${RANLIB}" \
36788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36789 maintainer-clean) \
36790 || exit 1
36792 @endif sid
36796 .PHONY: configure-sim maybe-configure-sim
36797 maybe-configure-sim:
36798 @if gcc-bootstrap
36799 configure-sim: stage_current
36800 @endif gcc-bootstrap
36801 @if sim
36802 maybe-configure-sim: configure-sim
36803 configure-sim:
36804 @: $(MAKE); $(unstage)
36805 @r=`${PWD_COMMAND}`; export r; \
36806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36809 $(HOST_EXPORTS) \
36810 echo Configuring in $(HOST_SUBDIR)/sim; \
36811 cd "$(HOST_SUBDIR)/sim" || exit 1; \
36812 case $(srcdir) in \
36813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36814 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36816 esac; \
36817 srcdiroption="--srcdir=$${topdir}/sim"; \
36818 libsrcdir="$$s/sim"; \
36819 $(SHELL) $${libsrcdir}/configure \
36820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36821 --target=${target_alias} $${srcdiroption} \
36822 || exit 1
36823 @endif sim
36829 .PHONY: all-sim maybe-all-sim
36830 maybe-all-sim:
36831 @if gcc-bootstrap
36832 all-sim: stage_current
36833 @endif gcc-bootstrap
36834 @if sim
36835 TARGET-sim=all
36836 maybe-all-sim: all-sim
36837 all-sim: configure-sim
36838 @: $(MAKE); $(unstage)
36839 @r=`${PWD_COMMAND}`; export r; \
36840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841 $(HOST_EXPORTS) \
36842 (cd $(HOST_SUBDIR)/sim && \
36843 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36844 $(TARGET-sim))
36845 @endif sim
36850 .PHONY: check-sim maybe-check-sim
36851 maybe-check-sim:
36852 @if sim
36853 maybe-check-sim: check-sim
36855 check-sim:
36856 @: $(MAKE); $(unstage)
36857 @r=`${PWD_COMMAND}`; export r; \
36858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859 $(HOST_EXPORTS) \
36860 (cd $(HOST_SUBDIR)/sim && \
36861 $(MAKE) $(FLAGS_TO_PASS) check)
36863 @endif sim
36865 .PHONY: install-sim maybe-install-sim
36866 maybe-install-sim:
36867 @if sim
36868 maybe-install-sim: install-sim
36870 install-sim: installdirs
36871 @: $(MAKE); $(unstage)
36872 @r=`${PWD_COMMAND}`; export r; \
36873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874 $(HOST_EXPORTS) \
36875 (cd $(HOST_SUBDIR)/sim && \
36876 $(MAKE) $(FLAGS_TO_PASS) install)
36878 @endif sim
36880 # Other targets (info, dvi, pdf, etc.)
36882 .PHONY: maybe-info-sim info-sim
36883 maybe-info-sim:
36884 @if sim
36885 maybe-info-sim: info-sim
36887 info-sim: \
36888 configure-sim
36889 @: $(MAKE); $(unstage)
36890 @[ -f ./sim/Makefile ] || exit 0; \
36891 r=`${PWD_COMMAND}`; export r; \
36892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893 $(HOST_EXPORTS) \
36894 for flag in $(EXTRA_HOST_FLAGS) ; do \
36895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896 done; \
36897 echo "Doing info in sim" ; \
36898 (cd $(HOST_SUBDIR)/sim && \
36899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36901 "RANLIB=$${RANLIB}" \
36902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36903 info) \
36904 || exit 1
36906 @endif sim
36908 .PHONY: maybe-dvi-sim dvi-sim
36909 maybe-dvi-sim:
36910 @if sim
36911 maybe-dvi-sim: dvi-sim
36913 dvi-sim: \
36914 configure-sim
36915 @: $(MAKE); $(unstage)
36916 @[ -f ./sim/Makefile ] || exit 0; \
36917 r=`${PWD_COMMAND}`; export r; \
36918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919 $(HOST_EXPORTS) \
36920 for flag in $(EXTRA_HOST_FLAGS) ; do \
36921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922 done; \
36923 echo "Doing dvi in sim" ; \
36924 (cd $(HOST_SUBDIR)/sim && \
36925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36927 "RANLIB=$${RANLIB}" \
36928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36929 dvi) \
36930 || exit 1
36932 @endif sim
36934 .PHONY: maybe-pdf-sim pdf-sim
36935 maybe-pdf-sim:
36936 @if sim
36937 maybe-pdf-sim: pdf-sim
36939 pdf-sim: \
36940 configure-sim
36941 @: $(MAKE); $(unstage)
36942 @[ -f ./sim/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 pdf in sim" ; \
36950 (cd $(HOST_SUBDIR)/sim && \
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 pdf) \
36956 || exit 1
36958 @endif sim
36960 .PHONY: maybe-html-sim html-sim
36961 maybe-html-sim:
36962 @if sim
36963 maybe-html-sim: html-sim
36965 html-sim: \
36966 configure-sim
36967 @: $(MAKE); $(unstage)
36968 @[ -f ./sim/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 html in sim" ; \
36976 (cd $(HOST_SUBDIR)/sim && \
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 html) \
36982 || exit 1
36984 @endif sim
36986 .PHONY: maybe-TAGS-sim TAGS-sim
36987 maybe-TAGS-sim:
36988 @if sim
36989 maybe-TAGS-sim: TAGS-sim
36991 TAGS-sim: \
36992 configure-sim
36993 @: $(MAKE); $(unstage)
36994 @[ -f ./sim/Makefile ] || exit 0; \
36995 r=`${PWD_COMMAND}`; export r; \
36996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997 $(HOST_EXPORTS) \
36998 for flag in $(EXTRA_HOST_FLAGS) ; do \
36999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37000 done; \
37001 echo "Doing TAGS in sim" ; \
37002 (cd $(HOST_SUBDIR)/sim && \
37003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37005 "RANLIB=$${RANLIB}" \
37006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37007 TAGS) \
37008 || exit 1
37010 @endif sim
37012 .PHONY: maybe-install-info-sim install-info-sim
37013 maybe-install-info-sim:
37014 @if sim
37015 maybe-install-info-sim: install-info-sim
37017 install-info-sim: \
37018 configure-sim \
37019 info-sim
37020 @: $(MAKE); $(unstage)
37021 @[ -f ./sim/Makefile ] || exit 0; \
37022 r=`${PWD_COMMAND}`; export r; \
37023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37024 $(HOST_EXPORTS) \
37025 for flag in $(EXTRA_HOST_FLAGS) ; do \
37026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37027 done; \
37028 echo "Doing install-info in sim" ; \
37029 (cd $(HOST_SUBDIR)/sim && \
37030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37032 "RANLIB=$${RANLIB}" \
37033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37034 install-info) \
37035 || exit 1
37037 @endif sim
37039 .PHONY: maybe-install-pdf-sim install-pdf-sim
37040 maybe-install-pdf-sim:
37041 @if sim
37042 maybe-install-pdf-sim: install-pdf-sim
37044 install-pdf-sim: \
37045 configure-sim \
37046 pdf-sim
37047 @: $(MAKE); $(unstage)
37048 @[ -f ./sim/Makefile ] || exit 0; \
37049 r=`${PWD_COMMAND}`; export r; \
37050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051 $(HOST_EXPORTS) \
37052 for flag in $(EXTRA_HOST_FLAGS) ; do \
37053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054 done; \
37055 echo "Doing install-pdf in sim" ; \
37056 (cd $(HOST_SUBDIR)/sim && \
37057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059 "RANLIB=$${RANLIB}" \
37060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061 install-pdf) \
37062 || exit 1
37064 @endif sim
37066 .PHONY: maybe-install-html-sim install-html-sim
37067 maybe-install-html-sim:
37068 @if sim
37069 maybe-install-html-sim: install-html-sim
37071 install-html-sim: \
37072 configure-sim \
37073 html-sim
37074 @: $(MAKE); $(unstage)
37075 @[ -f ./sim/Makefile ] || exit 0; \
37076 r=`${PWD_COMMAND}`; export r; \
37077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078 $(HOST_EXPORTS) \
37079 for flag in $(EXTRA_HOST_FLAGS) ; do \
37080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37081 done; \
37082 echo "Doing install-html in sim" ; \
37083 (cd $(HOST_SUBDIR)/sim && \
37084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37086 "RANLIB=$${RANLIB}" \
37087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37088 install-html) \
37089 || exit 1
37091 @endif sim
37093 .PHONY: maybe-installcheck-sim installcheck-sim
37094 maybe-installcheck-sim:
37095 @if sim
37096 maybe-installcheck-sim: installcheck-sim
37098 installcheck-sim: \
37099 configure-sim
37100 @: $(MAKE); $(unstage)
37101 @[ -f ./sim/Makefile ] || exit 0; \
37102 r=`${PWD_COMMAND}`; export r; \
37103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37104 $(HOST_EXPORTS) \
37105 for flag in $(EXTRA_HOST_FLAGS) ; do \
37106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107 done; \
37108 echo "Doing installcheck in sim" ; \
37109 (cd $(HOST_SUBDIR)/sim && \
37110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37112 "RANLIB=$${RANLIB}" \
37113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37114 installcheck) \
37115 || exit 1
37117 @endif sim
37119 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
37120 maybe-mostlyclean-sim:
37121 @if sim
37122 maybe-mostlyclean-sim: mostlyclean-sim
37124 mostlyclean-sim:
37125 @: $(MAKE); $(unstage)
37126 @[ -f ./sim/Makefile ] || exit 0; \
37127 r=`${PWD_COMMAND}`; export r; \
37128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37129 $(HOST_EXPORTS) \
37130 for flag in $(EXTRA_HOST_FLAGS) ; do \
37131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37132 done; \
37133 echo "Doing mostlyclean in sim" ; \
37134 (cd $(HOST_SUBDIR)/sim && \
37135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37137 "RANLIB=$${RANLIB}" \
37138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37139 mostlyclean) \
37140 || exit 1
37142 @endif sim
37144 .PHONY: maybe-clean-sim clean-sim
37145 maybe-clean-sim:
37146 @if sim
37147 maybe-clean-sim: clean-sim
37149 clean-sim:
37150 @: $(MAKE); $(unstage)
37151 @[ -f ./sim/Makefile ] || exit 0; \
37152 r=`${PWD_COMMAND}`; export r; \
37153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154 $(HOST_EXPORTS) \
37155 for flag in $(EXTRA_HOST_FLAGS) ; do \
37156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37157 done; \
37158 echo "Doing clean in sim" ; \
37159 (cd $(HOST_SUBDIR)/sim && \
37160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37162 "RANLIB=$${RANLIB}" \
37163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37164 clean) \
37165 || exit 1
37167 @endif sim
37169 .PHONY: maybe-distclean-sim distclean-sim
37170 maybe-distclean-sim:
37171 @if sim
37172 maybe-distclean-sim: distclean-sim
37174 distclean-sim:
37175 @: $(MAKE); $(unstage)
37176 @[ -f ./sim/Makefile ] || exit 0; \
37177 r=`${PWD_COMMAND}`; export r; \
37178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179 $(HOST_EXPORTS) \
37180 for flag in $(EXTRA_HOST_FLAGS) ; do \
37181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182 done; \
37183 echo "Doing distclean in sim" ; \
37184 (cd $(HOST_SUBDIR)/sim && \
37185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187 "RANLIB=$${RANLIB}" \
37188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189 distclean) \
37190 || exit 1
37192 @endif sim
37194 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37195 maybe-maintainer-clean-sim:
37196 @if sim
37197 maybe-maintainer-clean-sim: maintainer-clean-sim
37199 maintainer-clean-sim:
37200 @: $(MAKE); $(unstage)
37201 @[ -f ./sim/Makefile ] || exit 0; \
37202 r=`${PWD_COMMAND}`; export r; \
37203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204 $(HOST_EXPORTS) \
37205 for flag in $(EXTRA_HOST_FLAGS) ; do \
37206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37207 done; \
37208 echo "Doing maintainer-clean in sim" ; \
37209 (cd $(HOST_SUBDIR)/sim && \
37210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37212 "RANLIB=$${RANLIB}" \
37213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37214 maintainer-clean) \
37215 || exit 1
37217 @endif sim
37221 .PHONY: configure-tar maybe-configure-tar
37222 maybe-configure-tar:
37223 @if gcc-bootstrap
37224 configure-tar: stage_current
37225 @endif gcc-bootstrap
37226 @if tar
37227 maybe-configure-tar: configure-tar
37228 configure-tar:
37229 @: $(MAKE); $(unstage)
37230 @r=`${PWD_COMMAND}`; export r; \
37231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37232 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37234 $(HOST_EXPORTS) \
37235 echo Configuring in $(HOST_SUBDIR)/tar; \
37236 cd "$(HOST_SUBDIR)/tar" || exit 1; \
37237 case $(srcdir) in \
37238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37239 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37241 esac; \
37242 srcdiroption="--srcdir=$${topdir}/tar"; \
37243 libsrcdir="$$s/tar"; \
37244 $(SHELL) $${libsrcdir}/configure \
37245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37246 --target=${target_alias} $${srcdiroption} \
37247 || exit 1
37248 @endif tar
37254 .PHONY: all-tar maybe-all-tar
37255 maybe-all-tar:
37256 @if gcc-bootstrap
37257 all-tar: stage_current
37258 @endif gcc-bootstrap
37259 @if tar
37260 TARGET-tar=all
37261 maybe-all-tar: all-tar
37262 all-tar: configure-tar
37263 @: $(MAKE); $(unstage)
37264 @r=`${PWD_COMMAND}`; export r; \
37265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37266 $(HOST_EXPORTS) \
37267 (cd $(HOST_SUBDIR)/tar && \
37268 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37269 $(TARGET-tar))
37270 @endif tar
37275 .PHONY: check-tar maybe-check-tar
37276 maybe-check-tar:
37277 @if tar
37278 maybe-check-tar: check-tar
37280 check-tar:
37281 @: $(MAKE); $(unstage)
37282 @r=`${PWD_COMMAND}`; export r; \
37283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284 $(HOST_EXPORTS) \
37285 (cd $(HOST_SUBDIR)/tar && \
37286 $(MAKE) $(FLAGS_TO_PASS) check)
37288 @endif tar
37290 .PHONY: install-tar maybe-install-tar
37291 maybe-install-tar:
37292 @if tar
37293 maybe-install-tar: install-tar
37295 install-tar: installdirs
37296 @: $(MAKE); $(unstage)
37297 @r=`${PWD_COMMAND}`; export r; \
37298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37299 $(HOST_EXPORTS) \
37300 (cd $(HOST_SUBDIR)/tar && \
37301 $(MAKE) $(FLAGS_TO_PASS) install)
37303 @endif tar
37305 # Other targets (info, dvi, pdf, etc.)
37307 .PHONY: maybe-info-tar info-tar
37308 maybe-info-tar:
37309 @if tar
37310 maybe-info-tar: info-tar
37312 info-tar: \
37313 configure-tar
37314 @: $(MAKE); $(unstage)
37315 @[ -f ./tar/Makefile ] || exit 0; \
37316 r=`${PWD_COMMAND}`; export r; \
37317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318 $(HOST_EXPORTS) \
37319 for flag in $(EXTRA_HOST_FLAGS) ; do \
37320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321 done; \
37322 echo "Doing info in tar" ; \
37323 (cd $(HOST_SUBDIR)/tar && \
37324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37326 "RANLIB=$${RANLIB}" \
37327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37328 info) \
37329 || exit 1
37331 @endif tar
37333 .PHONY: maybe-dvi-tar dvi-tar
37334 maybe-dvi-tar:
37335 @if tar
37336 maybe-dvi-tar: dvi-tar
37338 dvi-tar: \
37339 configure-tar
37340 @: $(MAKE); $(unstage)
37341 @[ -f ./tar/Makefile ] || exit 0; \
37342 r=`${PWD_COMMAND}`; export r; \
37343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344 $(HOST_EXPORTS) \
37345 for flag in $(EXTRA_HOST_FLAGS) ; do \
37346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37347 done; \
37348 echo "Doing dvi in tar" ; \
37349 (cd $(HOST_SUBDIR)/tar && \
37350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37352 "RANLIB=$${RANLIB}" \
37353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37354 dvi) \
37355 || exit 1
37357 @endif tar
37359 .PHONY: maybe-pdf-tar pdf-tar
37360 maybe-pdf-tar:
37361 @if tar
37362 maybe-pdf-tar: pdf-tar
37364 pdf-tar: \
37365 configure-tar
37366 @: $(MAKE); $(unstage)
37367 @[ -f ./tar/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 pdf in tar" ; \
37375 (cd $(HOST_SUBDIR)/tar && \
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 pdf) \
37381 || exit 1
37383 @endif tar
37385 .PHONY: maybe-html-tar html-tar
37386 maybe-html-tar:
37387 @if tar
37388 maybe-html-tar: html-tar
37390 html-tar: \
37391 configure-tar
37392 @: $(MAKE); $(unstage)
37393 @[ -f ./tar/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 html in tar" ; \
37401 (cd $(HOST_SUBDIR)/tar && \
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 html) \
37407 || exit 1
37409 @endif tar
37411 .PHONY: maybe-TAGS-tar TAGS-tar
37412 maybe-TAGS-tar:
37413 @if tar
37414 maybe-TAGS-tar: TAGS-tar
37416 TAGS-tar: \
37417 configure-tar
37418 @: $(MAKE); $(unstage)
37419 @[ -f ./tar/Makefile ] || exit 0; \
37420 r=`${PWD_COMMAND}`; export r; \
37421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37422 $(HOST_EXPORTS) \
37423 for flag in $(EXTRA_HOST_FLAGS) ; do \
37424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37425 done; \
37426 echo "Doing TAGS in tar" ; \
37427 (cd $(HOST_SUBDIR)/tar && \
37428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37430 "RANLIB=$${RANLIB}" \
37431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37432 TAGS) \
37433 || exit 1
37435 @endif tar
37437 .PHONY: maybe-install-info-tar install-info-tar
37438 maybe-install-info-tar:
37439 @if tar
37440 maybe-install-info-tar: install-info-tar
37442 install-info-tar: \
37443 configure-tar \
37444 info-tar
37445 @: $(MAKE); $(unstage)
37446 @[ -f ./tar/Makefile ] || exit 0; \
37447 r=`${PWD_COMMAND}`; export r; \
37448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37449 $(HOST_EXPORTS) \
37450 for flag in $(EXTRA_HOST_FLAGS) ; do \
37451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37452 done; \
37453 echo "Doing install-info in tar" ; \
37454 (cd $(HOST_SUBDIR)/tar && \
37455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37457 "RANLIB=$${RANLIB}" \
37458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37459 install-info) \
37460 || exit 1
37462 @endif tar
37464 .PHONY: maybe-install-pdf-tar install-pdf-tar
37465 maybe-install-pdf-tar:
37466 @if tar
37467 maybe-install-pdf-tar: install-pdf-tar
37469 install-pdf-tar: \
37470 configure-tar \
37471 pdf-tar
37472 @: $(MAKE); $(unstage)
37473 @[ -f ./tar/Makefile ] || exit 0; \
37474 r=`${PWD_COMMAND}`; export r; \
37475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37476 $(HOST_EXPORTS) \
37477 for flag in $(EXTRA_HOST_FLAGS) ; do \
37478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37479 done; \
37480 echo "Doing install-pdf in tar" ; \
37481 (cd $(HOST_SUBDIR)/tar && \
37482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37484 "RANLIB=$${RANLIB}" \
37485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37486 install-pdf) \
37487 || exit 1
37489 @endif tar
37491 .PHONY: maybe-install-html-tar install-html-tar
37492 maybe-install-html-tar:
37493 @if tar
37494 maybe-install-html-tar: install-html-tar
37496 install-html-tar: \
37497 configure-tar \
37498 html-tar
37499 @: $(MAKE); $(unstage)
37500 @[ -f ./tar/Makefile ] || exit 0; \
37501 r=`${PWD_COMMAND}`; export r; \
37502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503 $(HOST_EXPORTS) \
37504 for flag in $(EXTRA_HOST_FLAGS) ; do \
37505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506 done; \
37507 echo "Doing install-html in tar" ; \
37508 (cd $(HOST_SUBDIR)/tar && \
37509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37511 "RANLIB=$${RANLIB}" \
37512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37513 install-html) \
37514 || exit 1
37516 @endif tar
37518 .PHONY: maybe-installcheck-tar installcheck-tar
37519 maybe-installcheck-tar:
37520 @if tar
37521 maybe-installcheck-tar: installcheck-tar
37523 installcheck-tar: \
37524 configure-tar
37525 @: $(MAKE); $(unstage)
37526 @[ -f ./tar/Makefile ] || exit 0; \
37527 r=`${PWD_COMMAND}`; export r; \
37528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529 $(HOST_EXPORTS) \
37530 for flag in $(EXTRA_HOST_FLAGS) ; do \
37531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37532 done; \
37533 echo "Doing installcheck in tar" ; \
37534 (cd $(HOST_SUBDIR)/tar && \
37535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537 "RANLIB=$${RANLIB}" \
37538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539 installcheck) \
37540 || exit 1
37542 @endif tar
37544 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37545 maybe-mostlyclean-tar:
37546 @if tar
37547 maybe-mostlyclean-tar: mostlyclean-tar
37549 mostlyclean-tar:
37550 @: $(MAKE); $(unstage)
37551 @[ -f ./tar/Makefile ] || exit 0; \
37552 r=`${PWD_COMMAND}`; export r; \
37553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37554 $(HOST_EXPORTS) \
37555 for flag in $(EXTRA_HOST_FLAGS) ; do \
37556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37557 done; \
37558 echo "Doing mostlyclean in tar" ; \
37559 (cd $(HOST_SUBDIR)/tar && \
37560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37562 "RANLIB=$${RANLIB}" \
37563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37564 mostlyclean) \
37565 || exit 1
37567 @endif tar
37569 .PHONY: maybe-clean-tar clean-tar
37570 maybe-clean-tar:
37571 @if tar
37572 maybe-clean-tar: clean-tar
37574 clean-tar:
37575 @: $(MAKE); $(unstage)
37576 @[ -f ./tar/Makefile ] || exit 0; \
37577 r=`${PWD_COMMAND}`; export r; \
37578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37579 $(HOST_EXPORTS) \
37580 for flag in $(EXTRA_HOST_FLAGS) ; do \
37581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37582 done; \
37583 echo "Doing clean in tar" ; \
37584 (cd $(HOST_SUBDIR)/tar && \
37585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37587 "RANLIB=$${RANLIB}" \
37588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37589 clean) \
37590 || exit 1
37592 @endif tar
37594 .PHONY: maybe-distclean-tar distclean-tar
37595 maybe-distclean-tar:
37596 @if tar
37597 maybe-distclean-tar: distclean-tar
37599 distclean-tar:
37600 @: $(MAKE); $(unstage)
37601 @[ -f ./tar/Makefile ] || exit 0; \
37602 r=`${PWD_COMMAND}`; export r; \
37603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604 $(HOST_EXPORTS) \
37605 for flag in $(EXTRA_HOST_FLAGS) ; do \
37606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607 done; \
37608 echo "Doing distclean in tar" ; \
37609 (cd $(HOST_SUBDIR)/tar && \
37610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612 "RANLIB=$${RANLIB}" \
37613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614 distclean) \
37615 || exit 1
37617 @endif tar
37619 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37620 maybe-maintainer-clean-tar:
37621 @if tar
37622 maybe-maintainer-clean-tar: maintainer-clean-tar
37624 maintainer-clean-tar:
37625 @: $(MAKE); $(unstage)
37626 @[ -f ./tar/Makefile ] || exit 0; \
37627 r=`${PWD_COMMAND}`; export r; \
37628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37629 $(HOST_EXPORTS) \
37630 for flag in $(EXTRA_HOST_FLAGS) ; do \
37631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37632 done; \
37633 echo "Doing maintainer-clean in tar" ; \
37634 (cd $(HOST_SUBDIR)/tar && \
37635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37637 "RANLIB=$${RANLIB}" \
37638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37639 maintainer-clean) \
37640 || exit 1
37642 @endif tar
37646 .PHONY: configure-texinfo maybe-configure-texinfo
37647 maybe-configure-texinfo:
37648 @if gcc-bootstrap
37649 configure-texinfo: stage_current
37650 @endif gcc-bootstrap
37651 @if texinfo
37652 maybe-configure-texinfo: configure-texinfo
37653 configure-texinfo:
37654 @: $(MAKE); $(unstage)
37655 @r=`${PWD_COMMAND}`; export r; \
37656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37659 $(HOST_EXPORTS) \
37660 echo Configuring in $(HOST_SUBDIR)/texinfo; \
37661 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37662 case $(srcdir) in \
37663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37664 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37666 esac; \
37667 srcdiroption="--srcdir=$${topdir}/texinfo"; \
37668 libsrcdir="$$s/texinfo"; \
37669 $(SHELL) $${libsrcdir}/configure \
37670 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37671 --target=${target_alias} $${srcdiroption} \
37672 || exit 1
37673 @endif texinfo
37679 .PHONY: all-texinfo maybe-all-texinfo
37680 maybe-all-texinfo:
37681 @if gcc-bootstrap
37682 all-texinfo: stage_current
37683 @endif gcc-bootstrap
37684 @if texinfo
37685 TARGET-texinfo=all
37686 maybe-all-texinfo: all-texinfo
37687 all-texinfo: configure-texinfo
37688 @: $(MAKE); $(unstage)
37689 @r=`${PWD_COMMAND}`; export r; \
37690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37691 $(HOST_EXPORTS) \
37692 (cd $(HOST_SUBDIR)/texinfo && \
37693 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37694 $(TARGET-texinfo))
37695 @endif texinfo
37700 .PHONY: check-texinfo maybe-check-texinfo
37701 maybe-check-texinfo:
37702 @if texinfo
37703 maybe-check-texinfo: check-texinfo
37705 check-texinfo:
37706 @: $(MAKE); $(unstage)
37707 @r=`${PWD_COMMAND}`; export r; \
37708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709 $(HOST_EXPORTS) \
37710 (cd $(HOST_SUBDIR)/texinfo && \
37711 $(MAKE) $(FLAGS_TO_PASS) check)
37713 @endif texinfo
37715 .PHONY: install-texinfo maybe-install-texinfo
37716 maybe-install-texinfo:
37717 @if texinfo
37718 maybe-install-texinfo: install-texinfo
37720 install-texinfo:
37722 @endif texinfo
37724 # Other targets (info, dvi, pdf, etc.)
37726 .PHONY: maybe-info-texinfo info-texinfo
37727 maybe-info-texinfo:
37728 @if texinfo
37729 maybe-info-texinfo: info-texinfo
37731 info-texinfo: \
37732 configure-texinfo
37733 @: $(MAKE); $(unstage)
37734 @[ -f ./texinfo/Makefile ] || exit 0; \
37735 r=`${PWD_COMMAND}`; export r; \
37736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37737 $(HOST_EXPORTS) \
37738 for flag in $(EXTRA_HOST_FLAGS) ; do \
37739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37740 done; \
37741 echo "Doing info in texinfo" ; \
37742 (cd $(HOST_SUBDIR)/texinfo && \
37743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37745 "RANLIB=$${RANLIB}" \
37746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37747 info) \
37748 || exit 1
37750 @endif texinfo
37752 .PHONY: maybe-dvi-texinfo dvi-texinfo
37753 maybe-dvi-texinfo:
37754 @if texinfo
37755 maybe-dvi-texinfo: dvi-texinfo
37757 dvi-texinfo: \
37758 configure-texinfo
37759 @: $(MAKE); $(unstage)
37760 @[ -f ./texinfo/Makefile ] || exit 0; \
37761 r=`${PWD_COMMAND}`; export r; \
37762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37763 $(HOST_EXPORTS) \
37764 for flag in $(EXTRA_HOST_FLAGS) ; do \
37765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37766 done; \
37767 echo "Doing dvi in texinfo" ; \
37768 (cd $(HOST_SUBDIR)/texinfo && \
37769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37771 "RANLIB=$${RANLIB}" \
37772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37773 dvi) \
37774 || exit 1
37776 @endif texinfo
37778 .PHONY: maybe-pdf-texinfo pdf-texinfo
37779 maybe-pdf-texinfo:
37780 @if texinfo
37781 maybe-pdf-texinfo: pdf-texinfo
37783 pdf-texinfo: \
37784 configure-texinfo
37785 @: $(MAKE); $(unstage)
37786 @[ -f ./texinfo/Makefile ] || exit 0; \
37787 r=`${PWD_COMMAND}`; export r; \
37788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37789 $(HOST_EXPORTS) \
37790 for flag in $(EXTRA_HOST_FLAGS) ; do \
37791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37792 done; \
37793 echo "Doing pdf in texinfo" ; \
37794 (cd $(HOST_SUBDIR)/texinfo && \
37795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37797 "RANLIB=$${RANLIB}" \
37798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37799 pdf) \
37800 || exit 1
37802 @endif texinfo
37804 .PHONY: maybe-html-texinfo html-texinfo
37805 maybe-html-texinfo:
37806 @if texinfo
37807 maybe-html-texinfo: html-texinfo
37809 html-texinfo: \
37810 configure-texinfo
37811 @: $(MAKE); $(unstage)
37812 @[ -f ./texinfo/Makefile ] || exit 0; \
37813 r=`${PWD_COMMAND}`; export r; \
37814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37815 $(HOST_EXPORTS) \
37816 for flag in $(EXTRA_HOST_FLAGS) ; do \
37817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37818 done; \
37819 echo "Doing html in texinfo" ; \
37820 (cd $(HOST_SUBDIR)/texinfo && \
37821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37823 "RANLIB=$${RANLIB}" \
37824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37825 html) \
37826 || exit 1
37828 @endif texinfo
37830 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37831 maybe-TAGS-texinfo:
37832 @if texinfo
37833 maybe-TAGS-texinfo: TAGS-texinfo
37835 TAGS-texinfo: \
37836 configure-texinfo
37837 @: $(MAKE); $(unstage)
37838 @[ -f ./texinfo/Makefile ] || exit 0; \
37839 r=`${PWD_COMMAND}`; export r; \
37840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37841 $(HOST_EXPORTS) \
37842 for flag in $(EXTRA_HOST_FLAGS) ; do \
37843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37844 done; \
37845 echo "Doing TAGS in texinfo" ; \
37846 (cd $(HOST_SUBDIR)/texinfo && \
37847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37849 "RANLIB=$${RANLIB}" \
37850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37851 TAGS) \
37852 || exit 1
37854 @endif texinfo
37856 .PHONY: maybe-install-info-texinfo install-info-texinfo
37857 maybe-install-info-texinfo:
37858 @if texinfo
37859 maybe-install-info-texinfo: install-info-texinfo
37861 install-info-texinfo: \
37862 configure-texinfo \
37863 info-texinfo
37864 @: $(MAKE); $(unstage)
37865 @[ -f ./texinfo/Makefile ] || exit 0; \
37866 r=`${PWD_COMMAND}`; export r; \
37867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37868 $(HOST_EXPORTS) \
37869 for flag in $(EXTRA_HOST_FLAGS) ; do \
37870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37871 done; \
37872 echo "Doing install-info in texinfo" ; \
37873 (cd $(HOST_SUBDIR)/texinfo && \
37874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37876 "RANLIB=$${RANLIB}" \
37877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37878 install-info) \
37879 || exit 1
37881 @endif texinfo
37883 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37884 maybe-install-pdf-texinfo:
37885 @if texinfo
37886 maybe-install-pdf-texinfo: install-pdf-texinfo
37888 install-pdf-texinfo: \
37889 configure-texinfo \
37890 pdf-texinfo
37891 @: $(MAKE); $(unstage)
37892 @[ -f ./texinfo/Makefile ] || exit 0; \
37893 r=`${PWD_COMMAND}`; export r; \
37894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37895 $(HOST_EXPORTS) \
37896 for flag in $(EXTRA_HOST_FLAGS) ; do \
37897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37898 done; \
37899 echo "Doing install-pdf in texinfo" ; \
37900 (cd $(HOST_SUBDIR)/texinfo && \
37901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37903 "RANLIB=$${RANLIB}" \
37904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37905 install-pdf) \
37906 || exit 1
37908 @endif texinfo
37910 .PHONY: maybe-install-html-texinfo install-html-texinfo
37911 maybe-install-html-texinfo:
37912 @if texinfo
37913 maybe-install-html-texinfo: install-html-texinfo
37915 install-html-texinfo: \
37916 configure-texinfo \
37917 html-texinfo
37918 @: $(MAKE); $(unstage)
37919 @[ -f ./texinfo/Makefile ] || exit 0; \
37920 r=`${PWD_COMMAND}`; export r; \
37921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37922 $(HOST_EXPORTS) \
37923 for flag in $(EXTRA_HOST_FLAGS) ; do \
37924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37925 done; \
37926 echo "Doing install-html in texinfo" ; \
37927 (cd $(HOST_SUBDIR)/texinfo && \
37928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37930 "RANLIB=$${RANLIB}" \
37931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37932 install-html) \
37933 || exit 1
37935 @endif texinfo
37937 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37938 maybe-installcheck-texinfo:
37939 @if texinfo
37940 maybe-installcheck-texinfo: installcheck-texinfo
37942 installcheck-texinfo: \
37943 configure-texinfo
37944 @: $(MAKE); $(unstage)
37945 @[ -f ./texinfo/Makefile ] || exit 0; \
37946 r=`${PWD_COMMAND}`; export r; \
37947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948 $(HOST_EXPORTS) \
37949 for flag in $(EXTRA_HOST_FLAGS) ; do \
37950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37951 done; \
37952 echo "Doing installcheck in texinfo" ; \
37953 (cd $(HOST_SUBDIR)/texinfo && \
37954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37956 "RANLIB=$${RANLIB}" \
37957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37958 installcheck) \
37959 || exit 1
37961 @endif texinfo
37963 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37964 maybe-mostlyclean-texinfo:
37965 @if texinfo
37966 maybe-mostlyclean-texinfo: mostlyclean-texinfo
37968 mostlyclean-texinfo:
37969 @: $(MAKE); $(unstage)
37970 @[ -f ./texinfo/Makefile ] || exit 0; \
37971 r=`${PWD_COMMAND}`; export r; \
37972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37973 $(HOST_EXPORTS) \
37974 for flag in $(EXTRA_HOST_FLAGS) ; do \
37975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37976 done; \
37977 echo "Doing mostlyclean in texinfo" ; \
37978 (cd $(HOST_SUBDIR)/texinfo && \
37979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37981 "RANLIB=$${RANLIB}" \
37982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37983 mostlyclean) \
37984 || exit 1
37986 @endif texinfo
37988 .PHONY: maybe-clean-texinfo clean-texinfo
37989 maybe-clean-texinfo:
37990 @if texinfo
37991 maybe-clean-texinfo: clean-texinfo
37993 clean-texinfo:
37994 @: $(MAKE); $(unstage)
37995 @[ -f ./texinfo/Makefile ] || exit 0; \
37996 r=`${PWD_COMMAND}`; export r; \
37997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37998 $(HOST_EXPORTS) \
37999 for flag in $(EXTRA_HOST_FLAGS) ; do \
38000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38001 done; \
38002 echo "Doing clean in texinfo" ; \
38003 (cd $(HOST_SUBDIR)/texinfo && \
38004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38006 "RANLIB=$${RANLIB}" \
38007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38008 clean) \
38009 || exit 1
38011 @endif texinfo
38013 .PHONY: maybe-distclean-texinfo distclean-texinfo
38014 maybe-distclean-texinfo:
38015 @if texinfo
38016 maybe-distclean-texinfo: distclean-texinfo
38018 distclean-texinfo:
38019 @: $(MAKE); $(unstage)
38020 @[ -f ./texinfo/Makefile ] || exit 0; \
38021 r=`${PWD_COMMAND}`; export r; \
38022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38023 $(HOST_EXPORTS) \
38024 for flag in $(EXTRA_HOST_FLAGS) ; do \
38025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38026 done; \
38027 echo "Doing distclean in texinfo" ; \
38028 (cd $(HOST_SUBDIR)/texinfo && \
38029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38031 "RANLIB=$${RANLIB}" \
38032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38033 distclean) \
38034 || exit 1
38036 @endif texinfo
38038 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38039 maybe-maintainer-clean-texinfo:
38040 @if texinfo
38041 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38043 maintainer-clean-texinfo:
38044 @: $(MAKE); $(unstage)
38045 @[ -f ./texinfo/Makefile ] || exit 0; \
38046 r=`${PWD_COMMAND}`; export r; \
38047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38048 $(HOST_EXPORTS) \
38049 for flag in $(EXTRA_HOST_FLAGS) ; do \
38050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38051 done; \
38052 echo "Doing maintainer-clean in texinfo" ; \
38053 (cd $(HOST_SUBDIR)/texinfo && \
38054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38056 "RANLIB=$${RANLIB}" \
38057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38058 maintainer-clean) \
38059 || exit 1
38061 @endif texinfo
38065 .PHONY: configure-textutils maybe-configure-textutils
38066 maybe-configure-textutils:
38067 @if gcc-bootstrap
38068 configure-textutils: stage_current
38069 @endif gcc-bootstrap
38070 @if textutils
38071 maybe-configure-textutils: configure-textutils
38072 configure-textutils:
38073 @: $(MAKE); $(unstage)
38074 @r=`${PWD_COMMAND}`; export r; \
38075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38078 $(HOST_EXPORTS) \
38079 echo Configuring in $(HOST_SUBDIR)/textutils; \
38080 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38081 case $(srcdir) in \
38082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38083 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38085 esac; \
38086 srcdiroption="--srcdir=$${topdir}/textutils"; \
38087 libsrcdir="$$s/textutils"; \
38088 $(SHELL) $${libsrcdir}/configure \
38089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38090 --target=${target_alias} $${srcdiroption} \
38091 || exit 1
38092 @endif textutils
38098 .PHONY: all-textutils maybe-all-textutils
38099 maybe-all-textutils:
38100 @if gcc-bootstrap
38101 all-textutils: stage_current
38102 @endif gcc-bootstrap
38103 @if textutils
38104 TARGET-textutils=all
38105 maybe-all-textutils: all-textutils
38106 all-textutils: configure-textutils
38107 @: $(MAKE); $(unstage)
38108 @r=`${PWD_COMMAND}`; export r; \
38109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38110 $(HOST_EXPORTS) \
38111 (cd $(HOST_SUBDIR)/textutils && \
38112 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38113 $(TARGET-textutils))
38114 @endif textutils
38119 .PHONY: check-textutils maybe-check-textutils
38120 maybe-check-textutils:
38121 @if textutils
38122 maybe-check-textutils: check-textutils
38124 check-textutils:
38125 @: $(MAKE); $(unstage)
38126 @r=`${PWD_COMMAND}`; export r; \
38127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38128 $(HOST_EXPORTS) \
38129 (cd $(HOST_SUBDIR)/textutils && \
38130 $(MAKE) $(FLAGS_TO_PASS) check)
38132 @endif textutils
38134 .PHONY: install-textutils maybe-install-textutils
38135 maybe-install-textutils:
38136 @if textutils
38137 maybe-install-textutils: install-textutils
38139 install-textutils: installdirs
38140 @: $(MAKE); $(unstage)
38141 @r=`${PWD_COMMAND}`; export r; \
38142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38143 $(HOST_EXPORTS) \
38144 (cd $(HOST_SUBDIR)/textutils && \
38145 $(MAKE) $(FLAGS_TO_PASS) install)
38147 @endif textutils
38149 # Other targets (info, dvi, pdf, etc.)
38151 .PHONY: maybe-info-textutils info-textutils
38152 maybe-info-textutils:
38153 @if textutils
38154 maybe-info-textutils: info-textutils
38156 info-textutils: \
38157 configure-textutils
38158 @: $(MAKE); $(unstage)
38159 @[ -f ./textutils/Makefile ] || exit 0; \
38160 r=`${PWD_COMMAND}`; export r; \
38161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162 $(HOST_EXPORTS) \
38163 for flag in $(EXTRA_HOST_FLAGS) ; do \
38164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165 done; \
38166 echo "Doing info in textutils" ; \
38167 (cd $(HOST_SUBDIR)/textutils && \
38168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38170 "RANLIB=$${RANLIB}" \
38171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38172 info) \
38173 || exit 1
38175 @endif textutils
38177 .PHONY: maybe-dvi-textutils dvi-textutils
38178 maybe-dvi-textutils:
38179 @if textutils
38180 maybe-dvi-textutils: dvi-textutils
38182 dvi-textutils: \
38183 configure-textutils
38184 @: $(MAKE); $(unstage)
38185 @[ -f ./textutils/Makefile ] || exit 0; \
38186 r=`${PWD_COMMAND}`; export r; \
38187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38188 $(HOST_EXPORTS) \
38189 for flag in $(EXTRA_HOST_FLAGS) ; do \
38190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38191 done; \
38192 echo "Doing dvi in textutils" ; \
38193 (cd $(HOST_SUBDIR)/textutils && \
38194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38196 "RANLIB=$${RANLIB}" \
38197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38198 dvi) \
38199 || exit 1
38201 @endif textutils
38203 .PHONY: maybe-pdf-textutils pdf-textutils
38204 maybe-pdf-textutils:
38205 @if textutils
38206 maybe-pdf-textutils: pdf-textutils
38208 pdf-textutils: \
38209 configure-textutils
38210 @: $(MAKE); $(unstage)
38211 @[ -f ./textutils/Makefile ] || exit 0; \
38212 r=`${PWD_COMMAND}`; export r; \
38213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38214 $(HOST_EXPORTS) \
38215 for flag in $(EXTRA_HOST_FLAGS) ; do \
38216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217 done; \
38218 echo "Doing pdf in textutils" ; \
38219 (cd $(HOST_SUBDIR)/textutils && \
38220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38222 "RANLIB=$${RANLIB}" \
38223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38224 pdf) \
38225 || exit 1
38227 @endif textutils
38229 .PHONY: maybe-html-textutils html-textutils
38230 maybe-html-textutils:
38231 @if textutils
38232 maybe-html-textutils: html-textutils
38234 html-textutils: \
38235 configure-textutils
38236 @: $(MAKE); $(unstage)
38237 @[ -f ./textutils/Makefile ] || exit 0; \
38238 r=`${PWD_COMMAND}`; export r; \
38239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38240 $(HOST_EXPORTS) \
38241 for flag in $(EXTRA_HOST_FLAGS) ; do \
38242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243 done; \
38244 echo "Doing html in textutils" ; \
38245 (cd $(HOST_SUBDIR)/textutils && \
38246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38248 "RANLIB=$${RANLIB}" \
38249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250 html) \
38251 || exit 1
38253 @endif textutils
38255 .PHONY: maybe-TAGS-textutils TAGS-textutils
38256 maybe-TAGS-textutils:
38257 @if textutils
38258 maybe-TAGS-textutils: TAGS-textutils
38260 TAGS-textutils: \
38261 configure-textutils
38262 @: $(MAKE); $(unstage)
38263 @[ -f ./textutils/Makefile ] || exit 0; \
38264 r=`${PWD_COMMAND}`; export r; \
38265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38266 $(HOST_EXPORTS) \
38267 for flag in $(EXTRA_HOST_FLAGS) ; do \
38268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38269 done; \
38270 echo "Doing TAGS in textutils" ; \
38271 (cd $(HOST_SUBDIR)/textutils && \
38272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38274 "RANLIB=$${RANLIB}" \
38275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38276 TAGS) \
38277 || exit 1
38279 @endif textutils
38281 .PHONY: maybe-install-info-textutils install-info-textutils
38282 maybe-install-info-textutils:
38283 @if textutils
38284 maybe-install-info-textutils: install-info-textutils
38286 install-info-textutils: \
38287 configure-textutils \
38288 info-textutils
38289 @: $(MAKE); $(unstage)
38290 @[ -f ./textutils/Makefile ] || exit 0; \
38291 r=`${PWD_COMMAND}`; export r; \
38292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38293 $(HOST_EXPORTS) \
38294 for flag in $(EXTRA_HOST_FLAGS) ; do \
38295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38296 done; \
38297 echo "Doing install-info in textutils" ; \
38298 (cd $(HOST_SUBDIR)/textutils && \
38299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38301 "RANLIB=$${RANLIB}" \
38302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38303 install-info) \
38304 || exit 1
38306 @endif textutils
38308 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
38309 maybe-install-pdf-textutils:
38310 @if textutils
38311 maybe-install-pdf-textutils: install-pdf-textutils
38313 install-pdf-textutils: \
38314 configure-textutils \
38315 pdf-textutils
38316 @: $(MAKE); $(unstage)
38317 @[ -f ./textutils/Makefile ] || exit 0; \
38318 r=`${PWD_COMMAND}`; export r; \
38319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38320 $(HOST_EXPORTS) \
38321 for flag in $(EXTRA_HOST_FLAGS) ; do \
38322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38323 done; \
38324 echo "Doing install-pdf in textutils" ; \
38325 (cd $(HOST_SUBDIR)/textutils && \
38326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38328 "RANLIB=$${RANLIB}" \
38329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38330 install-pdf) \
38331 || exit 1
38333 @endif textutils
38335 .PHONY: maybe-install-html-textutils install-html-textutils
38336 maybe-install-html-textutils:
38337 @if textutils
38338 maybe-install-html-textutils: install-html-textutils
38340 install-html-textutils: \
38341 configure-textutils \
38342 html-textutils
38343 @: $(MAKE); $(unstage)
38344 @[ -f ./textutils/Makefile ] || exit 0; \
38345 r=`${PWD_COMMAND}`; export r; \
38346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38347 $(HOST_EXPORTS) \
38348 for flag in $(EXTRA_HOST_FLAGS) ; do \
38349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350 done; \
38351 echo "Doing install-html in textutils" ; \
38352 (cd $(HOST_SUBDIR)/textutils && \
38353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38355 "RANLIB=$${RANLIB}" \
38356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38357 install-html) \
38358 || exit 1
38360 @endif textutils
38362 .PHONY: maybe-installcheck-textutils installcheck-textutils
38363 maybe-installcheck-textutils:
38364 @if textutils
38365 maybe-installcheck-textutils: installcheck-textutils
38367 installcheck-textutils: \
38368 configure-textutils
38369 @: $(MAKE); $(unstage)
38370 @[ -f ./textutils/Makefile ] || exit 0; \
38371 r=`${PWD_COMMAND}`; export r; \
38372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373 $(HOST_EXPORTS) \
38374 for flag in $(EXTRA_HOST_FLAGS) ; do \
38375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376 done; \
38377 echo "Doing installcheck in textutils" ; \
38378 (cd $(HOST_SUBDIR)/textutils && \
38379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38381 "RANLIB=$${RANLIB}" \
38382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38383 installcheck) \
38384 || exit 1
38386 @endif textutils
38388 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38389 maybe-mostlyclean-textutils:
38390 @if textutils
38391 maybe-mostlyclean-textutils: mostlyclean-textutils
38393 mostlyclean-textutils:
38394 @: $(MAKE); $(unstage)
38395 @[ -f ./textutils/Makefile ] || exit 0; \
38396 r=`${PWD_COMMAND}`; export r; \
38397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38398 $(HOST_EXPORTS) \
38399 for flag in $(EXTRA_HOST_FLAGS) ; do \
38400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38401 done; \
38402 echo "Doing mostlyclean in textutils" ; \
38403 (cd $(HOST_SUBDIR)/textutils && \
38404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38406 "RANLIB=$${RANLIB}" \
38407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38408 mostlyclean) \
38409 || exit 1
38411 @endif textutils
38413 .PHONY: maybe-clean-textutils clean-textutils
38414 maybe-clean-textutils:
38415 @if textutils
38416 maybe-clean-textutils: clean-textutils
38418 clean-textutils:
38419 @: $(MAKE); $(unstage)
38420 @[ -f ./textutils/Makefile ] || exit 0; \
38421 r=`${PWD_COMMAND}`; export r; \
38422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38423 $(HOST_EXPORTS) \
38424 for flag in $(EXTRA_HOST_FLAGS) ; do \
38425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38426 done; \
38427 echo "Doing clean in textutils" ; \
38428 (cd $(HOST_SUBDIR)/textutils && \
38429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38431 "RANLIB=$${RANLIB}" \
38432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38433 clean) \
38434 || exit 1
38436 @endif textutils
38438 .PHONY: maybe-distclean-textutils distclean-textutils
38439 maybe-distclean-textutils:
38440 @if textutils
38441 maybe-distclean-textutils: distclean-textutils
38443 distclean-textutils:
38444 @: $(MAKE); $(unstage)
38445 @[ -f ./textutils/Makefile ] || exit 0; \
38446 r=`${PWD_COMMAND}`; export r; \
38447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38448 $(HOST_EXPORTS) \
38449 for flag in $(EXTRA_HOST_FLAGS) ; do \
38450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38451 done; \
38452 echo "Doing distclean in textutils" ; \
38453 (cd $(HOST_SUBDIR)/textutils && \
38454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38456 "RANLIB=$${RANLIB}" \
38457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38458 distclean) \
38459 || exit 1
38461 @endif textutils
38463 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38464 maybe-maintainer-clean-textutils:
38465 @if textutils
38466 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38468 maintainer-clean-textutils:
38469 @: $(MAKE); $(unstage)
38470 @[ -f ./textutils/Makefile ] || exit 0; \
38471 r=`${PWD_COMMAND}`; export r; \
38472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38473 $(HOST_EXPORTS) \
38474 for flag in $(EXTRA_HOST_FLAGS) ; do \
38475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476 done; \
38477 echo "Doing maintainer-clean in textutils" ; \
38478 (cd $(HOST_SUBDIR)/textutils && \
38479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38481 "RANLIB=$${RANLIB}" \
38482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38483 maintainer-clean) \
38484 || exit 1
38486 @endif textutils
38490 .PHONY: configure-time maybe-configure-time
38491 maybe-configure-time:
38492 @if gcc-bootstrap
38493 configure-time: stage_current
38494 @endif gcc-bootstrap
38495 @if time
38496 maybe-configure-time: configure-time
38497 configure-time:
38498 @: $(MAKE); $(unstage)
38499 @r=`${PWD_COMMAND}`; export r; \
38500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38503 $(HOST_EXPORTS) \
38504 echo Configuring in $(HOST_SUBDIR)/time; \
38505 cd "$(HOST_SUBDIR)/time" || exit 1; \
38506 case $(srcdir) in \
38507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38508 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38510 esac; \
38511 srcdiroption="--srcdir=$${topdir}/time"; \
38512 libsrcdir="$$s/time"; \
38513 $(SHELL) $${libsrcdir}/configure \
38514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38515 --target=${target_alias} $${srcdiroption} \
38516 || exit 1
38517 @endif time
38523 .PHONY: all-time maybe-all-time
38524 maybe-all-time:
38525 @if gcc-bootstrap
38526 all-time: stage_current
38527 @endif gcc-bootstrap
38528 @if time
38529 TARGET-time=all
38530 maybe-all-time: all-time
38531 all-time: configure-time
38532 @: $(MAKE); $(unstage)
38533 @r=`${PWD_COMMAND}`; export r; \
38534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535 $(HOST_EXPORTS) \
38536 (cd $(HOST_SUBDIR)/time && \
38537 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38538 $(TARGET-time))
38539 @endif time
38544 .PHONY: check-time maybe-check-time
38545 maybe-check-time:
38546 @if time
38547 maybe-check-time: check-time
38549 check-time:
38550 @: $(MAKE); $(unstage)
38551 @r=`${PWD_COMMAND}`; export r; \
38552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38553 $(HOST_EXPORTS) \
38554 (cd $(HOST_SUBDIR)/time && \
38555 $(MAKE) $(FLAGS_TO_PASS) check)
38557 @endif time
38559 .PHONY: install-time maybe-install-time
38560 maybe-install-time:
38561 @if time
38562 maybe-install-time: install-time
38564 install-time: installdirs
38565 @: $(MAKE); $(unstage)
38566 @r=`${PWD_COMMAND}`; export r; \
38567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568 $(HOST_EXPORTS) \
38569 (cd $(HOST_SUBDIR)/time && \
38570 $(MAKE) $(FLAGS_TO_PASS) install)
38572 @endif time
38574 # Other targets (info, dvi, pdf, etc.)
38576 .PHONY: maybe-info-time info-time
38577 maybe-info-time:
38578 @if time
38579 maybe-info-time: info-time
38581 info-time: \
38582 configure-time
38583 @: $(MAKE); $(unstage)
38584 @[ -f ./time/Makefile ] || exit 0; \
38585 r=`${PWD_COMMAND}`; export r; \
38586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38587 $(HOST_EXPORTS) \
38588 for flag in $(EXTRA_HOST_FLAGS) ; do \
38589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38590 done; \
38591 echo "Doing info in time" ; \
38592 (cd $(HOST_SUBDIR)/time && \
38593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38595 "RANLIB=$${RANLIB}" \
38596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38597 info) \
38598 || exit 1
38600 @endif time
38602 .PHONY: maybe-dvi-time dvi-time
38603 maybe-dvi-time:
38604 @if time
38605 maybe-dvi-time: dvi-time
38607 dvi-time: \
38608 configure-time
38609 @: $(MAKE); $(unstage)
38610 @[ -f ./time/Makefile ] || exit 0; \
38611 r=`${PWD_COMMAND}`; export r; \
38612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613 $(HOST_EXPORTS) \
38614 for flag in $(EXTRA_HOST_FLAGS) ; do \
38615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616 done; \
38617 echo "Doing dvi in time" ; \
38618 (cd $(HOST_SUBDIR)/time && \
38619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38621 "RANLIB=$${RANLIB}" \
38622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38623 dvi) \
38624 || exit 1
38626 @endif time
38628 .PHONY: maybe-pdf-time pdf-time
38629 maybe-pdf-time:
38630 @if time
38631 maybe-pdf-time: pdf-time
38633 pdf-time: \
38634 configure-time
38635 @: $(MAKE); $(unstage)
38636 @[ -f ./time/Makefile ] || exit 0; \
38637 r=`${PWD_COMMAND}`; export r; \
38638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639 $(HOST_EXPORTS) \
38640 for flag in $(EXTRA_HOST_FLAGS) ; do \
38641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38642 done; \
38643 echo "Doing pdf in time" ; \
38644 (cd $(HOST_SUBDIR)/time && \
38645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38647 "RANLIB=$${RANLIB}" \
38648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38649 pdf) \
38650 || exit 1
38652 @endif time
38654 .PHONY: maybe-html-time html-time
38655 maybe-html-time:
38656 @if time
38657 maybe-html-time: html-time
38659 html-time: \
38660 configure-time
38661 @: $(MAKE); $(unstage)
38662 @[ -f ./time/Makefile ] || exit 0; \
38663 r=`${PWD_COMMAND}`; export r; \
38664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665 $(HOST_EXPORTS) \
38666 for flag in $(EXTRA_HOST_FLAGS) ; do \
38667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668 done; \
38669 echo "Doing html in time" ; \
38670 (cd $(HOST_SUBDIR)/time && \
38671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673 "RANLIB=$${RANLIB}" \
38674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675 html) \
38676 || exit 1
38678 @endif time
38680 .PHONY: maybe-TAGS-time TAGS-time
38681 maybe-TAGS-time:
38682 @if time
38683 maybe-TAGS-time: TAGS-time
38685 TAGS-time: \
38686 configure-time
38687 @: $(MAKE); $(unstage)
38688 @[ -f ./time/Makefile ] || exit 0; \
38689 r=`${PWD_COMMAND}`; export r; \
38690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691 $(HOST_EXPORTS) \
38692 for flag in $(EXTRA_HOST_FLAGS) ; do \
38693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694 done; \
38695 echo "Doing TAGS in time" ; \
38696 (cd $(HOST_SUBDIR)/time && \
38697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699 "RANLIB=$${RANLIB}" \
38700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701 TAGS) \
38702 || exit 1
38704 @endif time
38706 .PHONY: maybe-install-info-time install-info-time
38707 maybe-install-info-time:
38708 @if time
38709 maybe-install-info-time: install-info-time
38711 install-info-time: \
38712 configure-time \
38713 info-time
38714 @: $(MAKE); $(unstage)
38715 @[ -f ./time/Makefile ] || exit 0; \
38716 r=`${PWD_COMMAND}`; export r; \
38717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718 $(HOST_EXPORTS) \
38719 for flag in $(EXTRA_HOST_FLAGS) ; do \
38720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38721 done; \
38722 echo "Doing install-info in time" ; \
38723 (cd $(HOST_SUBDIR)/time && \
38724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38726 "RANLIB=$${RANLIB}" \
38727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38728 install-info) \
38729 || exit 1
38731 @endif time
38733 .PHONY: maybe-install-pdf-time install-pdf-time
38734 maybe-install-pdf-time:
38735 @if time
38736 maybe-install-pdf-time: install-pdf-time
38738 install-pdf-time: \
38739 configure-time \
38740 pdf-time
38741 @: $(MAKE); $(unstage)
38742 @[ -f ./time/Makefile ] || exit 0; \
38743 r=`${PWD_COMMAND}`; export r; \
38744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38745 $(HOST_EXPORTS) \
38746 for flag in $(EXTRA_HOST_FLAGS) ; do \
38747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38748 done; \
38749 echo "Doing install-pdf in time" ; \
38750 (cd $(HOST_SUBDIR)/time && \
38751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38753 "RANLIB=$${RANLIB}" \
38754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38755 install-pdf) \
38756 || exit 1
38758 @endif time
38760 .PHONY: maybe-install-html-time install-html-time
38761 maybe-install-html-time:
38762 @if time
38763 maybe-install-html-time: install-html-time
38765 install-html-time: \
38766 configure-time \
38767 html-time
38768 @: $(MAKE); $(unstage)
38769 @[ -f ./time/Makefile ] || exit 0; \
38770 r=`${PWD_COMMAND}`; export r; \
38771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772 $(HOST_EXPORTS) \
38773 for flag in $(EXTRA_HOST_FLAGS) ; do \
38774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38775 done; \
38776 echo "Doing install-html in time" ; \
38777 (cd $(HOST_SUBDIR)/time && \
38778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38780 "RANLIB=$${RANLIB}" \
38781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38782 install-html) \
38783 || exit 1
38785 @endif time
38787 .PHONY: maybe-installcheck-time installcheck-time
38788 maybe-installcheck-time:
38789 @if time
38790 maybe-installcheck-time: installcheck-time
38792 installcheck-time: \
38793 configure-time
38794 @: $(MAKE); $(unstage)
38795 @[ -f ./time/Makefile ] || exit 0; \
38796 r=`${PWD_COMMAND}`; export r; \
38797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38798 $(HOST_EXPORTS) \
38799 for flag in $(EXTRA_HOST_FLAGS) ; do \
38800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38801 done; \
38802 echo "Doing installcheck in time" ; \
38803 (cd $(HOST_SUBDIR)/time && \
38804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38806 "RANLIB=$${RANLIB}" \
38807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38808 installcheck) \
38809 || exit 1
38811 @endif time
38813 .PHONY: maybe-mostlyclean-time mostlyclean-time
38814 maybe-mostlyclean-time:
38815 @if time
38816 maybe-mostlyclean-time: mostlyclean-time
38818 mostlyclean-time:
38819 @: $(MAKE); $(unstage)
38820 @[ -f ./time/Makefile ] || exit 0; \
38821 r=`${PWD_COMMAND}`; export r; \
38822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823 $(HOST_EXPORTS) \
38824 for flag in $(EXTRA_HOST_FLAGS) ; do \
38825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826 done; \
38827 echo "Doing mostlyclean in time" ; \
38828 (cd $(HOST_SUBDIR)/time && \
38829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831 "RANLIB=$${RANLIB}" \
38832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833 mostlyclean) \
38834 || exit 1
38836 @endif time
38838 .PHONY: maybe-clean-time clean-time
38839 maybe-clean-time:
38840 @if time
38841 maybe-clean-time: clean-time
38843 clean-time:
38844 @: $(MAKE); $(unstage)
38845 @[ -f ./time/Makefile ] || exit 0; \
38846 r=`${PWD_COMMAND}`; export r; \
38847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38848 $(HOST_EXPORTS) \
38849 for flag in $(EXTRA_HOST_FLAGS) ; do \
38850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851 done; \
38852 echo "Doing clean in time" ; \
38853 (cd $(HOST_SUBDIR)/time && \
38854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38856 "RANLIB=$${RANLIB}" \
38857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38858 clean) \
38859 || exit 1
38861 @endif time
38863 .PHONY: maybe-distclean-time distclean-time
38864 maybe-distclean-time:
38865 @if time
38866 maybe-distclean-time: distclean-time
38868 distclean-time:
38869 @: $(MAKE); $(unstage)
38870 @[ -f ./time/Makefile ] || exit 0; \
38871 r=`${PWD_COMMAND}`; export r; \
38872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873 $(HOST_EXPORTS) \
38874 for flag in $(EXTRA_HOST_FLAGS) ; do \
38875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876 done; \
38877 echo "Doing distclean in time" ; \
38878 (cd $(HOST_SUBDIR)/time && \
38879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881 "RANLIB=$${RANLIB}" \
38882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883 distclean) \
38884 || exit 1
38886 @endif time
38888 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38889 maybe-maintainer-clean-time:
38890 @if time
38891 maybe-maintainer-clean-time: maintainer-clean-time
38893 maintainer-clean-time:
38894 @: $(MAKE); $(unstage)
38895 @[ -f ./time/Makefile ] || exit 0; \
38896 r=`${PWD_COMMAND}`; export r; \
38897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38898 $(HOST_EXPORTS) \
38899 for flag in $(EXTRA_HOST_FLAGS) ; do \
38900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901 done; \
38902 echo "Doing maintainer-clean in time" ; \
38903 (cd $(HOST_SUBDIR)/time && \
38904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38906 "RANLIB=$${RANLIB}" \
38907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38908 maintainer-clean) \
38909 || exit 1
38911 @endif time
38915 .PHONY: configure-uudecode maybe-configure-uudecode
38916 maybe-configure-uudecode:
38917 @if gcc-bootstrap
38918 configure-uudecode: stage_current
38919 @endif gcc-bootstrap
38920 @if uudecode
38921 maybe-configure-uudecode: configure-uudecode
38922 configure-uudecode:
38923 @: $(MAKE); $(unstage)
38924 @r=`${PWD_COMMAND}`; export r; \
38925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38928 $(HOST_EXPORTS) \
38929 echo Configuring in $(HOST_SUBDIR)/uudecode; \
38930 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38931 case $(srcdir) in \
38932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38933 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38935 esac; \
38936 srcdiroption="--srcdir=$${topdir}/uudecode"; \
38937 libsrcdir="$$s/uudecode"; \
38938 $(SHELL) $${libsrcdir}/configure \
38939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38940 --target=${target_alias} $${srcdiroption} \
38941 || exit 1
38942 @endif uudecode
38948 .PHONY: all-uudecode maybe-all-uudecode
38949 maybe-all-uudecode:
38950 @if gcc-bootstrap
38951 all-uudecode: stage_current
38952 @endif gcc-bootstrap
38953 @if uudecode
38954 TARGET-uudecode=all
38955 maybe-all-uudecode: all-uudecode
38956 all-uudecode: configure-uudecode
38957 @: $(MAKE); $(unstage)
38958 @r=`${PWD_COMMAND}`; export r; \
38959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960 $(HOST_EXPORTS) \
38961 (cd $(HOST_SUBDIR)/uudecode && \
38962 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38963 $(TARGET-uudecode))
38964 @endif uudecode
38969 .PHONY: check-uudecode maybe-check-uudecode
38970 maybe-check-uudecode:
38971 @if uudecode
38972 maybe-check-uudecode: check-uudecode
38974 check-uudecode:
38975 @: $(MAKE); $(unstage)
38976 @r=`${PWD_COMMAND}`; export r; \
38977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38978 $(HOST_EXPORTS) \
38979 (cd $(HOST_SUBDIR)/uudecode && \
38980 $(MAKE) $(FLAGS_TO_PASS) check)
38982 @endif uudecode
38984 .PHONY: install-uudecode maybe-install-uudecode
38985 maybe-install-uudecode:
38986 @if uudecode
38987 maybe-install-uudecode: install-uudecode
38989 install-uudecode: installdirs
38990 @: $(MAKE); $(unstage)
38991 @r=`${PWD_COMMAND}`; export r; \
38992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38993 $(HOST_EXPORTS) \
38994 (cd $(HOST_SUBDIR)/uudecode && \
38995 $(MAKE) $(FLAGS_TO_PASS) install)
38997 @endif uudecode
38999 # Other targets (info, dvi, pdf, etc.)
39001 .PHONY: maybe-info-uudecode info-uudecode
39002 maybe-info-uudecode:
39003 @if uudecode
39004 maybe-info-uudecode: info-uudecode
39006 info-uudecode: \
39007 configure-uudecode
39008 @: $(MAKE); $(unstage)
39009 @[ -f ./uudecode/Makefile ] || exit 0; \
39010 r=`${PWD_COMMAND}`; export r; \
39011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39012 $(HOST_EXPORTS) \
39013 for flag in $(EXTRA_HOST_FLAGS) ; do \
39014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39015 done; \
39016 echo "Doing info in uudecode" ; \
39017 (cd $(HOST_SUBDIR)/uudecode && \
39018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39020 "RANLIB=$${RANLIB}" \
39021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39022 info) \
39023 || exit 1
39025 @endif uudecode
39027 .PHONY: maybe-dvi-uudecode dvi-uudecode
39028 maybe-dvi-uudecode:
39029 @if uudecode
39030 maybe-dvi-uudecode: dvi-uudecode
39032 dvi-uudecode: \
39033 configure-uudecode
39034 @: $(MAKE); $(unstage)
39035 @[ -f ./uudecode/Makefile ] || exit 0; \
39036 r=`${PWD_COMMAND}`; export r; \
39037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038 $(HOST_EXPORTS) \
39039 for flag in $(EXTRA_HOST_FLAGS) ; do \
39040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39041 done; \
39042 echo "Doing dvi in uudecode" ; \
39043 (cd $(HOST_SUBDIR)/uudecode && \
39044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39046 "RANLIB=$${RANLIB}" \
39047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39048 dvi) \
39049 || exit 1
39051 @endif uudecode
39053 .PHONY: maybe-pdf-uudecode pdf-uudecode
39054 maybe-pdf-uudecode:
39055 @if uudecode
39056 maybe-pdf-uudecode: pdf-uudecode
39058 pdf-uudecode: \
39059 configure-uudecode
39060 @: $(MAKE); $(unstage)
39061 @[ -f ./uudecode/Makefile ] || exit 0; \
39062 r=`${PWD_COMMAND}`; export r; \
39063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39064 $(HOST_EXPORTS) \
39065 for flag in $(EXTRA_HOST_FLAGS) ; do \
39066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39067 done; \
39068 echo "Doing pdf in uudecode" ; \
39069 (cd $(HOST_SUBDIR)/uudecode && \
39070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39072 "RANLIB=$${RANLIB}" \
39073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39074 pdf) \
39075 || exit 1
39077 @endif uudecode
39079 .PHONY: maybe-html-uudecode html-uudecode
39080 maybe-html-uudecode:
39081 @if uudecode
39082 maybe-html-uudecode: html-uudecode
39084 html-uudecode: \
39085 configure-uudecode
39086 @: $(MAKE); $(unstage)
39087 @[ -f ./uudecode/Makefile ] || exit 0; \
39088 r=`${PWD_COMMAND}`; export r; \
39089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39090 $(HOST_EXPORTS) \
39091 for flag in $(EXTRA_HOST_FLAGS) ; do \
39092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39093 done; \
39094 echo "Doing html in uudecode" ; \
39095 (cd $(HOST_SUBDIR)/uudecode && \
39096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39098 "RANLIB=$${RANLIB}" \
39099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39100 html) \
39101 || exit 1
39103 @endif uudecode
39105 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
39106 maybe-TAGS-uudecode:
39107 @if uudecode
39108 maybe-TAGS-uudecode: TAGS-uudecode
39110 TAGS-uudecode: \
39111 configure-uudecode
39112 @: $(MAKE); $(unstage)
39113 @[ -f ./uudecode/Makefile ] || exit 0; \
39114 r=`${PWD_COMMAND}`; export r; \
39115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39116 $(HOST_EXPORTS) \
39117 for flag in $(EXTRA_HOST_FLAGS) ; do \
39118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39119 done; \
39120 echo "Doing TAGS in uudecode" ; \
39121 (cd $(HOST_SUBDIR)/uudecode && \
39122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39124 "RANLIB=$${RANLIB}" \
39125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39126 TAGS) \
39127 || exit 1
39129 @endif uudecode
39131 .PHONY: maybe-install-info-uudecode install-info-uudecode
39132 maybe-install-info-uudecode:
39133 @if uudecode
39134 maybe-install-info-uudecode: install-info-uudecode
39136 install-info-uudecode: \
39137 configure-uudecode \
39138 info-uudecode
39139 @: $(MAKE); $(unstage)
39140 @[ -f ./uudecode/Makefile ] || exit 0; \
39141 r=`${PWD_COMMAND}`; export r; \
39142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39143 $(HOST_EXPORTS) \
39144 for flag in $(EXTRA_HOST_FLAGS) ; do \
39145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39146 done; \
39147 echo "Doing install-info in uudecode" ; \
39148 (cd $(HOST_SUBDIR)/uudecode && \
39149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39151 "RANLIB=$${RANLIB}" \
39152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39153 install-info) \
39154 || exit 1
39156 @endif uudecode
39158 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39159 maybe-install-pdf-uudecode:
39160 @if uudecode
39161 maybe-install-pdf-uudecode: install-pdf-uudecode
39163 install-pdf-uudecode: \
39164 configure-uudecode \
39165 pdf-uudecode
39166 @: $(MAKE); $(unstage)
39167 @[ -f ./uudecode/Makefile ] || exit 0; \
39168 r=`${PWD_COMMAND}`; export r; \
39169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170 $(HOST_EXPORTS) \
39171 for flag in $(EXTRA_HOST_FLAGS) ; do \
39172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39173 done; \
39174 echo "Doing install-pdf in uudecode" ; \
39175 (cd $(HOST_SUBDIR)/uudecode && \
39176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39178 "RANLIB=$${RANLIB}" \
39179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39180 install-pdf) \
39181 || exit 1
39183 @endif uudecode
39185 .PHONY: maybe-install-html-uudecode install-html-uudecode
39186 maybe-install-html-uudecode:
39187 @if uudecode
39188 maybe-install-html-uudecode: install-html-uudecode
39190 install-html-uudecode: \
39191 configure-uudecode \
39192 html-uudecode
39193 @: $(MAKE); $(unstage)
39194 @[ -f ./uudecode/Makefile ] || exit 0; \
39195 r=`${PWD_COMMAND}`; export r; \
39196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197 $(HOST_EXPORTS) \
39198 for flag in $(EXTRA_HOST_FLAGS) ; do \
39199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200 done; \
39201 echo "Doing install-html in uudecode" ; \
39202 (cd $(HOST_SUBDIR)/uudecode && \
39203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205 "RANLIB=$${RANLIB}" \
39206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207 install-html) \
39208 || exit 1
39210 @endif uudecode
39212 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
39213 maybe-installcheck-uudecode:
39214 @if uudecode
39215 maybe-installcheck-uudecode: installcheck-uudecode
39217 installcheck-uudecode: \
39218 configure-uudecode
39219 @: $(MAKE); $(unstage)
39220 @[ -f ./uudecode/Makefile ] || exit 0; \
39221 r=`${PWD_COMMAND}`; export r; \
39222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223 $(HOST_EXPORTS) \
39224 for flag in $(EXTRA_HOST_FLAGS) ; do \
39225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226 done; \
39227 echo "Doing installcheck in uudecode" ; \
39228 (cd $(HOST_SUBDIR)/uudecode && \
39229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39231 "RANLIB=$${RANLIB}" \
39232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39233 installcheck) \
39234 || exit 1
39236 @endif uudecode
39238 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39239 maybe-mostlyclean-uudecode:
39240 @if uudecode
39241 maybe-mostlyclean-uudecode: mostlyclean-uudecode
39243 mostlyclean-uudecode:
39244 @: $(MAKE); $(unstage)
39245 @[ -f ./uudecode/Makefile ] || exit 0; \
39246 r=`${PWD_COMMAND}`; export r; \
39247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248 $(HOST_EXPORTS) \
39249 for flag in $(EXTRA_HOST_FLAGS) ; do \
39250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39251 done; \
39252 echo "Doing mostlyclean in uudecode" ; \
39253 (cd $(HOST_SUBDIR)/uudecode && \
39254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256 "RANLIB=$${RANLIB}" \
39257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258 mostlyclean) \
39259 || exit 1
39261 @endif uudecode
39263 .PHONY: maybe-clean-uudecode clean-uudecode
39264 maybe-clean-uudecode:
39265 @if uudecode
39266 maybe-clean-uudecode: clean-uudecode
39268 clean-uudecode:
39269 @: $(MAKE); $(unstage)
39270 @[ -f ./uudecode/Makefile ] || exit 0; \
39271 r=`${PWD_COMMAND}`; export r; \
39272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39273 $(HOST_EXPORTS) \
39274 for flag in $(EXTRA_HOST_FLAGS) ; do \
39275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39276 done; \
39277 echo "Doing clean in uudecode" ; \
39278 (cd $(HOST_SUBDIR)/uudecode && \
39279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39281 "RANLIB=$${RANLIB}" \
39282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39283 clean) \
39284 || exit 1
39286 @endif uudecode
39288 .PHONY: maybe-distclean-uudecode distclean-uudecode
39289 maybe-distclean-uudecode:
39290 @if uudecode
39291 maybe-distclean-uudecode: distclean-uudecode
39293 distclean-uudecode:
39294 @: $(MAKE); $(unstage)
39295 @[ -f ./uudecode/Makefile ] || exit 0; \
39296 r=`${PWD_COMMAND}`; export r; \
39297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298 $(HOST_EXPORTS) \
39299 for flag in $(EXTRA_HOST_FLAGS) ; do \
39300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301 done; \
39302 echo "Doing distclean in uudecode" ; \
39303 (cd $(HOST_SUBDIR)/uudecode && \
39304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306 "RANLIB=$${RANLIB}" \
39307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308 distclean) \
39309 || exit 1
39311 @endif uudecode
39313 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39314 maybe-maintainer-clean-uudecode:
39315 @if uudecode
39316 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39318 maintainer-clean-uudecode:
39319 @: $(MAKE); $(unstage)
39320 @[ -f ./uudecode/Makefile ] || exit 0; \
39321 r=`${PWD_COMMAND}`; export r; \
39322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39323 $(HOST_EXPORTS) \
39324 for flag in $(EXTRA_HOST_FLAGS) ; do \
39325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39326 done; \
39327 echo "Doing maintainer-clean in uudecode" ; \
39328 (cd $(HOST_SUBDIR)/uudecode && \
39329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39331 "RANLIB=$${RANLIB}" \
39332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39333 maintainer-clean) \
39334 || exit 1
39336 @endif uudecode
39340 .PHONY: configure-wdiff maybe-configure-wdiff
39341 maybe-configure-wdiff:
39342 @if gcc-bootstrap
39343 configure-wdiff: stage_current
39344 @endif gcc-bootstrap
39345 @if wdiff
39346 maybe-configure-wdiff: configure-wdiff
39347 configure-wdiff:
39348 @: $(MAKE); $(unstage)
39349 @r=`${PWD_COMMAND}`; export r; \
39350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39353 $(HOST_EXPORTS) \
39354 echo Configuring in $(HOST_SUBDIR)/wdiff; \
39355 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39356 case $(srcdir) in \
39357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39358 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39360 esac; \
39361 srcdiroption="--srcdir=$${topdir}/wdiff"; \
39362 libsrcdir="$$s/wdiff"; \
39363 $(SHELL) $${libsrcdir}/configure \
39364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39365 --target=${target_alias} $${srcdiroption} \
39366 || exit 1
39367 @endif wdiff
39373 .PHONY: all-wdiff maybe-all-wdiff
39374 maybe-all-wdiff:
39375 @if gcc-bootstrap
39376 all-wdiff: stage_current
39377 @endif gcc-bootstrap
39378 @if wdiff
39379 TARGET-wdiff=all
39380 maybe-all-wdiff: all-wdiff
39381 all-wdiff: configure-wdiff
39382 @: $(MAKE); $(unstage)
39383 @r=`${PWD_COMMAND}`; export r; \
39384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385 $(HOST_EXPORTS) \
39386 (cd $(HOST_SUBDIR)/wdiff && \
39387 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39388 $(TARGET-wdiff))
39389 @endif wdiff
39394 .PHONY: check-wdiff maybe-check-wdiff
39395 maybe-check-wdiff:
39396 @if wdiff
39397 maybe-check-wdiff: check-wdiff
39399 check-wdiff:
39400 @: $(MAKE); $(unstage)
39401 @r=`${PWD_COMMAND}`; export r; \
39402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403 $(HOST_EXPORTS) \
39404 (cd $(HOST_SUBDIR)/wdiff && \
39405 $(MAKE) $(FLAGS_TO_PASS) check)
39407 @endif wdiff
39409 .PHONY: install-wdiff maybe-install-wdiff
39410 maybe-install-wdiff:
39411 @if wdiff
39412 maybe-install-wdiff: install-wdiff
39414 install-wdiff: installdirs
39415 @: $(MAKE); $(unstage)
39416 @r=`${PWD_COMMAND}`; export r; \
39417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418 $(HOST_EXPORTS) \
39419 (cd $(HOST_SUBDIR)/wdiff && \
39420 $(MAKE) $(FLAGS_TO_PASS) install)
39422 @endif wdiff
39424 # Other targets (info, dvi, pdf, etc.)
39426 .PHONY: maybe-info-wdiff info-wdiff
39427 maybe-info-wdiff:
39428 @if wdiff
39429 maybe-info-wdiff: info-wdiff
39431 info-wdiff: \
39432 configure-wdiff
39433 @: $(MAKE); $(unstage)
39434 @[ -f ./wdiff/Makefile ] || exit 0; \
39435 r=`${PWD_COMMAND}`; export r; \
39436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39437 $(HOST_EXPORTS) \
39438 for flag in $(EXTRA_HOST_FLAGS) ; do \
39439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39440 done; \
39441 echo "Doing info in wdiff" ; \
39442 (cd $(HOST_SUBDIR)/wdiff && \
39443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39445 "RANLIB=$${RANLIB}" \
39446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39447 info) \
39448 || exit 1
39450 @endif wdiff
39452 .PHONY: maybe-dvi-wdiff dvi-wdiff
39453 maybe-dvi-wdiff:
39454 @if wdiff
39455 maybe-dvi-wdiff: dvi-wdiff
39457 dvi-wdiff: \
39458 configure-wdiff
39459 @: $(MAKE); $(unstage)
39460 @[ -f ./wdiff/Makefile ] || exit 0; \
39461 r=`${PWD_COMMAND}`; export r; \
39462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39463 $(HOST_EXPORTS) \
39464 for flag in $(EXTRA_HOST_FLAGS) ; do \
39465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39466 done; \
39467 echo "Doing dvi in wdiff" ; \
39468 (cd $(HOST_SUBDIR)/wdiff && \
39469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39471 "RANLIB=$${RANLIB}" \
39472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39473 dvi) \
39474 || exit 1
39476 @endif wdiff
39478 .PHONY: maybe-pdf-wdiff pdf-wdiff
39479 maybe-pdf-wdiff:
39480 @if wdiff
39481 maybe-pdf-wdiff: pdf-wdiff
39483 pdf-wdiff: \
39484 configure-wdiff
39485 @: $(MAKE); $(unstage)
39486 @[ -f ./wdiff/Makefile ] || exit 0; \
39487 r=`${PWD_COMMAND}`; export r; \
39488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489 $(HOST_EXPORTS) \
39490 for flag in $(EXTRA_HOST_FLAGS) ; do \
39491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39492 done; \
39493 echo "Doing pdf in wdiff" ; \
39494 (cd $(HOST_SUBDIR)/wdiff && \
39495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497 "RANLIB=$${RANLIB}" \
39498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499 pdf) \
39500 || exit 1
39502 @endif wdiff
39504 .PHONY: maybe-html-wdiff html-wdiff
39505 maybe-html-wdiff:
39506 @if wdiff
39507 maybe-html-wdiff: html-wdiff
39509 html-wdiff: \
39510 configure-wdiff
39511 @: $(MAKE); $(unstage)
39512 @[ -f ./wdiff/Makefile ] || exit 0; \
39513 r=`${PWD_COMMAND}`; export r; \
39514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39515 $(HOST_EXPORTS) \
39516 for flag in $(EXTRA_HOST_FLAGS) ; do \
39517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39518 done; \
39519 echo "Doing html in wdiff" ; \
39520 (cd $(HOST_SUBDIR)/wdiff && \
39521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39523 "RANLIB=$${RANLIB}" \
39524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39525 html) \
39526 || exit 1
39528 @endif wdiff
39530 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39531 maybe-TAGS-wdiff:
39532 @if wdiff
39533 maybe-TAGS-wdiff: TAGS-wdiff
39535 TAGS-wdiff: \
39536 configure-wdiff
39537 @: $(MAKE); $(unstage)
39538 @[ -f ./wdiff/Makefile ] || exit 0; \
39539 r=`${PWD_COMMAND}`; export r; \
39540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39541 $(HOST_EXPORTS) \
39542 for flag in $(EXTRA_HOST_FLAGS) ; do \
39543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39544 done; \
39545 echo "Doing TAGS in wdiff" ; \
39546 (cd $(HOST_SUBDIR)/wdiff && \
39547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39549 "RANLIB=$${RANLIB}" \
39550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39551 TAGS) \
39552 || exit 1
39554 @endif wdiff
39556 .PHONY: maybe-install-info-wdiff install-info-wdiff
39557 maybe-install-info-wdiff:
39558 @if wdiff
39559 maybe-install-info-wdiff: install-info-wdiff
39561 install-info-wdiff: \
39562 configure-wdiff \
39563 info-wdiff
39564 @: $(MAKE); $(unstage)
39565 @[ -f ./wdiff/Makefile ] || exit 0; \
39566 r=`${PWD_COMMAND}`; export r; \
39567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39568 $(HOST_EXPORTS) \
39569 for flag in $(EXTRA_HOST_FLAGS) ; do \
39570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39571 done; \
39572 echo "Doing install-info in wdiff" ; \
39573 (cd $(HOST_SUBDIR)/wdiff && \
39574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39576 "RANLIB=$${RANLIB}" \
39577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39578 install-info) \
39579 || exit 1
39581 @endif wdiff
39583 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39584 maybe-install-pdf-wdiff:
39585 @if wdiff
39586 maybe-install-pdf-wdiff: install-pdf-wdiff
39588 install-pdf-wdiff: \
39589 configure-wdiff \
39590 pdf-wdiff
39591 @: $(MAKE); $(unstage)
39592 @[ -f ./wdiff/Makefile ] || exit 0; \
39593 r=`${PWD_COMMAND}`; export r; \
39594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595 $(HOST_EXPORTS) \
39596 for flag in $(EXTRA_HOST_FLAGS) ; do \
39597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598 done; \
39599 echo "Doing install-pdf in wdiff" ; \
39600 (cd $(HOST_SUBDIR)/wdiff && \
39601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603 "RANLIB=$${RANLIB}" \
39604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605 install-pdf) \
39606 || exit 1
39608 @endif wdiff
39610 .PHONY: maybe-install-html-wdiff install-html-wdiff
39611 maybe-install-html-wdiff:
39612 @if wdiff
39613 maybe-install-html-wdiff: install-html-wdiff
39615 install-html-wdiff: \
39616 configure-wdiff \
39617 html-wdiff
39618 @: $(MAKE); $(unstage)
39619 @[ -f ./wdiff/Makefile ] || exit 0; \
39620 r=`${PWD_COMMAND}`; export r; \
39621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39622 $(HOST_EXPORTS) \
39623 for flag in $(EXTRA_HOST_FLAGS) ; do \
39624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39625 done; \
39626 echo "Doing install-html in wdiff" ; \
39627 (cd $(HOST_SUBDIR)/wdiff && \
39628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39630 "RANLIB=$${RANLIB}" \
39631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632 install-html) \
39633 || exit 1
39635 @endif wdiff
39637 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39638 maybe-installcheck-wdiff:
39639 @if wdiff
39640 maybe-installcheck-wdiff: installcheck-wdiff
39642 installcheck-wdiff: \
39643 configure-wdiff
39644 @: $(MAKE); $(unstage)
39645 @[ -f ./wdiff/Makefile ] || exit 0; \
39646 r=`${PWD_COMMAND}`; export r; \
39647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648 $(HOST_EXPORTS) \
39649 for flag in $(EXTRA_HOST_FLAGS) ; do \
39650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651 done; \
39652 echo "Doing installcheck in wdiff" ; \
39653 (cd $(HOST_SUBDIR)/wdiff && \
39654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656 "RANLIB=$${RANLIB}" \
39657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658 installcheck) \
39659 || exit 1
39661 @endif wdiff
39663 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39664 maybe-mostlyclean-wdiff:
39665 @if wdiff
39666 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39668 mostlyclean-wdiff:
39669 @: $(MAKE); $(unstage)
39670 @[ -f ./wdiff/Makefile ] || exit 0; \
39671 r=`${PWD_COMMAND}`; export r; \
39672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673 $(HOST_EXPORTS) \
39674 for flag in $(EXTRA_HOST_FLAGS) ; do \
39675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676 done; \
39677 echo "Doing mostlyclean in wdiff" ; \
39678 (cd $(HOST_SUBDIR)/wdiff && \
39679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681 "RANLIB=$${RANLIB}" \
39682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683 mostlyclean) \
39684 || exit 1
39686 @endif wdiff
39688 .PHONY: maybe-clean-wdiff clean-wdiff
39689 maybe-clean-wdiff:
39690 @if wdiff
39691 maybe-clean-wdiff: clean-wdiff
39693 clean-wdiff:
39694 @: $(MAKE); $(unstage)
39695 @[ -f ./wdiff/Makefile ] || exit 0; \
39696 r=`${PWD_COMMAND}`; export r; \
39697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698 $(HOST_EXPORTS) \
39699 for flag in $(EXTRA_HOST_FLAGS) ; do \
39700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39701 done; \
39702 echo "Doing clean in wdiff" ; \
39703 (cd $(HOST_SUBDIR)/wdiff && \
39704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39706 "RANLIB=$${RANLIB}" \
39707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39708 clean) \
39709 || exit 1
39711 @endif wdiff
39713 .PHONY: maybe-distclean-wdiff distclean-wdiff
39714 maybe-distclean-wdiff:
39715 @if wdiff
39716 maybe-distclean-wdiff: distclean-wdiff
39718 distclean-wdiff:
39719 @: $(MAKE); $(unstage)
39720 @[ -f ./wdiff/Makefile ] || exit 0; \
39721 r=`${PWD_COMMAND}`; export r; \
39722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39723 $(HOST_EXPORTS) \
39724 for flag in $(EXTRA_HOST_FLAGS) ; do \
39725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726 done; \
39727 echo "Doing distclean in wdiff" ; \
39728 (cd $(HOST_SUBDIR)/wdiff && \
39729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39731 "RANLIB=$${RANLIB}" \
39732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39733 distclean) \
39734 || exit 1
39736 @endif wdiff
39738 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39739 maybe-maintainer-clean-wdiff:
39740 @if wdiff
39741 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39743 maintainer-clean-wdiff:
39744 @: $(MAKE); $(unstage)
39745 @[ -f ./wdiff/Makefile ] || exit 0; \
39746 r=`${PWD_COMMAND}`; export r; \
39747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748 $(HOST_EXPORTS) \
39749 for flag in $(EXTRA_HOST_FLAGS) ; do \
39750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39751 done; \
39752 echo "Doing maintainer-clean in wdiff" ; \
39753 (cd $(HOST_SUBDIR)/wdiff && \
39754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756 "RANLIB=$${RANLIB}" \
39757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758 maintainer-clean) \
39759 || exit 1
39761 @endif wdiff
39765 .PHONY: configure-zip maybe-configure-zip
39766 maybe-configure-zip:
39767 @if gcc-bootstrap
39768 configure-zip: stage_current
39769 @endif gcc-bootstrap
39770 @if zip
39771 maybe-configure-zip: configure-zip
39772 configure-zip:
39773 @: $(MAKE); $(unstage)
39774 @r=`${PWD_COMMAND}`; export r; \
39775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39776 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39778 $(HOST_EXPORTS) \
39779 echo Configuring in $(HOST_SUBDIR)/zip; \
39780 cd "$(HOST_SUBDIR)/zip" || exit 1; \
39781 case $(srcdir) in \
39782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39783 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39785 esac; \
39786 srcdiroption="--srcdir=$${topdir}/zip"; \
39787 libsrcdir="$$s/zip"; \
39788 $(SHELL) $${libsrcdir}/configure \
39789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39790 --target=${target_alias} $${srcdiroption} \
39791 || exit 1
39792 @endif zip
39798 .PHONY: all-zip maybe-all-zip
39799 maybe-all-zip:
39800 @if gcc-bootstrap
39801 all-zip: stage_current
39802 @endif gcc-bootstrap
39803 @if zip
39804 TARGET-zip=all
39805 maybe-all-zip: all-zip
39806 all-zip: configure-zip
39807 @: $(MAKE); $(unstage)
39808 @r=`${PWD_COMMAND}`; export r; \
39809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39810 $(HOST_EXPORTS) \
39811 (cd $(HOST_SUBDIR)/zip && \
39812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39813 $(TARGET-zip))
39814 @endif zip
39819 .PHONY: check-zip maybe-check-zip
39820 maybe-check-zip:
39821 @if zip
39822 maybe-check-zip: check-zip
39824 # This module is only tested in a native toolchain.
39825 check-zip:
39826 @: $(MAKE); $(unstage)
39827 @if [ '$(host)' = '$(target)' ] ; then \
39828 r=`${PWD_COMMAND}`; export r; \
39829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39830 $(HOST_EXPORTS) \
39831 (cd $(HOST_SUBDIR)/zip && \
39832 $(MAKE) $(FLAGS_TO_PASS) check); \
39835 @endif zip
39837 .PHONY: install-zip maybe-install-zip
39838 maybe-install-zip:
39839 @if zip
39840 maybe-install-zip: install-zip
39842 install-zip: installdirs
39843 @: $(MAKE); $(unstage)
39844 @r=`${PWD_COMMAND}`; export r; \
39845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39846 $(HOST_EXPORTS) \
39847 (cd $(HOST_SUBDIR)/zip && \
39848 $(MAKE) $(FLAGS_TO_PASS) install)
39850 @endif zip
39852 # Other targets (info, dvi, pdf, etc.)
39854 .PHONY: maybe-info-zip info-zip
39855 maybe-info-zip:
39856 @if zip
39857 maybe-info-zip: info-zip
39859 info-zip: \
39860 configure-zip
39861 @: $(MAKE); $(unstage)
39862 @[ -f ./zip/Makefile ] || exit 0; \
39863 r=`${PWD_COMMAND}`; export r; \
39864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39865 $(HOST_EXPORTS) \
39866 for flag in $(EXTRA_HOST_FLAGS) ; do \
39867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39868 done; \
39869 echo "Doing info in zip" ; \
39870 (cd $(HOST_SUBDIR)/zip && \
39871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39873 "RANLIB=$${RANLIB}" \
39874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39875 info) \
39876 || exit 1
39878 @endif zip
39880 .PHONY: maybe-dvi-zip dvi-zip
39881 maybe-dvi-zip:
39882 @if zip
39883 maybe-dvi-zip: dvi-zip
39885 dvi-zip: \
39886 configure-zip
39887 @: $(MAKE); $(unstage)
39888 @[ -f ./zip/Makefile ] || exit 0; \
39889 r=`${PWD_COMMAND}`; export r; \
39890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39891 $(HOST_EXPORTS) \
39892 for flag in $(EXTRA_HOST_FLAGS) ; do \
39893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39894 done; \
39895 echo "Doing dvi in zip" ; \
39896 (cd $(HOST_SUBDIR)/zip && \
39897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39899 "RANLIB=$${RANLIB}" \
39900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39901 dvi) \
39902 || exit 1
39904 @endif zip
39906 .PHONY: maybe-pdf-zip pdf-zip
39907 maybe-pdf-zip:
39908 @if zip
39909 maybe-pdf-zip: pdf-zip
39911 pdf-zip: \
39912 configure-zip
39913 @: $(MAKE); $(unstage)
39914 @[ -f ./zip/Makefile ] || exit 0; \
39915 r=`${PWD_COMMAND}`; export r; \
39916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917 $(HOST_EXPORTS) \
39918 for flag in $(EXTRA_HOST_FLAGS) ; do \
39919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39920 done; \
39921 echo "Doing pdf in zip" ; \
39922 (cd $(HOST_SUBDIR)/zip && \
39923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39925 "RANLIB=$${RANLIB}" \
39926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39927 pdf) \
39928 || exit 1
39930 @endif zip
39932 .PHONY: maybe-html-zip html-zip
39933 maybe-html-zip:
39934 @if zip
39935 maybe-html-zip: html-zip
39937 html-zip: \
39938 configure-zip
39939 @: $(MAKE); $(unstage)
39940 @[ -f ./zip/Makefile ] || exit 0; \
39941 r=`${PWD_COMMAND}`; export r; \
39942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39943 $(HOST_EXPORTS) \
39944 for flag in $(EXTRA_HOST_FLAGS) ; do \
39945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39946 done; \
39947 echo "Doing html in zip" ; \
39948 (cd $(HOST_SUBDIR)/zip && \
39949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39951 "RANLIB=$${RANLIB}" \
39952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39953 html) \
39954 || exit 1
39956 @endif zip
39958 .PHONY: maybe-TAGS-zip TAGS-zip
39959 maybe-TAGS-zip:
39960 @if zip
39961 maybe-TAGS-zip: TAGS-zip
39963 TAGS-zip: \
39964 configure-zip
39965 @: $(MAKE); $(unstage)
39966 @[ -f ./zip/Makefile ] || exit 0; \
39967 r=`${PWD_COMMAND}`; export r; \
39968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39969 $(HOST_EXPORTS) \
39970 for flag in $(EXTRA_HOST_FLAGS) ; do \
39971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39972 done; \
39973 echo "Doing TAGS in zip" ; \
39974 (cd $(HOST_SUBDIR)/zip && \
39975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39977 "RANLIB=$${RANLIB}" \
39978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39979 TAGS) \
39980 || exit 1
39982 @endif zip
39984 .PHONY: maybe-install-info-zip install-info-zip
39985 maybe-install-info-zip:
39986 @if zip
39987 maybe-install-info-zip: install-info-zip
39989 install-info-zip: \
39990 configure-zip \
39991 info-zip
39992 @: $(MAKE); $(unstage)
39993 @[ -f ./zip/Makefile ] || exit 0; \
39994 r=`${PWD_COMMAND}`; export r; \
39995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996 $(HOST_EXPORTS) \
39997 for flag in $(EXTRA_HOST_FLAGS) ; do \
39998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39999 done; \
40000 echo "Doing install-info in zip" ; \
40001 (cd $(HOST_SUBDIR)/zip && \
40002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40004 "RANLIB=$${RANLIB}" \
40005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40006 install-info) \
40007 || exit 1
40009 @endif zip
40011 .PHONY: maybe-install-pdf-zip install-pdf-zip
40012 maybe-install-pdf-zip:
40013 @if zip
40014 maybe-install-pdf-zip: install-pdf-zip
40016 install-pdf-zip: \
40017 configure-zip \
40018 pdf-zip
40019 @: $(MAKE); $(unstage)
40020 @[ -f ./zip/Makefile ] || exit 0; \
40021 r=`${PWD_COMMAND}`; export r; \
40022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023 $(HOST_EXPORTS) \
40024 for flag in $(EXTRA_HOST_FLAGS) ; do \
40025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026 done; \
40027 echo "Doing install-pdf in zip" ; \
40028 (cd $(HOST_SUBDIR)/zip && \
40029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031 "RANLIB=$${RANLIB}" \
40032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033 install-pdf) \
40034 || exit 1
40036 @endif zip
40038 .PHONY: maybe-install-html-zip install-html-zip
40039 maybe-install-html-zip:
40040 @if zip
40041 maybe-install-html-zip: install-html-zip
40043 install-html-zip: \
40044 configure-zip \
40045 html-zip
40046 @: $(MAKE); $(unstage)
40047 @[ -f ./zip/Makefile ] || exit 0; \
40048 r=`${PWD_COMMAND}`; export r; \
40049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40050 $(HOST_EXPORTS) \
40051 for flag in $(EXTRA_HOST_FLAGS) ; do \
40052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40053 done; \
40054 echo "Doing install-html in zip" ; \
40055 (cd $(HOST_SUBDIR)/zip && \
40056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40058 "RANLIB=$${RANLIB}" \
40059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40060 install-html) \
40061 || exit 1
40063 @endif zip
40065 .PHONY: maybe-installcheck-zip installcheck-zip
40066 maybe-installcheck-zip:
40067 @if zip
40068 maybe-installcheck-zip: installcheck-zip
40070 installcheck-zip: \
40071 configure-zip
40072 @: $(MAKE); $(unstage)
40073 @[ -f ./zip/Makefile ] || exit 0; \
40074 r=`${PWD_COMMAND}`; export r; \
40075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076 $(HOST_EXPORTS) \
40077 for flag in $(EXTRA_HOST_FLAGS) ; do \
40078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40079 done; \
40080 echo "Doing installcheck in zip" ; \
40081 (cd $(HOST_SUBDIR)/zip && \
40082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40084 "RANLIB=$${RANLIB}" \
40085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40086 installcheck) \
40087 || exit 1
40089 @endif zip
40091 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
40092 maybe-mostlyclean-zip:
40093 @if zip
40094 maybe-mostlyclean-zip: mostlyclean-zip
40096 mostlyclean-zip:
40097 @: $(MAKE); $(unstage)
40098 @[ -f ./zip/Makefile ] || exit 0; \
40099 r=`${PWD_COMMAND}`; export r; \
40100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40101 $(HOST_EXPORTS) \
40102 for flag in $(EXTRA_HOST_FLAGS) ; do \
40103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40104 done; \
40105 echo "Doing mostlyclean in zip" ; \
40106 (cd $(HOST_SUBDIR)/zip && \
40107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40109 "RANLIB=$${RANLIB}" \
40110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40111 mostlyclean) \
40112 || exit 1
40114 @endif zip
40116 .PHONY: maybe-clean-zip clean-zip
40117 maybe-clean-zip:
40118 @if zip
40119 maybe-clean-zip: clean-zip
40121 clean-zip:
40122 @: $(MAKE); $(unstage)
40123 @[ -f ./zip/Makefile ] || exit 0; \
40124 r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 $(HOST_EXPORTS) \
40127 for flag in $(EXTRA_HOST_FLAGS) ; do \
40128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129 done; \
40130 echo "Doing clean in zip" ; \
40131 (cd $(HOST_SUBDIR)/zip && \
40132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134 "RANLIB=$${RANLIB}" \
40135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136 clean) \
40137 || exit 1
40139 @endif zip
40141 .PHONY: maybe-distclean-zip distclean-zip
40142 maybe-distclean-zip:
40143 @if zip
40144 maybe-distclean-zip: distclean-zip
40146 distclean-zip:
40147 @: $(MAKE); $(unstage)
40148 @[ -f ./zip/Makefile ] || exit 0; \
40149 r=`${PWD_COMMAND}`; export r; \
40150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40151 $(HOST_EXPORTS) \
40152 for flag in $(EXTRA_HOST_FLAGS) ; do \
40153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40154 done; \
40155 echo "Doing distclean in zip" ; \
40156 (cd $(HOST_SUBDIR)/zip && \
40157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40159 "RANLIB=$${RANLIB}" \
40160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40161 distclean) \
40162 || exit 1
40164 @endif zip
40166 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40167 maybe-maintainer-clean-zip:
40168 @if zip
40169 maybe-maintainer-clean-zip: maintainer-clean-zip
40171 maintainer-clean-zip:
40172 @: $(MAKE); $(unstage)
40173 @[ -f ./zip/Makefile ] || exit 0; \
40174 r=`${PWD_COMMAND}`; export r; \
40175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40176 $(HOST_EXPORTS) \
40177 for flag in $(EXTRA_HOST_FLAGS) ; do \
40178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40179 done; \
40180 echo "Doing maintainer-clean in zip" ; \
40181 (cd $(HOST_SUBDIR)/zip && \
40182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40184 "RANLIB=$${RANLIB}" \
40185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40186 maintainer-clean) \
40187 || exit 1
40189 @endif zip
40193 .PHONY: configure-zlib maybe-configure-zlib
40194 maybe-configure-zlib:
40195 @if gcc-bootstrap
40196 configure-zlib: stage_current
40197 @endif gcc-bootstrap
40198 @if zlib
40199 maybe-configure-zlib: configure-zlib
40200 configure-zlib:
40201 @r=`${PWD_COMMAND}`; export r; \
40202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40203 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40205 $(HOST_EXPORTS) \
40206 echo Configuring in $(HOST_SUBDIR)/zlib; \
40207 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40208 case $(srcdir) in \
40209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40210 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40212 esac; \
40213 srcdiroption="--srcdir=$${topdir}/zlib"; \
40214 libsrcdir="$$s/zlib"; \
40215 $(SHELL) $${libsrcdir}/configure \
40216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40217 --target=${target_alias} $${srcdiroption} \
40218 || exit 1
40219 @endif zlib
40223 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40224 maybe-configure-stage1-zlib:
40225 @if zlib-bootstrap
40226 maybe-configure-stage1-zlib: configure-stage1-zlib
40227 configure-stage1-zlib:
40228 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40230 @r=`${PWD_COMMAND}`; export r; \
40231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232 TFLAGS="$(STAGE1_TFLAGS)"; \
40233 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40234 $(HOST_EXPORTS) \
40235 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40236 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40237 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40238 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40240 cd $(HOST_SUBDIR)/zlib || exit 1; \
40241 case $(srcdir) in \
40242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40243 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40245 esac; \
40246 srcdiroption="--srcdir=$${topdir}/zlib"; \
40247 libsrcdir="$$s/zlib"; \
40248 $(SHELL) $${libsrcdir}/configure \
40249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40250 --target=${target_alias} $${srcdiroption} \
40251 $(STAGE1_CONFIGURE_FLAGS)
40252 @endif zlib-bootstrap
40254 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40255 maybe-configure-stage2-zlib:
40256 @if zlib-bootstrap
40257 maybe-configure-stage2-zlib: configure-stage2-zlib
40258 configure-stage2-zlib:
40259 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40261 @r=`${PWD_COMMAND}`; export r; \
40262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40263 TFLAGS="$(STAGE2_TFLAGS)"; \
40264 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40265 $(HOST_EXPORTS) \
40266 $(POSTSTAGE1_HOST_EXPORTS) \
40267 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40268 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40269 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40270 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40272 cd $(HOST_SUBDIR)/zlib || exit 1; \
40273 case $(srcdir) in \
40274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40275 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40277 esac; \
40278 srcdiroption="--srcdir=$${topdir}/zlib"; \
40279 libsrcdir="$$s/zlib"; \
40280 $(SHELL) $${libsrcdir}/configure \
40281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40282 --target=${target_alias} $${srcdiroption} \
40283 --with-build-libsubdir=$(HOST_SUBDIR) \
40284 $(STAGE2_CONFIGURE_FLAGS)
40285 @endif zlib-bootstrap
40287 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40288 maybe-configure-stage3-zlib:
40289 @if zlib-bootstrap
40290 maybe-configure-stage3-zlib: configure-stage3-zlib
40291 configure-stage3-zlib:
40292 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40294 @r=`${PWD_COMMAND}`; export r; \
40295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40296 TFLAGS="$(STAGE3_TFLAGS)"; \
40297 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40298 $(HOST_EXPORTS) \
40299 $(POSTSTAGE1_HOST_EXPORTS) \
40300 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40301 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40302 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40303 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40305 cd $(HOST_SUBDIR)/zlib || exit 1; \
40306 case $(srcdir) in \
40307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40308 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40310 esac; \
40311 srcdiroption="--srcdir=$${topdir}/zlib"; \
40312 libsrcdir="$$s/zlib"; \
40313 $(SHELL) $${libsrcdir}/configure \
40314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40315 --target=${target_alias} $${srcdiroption} \
40316 --with-build-libsubdir=$(HOST_SUBDIR) \
40317 $(STAGE3_CONFIGURE_FLAGS)
40318 @endif zlib-bootstrap
40320 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40321 maybe-configure-stage4-zlib:
40322 @if zlib-bootstrap
40323 maybe-configure-stage4-zlib: configure-stage4-zlib
40324 configure-stage4-zlib:
40325 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40327 @r=`${PWD_COMMAND}`; export r; \
40328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40329 TFLAGS="$(STAGE4_TFLAGS)"; \
40330 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40331 $(HOST_EXPORTS) \
40332 $(POSTSTAGE1_HOST_EXPORTS) \
40333 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40334 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40335 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40336 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40338 cd $(HOST_SUBDIR)/zlib || exit 1; \
40339 case $(srcdir) in \
40340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40341 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40343 esac; \
40344 srcdiroption="--srcdir=$${topdir}/zlib"; \
40345 libsrcdir="$$s/zlib"; \
40346 $(SHELL) $${libsrcdir}/configure \
40347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40348 --target=${target_alias} $${srcdiroption} \
40349 --with-build-libsubdir=$(HOST_SUBDIR) \
40350 $(STAGE4_CONFIGURE_FLAGS)
40351 @endif zlib-bootstrap
40353 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40354 maybe-configure-stageprofile-zlib:
40355 @if zlib-bootstrap
40356 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40357 configure-stageprofile-zlib:
40358 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40360 @r=`${PWD_COMMAND}`; export r; \
40361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40363 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40364 $(HOST_EXPORTS) \
40365 $(POSTSTAGE1_HOST_EXPORTS) \
40366 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40367 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40368 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40369 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40371 cd $(HOST_SUBDIR)/zlib || exit 1; \
40372 case $(srcdir) in \
40373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40374 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40376 esac; \
40377 srcdiroption="--srcdir=$${topdir}/zlib"; \
40378 libsrcdir="$$s/zlib"; \
40379 $(SHELL) $${libsrcdir}/configure \
40380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40381 --target=${target_alias} $${srcdiroption} \
40382 --with-build-libsubdir=$(HOST_SUBDIR) \
40383 $(STAGEprofile_CONFIGURE_FLAGS)
40384 @endif zlib-bootstrap
40386 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40387 maybe-configure-stagefeedback-zlib:
40388 @if zlib-bootstrap
40389 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40390 configure-stagefeedback-zlib:
40391 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40393 @r=`${PWD_COMMAND}`; export r; \
40394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40395 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40396 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40397 $(HOST_EXPORTS) \
40398 $(POSTSTAGE1_HOST_EXPORTS) \
40399 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40400 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40401 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40402 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40404 cd $(HOST_SUBDIR)/zlib || exit 1; \
40405 case $(srcdir) in \
40406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40407 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40409 esac; \
40410 srcdiroption="--srcdir=$${topdir}/zlib"; \
40411 libsrcdir="$$s/zlib"; \
40412 $(SHELL) $${libsrcdir}/configure \
40413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40414 --target=${target_alias} $${srcdiroption} \
40415 --with-build-libsubdir=$(HOST_SUBDIR) \
40416 $(STAGEfeedback_CONFIGURE_FLAGS)
40417 @endif zlib-bootstrap
40423 .PHONY: all-zlib maybe-all-zlib
40424 maybe-all-zlib:
40425 @if gcc-bootstrap
40426 all-zlib: stage_current
40427 @endif gcc-bootstrap
40428 @if zlib
40429 TARGET-zlib=all
40430 maybe-all-zlib: all-zlib
40431 all-zlib: configure-zlib
40432 @r=`${PWD_COMMAND}`; export r; \
40433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434 $(HOST_EXPORTS) \
40435 (cd $(HOST_SUBDIR)/zlib && \
40436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40437 $(TARGET-zlib))
40438 @endif zlib
40442 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40443 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40444 maybe-all-stage1-zlib:
40445 maybe-clean-stage1-zlib:
40446 @if zlib-bootstrap
40447 maybe-all-stage1-zlib: all-stage1-zlib
40448 all-stage1: all-stage1-zlib
40449 TARGET-stage1-zlib = $(TARGET-zlib)
40450 all-stage1-zlib: configure-stage1-zlib
40451 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40452 @r=`${PWD_COMMAND}`; export r; \
40453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40454 TFLAGS="$(STAGE1_TFLAGS)"; \
40455 $(HOST_EXPORTS) \
40456 cd $(HOST_SUBDIR)/zlib && \
40457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40458 CFLAGS="$(STAGE1_CFLAGS)" \
40459 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40460 LIBCFLAGS="$(LIBCFLAGS)" \
40461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40464 $(EXTRA_HOST_FLAGS) \
40465 TFLAGS="$(STAGE1_TFLAGS)" \
40466 $(TARGET-stage1-zlib)
40468 maybe-clean-stage1-zlib: clean-stage1-zlib
40469 clean-stage1: clean-stage1-zlib
40470 clean-stage1-zlib:
40471 @if [ $(current_stage) = stage1 ]; then \
40472 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40473 else \
40474 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40475 $(MAKE) stage1-start; \
40476 fi; \
40477 cd $(HOST_SUBDIR)/zlib && \
40478 $(MAKE) $(EXTRA_HOST_FLAGS) \
40479 clean
40480 @endif zlib-bootstrap
40483 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40484 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40485 maybe-all-stage2-zlib:
40486 maybe-clean-stage2-zlib:
40487 @if zlib-bootstrap
40488 maybe-all-stage2-zlib: all-stage2-zlib
40489 all-stage2: all-stage2-zlib
40490 TARGET-stage2-zlib = $(TARGET-zlib)
40491 all-stage2-zlib: configure-stage2-zlib
40492 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40493 @r=`${PWD_COMMAND}`; export r; \
40494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40495 TFLAGS="$(STAGE2_TFLAGS)"; \
40496 $(HOST_EXPORTS) \
40497 $(POSTSTAGE1_HOST_EXPORTS) \
40498 cd $(HOST_SUBDIR)/zlib && \
40499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40500 CFLAGS="$(STAGE2_CFLAGS)" \
40501 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40502 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40507 TFLAGS="$(STAGE2_TFLAGS)" \
40508 $(TARGET-stage2-zlib)
40510 maybe-clean-stage2-zlib: clean-stage2-zlib
40511 clean-stage2: clean-stage2-zlib
40512 clean-stage2-zlib:
40513 @if [ $(current_stage) = stage2 ]; then \
40514 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40515 else \
40516 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40517 $(MAKE) stage2-start; \
40518 fi; \
40519 cd $(HOST_SUBDIR)/zlib && \
40520 $(MAKE) $(EXTRA_HOST_FLAGS) \
40521 $(POSTSTAGE1_FLAGS_TO_PASS) \
40522 clean
40523 @endif zlib-bootstrap
40526 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40527 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40528 maybe-all-stage3-zlib:
40529 maybe-clean-stage3-zlib:
40530 @if zlib-bootstrap
40531 maybe-all-stage3-zlib: all-stage3-zlib
40532 all-stage3: all-stage3-zlib
40533 TARGET-stage3-zlib = $(TARGET-zlib)
40534 all-stage3-zlib: configure-stage3-zlib
40535 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40536 @r=`${PWD_COMMAND}`; export r; \
40537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40538 TFLAGS="$(STAGE3_TFLAGS)"; \
40539 $(HOST_EXPORTS) \
40540 $(POSTSTAGE1_HOST_EXPORTS) \
40541 cd $(HOST_SUBDIR)/zlib && \
40542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40543 CFLAGS="$(STAGE3_CFLAGS)" \
40544 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40545 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40550 TFLAGS="$(STAGE3_TFLAGS)" \
40551 $(TARGET-stage3-zlib)
40553 maybe-clean-stage3-zlib: clean-stage3-zlib
40554 clean-stage3: clean-stage3-zlib
40555 clean-stage3-zlib:
40556 @if [ $(current_stage) = stage3 ]; then \
40557 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40558 else \
40559 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40560 $(MAKE) stage3-start; \
40561 fi; \
40562 cd $(HOST_SUBDIR)/zlib && \
40563 $(MAKE) $(EXTRA_HOST_FLAGS) \
40564 $(POSTSTAGE1_FLAGS_TO_PASS) \
40565 clean
40566 @endif zlib-bootstrap
40569 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40570 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40571 maybe-all-stage4-zlib:
40572 maybe-clean-stage4-zlib:
40573 @if zlib-bootstrap
40574 maybe-all-stage4-zlib: all-stage4-zlib
40575 all-stage4: all-stage4-zlib
40576 TARGET-stage4-zlib = $(TARGET-zlib)
40577 all-stage4-zlib: configure-stage4-zlib
40578 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40579 @r=`${PWD_COMMAND}`; export r; \
40580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40581 TFLAGS="$(STAGE4_TFLAGS)"; \
40582 $(HOST_EXPORTS) \
40583 $(POSTSTAGE1_HOST_EXPORTS) \
40584 cd $(HOST_SUBDIR)/zlib && \
40585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40586 CFLAGS="$(STAGE4_CFLAGS)" \
40587 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40588 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40593 TFLAGS="$(STAGE4_TFLAGS)" \
40594 $(TARGET-stage4-zlib)
40596 maybe-clean-stage4-zlib: clean-stage4-zlib
40597 clean-stage4: clean-stage4-zlib
40598 clean-stage4-zlib:
40599 @if [ $(current_stage) = stage4 ]; then \
40600 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40601 else \
40602 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40603 $(MAKE) stage4-start; \
40604 fi; \
40605 cd $(HOST_SUBDIR)/zlib && \
40606 $(MAKE) $(EXTRA_HOST_FLAGS) \
40607 $(POSTSTAGE1_FLAGS_TO_PASS) \
40608 clean
40609 @endif zlib-bootstrap
40612 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40613 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40614 maybe-all-stageprofile-zlib:
40615 maybe-clean-stageprofile-zlib:
40616 @if zlib-bootstrap
40617 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40618 all-stageprofile: all-stageprofile-zlib
40619 TARGET-stageprofile-zlib = $(TARGET-zlib)
40620 all-stageprofile-zlib: configure-stageprofile-zlib
40621 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40622 @r=`${PWD_COMMAND}`; export r; \
40623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40624 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40625 $(HOST_EXPORTS) \
40626 $(POSTSTAGE1_HOST_EXPORTS) \
40627 cd $(HOST_SUBDIR)/zlib && \
40628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40629 CFLAGS="$(STAGEprofile_CFLAGS)" \
40630 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40631 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40636 TFLAGS="$(STAGEprofile_TFLAGS)" \
40637 $(TARGET-stageprofile-zlib)
40639 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40640 clean-stageprofile: clean-stageprofile-zlib
40641 clean-stageprofile-zlib:
40642 @if [ $(current_stage) = stageprofile ]; then \
40643 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40644 else \
40645 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40646 $(MAKE) stageprofile-start; \
40647 fi; \
40648 cd $(HOST_SUBDIR)/zlib && \
40649 $(MAKE) $(EXTRA_HOST_FLAGS) \
40650 $(POSTSTAGE1_FLAGS_TO_PASS) \
40651 clean
40652 @endif zlib-bootstrap
40655 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40656 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40657 maybe-all-stagefeedback-zlib:
40658 maybe-clean-stagefeedback-zlib:
40659 @if zlib-bootstrap
40660 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40661 all-stagefeedback: all-stagefeedback-zlib
40662 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40663 all-stagefeedback-zlib: configure-stagefeedback-zlib
40664 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40665 @r=`${PWD_COMMAND}`; export r; \
40666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40668 $(HOST_EXPORTS) \
40669 $(POSTSTAGE1_HOST_EXPORTS) \
40670 cd $(HOST_SUBDIR)/zlib && \
40671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40672 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40673 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40674 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40679 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40680 $(TARGET-stagefeedback-zlib)
40682 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40683 clean-stagefeedback: clean-stagefeedback-zlib
40684 clean-stagefeedback-zlib:
40685 @if [ $(current_stage) = stagefeedback ]; then \
40686 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40687 else \
40688 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40689 $(MAKE) stagefeedback-start; \
40690 fi; \
40691 cd $(HOST_SUBDIR)/zlib && \
40692 $(MAKE) $(EXTRA_HOST_FLAGS) \
40693 $(POSTSTAGE1_FLAGS_TO_PASS) \
40694 clean
40695 @endif zlib-bootstrap
40701 .PHONY: check-zlib maybe-check-zlib
40702 maybe-check-zlib:
40703 @if zlib
40704 maybe-check-zlib: check-zlib
40706 check-zlib:
40708 @endif zlib
40710 .PHONY: install-zlib maybe-install-zlib
40711 maybe-install-zlib:
40712 @if zlib
40713 maybe-install-zlib: install-zlib
40715 install-zlib:
40717 @endif zlib
40719 # Other targets (info, dvi, pdf, etc.)
40721 .PHONY: maybe-info-zlib info-zlib
40722 maybe-info-zlib:
40723 @if zlib
40724 maybe-info-zlib: info-zlib
40726 info-zlib: \
40727 configure-zlib
40728 @[ -f ./zlib/Makefile ] || exit 0; \
40729 r=`${PWD_COMMAND}`; export r; \
40730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731 $(HOST_EXPORTS) \
40732 for flag in $(EXTRA_HOST_FLAGS) ; do \
40733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734 done; \
40735 echo "Doing info in zlib" ; \
40736 (cd $(HOST_SUBDIR)/zlib && \
40737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739 "RANLIB=$${RANLIB}" \
40740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741 info) \
40742 || exit 1
40744 @endif zlib
40746 .PHONY: maybe-dvi-zlib dvi-zlib
40747 maybe-dvi-zlib:
40748 @if zlib
40749 maybe-dvi-zlib: dvi-zlib
40751 dvi-zlib: \
40752 configure-zlib
40753 @[ -f ./zlib/Makefile ] || exit 0; \
40754 r=`${PWD_COMMAND}`; export r; \
40755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756 $(HOST_EXPORTS) \
40757 for flag in $(EXTRA_HOST_FLAGS) ; do \
40758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40759 done; \
40760 echo "Doing dvi in zlib" ; \
40761 (cd $(HOST_SUBDIR)/zlib && \
40762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40764 "RANLIB=$${RANLIB}" \
40765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40766 dvi) \
40767 || exit 1
40769 @endif zlib
40771 .PHONY: maybe-pdf-zlib pdf-zlib
40772 maybe-pdf-zlib:
40773 @if zlib
40774 maybe-pdf-zlib: pdf-zlib
40776 pdf-zlib: \
40777 configure-zlib
40778 @[ -f ./zlib/Makefile ] || exit 0; \
40779 r=`${PWD_COMMAND}`; export r; \
40780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40781 $(HOST_EXPORTS) \
40782 for flag in $(EXTRA_HOST_FLAGS) ; do \
40783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40784 done; \
40785 echo "Doing pdf in zlib" ; \
40786 (cd $(HOST_SUBDIR)/zlib && \
40787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40789 "RANLIB=$${RANLIB}" \
40790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40791 pdf) \
40792 || exit 1
40794 @endif zlib
40796 .PHONY: maybe-html-zlib html-zlib
40797 maybe-html-zlib:
40798 @if zlib
40799 maybe-html-zlib: html-zlib
40801 html-zlib: \
40802 configure-zlib
40803 @[ -f ./zlib/Makefile ] || exit 0; \
40804 r=`${PWD_COMMAND}`; export r; \
40805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40806 $(HOST_EXPORTS) \
40807 for flag in $(EXTRA_HOST_FLAGS) ; do \
40808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40809 done; \
40810 echo "Doing html in zlib" ; \
40811 (cd $(HOST_SUBDIR)/zlib && \
40812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40814 "RANLIB=$${RANLIB}" \
40815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40816 html) \
40817 || exit 1
40819 @endif zlib
40821 .PHONY: maybe-TAGS-zlib TAGS-zlib
40822 maybe-TAGS-zlib:
40823 @if zlib
40824 maybe-TAGS-zlib: TAGS-zlib
40826 TAGS-zlib: \
40827 configure-zlib
40828 @[ -f ./zlib/Makefile ] || exit 0; \
40829 r=`${PWD_COMMAND}`; export r; \
40830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40831 $(HOST_EXPORTS) \
40832 for flag in $(EXTRA_HOST_FLAGS) ; do \
40833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40834 done; \
40835 echo "Doing TAGS in zlib" ; \
40836 (cd $(HOST_SUBDIR)/zlib && \
40837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40839 "RANLIB=$${RANLIB}" \
40840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40841 TAGS) \
40842 || exit 1
40844 @endif zlib
40846 .PHONY: maybe-install-info-zlib install-info-zlib
40847 maybe-install-info-zlib:
40848 @if zlib
40849 maybe-install-info-zlib: install-info-zlib
40851 install-info-zlib: \
40852 configure-zlib \
40853 info-zlib
40854 @[ -f ./zlib/Makefile ] || exit 0; \
40855 r=`${PWD_COMMAND}`; export r; \
40856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40857 $(HOST_EXPORTS) \
40858 for flag in $(EXTRA_HOST_FLAGS) ; do \
40859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40860 done; \
40861 echo "Doing install-info in zlib" ; \
40862 (cd $(HOST_SUBDIR)/zlib && \
40863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40865 "RANLIB=$${RANLIB}" \
40866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40867 install-info) \
40868 || exit 1
40870 @endif zlib
40872 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40873 maybe-install-pdf-zlib:
40874 @if zlib
40875 maybe-install-pdf-zlib: install-pdf-zlib
40877 install-pdf-zlib: \
40878 configure-zlib \
40879 pdf-zlib
40880 @[ -f ./zlib/Makefile ] || exit 0; \
40881 r=`${PWD_COMMAND}`; export r; \
40882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40883 $(HOST_EXPORTS) \
40884 for flag in $(EXTRA_HOST_FLAGS) ; do \
40885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40886 done; \
40887 echo "Doing install-pdf in zlib" ; \
40888 (cd $(HOST_SUBDIR)/zlib && \
40889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40891 "RANLIB=$${RANLIB}" \
40892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40893 install-pdf) \
40894 || exit 1
40896 @endif zlib
40898 .PHONY: maybe-install-html-zlib install-html-zlib
40899 maybe-install-html-zlib:
40900 @if zlib
40901 maybe-install-html-zlib: install-html-zlib
40903 install-html-zlib: \
40904 configure-zlib \
40905 html-zlib
40906 @[ -f ./zlib/Makefile ] || exit 0; \
40907 r=`${PWD_COMMAND}`; export r; \
40908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40909 $(HOST_EXPORTS) \
40910 for flag in $(EXTRA_HOST_FLAGS) ; do \
40911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40912 done; \
40913 echo "Doing install-html in zlib" ; \
40914 (cd $(HOST_SUBDIR)/zlib && \
40915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40917 "RANLIB=$${RANLIB}" \
40918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40919 install-html) \
40920 || exit 1
40922 @endif zlib
40924 .PHONY: maybe-installcheck-zlib installcheck-zlib
40925 maybe-installcheck-zlib:
40926 @if zlib
40927 maybe-installcheck-zlib: installcheck-zlib
40929 installcheck-zlib: \
40930 configure-zlib
40931 @[ -f ./zlib/Makefile ] || exit 0; \
40932 r=`${PWD_COMMAND}`; export r; \
40933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40934 $(HOST_EXPORTS) \
40935 for flag in $(EXTRA_HOST_FLAGS) ; do \
40936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40937 done; \
40938 echo "Doing installcheck in zlib" ; \
40939 (cd $(HOST_SUBDIR)/zlib && \
40940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40942 "RANLIB=$${RANLIB}" \
40943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40944 installcheck) \
40945 || exit 1
40947 @endif zlib
40949 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40950 maybe-mostlyclean-zlib:
40951 @if zlib
40952 maybe-mostlyclean-zlib: mostlyclean-zlib
40954 mostlyclean-zlib:
40955 @[ -f ./zlib/Makefile ] || exit 0; \
40956 r=`${PWD_COMMAND}`; export r; \
40957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40958 $(HOST_EXPORTS) \
40959 for flag in $(EXTRA_HOST_FLAGS) ; do \
40960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40961 done; \
40962 echo "Doing mostlyclean in zlib" ; \
40963 (cd $(HOST_SUBDIR)/zlib && \
40964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40966 "RANLIB=$${RANLIB}" \
40967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40968 mostlyclean) \
40969 || exit 1
40971 @endif zlib
40973 .PHONY: maybe-clean-zlib clean-zlib
40974 maybe-clean-zlib:
40975 @if zlib
40976 maybe-clean-zlib: clean-zlib
40978 clean-zlib:
40979 @[ -f ./zlib/Makefile ] || exit 0; \
40980 r=`${PWD_COMMAND}`; export r; \
40981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982 $(HOST_EXPORTS) \
40983 for flag in $(EXTRA_HOST_FLAGS) ; do \
40984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40985 done; \
40986 echo "Doing clean in zlib" ; \
40987 (cd $(HOST_SUBDIR)/zlib && \
40988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40990 "RANLIB=$${RANLIB}" \
40991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40992 clean) \
40993 || exit 1
40995 @endif zlib
40997 .PHONY: maybe-distclean-zlib distclean-zlib
40998 maybe-distclean-zlib:
40999 @if zlib
41000 maybe-distclean-zlib: distclean-zlib
41002 distclean-zlib:
41003 @[ -f ./zlib/Makefile ] || exit 0; \
41004 r=`${PWD_COMMAND}`; export r; \
41005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41006 $(HOST_EXPORTS) \
41007 for flag in $(EXTRA_HOST_FLAGS) ; do \
41008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41009 done; \
41010 echo "Doing distclean in zlib" ; \
41011 (cd $(HOST_SUBDIR)/zlib && \
41012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41014 "RANLIB=$${RANLIB}" \
41015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41016 distclean) \
41017 || exit 1
41019 @endif zlib
41021 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41022 maybe-maintainer-clean-zlib:
41023 @if zlib
41024 maybe-maintainer-clean-zlib: maintainer-clean-zlib
41026 maintainer-clean-zlib:
41027 @[ -f ./zlib/Makefile ] || exit 0; \
41028 r=`${PWD_COMMAND}`; export r; \
41029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41030 $(HOST_EXPORTS) \
41031 for flag in $(EXTRA_HOST_FLAGS) ; do \
41032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41033 done; \
41034 echo "Doing maintainer-clean in zlib" ; \
41035 (cd $(HOST_SUBDIR)/zlib && \
41036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41038 "RANLIB=$${RANLIB}" \
41039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41040 maintainer-clean) \
41041 || exit 1
41043 @endif zlib
41047 .PHONY: configure-gdb maybe-configure-gdb
41048 maybe-configure-gdb:
41049 @if gcc-bootstrap
41050 configure-gdb: stage_current
41051 @endif gcc-bootstrap
41052 @if gdb
41053 maybe-configure-gdb: configure-gdb
41054 configure-gdb:
41055 @: $(MAKE); $(unstage)
41056 @r=`${PWD_COMMAND}`; export r; \
41057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41060 $(HOST_EXPORTS) \
41061 echo Configuring in $(HOST_SUBDIR)/gdb; \
41062 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41063 case $(srcdir) in \
41064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41065 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41067 esac; \
41068 srcdiroption="--srcdir=$${topdir}/gdb"; \
41069 libsrcdir="$$s/gdb"; \
41070 $(SHELL) $${libsrcdir}/configure \
41071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41072 --target=${target_alias} $${srcdiroption} \
41073 || exit 1
41074 @endif gdb
41080 .PHONY: all-gdb maybe-all-gdb
41081 maybe-all-gdb:
41082 @if gcc-bootstrap
41083 all-gdb: stage_current
41084 @endif gcc-bootstrap
41085 @if gdb
41086 TARGET-gdb=all
41087 maybe-all-gdb: all-gdb
41088 all-gdb: configure-gdb
41089 @: $(MAKE); $(unstage)
41090 @r=`${PWD_COMMAND}`; export r; \
41091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41092 $(HOST_EXPORTS) \
41093 (cd $(HOST_SUBDIR)/gdb && \
41094 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41095 $(TARGET-gdb))
41096 @endif gdb
41101 .PHONY: check-gdb maybe-check-gdb
41102 maybe-check-gdb:
41103 @if gdb
41104 maybe-check-gdb: check-gdb
41106 check-gdb:
41107 @: $(MAKE); $(unstage)
41108 @r=`${PWD_COMMAND}`; export r; \
41109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41110 $(HOST_EXPORTS) \
41111 (cd $(HOST_SUBDIR)/gdb && \
41112 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41114 @endif gdb
41116 .PHONY: install-gdb maybe-install-gdb
41117 maybe-install-gdb:
41118 @if gdb
41119 maybe-install-gdb: install-gdb
41121 install-gdb: installdirs
41122 @: $(MAKE); $(unstage)
41123 @r=`${PWD_COMMAND}`; export r; \
41124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125 $(HOST_EXPORTS) \
41126 (cd $(HOST_SUBDIR)/gdb && \
41127 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41129 @endif gdb
41131 # Other targets (info, dvi, pdf, etc.)
41133 .PHONY: maybe-info-gdb info-gdb
41134 maybe-info-gdb:
41135 @if gdb
41136 maybe-info-gdb: info-gdb
41138 info-gdb: \
41139 configure-gdb
41140 @: $(MAKE); $(unstage)
41141 @[ -f ./gdb/Makefile ] || exit 0; \
41142 r=`${PWD_COMMAND}`; export r; \
41143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41144 $(HOST_EXPORTS) \
41145 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41147 done; \
41148 echo "Doing info in gdb" ; \
41149 (cd $(HOST_SUBDIR)/gdb && \
41150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41152 "RANLIB=$${RANLIB}" \
41153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41154 info) \
41155 || exit 1
41157 @endif gdb
41159 .PHONY: maybe-dvi-gdb dvi-gdb
41160 maybe-dvi-gdb:
41161 @if gdb
41162 maybe-dvi-gdb: dvi-gdb
41164 dvi-gdb: \
41165 configure-gdb
41166 @: $(MAKE); $(unstage)
41167 @[ -f ./gdb/Makefile ] || exit 0; \
41168 r=`${PWD_COMMAND}`; export r; \
41169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41170 $(HOST_EXPORTS) \
41171 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41173 done; \
41174 echo "Doing dvi in gdb" ; \
41175 (cd $(HOST_SUBDIR)/gdb && \
41176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41178 "RANLIB=$${RANLIB}" \
41179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41180 dvi) \
41181 || exit 1
41183 @endif gdb
41185 .PHONY: maybe-pdf-gdb pdf-gdb
41186 maybe-pdf-gdb:
41187 @if gdb
41188 maybe-pdf-gdb: pdf-gdb
41190 pdf-gdb: \
41191 configure-gdb
41192 @: $(MAKE); $(unstage)
41193 @[ -f ./gdb/Makefile ] || exit 0; \
41194 r=`${PWD_COMMAND}`; export r; \
41195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196 $(HOST_EXPORTS) \
41197 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41199 done; \
41200 echo "Doing pdf in gdb" ; \
41201 (cd $(HOST_SUBDIR)/gdb && \
41202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41204 "RANLIB=$${RANLIB}" \
41205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41206 pdf) \
41207 || exit 1
41209 @endif gdb
41211 .PHONY: maybe-html-gdb html-gdb
41212 maybe-html-gdb:
41213 @if gdb
41214 maybe-html-gdb: html-gdb
41216 html-gdb: \
41217 configure-gdb
41218 @: $(MAKE); $(unstage)
41219 @[ -f ./gdb/Makefile ] || exit 0; \
41220 r=`${PWD_COMMAND}`; export r; \
41221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222 $(HOST_EXPORTS) \
41223 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225 done; \
41226 echo "Doing html in gdb" ; \
41227 (cd $(HOST_SUBDIR)/gdb && \
41228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230 "RANLIB=$${RANLIB}" \
41231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232 html) \
41233 || exit 1
41235 @endif gdb
41237 .PHONY: maybe-TAGS-gdb TAGS-gdb
41238 maybe-TAGS-gdb:
41239 @if gdb
41240 maybe-TAGS-gdb: TAGS-gdb
41242 TAGS-gdb: \
41243 configure-gdb
41244 @: $(MAKE); $(unstage)
41245 @[ -f ./gdb/Makefile ] || exit 0; \
41246 r=`${PWD_COMMAND}`; export r; \
41247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41248 $(HOST_EXPORTS) \
41249 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41251 done; \
41252 echo "Doing TAGS in gdb" ; \
41253 (cd $(HOST_SUBDIR)/gdb && \
41254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41256 "RANLIB=$${RANLIB}" \
41257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41258 TAGS) \
41259 || exit 1
41261 @endif gdb
41263 .PHONY: maybe-install-info-gdb install-info-gdb
41264 maybe-install-info-gdb:
41265 @if gdb
41266 maybe-install-info-gdb: install-info-gdb
41268 install-info-gdb: \
41269 configure-gdb \
41270 info-gdb
41271 @: $(MAKE); $(unstage)
41272 @[ -f ./gdb/Makefile ] || exit 0; \
41273 r=`${PWD_COMMAND}`; export r; \
41274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41275 $(HOST_EXPORTS) \
41276 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278 done; \
41279 echo "Doing install-info in gdb" ; \
41280 (cd $(HOST_SUBDIR)/gdb && \
41281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41283 "RANLIB=$${RANLIB}" \
41284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41285 install-info) \
41286 || exit 1
41288 @endif gdb
41290 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
41291 maybe-install-pdf-gdb:
41292 @if gdb
41293 maybe-install-pdf-gdb: install-pdf-gdb
41295 install-pdf-gdb: \
41296 configure-gdb \
41297 pdf-gdb
41298 @: $(MAKE); $(unstage)
41299 @[ -f ./gdb/Makefile ] || exit 0; \
41300 r=`${PWD_COMMAND}`; export r; \
41301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302 $(HOST_EXPORTS) \
41303 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41305 done; \
41306 echo "Doing install-pdf in gdb" ; \
41307 (cd $(HOST_SUBDIR)/gdb && \
41308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310 "RANLIB=$${RANLIB}" \
41311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312 install-pdf) \
41313 || exit 1
41315 @endif gdb
41317 .PHONY: maybe-install-html-gdb install-html-gdb
41318 maybe-install-html-gdb:
41319 @if gdb
41320 maybe-install-html-gdb: install-html-gdb
41322 install-html-gdb: \
41323 configure-gdb \
41324 html-gdb
41325 @: $(MAKE); $(unstage)
41326 @[ -f ./gdb/Makefile ] || exit 0; \
41327 r=`${PWD_COMMAND}`; export r; \
41328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41329 $(HOST_EXPORTS) \
41330 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41332 done; \
41333 echo "Doing install-html in gdb" ; \
41334 (cd $(HOST_SUBDIR)/gdb && \
41335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41337 "RANLIB=$${RANLIB}" \
41338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41339 install-html) \
41340 || exit 1
41342 @endif gdb
41344 .PHONY: maybe-installcheck-gdb installcheck-gdb
41345 maybe-installcheck-gdb:
41346 @if gdb
41347 maybe-installcheck-gdb: installcheck-gdb
41349 installcheck-gdb: \
41350 configure-gdb
41351 @: $(MAKE); $(unstage)
41352 @[ -f ./gdb/Makefile ] || exit 0; \
41353 r=`${PWD_COMMAND}`; export r; \
41354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41355 $(HOST_EXPORTS) \
41356 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358 done; \
41359 echo "Doing installcheck in gdb" ; \
41360 (cd $(HOST_SUBDIR)/gdb && \
41361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41363 "RANLIB=$${RANLIB}" \
41364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41365 installcheck) \
41366 || exit 1
41368 @endif gdb
41370 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41371 maybe-mostlyclean-gdb:
41372 @if gdb
41373 maybe-mostlyclean-gdb: mostlyclean-gdb
41375 mostlyclean-gdb:
41376 @: $(MAKE); $(unstage)
41377 @[ -f ./gdb/Makefile ] || exit 0; \
41378 r=`${PWD_COMMAND}`; export r; \
41379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41380 $(HOST_EXPORTS) \
41381 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41383 done; \
41384 echo "Doing mostlyclean in gdb" ; \
41385 (cd $(HOST_SUBDIR)/gdb && \
41386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41388 "RANLIB=$${RANLIB}" \
41389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41390 mostlyclean) \
41391 || exit 1
41393 @endif gdb
41395 .PHONY: maybe-clean-gdb clean-gdb
41396 maybe-clean-gdb:
41397 @if gdb
41398 maybe-clean-gdb: clean-gdb
41400 clean-gdb:
41401 @: $(MAKE); $(unstage)
41402 @[ -f ./gdb/Makefile ] || exit 0; \
41403 r=`${PWD_COMMAND}`; export r; \
41404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41405 $(HOST_EXPORTS) \
41406 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41408 done; \
41409 echo "Doing clean in gdb" ; \
41410 (cd $(HOST_SUBDIR)/gdb && \
41411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41413 "RANLIB=$${RANLIB}" \
41414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41415 clean) \
41416 || exit 1
41418 @endif gdb
41420 .PHONY: maybe-distclean-gdb distclean-gdb
41421 maybe-distclean-gdb:
41422 @if gdb
41423 maybe-distclean-gdb: distclean-gdb
41425 distclean-gdb:
41426 @: $(MAKE); $(unstage)
41427 @[ -f ./gdb/Makefile ] || exit 0; \
41428 r=`${PWD_COMMAND}`; export r; \
41429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41430 $(HOST_EXPORTS) \
41431 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41433 done; \
41434 echo "Doing distclean in gdb" ; \
41435 (cd $(HOST_SUBDIR)/gdb && \
41436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41438 "RANLIB=$${RANLIB}" \
41439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41440 distclean) \
41441 || exit 1
41443 @endif gdb
41445 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41446 maybe-maintainer-clean-gdb:
41447 @if gdb
41448 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41450 maintainer-clean-gdb:
41451 @: $(MAKE); $(unstage)
41452 @[ -f ./gdb/Makefile ] || exit 0; \
41453 r=`${PWD_COMMAND}`; export r; \
41454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41455 $(HOST_EXPORTS) \
41456 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41458 done; \
41459 echo "Doing maintainer-clean in gdb" ; \
41460 (cd $(HOST_SUBDIR)/gdb && \
41461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41463 "RANLIB=$${RANLIB}" \
41464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41465 maintainer-clean) \
41466 || exit 1
41468 @endif gdb
41472 .PHONY: configure-expect maybe-configure-expect
41473 maybe-configure-expect:
41474 @if gcc-bootstrap
41475 configure-expect: stage_current
41476 @endif gcc-bootstrap
41477 @if expect
41478 maybe-configure-expect: configure-expect
41479 configure-expect:
41480 @: $(MAKE); $(unstage)
41481 @r=`${PWD_COMMAND}`; export r; \
41482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41483 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41485 $(HOST_EXPORTS) \
41486 echo Configuring in $(HOST_SUBDIR)/expect; \
41487 cd "$(HOST_SUBDIR)/expect" || exit 1; \
41488 case $(srcdir) in \
41489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41490 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41492 esac; \
41493 srcdiroption="--srcdir=$${topdir}/expect"; \
41494 libsrcdir="$$s/expect"; \
41495 $(SHELL) $${libsrcdir}/configure \
41496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41497 --target=${target_alias} $${srcdiroption} \
41498 || exit 1
41499 @endif expect
41505 .PHONY: all-expect maybe-all-expect
41506 maybe-all-expect:
41507 @if gcc-bootstrap
41508 all-expect: stage_current
41509 @endif gcc-bootstrap
41510 @if expect
41511 TARGET-expect=all
41512 maybe-all-expect: all-expect
41513 all-expect: configure-expect
41514 @: $(MAKE); $(unstage)
41515 @r=`${PWD_COMMAND}`; export r; \
41516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517 $(HOST_EXPORTS) \
41518 (cd $(HOST_SUBDIR)/expect && \
41519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41520 $(TARGET-expect))
41521 @endif expect
41526 .PHONY: check-expect maybe-check-expect
41527 maybe-check-expect:
41528 @if expect
41529 maybe-check-expect: check-expect
41531 check-expect:
41532 @: $(MAKE); $(unstage)
41533 @r=`${PWD_COMMAND}`; export r; \
41534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41535 $(HOST_EXPORTS) \
41536 (cd $(HOST_SUBDIR)/expect && \
41537 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41539 @endif expect
41541 .PHONY: install-expect maybe-install-expect
41542 maybe-install-expect:
41543 @if expect
41544 maybe-install-expect: install-expect
41546 install-expect: installdirs
41547 @: $(MAKE); $(unstage)
41548 @r=`${PWD_COMMAND}`; export r; \
41549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550 $(HOST_EXPORTS) \
41551 (cd $(HOST_SUBDIR)/expect && \
41552 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41554 @endif expect
41556 # Other targets (info, dvi, pdf, etc.)
41558 .PHONY: maybe-info-expect info-expect
41559 maybe-info-expect:
41560 @if expect
41561 maybe-info-expect: info-expect
41563 info-expect: \
41564 configure-expect
41565 @: $(MAKE); $(unstage)
41566 @[ -f ./expect/Makefile ] || exit 0; \
41567 r=`${PWD_COMMAND}`; export r; \
41568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569 $(HOST_EXPORTS) \
41570 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41572 done; \
41573 echo "Doing info in expect" ; \
41574 (cd $(HOST_SUBDIR)/expect && \
41575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577 "RANLIB=$${RANLIB}" \
41578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579 info) \
41580 || exit 1
41582 @endif expect
41584 .PHONY: maybe-dvi-expect dvi-expect
41585 maybe-dvi-expect:
41586 @if expect
41587 maybe-dvi-expect: dvi-expect
41589 dvi-expect: \
41590 configure-expect
41591 @: $(MAKE); $(unstage)
41592 @[ -f ./expect/Makefile ] || exit 0; \
41593 r=`${PWD_COMMAND}`; export r; \
41594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595 $(HOST_EXPORTS) \
41596 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41598 done; \
41599 echo "Doing dvi in expect" ; \
41600 (cd $(HOST_SUBDIR)/expect && \
41601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603 "RANLIB=$${RANLIB}" \
41604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605 dvi) \
41606 || exit 1
41608 @endif expect
41610 .PHONY: maybe-pdf-expect pdf-expect
41611 maybe-pdf-expect:
41612 @if expect
41613 maybe-pdf-expect: pdf-expect
41615 pdf-expect: \
41616 configure-expect
41617 @: $(MAKE); $(unstage)
41618 @[ -f ./expect/Makefile ] || exit 0; \
41619 r=`${PWD_COMMAND}`; export r; \
41620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621 $(HOST_EXPORTS) \
41622 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41624 done; \
41625 echo "Doing pdf in expect" ; \
41626 (cd $(HOST_SUBDIR)/expect && \
41627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41629 "RANLIB=$${RANLIB}" \
41630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41631 pdf) \
41632 || exit 1
41634 @endif expect
41636 .PHONY: maybe-html-expect html-expect
41637 maybe-html-expect:
41638 @if expect
41639 maybe-html-expect: html-expect
41641 html-expect: \
41642 configure-expect
41643 @: $(MAKE); $(unstage)
41644 @[ -f ./expect/Makefile ] || exit 0; \
41645 r=`${PWD_COMMAND}`; export r; \
41646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41647 $(HOST_EXPORTS) \
41648 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41650 done; \
41651 echo "Doing html in expect" ; \
41652 (cd $(HOST_SUBDIR)/expect && \
41653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41655 "RANLIB=$${RANLIB}" \
41656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41657 html) \
41658 || exit 1
41660 @endif expect
41662 .PHONY: maybe-TAGS-expect TAGS-expect
41663 maybe-TAGS-expect:
41664 @if expect
41665 maybe-TAGS-expect: TAGS-expect
41667 TAGS-expect: \
41668 configure-expect
41669 @: $(MAKE); $(unstage)
41670 @[ -f ./expect/Makefile ] || exit 0; \
41671 r=`${PWD_COMMAND}`; export r; \
41672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673 $(HOST_EXPORTS) \
41674 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41676 done; \
41677 echo "Doing TAGS in expect" ; \
41678 (cd $(HOST_SUBDIR)/expect && \
41679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41681 "RANLIB=$${RANLIB}" \
41682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41683 TAGS) \
41684 || exit 1
41686 @endif expect
41688 .PHONY: maybe-install-info-expect install-info-expect
41689 maybe-install-info-expect:
41690 @if expect
41691 maybe-install-info-expect: install-info-expect
41693 install-info-expect: \
41694 configure-expect \
41695 info-expect
41696 @: $(MAKE); $(unstage)
41697 @[ -f ./expect/Makefile ] || exit 0; \
41698 r=`${PWD_COMMAND}`; export r; \
41699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41700 $(HOST_EXPORTS) \
41701 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41703 done; \
41704 echo "Doing install-info in expect" ; \
41705 (cd $(HOST_SUBDIR)/expect && \
41706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41708 "RANLIB=$${RANLIB}" \
41709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41710 install-info) \
41711 || exit 1
41713 @endif expect
41715 .PHONY: maybe-install-pdf-expect install-pdf-expect
41716 maybe-install-pdf-expect:
41717 @if expect
41718 maybe-install-pdf-expect: install-pdf-expect
41720 install-pdf-expect: \
41721 configure-expect \
41722 pdf-expect
41723 @: $(MAKE); $(unstage)
41724 @[ -f ./expect/Makefile ] || exit 0; \
41725 r=`${PWD_COMMAND}`; export r; \
41726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41727 $(HOST_EXPORTS) \
41728 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41730 done; \
41731 echo "Doing install-pdf in expect" ; \
41732 (cd $(HOST_SUBDIR)/expect && \
41733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41735 "RANLIB=$${RANLIB}" \
41736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41737 install-pdf) \
41738 || exit 1
41740 @endif expect
41742 .PHONY: maybe-install-html-expect install-html-expect
41743 maybe-install-html-expect:
41744 @if expect
41745 maybe-install-html-expect: install-html-expect
41747 install-html-expect: \
41748 configure-expect \
41749 html-expect
41750 @: $(MAKE); $(unstage)
41751 @[ -f ./expect/Makefile ] || exit 0; \
41752 r=`${PWD_COMMAND}`; export r; \
41753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41754 $(HOST_EXPORTS) \
41755 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41757 done; \
41758 echo "Doing install-html in expect" ; \
41759 (cd $(HOST_SUBDIR)/expect && \
41760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41762 "RANLIB=$${RANLIB}" \
41763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41764 install-html) \
41765 || exit 1
41767 @endif expect
41769 .PHONY: maybe-installcheck-expect installcheck-expect
41770 maybe-installcheck-expect:
41771 @if expect
41772 maybe-installcheck-expect: installcheck-expect
41774 installcheck-expect: \
41775 configure-expect
41776 @: $(MAKE); $(unstage)
41777 @[ -f ./expect/Makefile ] || exit 0; \
41778 r=`${PWD_COMMAND}`; export r; \
41779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41780 $(HOST_EXPORTS) \
41781 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41783 done; \
41784 echo "Doing installcheck in expect" ; \
41785 (cd $(HOST_SUBDIR)/expect && \
41786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41788 "RANLIB=$${RANLIB}" \
41789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41790 installcheck) \
41791 || exit 1
41793 @endif expect
41795 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41796 maybe-mostlyclean-expect:
41797 @if expect
41798 maybe-mostlyclean-expect: mostlyclean-expect
41800 mostlyclean-expect:
41801 @: $(MAKE); $(unstage)
41802 @[ -f ./expect/Makefile ] || exit 0; \
41803 r=`${PWD_COMMAND}`; export r; \
41804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41805 $(HOST_EXPORTS) \
41806 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41808 done; \
41809 echo "Doing mostlyclean in expect" ; \
41810 (cd $(HOST_SUBDIR)/expect && \
41811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41813 "RANLIB=$${RANLIB}" \
41814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41815 mostlyclean) \
41816 || exit 1
41818 @endif expect
41820 .PHONY: maybe-clean-expect clean-expect
41821 maybe-clean-expect:
41822 @if expect
41823 maybe-clean-expect: clean-expect
41825 clean-expect:
41826 @: $(MAKE); $(unstage)
41827 @[ -f ./expect/Makefile ] || exit 0; \
41828 r=`${PWD_COMMAND}`; export r; \
41829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41830 $(HOST_EXPORTS) \
41831 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41833 done; \
41834 echo "Doing clean in expect" ; \
41835 (cd $(HOST_SUBDIR)/expect && \
41836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41838 "RANLIB=$${RANLIB}" \
41839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41840 clean) \
41841 || exit 1
41843 @endif expect
41845 .PHONY: maybe-distclean-expect distclean-expect
41846 maybe-distclean-expect:
41847 @if expect
41848 maybe-distclean-expect: distclean-expect
41850 distclean-expect:
41851 @: $(MAKE); $(unstage)
41852 @[ -f ./expect/Makefile ] || exit 0; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(HOST_EXPORTS) \
41856 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 echo "Doing distclean in expect" ; \
41860 (cd $(HOST_SUBDIR)/expect && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 distclean) \
41866 || exit 1
41868 @endif expect
41870 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41871 maybe-maintainer-clean-expect:
41872 @if expect
41873 maybe-maintainer-clean-expect: maintainer-clean-expect
41875 maintainer-clean-expect:
41876 @: $(MAKE); $(unstage)
41877 @[ -f ./expect/Makefile ] || exit 0; \
41878 r=`${PWD_COMMAND}`; export r; \
41879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880 $(HOST_EXPORTS) \
41881 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41883 done; \
41884 echo "Doing maintainer-clean in expect" ; \
41885 (cd $(HOST_SUBDIR)/expect && \
41886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888 "RANLIB=$${RANLIB}" \
41889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890 maintainer-clean) \
41891 || exit 1
41893 @endif expect
41897 .PHONY: configure-guile maybe-configure-guile
41898 maybe-configure-guile:
41899 @if gcc-bootstrap
41900 configure-guile: stage_current
41901 @endif gcc-bootstrap
41902 @if guile
41903 maybe-configure-guile: configure-guile
41904 configure-guile:
41905 @: $(MAKE); $(unstage)
41906 @r=`${PWD_COMMAND}`; export r; \
41907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41910 $(HOST_EXPORTS) \
41911 echo Configuring in $(HOST_SUBDIR)/guile; \
41912 cd "$(HOST_SUBDIR)/guile" || exit 1; \
41913 case $(srcdir) in \
41914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41915 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41917 esac; \
41918 srcdiroption="--srcdir=$${topdir}/guile"; \
41919 libsrcdir="$$s/guile"; \
41920 $(SHELL) $${libsrcdir}/configure \
41921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41922 --target=${target_alias} $${srcdiroption} \
41923 || exit 1
41924 @endif guile
41930 .PHONY: all-guile maybe-all-guile
41931 maybe-all-guile:
41932 @if gcc-bootstrap
41933 all-guile: stage_current
41934 @endif gcc-bootstrap
41935 @if guile
41936 TARGET-guile=all
41937 maybe-all-guile: all-guile
41938 all-guile: configure-guile
41939 @: $(MAKE); $(unstage)
41940 @r=`${PWD_COMMAND}`; export r; \
41941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41942 $(HOST_EXPORTS) \
41943 (cd $(HOST_SUBDIR)/guile && \
41944 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41945 $(TARGET-guile))
41946 @endif guile
41951 .PHONY: check-guile maybe-check-guile
41952 maybe-check-guile:
41953 @if guile
41954 maybe-check-guile: check-guile
41956 check-guile:
41957 @: $(MAKE); $(unstage)
41958 @r=`${PWD_COMMAND}`; export r; \
41959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960 $(HOST_EXPORTS) \
41961 (cd $(HOST_SUBDIR)/guile && \
41962 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41964 @endif guile
41966 .PHONY: install-guile maybe-install-guile
41967 maybe-install-guile:
41968 @if guile
41969 maybe-install-guile: install-guile
41971 install-guile: installdirs
41972 @: $(MAKE); $(unstage)
41973 @r=`${PWD_COMMAND}`; export r; \
41974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41975 $(HOST_EXPORTS) \
41976 (cd $(HOST_SUBDIR)/guile && \
41977 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41979 @endif guile
41981 # Other targets (info, dvi, pdf, etc.)
41983 .PHONY: maybe-info-guile info-guile
41984 maybe-info-guile:
41985 @if guile
41986 maybe-info-guile: info-guile
41988 info-guile: \
41989 configure-guile
41990 @: $(MAKE); $(unstage)
41991 @[ -f ./guile/Makefile ] || exit 0; \
41992 r=`${PWD_COMMAND}`; export r; \
41993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994 $(HOST_EXPORTS) \
41995 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41997 done; \
41998 echo "Doing info in guile" ; \
41999 (cd $(HOST_SUBDIR)/guile && \
42000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42002 "RANLIB=$${RANLIB}" \
42003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42004 info) \
42005 || exit 1
42007 @endif guile
42009 .PHONY: maybe-dvi-guile dvi-guile
42010 maybe-dvi-guile:
42011 @if guile
42012 maybe-dvi-guile: dvi-guile
42014 dvi-guile: \
42015 configure-guile
42016 @: $(MAKE); $(unstage)
42017 @[ -f ./guile/Makefile ] || exit 0; \
42018 r=`${PWD_COMMAND}`; export r; \
42019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42020 $(HOST_EXPORTS) \
42021 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42023 done; \
42024 echo "Doing dvi in guile" ; \
42025 (cd $(HOST_SUBDIR)/guile && \
42026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42028 "RANLIB=$${RANLIB}" \
42029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42030 dvi) \
42031 || exit 1
42033 @endif guile
42035 .PHONY: maybe-pdf-guile pdf-guile
42036 maybe-pdf-guile:
42037 @if guile
42038 maybe-pdf-guile: pdf-guile
42040 pdf-guile: \
42041 configure-guile
42042 @: $(MAKE); $(unstage)
42043 @[ -f ./guile/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) $(X11_FLAGS_TO_PASS); do \
42048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42049 done; \
42050 echo "Doing pdf in guile" ; \
42051 (cd $(HOST_SUBDIR)/guile && \
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 pdf) \
42057 || exit 1
42059 @endif guile
42061 .PHONY: maybe-html-guile html-guile
42062 maybe-html-guile:
42063 @if guile
42064 maybe-html-guile: html-guile
42066 html-guile: \
42067 configure-guile
42068 @: $(MAKE); $(unstage)
42069 @[ -f ./guile/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) $(X11_FLAGS_TO_PASS); do \
42074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42075 done; \
42076 echo "Doing html in guile" ; \
42077 (cd $(HOST_SUBDIR)/guile && \
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 html) \
42083 || exit 1
42085 @endif guile
42087 .PHONY: maybe-TAGS-guile TAGS-guile
42088 maybe-TAGS-guile:
42089 @if guile
42090 maybe-TAGS-guile: TAGS-guile
42092 TAGS-guile: \
42093 configure-guile
42094 @: $(MAKE); $(unstage)
42095 @[ -f ./guile/Makefile ] || exit 0; \
42096 r=`${PWD_COMMAND}`; export r; \
42097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42098 $(HOST_EXPORTS) \
42099 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42101 done; \
42102 echo "Doing TAGS in guile" ; \
42103 (cd $(HOST_SUBDIR)/guile && \
42104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42106 "RANLIB=$${RANLIB}" \
42107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42108 TAGS) \
42109 || exit 1
42111 @endif guile
42113 .PHONY: maybe-install-info-guile install-info-guile
42114 maybe-install-info-guile:
42115 @if guile
42116 maybe-install-info-guile: install-info-guile
42118 install-info-guile: \
42119 configure-guile \
42120 info-guile
42121 @: $(MAKE); $(unstage)
42122 @[ -f ./guile/Makefile ] || exit 0; \
42123 r=`${PWD_COMMAND}`; export r; \
42124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42125 $(HOST_EXPORTS) \
42126 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42128 done; \
42129 echo "Doing install-info in guile" ; \
42130 (cd $(HOST_SUBDIR)/guile && \
42131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42133 "RANLIB=$${RANLIB}" \
42134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42135 install-info) \
42136 || exit 1
42138 @endif guile
42140 .PHONY: maybe-install-pdf-guile install-pdf-guile
42141 maybe-install-pdf-guile:
42142 @if guile
42143 maybe-install-pdf-guile: install-pdf-guile
42145 install-pdf-guile: \
42146 configure-guile \
42147 pdf-guile
42148 @: $(MAKE); $(unstage)
42149 @[ -f ./guile/Makefile ] || exit 0; \
42150 r=`${PWD_COMMAND}`; export r; \
42151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42152 $(HOST_EXPORTS) \
42153 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42155 done; \
42156 echo "Doing install-pdf in guile" ; \
42157 (cd $(HOST_SUBDIR)/guile && \
42158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42160 "RANLIB=$${RANLIB}" \
42161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42162 install-pdf) \
42163 || exit 1
42165 @endif guile
42167 .PHONY: maybe-install-html-guile install-html-guile
42168 maybe-install-html-guile:
42169 @if guile
42170 maybe-install-html-guile: install-html-guile
42172 install-html-guile: \
42173 configure-guile \
42174 html-guile
42175 @: $(MAKE); $(unstage)
42176 @[ -f ./guile/Makefile ] || exit 0; \
42177 r=`${PWD_COMMAND}`; export r; \
42178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42179 $(HOST_EXPORTS) \
42180 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42182 done; \
42183 echo "Doing install-html in guile" ; \
42184 (cd $(HOST_SUBDIR)/guile && \
42185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42187 "RANLIB=$${RANLIB}" \
42188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42189 install-html) \
42190 || exit 1
42192 @endif guile
42194 .PHONY: maybe-installcheck-guile installcheck-guile
42195 maybe-installcheck-guile:
42196 @if guile
42197 maybe-installcheck-guile: installcheck-guile
42199 installcheck-guile: \
42200 configure-guile
42201 @: $(MAKE); $(unstage)
42202 @[ -f ./guile/Makefile ] || exit 0; \
42203 r=`${PWD_COMMAND}`; export r; \
42204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205 $(HOST_EXPORTS) \
42206 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42208 done; \
42209 echo "Doing installcheck in guile" ; \
42210 (cd $(HOST_SUBDIR)/guile && \
42211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42213 "RANLIB=$${RANLIB}" \
42214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42215 installcheck) \
42216 || exit 1
42218 @endif guile
42220 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
42221 maybe-mostlyclean-guile:
42222 @if guile
42223 maybe-mostlyclean-guile: mostlyclean-guile
42225 mostlyclean-guile:
42226 @: $(MAKE); $(unstage)
42227 @[ -f ./guile/Makefile ] || exit 0; \
42228 r=`${PWD_COMMAND}`; export r; \
42229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42230 $(HOST_EXPORTS) \
42231 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42233 done; \
42234 echo "Doing mostlyclean in guile" ; \
42235 (cd $(HOST_SUBDIR)/guile && \
42236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42238 "RANLIB=$${RANLIB}" \
42239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42240 mostlyclean) \
42241 || exit 1
42243 @endif guile
42245 .PHONY: maybe-clean-guile clean-guile
42246 maybe-clean-guile:
42247 @if guile
42248 maybe-clean-guile: clean-guile
42250 clean-guile:
42251 @: $(MAKE); $(unstage)
42252 @[ -f ./guile/Makefile ] || exit 0; \
42253 r=`${PWD_COMMAND}`; export r; \
42254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42255 $(HOST_EXPORTS) \
42256 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42258 done; \
42259 echo "Doing clean in guile" ; \
42260 (cd $(HOST_SUBDIR)/guile && \
42261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42263 "RANLIB=$${RANLIB}" \
42264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42265 clean) \
42266 || exit 1
42268 @endif guile
42270 .PHONY: maybe-distclean-guile distclean-guile
42271 maybe-distclean-guile:
42272 @if guile
42273 maybe-distclean-guile: distclean-guile
42275 distclean-guile:
42276 @: $(MAKE); $(unstage)
42277 @[ -f ./guile/Makefile ] || exit 0; \
42278 r=`${PWD_COMMAND}`; export r; \
42279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42280 $(HOST_EXPORTS) \
42281 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42283 done; \
42284 echo "Doing distclean in guile" ; \
42285 (cd $(HOST_SUBDIR)/guile && \
42286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42288 "RANLIB=$${RANLIB}" \
42289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42290 distclean) \
42291 || exit 1
42293 @endif guile
42295 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42296 maybe-maintainer-clean-guile:
42297 @if guile
42298 maybe-maintainer-clean-guile: maintainer-clean-guile
42300 maintainer-clean-guile:
42301 @: $(MAKE); $(unstage)
42302 @[ -f ./guile/Makefile ] || exit 0; \
42303 r=`${PWD_COMMAND}`; export r; \
42304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42305 $(HOST_EXPORTS) \
42306 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42308 done; \
42309 echo "Doing maintainer-clean in guile" ; \
42310 (cd $(HOST_SUBDIR)/guile && \
42311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42313 "RANLIB=$${RANLIB}" \
42314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42315 maintainer-clean) \
42316 || exit 1
42318 @endif guile
42322 .PHONY: configure-tk maybe-configure-tk
42323 maybe-configure-tk:
42324 @if gcc-bootstrap
42325 configure-tk: stage_current
42326 @endif gcc-bootstrap
42327 @if tk
42328 maybe-configure-tk: configure-tk
42329 configure-tk:
42330 @: $(MAKE); $(unstage)
42331 @r=`${PWD_COMMAND}`; export r; \
42332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42333 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42335 $(HOST_EXPORTS) \
42336 echo Configuring in $(HOST_SUBDIR)/tk; \
42337 cd "$(HOST_SUBDIR)/tk" || exit 1; \
42338 case $(srcdir) in \
42339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42340 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42342 esac; \
42343 srcdiroption="--srcdir=$${topdir}/tk"; \
42344 libsrcdir="$$s/tk"; \
42345 $(SHELL) $${libsrcdir}/configure \
42346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42347 --target=${target_alias} $${srcdiroption} \
42348 || exit 1
42349 @endif tk
42355 .PHONY: all-tk maybe-all-tk
42356 maybe-all-tk:
42357 @if gcc-bootstrap
42358 all-tk: stage_current
42359 @endif gcc-bootstrap
42360 @if tk
42361 TARGET-tk=all
42362 maybe-all-tk: all-tk
42363 all-tk: configure-tk
42364 @: $(MAKE); $(unstage)
42365 @r=`${PWD_COMMAND}`; export r; \
42366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42367 $(HOST_EXPORTS) \
42368 (cd $(HOST_SUBDIR)/tk && \
42369 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42370 $(TARGET-tk))
42371 @endif tk
42376 .PHONY: check-tk maybe-check-tk
42377 maybe-check-tk:
42378 @if tk
42379 maybe-check-tk: check-tk
42381 check-tk:
42382 @: $(MAKE); $(unstage)
42383 @r=`${PWD_COMMAND}`; export r; \
42384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42385 $(HOST_EXPORTS) \
42386 (cd $(HOST_SUBDIR)/tk && \
42387 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42389 @endif tk
42391 .PHONY: install-tk maybe-install-tk
42392 maybe-install-tk:
42393 @if tk
42394 maybe-install-tk: install-tk
42396 install-tk: installdirs
42397 @: $(MAKE); $(unstage)
42398 @r=`${PWD_COMMAND}`; export r; \
42399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400 $(HOST_EXPORTS) \
42401 (cd $(HOST_SUBDIR)/tk && \
42402 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42404 @endif tk
42406 # Other targets (info, dvi, pdf, etc.)
42408 .PHONY: maybe-info-tk info-tk
42409 maybe-info-tk:
42410 @if tk
42411 maybe-info-tk: info-tk
42413 info-tk: \
42414 configure-tk
42415 @: $(MAKE); $(unstage)
42416 @[ -f ./tk/Makefile ] || exit 0; \
42417 r=`${PWD_COMMAND}`; export r; \
42418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419 $(HOST_EXPORTS) \
42420 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42422 done; \
42423 echo "Doing info in tk" ; \
42424 (cd $(HOST_SUBDIR)/tk && \
42425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42427 "RANLIB=$${RANLIB}" \
42428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42429 info) \
42430 || exit 1
42432 @endif tk
42434 .PHONY: maybe-dvi-tk dvi-tk
42435 maybe-dvi-tk:
42436 @if tk
42437 maybe-dvi-tk: dvi-tk
42439 dvi-tk: \
42440 configure-tk
42441 @: $(MAKE); $(unstage)
42442 @[ -f ./tk/Makefile ] || exit 0; \
42443 r=`${PWD_COMMAND}`; export r; \
42444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445 $(HOST_EXPORTS) \
42446 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42448 done; \
42449 echo "Doing dvi in tk" ; \
42450 (cd $(HOST_SUBDIR)/tk && \
42451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42453 "RANLIB=$${RANLIB}" \
42454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42455 dvi) \
42456 || exit 1
42458 @endif tk
42460 .PHONY: maybe-pdf-tk pdf-tk
42461 maybe-pdf-tk:
42462 @if tk
42463 maybe-pdf-tk: pdf-tk
42465 pdf-tk: \
42466 configure-tk
42467 @: $(MAKE); $(unstage)
42468 @[ -f ./tk/Makefile ] || exit 0; \
42469 r=`${PWD_COMMAND}`; export r; \
42470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42471 $(HOST_EXPORTS) \
42472 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42474 done; \
42475 echo "Doing pdf in tk" ; \
42476 (cd $(HOST_SUBDIR)/tk && \
42477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42479 "RANLIB=$${RANLIB}" \
42480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42481 pdf) \
42482 || exit 1
42484 @endif tk
42486 .PHONY: maybe-html-tk html-tk
42487 maybe-html-tk:
42488 @if tk
42489 maybe-html-tk: html-tk
42491 html-tk: \
42492 configure-tk
42493 @: $(MAKE); $(unstage)
42494 @[ -f ./tk/Makefile ] || exit 0; \
42495 r=`${PWD_COMMAND}`; export r; \
42496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42497 $(HOST_EXPORTS) \
42498 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42500 done; \
42501 echo "Doing html in tk" ; \
42502 (cd $(HOST_SUBDIR)/tk && \
42503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42505 "RANLIB=$${RANLIB}" \
42506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42507 html) \
42508 || exit 1
42510 @endif tk
42512 .PHONY: maybe-TAGS-tk TAGS-tk
42513 maybe-TAGS-tk:
42514 @if tk
42515 maybe-TAGS-tk: TAGS-tk
42517 TAGS-tk: \
42518 configure-tk
42519 @: $(MAKE); $(unstage)
42520 @[ -f ./tk/Makefile ] || exit 0; \
42521 r=`${PWD_COMMAND}`; export r; \
42522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42523 $(HOST_EXPORTS) \
42524 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42526 done; \
42527 echo "Doing TAGS in tk" ; \
42528 (cd $(HOST_SUBDIR)/tk && \
42529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42531 "RANLIB=$${RANLIB}" \
42532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42533 TAGS) \
42534 || exit 1
42536 @endif tk
42538 .PHONY: maybe-install-info-tk install-info-tk
42539 maybe-install-info-tk:
42540 @if tk
42541 maybe-install-info-tk: install-info-tk
42543 install-info-tk: \
42544 configure-tk \
42545 info-tk
42546 @: $(MAKE); $(unstage)
42547 @[ -f ./tk/Makefile ] || exit 0; \
42548 r=`${PWD_COMMAND}`; export r; \
42549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42550 $(HOST_EXPORTS) \
42551 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42553 done; \
42554 echo "Doing install-info in tk" ; \
42555 (cd $(HOST_SUBDIR)/tk && \
42556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42558 "RANLIB=$${RANLIB}" \
42559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42560 install-info) \
42561 || exit 1
42563 @endif tk
42565 .PHONY: maybe-install-pdf-tk install-pdf-tk
42566 maybe-install-pdf-tk:
42567 @if tk
42568 maybe-install-pdf-tk: install-pdf-tk
42570 install-pdf-tk: \
42571 configure-tk \
42572 pdf-tk
42573 @: $(MAKE); $(unstage)
42574 @[ -f ./tk/Makefile ] || exit 0; \
42575 r=`${PWD_COMMAND}`; export r; \
42576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42577 $(HOST_EXPORTS) \
42578 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42580 done; \
42581 echo "Doing install-pdf in tk" ; \
42582 (cd $(HOST_SUBDIR)/tk && \
42583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42585 "RANLIB=$${RANLIB}" \
42586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42587 install-pdf) \
42588 || exit 1
42590 @endif tk
42592 .PHONY: maybe-install-html-tk install-html-tk
42593 maybe-install-html-tk:
42594 @if tk
42595 maybe-install-html-tk: install-html-tk
42597 install-html-tk: \
42598 configure-tk \
42599 html-tk
42600 @: $(MAKE); $(unstage)
42601 @[ -f ./tk/Makefile ] || exit 0; \
42602 r=`${PWD_COMMAND}`; export r; \
42603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42604 $(HOST_EXPORTS) \
42605 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42607 done; \
42608 echo "Doing install-html in tk" ; \
42609 (cd $(HOST_SUBDIR)/tk && \
42610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42612 "RANLIB=$${RANLIB}" \
42613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42614 install-html) \
42615 || exit 1
42617 @endif tk
42619 .PHONY: maybe-installcheck-tk installcheck-tk
42620 maybe-installcheck-tk:
42621 @if tk
42622 maybe-installcheck-tk: installcheck-tk
42624 installcheck-tk: \
42625 configure-tk
42626 @: $(MAKE); $(unstage)
42627 @[ -f ./tk/Makefile ] || exit 0; \
42628 r=`${PWD_COMMAND}`; export r; \
42629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42630 $(HOST_EXPORTS) \
42631 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42633 done; \
42634 echo "Doing installcheck in tk" ; \
42635 (cd $(HOST_SUBDIR)/tk && \
42636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42638 "RANLIB=$${RANLIB}" \
42639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42640 installcheck) \
42641 || exit 1
42643 @endif tk
42645 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42646 maybe-mostlyclean-tk:
42647 @if tk
42648 maybe-mostlyclean-tk: mostlyclean-tk
42650 mostlyclean-tk:
42651 @: $(MAKE); $(unstage)
42652 @[ -f ./tk/Makefile ] || exit 0; \
42653 r=`${PWD_COMMAND}`; export r; \
42654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42655 $(HOST_EXPORTS) \
42656 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42658 done; \
42659 echo "Doing mostlyclean in tk" ; \
42660 (cd $(HOST_SUBDIR)/tk && \
42661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42663 "RANLIB=$${RANLIB}" \
42664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42665 mostlyclean) \
42666 || exit 1
42668 @endif tk
42670 .PHONY: maybe-clean-tk clean-tk
42671 maybe-clean-tk:
42672 @if tk
42673 maybe-clean-tk: clean-tk
42675 clean-tk:
42676 @: $(MAKE); $(unstage)
42677 @[ -f ./tk/Makefile ] || exit 0; \
42678 r=`${PWD_COMMAND}`; export r; \
42679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42680 $(HOST_EXPORTS) \
42681 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42683 done; \
42684 echo "Doing clean in tk" ; \
42685 (cd $(HOST_SUBDIR)/tk && \
42686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42688 "RANLIB=$${RANLIB}" \
42689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42690 clean) \
42691 || exit 1
42693 @endif tk
42695 .PHONY: maybe-distclean-tk distclean-tk
42696 maybe-distclean-tk:
42697 @if tk
42698 maybe-distclean-tk: distclean-tk
42700 distclean-tk:
42701 @: $(MAKE); $(unstage)
42702 @[ -f ./tk/Makefile ] || exit 0; \
42703 r=`${PWD_COMMAND}`; export r; \
42704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705 $(HOST_EXPORTS) \
42706 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42708 done; \
42709 echo "Doing distclean in tk" ; \
42710 (cd $(HOST_SUBDIR)/tk && \
42711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713 "RANLIB=$${RANLIB}" \
42714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715 distclean) \
42716 || exit 1
42718 @endif tk
42720 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42721 maybe-maintainer-clean-tk:
42722 @if tk
42723 maybe-maintainer-clean-tk: maintainer-clean-tk
42725 maintainer-clean-tk:
42726 @: $(MAKE); $(unstage)
42727 @[ -f ./tk/Makefile ] || exit 0; \
42728 r=`${PWD_COMMAND}`; export r; \
42729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42730 $(HOST_EXPORTS) \
42731 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42733 done; \
42734 echo "Doing maintainer-clean in tk" ; \
42735 (cd $(HOST_SUBDIR)/tk && \
42736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42738 "RANLIB=$${RANLIB}" \
42739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42740 maintainer-clean) \
42741 || exit 1
42743 @endif tk
42747 .PHONY: configure-libtermcap maybe-configure-libtermcap
42748 maybe-configure-libtermcap:
42749 @if gcc-bootstrap
42750 configure-libtermcap: stage_current
42751 @endif gcc-bootstrap
42752 @if libtermcap
42753 maybe-configure-libtermcap: configure-libtermcap
42754 configure-libtermcap:
42755 @: $(MAKE); $(unstage)
42756 @r=`${PWD_COMMAND}`; export r; \
42757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42758 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42760 $(HOST_EXPORTS) \
42761 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42762 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42763 case $(srcdir) in \
42764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42765 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42767 esac; \
42768 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42769 libsrcdir="$$s/libtermcap"; \
42770 $(SHELL) $${libsrcdir}/configure \
42771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42772 --target=${target_alias} $${srcdiroption} \
42773 || exit 1
42774 @endif libtermcap
42780 .PHONY: all-libtermcap maybe-all-libtermcap
42781 maybe-all-libtermcap:
42782 @if gcc-bootstrap
42783 all-libtermcap: stage_current
42784 @endif gcc-bootstrap
42785 @if libtermcap
42786 TARGET-libtermcap=all
42787 maybe-all-libtermcap: all-libtermcap
42788 all-libtermcap: configure-libtermcap
42789 @: $(MAKE); $(unstage)
42790 @r=`${PWD_COMMAND}`; export r; \
42791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42792 $(HOST_EXPORTS) \
42793 (cd $(HOST_SUBDIR)/libtermcap && \
42794 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42795 $(TARGET-libtermcap))
42796 @endif libtermcap
42801 .PHONY: check-libtermcap maybe-check-libtermcap
42802 maybe-check-libtermcap:
42803 @if libtermcap
42804 maybe-check-libtermcap: check-libtermcap
42806 check-libtermcap:
42808 @endif libtermcap
42810 .PHONY: install-libtermcap maybe-install-libtermcap
42811 maybe-install-libtermcap:
42812 @if libtermcap
42813 maybe-install-libtermcap: install-libtermcap
42815 install-libtermcap: installdirs
42816 @: $(MAKE); $(unstage)
42817 @r=`${PWD_COMMAND}`; export r; \
42818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819 $(HOST_EXPORTS) \
42820 (cd $(HOST_SUBDIR)/libtermcap && \
42821 $(MAKE) $(FLAGS_TO_PASS) install)
42823 @endif libtermcap
42825 # Other targets (info, dvi, pdf, etc.)
42827 .PHONY: maybe-info-libtermcap info-libtermcap
42828 maybe-info-libtermcap:
42829 @if libtermcap
42830 maybe-info-libtermcap: info-libtermcap
42832 info-libtermcap: \
42833 configure-libtermcap
42834 @: $(MAKE); $(unstage)
42835 @[ -f ./libtermcap/Makefile ] || exit 0; \
42836 r=`${PWD_COMMAND}`; export r; \
42837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42838 $(HOST_EXPORTS) \
42839 for flag in $(EXTRA_HOST_FLAGS) ; do \
42840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42841 done; \
42842 echo "Doing info in libtermcap" ; \
42843 (cd $(HOST_SUBDIR)/libtermcap && \
42844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42846 "RANLIB=$${RANLIB}" \
42847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42848 info) \
42849 || exit 1
42851 @endif libtermcap
42853 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42854 maybe-dvi-libtermcap:
42855 @if libtermcap
42856 maybe-dvi-libtermcap: dvi-libtermcap
42858 dvi-libtermcap: \
42859 configure-libtermcap
42860 @: $(MAKE); $(unstage)
42861 @[ -f ./libtermcap/Makefile ] || exit 0; \
42862 r=`${PWD_COMMAND}`; export r; \
42863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42864 $(HOST_EXPORTS) \
42865 for flag in $(EXTRA_HOST_FLAGS) ; do \
42866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42867 done; \
42868 echo "Doing dvi in libtermcap" ; \
42869 (cd $(HOST_SUBDIR)/libtermcap && \
42870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42872 "RANLIB=$${RANLIB}" \
42873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42874 dvi) \
42875 || exit 1
42877 @endif libtermcap
42879 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42880 maybe-pdf-libtermcap:
42881 @if libtermcap
42882 maybe-pdf-libtermcap: pdf-libtermcap
42884 pdf-libtermcap: \
42885 configure-libtermcap
42886 @: $(MAKE); $(unstage)
42887 @[ -f ./libtermcap/Makefile ] || exit 0; \
42888 r=`${PWD_COMMAND}`; export r; \
42889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890 $(HOST_EXPORTS) \
42891 for flag in $(EXTRA_HOST_FLAGS) ; do \
42892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42893 done; \
42894 echo "Doing pdf in libtermcap" ; \
42895 (cd $(HOST_SUBDIR)/libtermcap && \
42896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42898 "RANLIB=$${RANLIB}" \
42899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900 pdf) \
42901 || exit 1
42903 @endif libtermcap
42905 .PHONY: maybe-html-libtermcap html-libtermcap
42906 maybe-html-libtermcap:
42907 @if libtermcap
42908 maybe-html-libtermcap: html-libtermcap
42910 html-libtermcap: \
42911 configure-libtermcap
42912 @: $(MAKE); $(unstage)
42913 @[ -f ./libtermcap/Makefile ] || exit 0; \
42914 r=`${PWD_COMMAND}`; export r; \
42915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916 $(HOST_EXPORTS) \
42917 for flag in $(EXTRA_HOST_FLAGS) ; do \
42918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42919 done; \
42920 echo "Doing html in libtermcap" ; \
42921 (cd $(HOST_SUBDIR)/libtermcap && \
42922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924 "RANLIB=$${RANLIB}" \
42925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926 html) \
42927 || exit 1
42929 @endif libtermcap
42931 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42932 maybe-TAGS-libtermcap:
42933 @if libtermcap
42934 maybe-TAGS-libtermcap: TAGS-libtermcap
42936 TAGS-libtermcap: \
42937 configure-libtermcap
42938 @: $(MAKE); $(unstage)
42939 @[ -f ./libtermcap/Makefile ] || exit 0; \
42940 r=`${PWD_COMMAND}`; export r; \
42941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942 $(HOST_EXPORTS) \
42943 for flag in $(EXTRA_HOST_FLAGS) ; do \
42944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42945 done; \
42946 echo "Doing TAGS in libtermcap" ; \
42947 (cd $(HOST_SUBDIR)/libtermcap && \
42948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950 "RANLIB=$${RANLIB}" \
42951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952 TAGS) \
42953 || exit 1
42955 @endif libtermcap
42957 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
42958 maybe-install-info-libtermcap:
42959 @if libtermcap
42960 maybe-install-info-libtermcap: install-info-libtermcap
42962 install-info-libtermcap: \
42963 configure-libtermcap \
42964 info-libtermcap
42965 @: $(MAKE); $(unstage)
42966 @[ -f ./libtermcap/Makefile ] || exit 0; \
42967 r=`${PWD_COMMAND}`; export r; \
42968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42969 $(HOST_EXPORTS) \
42970 for flag in $(EXTRA_HOST_FLAGS) ; do \
42971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42972 done; \
42973 echo "Doing install-info in libtermcap" ; \
42974 (cd $(HOST_SUBDIR)/libtermcap && \
42975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42977 "RANLIB=$${RANLIB}" \
42978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42979 install-info) \
42980 || exit 1
42982 @endif libtermcap
42984 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42985 maybe-install-pdf-libtermcap:
42986 @if libtermcap
42987 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42989 install-pdf-libtermcap: \
42990 configure-libtermcap \
42991 pdf-libtermcap
42992 @: $(MAKE); $(unstage)
42993 @[ -f ./libtermcap/Makefile ] || exit 0; \
42994 r=`${PWD_COMMAND}`; export r; \
42995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42996 $(HOST_EXPORTS) \
42997 for flag in $(EXTRA_HOST_FLAGS) ; do \
42998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42999 done; \
43000 echo "Doing install-pdf in libtermcap" ; \
43001 (cd $(HOST_SUBDIR)/libtermcap && \
43002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43004 "RANLIB=$${RANLIB}" \
43005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43006 install-pdf) \
43007 || exit 1
43009 @endif libtermcap
43011 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
43012 maybe-install-html-libtermcap:
43013 @if libtermcap
43014 maybe-install-html-libtermcap: install-html-libtermcap
43016 install-html-libtermcap: \
43017 configure-libtermcap \
43018 html-libtermcap
43019 @: $(MAKE); $(unstage)
43020 @[ -f ./libtermcap/Makefile ] || exit 0; \
43021 r=`${PWD_COMMAND}`; export r; \
43022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023 $(HOST_EXPORTS) \
43024 for flag in $(EXTRA_HOST_FLAGS) ; do \
43025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43026 done; \
43027 echo "Doing install-html in libtermcap" ; \
43028 (cd $(HOST_SUBDIR)/libtermcap && \
43029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43031 "RANLIB=$${RANLIB}" \
43032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43033 install-html) \
43034 || exit 1
43036 @endif libtermcap
43038 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43039 maybe-installcheck-libtermcap:
43040 @if libtermcap
43041 maybe-installcheck-libtermcap: installcheck-libtermcap
43043 installcheck-libtermcap: \
43044 configure-libtermcap
43045 @: $(MAKE); $(unstage)
43046 @[ -f ./libtermcap/Makefile ] || exit 0; \
43047 r=`${PWD_COMMAND}`; export r; \
43048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43049 $(HOST_EXPORTS) \
43050 for flag in $(EXTRA_HOST_FLAGS) ; do \
43051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43052 done; \
43053 echo "Doing installcheck in libtermcap" ; \
43054 (cd $(HOST_SUBDIR)/libtermcap && \
43055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43057 "RANLIB=$${RANLIB}" \
43058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43059 installcheck) \
43060 || exit 1
43062 @endif libtermcap
43064 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43065 maybe-mostlyclean-libtermcap:
43066 @if libtermcap
43067 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43069 # libtermcap doesn't support mostlyclean.
43070 mostlyclean-libtermcap:
43072 @endif libtermcap
43074 .PHONY: maybe-clean-libtermcap clean-libtermcap
43075 maybe-clean-libtermcap:
43076 @if libtermcap
43077 maybe-clean-libtermcap: clean-libtermcap
43079 # libtermcap doesn't support clean.
43080 clean-libtermcap:
43082 @endif libtermcap
43084 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
43085 maybe-distclean-libtermcap:
43086 @if libtermcap
43087 maybe-distclean-libtermcap: distclean-libtermcap
43089 # libtermcap doesn't support distclean.
43090 distclean-libtermcap:
43092 @endif libtermcap
43094 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43095 maybe-maintainer-clean-libtermcap:
43096 @if libtermcap
43097 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43099 # libtermcap doesn't support maintainer-clean.
43100 maintainer-clean-libtermcap:
43102 @endif libtermcap
43106 .PHONY: configure-utils maybe-configure-utils
43107 maybe-configure-utils:
43108 @if gcc-bootstrap
43109 configure-utils: stage_current
43110 @endif gcc-bootstrap
43111 @if utils
43112 maybe-configure-utils: configure-utils
43113 configure-utils:
43114 @: $(MAKE); $(unstage)
43115 @r=`${PWD_COMMAND}`; export r; \
43116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43119 $(HOST_EXPORTS) \
43120 echo Configuring in $(HOST_SUBDIR)/utils; \
43121 cd "$(HOST_SUBDIR)/utils" || exit 1; \
43122 case $(srcdir) in \
43123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43124 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43126 esac; \
43127 srcdiroption="--srcdir=$${topdir}/utils"; \
43128 libsrcdir="$$s/utils"; \
43129 $(SHELL) $${libsrcdir}/configure \
43130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43131 --target=${target_alias} $${srcdiroption} \
43132 || exit 1
43133 @endif utils
43139 .PHONY: all-utils maybe-all-utils
43140 maybe-all-utils:
43141 @if gcc-bootstrap
43142 all-utils: stage_current
43143 @endif gcc-bootstrap
43144 @if utils
43145 TARGET-utils=all
43146 maybe-all-utils: all-utils
43147 all-utils: configure-utils
43148 @: $(MAKE); $(unstage)
43149 @r=`${PWD_COMMAND}`; export r; \
43150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43151 $(HOST_EXPORTS) \
43152 (cd $(HOST_SUBDIR)/utils && \
43153 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43154 $(TARGET-utils))
43155 @endif utils
43160 .PHONY: check-utils maybe-check-utils
43161 maybe-check-utils:
43162 @if utils
43163 maybe-check-utils: check-utils
43165 check-utils:
43167 @endif utils
43169 .PHONY: install-utils maybe-install-utils
43170 maybe-install-utils:
43171 @if utils
43172 maybe-install-utils: install-utils
43174 install-utils: installdirs
43175 @: $(MAKE); $(unstage)
43176 @r=`${PWD_COMMAND}`; export r; \
43177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43178 $(HOST_EXPORTS) \
43179 (cd $(HOST_SUBDIR)/utils && \
43180 $(MAKE) $(FLAGS_TO_PASS) install)
43182 @endif utils
43184 # Other targets (info, dvi, pdf, etc.)
43186 .PHONY: maybe-info-utils info-utils
43187 maybe-info-utils:
43188 @if utils
43189 maybe-info-utils: info-utils
43191 info-utils: \
43192 configure-utils
43193 @: $(MAKE); $(unstage)
43194 @[ -f ./utils/Makefile ] || exit 0; \
43195 r=`${PWD_COMMAND}`; export r; \
43196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197 $(HOST_EXPORTS) \
43198 for flag in $(EXTRA_HOST_FLAGS) ; do \
43199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43200 done; \
43201 echo "Doing info in utils" ; \
43202 (cd $(HOST_SUBDIR)/utils && \
43203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43205 "RANLIB=$${RANLIB}" \
43206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43207 info) \
43208 || exit 1
43210 @endif utils
43212 .PHONY: maybe-dvi-utils dvi-utils
43213 maybe-dvi-utils:
43214 @if utils
43215 maybe-dvi-utils: dvi-utils
43217 dvi-utils: \
43218 configure-utils
43219 @: $(MAKE); $(unstage)
43220 @[ -f ./utils/Makefile ] || exit 0; \
43221 r=`${PWD_COMMAND}`; export r; \
43222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223 $(HOST_EXPORTS) \
43224 for flag in $(EXTRA_HOST_FLAGS) ; do \
43225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226 done; \
43227 echo "Doing dvi in utils" ; \
43228 (cd $(HOST_SUBDIR)/utils && \
43229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231 "RANLIB=$${RANLIB}" \
43232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233 dvi) \
43234 || exit 1
43236 @endif utils
43238 .PHONY: maybe-pdf-utils pdf-utils
43239 maybe-pdf-utils:
43240 @if utils
43241 maybe-pdf-utils: pdf-utils
43243 pdf-utils: \
43244 configure-utils
43245 @: $(MAKE); $(unstage)
43246 @[ -f ./utils/Makefile ] || exit 0; \
43247 r=`${PWD_COMMAND}`; export r; \
43248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249 $(HOST_EXPORTS) \
43250 for flag in $(EXTRA_HOST_FLAGS) ; do \
43251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252 done; \
43253 echo "Doing pdf in utils" ; \
43254 (cd $(HOST_SUBDIR)/utils && \
43255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257 "RANLIB=$${RANLIB}" \
43258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259 pdf) \
43260 || exit 1
43262 @endif utils
43264 .PHONY: maybe-html-utils html-utils
43265 maybe-html-utils:
43266 @if utils
43267 maybe-html-utils: html-utils
43269 html-utils: \
43270 configure-utils
43271 @: $(MAKE); $(unstage)
43272 @[ -f ./utils/Makefile ] || exit 0; \
43273 r=`${PWD_COMMAND}`; export r; \
43274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275 $(HOST_EXPORTS) \
43276 for flag in $(EXTRA_HOST_FLAGS) ; do \
43277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43278 done; \
43279 echo "Doing html in utils" ; \
43280 (cd $(HOST_SUBDIR)/utils && \
43281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283 "RANLIB=$${RANLIB}" \
43284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285 html) \
43286 || exit 1
43288 @endif utils
43290 .PHONY: maybe-TAGS-utils TAGS-utils
43291 maybe-TAGS-utils:
43292 @if utils
43293 maybe-TAGS-utils: TAGS-utils
43295 TAGS-utils: \
43296 configure-utils
43297 @: $(MAKE); $(unstage)
43298 @[ -f ./utils/Makefile ] || exit 0; \
43299 r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(HOST_EXPORTS) \
43302 for flag in $(EXTRA_HOST_FLAGS) ; do \
43303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43304 done; \
43305 echo "Doing TAGS in utils" ; \
43306 (cd $(HOST_SUBDIR)/utils && \
43307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309 "RANLIB=$${RANLIB}" \
43310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311 TAGS) \
43312 || exit 1
43314 @endif utils
43316 .PHONY: maybe-install-info-utils install-info-utils
43317 maybe-install-info-utils:
43318 @if utils
43319 maybe-install-info-utils: install-info-utils
43321 install-info-utils: \
43322 configure-utils \
43323 info-utils
43324 @: $(MAKE); $(unstage)
43325 @[ -f ./utils/Makefile ] || exit 0; \
43326 r=`${PWD_COMMAND}`; export r; \
43327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43328 $(HOST_EXPORTS) \
43329 for flag in $(EXTRA_HOST_FLAGS) ; do \
43330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331 done; \
43332 echo "Doing install-info in utils" ; \
43333 (cd $(HOST_SUBDIR)/utils && \
43334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43336 "RANLIB=$${RANLIB}" \
43337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43338 install-info) \
43339 || exit 1
43341 @endif utils
43343 .PHONY: maybe-install-pdf-utils install-pdf-utils
43344 maybe-install-pdf-utils:
43345 @if utils
43346 maybe-install-pdf-utils: install-pdf-utils
43348 install-pdf-utils: \
43349 configure-utils \
43350 pdf-utils
43351 @: $(MAKE); $(unstage)
43352 @[ -f ./utils/Makefile ] || exit 0; \
43353 r=`${PWD_COMMAND}`; export r; \
43354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43355 $(HOST_EXPORTS) \
43356 for flag in $(EXTRA_HOST_FLAGS) ; do \
43357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358 done; \
43359 echo "Doing install-pdf in utils" ; \
43360 (cd $(HOST_SUBDIR)/utils && \
43361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43363 "RANLIB=$${RANLIB}" \
43364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43365 install-pdf) \
43366 || exit 1
43368 @endif utils
43370 .PHONY: maybe-install-html-utils install-html-utils
43371 maybe-install-html-utils:
43372 @if utils
43373 maybe-install-html-utils: install-html-utils
43375 install-html-utils: \
43376 configure-utils \
43377 html-utils
43378 @: $(MAKE); $(unstage)
43379 @[ -f ./utils/Makefile ] || exit 0; \
43380 r=`${PWD_COMMAND}`; export r; \
43381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43382 $(HOST_EXPORTS) \
43383 for flag in $(EXTRA_HOST_FLAGS) ; do \
43384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385 done; \
43386 echo "Doing install-html in utils" ; \
43387 (cd $(HOST_SUBDIR)/utils && \
43388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43390 "RANLIB=$${RANLIB}" \
43391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43392 install-html) \
43393 || exit 1
43395 @endif utils
43397 .PHONY: maybe-installcheck-utils installcheck-utils
43398 maybe-installcheck-utils:
43399 @if utils
43400 maybe-installcheck-utils: installcheck-utils
43402 installcheck-utils: \
43403 configure-utils
43404 @: $(MAKE); $(unstage)
43405 @[ -f ./utils/Makefile ] || exit 0; \
43406 r=`${PWD_COMMAND}`; export r; \
43407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408 $(HOST_EXPORTS) \
43409 for flag in $(EXTRA_HOST_FLAGS) ; do \
43410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43411 done; \
43412 echo "Doing installcheck in utils" ; \
43413 (cd $(HOST_SUBDIR)/utils && \
43414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416 "RANLIB=$${RANLIB}" \
43417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418 installcheck) \
43419 || exit 1
43421 @endif utils
43423 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43424 maybe-mostlyclean-utils:
43425 @if utils
43426 maybe-mostlyclean-utils: mostlyclean-utils
43428 mostlyclean-utils:
43429 @: $(MAKE); $(unstage)
43430 @[ -f ./utils/Makefile ] || exit 0; \
43431 r=`${PWD_COMMAND}`; export r; \
43432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43433 $(HOST_EXPORTS) \
43434 for flag in $(EXTRA_HOST_FLAGS) ; do \
43435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43436 done; \
43437 echo "Doing mostlyclean in utils" ; \
43438 (cd $(HOST_SUBDIR)/utils && \
43439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43441 "RANLIB=$${RANLIB}" \
43442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43443 mostlyclean) \
43444 || exit 1
43446 @endif utils
43448 .PHONY: maybe-clean-utils clean-utils
43449 maybe-clean-utils:
43450 @if utils
43451 maybe-clean-utils: clean-utils
43453 clean-utils:
43454 @: $(MAKE); $(unstage)
43455 @[ -f ./utils/Makefile ] || exit 0; \
43456 r=`${PWD_COMMAND}`; export r; \
43457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43458 $(HOST_EXPORTS) \
43459 for flag in $(EXTRA_HOST_FLAGS) ; do \
43460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43461 done; \
43462 echo "Doing clean in utils" ; \
43463 (cd $(HOST_SUBDIR)/utils && \
43464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43466 "RANLIB=$${RANLIB}" \
43467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43468 clean) \
43469 || exit 1
43471 @endif utils
43473 .PHONY: maybe-distclean-utils distclean-utils
43474 maybe-distclean-utils:
43475 @if utils
43476 maybe-distclean-utils: distclean-utils
43478 distclean-utils:
43479 @: $(MAKE); $(unstage)
43480 @[ -f ./utils/Makefile ] || exit 0; \
43481 r=`${PWD_COMMAND}`; export r; \
43482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43483 $(HOST_EXPORTS) \
43484 for flag in $(EXTRA_HOST_FLAGS) ; do \
43485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43486 done; \
43487 echo "Doing distclean in utils" ; \
43488 (cd $(HOST_SUBDIR)/utils && \
43489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43491 "RANLIB=$${RANLIB}" \
43492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43493 distclean) \
43494 || exit 1
43496 @endif utils
43498 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43499 maybe-maintainer-clean-utils:
43500 @if utils
43501 maybe-maintainer-clean-utils: maintainer-clean-utils
43503 maintainer-clean-utils:
43504 @: $(MAKE); $(unstage)
43505 @[ -f ./utils/Makefile ] || exit 0; \
43506 r=`${PWD_COMMAND}`; export r; \
43507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43508 $(HOST_EXPORTS) \
43509 for flag in $(EXTRA_HOST_FLAGS) ; do \
43510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43511 done; \
43512 echo "Doing maintainer-clean in utils" ; \
43513 (cd $(HOST_SUBDIR)/utils && \
43514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43516 "RANLIB=$${RANLIB}" \
43517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43518 maintainer-clean) \
43519 || exit 1
43521 @endif utils
43525 .PHONY: configure-gnattools maybe-configure-gnattools
43526 maybe-configure-gnattools:
43527 @if gcc-bootstrap
43528 configure-gnattools: stage_current
43529 @endif gcc-bootstrap
43530 @if gnattools
43531 maybe-configure-gnattools: configure-gnattools
43532 configure-gnattools:
43533 @: $(MAKE); $(unstage)
43534 @r=`${PWD_COMMAND}`; export r; \
43535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43538 $(HOST_EXPORTS) \
43539 echo Configuring in $(HOST_SUBDIR)/gnattools; \
43540 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43541 case $(srcdir) in \
43542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43543 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43545 esac; \
43546 srcdiroption="--srcdir=$${topdir}/gnattools"; \
43547 libsrcdir="$$s/gnattools"; \
43548 $(SHELL) $${libsrcdir}/configure \
43549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43550 --target=${target_alias} $${srcdiroption} \
43551 || exit 1
43552 @endif gnattools
43558 .PHONY: all-gnattools maybe-all-gnattools
43559 maybe-all-gnattools:
43560 @if gcc-bootstrap
43561 all-gnattools: stage_current
43562 @endif gcc-bootstrap
43563 @if gnattools
43564 TARGET-gnattools=all
43565 maybe-all-gnattools: all-gnattools
43566 all-gnattools: configure-gnattools
43567 @: $(MAKE); $(unstage)
43568 @r=`${PWD_COMMAND}`; export r; \
43569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43570 $(HOST_EXPORTS) \
43571 (cd $(HOST_SUBDIR)/gnattools && \
43572 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43573 $(TARGET-gnattools))
43574 @endif gnattools
43579 .PHONY: check-gnattools maybe-check-gnattools
43580 maybe-check-gnattools:
43581 @if gnattools
43582 maybe-check-gnattools: check-gnattools
43584 check-gnattools:
43585 @: $(MAKE); $(unstage)
43586 @r=`${PWD_COMMAND}`; export r; \
43587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588 $(HOST_EXPORTS) \
43589 (cd $(HOST_SUBDIR)/gnattools && \
43590 $(MAKE) $(FLAGS_TO_PASS) check)
43592 @endif gnattools
43594 .PHONY: install-gnattools maybe-install-gnattools
43595 maybe-install-gnattools:
43596 @if gnattools
43597 maybe-install-gnattools: install-gnattools
43599 install-gnattools: installdirs
43600 @: $(MAKE); $(unstage)
43601 @r=`${PWD_COMMAND}`; export r; \
43602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603 $(HOST_EXPORTS) \
43604 (cd $(HOST_SUBDIR)/gnattools && \
43605 $(MAKE) $(FLAGS_TO_PASS) install)
43607 @endif gnattools
43609 # Other targets (info, dvi, pdf, etc.)
43611 .PHONY: maybe-info-gnattools info-gnattools
43612 maybe-info-gnattools:
43613 @if gnattools
43614 maybe-info-gnattools: info-gnattools
43616 info-gnattools: \
43617 configure-gnattools
43618 @: $(MAKE); $(unstage)
43619 @[ -f ./gnattools/Makefile ] || exit 0; \
43620 r=`${PWD_COMMAND}`; export r; \
43621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43622 $(HOST_EXPORTS) \
43623 for flag in $(EXTRA_HOST_FLAGS) ; do \
43624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43625 done; \
43626 echo "Doing info in gnattools" ; \
43627 (cd $(HOST_SUBDIR)/gnattools && \
43628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43630 "RANLIB=$${RANLIB}" \
43631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43632 info) \
43633 || exit 1
43635 @endif gnattools
43637 .PHONY: maybe-dvi-gnattools dvi-gnattools
43638 maybe-dvi-gnattools:
43639 @if gnattools
43640 maybe-dvi-gnattools: dvi-gnattools
43642 dvi-gnattools: \
43643 configure-gnattools
43644 @: $(MAKE); $(unstage)
43645 @[ -f ./gnattools/Makefile ] || exit 0; \
43646 r=`${PWD_COMMAND}`; export r; \
43647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648 $(HOST_EXPORTS) \
43649 for flag in $(EXTRA_HOST_FLAGS) ; do \
43650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651 done; \
43652 echo "Doing dvi in gnattools" ; \
43653 (cd $(HOST_SUBDIR)/gnattools && \
43654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656 "RANLIB=$${RANLIB}" \
43657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658 dvi) \
43659 || exit 1
43661 @endif gnattools
43663 .PHONY: maybe-pdf-gnattools pdf-gnattools
43664 maybe-pdf-gnattools:
43665 @if gnattools
43666 maybe-pdf-gnattools: pdf-gnattools
43668 pdf-gnattools: \
43669 configure-gnattools
43670 @: $(MAKE); $(unstage)
43671 @[ -f ./gnattools/Makefile ] || exit 0; \
43672 r=`${PWD_COMMAND}`; export r; \
43673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43674 $(HOST_EXPORTS) \
43675 for flag in $(EXTRA_HOST_FLAGS) ; do \
43676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677 done; \
43678 echo "Doing pdf in gnattools" ; \
43679 (cd $(HOST_SUBDIR)/gnattools && \
43680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43682 "RANLIB=$${RANLIB}" \
43683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43684 pdf) \
43685 || exit 1
43687 @endif gnattools
43689 .PHONY: maybe-html-gnattools html-gnattools
43690 maybe-html-gnattools:
43691 @if gnattools
43692 maybe-html-gnattools: html-gnattools
43694 html-gnattools: \
43695 configure-gnattools
43696 @: $(MAKE); $(unstage)
43697 @[ -f ./gnattools/Makefile ] || exit 0; \
43698 r=`${PWD_COMMAND}`; export r; \
43699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43700 $(HOST_EXPORTS) \
43701 for flag in $(EXTRA_HOST_FLAGS) ; do \
43702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703 done; \
43704 echo "Doing html in gnattools" ; \
43705 (cd $(HOST_SUBDIR)/gnattools && \
43706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43708 "RANLIB=$${RANLIB}" \
43709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43710 html) \
43711 || exit 1
43713 @endif gnattools
43715 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43716 maybe-TAGS-gnattools:
43717 @if gnattools
43718 maybe-TAGS-gnattools: TAGS-gnattools
43720 TAGS-gnattools: \
43721 configure-gnattools
43722 @: $(MAKE); $(unstage)
43723 @[ -f ./gnattools/Makefile ] || exit 0; \
43724 r=`${PWD_COMMAND}`; export r; \
43725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43726 $(HOST_EXPORTS) \
43727 for flag in $(EXTRA_HOST_FLAGS) ; do \
43728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729 done; \
43730 echo "Doing TAGS in gnattools" ; \
43731 (cd $(HOST_SUBDIR)/gnattools && \
43732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43734 "RANLIB=$${RANLIB}" \
43735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43736 TAGS) \
43737 || exit 1
43739 @endif gnattools
43741 .PHONY: maybe-install-info-gnattools install-info-gnattools
43742 maybe-install-info-gnattools:
43743 @if gnattools
43744 maybe-install-info-gnattools: install-info-gnattools
43746 install-info-gnattools: \
43747 configure-gnattools \
43748 info-gnattools
43749 @: $(MAKE); $(unstage)
43750 @[ -f ./gnattools/Makefile ] || exit 0; \
43751 r=`${PWD_COMMAND}`; export r; \
43752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753 $(HOST_EXPORTS) \
43754 for flag in $(EXTRA_HOST_FLAGS) ; do \
43755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43756 done; \
43757 echo "Doing install-info in gnattools" ; \
43758 (cd $(HOST_SUBDIR)/gnattools && \
43759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43761 "RANLIB=$${RANLIB}" \
43762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43763 install-info) \
43764 || exit 1
43766 @endif gnattools
43768 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43769 maybe-install-pdf-gnattools:
43770 @if gnattools
43771 maybe-install-pdf-gnattools: install-pdf-gnattools
43773 install-pdf-gnattools: \
43774 configure-gnattools \
43775 pdf-gnattools
43776 @: $(MAKE); $(unstage)
43777 @[ -f ./gnattools/Makefile ] || exit 0; \
43778 r=`${PWD_COMMAND}`; export r; \
43779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780 $(HOST_EXPORTS) \
43781 for flag in $(EXTRA_HOST_FLAGS) ; do \
43782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43783 done; \
43784 echo "Doing install-pdf in gnattools" ; \
43785 (cd $(HOST_SUBDIR)/gnattools && \
43786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43788 "RANLIB=$${RANLIB}" \
43789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43790 install-pdf) \
43791 || exit 1
43793 @endif gnattools
43795 .PHONY: maybe-install-html-gnattools install-html-gnattools
43796 maybe-install-html-gnattools:
43797 @if gnattools
43798 maybe-install-html-gnattools: install-html-gnattools
43800 install-html-gnattools: \
43801 configure-gnattools \
43802 html-gnattools
43803 @: $(MAKE); $(unstage)
43804 @[ -f ./gnattools/Makefile ] || exit 0; \
43805 r=`${PWD_COMMAND}`; export r; \
43806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43807 $(HOST_EXPORTS) \
43808 for flag in $(EXTRA_HOST_FLAGS) ; do \
43809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43810 done; \
43811 echo "Doing install-html in gnattools" ; \
43812 (cd $(HOST_SUBDIR)/gnattools && \
43813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43815 "RANLIB=$${RANLIB}" \
43816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43817 install-html) \
43818 || exit 1
43820 @endif gnattools
43822 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43823 maybe-installcheck-gnattools:
43824 @if gnattools
43825 maybe-installcheck-gnattools: installcheck-gnattools
43827 installcheck-gnattools: \
43828 configure-gnattools
43829 @: $(MAKE); $(unstage)
43830 @[ -f ./gnattools/Makefile ] || exit 0; \
43831 r=`${PWD_COMMAND}`; export r; \
43832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43833 $(HOST_EXPORTS) \
43834 for flag in $(EXTRA_HOST_FLAGS) ; do \
43835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43836 done; \
43837 echo "Doing installcheck in gnattools" ; \
43838 (cd $(HOST_SUBDIR)/gnattools && \
43839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43841 "RANLIB=$${RANLIB}" \
43842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43843 installcheck) \
43844 || exit 1
43846 @endif gnattools
43848 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43849 maybe-mostlyclean-gnattools:
43850 @if gnattools
43851 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43853 mostlyclean-gnattools:
43854 @: $(MAKE); $(unstage)
43855 @[ -f ./gnattools/Makefile ] || exit 0; \
43856 r=`${PWD_COMMAND}`; export r; \
43857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43858 $(HOST_EXPORTS) \
43859 for flag in $(EXTRA_HOST_FLAGS) ; do \
43860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43861 done; \
43862 echo "Doing mostlyclean in gnattools" ; \
43863 (cd $(HOST_SUBDIR)/gnattools && \
43864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43866 "RANLIB=$${RANLIB}" \
43867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43868 mostlyclean) \
43869 || exit 1
43871 @endif gnattools
43873 .PHONY: maybe-clean-gnattools clean-gnattools
43874 maybe-clean-gnattools:
43875 @if gnattools
43876 maybe-clean-gnattools: clean-gnattools
43878 clean-gnattools:
43879 @: $(MAKE); $(unstage)
43880 @[ -f ./gnattools/Makefile ] || exit 0; \
43881 r=`${PWD_COMMAND}`; export r; \
43882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43883 $(HOST_EXPORTS) \
43884 for flag in $(EXTRA_HOST_FLAGS) ; do \
43885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43886 done; \
43887 echo "Doing clean in gnattools" ; \
43888 (cd $(HOST_SUBDIR)/gnattools && \
43889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43891 "RANLIB=$${RANLIB}" \
43892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43893 clean) \
43894 || exit 1
43896 @endif gnattools
43898 .PHONY: maybe-distclean-gnattools distclean-gnattools
43899 maybe-distclean-gnattools:
43900 @if gnattools
43901 maybe-distclean-gnattools: distclean-gnattools
43903 distclean-gnattools:
43904 @: $(MAKE); $(unstage)
43905 @[ -f ./gnattools/Makefile ] || exit 0; \
43906 r=`${PWD_COMMAND}`; export r; \
43907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43908 $(HOST_EXPORTS) \
43909 for flag in $(EXTRA_HOST_FLAGS) ; do \
43910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43911 done; \
43912 echo "Doing distclean in gnattools" ; \
43913 (cd $(HOST_SUBDIR)/gnattools && \
43914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43916 "RANLIB=$${RANLIB}" \
43917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43918 distclean) \
43919 || exit 1
43921 @endif gnattools
43923 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43924 maybe-maintainer-clean-gnattools:
43925 @if gnattools
43926 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43928 maintainer-clean-gnattools:
43929 @: $(MAKE); $(unstage)
43930 @[ -f ./gnattools/Makefile ] || exit 0; \
43931 r=`${PWD_COMMAND}`; export r; \
43932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933 $(HOST_EXPORTS) \
43934 for flag in $(EXTRA_HOST_FLAGS) ; do \
43935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43936 done; \
43937 echo "Doing maintainer-clean in gnattools" ; \
43938 (cd $(HOST_SUBDIR)/gnattools && \
43939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43941 "RANLIB=$${RANLIB}" \
43942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43943 maintainer-clean) \
43944 || exit 1
43946 @endif gnattools
43950 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
43951 maybe-configure-lto-plugin:
43952 @if gcc-bootstrap
43953 configure-lto-plugin: stage_current
43954 @endif gcc-bootstrap
43955 @if lto-plugin
43956 maybe-configure-lto-plugin: configure-lto-plugin
43957 configure-lto-plugin:
43958 @r=`${PWD_COMMAND}`; export r; \
43959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43960 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43962 $(HOST_EXPORTS) \
43963 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43964 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43965 case $(srcdir) in \
43966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43967 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43969 esac; \
43970 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43971 libsrcdir="$$s/lto-plugin"; \
43972 $(SHELL) $${libsrcdir}/configure \
43973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43974 --target=${target_alias} $${srcdiroption} \
43975 || exit 1
43976 @endif lto-plugin
43980 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43981 maybe-configure-stage1-lto-plugin:
43982 @if lto-plugin-bootstrap
43983 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43984 configure-stage1-lto-plugin:
43985 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43987 @r=`${PWD_COMMAND}`; export r; \
43988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43989 TFLAGS="$(STAGE1_TFLAGS)"; \
43990 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43991 $(HOST_EXPORTS) \
43992 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43993 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43994 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
43995 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43997 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43998 case $(srcdir) in \
43999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44000 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44002 esac; \
44003 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44004 libsrcdir="$$s/lto-plugin"; \
44005 $(SHELL) $${libsrcdir}/configure \
44006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44007 --target=${target_alias} $${srcdiroption} \
44008 $(STAGE1_CONFIGURE_FLAGS)
44009 @endif lto-plugin-bootstrap
44011 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44012 maybe-configure-stage2-lto-plugin:
44013 @if lto-plugin-bootstrap
44014 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44015 configure-stage2-lto-plugin:
44016 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44018 @r=`${PWD_COMMAND}`; export r; \
44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020 TFLAGS="$(STAGE2_TFLAGS)"; \
44021 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44022 $(HOST_EXPORTS) \
44023 $(POSTSTAGE1_HOST_EXPORTS) \
44024 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44025 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44026 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44027 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44029 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44030 case $(srcdir) in \
44031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44032 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44034 esac; \
44035 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44036 libsrcdir="$$s/lto-plugin"; \
44037 $(SHELL) $${libsrcdir}/configure \
44038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44039 --target=${target_alias} $${srcdiroption} \
44040 --with-build-libsubdir=$(HOST_SUBDIR) \
44041 $(STAGE2_CONFIGURE_FLAGS)
44042 @endif lto-plugin-bootstrap
44044 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44045 maybe-configure-stage3-lto-plugin:
44046 @if lto-plugin-bootstrap
44047 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44048 configure-stage3-lto-plugin:
44049 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44051 @r=`${PWD_COMMAND}`; export r; \
44052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053 TFLAGS="$(STAGE3_TFLAGS)"; \
44054 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44055 $(HOST_EXPORTS) \
44056 $(POSTSTAGE1_HOST_EXPORTS) \
44057 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44058 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44059 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44060 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44062 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44063 case $(srcdir) in \
44064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44065 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44067 esac; \
44068 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44069 libsrcdir="$$s/lto-plugin"; \
44070 $(SHELL) $${libsrcdir}/configure \
44071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44072 --target=${target_alias} $${srcdiroption} \
44073 --with-build-libsubdir=$(HOST_SUBDIR) \
44074 $(STAGE3_CONFIGURE_FLAGS)
44075 @endif lto-plugin-bootstrap
44077 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44078 maybe-configure-stage4-lto-plugin:
44079 @if lto-plugin-bootstrap
44080 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44081 configure-stage4-lto-plugin:
44082 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44084 @r=`${PWD_COMMAND}`; export r; \
44085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086 TFLAGS="$(STAGE4_TFLAGS)"; \
44087 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44088 $(HOST_EXPORTS) \
44089 $(POSTSTAGE1_HOST_EXPORTS) \
44090 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44091 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44092 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44093 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44095 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44096 case $(srcdir) in \
44097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44098 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44100 esac; \
44101 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44102 libsrcdir="$$s/lto-plugin"; \
44103 $(SHELL) $${libsrcdir}/configure \
44104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44105 --target=${target_alias} $${srcdiroption} \
44106 --with-build-libsubdir=$(HOST_SUBDIR) \
44107 $(STAGE4_CONFIGURE_FLAGS)
44108 @endif lto-plugin-bootstrap
44110 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44111 maybe-configure-stageprofile-lto-plugin:
44112 @if lto-plugin-bootstrap
44113 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44114 configure-stageprofile-lto-plugin:
44115 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44117 @r=`${PWD_COMMAND}`; export r; \
44118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44120 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44121 $(HOST_EXPORTS) \
44122 $(POSTSTAGE1_HOST_EXPORTS) \
44123 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44124 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44125 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44126 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44128 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44129 case $(srcdir) in \
44130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44131 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44133 esac; \
44134 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44135 libsrcdir="$$s/lto-plugin"; \
44136 $(SHELL) $${libsrcdir}/configure \
44137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44138 --target=${target_alias} $${srcdiroption} \
44139 --with-build-libsubdir=$(HOST_SUBDIR) \
44140 $(STAGEprofile_CONFIGURE_FLAGS)
44141 @endif lto-plugin-bootstrap
44143 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44144 maybe-configure-stagefeedback-lto-plugin:
44145 @if lto-plugin-bootstrap
44146 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44147 configure-stagefeedback-lto-plugin:
44148 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44150 @r=`${PWD_COMMAND}`; export r; \
44151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44153 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44154 $(HOST_EXPORTS) \
44155 $(POSTSTAGE1_HOST_EXPORTS) \
44156 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44157 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44158 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44159 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44161 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44162 case $(srcdir) in \
44163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44164 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44166 esac; \
44167 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44168 libsrcdir="$$s/lto-plugin"; \
44169 $(SHELL) $${libsrcdir}/configure \
44170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44171 --target=${target_alias} $${srcdiroption} \
44172 --with-build-libsubdir=$(HOST_SUBDIR) \
44173 $(STAGEfeedback_CONFIGURE_FLAGS)
44174 @endif lto-plugin-bootstrap
44180 .PHONY: all-lto-plugin maybe-all-lto-plugin
44181 maybe-all-lto-plugin:
44182 @if gcc-bootstrap
44183 all-lto-plugin: stage_current
44184 @endif gcc-bootstrap
44185 @if lto-plugin
44186 TARGET-lto-plugin=all
44187 maybe-all-lto-plugin: all-lto-plugin
44188 all-lto-plugin: configure-lto-plugin
44189 @r=`${PWD_COMMAND}`; export r; \
44190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191 $(HOST_EXPORTS) \
44192 (cd $(HOST_SUBDIR)/lto-plugin && \
44193 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44194 $(TARGET-lto-plugin))
44195 @endif lto-plugin
44199 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44200 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44201 maybe-all-stage1-lto-plugin:
44202 maybe-clean-stage1-lto-plugin:
44203 @if lto-plugin-bootstrap
44204 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44205 all-stage1: all-stage1-lto-plugin
44206 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44207 all-stage1-lto-plugin: configure-stage1-lto-plugin
44208 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44209 @r=`${PWD_COMMAND}`; export r; \
44210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211 TFLAGS="$(STAGE1_TFLAGS)"; \
44212 $(HOST_EXPORTS) \
44213 cd $(HOST_SUBDIR)/lto-plugin && \
44214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44215 CFLAGS="$(STAGE1_CFLAGS)" \
44216 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44217 LIBCFLAGS="$(LIBCFLAGS)" \
44218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44221 $(EXTRA_HOST_FLAGS) \
44222 TFLAGS="$(STAGE1_TFLAGS)" \
44223 $(TARGET-stage1-lto-plugin)
44225 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44226 clean-stage1: clean-stage1-lto-plugin
44227 clean-stage1-lto-plugin:
44228 @if [ $(current_stage) = stage1 ]; then \
44229 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44230 else \
44231 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44232 $(MAKE) stage1-start; \
44233 fi; \
44234 cd $(HOST_SUBDIR)/lto-plugin && \
44235 $(MAKE) $(EXTRA_HOST_FLAGS) \
44236 clean
44237 @endif lto-plugin-bootstrap
44240 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44241 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44242 maybe-all-stage2-lto-plugin:
44243 maybe-clean-stage2-lto-plugin:
44244 @if lto-plugin-bootstrap
44245 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44246 all-stage2: all-stage2-lto-plugin
44247 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44248 all-stage2-lto-plugin: configure-stage2-lto-plugin
44249 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44250 @r=`${PWD_COMMAND}`; export r; \
44251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252 TFLAGS="$(STAGE2_TFLAGS)"; \
44253 $(HOST_EXPORTS) \
44254 $(POSTSTAGE1_HOST_EXPORTS) \
44255 cd $(HOST_SUBDIR)/lto-plugin && \
44256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44257 CFLAGS="$(STAGE2_CFLAGS)" \
44258 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44259 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44264 TFLAGS="$(STAGE2_TFLAGS)" \
44265 $(TARGET-stage2-lto-plugin)
44267 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44268 clean-stage2: clean-stage2-lto-plugin
44269 clean-stage2-lto-plugin:
44270 @if [ $(current_stage) = stage2 ]; then \
44271 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44272 else \
44273 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44274 $(MAKE) stage2-start; \
44275 fi; \
44276 cd $(HOST_SUBDIR)/lto-plugin && \
44277 $(MAKE) $(EXTRA_HOST_FLAGS) \
44278 $(POSTSTAGE1_FLAGS_TO_PASS) \
44279 clean
44280 @endif lto-plugin-bootstrap
44283 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44284 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44285 maybe-all-stage3-lto-plugin:
44286 maybe-clean-stage3-lto-plugin:
44287 @if lto-plugin-bootstrap
44288 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44289 all-stage3: all-stage3-lto-plugin
44290 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44291 all-stage3-lto-plugin: configure-stage3-lto-plugin
44292 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44293 @r=`${PWD_COMMAND}`; export r; \
44294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44295 TFLAGS="$(STAGE3_TFLAGS)"; \
44296 $(HOST_EXPORTS) \
44297 $(POSTSTAGE1_HOST_EXPORTS) \
44298 cd $(HOST_SUBDIR)/lto-plugin && \
44299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44300 CFLAGS="$(STAGE3_CFLAGS)" \
44301 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44302 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44307 TFLAGS="$(STAGE3_TFLAGS)" \
44308 $(TARGET-stage3-lto-plugin)
44310 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44311 clean-stage3: clean-stage3-lto-plugin
44312 clean-stage3-lto-plugin:
44313 @if [ $(current_stage) = stage3 ]; then \
44314 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44315 else \
44316 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44317 $(MAKE) stage3-start; \
44318 fi; \
44319 cd $(HOST_SUBDIR)/lto-plugin && \
44320 $(MAKE) $(EXTRA_HOST_FLAGS) \
44321 $(POSTSTAGE1_FLAGS_TO_PASS) \
44322 clean
44323 @endif lto-plugin-bootstrap
44326 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44327 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44328 maybe-all-stage4-lto-plugin:
44329 maybe-clean-stage4-lto-plugin:
44330 @if lto-plugin-bootstrap
44331 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44332 all-stage4: all-stage4-lto-plugin
44333 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44334 all-stage4-lto-plugin: configure-stage4-lto-plugin
44335 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44336 @r=`${PWD_COMMAND}`; export r; \
44337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44338 TFLAGS="$(STAGE4_TFLAGS)"; \
44339 $(HOST_EXPORTS) \
44340 $(POSTSTAGE1_HOST_EXPORTS) \
44341 cd $(HOST_SUBDIR)/lto-plugin && \
44342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44343 CFLAGS="$(STAGE4_CFLAGS)" \
44344 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44345 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44350 TFLAGS="$(STAGE4_TFLAGS)" \
44351 $(TARGET-stage4-lto-plugin)
44353 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44354 clean-stage4: clean-stage4-lto-plugin
44355 clean-stage4-lto-plugin:
44356 @if [ $(current_stage) = stage4 ]; then \
44357 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44358 else \
44359 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44360 $(MAKE) stage4-start; \
44361 fi; \
44362 cd $(HOST_SUBDIR)/lto-plugin && \
44363 $(MAKE) $(EXTRA_HOST_FLAGS) \
44364 $(POSTSTAGE1_FLAGS_TO_PASS) \
44365 clean
44366 @endif lto-plugin-bootstrap
44369 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44370 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44371 maybe-all-stageprofile-lto-plugin:
44372 maybe-clean-stageprofile-lto-plugin:
44373 @if lto-plugin-bootstrap
44374 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44375 all-stageprofile: all-stageprofile-lto-plugin
44376 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44377 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44378 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44379 @r=`${PWD_COMMAND}`; export r; \
44380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44381 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44382 $(HOST_EXPORTS) \
44383 $(POSTSTAGE1_HOST_EXPORTS) \
44384 cd $(HOST_SUBDIR)/lto-plugin && \
44385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44386 CFLAGS="$(STAGEprofile_CFLAGS)" \
44387 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44388 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44393 TFLAGS="$(STAGEprofile_TFLAGS)" \
44394 $(TARGET-stageprofile-lto-plugin)
44396 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44397 clean-stageprofile: clean-stageprofile-lto-plugin
44398 clean-stageprofile-lto-plugin:
44399 @if [ $(current_stage) = stageprofile ]; then \
44400 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44401 else \
44402 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44403 $(MAKE) stageprofile-start; \
44404 fi; \
44405 cd $(HOST_SUBDIR)/lto-plugin && \
44406 $(MAKE) $(EXTRA_HOST_FLAGS) \
44407 $(POSTSTAGE1_FLAGS_TO_PASS) \
44408 clean
44409 @endif lto-plugin-bootstrap
44412 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44413 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44414 maybe-all-stagefeedback-lto-plugin:
44415 maybe-clean-stagefeedback-lto-plugin:
44416 @if lto-plugin-bootstrap
44417 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44418 all-stagefeedback: all-stagefeedback-lto-plugin
44419 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44420 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44421 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44422 @r=`${PWD_COMMAND}`; export r; \
44423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44425 $(HOST_EXPORTS) \
44426 $(POSTSTAGE1_HOST_EXPORTS) \
44427 cd $(HOST_SUBDIR)/lto-plugin && \
44428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44429 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44430 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44431 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44436 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44437 $(TARGET-stagefeedback-lto-plugin)
44439 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44440 clean-stagefeedback: clean-stagefeedback-lto-plugin
44441 clean-stagefeedback-lto-plugin:
44442 @if [ $(current_stage) = stagefeedback ]; then \
44443 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44444 else \
44445 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44446 $(MAKE) stagefeedback-start; \
44447 fi; \
44448 cd $(HOST_SUBDIR)/lto-plugin && \
44449 $(MAKE) $(EXTRA_HOST_FLAGS) \
44450 $(POSTSTAGE1_FLAGS_TO_PASS) \
44451 clean
44452 @endif lto-plugin-bootstrap
44458 .PHONY: check-lto-plugin maybe-check-lto-plugin
44459 maybe-check-lto-plugin:
44460 @if lto-plugin
44461 maybe-check-lto-plugin: check-lto-plugin
44463 check-lto-plugin:
44464 @: $(MAKE); $(unstage)
44465 @r=`${PWD_COMMAND}`; export r; \
44466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467 $(HOST_EXPORTS) \
44468 (cd $(HOST_SUBDIR)/lto-plugin && \
44469 $(MAKE) $(FLAGS_TO_PASS) check)
44471 @endif lto-plugin
44473 .PHONY: install-lto-plugin maybe-install-lto-plugin
44474 maybe-install-lto-plugin:
44475 @if lto-plugin
44476 maybe-install-lto-plugin: install-lto-plugin
44478 install-lto-plugin: installdirs
44479 @: $(MAKE); $(unstage)
44480 @r=`${PWD_COMMAND}`; export r; \
44481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44482 $(HOST_EXPORTS) \
44483 (cd $(HOST_SUBDIR)/lto-plugin && \
44484 $(MAKE) $(FLAGS_TO_PASS) install)
44486 @endif lto-plugin
44488 # Other targets (info, dvi, pdf, etc.)
44490 .PHONY: maybe-info-lto-plugin info-lto-plugin
44491 maybe-info-lto-plugin:
44492 @if lto-plugin
44493 maybe-info-lto-plugin: info-lto-plugin
44495 info-lto-plugin: \
44496 configure-lto-plugin
44497 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44498 r=`${PWD_COMMAND}`; export r; \
44499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500 $(HOST_EXPORTS) \
44501 for flag in $(EXTRA_HOST_FLAGS) ; do \
44502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503 done; \
44504 echo "Doing info in lto-plugin" ; \
44505 (cd $(HOST_SUBDIR)/lto-plugin && \
44506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508 "RANLIB=$${RANLIB}" \
44509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510 info) \
44511 || exit 1
44513 @endif lto-plugin
44515 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44516 maybe-dvi-lto-plugin:
44517 @if lto-plugin
44518 maybe-dvi-lto-plugin: dvi-lto-plugin
44520 dvi-lto-plugin: \
44521 configure-lto-plugin
44522 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44523 r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(HOST_EXPORTS) \
44526 for flag in $(EXTRA_HOST_FLAGS) ; do \
44527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44528 done; \
44529 echo "Doing dvi in lto-plugin" ; \
44530 (cd $(HOST_SUBDIR)/lto-plugin && \
44531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533 "RANLIB=$${RANLIB}" \
44534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535 dvi) \
44536 || exit 1
44538 @endif lto-plugin
44540 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44541 maybe-pdf-lto-plugin:
44542 @if lto-plugin
44543 maybe-pdf-lto-plugin: pdf-lto-plugin
44545 pdf-lto-plugin: \
44546 configure-lto-plugin
44547 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44548 r=`${PWD_COMMAND}`; export r; \
44549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550 $(HOST_EXPORTS) \
44551 for flag in $(EXTRA_HOST_FLAGS) ; do \
44552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44553 done; \
44554 echo "Doing pdf in lto-plugin" ; \
44555 (cd $(HOST_SUBDIR)/lto-plugin && \
44556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44558 "RANLIB=$${RANLIB}" \
44559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44560 pdf) \
44561 || exit 1
44563 @endif lto-plugin
44565 .PHONY: maybe-html-lto-plugin html-lto-plugin
44566 maybe-html-lto-plugin:
44567 @if lto-plugin
44568 maybe-html-lto-plugin: html-lto-plugin
44570 html-lto-plugin: \
44571 configure-lto-plugin
44572 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44573 r=`${PWD_COMMAND}`; export r; \
44574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44575 $(HOST_EXPORTS) \
44576 for flag in $(EXTRA_HOST_FLAGS) ; do \
44577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44578 done; \
44579 echo "Doing html in lto-plugin" ; \
44580 (cd $(HOST_SUBDIR)/lto-plugin && \
44581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44583 "RANLIB=$${RANLIB}" \
44584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44585 html) \
44586 || exit 1
44588 @endif lto-plugin
44590 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44591 maybe-TAGS-lto-plugin:
44592 @if lto-plugin
44593 maybe-TAGS-lto-plugin: TAGS-lto-plugin
44595 TAGS-lto-plugin: \
44596 configure-lto-plugin
44597 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44598 r=`${PWD_COMMAND}`; export r; \
44599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600 $(HOST_EXPORTS) \
44601 for flag in $(EXTRA_HOST_FLAGS) ; do \
44602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44603 done; \
44604 echo "Doing TAGS in lto-plugin" ; \
44605 (cd $(HOST_SUBDIR)/lto-plugin && \
44606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608 "RANLIB=$${RANLIB}" \
44609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44610 TAGS) \
44611 || exit 1
44613 @endif lto-plugin
44615 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44616 maybe-install-info-lto-plugin:
44617 @if lto-plugin
44618 maybe-install-info-lto-plugin: install-info-lto-plugin
44620 install-info-lto-plugin: \
44621 configure-lto-plugin \
44622 info-lto-plugin
44623 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44624 r=`${PWD_COMMAND}`; export r; \
44625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626 $(HOST_EXPORTS) \
44627 for flag in $(EXTRA_HOST_FLAGS) ; do \
44628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44629 done; \
44630 echo "Doing install-info in lto-plugin" ; \
44631 (cd $(HOST_SUBDIR)/lto-plugin && \
44632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634 "RANLIB=$${RANLIB}" \
44635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636 install-info) \
44637 || exit 1
44639 @endif lto-plugin
44641 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44642 maybe-install-pdf-lto-plugin:
44643 @if lto-plugin
44644 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44646 install-pdf-lto-plugin: \
44647 configure-lto-plugin \
44648 pdf-lto-plugin
44649 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44650 r=`${PWD_COMMAND}`; export r; \
44651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652 $(HOST_EXPORTS) \
44653 for flag in $(EXTRA_HOST_FLAGS) ; do \
44654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44655 done; \
44656 echo "Doing install-pdf in lto-plugin" ; \
44657 (cd $(HOST_SUBDIR)/lto-plugin && \
44658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660 "RANLIB=$${RANLIB}" \
44661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44662 install-pdf) \
44663 || exit 1
44665 @endif lto-plugin
44667 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44668 maybe-install-html-lto-plugin:
44669 @if lto-plugin
44670 maybe-install-html-lto-plugin: install-html-lto-plugin
44672 install-html-lto-plugin: \
44673 configure-lto-plugin \
44674 html-lto-plugin
44675 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44676 r=`${PWD_COMMAND}`; export r; \
44677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44678 $(HOST_EXPORTS) \
44679 for flag in $(EXTRA_HOST_FLAGS) ; do \
44680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44681 done; \
44682 echo "Doing install-html in lto-plugin" ; \
44683 (cd $(HOST_SUBDIR)/lto-plugin && \
44684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44686 "RANLIB=$${RANLIB}" \
44687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44688 install-html) \
44689 || exit 1
44691 @endif lto-plugin
44693 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44694 maybe-installcheck-lto-plugin:
44695 @if lto-plugin
44696 maybe-installcheck-lto-plugin: installcheck-lto-plugin
44698 installcheck-lto-plugin: \
44699 configure-lto-plugin
44700 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44701 r=`${PWD_COMMAND}`; export r; \
44702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703 $(HOST_EXPORTS) \
44704 for flag in $(EXTRA_HOST_FLAGS) ; do \
44705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706 done; \
44707 echo "Doing installcheck in lto-plugin" ; \
44708 (cd $(HOST_SUBDIR)/lto-plugin && \
44709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44711 "RANLIB=$${RANLIB}" \
44712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44713 installcheck) \
44714 || exit 1
44716 @endif lto-plugin
44718 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44719 maybe-mostlyclean-lto-plugin:
44720 @if lto-plugin
44721 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44723 mostlyclean-lto-plugin:
44724 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44725 r=`${PWD_COMMAND}`; export r; \
44726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44727 $(HOST_EXPORTS) \
44728 for flag in $(EXTRA_HOST_FLAGS) ; do \
44729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44730 done; \
44731 echo "Doing mostlyclean in lto-plugin" ; \
44732 (cd $(HOST_SUBDIR)/lto-plugin && \
44733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44735 "RANLIB=$${RANLIB}" \
44736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44737 mostlyclean) \
44738 || exit 1
44740 @endif lto-plugin
44742 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
44743 maybe-clean-lto-plugin:
44744 @if lto-plugin
44745 maybe-clean-lto-plugin: clean-lto-plugin
44747 clean-lto-plugin:
44748 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44749 r=`${PWD_COMMAND}`; export r; \
44750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751 $(HOST_EXPORTS) \
44752 for flag in $(EXTRA_HOST_FLAGS) ; do \
44753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44754 done; \
44755 echo "Doing clean in lto-plugin" ; \
44756 (cd $(HOST_SUBDIR)/lto-plugin && \
44757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44759 "RANLIB=$${RANLIB}" \
44760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44761 clean) \
44762 || exit 1
44764 @endif lto-plugin
44766 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44767 maybe-distclean-lto-plugin:
44768 @if lto-plugin
44769 maybe-distclean-lto-plugin: distclean-lto-plugin
44771 distclean-lto-plugin:
44772 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44773 r=`${PWD_COMMAND}`; export r; \
44774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44775 $(HOST_EXPORTS) \
44776 for flag in $(EXTRA_HOST_FLAGS) ; do \
44777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44778 done; \
44779 echo "Doing distclean in lto-plugin" ; \
44780 (cd $(HOST_SUBDIR)/lto-plugin && \
44781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44783 "RANLIB=$${RANLIB}" \
44784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44785 distclean) \
44786 || exit 1
44788 @endif lto-plugin
44790 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44791 maybe-maintainer-clean-lto-plugin:
44792 @if lto-plugin
44793 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44795 maintainer-clean-lto-plugin:
44796 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44797 r=`${PWD_COMMAND}`; export r; \
44798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44799 $(HOST_EXPORTS) \
44800 for flag in $(EXTRA_HOST_FLAGS) ; do \
44801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44802 done; \
44803 echo "Doing maintainer-clean in lto-plugin" ; \
44804 (cd $(HOST_SUBDIR)/lto-plugin && \
44805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44807 "RANLIB=$${RANLIB}" \
44808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44809 maintainer-clean) \
44810 || exit 1
44812 @endif lto-plugin
44816 # ---------------------------------------
44817 # Modules which run on the target machine
44818 # ---------------------------------------
44823 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44824 maybe-configure-target-libstdc++-v3:
44825 @if gcc-bootstrap
44826 configure-target-libstdc++-v3: stage_current
44827 @endif gcc-bootstrap
44828 @if target-libstdc++-v3
44829 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44830 configure-target-libstdc++-v3:
44831 @r=`${PWD_COMMAND}`; export r; \
44832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833 echo "Checking multilib configuration for libstdc++-v3..."; \
44834 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44835 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44836 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44837 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44838 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44839 else \
44840 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44841 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44842 fi; \
44843 else \
44844 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44845 fi; \
44846 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44848 $(RAW_CXX_TARGET_EXPORTS) \
44849 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44850 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44851 case $(srcdir) in \
44852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44853 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44855 esac; \
44856 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44857 libsrcdir="$$s/libstdc++-v3"; \
44858 rm -f no-such-file || : ; \
44859 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44860 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44861 --target=${target_alias} $${srcdiroption} \
44862 || exit 1
44863 @endif target-libstdc++-v3
44867 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44868 maybe-configure-stage1-target-libstdc++-v3:
44869 @if target-libstdc++-v3-bootstrap
44870 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44871 configure-stage1-target-libstdc++-v3:
44872 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44873 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44874 @r=`${PWD_COMMAND}`; export r; \
44875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44876 TFLAGS="$(STAGE1_TFLAGS)"; \
44877 echo "Checking multilib configuration for libstdc++-v3..."; \
44878 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44879 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44880 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44881 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44882 else \
44883 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44884 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44885 fi; \
44886 else \
44887 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44888 fi; \
44889 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44890 $(RAW_CXX_TARGET_EXPORTS) \
44891 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44892 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44893 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44894 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44896 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44897 case $(srcdir) in \
44898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44899 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44901 esac; \
44902 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44903 libsrcdir="$$s/libstdc++-v3"; \
44904 $(SHELL) $${libsrcdir}/configure \
44905 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44906 --target=${target_alias} $${srcdiroption} \
44907 $(STAGE1_CONFIGURE_FLAGS)
44908 @endif target-libstdc++-v3-bootstrap
44910 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44911 maybe-configure-stage2-target-libstdc++-v3:
44912 @if target-libstdc++-v3-bootstrap
44913 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44914 configure-stage2-target-libstdc++-v3:
44915 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44916 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44917 @r=`${PWD_COMMAND}`; export r; \
44918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919 TFLAGS="$(STAGE2_TFLAGS)"; \
44920 echo "Checking multilib configuration for libstdc++-v3..."; \
44921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44922 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44923 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44924 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44925 else \
44926 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44927 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44928 fi; \
44929 else \
44930 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44931 fi; \
44932 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44933 $(RAW_CXX_TARGET_EXPORTS) \
44935 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44936 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44937 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44938 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44940 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44941 case $(srcdir) in \
44942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44943 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44945 esac; \
44946 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44947 libsrcdir="$$s/libstdc++-v3"; \
44948 $(SHELL) $${libsrcdir}/configure \
44949 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44950 --target=${target_alias} $${srcdiroption} \
44951 --with-build-libsubdir=$(HOST_SUBDIR) \
44952 $(STAGE2_CONFIGURE_FLAGS)
44953 @endif target-libstdc++-v3-bootstrap
44955 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44956 maybe-configure-stage3-target-libstdc++-v3:
44957 @if target-libstdc++-v3-bootstrap
44958 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44959 configure-stage3-target-libstdc++-v3:
44960 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44961 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44962 @r=`${PWD_COMMAND}`; export r; \
44963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964 TFLAGS="$(STAGE3_TFLAGS)"; \
44965 echo "Checking multilib configuration for libstdc++-v3..."; \
44966 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44967 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44968 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44969 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44970 else \
44971 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44972 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44973 fi; \
44974 else \
44975 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44976 fi; \
44977 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44978 $(RAW_CXX_TARGET_EXPORTS) \
44980 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44983 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44984 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44985 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44986 case $(srcdir) in \
44987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44988 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44990 esac; \
44991 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44992 libsrcdir="$$s/libstdc++-v3"; \
44993 $(SHELL) $${libsrcdir}/configure \
44994 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44995 --target=${target_alias} $${srcdiroption} \
44996 --with-build-libsubdir=$(HOST_SUBDIR) \
44997 $(STAGE3_CONFIGURE_FLAGS)
44998 @endif target-libstdc++-v3-bootstrap
45000 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45001 maybe-configure-stage4-target-libstdc++-v3:
45002 @if target-libstdc++-v3-bootstrap
45003 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45004 configure-stage4-target-libstdc++-v3:
45005 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45006 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45007 @r=`${PWD_COMMAND}`; export r; \
45008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009 TFLAGS="$(STAGE4_TFLAGS)"; \
45010 echo "Checking multilib configuration for libstdc++-v3..."; \
45011 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45012 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45013 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45014 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45015 else \
45016 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45017 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45018 fi; \
45019 else \
45020 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45021 fi; \
45022 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45023 $(RAW_CXX_TARGET_EXPORTS) \
45025 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45026 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45027 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45028 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45030 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45031 case $(srcdir) in \
45032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45033 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45035 esac; \
45036 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45037 libsrcdir="$$s/libstdc++-v3"; \
45038 $(SHELL) $${libsrcdir}/configure \
45039 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45040 --target=${target_alias} $${srcdiroption} \
45041 --with-build-libsubdir=$(HOST_SUBDIR) \
45042 $(STAGE4_CONFIGURE_FLAGS)
45043 @endif target-libstdc++-v3-bootstrap
45045 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45046 maybe-configure-stageprofile-target-libstdc++-v3:
45047 @if target-libstdc++-v3-bootstrap
45048 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45049 configure-stageprofile-target-libstdc++-v3:
45050 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45051 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45052 @r=`${PWD_COMMAND}`; export r; \
45053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45054 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45055 echo "Checking multilib configuration for libstdc++-v3..."; \
45056 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45057 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45058 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45059 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45060 else \
45061 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45062 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45063 fi; \
45064 else \
45065 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45066 fi; \
45067 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45068 $(RAW_CXX_TARGET_EXPORTS) \
45070 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45071 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45072 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45073 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45074 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45075 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45076 case $(srcdir) in \
45077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45078 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45080 esac; \
45081 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45082 libsrcdir="$$s/libstdc++-v3"; \
45083 $(SHELL) $${libsrcdir}/configure \
45084 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45085 --target=${target_alias} $${srcdiroption} \
45086 --with-build-libsubdir=$(HOST_SUBDIR) \
45087 $(STAGEprofile_CONFIGURE_FLAGS)
45088 @endif target-libstdc++-v3-bootstrap
45090 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45091 maybe-configure-stagefeedback-target-libstdc++-v3:
45092 @if target-libstdc++-v3-bootstrap
45093 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45094 configure-stagefeedback-target-libstdc++-v3:
45095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45096 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45097 @r=`${PWD_COMMAND}`; export r; \
45098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45099 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45100 echo "Checking multilib configuration for libstdc++-v3..."; \
45101 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45102 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45103 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45104 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45105 else \
45106 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45107 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45108 fi; \
45109 else \
45110 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45111 fi; \
45112 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45113 $(RAW_CXX_TARGET_EXPORTS) \
45115 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45116 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45117 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45118 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45119 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45120 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45121 case $(srcdir) in \
45122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45123 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45125 esac; \
45126 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45127 libsrcdir="$$s/libstdc++-v3"; \
45128 $(SHELL) $${libsrcdir}/configure \
45129 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45130 --target=${target_alias} $${srcdiroption} \
45131 --with-build-libsubdir=$(HOST_SUBDIR) \
45132 $(STAGEfeedback_CONFIGURE_FLAGS)
45133 @endif target-libstdc++-v3-bootstrap
45139 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45140 maybe-all-target-libstdc++-v3:
45141 @if gcc-bootstrap
45142 all-target-libstdc++-v3: stage_current
45143 @endif gcc-bootstrap
45144 @if target-libstdc++-v3
45145 TARGET-target-libstdc++-v3=all
45146 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45147 all-target-libstdc++-v3: configure-target-libstdc++-v3
45148 @r=`${PWD_COMMAND}`; export r; \
45149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45150 $(RAW_CXX_TARGET_EXPORTS) \
45151 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45153 $(TARGET-target-libstdc++-v3))
45154 @endif target-libstdc++-v3
45158 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45159 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45160 maybe-all-stage1-target-libstdc++-v3:
45161 maybe-clean-stage1-target-libstdc++-v3:
45162 @if target-libstdc++-v3-bootstrap
45163 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45164 all-stage1: all-stage1-target-libstdc++-v3
45165 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45166 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45167 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45168 @r=`${PWD_COMMAND}`; export r; \
45169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45170 TFLAGS="$(STAGE1_TFLAGS)"; \
45171 $(RAW_CXX_TARGET_EXPORTS) \
45172 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45174 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45175 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45176 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45180 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45181 TFLAGS="$(STAGE1_TFLAGS)" \
45182 $(TARGET-stage1-target-libstdc++-v3)
45184 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45185 clean-stage1: clean-stage1-target-libstdc++-v3
45186 clean-stage1-target-libstdc++-v3:
45187 @if [ $(current_stage) = stage1 ]; then \
45188 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45189 else \
45190 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45191 $(MAKE) stage1-start; \
45192 fi; \
45193 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45194 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45195 clean
45196 @endif target-libstdc++-v3-bootstrap
45199 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45200 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45201 maybe-all-stage2-target-libstdc++-v3:
45202 maybe-clean-stage2-target-libstdc++-v3:
45203 @if target-libstdc++-v3-bootstrap
45204 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45205 all-stage2: all-stage2-target-libstdc++-v3
45206 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45207 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45208 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45209 @r=`${PWD_COMMAND}`; export r; \
45210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45211 TFLAGS="$(STAGE2_TFLAGS)"; \
45212 $(RAW_CXX_TARGET_EXPORTS) \
45214 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45216 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45217 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45218 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45222 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45223 TFLAGS="$(STAGE2_TFLAGS)" \
45224 $(TARGET-stage2-target-libstdc++-v3)
45226 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45227 clean-stage2: clean-stage2-target-libstdc++-v3
45228 clean-stage2-target-libstdc++-v3:
45229 @if [ $(current_stage) = stage2 ]; then \
45230 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45231 else \
45232 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45233 $(MAKE) stage2-start; \
45234 fi; \
45235 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45236 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45238 clean
45239 @endif target-libstdc++-v3-bootstrap
45242 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45243 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45244 maybe-all-stage3-target-libstdc++-v3:
45245 maybe-clean-stage3-target-libstdc++-v3:
45246 @if target-libstdc++-v3-bootstrap
45247 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45248 all-stage3: all-stage3-target-libstdc++-v3
45249 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45250 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45251 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45252 @r=`${PWD_COMMAND}`; export r; \
45253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45254 TFLAGS="$(STAGE3_TFLAGS)"; \
45255 $(RAW_CXX_TARGET_EXPORTS) \
45257 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45259 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45260 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45261 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45265 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45266 TFLAGS="$(STAGE3_TFLAGS)" \
45267 $(TARGET-stage3-target-libstdc++-v3)
45269 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45270 clean-stage3: clean-stage3-target-libstdc++-v3
45271 clean-stage3-target-libstdc++-v3:
45272 @if [ $(current_stage) = stage3 ]; then \
45273 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45274 else \
45275 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45276 $(MAKE) stage3-start; \
45277 fi; \
45278 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45279 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45281 clean
45282 @endif target-libstdc++-v3-bootstrap
45285 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45286 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45287 maybe-all-stage4-target-libstdc++-v3:
45288 maybe-clean-stage4-target-libstdc++-v3:
45289 @if target-libstdc++-v3-bootstrap
45290 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45291 all-stage4: all-stage4-target-libstdc++-v3
45292 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45293 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45294 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45295 @r=`${PWD_COMMAND}`; export r; \
45296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297 TFLAGS="$(STAGE4_TFLAGS)"; \
45298 $(RAW_CXX_TARGET_EXPORTS) \
45300 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45302 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45308 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45309 TFLAGS="$(STAGE4_TFLAGS)" \
45310 $(TARGET-stage4-target-libstdc++-v3)
45312 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45313 clean-stage4: clean-stage4-target-libstdc++-v3
45314 clean-stage4-target-libstdc++-v3:
45315 @if [ $(current_stage) = stage4 ]; then \
45316 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45317 else \
45318 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45319 $(MAKE) stage4-start; \
45320 fi; \
45321 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45322 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45324 clean
45325 @endif target-libstdc++-v3-bootstrap
45328 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45329 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45330 maybe-all-stageprofile-target-libstdc++-v3:
45331 maybe-clean-stageprofile-target-libstdc++-v3:
45332 @if target-libstdc++-v3-bootstrap
45333 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45334 all-stageprofile: all-stageprofile-target-libstdc++-v3
45335 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45336 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45337 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45338 @r=`${PWD_COMMAND}`; export r; \
45339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45340 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45341 $(RAW_CXX_TARGET_EXPORTS) \
45343 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45345 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45351 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45352 TFLAGS="$(STAGEprofile_TFLAGS)" \
45353 $(TARGET-stageprofile-target-libstdc++-v3)
45355 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45356 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45357 clean-stageprofile-target-libstdc++-v3:
45358 @if [ $(current_stage) = stageprofile ]; then \
45359 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45360 else \
45361 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45362 $(MAKE) stageprofile-start; \
45363 fi; \
45364 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45365 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45367 clean
45368 @endif target-libstdc++-v3-bootstrap
45371 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45372 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45373 maybe-all-stagefeedback-target-libstdc++-v3:
45374 maybe-clean-stagefeedback-target-libstdc++-v3:
45375 @if target-libstdc++-v3-bootstrap
45376 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45377 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45378 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45379 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45381 @r=`${PWD_COMMAND}`; export r; \
45382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45384 $(RAW_CXX_TARGET_EXPORTS) \
45386 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45388 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45389 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45390 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45394 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45395 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45396 $(TARGET-stagefeedback-target-libstdc++-v3)
45398 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45399 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45400 clean-stagefeedback-target-libstdc++-v3:
45401 @if [ $(current_stage) = stagefeedback ]; then \
45402 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45403 else \
45404 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45405 $(MAKE) stagefeedback-start; \
45406 fi; \
45407 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45408 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45410 clean
45411 @endif target-libstdc++-v3-bootstrap
45418 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45419 maybe-check-target-libstdc++-v3:
45420 @if target-libstdc++-v3
45421 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45423 check-target-libstdc++-v3:
45424 @: $(MAKE); $(unstage)
45425 @r=`${PWD_COMMAND}`; export r; \
45426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427 $(RAW_CXX_TARGET_EXPORTS) \
45428 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45429 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45431 @endif target-libstdc++-v3
45433 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45434 maybe-install-target-libstdc++-v3:
45435 @if target-libstdc++-v3
45436 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45438 install-target-libstdc++-v3: installdirs
45439 @: $(MAKE); $(unstage)
45440 @r=`${PWD_COMMAND}`; export r; \
45441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45442 $(RAW_CXX_TARGET_EXPORTS) \
45443 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45446 @endif target-libstdc++-v3
45448 # Other targets (info, dvi, pdf, etc.)
45450 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45451 maybe-info-target-libstdc++-v3:
45452 @if target-libstdc++-v3
45453 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45455 info-target-libstdc++-v3: \
45456 configure-target-libstdc++-v3
45457 @: $(MAKE); $(unstage)
45458 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45459 r=`${PWD_COMMAND}`; export r; \
45460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45461 $(RAW_CXX_TARGET_EXPORTS) \
45462 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45463 for flag in $(EXTRA_TARGET_FLAGS); do \
45464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45465 done; \
45466 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45469 "RANLIB=$${RANLIB}" \
45470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45471 info) \
45472 || exit 1
45474 @endif target-libstdc++-v3
45476 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45477 maybe-dvi-target-libstdc++-v3:
45478 @if target-libstdc++-v3
45479 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45481 dvi-target-libstdc++-v3: \
45482 configure-target-libstdc++-v3
45483 @: $(MAKE); $(unstage)
45484 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45485 r=`${PWD_COMMAND}`; export r; \
45486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45487 $(RAW_CXX_TARGET_EXPORTS) \
45488 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45489 for flag in $(EXTRA_TARGET_FLAGS); do \
45490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45491 done; \
45492 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45495 "RANLIB=$${RANLIB}" \
45496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45497 dvi) \
45498 || exit 1
45500 @endif target-libstdc++-v3
45502 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45503 maybe-pdf-target-libstdc++-v3:
45504 @if target-libstdc++-v3
45505 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45507 pdf-target-libstdc++-v3: \
45508 configure-target-libstdc++-v3
45509 @: $(MAKE); $(unstage)
45510 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45511 r=`${PWD_COMMAND}`; export r; \
45512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45513 $(RAW_CXX_TARGET_EXPORTS) \
45514 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45515 for flag in $(EXTRA_TARGET_FLAGS); do \
45516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45517 done; \
45518 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45521 "RANLIB=$${RANLIB}" \
45522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45523 pdf) \
45524 || exit 1
45526 @endif target-libstdc++-v3
45528 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45529 maybe-html-target-libstdc++-v3:
45530 @if target-libstdc++-v3
45531 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45533 html-target-libstdc++-v3: \
45534 configure-target-libstdc++-v3
45535 @: $(MAKE); $(unstage)
45536 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45537 r=`${PWD_COMMAND}`; export r; \
45538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539 $(RAW_CXX_TARGET_EXPORTS) \
45540 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45541 for flag in $(EXTRA_TARGET_FLAGS); do \
45542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45543 done; \
45544 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45547 "RANLIB=$${RANLIB}" \
45548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45549 html) \
45550 || exit 1
45552 @endif target-libstdc++-v3
45554 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45555 maybe-TAGS-target-libstdc++-v3:
45556 @if target-libstdc++-v3
45557 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45559 TAGS-target-libstdc++-v3: \
45560 configure-target-libstdc++-v3
45561 @: $(MAKE); $(unstage)
45562 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45563 r=`${PWD_COMMAND}`; export r; \
45564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45565 $(RAW_CXX_TARGET_EXPORTS) \
45566 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45567 for flag in $(EXTRA_TARGET_FLAGS); do \
45568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45569 done; \
45570 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45573 "RANLIB=$${RANLIB}" \
45574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45575 TAGS) \
45576 || exit 1
45578 @endif target-libstdc++-v3
45580 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45581 maybe-install-info-target-libstdc++-v3:
45582 @if target-libstdc++-v3
45583 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45585 install-info-target-libstdc++-v3: \
45586 configure-target-libstdc++-v3 \
45587 info-target-libstdc++-v3
45588 @: $(MAKE); $(unstage)
45589 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45590 r=`${PWD_COMMAND}`; export r; \
45591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45592 $(RAW_CXX_TARGET_EXPORTS) \
45593 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45594 for flag in $(EXTRA_TARGET_FLAGS); do \
45595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45596 done; \
45597 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45600 "RANLIB=$${RANLIB}" \
45601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45602 install-info) \
45603 || exit 1
45605 @endif target-libstdc++-v3
45607 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45608 maybe-install-pdf-target-libstdc++-v3:
45609 @if target-libstdc++-v3
45610 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45612 install-pdf-target-libstdc++-v3: \
45613 configure-target-libstdc++-v3 \
45614 pdf-target-libstdc++-v3
45615 @: $(MAKE); $(unstage)
45616 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45617 r=`${PWD_COMMAND}`; export r; \
45618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45619 $(RAW_CXX_TARGET_EXPORTS) \
45620 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45621 for flag in $(EXTRA_TARGET_FLAGS); do \
45622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45623 done; \
45624 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45627 "RANLIB=$${RANLIB}" \
45628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45629 install-pdf) \
45630 || exit 1
45632 @endif target-libstdc++-v3
45634 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45635 maybe-install-html-target-libstdc++-v3:
45636 @if target-libstdc++-v3
45637 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45639 install-html-target-libstdc++-v3: \
45640 configure-target-libstdc++-v3 \
45641 html-target-libstdc++-v3
45642 @: $(MAKE); $(unstage)
45643 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45644 r=`${PWD_COMMAND}`; export r; \
45645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646 $(RAW_CXX_TARGET_EXPORTS) \
45647 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45648 for flag in $(EXTRA_TARGET_FLAGS); do \
45649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45650 done; \
45651 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45654 "RANLIB=$${RANLIB}" \
45655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45656 install-html) \
45657 || exit 1
45659 @endif target-libstdc++-v3
45661 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45662 maybe-installcheck-target-libstdc++-v3:
45663 @if target-libstdc++-v3
45664 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45666 installcheck-target-libstdc++-v3: \
45667 configure-target-libstdc++-v3
45668 @: $(MAKE); $(unstage)
45669 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45670 r=`${PWD_COMMAND}`; export r; \
45671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45672 $(RAW_CXX_TARGET_EXPORTS) \
45673 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45674 for flag in $(EXTRA_TARGET_FLAGS); do \
45675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45676 done; \
45677 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45680 "RANLIB=$${RANLIB}" \
45681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45682 installcheck) \
45683 || exit 1
45685 @endif target-libstdc++-v3
45687 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45688 maybe-mostlyclean-target-libstdc++-v3:
45689 @if target-libstdc++-v3
45690 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45692 mostlyclean-target-libstdc++-v3:
45693 @: $(MAKE); $(unstage)
45694 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45695 r=`${PWD_COMMAND}`; export r; \
45696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45697 $(RAW_CXX_TARGET_EXPORTS) \
45698 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45699 for flag in $(EXTRA_TARGET_FLAGS); do \
45700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45701 done; \
45702 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45705 "RANLIB=$${RANLIB}" \
45706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45707 mostlyclean) \
45708 || exit 1
45710 @endif target-libstdc++-v3
45712 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45713 maybe-clean-target-libstdc++-v3:
45714 @if target-libstdc++-v3
45715 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45717 clean-target-libstdc++-v3:
45718 @: $(MAKE); $(unstage)
45719 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45720 r=`${PWD_COMMAND}`; export r; \
45721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45722 $(RAW_CXX_TARGET_EXPORTS) \
45723 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45724 for flag in $(EXTRA_TARGET_FLAGS); do \
45725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45726 done; \
45727 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45730 "RANLIB=$${RANLIB}" \
45731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45732 clean) \
45733 || exit 1
45735 @endif target-libstdc++-v3
45737 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45738 maybe-distclean-target-libstdc++-v3:
45739 @if target-libstdc++-v3
45740 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45742 distclean-target-libstdc++-v3:
45743 @: $(MAKE); $(unstage)
45744 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45745 r=`${PWD_COMMAND}`; export r; \
45746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747 $(RAW_CXX_TARGET_EXPORTS) \
45748 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45749 for flag in $(EXTRA_TARGET_FLAGS); do \
45750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45751 done; \
45752 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45755 "RANLIB=$${RANLIB}" \
45756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45757 distclean) \
45758 || exit 1
45760 @endif target-libstdc++-v3
45762 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45763 maybe-maintainer-clean-target-libstdc++-v3:
45764 @if target-libstdc++-v3
45765 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45767 maintainer-clean-target-libstdc++-v3:
45768 @: $(MAKE); $(unstage)
45769 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45770 r=`${PWD_COMMAND}`; export r; \
45771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772 $(RAW_CXX_TARGET_EXPORTS) \
45773 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45774 for flag in $(EXTRA_TARGET_FLAGS); do \
45775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45776 done; \
45777 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45780 "RANLIB=$${RANLIB}" \
45781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45782 maintainer-clean) \
45783 || exit 1
45785 @endif target-libstdc++-v3
45791 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45792 maybe-configure-target-libmudflap:
45793 @if gcc-bootstrap
45794 configure-target-libmudflap: stage_current
45795 @endif gcc-bootstrap
45796 @if target-libmudflap
45797 maybe-configure-target-libmudflap: configure-target-libmudflap
45798 configure-target-libmudflap:
45799 @: $(MAKE); $(unstage)
45800 @r=`${PWD_COMMAND}`; export r; \
45801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45802 echo "Checking multilib configuration for libmudflap..."; \
45803 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45804 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45805 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45806 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45807 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45808 else \
45809 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45810 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45811 fi; \
45812 else \
45813 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45814 fi; \
45815 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45816 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45817 $(NORMAL_TARGET_EXPORTS) \
45818 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45819 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45820 case $(srcdir) in \
45821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45822 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45824 esac; \
45825 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45826 libsrcdir="$$s/libmudflap"; \
45827 rm -f no-such-file || : ; \
45828 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45829 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45830 --target=${target_alias} $${srcdiroption} \
45831 || exit 1
45832 @endif target-libmudflap
45838 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
45839 maybe-all-target-libmudflap:
45840 @if gcc-bootstrap
45841 all-target-libmudflap: stage_current
45842 @endif gcc-bootstrap
45843 @if target-libmudflap
45844 TARGET-target-libmudflap=all
45845 maybe-all-target-libmudflap: all-target-libmudflap
45846 all-target-libmudflap: configure-target-libmudflap
45847 @: $(MAKE); $(unstage)
45848 @r=`${PWD_COMMAND}`; export r; \
45849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850 $(NORMAL_TARGET_EXPORTS) \
45851 (cd $(TARGET_SUBDIR)/libmudflap && \
45852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45853 $(TARGET-target-libmudflap))
45854 @endif target-libmudflap
45860 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
45861 maybe-check-target-libmudflap:
45862 @if target-libmudflap
45863 maybe-check-target-libmudflap: check-target-libmudflap
45865 check-target-libmudflap:
45866 @: $(MAKE); $(unstage)
45867 @r=`${PWD_COMMAND}`; export r; \
45868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45869 $(NORMAL_TARGET_EXPORTS) \
45870 (cd $(TARGET_SUBDIR)/libmudflap && \
45871 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45873 @endif target-libmudflap
45875 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
45876 maybe-install-target-libmudflap:
45877 @if target-libmudflap
45878 maybe-install-target-libmudflap: install-target-libmudflap
45880 install-target-libmudflap: installdirs
45881 @: $(MAKE); $(unstage)
45882 @r=`${PWD_COMMAND}`; export r; \
45883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45884 $(NORMAL_TARGET_EXPORTS) \
45885 (cd $(TARGET_SUBDIR)/libmudflap && \
45886 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45888 @endif target-libmudflap
45890 # Other targets (info, dvi, pdf, etc.)
45892 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
45893 maybe-info-target-libmudflap:
45894 @if target-libmudflap
45895 maybe-info-target-libmudflap: info-target-libmudflap
45897 info-target-libmudflap: \
45898 configure-target-libmudflap
45899 @: $(MAKE); $(unstage)
45900 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45901 r=`${PWD_COMMAND}`; export r; \
45902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45903 $(NORMAL_TARGET_EXPORTS) \
45904 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45905 for flag in $(EXTRA_TARGET_FLAGS); do \
45906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45907 done; \
45908 (cd $(TARGET_SUBDIR)/libmudflap && \
45909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45911 "RANLIB=$${RANLIB}" \
45912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45913 info) \
45914 || exit 1
45916 @endif target-libmudflap
45918 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45919 maybe-dvi-target-libmudflap:
45920 @if target-libmudflap
45921 maybe-dvi-target-libmudflap: dvi-target-libmudflap
45923 dvi-target-libmudflap: \
45924 configure-target-libmudflap
45925 @: $(MAKE); $(unstage)
45926 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45927 r=`${PWD_COMMAND}`; export r; \
45928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45929 $(NORMAL_TARGET_EXPORTS) \
45930 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45931 for flag in $(EXTRA_TARGET_FLAGS); do \
45932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45933 done; \
45934 (cd $(TARGET_SUBDIR)/libmudflap && \
45935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45937 "RANLIB=$${RANLIB}" \
45938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45939 dvi) \
45940 || exit 1
45942 @endif target-libmudflap
45944 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45945 maybe-pdf-target-libmudflap:
45946 @if target-libmudflap
45947 maybe-pdf-target-libmudflap: pdf-target-libmudflap
45949 pdf-target-libmudflap: \
45950 configure-target-libmudflap
45951 @: $(MAKE); $(unstage)
45952 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45953 r=`${PWD_COMMAND}`; export r; \
45954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45955 $(NORMAL_TARGET_EXPORTS) \
45956 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45957 for flag in $(EXTRA_TARGET_FLAGS); do \
45958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45959 done; \
45960 (cd $(TARGET_SUBDIR)/libmudflap && \
45961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45963 "RANLIB=$${RANLIB}" \
45964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45965 pdf) \
45966 || exit 1
45968 @endif target-libmudflap
45970 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
45971 maybe-html-target-libmudflap:
45972 @if target-libmudflap
45973 maybe-html-target-libmudflap: html-target-libmudflap
45975 html-target-libmudflap: \
45976 configure-target-libmudflap
45977 @: $(MAKE); $(unstage)
45978 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45979 r=`${PWD_COMMAND}`; export r; \
45980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981 $(NORMAL_TARGET_EXPORTS) \
45982 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45983 for flag in $(EXTRA_TARGET_FLAGS); do \
45984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985 done; \
45986 (cd $(TARGET_SUBDIR)/libmudflap && \
45987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989 "RANLIB=$${RANLIB}" \
45990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991 html) \
45992 || exit 1
45994 @endif target-libmudflap
45996 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45997 maybe-TAGS-target-libmudflap:
45998 @if target-libmudflap
45999 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
46001 TAGS-target-libmudflap: \
46002 configure-target-libmudflap
46003 @: $(MAKE); $(unstage)
46004 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46005 r=`${PWD_COMMAND}`; export r; \
46006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007 $(NORMAL_TARGET_EXPORTS) \
46008 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46009 for flag in $(EXTRA_TARGET_FLAGS); do \
46010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011 done; \
46012 (cd $(TARGET_SUBDIR)/libmudflap && \
46013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015 "RANLIB=$${RANLIB}" \
46016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017 TAGS) \
46018 || exit 1
46020 @endif target-libmudflap
46022 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46023 maybe-install-info-target-libmudflap:
46024 @if target-libmudflap
46025 maybe-install-info-target-libmudflap: install-info-target-libmudflap
46027 install-info-target-libmudflap: \
46028 configure-target-libmudflap \
46029 info-target-libmudflap
46030 @: $(MAKE); $(unstage)
46031 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46032 r=`${PWD_COMMAND}`; export r; \
46033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46034 $(NORMAL_TARGET_EXPORTS) \
46035 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46036 for flag in $(EXTRA_TARGET_FLAGS); do \
46037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46038 done; \
46039 (cd $(TARGET_SUBDIR)/libmudflap && \
46040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46042 "RANLIB=$${RANLIB}" \
46043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46044 install-info) \
46045 || exit 1
46047 @endif target-libmudflap
46049 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46050 maybe-install-pdf-target-libmudflap:
46051 @if target-libmudflap
46052 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46054 install-pdf-target-libmudflap: \
46055 configure-target-libmudflap \
46056 pdf-target-libmudflap
46057 @: $(MAKE); $(unstage)
46058 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46059 r=`${PWD_COMMAND}`; export r; \
46060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061 $(NORMAL_TARGET_EXPORTS) \
46062 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46063 for flag in $(EXTRA_TARGET_FLAGS); do \
46064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46065 done; \
46066 (cd $(TARGET_SUBDIR)/libmudflap && \
46067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069 "RANLIB=$${RANLIB}" \
46070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071 install-pdf) \
46072 || exit 1
46074 @endif target-libmudflap
46076 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46077 maybe-install-html-target-libmudflap:
46078 @if target-libmudflap
46079 maybe-install-html-target-libmudflap: install-html-target-libmudflap
46081 install-html-target-libmudflap: \
46082 configure-target-libmudflap \
46083 html-target-libmudflap
46084 @: $(MAKE); $(unstage)
46085 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46086 r=`${PWD_COMMAND}`; export r; \
46087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46088 $(NORMAL_TARGET_EXPORTS) \
46089 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46090 for flag in $(EXTRA_TARGET_FLAGS); do \
46091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46092 done; \
46093 (cd $(TARGET_SUBDIR)/libmudflap && \
46094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46096 "RANLIB=$${RANLIB}" \
46097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46098 install-html) \
46099 || exit 1
46101 @endif target-libmudflap
46103 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46104 maybe-installcheck-target-libmudflap:
46105 @if target-libmudflap
46106 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46108 installcheck-target-libmudflap: \
46109 configure-target-libmudflap
46110 @: $(MAKE); $(unstage)
46111 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46112 r=`${PWD_COMMAND}`; export r; \
46113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46114 $(NORMAL_TARGET_EXPORTS) \
46115 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46116 for flag in $(EXTRA_TARGET_FLAGS); do \
46117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46118 done; \
46119 (cd $(TARGET_SUBDIR)/libmudflap && \
46120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46122 "RANLIB=$${RANLIB}" \
46123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46124 installcheck) \
46125 || exit 1
46127 @endif target-libmudflap
46129 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46130 maybe-mostlyclean-target-libmudflap:
46131 @if target-libmudflap
46132 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46134 mostlyclean-target-libmudflap:
46135 @: $(MAKE); $(unstage)
46136 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46137 r=`${PWD_COMMAND}`; export r; \
46138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46139 $(NORMAL_TARGET_EXPORTS) \
46140 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46141 for flag in $(EXTRA_TARGET_FLAGS); do \
46142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46143 done; \
46144 (cd $(TARGET_SUBDIR)/libmudflap && \
46145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46147 "RANLIB=$${RANLIB}" \
46148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46149 mostlyclean) \
46150 || exit 1
46152 @endif target-libmudflap
46154 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46155 maybe-clean-target-libmudflap:
46156 @if target-libmudflap
46157 maybe-clean-target-libmudflap: clean-target-libmudflap
46159 clean-target-libmudflap:
46160 @: $(MAKE); $(unstage)
46161 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46162 r=`${PWD_COMMAND}`; export r; \
46163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46164 $(NORMAL_TARGET_EXPORTS) \
46165 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46166 for flag in $(EXTRA_TARGET_FLAGS); do \
46167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46168 done; \
46169 (cd $(TARGET_SUBDIR)/libmudflap && \
46170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46172 "RANLIB=$${RANLIB}" \
46173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46174 clean) \
46175 || exit 1
46177 @endif target-libmudflap
46179 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46180 maybe-distclean-target-libmudflap:
46181 @if target-libmudflap
46182 maybe-distclean-target-libmudflap: distclean-target-libmudflap
46184 distclean-target-libmudflap:
46185 @: $(MAKE); $(unstage)
46186 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46187 r=`${PWD_COMMAND}`; export r; \
46188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189 $(NORMAL_TARGET_EXPORTS) \
46190 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46191 for flag in $(EXTRA_TARGET_FLAGS); do \
46192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46193 done; \
46194 (cd $(TARGET_SUBDIR)/libmudflap && \
46195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46197 "RANLIB=$${RANLIB}" \
46198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46199 distclean) \
46200 || exit 1
46202 @endif target-libmudflap
46204 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46205 maybe-maintainer-clean-target-libmudflap:
46206 @if target-libmudflap
46207 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46209 maintainer-clean-target-libmudflap:
46210 @: $(MAKE); $(unstage)
46211 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46212 r=`${PWD_COMMAND}`; export r; \
46213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46214 $(NORMAL_TARGET_EXPORTS) \
46215 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46216 for flag in $(EXTRA_TARGET_FLAGS); do \
46217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46218 done; \
46219 (cd $(TARGET_SUBDIR)/libmudflap && \
46220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46222 "RANLIB=$${RANLIB}" \
46223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46224 maintainer-clean) \
46225 || exit 1
46227 @endif target-libmudflap
46233 .PHONY: configure-target-libssp maybe-configure-target-libssp
46234 maybe-configure-target-libssp:
46235 @if gcc-bootstrap
46236 configure-target-libssp: stage_current
46237 @endif gcc-bootstrap
46238 @if target-libssp
46239 maybe-configure-target-libssp: configure-target-libssp
46240 configure-target-libssp:
46241 @: $(MAKE); $(unstage)
46242 @r=`${PWD_COMMAND}`; export r; \
46243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46244 echo "Checking multilib configuration for libssp..."; \
46245 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46246 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46247 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46248 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46249 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46250 else \
46251 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46252 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46253 fi; \
46254 else \
46255 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46256 fi; \
46257 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46259 $(NORMAL_TARGET_EXPORTS) \
46260 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46261 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46262 case $(srcdir) in \
46263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46264 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46266 esac; \
46267 srcdiroption="--srcdir=$${topdir}/libssp"; \
46268 libsrcdir="$$s/libssp"; \
46269 rm -f no-such-file || : ; \
46270 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46272 --target=${target_alias} $${srcdiroption} \
46273 || exit 1
46274 @endif target-libssp
46280 .PHONY: all-target-libssp maybe-all-target-libssp
46281 maybe-all-target-libssp:
46282 @if gcc-bootstrap
46283 all-target-libssp: stage_current
46284 @endif gcc-bootstrap
46285 @if target-libssp
46286 TARGET-target-libssp=all
46287 maybe-all-target-libssp: all-target-libssp
46288 all-target-libssp: configure-target-libssp
46289 @: $(MAKE); $(unstage)
46290 @r=`${PWD_COMMAND}`; export r; \
46291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46292 $(NORMAL_TARGET_EXPORTS) \
46293 (cd $(TARGET_SUBDIR)/libssp && \
46294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46295 $(TARGET-target-libssp))
46296 @endif target-libssp
46302 .PHONY: check-target-libssp maybe-check-target-libssp
46303 maybe-check-target-libssp:
46304 @if target-libssp
46305 maybe-check-target-libssp: check-target-libssp
46307 check-target-libssp:
46308 @: $(MAKE); $(unstage)
46309 @r=`${PWD_COMMAND}`; export r; \
46310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311 $(NORMAL_TARGET_EXPORTS) \
46312 (cd $(TARGET_SUBDIR)/libssp && \
46313 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46315 @endif target-libssp
46317 .PHONY: install-target-libssp maybe-install-target-libssp
46318 maybe-install-target-libssp:
46319 @if target-libssp
46320 maybe-install-target-libssp: install-target-libssp
46322 install-target-libssp: installdirs
46323 @: $(MAKE); $(unstage)
46324 @r=`${PWD_COMMAND}`; export r; \
46325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46326 $(NORMAL_TARGET_EXPORTS) \
46327 (cd $(TARGET_SUBDIR)/libssp && \
46328 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46330 @endif target-libssp
46332 # Other targets (info, dvi, pdf, etc.)
46334 .PHONY: maybe-info-target-libssp info-target-libssp
46335 maybe-info-target-libssp:
46336 @if target-libssp
46337 maybe-info-target-libssp: info-target-libssp
46339 info-target-libssp: \
46340 configure-target-libssp
46341 @: $(MAKE); $(unstage)
46342 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46343 r=`${PWD_COMMAND}`; export r; \
46344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46345 $(NORMAL_TARGET_EXPORTS) \
46346 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46347 for flag in $(EXTRA_TARGET_FLAGS); do \
46348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46349 done; \
46350 (cd $(TARGET_SUBDIR)/libssp && \
46351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46353 "RANLIB=$${RANLIB}" \
46354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46355 info) \
46356 || exit 1
46358 @endif target-libssp
46360 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46361 maybe-dvi-target-libssp:
46362 @if target-libssp
46363 maybe-dvi-target-libssp: dvi-target-libssp
46365 dvi-target-libssp: \
46366 configure-target-libssp
46367 @: $(MAKE); $(unstage)
46368 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46369 r=`${PWD_COMMAND}`; export r; \
46370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46371 $(NORMAL_TARGET_EXPORTS) \
46372 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46373 for flag in $(EXTRA_TARGET_FLAGS); do \
46374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46375 done; \
46376 (cd $(TARGET_SUBDIR)/libssp && \
46377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46379 "RANLIB=$${RANLIB}" \
46380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46381 dvi) \
46382 || exit 1
46384 @endif target-libssp
46386 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46387 maybe-pdf-target-libssp:
46388 @if target-libssp
46389 maybe-pdf-target-libssp: pdf-target-libssp
46391 pdf-target-libssp: \
46392 configure-target-libssp
46393 @: $(MAKE); $(unstage)
46394 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46395 r=`${PWD_COMMAND}`; export r; \
46396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46397 $(NORMAL_TARGET_EXPORTS) \
46398 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46399 for flag in $(EXTRA_TARGET_FLAGS); do \
46400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46401 done; \
46402 (cd $(TARGET_SUBDIR)/libssp && \
46403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46405 "RANLIB=$${RANLIB}" \
46406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46407 pdf) \
46408 || exit 1
46410 @endif target-libssp
46412 .PHONY: maybe-html-target-libssp html-target-libssp
46413 maybe-html-target-libssp:
46414 @if target-libssp
46415 maybe-html-target-libssp: html-target-libssp
46417 html-target-libssp: \
46418 configure-target-libssp
46419 @: $(MAKE); $(unstage)
46420 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46421 r=`${PWD_COMMAND}`; export r; \
46422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46423 $(NORMAL_TARGET_EXPORTS) \
46424 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46425 for flag in $(EXTRA_TARGET_FLAGS); do \
46426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46427 done; \
46428 (cd $(TARGET_SUBDIR)/libssp && \
46429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46431 "RANLIB=$${RANLIB}" \
46432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46433 html) \
46434 || exit 1
46436 @endif target-libssp
46438 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46439 maybe-TAGS-target-libssp:
46440 @if target-libssp
46441 maybe-TAGS-target-libssp: TAGS-target-libssp
46443 TAGS-target-libssp: \
46444 configure-target-libssp
46445 @: $(MAKE); $(unstage)
46446 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46447 r=`${PWD_COMMAND}`; export r; \
46448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46449 $(NORMAL_TARGET_EXPORTS) \
46450 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46451 for flag in $(EXTRA_TARGET_FLAGS); do \
46452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46453 done; \
46454 (cd $(TARGET_SUBDIR)/libssp && \
46455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46457 "RANLIB=$${RANLIB}" \
46458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46459 TAGS) \
46460 || exit 1
46462 @endif target-libssp
46464 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46465 maybe-install-info-target-libssp:
46466 @if target-libssp
46467 maybe-install-info-target-libssp: install-info-target-libssp
46469 install-info-target-libssp: \
46470 configure-target-libssp \
46471 info-target-libssp
46472 @: $(MAKE); $(unstage)
46473 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46474 r=`${PWD_COMMAND}`; export r; \
46475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46476 $(NORMAL_TARGET_EXPORTS) \
46477 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46478 for flag in $(EXTRA_TARGET_FLAGS); do \
46479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46480 done; \
46481 (cd $(TARGET_SUBDIR)/libssp && \
46482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46484 "RANLIB=$${RANLIB}" \
46485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46486 install-info) \
46487 || exit 1
46489 @endif target-libssp
46491 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46492 maybe-install-pdf-target-libssp:
46493 @if target-libssp
46494 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46496 install-pdf-target-libssp: \
46497 configure-target-libssp \
46498 pdf-target-libssp
46499 @: $(MAKE); $(unstage)
46500 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46501 r=`${PWD_COMMAND}`; export r; \
46502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503 $(NORMAL_TARGET_EXPORTS) \
46504 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46505 for flag in $(EXTRA_TARGET_FLAGS); do \
46506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46507 done; \
46508 (cd $(TARGET_SUBDIR)/libssp && \
46509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46511 "RANLIB=$${RANLIB}" \
46512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46513 install-pdf) \
46514 || exit 1
46516 @endif target-libssp
46518 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46519 maybe-install-html-target-libssp:
46520 @if target-libssp
46521 maybe-install-html-target-libssp: install-html-target-libssp
46523 install-html-target-libssp: \
46524 configure-target-libssp \
46525 html-target-libssp
46526 @: $(MAKE); $(unstage)
46527 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46528 r=`${PWD_COMMAND}`; export r; \
46529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46530 $(NORMAL_TARGET_EXPORTS) \
46531 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46532 for flag in $(EXTRA_TARGET_FLAGS); do \
46533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46534 done; \
46535 (cd $(TARGET_SUBDIR)/libssp && \
46536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46538 "RANLIB=$${RANLIB}" \
46539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46540 install-html) \
46541 || exit 1
46543 @endif target-libssp
46545 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46546 maybe-installcheck-target-libssp:
46547 @if target-libssp
46548 maybe-installcheck-target-libssp: installcheck-target-libssp
46550 installcheck-target-libssp: \
46551 configure-target-libssp
46552 @: $(MAKE); $(unstage)
46553 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46554 r=`${PWD_COMMAND}`; export r; \
46555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46556 $(NORMAL_TARGET_EXPORTS) \
46557 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46558 for flag in $(EXTRA_TARGET_FLAGS); do \
46559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46560 done; \
46561 (cd $(TARGET_SUBDIR)/libssp && \
46562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46564 "RANLIB=$${RANLIB}" \
46565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46566 installcheck) \
46567 || exit 1
46569 @endif target-libssp
46571 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46572 maybe-mostlyclean-target-libssp:
46573 @if target-libssp
46574 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46576 mostlyclean-target-libssp:
46577 @: $(MAKE); $(unstage)
46578 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46579 r=`${PWD_COMMAND}`; export r; \
46580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46581 $(NORMAL_TARGET_EXPORTS) \
46582 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46583 for flag in $(EXTRA_TARGET_FLAGS); do \
46584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46585 done; \
46586 (cd $(TARGET_SUBDIR)/libssp && \
46587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46589 "RANLIB=$${RANLIB}" \
46590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46591 mostlyclean) \
46592 || exit 1
46594 @endif target-libssp
46596 .PHONY: maybe-clean-target-libssp clean-target-libssp
46597 maybe-clean-target-libssp:
46598 @if target-libssp
46599 maybe-clean-target-libssp: clean-target-libssp
46601 clean-target-libssp:
46602 @: $(MAKE); $(unstage)
46603 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46604 r=`${PWD_COMMAND}`; export r; \
46605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46606 $(NORMAL_TARGET_EXPORTS) \
46607 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46608 for flag in $(EXTRA_TARGET_FLAGS); do \
46609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46610 done; \
46611 (cd $(TARGET_SUBDIR)/libssp && \
46612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46614 "RANLIB=$${RANLIB}" \
46615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46616 clean) \
46617 || exit 1
46619 @endif target-libssp
46621 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46622 maybe-distclean-target-libssp:
46623 @if target-libssp
46624 maybe-distclean-target-libssp: distclean-target-libssp
46626 distclean-target-libssp:
46627 @: $(MAKE); $(unstage)
46628 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46629 r=`${PWD_COMMAND}`; export r; \
46630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46631 $(NORMAL_TARGET_EXPORTS) \
46632 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46633 for flag in $(EXTRA_TARGET_FLAGS); do \
46634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46635 done; \
46636 (cd $(TARGET_SUBDIR)/libssp && \
46637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46639 "RANLIB=$${RANLIB}" \
46640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46641 distclean) \
46642 || exit 1
46644 @endif target-libssp
46646 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46647 maybe-maintainer-clean-target-libssp:
46648 @if target-libssp
46649 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46651 maintainer-clean-target-libssp:
46652 @: $(MAKE); $(unstage)
46653 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46654 r=`${PWD_COMMAND}`; export r; \
46655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656 $(NORMAL_TARGET_EXPORTS) \
46657 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46658 for flag in $(EXTRA_TARGET_FLAGS); do \
46659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46660 done; \
46661 (cd $(TARGET_SUBDIR)/libssp && \
46662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46664 "RANLIB=$${RANLIB}" \
46665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46666 maintainer-clean) \
46667 || exit 1
46669 @endif target-libssp
46675 .PHONY: configure-target-newlib maybe-configure-target-newlib
46676 maybe-configure-target-newlib:
46677 @if gcc-bootstrap
46678 configure-target-newlib: stage_current
46679 @endif gcc-bootstrap
46680 @if target-newlib
46681 maybe-configure-target-newlib: configure-target-newlib
46682 configure-target-newlib:
46683 @: $(MAKE); $(unstage)
46684 @r=`${PWD_COMMAND}`; export r; \
46685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46686 echo "Checking multilib configuration for newlib..."; \
46687 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46688 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46689 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46690 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46691 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46692 else \
46693 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46694 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46695 fi; \
46696 else \
46697 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46698 fi; \
46699 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46700 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46701 $(NORMAL_TARGET_EXPORTS) \
46702 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46703 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46704 case $(srcdir) in \
46705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46706 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46708 esac; \
46709 srcdiroption="--srcdir=$${topdir}/newlib"; \
46710 libsrcdir="$$s/newlib"; \
46711 rm -f no-such-file || : ; \
46712 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46713 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46714 --target=${target_alias} $${srcdiroption} \
46715 || exit 1
46716 @endif target-newlib
46722 .PHONY: all-target-newlib maybe-all-target-newlib
46723 maybe-all-target-newlib:
46724 @if gcc-bootstrap
46725 all-target-newlib: stage_current
46726 @endif gcc-bootstrap
46727 @if target-newlib
46728 TARGET-target-newlib=all
46729 maybe-all-target-newlib: all-target-newlib
46730 all-target-newlib: configure-target-newlib
46731 @: $(MAKE); $(unstage)
46732 @r=`${PWD_COMMAND}`; export r; \
46733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46734 $(NORMAL_TARGET_EXPORTS) \
46735 (cd $(TARGET_SUBDIR)/newlib && \
46736 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46737 $(TARGET-target-newlib))
46738 @endif target-newlib
46744 .PHONY: check-target-newlib maybe-check-target-newlib
46745 maybe-check-target-newlib:
46746 @if target-newlib
46747 maybe-check-target-newlib: check-target-newlib
46749 check-target-newlib:
46750 @: $(MAKE); $(unstage)
46751 @r=`${PWD_COMMAND}`; export r; \
46752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46753 $(NORMAL_TARGET_EXPORTS) \
46754 (cd $(TARGET_SUBDIR)/newlib && \
46755 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46757 @endif target-newlib
46759 .PHONY: install-target-newlib maybe-install-target-newlib
46760 maybe-install-target-newlib:
46761 @if target-newlib
46762 maybe-install-target-newlib: install-target-newlib
46764 install-target-newlib: installdirs
46765 @: $(MAKE); $(unstage)
46766 @r=`${PWD_COMMAND}`; export r; \
46767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46768 $(NORMAL_TARGET_EXPORTS) \
46769 (cd $(TARGET_SUBDIR)/newlib && \
46770 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46772 @endif target-newlib
46774 # Other targets (info, dvi, pdf, etc.)
46776 .PHONY: maybe-info-target-newlib info-target-newlib
46777 maybe-info-target-newlib:
46778 @if target-newlib
46779 maybe-info-target-newlib: info-target-newlib
46781 info-target-newlib: \
46782 configure-target-newlib
46783 @: $(MAKE); $(unstage)
46784 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46785 r=`${PWD_COMMAND}`; export r; \
46786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46787 $(NORMAL_TARGET_EXPORTS) \
46788 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46789 for flag in $(EXTRA_TARGET_FLAGS); do \
46790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46791 done; \
46792 (cd $(TARGET_SUBDIR)/newlib && \
46793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46795 "RANLIB=$${RANLIB}" \
46796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46797 info) \
46798 || exit 1
46800 @endif target-newlib
46802 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46803 maybe-dvi-target-newlib:
46804 @if target-newlib
46805 maybe-dvi-target-newlib: dvi-target-newlib
46807 dvi-target-newlib: \
46808 configure-target-newlib
46809 @: $(MAKE); $(unstage)
46810 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46811 r=`${PWD_COMMAND}`; export r; \
46812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46813 $(NORMAL_TARGET_EXPORTS) \
46814 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46815 for flag in $(EXTRA_TARGET_FLAGS); do \
46816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46817 done; \
46818 (cd $(TARGET_SUBDIR)/newlib && \
46819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46821 "RANLIB=$${RANLIB}" \
46822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46823 dvi) \
46824 || exit 1
46826 @endif target-newlib
46828 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46829 maybe-pdf-target-newlib:
46830 @if target-newlib
46831 maybe-pdf-target-newlib: pdf-target-newlib
46833 pdf-target-newlib: \
46834 configure-target-newlib
46835 @: $(MAKE); $(unstage)
46836 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46837 r=`${PWD_COMMAND}`; export r; \
46838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46839 $(NORMAL_TARGET_EXPORTS) \
46840 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46841 for flag in $(EXTRA_TARGET_FLAGS); do \
46842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46843 done; \
46844 (cd $(TARGET_SUBDIR)/newlib && \
46845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46847 "RANLIB=$${RANLIB}" \
46848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46849 pdf) \
46850 || exit 1
46852 @endif target-newlib
46854 .PHONY: maybe-html-target-newlib html-target-newlib
46855 maybe-html-target-newlib:
46856 @if target-newlib
46857 maybe-html-target-newlib: html-target-newlib
46859 html-target-newlib: \
46860 configure-target-newlib
46861 @: $(MAKE); $(unstage)
46862 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46863 r=`${PWD_COMMAND}`; export r; \
46864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865 $(NORMAL_TARGET_EXPORTS) \
46866 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46867 for flag in $(EXTRA_TARGET_FLAGS); do \
46868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46869 done; \
46870 (cd $(TARGET_SUBDIR)/newlib && \
46871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46873 "RANLIB=$${RANLIB}" \
46874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46875 html) \
46876 || exit 1
46878 @endif target-newlib
46880 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46881 maybe-TAGS-target-newlib:
46882 @if target-newlib
46883 maybe-TAGS-target-newlib: TAGS-target-newlib
46885 TAGS-target-newlib: \
46886 configure-target-newlib
46887 @: $(MAKE); $(unstage)
46888 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46889 r=`${PWD_COMMAND}`; export r; \
46890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46891 $(NORMAL_TARGET_EXPORTS) \
46892 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46893 for flag in $(EXTRA_TARGET_FLAGS); do \
46894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46895 done; \
46896 (cd $(TARGET_SUBDIR)/newlib && \
46897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46899 "RANLIB=$${RANLIB}" \
46900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46901 TAGS) \
46902 || exit 1
46904 @endif target-newlib
46906 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46907 maybe-install-info-target-newlib:
46908 @if target-newlib
46909 maybe-install-info-target-newlib: install-info-target-newlib
46911 install-info-target-newlib: \
46912 configure-target-newlib \
46913 info-target-newlib
46914 @: $(MAKE); $(unstage)
46915 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46916 r=`${PWD_COMMAND}`; export r; \
46917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918 $(NORMAL_TARGET_EXPORTS) \
46919 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46920 for flag in $(EXTRA_TARGET_FLAGS); do \
46921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922 done; \
46923 (cd $(TARGET_SUBDIR)/newlib && \
46924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926 "RANLIB=$${RANLIB}" \
46927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928 install-info) \
46929 || exit 1
46931 @endif target-newlib
46933 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46934 maybe-install-pdf-target-newlib:
46935 @if target-newlib
46936 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46938 install-pdf-target-newlib: \
46939 configure-target-newlib \
46940 pdf-target-newlib
46941 @: $(MAKE); $(unstage)
46942 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46943 r=`${PWD_COMMAND}`; export r; \
46944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46945 $(NORMAL_TARGET_EXPORTS) \
46946 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46947 for flag in $(EXTRA_TARGET_FLAGS); do \
46948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46949 done; \
46950 (cd $(TARGET_SUBDIR)/newlib && \
46951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46953 "RANLIB=$${RANLIB}" \
46954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46955 install-pdf) \
46956 || exit 1
46958 @endif target-newlib
46960 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
46961 maybe-install-html-target-newlib:
46962 @if target-newlib
46963 maybe-install-html-target-newlib: install-html-target-newlib
46965 install-html-target-newlib: \
46966 configure-target-newlib \
46967 html-target-newlib
46968 @: $(MAKE); $(unstage)
46969 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46970 r=`${PWD_COMMAND}`; export r; \
46971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46972 $(NORMAL_TARGET_EXPORTS) \
46973 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46974 for flag in $(EXTRA_TARGET_FLAGS); do \
46975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46976 done; \
46977 (cd $(TARGET_SUBDIR)/newlib && \
46978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46980 "RANLIB=$${RANLIB}" \
46981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46982 install-html) \
46983 || exit 1
46985 @endif target-newlib
46987 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46988 maybe-installcheck-target-newlib:
46989 @if target-newlib
46990 maybe-installcheck-target-newlib: installcheck-target-newlib
46992 installcheck-target-newlib: \
46993 configure-target-newlib
46994 @: $(MAKE); $(unstage)
46995 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46996 r=`${PWD_COMMAND}`; export r; \
46997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46998 $(NORMAL_TARGET_EXPORTS) \
46999 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
47000 for flag in $(EXTRA_TARGET_FLAGS); do \
47001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47002 done; \
47003 (cd $(TARGET_SUBDIR)/newlib && \
47004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47006 "RANLIB=$${RANLIB}" \
47007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47008 installcheck) \
47009 || exit 1
47011 @endif target-newlib
47013 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47014 maybe-mostlyclean-target-newlib:
47015 @if target-newlib
47016 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47018 mostlyclean-target-newlib:
47019 @: $(MAKE); $(unstage)
47020 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47021 r=`${PWD_COMMAND}`; export r; \
47022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023 $(NORMAL_TARGET_EXPORTS) \
47024 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47025 for flag in $(EXTRA_TARGET_FLAGS); do \
47026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47027 done; \
47028 (cd $(TARGET_SUBDIR)/newlib && \
47029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47031 "RANLIB=$${RANLIB}" \
47032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47033 mostlyclean) \
47034 || exit 1
47036 @endif target-newlib
47038 .PHONY: maybe-clean-target-newlib clean-target-newlib
47039 maybe-clean-target-newlib:
47040 @if target-newlib
47041 maybe-clean-target-newlib: clean-target-newlib
47043 clean-target-newlib:
47044 @: $(MAKE); $(unstage)
47045 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47046 r=`${PWD_COMMAND}`; export r; \
47047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47048 $(NORMAL_TARGET_EXPORTS) \
47049 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47050 for flag in $(EXTRA_TARGET_FLAGS); do \
47051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47052 done; \
47053 (cd $(TARGET_SUBDIR)/newlib && \
47054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47056 "RANLIB=$${RANLIB}" \
47057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47058 clean) \
47059 || exit 1
47061 @endif target-newlib
47063 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47064 maybe-distclean-target-newlib:
47065 @if target-newlib
47066 maybe-distclean-target-newlib: distclean-target-newlib
47068 distclean-target-newlib:
47069 @: $(MAKE); $(unstage)
47070 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47071 r=`${PWD_COMMAND}`; export r; \
47072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47073 $(NORMAL_TARGET_EXPORTS) \
47074 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47075 for flag in $(EXTRA_TARGET_FLAGS); do \
47076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47077 done; \
47078 (cd $(TARGET_SUBDIR)/newlib && \
47079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47081 "RANLIB=$${RANLIB}" \
47082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47083 distclean) \
47084 || exit 1
47086 @endif target-newlib
47088 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47089 maybe-maintainer-clean-target-newlib:
47090 @if target-newlib
47091 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47093 maintainer-clean-target-newlib:
47094 @: $(MAKE); $(unstage)
47095 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47096 r=`${PWD_COMMAND}`; export r; \
47097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47098 $(NORMAL_TARGET_EXPORTS) \
47099 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47100 for flag in $(EXTRA_TARGET_FLAGS); do \
47101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47102 done; \
47103 (cd $(TARGET_SUBDIR)/newlib && \
47104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47106 "RANLIB=$${RANLIB}" \
47107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47108 maintainer-clean) \
47109 || exit 1
47111 @endif target-newlib
47117 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47118 maybe-configure-target-libgcc:
47119 @if gcc-bootstrap
47120 configure-target-libgcc: stage_current
47121 @endif gcc-bootstrap
47122 @if target-libgcc
47123 maybe-configure-target-libgcc: configure-target-libgcc
47124 configure-target-libgcc:
47125 @r=`${PWD_COMMAND}`; export r; \
47126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47127 echo "Checking multilib configuration for libgcc..."; \
47128 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47129 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47130 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47131 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47132 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47133 else \
47134 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47135 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47136 fi; \
47137 else \
47138 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47139 fi; \
47140 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47142 $(NORMAL_TARGET_EXPORTS) \
47143 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47144 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47145 case $(srcdir) in \
47146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47147 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47149 esac; \
47150 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47151 libsrcdir="$$s/libgcc"; \
47152 rm -f no-such-file || : ; \
47153 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47154 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47155 --target=${target_alias} $${srcdiroption} \
47156 || exit 1
47157 @endif target-libgcc
47161 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47162 maybe-configure-stage1-target-libgcc:
47163 @if target-libgcc-bootstrap
47164 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47165 configure-stage1-target-libgcc:
47166 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47167 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47168 @r=`${PWD_COMMAND}`; export r; \
47169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170 TFLAGS="$(STAGE1_TFLAGS)"; \
47171 echo "Checking multilib configuration for libgcc..."; \
47172 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47173 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47174 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47175 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47176 else \
47177 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47178 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47179 fi; \
47180 else \
47181 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47182 fi; \
47183 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47184 $(NORMAL_TARGET_EXPORTS) \
47185 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47186 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47187 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47188 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47189 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47190 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47191 case $(srcdir) in \
47192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47193 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47195 esac; \
47196 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47197 libsrcdir="$$s/libgcc"; \
47198 $(SHELL) $${libsrcdir}/configure \
47199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47200 --target=${target_alias} $${srcdiroption} \
47201 $(STAGE1_CONFIGURE_FLAGS)
47202 @endif target-libgcc-bootstrap
47204 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47205 maybe-configure-stage2-target-libgcc:
47206 @if target-libgcc-bootstrap
47207 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47208 configure-stage2-target-libgcc:
47209 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47210 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47211 @r=`${PWD_COMMAND}`; export r; \
47212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213 TFLAGS="$(STAGE2_TFLAGS)"; \
47214 echo "Checking multilib configuration for libgcc..."; \
47215 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47216 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47217 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47218 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47219 else \
47220 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47221 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47222 fi; \
47223 else \
47224 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47225 fi; \
47226 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47227 $(NORMAL_TARGET_EXPORTS) \
47229 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47232 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47234 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47235 case $(srcdir) in \
47236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47237 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47239 esac; \
47240 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47241 libsrcdir="$$s/libgcc"; \
47242 $(SHELL) $${libsrcdir}/configure \
47243 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47244 --target=${target_alias} $${srcdiroption} \
47245 --with-build-libsubdir=$(HOST_SUBDIR) \
47246 $(STAGE2_CONFIGURE_FLAGS)
47247 @endif target-libgcc-bootstrap
47249 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47250 maybe-configure-stage3-target-libgcc:
47251 @if target-libgcc-bootstrap
47252 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47253 configure-stage3-target-libgcc:
47254 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47255 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47256 @r=`${PWD_COMMAND}`; export r; \
47257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47258 TFLAGS="$(STAGE3_TFLAGS)"; \
47259 echo "Checking multilib configuration for libgcc..."; \
47260 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47261 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47262 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47263 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47264 else \
47265 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47266 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47267 fi; \
47268 else \
47269 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47270 fi; \
47271 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47272 $(NORMAL_TARGET_EXPORTS) \
47274 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47275 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47276 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47277 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47278 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47279 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47280 case $(srcdir) in \
47281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47282 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47284 esac; \
47285 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47286 libsrcdir="$$s/libgcc"; \
47287 $(SHELL) $${libsrcdir}/configure \
47288 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47289 --target=${target_alias} $${srcdiroption} \
47290 --with-build-libsubdir=$(HOST_SUBDIR) \
47291 $(STAGE3_CONFIGURE_FLAGS)
47292 @endif target-libgcc-bootstrap
47294 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47295 maybe-configure-stage4-target-libgcc:
47296 @if target-libgcc-bootstrap
47297 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47298 configure-stage4-target-libgcc:
47299 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47300 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47301 @r=`${PWD_COMMAND}`; export r; \
47302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47303 TFLAGS="$(STAGE4_TFLAGS)"; \
47304 echo "Checking multilib configuration for libgcc..."; \
47305 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47306 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47307 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47308 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47309 else \
47310 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47311 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47312 fi; \
47313 else \
47314 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47315 fi; \
47316 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47317 $(NORMAL_TARGET_EXPORTS) \
47319 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47320 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47321 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47322 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47323 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47324 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47325 case $(srcdir) in \
47326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47327 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47329 esac; \
47330 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47331 libsrcdir="$$s/libgcc"; \
47332 $(SHELL) $${libsrcdir}/configure \
47333 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47334 --target=${target_alias} $${srcdiroption} \
47335 --with-build-libsubdir=$(HOST_SUBDIR) \
47336 $(STAGE4_CONFIGURE_FLAGS)
47337 @endif target-libgcc-bootstrap
47339 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47340 maybe-configure-stageprofile-target-libgcc:
47341 @if target-libgcc-bootstrap
47342 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47343 configure-stageprofile-target-libgcc:
47344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47345 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47346 @r=`${PWD_COMMAND}`; export r; \
47347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47348 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47349 echo "Checking multilib configuration for libgcc..."; \
47350 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47351 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47352 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47353 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47354 else \
47355 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47356 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47357 fi; \
47358 else \
47359 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47360 fi; \
47361 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47362 $(NORMAL_TARGET_EXPORTS) \
47364 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47365 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47366 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47367 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47369 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47370 case $(srcdir) in \
47371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47372 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47374 esac; \
47375 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47376 libsrcdir="$$s/libgcc"; \
47377 $(SHELL) $${libsrcdir}/configure \
47378 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47379 --target=${target_alias} $${srcdiroption} \
47380 --with-build-libsubdir=$(HOST_SUBDIR) \
47381 $(STAGEprofile_CONFIGURE_FLAGS)
47382 @endif target-libgcc-bootstrap
47384 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47385 maybe-configure-stagefeedback-target-libgcc:
47386 @if target-libgcc-bootstrap
47387 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47388 configure-stagefeedback-target-libgcc:
47389 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47390 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47391 @r=`${PWD_COMMAND}`; export r; \
47392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47394 echo "Checking multilib configuration for libgcc..."; \
47395 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47396 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47397 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47398 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47399 else \
47400 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47401 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47402 fi; \
47403 else \
47404 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47405 fi; \
47406 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47407 $(NORMAL_TARGET_EXPORTS) \
47409 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47410 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47411 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47412 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47413 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47414 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47415 case $(srcdir) in \
47416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47417 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47419 esac; \
47420 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47421 libsrcdir="$$s/libgcc"; \
47422 $(SHELL) $${libsrcdir}/configure \
47423 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47424 --target=${target_alias} $${srcdiroption} \
47425 --with-build-libsubdir=$(HOST_SUBDIR) \
47426 $(STAGEfeedback_CONFIGURE_FLAGS)
47427 @endif target-libgcc-bootstrap
47433 .PHONY: all-target-libgcc maybe-all-target-libgcc
47434 maybe-all-target-libgcc:
47435 @if gcc-bootstrap
47436 all-target-libgcc: stage_current
47437 @endif gcc-bootstrap
47438 @if target-libgcc
47439 TARGET-target-libgcc=all
47440 maybe-all-target-libgcc: all-target-libgcc
47441 all-target-libgcc: configure-target-libgcc
47442 @r=`${PWD_COMMAND}`; export r; \
47443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47444 $(NORMAL_TARGET_EXPORTS) \
47445 (cd $(TARGET_SUBDIR)/libgcc && \
47446 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47447 $(TARGET-target-libgcc))
47448 @endif target-libgcc
47452 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47453 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47454 maybe-all-stage1-target-libgcc:
47455 maybe-clean-stage1-target-libgcc:
47456 @if target-libgcc-bootstrap
47457 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47458 all-stage1: all-stage1-target-libgcc
47459 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47460 all-stage1-target-libgcc: configure-stage1-target-libgcc
47461 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47462 @r=`${PWD_COMMAND}`; export r; \
47463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47464 TFLAGS="$(STAGE1_TFLAGS)"; \
47465 $(NORMAL_TARGET_EXPORTS) \
47466 cd $(TARGET_SUBDIR)/libgcc && \
47467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47468 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47469 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47470 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47474 $(EXTRA_TARGET_FLAGS) \
47475 TFLAGS="$(STAGE1_TFLAGS)" \
47476 $(TARGET-stage1-target-libgcc)
47478 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47479 clean-stage1: clean-stage1-target-libgcc
47480 clean-stage1-target-libgcc:
47481 @if [ $(current_stage) = stage1 ]; then \
47482 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47483 else \
47484 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47485 $(MAKE) stage1-start; \
47486 fi; \
47487 cd $(TARGET_SUBDIR)/libgcc && \
47488 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47489 clean
47490 @endif target-libgcc-bootstrap
47493 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47494 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47495 maybe-all-stage2-target-libgcc:
47496 maybe-clean-stage2-target-libgcc:
47497 @if target-libgcc-bootstrap
47498 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47499 all-stage2: all-stage2-target-libgcc
47500 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47501 all-stage2-target-libgcc: configure-stage2-target-libgcc
47502 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47503 @r=`${PWD_COMMAND}`; export r; \
47504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505 TFLAGS="$(STAGE2_TFLAGS)"; \
47506 $(NORMAL_TARGET_EXPORTS) \
47508 cd $(TARGET_SUBDIR)/libgcc && \
47509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47510 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47511 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47512 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47516 $(EXTRA_TARGET_FLAGS) \
47517 TFLAGS="$(STAGE2_TFLAGS)" \
47518 $(TARGET-stage2-target-libgcc)
47520 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47521 clean-stage2: clean-stage2-target-libgcc
47522 clean-stage2-target-libgcc:
47523 @if [ $(current_stage) = stage2 ]; then \
47524 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47525 else \
47526 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47527 $(MAKE) stage2-start; \
47528 fi; \
47529 cd $(TARGET_SUBDIR)/libgcc && \
47530 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47532 clean
47533 @endif target-libgcc-bootstrap
47536 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47537 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47538 maybe-all-stage3-target-libgcc:
47539 maybe-clean-stage3-target-libgcc:
47540 @if target-libgcc-bootstrap
47541 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47542 all-stage3: all-stage3-target-libgcc
47543 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47544 all-stage3-target-libgcc: configure-stage3-target-libgcc
47545 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47546 @r=`${PWD_COMMAND}`; export r; \
47547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47548 TFLAGS="$(STAGE3_TFLAGS)"; \
47549 $(NORMAL_TARGET_EXPORTS) \
47551 cd $(TARGET_SUBDIR)/libgcc && \
47552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47553 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47554 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47555 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47559 $(EXTRA_TARGET_FLAGS) \
47560 TFLAGS="$(STAGE3_TFLAGS)" \
47561 $(TARGET-stage3-target-libgcc)
47563 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47564 clean-stage3: clean-stage3-target-libgcc
47565 clean-stage3-target-libgcc:
47566 @if [ $(current_stage) = stage3 ]; then \
47567 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47568 else \
47569 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47570 $(MAKE) stage3-start; \
47571 fi; \
47572 cd $(TARGET_SUBDIR)/libgcc && \
47573 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47575 clean
47576 @endif target-libgcc-bootstrap
47579 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47580 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47581 maybe-all-stage4-target-libgcc:
47582 maybe-clean-stage4-target-libgcc:
47583 @if target-libgcc-bootstrap
47584 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47585 all-stage4: all-stage4-target-libgcc
47586 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47587 all-stage4-target-libgcc: configure-stage4-target-libgcc
47588 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47589 @r=`${PWD_COMMAND}`; export r; \
47590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591 TFLAGS="$(STAGE4_TFLAGS)"; \
47592 $(NORMAL_TARGET_EXPORTS) \
47594 cd $(TARGET_SUBDIR)/libgcc && \
47595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47596 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47597 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47598 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47602 $(EXTRA_TARGET_FLAGS) \
47603 TFLAGS="$(STAGE4_TFLAGS)" \
47604 $(TARGET-stage4-target-libgcc)
47606 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47607 clean-stage4: clean-stage4-target-libgcc
47608 clean-stage4-target-libgcc:
47609 @if [ $(current_stage) = stage4 ]; then \
47610 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47611 else \
47612 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47613 $(MAKE) stage4-start; \
47614 fi; \
47615 cd $(TARGET_SUBDIR)/libgcc && \
47616 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47618 clean
47619 @endif target-libgcc-bootstrap
47622 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47623 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47624 maybe-all-stageprofile-target-libgcc:
47625 maybe-clean-stageprofile-target-libgcc:
47626 @if target-libgcc-bootstrap
47627 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47628 all-stageprofile: all-stageprofile-target-libgcc
47629 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47630 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47631 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47632 @r=`${PWD_COMMAND}`; export r; \
47633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47634 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47635 $(NORMAL_TARGET_EXPORTS) \
47637 cd $(TARGET_SUBDIR)/libgcc && \
47638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47639 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47640 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47641 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47645 $(EXTRA_TARGET_FLAGS) \
47646 TFLAGS="$(STAGEprofile_TFLAGS)" \
47647 $(TARGET-stageprofile-target-libgcc)
47649 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47650 clean-stageprofile: clean-stageprofile-target-libgcc
47651 clean-stageprofile-target-libgcc:
47652 @if [ $(current_stage) = stageprofile ]; then \
47653 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47654 else \
47655 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47656 $(MAKE) stageprofile-start; \
47657 fi; \
47658 cd $(TARGET_SUBDIR)/libgcc && \
47659 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47661 clean
47662 @endif target-libgcc-bootstrap
47665 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47666 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47667 maybe-all-stagefeedback-target-libgcc:
47668 maybe-clean-stagefeedback-target-libgcc:
47669 @if target-libgcc-bootstrap
47670 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47671 all-stagefeedback: all-stagefeedback-target-libgcc
47672 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47673 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47674 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47675 @r=`${PWD_COMMAND}`; export r; \
47676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47677 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47678 $(NORMAL_TARGET_EXPORTS) \
47680 cd $(TARGET_SUBDIR)/libgcc && \
47681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47682 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47683 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47684 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47688 $(EXTRA_TARGET_FLAGS) \
47689 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47690 $(TARGET-stagefeedback-target-libgcc)
47692 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47693 clean-stagefeedback: clean-stagefeedback-target-libgcc
47694 clean-stagefeedback-target-libgcc:
47695 @if [ $(current_stage) = stagefeedback ]; then \
47696 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47697 else \
47698 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47699 $(MAKE) stagefeedback-start; \
47700 fi; \
47701 cd $(TARGET_SUBDIR)/libgcc && \
47702 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47704 clean
47705 @endif target-libgcc-bootstrap
47712 .PHONY: check-target-libgcc maybe-check-target-libgcc
47713 maybe-check-target-libgcc:
47714 @if target-libgcc
47715 maybe-check-target-libgcc: check-target-libgcc
47717 # Dummy target for uncheckable module.
47718 check-target-libgcc:
47720 @endif target-libgcc
47722 .PHONY: install-target-libgcc maybe-install-target-libgcc
47723 maybe-install-target-libgcc:
47724 @if target-libgcc
47725 maybe-install-target-libgcc: install-target-libgcc
47727 install-target-libgcc: installdirs
47728 @: $(MAKE); $(unstage)
47729 @r=`${PWD_COMMAND}`; export r; \
47730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47731 $(NORMAL_TARGET_EXPORTS) \
47732 (cd $(TARGET_SUBDIR)/libgcc && \
47733 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47735 @endif target-libgcc
47737 # Other targets (info, dvi, pdf, etc.)
47739 .PHONY: maybe-info-target-libgcc info-target-libgcc
47740 maybe-info-target-libgcc:
47741 @if target-libgcc
47742 maybe-info-target-libgcc: info-target-libgcc
47744 info-target-libgcc: \
47745 configure-target-libgcc
47746 @: $(MAKE); $(unstage)
47747 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47748 r=`${PWD_COMMAND}`; export r; \
47749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47750 $(NORMAL_TARGET_EXPORTS) \
47751 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47752 for flag in $(EXTRA_TARGET_FLAGS); do \
47753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47754 done; \
47755 (cd $(TARGET_SUBDIR)/libgcc && \
47756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47758 "RANLIB=$${RANLIB}" \
47759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47760 info) \
47761 || exit 1
47763 @endif target-libgcc
47765 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47766 maybe-dvi-target-libgcc:
47767 @if target-libgcc
47768 maybe-dvi-target-libgcc: dvi-target-libgcc
47770 dvi-target-libgcc: \
47771 configure-target-libgcc
47772 @: $(MAKE); $(unstage)
47773 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47774 r=`${PWD_COMMAND}`; export r; \
47775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47776 $(NORMAL_TARGET_EXPORTS) \
47777 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47778 for flag in $(EXTRA_TARGET_FLAGS); do \
47779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47780 done; \
47781 (cd $(TARGET_SUBDIR)/libgcc && \
47782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47784 "RANLIB=$${RANLIB}" \
47785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47786 dvi) \
47787 || exit 1
47789 @endif target-libgcc
47791 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47792 maybe-pdf-target-libgcc:
47793 @if target-libgcc
47794 maybe-pdf-target-libgcc: pdf-target-libgcc
47796 pdf-target-libgcc: \
47797 configure-target-libgcc
47798 @: $(MAKE); $(unstage)
47799 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47800 r=`${PWD_COMMAND}`; export r; \
47801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47802 $(NORMAL_TARGET_EXPORTS) \
47803 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47804 for flag in $(EXTRA_TARGET_FLAGS); do \
47805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47806 done; \
47807 (cd $(TARGET_SUBDIR)/libgcc && \
47808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47810 "RANLIB=$${RANLIB}" \
47811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47812 pdf) \
47813 || exit 1
47815 @endif target-libgcc
47817 .PHONY: maybe-html-target-libgcc html-target-libgcc
47818 maybe-html-target-libgcc:
47819 @if target-libgcc
47820 maybe-html-target-libgcc: html-target-libgcc
47822 html-target-libgcc: \
47823 configure-target-libgcc
47824 @: $(MAKE); $(unstage)
47825 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47826 r=`${PWD_COMMAND}`; export r; \
47827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828 $(NORMAL_TARGET_EXPORTS) \
47829 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47830 for flag in $(EXTRA_TARGET_FLAGS); do \
47831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47832 done; \
47833 (cd $(TARGET_SUBDIR)/libgcc && \
47834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47836 "RANLIB=$${RANLIB}" \
47837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47838 html) \
47839 || exit 1
47841 @endif target-libgcc
47843 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47844 maybe-TAGS-target-libgcc:
47845 @if target-libgcc
47846 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47848 TAGS-target-libgcc: \
47849 configure-target-libgcc
47850 @: $(MAKE); $(unstage)
47851 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47852 r=`${PWD_COMMAND}`; export r; \
47853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47854 $(NORMAL_TARGET_EXPORTS) \
47855 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47856 for flag in $(EXTRA_TARGET_FLAGS); do \
47857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47858 done; \
47859 (cd $(TARGET_SUBDIR)/libgcc && \
47860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47862 "RANLIB=$${RANLIB}" \
47863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47864 TAGS) \
47865 || exit 1
47867 @endif target-libgcc
47869 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47870 maybe-install-info-target-libgcc:
47871 @if target-libgcc
47872 maybe-install-info-target-libgcc: install-info-target-libgcc
47874 install-info-target-libgcc: \
47875 configure-target-libgcc \
47876 info-target-libgcc
47877 @: $(MAKE); $(unstage)
47878 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47879 r=`${PWD_COMMAND}`; export r; \
47880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881 $(NORMAL_TARGET_EXPORTS) \
47882 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47883 for flag in $(EXTRA_TARGET_FLAGS); do \
47884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47885 done; \
47886 (cd $(TARGET_SUBDIR)/libgcc && \
47887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47889 "RANLIB=$${RANLIB}" \
47890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47891 install-info) \
47892 || exit 1
47894 @endif target-libgcc
47896 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47897 maybe-install-pdf-target-libgcc:
47898 @if target-libgcc
47899 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47901 install-pdf-target-libgcc: \
47902 configure-target-libgcc \
47903 pdf-target-libgcc
47904 @: $(MAKE); $(unstage)
47905 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47906 r=`${PWD_COMMAND}`; export r; \
47907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47908 $(NORMAL_TARGET_EXPORTS) \
47909 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47910 for flag in $(EXTRA_TARGET_FLAGS); do \
47911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47912 done; \
47913 (cd $(TARGET_SUBDIR)/libgcc && \
47914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47916 "RANLIB=$${RANLIB}" \
47917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47918 install-pdf) \
47919 || exit 1
47921 @endif target-libgcc
47923 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47924 maybe-install-html-target-libgcc:
47925 @if target-libgcc
47926 maybe-install-html-target-libgcc: install-html-target-libgcc
47928 install-html-target-libgcc: \
47929 configure-target-libgcc \
47930 html-target-libgcc
47931 @: $(MAKE); $(unstage)
47932 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47933 r=`${PWD_COMMAND}`; export r; \
47934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47935 $(NORMAL_TARGET_EXPORTS) \
47936 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47937 for flag in $(EXTRA_TARGET_FLAGS); do \
47938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47939 done; \
47940 (cd $(TARGET_SUBDIR)/libgcc && \
47941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47943 "RANLIB=$${RANLIB}" \
47944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47945 install-html) \
47946 || exit 1
47948 @endif target-libgcc
47950 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47951 maybe-installcheck-target-libgcc:
47952 @if target-libgcc
47953 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47955 installcheck-target-libgcc: \
47956 configure-target-libgcc
47957 @: $(MAKE); $(unstage)
47958 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47959 r=`${PWD_COMMAND}`; export r; \
47960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961 $(NORMAL_TARGET_EXPORTS) \
47962 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47963 for flag in $(EXTRA_TARGET_FLAGS); do \
47964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47965 done; \
47966 (cd $(TARGET_SUBDIR)/libgcc && \
47967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47969 "RANLIB=$${RANLIB}" \
47970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47971 installcheck) \
47972 || exit 1
47974 @endif target-libgcc
47976 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47977 maybe-mostlyclean-target-libgcc:
47978 @if target-libgcc
47979 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47981 mostlyclean-target-libgcc:
47982 @: $(MAKE); $(unstage)
47983 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47984 r=`${PWD_COMMAND}`; export r; \
47985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986 $(NORMAL_TARGET_EXPORTS) \
47987 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47988 for flag in $(EXTRA_TARGET_FLAGS); do \
47989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47990 done; \
47991 (cd $(TARGET_SUBDIR)/libgcc && \
47992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47994 "RANLIB=$${RANLIB}" \
47995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47996 mostlyclean) \
47997 || exit 1
47999 @endif target-libgcc
48001 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48002 maybe-clean-target-libgcc:
48003 @if target-libgcc
48004 maybe-clean-target-libgcc: clean-target-libgcc
48006 clean-target-libgcc:
48007 @: $(MAKE); $(unstage)
48008 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48009 r=`${PWD_COMMAND}`; export r; \
48010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011 $(NORMAL_TARGET_EXPORTS) \
48012 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48013 for flag in $(EXTRA_TARGET_FLAGS); do \
48014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48015 done; \
48016 (cd $(TARGET_SUBDIR)/libgcc && \
48017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48019 "RANLIB=$${RANLIB}" \
48020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48021 clean) \
48022 || exit 1
48024 @endif target-libgcc
48026 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48027 maybe-distclean-target-libgcc:
48028 @if target-libgcc
48029 maybe-distclean-target-libgcc: distclean-target-libgcc
48031 distclean-target-libgcc:
48032 @: $(MAKE); $(unstage)
48033 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48034 r=`${PWD_COMMAND}`; export r; \
48035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48036 $(NORMAL_TARGET_EXPORTS) \
48037 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48038 for flag in $(EXTRA_TARGET_FLAGS); do \
48039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48040 done; \
48041 (cd $(TARGET_SUBDIR)/libgcc && \
48042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48044 "RANLIB=$${RANLIB}" \
48045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48046 distclean) \
48047 || exit 1
48049 @endif target-libgcc
48051 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48052 maybe-maintainer-clean-target-libgcc:
48053 @if target-libgcc
48054 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48056 maintainer-clean-target-libgcc:
48057 @: $(MAKE); $(unstage)
48058 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48059 r=`${PWD_COMMAND}`; export r; \
48060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48061 $(NORMAL_TARGET_EXPORTS) \
48062 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48063 for flag in $(EXTRA_TARGET_FLAGS); do \
48064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48065 done; \
48066 (cd $(TARGET_SUBDIR)/libgcc && \
48067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48069 "RANLIB=$${RANLIB}" \
48070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48071 maintainer-clean) \
48072 || exit 1
48074 @endif target-libgcc
48080 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48081 maybe-configure-target-libgfortran:
48082 @if gcc-bootstrap
48083 configure-target-libgfortran: stage_current
48084 @endif gcc-bootstrap
48085 @if target-libgfortran
48086 maybe-configure-target-libgfortran: configure-target-libgfortran
48087 configure-target-libgfortran:
48088 @: $(MAKE); $(unstage)
48089 @r=`${PWD_COMMAND}`; export r; \
48090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48091 echo "Checking multilib configuration for libgfortran..."; \
48092 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48093 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48094 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48095 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48096 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48097 else \
48098 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48099 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48100 fi; \
48101 else \
48102 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48103 fi; \
48104 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48105 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48106 $(NORMAL_TARGET_EXPORTS) \
48107 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48108 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48109 case $(srcdir) in \
48110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48111 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48113 esac; \
48114 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48115 libsrcdir="$$s/libgfortran"; \
48116 rm -f no-such-file || : ; \
48117 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48118 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48119 --target=${target_alias} $${srcdiroption} \
48120 || exit 1
48121 @endif target-libgfortran
48127 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48128 maybe-all-target-libgfortran:
48129 @if gcc-bootstrap
48130 all-target-libgfortran: stage_current
48131 @endif gcc-bootstrap
48132 @if target-libgfortran
48133 TARGET-target-libgfortran=all
48134 maybe-all-target-libgfortran: all-target-libgfortran
48135 all-target-libgfortran: configure-target-libgfortran
48136 @: $(MAKE); $(unstage)
48137 @r=`${PWD_COMMAND}`; export r; \
48138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139 $(NORMAL_TARGET_EXPORTS) \
48140 (cd $(TARGET_SUBDIR)/libgfortran && \
48141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48142 $(TARGET-target-libgfortran))
48143 @endif target-libgfortran
48149 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48150 maybe-check-target-libgfortran:
48151 @if target-libgfortran
48152 maybe-check-target-libgfortran: check-target-libgfortran
48154 check-target-libgfortran:
48155 @: $(MAKE); $(unstage)
48156 @r=`${PWD_COMMAND}`; export r; \
48157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48158 $(NORMAL_TARGET_EXPORTS) \
48159 (cd $(TARGET_SUBDIR)/libgfortran && \
48160 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48162 @endif target-libgfortran
48164 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48165 maybe-install-target-libgfortran:
48166 @if target-libgfortran
48167 maybe-install-target-libgfortran: install-target-libgfortran
48169 install-target-libgfortran: installdirs
48170 @: $(MAKE); $(unstage)
48171 @r=`${PWD_COMMAND}`; export r; \
48172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48173 $(NORMAL_TARGET_EXPORTS) \
48174 (cd $(TARGET_SUBDIR)/libgfortran && \
48175 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48177 @endif target-libgfortran
48179 # Other targets (info, dvi, pdf, etc.)
48181 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
48182 maybe-info-target-libgfortran:
48183 @if target-libgfortran
48184 maybe-info-target-libgfortran: info-target-libgfortran
48186 info-target-libgfortran: \
48187 configure-target-libgfortran
48188 @: $(MAKE); $(unstage)
48189 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48190 r=`${PWD_COMMAND}`; export r; \
48191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48192 $(NORMAL_TARGET_EXPORTS) \
48193 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48194 for flag in $(EXTRA_TARGET_FLAGS); do \
48195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48196 done; \
48197 (cd $(TARGET_SUBDIR)/libgfortran && \
48198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48200 "RANLIB=$${RANLIB}" \
48201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48202 info) \
48203 || exit 1
48205 @endif target-libgfortran
48207 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48208 maybe-dvi-target-libgfortran:
48209 @if target-libgfortran
48210 maybe-dvi-target-libgfortran: dvi-target-libgfortran
48212 dvi-target-libgfortran: \
48213 configure-target-libgfortran
48214 @: $(MAKE); $(unstage)
48215 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48216 r=`${PWD_COMMAND}`; export r; \
48217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218 $(NORMAL_TARGET_EXPORTS) \
48219 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48220 for flag in $(EXTRA_TARGET_FLAGS); do \
48221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48222 done; \
48223 (cd $(TARGET_SUBDIR)/libgfortran && \
48224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48226 "RANLIB=$${RANLIB}" \
48227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48228 dvi) \
48229 || exit 1
48231 @endif target-libgfortran
48233 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48234 maybe-pdf-target-libgfortran:
48235 @if target-libgfortran
48236 maybe-pdf-target-libgfortran: pdf-target-libgfortran
48238 pdf-target-libgfortran: \
48239 configure-target-libgfortran
48240 @: $(MAKE); $(unstage)
48241 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48242 r=`${PWD_COMMAND}`; export r; \
48243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48244 $(NORMAL_TARGET_EXPORTS) \
48245 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48246 for flag in $(EXTRA_TARGET_FLAGS); do \
48247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48248 done; \
48249 (cd $(TARGET_SUBDIR)/libgfortran && \
48250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48252 "RANLIB=$${RANLIB}" \
48253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48254 pdf) \
48255 || exit 1
48257 @endif target-libgfortran
48259 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
48260 maybe-html-target-libgfortran:
48261 @if target-libgfortran
48262 maybe-html-target-libgfortran: html-target-libgfortran
48264 html-target-libgfortran: \
48265 configure-target-libgfortran
48266 @: $(MAKE); $(unstage)
48267 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48268 r=`${PWD_COMMAND}`; export r; \
48269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48270 $(NORMAL_TARGET_EXPORTS) \
48271 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48272 for flag in $(EXTRA_TARGET_FLAGS); do \
48273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48274 done; \
48275 (cd $(TARGET_SUBDIR)/libgfortran && \
48276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48278 "RANLIB=$${RANLIB}" \
48279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48280 html) \
48281 || exit 1
48283 @endif target-libgfortran
48285 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48286 maybe-TAGS-target-libgfortran:
48287 @if target-libgfortran
48288 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48290 TAGS-target-libgfortran: \
48291 configure-target-libgfortran
48292 @: $(MAKE); $(unstage)
48293 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48294 r=`${PWD_COMMAND}`; export r; \
48295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48296 $(NORMAL_TARGET_EXPORTS) \
48297 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48298 for flag in $(EXTRA_TARGET_FLAGS); do \
48299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48300 done; \
48301 (cd $(TARGET_SUBDIR)/libgfortran && \
48302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48304 "RANLIB=$${RANLIB}" \
48305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48306 TAGS) \
48307 || exit 1
48309 @endif target-libgfortran
48311 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48312 maybe-install-info-target-libgfortran:
48313 @if target-libgfortran
48314 maybe-install-info-target-libgfortran: install-info-target-libgfortran
48316 install-info-target-libgfortran: \
48317 configure-target-libgfortran \
48318 info-target-libgfortran
48319 @: $(MAKE); $(unstage)
48320 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48321 r=`${PWD_COMMAND}`; export r; \
48322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48323 $(NORMAL_TARGET_EXPORTS) \
48324 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48325 for flag in $(EXTRA_TARGET_FLAGS); do \
48326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48327 done; \
48328 (cd $(TARGET_SUBDIR)/libgfortran && \
48329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48331 "RANLIB=$${RANLIB}" \
48332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48333 install-info) \
48334 || exit 1
48336 @endif target-libgfortran
48338 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48339 maybe-install-pdf-target-libgfortran:
48340 @if target-libgfortran
48341 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48343 install-pdf-target-libgfortran: \
48344 configure-target-libgfortran \
48345 pdf-target-libgfortran
48346 @: $(MAKE); $(unstage)
48347 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48348 r=`${PWD_COMMAND}`; export r; \
48349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48350 $(NORMAL_TARGET_EXPORTS) \
48351 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48352 for flag in $(EXTRA_TARGET_FLAGS); do \
48353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48354 done; \
48355 (cd $(TARGET_SUBDIR)/libgfortran && \
48356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48358 "RANLIB=$${RANLIB}" \
48359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48360 install-pdf) \
48361 || exit 1
48363 @endif target-libgfortran
48365 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48366 maybe-install-html-target-libgfortran:
48367 @if target-libgfortran
48368 maybe-install-html-target-libgfortran: install-html-target-libgfortran
48370 install-html-target-libgfortran: \
48371 configure-target-libgfortran \
48372 html-target-libgfortran
48373 @: $(MAKE); $(unstage)
48374 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48375 r=`${PWD_COMMAND}`; export r; \
48376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48377 $(NORMAL_TARGET_EXPORTS) \
48378 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48379 for flag in $(EXTRA_TARGET_FLAGS); do \
48380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48381 done; \
48382 (cd $(TARGET_SUBDIR)/libgfortran && \
48383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48385 "RANLIB=$${RANLIB}" \
48386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48387 install-html) \
48388 || exit 1
48390 @endif target-libgfortran
48392 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48393 maybe-installcheck-target-libgfortran:
48394 @if target-libgfortran
48395 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48397 installcheck-target-libgfortran: \
48398 configure-target-libgfortran
48399 @: $(MAKE); $(unstage)
48400 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48401 r=`${PWD_COMMAND}`; export r; \
48402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403 $(NORMAL_TARGET_EXPORTS) \
48404 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48405 for flag in $(EXTRA_TARGET_FLAGS); do \
48406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48407 done; \
48408 (cd $(TARGET_SUBDIR)/libgfortran && \
48409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48411 "RANLIB=$${RANLIB}" \
48412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48413 installcheck) \
48414 || exit 1
48416 @endif target-libgfortran
48418 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48419 maybe-mostlyclean-target-libgfortran:
48420 @if target-libgfortran
48421 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48423 mostlyclean-target-libgfortran:
48424 @: $(MAKE); $(unstage)
48425 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48426 r=`${PWD_COMMAND}`; export r; \
48427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428 $(NORMAL_TARGET_EXPORTS) \
48429 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48430 for flag in $(EXTRA_TARGET_FLAGS); do \
48431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48432 done; \
48433 (cd $(TARGET_SUBDIR)/libgfortran && \
48434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48436 "RANLIB=$${RANLIB}" \
48437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48438 mostlyclean) \
48439 || exit 1
48441 @endif target-libgfortran
48443 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48444 maybe-clean-target-libgfortran:
48445 @if target-libgfortran
48446 maybe-clean-target-libgfortran: clean-target-libgfortran
48448 clean-target-libgfortran:
48449 @: $(MAKE); $(unstage)
48450 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48451 r=`${PWD_COMMAND}`; export r; \
48452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48453 $(NORMAL_TARGET_EXPORTS) \
48454 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48455 for flag in $(EXTRA_TARGET_FLAGS); do \
48456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48457 done; \
48458 (cd $(TARGET_SUBDIR)/libgfortran && \
48459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48461 "RANLIB=$${RANLIB}" \
48462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48463 clean) \
48464 || exit 1
48466 @endif target-libgfortran
48468 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48469 maybe-distclean-target-libgfortran:
48470 @if target-libgfortran
48471 maybe-distclean-target-libgfortran: distclean-target-libgfortran
48473 distclean-target-libgfortran:
48474 @: $(MAKE); $(unstage)
48475 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48476 r=`${PWD_COMMAND}`; export r; \
48477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48478 $(NORMAL_TARGET_EXPORTS) \
48479 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48480 for flag in $(EXTRA_TARGET_FLAGS); do \
48481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48482 done; \
48483 (cd $(TARGET_SUBDIR)/libgfortran && \
48484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48486 "RANLIB=$${RANLIB}" \
48487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48488 distclean) \
48489 || exit 1
48491 @endif target-libgfortran
48493 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48494 maybe-maintainer-clean-target-libgfortran:
48495 @if target-libgfortran
48496 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48498 maintainer-clean-target-libgfortran:
48499 @: $(MAKE); $(unstage)
48500 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48501 r=`${PWD_COMMAND}`; export r; \
48502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48503 $(NORMAL_TARGET_EXPORTS) \
48504 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48505 for flag in $(EXTRA_TARGET_FLAGS); do \
48506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48507 done; \
48508 (cd $(TARGET_SUBDIR)/libgfortran && \
48509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48511 "RANLIB=$${RANLIB}" \
48512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48513 maintainer-clean) \
48514 || exit 1
48516 @endif target-libgfortran
48522 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
48523 maybe-configure-target-libobjc:
48524 @if gcc-bootstrap
48525 configure-target-libobjc: stage_current
48526 @endif gcc-bootstrap
48527 @if target-libobjc
48528 maybe-configure-target-libobjc: configure-target-libobjc
48529 configure-target-libobjc:
48530 @: $(MAKE); $(unstage)
48531 @r=`${PWD_COMMAND}`; export r; \
48532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48533 echo "Checking multilib configuration for libobjc..."; \
48534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48535 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48536 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48537 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48538 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48539 else \
48540 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48541 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48542 fi; \
48543 else \
48544 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48545 fi; \
48546 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48547 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48548 $(NORMAL_TARGET_EXPORTS) \
48549 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48550 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48551 case $(srcdir) in \
48552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48553 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48555 esac; \
48556 srcdiroption="--srcdir=$${topdir}/libobjc"; \
48557 libsrcdir="$$s/libobjc"; \
48558 rm -f no-such-file || : ; \
48559 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48560 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48561 --target=${target_alias} $${srcdiroption} \
48562 || exit 1
48563 @endif target-libobjc
48569 .PHONY: all-target-libobjc maybe-all-target-libobjc
48570 maybe-all-target-libobjc:
48571 @if gcc-bootstrap
48572 all-target-libobjc: stage_current
48573 @endif gcc-bootstrap
48574 @if target-libobjc
48575 TARGET-target-libobjc=all
48576 maybe-all-target-libobjc: all-target-libobjc
48577 all-target-libobjc: configure-target-libobjc
48578 @: $(MAKE); $(unstage)
48579 @r=`${PWD_COMMAND}`; export r; \
48580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48581 $(NORMAL_TARGET_EXPORTS) \
48582 (cd $(TARGET_SUBDIR)/libobjc && \
48583 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48584 $(TARGET-target-libobjc))
48585 @endif target-libobjc
48591 .PHONY: check-target-libobjc maybe-check-target-libobjc
48592 maybe-check-target-libobjc:
48593 @if target-libobjc
48594 maybe-check-target-libobjc: check-target-libobjc
48596 check-target-libobjc:
48597 @: $(MAKE); $(unstage)
48598 @r=`${PWD_COMMAND}`; export r; \
48599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48600 $(NORMAL_TARGET_EXPORTS) \
48601 (cd $(TARGET_SUBDIR)/libobjc && \
48602 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48604 @endif target-libobjc
48606 .PHONY: install-target-libobjc maybe-install-target-libobjc
48607 maybe-install-target-libobjc:
48608 @if target-libobjc
48609 maybe-install-target-libobjc: install-target-libobjc
48611 install-target-libobjc: installdirs
48612 @: $(MAKE); $(unstage)
48613 @r=`${PWD_COMMAND}`; export r; \
48614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48615 $(NORMAL_TARGET_EXPORTS) \
48616 (cd $(TARGET_SUBDIR)/libobjc && \
48617 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48619 @endif target-libobjc
48621 # Other targets (info, dvi, pdf, etc.)
48623 .PHONY: maybe-info-target-libobjc info-target-libobjc
48624 maybe-info-target-libobjc:
48625 @if target-libobjc
48626 maybe-info-target-libobjc: info-target-libobjc
48628 info-target-libobjc: \
48629 configure-target-libobjc
48630 @: $(MAKE); $(unstage)
48631 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48632 r=`${PWD_COMMAND}`; export r; \
48633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48634 $(NORMAL_TARGET_EXPORTS) \
48635 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48636 for flag in $(EXTRA_TARGET_FLAGS); do \
48637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48638 done; \
48639 (cd $(TARGET_SUBDIR)/libobjc && \
48640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48642 "RANLIB=$${RANLIB}" \
48643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48644 info) \
48645 || exit 1
48647 @endif target-libobjc
48649 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48650 maybe-dvi-target-libobjc:
48651 @if target-libobjc
48652 maybe-dvi-target-libobjc: dvi-target-libobjc
48654 dvi-target-libobjc: \
48655 configure-target-libobjc
48656 @: $(MAKE); $(unstage)
48657 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48658 r=`${PWD_COMMAND}`; export r; \
48659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48660 $(NORMAL_TARGET_EXPORTS) \
48661 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48662 for flag in $(EXTRA_TARGET_FLAGS); do \
48663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48664 done; \
48665 (cd $(TARGET_SUBDIR)/libobjc && \
48666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48668 "RANLIB=$${RANLIB}" \
48669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48670 dvi) \
48671 || exit 1
48673 @endif target-libobjc
48675 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48676 maybe-pdf-target-libobjc:
48677 @if target-libobjc
48678 maybe-pdf-target-libobjc: pdf-target-libobjc
48680 pdf-target-libobjc: \
48681 configure-target-libobjc
48682 @: $(MAKE); $(unstage)
48683 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48684 r=`${PWD_COMMAND}`; export r; \
48685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48686 $(NORMAL_TARGET_EXPORTS) \
48687 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48688 for flag in $(EXTRA_TARGET_FLAGS); do \
48689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48690 done; \
48691 (cd $(TARGET_SUBDIR)/libobjc && \
48692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48694 "RANLIB=$${RANLIB}" \
48695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48696 pdf) \
48697 || exit 1
48699 @endif target-libobjc
48701 .PHONY: maybe-html-target-libobjc html-target-libobjc
48702 maybe-html-target-libobjc:
48703 @if target-libobjc
48704 maybe-html-target-libobjc: html-target-libobjc
48706 html-target-libobjc: \
48707 configure-target-libobjc
48708 @: $(MAKE); $(unstage)
48709 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48710 r=`${PWD_COMMAND}`; export r; \
48711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48712 $(NORMAL_TARGET_EXPORTS) \
48713 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48714 for flag in $(EXTRA_TARGET_FLAGS); do \
48715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48716 done; \
48717 (cd $(TARGET_SUBDIR)/libobjc && \
48718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48720 "RANLIB=$${RANLIB}" \
48721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48722 html) \
48723 || exit 1
48725 @endif target-libobjc
48727 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48728 maybe-TAGS-target-libobjc:
48729 @if target-libobjc
48730 maybe-TAGS-target-libobjc: TAGS-target-libobjc
48732 TAGS-target-libobjc: \
48733 configure-target-libobjc
48734 @: $(MAKE); $(unstage)
48735 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48736 r=`${PWD_COMMAND}`; export r; \
48737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48738 $(NORMAL_TARGET_EXPORTS) \
48739 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
48740 for flag in $(EXTRA_TARGET_FLAGS); do \
48741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48742 done; \
48743 (cd $(TARGET_SUBDIR)/libobjc && \
48744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48746 "RANLIB=$${RANLIB}" \
48747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48748 TAGS) \
48749 || exit 1
48751 @endif target-libobjc
48753 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48754 maybe-install-info-target-libobjc:
48755 @if target-libobjc
48756 maybe-install-info-target-libobjc: install-info-target-libobjc
48758 install-info-target-libobjc: \
48759 configure-target-libobjc \
48760 info-target-libobjc
48761 @: $(MAKE); $(unstage)
48762 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48763 r=`${PWD_COMMAND}`; export r; \
48764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48765 $(NORMAL_TARGET_EXPORTS) \
48766 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
48767 for flag in $(EXTRA_TARGET_FLAGS); do \
48768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48769 done; \
48770 (cd $(TARGET_SUBDIR)/libobjc && \
48771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48773 "RANLIB=$${RANLIB}" \
48774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48775 install-info) \
48776 || exit 1
48778 @endif target-libobjc
48780 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48781 maybe-install-pdf-target-libobjc:
48782 @if target-libobjc
48783 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48785 install-pdf-target-libobjc: \
48786 configure-target-libobjc \
48787 pdf-target-libobjc
48788 @: $(MAKE); $(unstage)
48789 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48790 r=`${PWD_COMMAND}`; export r; \
48791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48792 $(NORMAL_TARGET_EXPORTS) \
48793 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48794 for flag in $(EXTRA_TARGET_FLAGS); do \
48795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48796 done; \
48797 (cd $(TARGET_SUBDIR)/libobjc && \
48798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48800 "RANLIB=$${RANLIB}" \
48801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48802 install-pdf) \
48803 || exit 1
48805 @endif target-libobjc
48807 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48808 maybe-install-html-target-libobjc:
48809 @if target-libobjc
48810 maybe-install-html-target-libobjc: install-html-target-libobjc
48812 install-html-target-libobjc: \
48813 configure-target-libobjc \
48814 html-target-libobjc
48815 @: $(MAKE); $(unstage)
48816 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48817 r=`${PWD_COMMAND}`; export r; \
48818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48819 $(NORMAL_TARGET_EXPORTS) \
48820 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48821 for flag in $(EXTRA_TARGET_FLAGS); do \
48822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48823 done; \
48824 (cd $(TARGET_SUBDIR)/libobjc && \
48825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48827 "RANLIB=$${RANLIB}" \
48828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48829 install-html) \
48830 || exit 1
48832 @endif target-libobjc
48834 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48835 maybe-installcheck-target-libobjc:
48836 @if target-libobjc
48837 maybe-installcheck-target-libobjc: installcheck-target-libobjc
48839 installcheck-target-libobjc: \
48840 configure-target-libobjc
48841 @: $(MAKE); $(unstage)
48842 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48843 r=`${PWD_COMMAND}`; export r; \
48844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48845 $(NORMAL_TARGET_EXPORTS) \
48846 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48847 for flag in $(EXTRA_TARGET_FLAGS); do \
48848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48849 done; \
48850 (cd $(TARGET_SUBDIR)/libobjc && \
48851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48853 "RANLIB=$${RANLIB}" \
48854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48855 installcheck) \
48856 || exit 1
48858 @endif target-libobjc
48860 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48861 maybe-mostlyclean-target-libobjc:
48862 @if target-libobjc
48863 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48865 mostlyclean-target-libobjc:
48866 @: $(MAKE); $(unstage)
48867 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48868 r=`${PWD_COMMAND}`; export r; \
48869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48870 $(NORMAL_TARGET_EXPORTS) \
48871 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48872 for flag in $(EXTRA_TARGET_FLAGS); do \
48873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48874 done; \
48875 (cd $(TARGET_SUBDIR)/libobjc && \
48876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48878 "RANLIB=$${RANLIB}" \
48879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48880 mostlyclean) \
48881 || exit 1
48883 @endif target-libobjc
48885 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
48886 maybe-clean-target-libobjc:
48887 @if target-libobjc
48888 maybe-clean-target-libobjc: clean-target-libobjc
48890 clean-target-libobjc:
48891 @: $(MAKE); $(unstage)
48892 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48893 r=`${PWD_COMMAND}`; export r; \
48894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48895 $(NORMAL_TARGET_EXPORTS) \
48896 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48897 for flag in $(EXTRA_TARGET_FLAGS); do \
48898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48899 done; \
48900 (cd $(TARGET_SUBDIR)/libobjc && \
48901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48903 "RANLIB=$${RANLIB}" \
48904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48905 clean) \
48906 || exit 1
48908 @endif target-libobjc
48910 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48911 maybe-distclean-target-libobjc:
48912 @if target-libobjc
48913 maybe-distclean-target-libobjc: distclean-target-libobjc
48915 distclean-target-libobjc:
48916 @: $(MAKE); $(unstage)
48917 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48918 r=`${PWD_COMMAND}`; export r; \
48919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48920 $(NORMAL_TARGET_EXPORTS) \
48921 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48922 for flag in $(EXTRA_TARGET_FLAGS); do \
48923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48924 done; \
48925 (cd $(TARGET_SUBDIR)/libobjc && \
48926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48928 "RANLIB=$${RANLIB}" \
48929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48930 distclean) \
48931 || exit 1
48933 @endif target-libobjc
48935 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48936 maybe-maintainer-clean-target-libobjc:
48937 @if target-libobjc
48938 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48940 maintainer-clean-target-libobjc:
48941 @: $(MAKE); $(unstage)
48942 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48943 r=`${PWD_COMMAND}`; export r; \
48944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48945 $(NORMAL_TARGET_EXPORTS) \
48946 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48947 for flag in $(EXTRA_TARGET_FLAGS); do \
48948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48949 done; \
48950 (cd $(TARGET_SUBDIR)/libobjc && \
48951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48953 "RANLIB=$${RANLIB}" \
48954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48955 maintainer-clean) \
48956 || exit 1
48958 @endif target-libobjc
48964 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48965 maybe-configure-target-libtermcap:
48966 @if gcc-bootstrap
48967 configure-target-libtermcap: stage_current
48968 @endif gcc-bootstrap
48969 @if target-libtermcap
48970 maybe-configure-target-libtermcap: configure-target-libtermcap
48971 configure-target-libtermcap:
48972 @: $(MAKE); $(unstage)
48973 @r=`${PWD_COMMAND}`; export r; \
48974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48975 echo "Checking multilib configuration for libtermcap..."; \
48976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48977 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48978 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48979 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48980 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48981 else \
48982 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48983 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48984 fi; \
48985 else \
48986 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48987 fi; \
48988 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48990 $(NORMAL_TARGET_EXPORTS) \
48991 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48992 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48993 case $(srcdir) in \
48994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48995 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48997 esac; \
48998 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48999 libsrcdir="$$s/libtermcap"; \
49000 rm -f no-such-file || : ; \
49001 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49002 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49003 --target=${target_alias} $${srcdiroption} \
49004 || exit 1
49005 @endif target-libtermcap
49011 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
49012 maybe-all-target-libtermcap:
49013 @if gcc-bootstrap
49014 all-target-libtermcap: stage_current
49015 @endif gcc-bootstrap
49016 @if target-libtermcap
49017 TARGET-target-libtermcap=all
49018 maybe-all-target-libtermcap: all-target-libtermcap
49019 all-target-libtermcap: configure-target-libtermcap
49020 @: $(MAKE); $(unstage)
49021 @r=`${PWD_COMMAND}`; export r; \
49022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49023 $(NORMAL_TARGET_EXPORTS) \
49024 (cd $(TARGET_SUBDIR)/libtermcap && \
49025 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49026 $(TARGET-target-libtermcap))
49027 @endif target-libtermcap
49033 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
49034 maybe-check-target-libtermcap:
49035 @if target-libtermcap
49036 maybe-check-target-libtermcap: check-target-libtermcap
49038 # Dummy target for uncheckable module.
49039 check-target-libtermcap:
49041 @endif target-libtermcap
49043 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
49044 maybe-install-target-libtermcap:
49045 @if target-libtermcap
49046 maybe-install-target-libtermcap: install-target-libtermcap
49048 install-target-libtermcap: installdirs
49049 @: $(MAKE); $(unstage)
49050 @r=`${PWD_COMMAND}`; export r; \
49051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49052 $(NORMAL_TARGET_EXPORTS) \
49053 (cd $(TARGET_SUBDIR)/libtermcap && \
49054 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49056 @endif target-libtermcap
49058 # Other targets (info, dvi, pdf, etc.)
49060 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
49061 maybe-info-target-libtermcap:
49062 @if target-libtermcap
49063 maybe-info-target-libtermcap: info-target-libtermcap
49065 info-target-libtermcap: \
49066 configure-target-libtermcap
49067 @: $(MAKE); $(unstage)
49068 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49069 r=`${PWD_COMMAND}`; export r; \
49070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49071 $(NORMAL_TARGET_EXPORTS) \
49072 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49073 for flag in $(EXTRA_TARGET_FLAGS); do \
49074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49075 done; \
49076 (cd $(TARGET_SUBDIR)/libtermcap && \
49077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49079 "RANLIB=$${RANLIB}" \
49080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49081 info) \
49082 || exit 1
49084 @endif target-libtermcap
49086 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49087 maybe-dvi-target-libtermcap:
49088 @if target-libtermcap
49089 maybe-dvi-target-libtermcap: dvi-target-libtermcap
49091 dvi-target-libtermcap: \
49092 configure-target-libtermcap
49093 @: $(MAKE); $(unstage)
49094 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49095 r=`${PWD_COMMAND}`; export r; \
49096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49097 $(NORMAL_TARGET_EXPORTS) \
49098 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49099 for flag in $(EXTRA_TARGET_FLAGS); do \
49100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49101 done; \
49102 (cd $(TARGET_SUBDIR)/libtermcap && \
49103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49105 "RANLIB=$${RANLIB}" \
49106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49107 dvi) \
49108 || exit 1
49110 @endif target-libtermcap
49112 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49113 maybe-pdf-target-libtermcap:
49114 @if target-libtermcap
49115 maybe-pdf-target-libtermcap: pdf-target-libtermcap
49117 pdf-target-libtermcap: \
49118 configure-target-libtermcap
49119 @: $(MAKE); $(unstage)
49120 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49121 r=`${PWD_COMMAND}`; export r; \
49122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49123 $(NORMAL_TARGET_EXPORTS) \
49124 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49125 for flag in $(EXTRA_TARGET_FLAGS); do \
49126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49127 done; \
49128 (cd $(TARGET_SUBDIR)/libtermcap && \
49129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49131 "RANLIB=$${RANLIB}" \
49132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49133 pdf) \
49134 || exit 1
49136 @endif target-libtermcap
49138 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
49139 maybe-html-target-libtermcap:
49140 @if target-libtermcap
49141 maybe-html-target-libtermcap: html-target-libtermcap
49143 html-target-libtermcap: \
49144 configure-target-libtermcap
49145 @: $(MAKE); $(unstage)
49146 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49147 r=`${PWD_COMMAND}`; export r; \
49148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149 $(NORMAL_TARGET_EXPORTS) \
49150 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49151 for flag in $(EXTRA_TARGET_FLAGS); do \
49152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49153 done; \
49154 (cd $(TARGET_SUBDIR)/libtermcap && \
49155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49157 "RANLIB=$${RANLIB}" \
49158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49159 html) \
49160 || exit 1
49162 @endif target-libtermcap
49164 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49165 maybe-TAGS-target-libtermcap:
49166 @if target-libtermcap
49167 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49169 TAGS-target-libtermcap: \
49170 configure-target-libtermcap
49171 @: $(MAKE); $(unstage)
49172 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49173 r=`${PWD_COMMAND}`; export r; \
49174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175 $(NORMAL_TARGET_EXPORTS) \
49176 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49177 for flag in $(EXTRA_TARGET_FLAGS); do \
49178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179 done; \
49180 (cd $(TARGET_SUBDIR)/libtermcap && \
49181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183 "RANLIB=$${RANLIB}" \
49184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185 TAGS) \
49186 || exit 1
49188 @endif target-libtermcap
49190 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49191 maybe-install-info-target-libtermcap:
49192 @if target-libtermcap
49193 maybe-install-info-target-libtermcap: install-info-target-libtermcap
49195 install-info-target-libtermcap: \
49196 configure-target-libtermcap \
49197 info-target-libtermcap
49198 @: $(MAKE); $(unstage)
49199 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49200 r=`${PWD_COMMAND}`; export r; \
49201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49202 $(NORMAL_TARGET_EXPORTS) \
49203 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49204 for flag in $(EXTRA_TARGET_FLAGS); do \
49205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49206 done; \
49207 (cd $(TARGET_SUBDIR)/libtermcap && \
49208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49210 "RANLIB=$${RANLIB}" \
49211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49212 install-info) \
49213 || exit 1
49215 @endif target-libtermcap
49217 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49218 maybe-install-pdf-target-libtermcap:
49219 @if target-libtermcap
49220 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49222 install-pdf-target-libtermcap: \
49223 configure-target-libtermcap \
49224 pdf-target-libtermcap
49225 @: $(MAKE); $(unstage)
49226 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49227 r=`${PWD_COMMAND}`; export r; \
49228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229 $(NORMAL_TARGET_EXPORTS) \
49230 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49231 for flag in $(EXTRA_TARGET_FLAGS); do \
49232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49233 done; \
49234 (cd $(TARGET_SUBDIR)/libtermcap && \
49235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49237 "RANLIB=$${RANLIB}" \
49238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49239 install-pdf) \
49240 || exit 1
49242 @endif target-libtermcap
49244 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49245 maybe-install-html-target-libtermcap:
49246 @if target-libtermcap
49247 maybe-install-html-target-libtermcap: install-html-target-libtermcap
49249 install-html-target-libtermcap: \
49250 configure-target-libtermcap \
49251 html-target-libtermcap
49252 @: $(MAKE); $(unstage)
49253 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49254 r=`${PWD_COMMAND}`; export r; \
49255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49256 $(NORMAL_TARGET_EXPORTS) \
49257 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49258 for flag in $(EXTRA_TARGET_FLAGS); do \
49259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49260 done; \
49261 (cd $(TARGET_SUBDIR)/libtermcap && \
49262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49264 "RANLIB=$${RANLIB}" \
49265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49266 install-html) \
49267 || exit 1
49269 @endif target-libtermcap
49271 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49272 maybe-installcheck-target-libtermcap:
49273 @if target-libtermcap
49274 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49276 installcheck-target-libtermcap: \
49277 configure-target-libtermcap
49278 @: $(MAKE); $(unstage)
49279 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49280 r=`${PWD_COMMAND}`; export r; \
49281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282 $(NORMAL_TARGET_EXPORTS) \
49283 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49284 for flag in $(EXTRA_TARGET_FLAGS); do \
49285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49286 done; \
49287 (cd $(TARGET_SUBDIR)/libtermcap && \
49288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49290 "RANLIB=$${RANLIB}" \
49291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49292 installcheck) \
49293 || exit 1
49295 @endif target-libtermcap
49297 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49298 maybe-mostlyclean-target-libtermcap:
49299 @if target-libtermcap
49300 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49302 # libtermcap doesn't support mostlyclean.
49303 mostlyclean-target-libtermcap:
49305 @endif target-libtermcap
49307 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49308 maybe-clean-target-libtermcap:
49309 @if target-libtermcap
49310 maybe-clean-target-libtermcap: clean-target-libtermcap
49312 # libtermcap doesn't support clean.
49313 clean-target-libtermcap:
49315 @endif target-libtermcap
49317 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49318 maybe-distclean-target-libtermcap:
49319 @if target-libtermcap
49320 maybe-distclean-target-libtermcap: distclean-target-libtermcap
49322 # libtermcap doesn't support distclean.
49323 distclean-target-libtermcap:
49325 @endif target-libtermcap
49327 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49328 maybe-maintainer-clean-target-libtermcap:
49329 @if target-libtermcap
49330 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49332 # libtermcap doesn't support maintainer-clean.
49333 maintainer-clean-target-libtermcap:
49335 @endif target-libtermcap
49341 .PHONY: configure-target-winsup maybe-configure-target-winsup
49342 maybe-configure-target-winsup:
49343 @if gcc-bootstrap
49344 configure-target-winsup: stage_current
49345 @endif gcc-bootstrap
49346 @if target-winsup
49347 maybe-configure-target-winsup: configure-target-winsup
49348 configure-target-winsup:
49349 @: $(MAKE); $(unstage)
49350 @r=`${PWD_COMMAND}`; export r; \
49351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352 echo "Checking multilib configuration for winsup..."; \
49353 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49354 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49355 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49356 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49357 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49358 else \
49359 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49360 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49361 fi; \
49362 else \
49363 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49364 fi; \
49365 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49366 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49367 $(NORMAL_TARGET_EXPORTS) \
49368 echo Configuring in $(TARGET_SUBDIR)/winsup; \
49369 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49370 case $(srcdir) in \
49371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49372 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49374 esac; \
49375 srcdiroption="--srcdir=$${topdir}/winsup"; \
49376 libsrcdir="$$s/winsup"; \
49377 rm -f no-such-file || : ; \
49378 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49379 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49380 --target=${target_alias} $${srcdiroption} \
49381 || exit 1
49382 @endif target-winsup
49388 .PHONY: all-target-winsup maybe-all-target-winsup
49389 maybe-all-target-winsup:
49390 @if gcc-bootstrap
49391 all-target-winsup: stage_current
49392 @endif gcc-bootstrap
49393 @if target-winsup
49394 TARGET-target-winsup=all
49395 maybe-all-target-winsup: all-target-winsup
49396 all-target-winsup: configure-target-winsup
49397 @: $(MAKE); $(unstage)
49398 @r=`${PWD_COMMAND}`; export r; \
49399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49400 $(NORMAL_TARGET_EXPORTS) \
49401 (cd $(TARGET_SUBDIR)/winsup && \
49402 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49403 $(TARGET-target-winsup))
49404 @endif target-winsup
49410 .PHONY: check-target-winsup maybe-check-target-winsup
49411 maybe-check-target-winsup:
49412 @if target-winsup
49413 maybe-check-target-winsup: check-target-winsup
49415 check-target-winsup:
49416 @: $(MAKE); $(unstage)
49417 @r=`${PWD_COMMAND}`; export r; \
49418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49419 $(NORMAL_TARGET_EXPORTS) \
49420 (cd $(TARGET_SUBDIR)/winsup && \
49421 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49423 @endif target-winsup
49425 .PHONY: install-target-winsup maybe-install-target-winsup
49426 maybe-install-target-winsup:
49427 @if target-winsup
49428 maybe-install-target-winsup: install-target-winsup
49430 install-target-winsup: installdirs
49431 @: $(MAKE); $(unstage)
49432 @r=`${PWD_COMMAND}`; export r; \
49433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49434 $(NORMAL_TARGET_EXPORTS) \
49435 (cd $(TARGET_SUBDIR)/winsup && \
49436 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49438 @endif target-winsup
49440 # Other targets (info, dvi, pdf, etc.)
49442 .PHONY: maybe-info-target-winsup info-target-winsup
49443 maybe-info-target-winsup:
49444 @if target-winsup
49445 maybe-info-target-winsup: info-target-winsup
49447 info-target-winsup: \
49448 configure-target-winsup
49449 @: $(MAKE); $(unstage)
49450 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49451 r=`${PWD_COMMAND}`; export r; \
49452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49453 $(NORMAL_TARGET_EXPORTS) \
49454 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49455 for flag in $(EXTRA_TARGET_FLAGS); do \
49456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49457 done; \
49458 (cd $(TARGET_SUBDIR)/winsup && \
49459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49461 "RANLIB=$${RANLIB}" \
49462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49463 info) \
49464 || exit 1
49466 @endif target-winsup
49468 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
49469 maybe-dvi-target-winsup:
49470 @if target-winsup
49471 maybe-dvi-target-winsup: dvi-target-winsup
49473 dvi-target-winsup: \
49474 configure-target-winsup
49475 @: $(MAKE); $(unstage)
49476 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49477 r=`${PWD_COMMAND}`; export r; \
49478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49479 $(NORMAL_TARGET_EXPORTS) \
49480 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49481 for flag in $(EXTRA_TARGET_FLAGS); do \
49482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49483 done; \
49484 (cd $(TARGET_SUBDIR)/winsup && \
49485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49487 "RANLIB=$${RANLIB}" \
49488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49489 dvi) \
49490 || exit 1
49492 @endif target-winsup
49494 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
49495 maybe-pdf-target-winsup:
49496 @if target-winsup
49497 maybe-pdf-target-winsup: pdf-target-winsup
49499 pdf-target-winsup: \
49500 configure-target-winsup
49501 @: $(MAKE); $(unstage)
49502 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49503 r=`${PWD_COMMAND}`; export r; \
49504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505 $(NORMAL_TARGET_EXPORTS) \
49506 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49507 for flag in $(EXTRA_TARGET_FLAGS); do \
49508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49509 done; \
49510 (cd $(TARGET_SUBDIR)/winsup && \
49511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49513 "RANLIB=$${RANLIB}" \
49514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49515 pdf) \
49516 || exit 1
49518 @endif target-winsup
49520 .PHONY: maybe-html-target-winsup html-target-winsup
49521 maybe-html-target-winsup:
49522 @if target-winsup
49523 maybe-html-target-winsup: html-target-winsup
49525 html-target-winsup: \
49526 configure-target-winsup
49527 @: $(MAKE); $(unstage)
49528 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49529 r=`${PWD_COMMAND}`; export r; \
49530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531 $(NORMAL_TARGET_EXPORTS) \
49532 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49533 for flag in $(EXTRA_TARGET_FLAGS); do \
49534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49535 done; \
49536 (cd $(TARGET_SUBDIR)/winsup && \
49537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49539 "RANLIB=$${RANLIB}" \
49540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49541 html) \
49542 || exit 1
49544 @endif target-winsup
49546 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49547 maybe-TAGS-target-winsup:
49548 @if target-winsup
49549 maybe-TAGS-target-winsup: TAGS-target-winsup
49551 TAGS-target-winsup: \
49552 configure-target-winsup
49553 @: $(MAKE); $(unstage)
49554 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49555 r=`${PWD_COMMAND}`; export r; \
49556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49557 $(NORMAL_TARGET_EXPORTS) \
49558 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49559 for flag in $(EXTRA_TARGET_FLAGS); do \
49560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49561 done; \
49562 (cd $(TARGET_SUBDIR)/winsup && \
49563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49565 "RANLIB=$${RANLIB}" \
49566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49567 TAGS) \
49568 || exit 1
49570 @endif target-winsup
49572 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
49573 maybe-install-info-target-winsup:
49574 @if target-winsup
49575 maybe-install-info-target-winsup: install-info-target-winsup
49577 install-info-target-winsup: \
49578 configure-target-winsup \
49579 info-target-winsup
49580 @: $(MAKE); $(unstage)
49581 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49582 r=`${PWD_COMMAND}`; export r; \
49583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49584 $(NORMAL_TARGET_EXPORTS) \
49585 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49586 for flag in $(EXTRA_TARGET_FLAGS); do \
49587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49588 done; \
49589 (cd $(TARGET_SUBDIR)/winsup && \
49590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49592 "RANLIB=$${RANLIB}" \
49593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49594 install-info) \
49595 || exit 1
49597 @endif target-winsup
49599 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49600 maybe-install-pdf-target-winsup:
49601 @if target-winsup
49602 maybe-install-pdf-target-winsup: install-pdf-target-winsup
49604 install-pdf-target-winsup: \
49605 configure-target-winsup \
49606 pdf-target-winsup
49607 @: $(MAKE); $(unstage)
49608 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49609 r=`${PWD_COMMAND}`; export r; \
49610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49611 $(NORMAL_TARGET_EXPORTS) \
49612 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49613 for flag in $(EXTRA_TARGET_FLAGS); do \
49614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49615 done; \
49616 (cd $(TARGET_SUBDIR)/winsup && \
49617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49619 "RANLIB=$${RANLIB}" \
49620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49621 install-pdf) \
49622 || exit 1
49624 @endif target-winsup
49626 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
49627 maybe-install-html-target-winsup:
49628 @if target-winsup
49629 maybe-install-html-target-winsup: install-html-target-winsup
49631 install-html-target-winsup: \
49632 configure-target-winsup \
49633 html-target-winsup
49634 @: $(MAKE); $(unstage)
49635 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49636 r=`${PWD_COMMAND}`; export r; \
49637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49638 $(NORMAL_TARGET_EXPORTS) \
49639 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49640 for flag in $(EXTRA_TARGET_FLAGS); do \
49641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49642 done; \
49643 (cd $(TARGET_SUBDIR)/winsup && \
49644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49646 "RANLIB=$${RANLIB}" \
49647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49648 install-html) \
49649 || exit 1
49651 @endif target-winsup
49653 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49654 maybe-installcheck-target-winsup:
49655 @if target-winsup
49656 maybe-installcheck-target-winsup: installcheck-target-winsup
49658 installcheck-target-winsup: \
49659 configure-target-winsup
49660 @: $(MAKE); $(unstage)
49661 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49662 r=`${PWD_COMMAND}`; export r; \
49663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49664 $(NORMAL_TARGET_EXPORTS) \
49665 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49666 for flag in $(EXTRA_TARGET_FLAGS); do \
49667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49668 done; \
49669 (cd $(TARGET_SUBDIR)/winsup && \
49670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49672 "RANLIB=$${RANLIB}" \
49673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49674 installcheck) \
49675 || exit 1
49677 @endif target-winsup
49679 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49680 maybe-mostlyclean-target-winsup:
49681 @if target-winsup
49682 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49684 mostlyclean-target-winsup:
49685 @: $(MAKE); $(unstage)
49686 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49687 r=`${PWD_COMMAND}`; export r; \
49688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49689 $(NORMAL_TARGET_EXPORTS) \
49690 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49691 for flag in $(EXTRA_TARGET_FLAGS); do \
49692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49693 done; \
49694 (cd $(TARGET_SUBDIR)/winsup && \
49695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49697 "RANLIB=$${RANLIB}" \
49698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49699 mostlyclean) \
49700 || exit 1
49702 @endif target-winsup
49704 .PHONY: maybe-clean-target-winsup clean-target-winsup
49705 maybe-clean-target-winsup:
49706 @if target-winsup
49707 maybe-clean-target-winsup: clean-target-winsup
49709 clean-target-winsup:
49710 @: $(MAKE); $(unstage)
49711 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49712 r=`${PWD_COMMAND}`; export r; \
49713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49714 $(NORMAL_TARGET_EXPORTS) \
49715 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49716 for flag in $(EXTRA_TARGET_FLAGS); do \
49717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49718 done; \
49719 (cd $(TARGET_SUBDIR)/winsup && \
49720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49722 "RANLIB=$${RANLIB}" \
49723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49724 clean) \
49725 || exit 1
49727 @endif target-winsup
49729 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
49730 maybe-distclean-target-winsup:
49731 @if target-winsup
49732 maybe-distclean-target-winsup: distclean-target-winsup
49734 distclean-target-winsup:
49735 @: $(MAKE); $(unstage)
49736 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49737 r=`${PWD_COMMAND}`; export r; \
49738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739 $(NORMAL_TARGET_EXPORTS) \
49740 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49741 for flag in $(EXTRA_TARGET_FLAGS); do \
49742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49743 done; \
49744 (cd $(TARGET_SUBDIR)/winsup && \
49745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49747 "RANLIB=$${RANLIB}" \
49748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49749 distclean) \
49750 || exit 1
49752 @endif target-winsup
49754 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49755 maybe-maintainer-clean-target-winsup:
49756 @if target-winsup
49757 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49759 maintainer-clean-target-winsup:
49760 @: $(MAKE); $(unstage)
49761 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49762 r=`${PWD_COMMAND}`; export r; \
49763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49764 $(NORMAL_TARGET_EXPORTS) \
49765 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49766 for flag in $(EXTRA_TARGET_FLAGS); do \
49767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49768 done; \
49769 (cd $(TARGET_SUBDIR)/winsup && \
49770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49772 "RANLIB=$${RANLIB}" \
49773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49774 maintainer-clean) \
49775 || exit 1
49777 @endif target-winsup
49783 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
49784 maybe-configure-target-libgloss:
49785 @if gcc-bootstrap
49786 configure-target-libgloss: stage_current
49787 @endif gcc-bootstrap
49788 @if target-libgloss
49789 maybe-configure-target-libgloss: configure-target-libgloss
49790 configure-target-libgloss:
49791 @: $(MAKE); $(unstage)
49792 @r=`${PWD_COMMAND}`; export r; \
49793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49794 echo "Checking multilib configuration for libgloss..."; \
49795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49796 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49797 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49798 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49799 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49800 else \
49801 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49802 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49803 fi; \
49804 else \
49805 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49806 fi; \
49807 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49809 $(NORMAL_TARGET_EXPORTS) \
49810 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49811 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49812 case $(srcdir) in \
49813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49814 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49816 esac; \
49817 srcdiroption="--srcdir=$${topdir}/libgloss"; \
49818 libsrcdir="$$s/libgloss"; \
49819 rm -f no-such-file || : ; \
49820 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49821 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49822 --target=${target_alias} $${srcdiroption} \
49823 || exit 1
49824 @endif target-libgloss
49830 .PHONY: all-target-libgloss maybe-all-target-libgloss
49831 maybe-all-target-libgloss:
49832 @if gcc-bootstrap
49833 all-target-libgloss: stage_current
49834 @endif gcc-bootstrap
49835 @if target-libgloss
49836 TARGET-target-libgloss=all
49837 maybe-all-target-libgloss: all-target-libgloss
49838 all-target-libgloss: configure-target-libgloss
49839 @: $(MAKE); $(unstage)
49840 @r=`${PWD_COMMAND}`; export r; \
49841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49842 $(NORMAL_TARGET_EXPORTS) \
49843 (cd $(TARGET_SUBDIR)/libgloss && \
49844 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49845 $(TARGET-target-libgloss))
49846 @endif target-libgloss
49852 .PHONY: check-target-libgloss maybe-check-target-libgloss
49853 maybe-check-target-libgloss:
49854 @if target-libgloss
49855 maybe-check-target-libgloss: check-target-libgloss
49857 # Dummy target for uncheckable module.
49858 check-target-libgloss:
49860 @endif target-libgloss
49862 .PHONY: install-target-libgloss maybe-install-target-libgloss
49863 maybe-install-target-libgloss:
49864 @if target-libgloss
49865 maybe-install-target-libgloss: install-target-libgloss
49867 install-target-libgloss: installdirs
49868 @: $(MAKE); $(unstage)
49869 @r=`${PWD_COMMAND}`; export r; \
49870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49871 $(NORMAL_TARGET_EXPORTS) \
49872 (cd $(TARGET_SUBDIR)/libgloss && \
49873 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49875 @endif target-libgloss
49877 # Other targets (info, dvi, pdf, etc.)
49879 .PHONY: maybe-info-target-libgloss info-target-libgloss
49880 maybe-info-target-libgloss:
49881 @if target-libgloss
49882 maybe-info-target-libgloss: info-target-libgloss
49884 info-target-libgloss: \
49885 configure-target-libgloss
49886 @: $(MAKE); $(unstage)
49887 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49888 r=`${PWD_COMMAND}`; export r; \
49889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890 $(NORMAL_TARGET_EXPORTS) \
49891 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49892 for flag in $(EXTRA_TARGET_FLAGS); do \
49893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49894 done; \
49895 (cd $(TARGET_SUBDIR)/libgloss && \
49896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49898 "RANLIB=$${RANLIB}" \
49899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49900 info) \
49901 || exit 1
49903 @endif target-libgloss
49905 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49906 maybe-dvi-target-libgloss:
49907 @if target-libgloss
49908 maybe-dvi-target-libgloss: dvi-target-libgloss
49910 dvi-target-libgloss: \
49911 configure-target-libgloss
49912 @: $(MAKE); $(unstage)
49913 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49914 r=`${PWD_COMMAND}`; export r; \
49915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49916 $(NORMAL_TARGET_EXPORTS) \
49917 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49918 for flag in $(EXTRA_TARGET_FLAGS); do \
49919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49920 done; \
49921 (cd $(TARGET_SUBDIR)/libgloss && \
49922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49924 "RANLIB=$${RANLIB}" \
49925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49926 dvi) \
49927 || exit 1
49929 @endif target-libgloss
49931 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49932 maybe-pdf-target-libgloss:
49933 @if target-libgloss
49934 maybe-pdf-target-libgloss: pdf-target-libgloss
49936 pdf-target-libgloss: \
49937 configure-target-libgloss
49938 @: $(MAKE); $(unstage)
49939 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49940 r=`${PWD_COMMAND}`; export r; \
49941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49942 $(NORMAL_TARGET_EXPORTS) \
49943 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49944 for flag in $(EXTRA_TARGET_FLAGS); do \
49945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49946 done; \
49947 (cd $(TARGET_SUBDIR)/libgloss && \
49948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49950 "RANLIB=$${RANLIB}" \
49951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49952 pdf) \
49953 || exit 1
49955 @endif target-libgloss
49957 .PHONY: maybe-html-target-libgloss html-target-libgloss
49958 maybe-html-target-libgloss:
49959 @if target-libgloss
49960 maybe-html-target-libgloss: html-target-libgloss
49962 html-target-libgloss: \
49963 configure-target-libgloss
49964 @: $(MAKE); $(unstage)
49965 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49966 r=`${PWD_COMMAND}`; export r; \
49967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49968 $(NORMAL_TARGET_EXPORTS) \
49969 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49970 for flag in $(EXTRA_TARGET_FLAGS); do \
49971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49972 done; \
49973 (cd $(TARGET_SUBDIR)/libgloss && \
49974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49976 "RANLIB=$${RANLIB}" \
49977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49978 html) \
49979 || exit 1
49981 @endif target-libgloss
49983 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49984 maybe-TAGS-target-libgloss:
49985 @if target-libgloss
49986 maybe-TAGS-target-libgloss: TAGS-target-libgloss
49988 TAGS-target-libgloss: \
49989 configure-target-libgloss
49990 @: $(MAKE); $(unstage)
49991 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49992 r=`${PWD_COMMAND}`; export r; \
49993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49994 $(NORMAL_TARGET_EXPORTS) \
49995 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49996 for flag in $(EXTRA_TARGET_FLAGS); do \
49997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49998 done; \
49999 (cd $(TARGET_SUBDIR)/libgloss && \
50000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50002 "RANLIB=$${RANLIB}" \
50003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50004 TAGS) \
50005 || exit 1
50007 @endif target-libgloss
50009 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50010 maybe-install-info-target-libgloss:
50011 @if target-libgloss
50012 maybe-install-info-target-libgloss: install-info-target-libgloss
50014 install-info-target-libgloss: \
50015 configure-target-libgloss \
50016 info-target-libgloss
50017 @: $(MAKE); $(unstage)
50018 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50019 r=`${PWD_COMMAND}`; export r; \
50020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50021 $(NORMAL_TARGET_EXPORTS) \
50022 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50023 for flag in $(EXTRA_TARGET_FLAGS); do \
50024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50025 done; \
50026 (cd $(TARGET_SUBDIR)/libgloss && \
50027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50029 "RANLIB=$${RANLIB}" \
50030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50031 install-info) \
50032 || exit 1
50034 @endif target-libgloss
50036 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50037 maybe-install-pdf-target-libgloss:
50038 @if target-libgloss
50039 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50041 install-pdf-target-libgloss: \
50042 configure-target-libgloss \
50043 pdf-target-libgloss
50044 @: $(MAKE); $(unstage)
50045 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50046 r=`${PWD_COMMAND}`; export r; \
50047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50048 $(NORMAL_TARGET_EXPORTS) \
50049 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50050 for flag in $(EXTRA_TARGET_FLAGS); do \
50051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50052 done; \
50053 (cd $(TARGET_SUBDIR)/libgloss && \
50054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50056 "RANLIB=$${RANLIB}" \
50057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50058 install-pdf) \
50059 || exit 1
50061 @endif target-libgloss
50063 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50064 maybe-install-html-target-libgloss:
50065 @if target-libgloss
50066 maybe-install-html-target-libgloss: install-html-target-libgloss
50068 install-html-target-libgloss: \
50069 configure-target-libgloss \
50070 html-target-libgloss
50071 @: $(MAKE); $(unstage)
50072 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50073 r=`${PWD_COMMAND}`; export r; \
50074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075 $(NORMAL_TARGET_EXPORTS) \
50076 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50077 for flag in $(EXTRA_TARGET_FLAGS); do \
50078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50079 done; \
50080 (cd $(TARGET_SUBDIR)/libgloss && \
50081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50083 "RANLIB=$${RANLIB}" \
50084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50085 install-html) \
50086 || exit 1
50088 @endif target-libgloss
50090 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50091 maybe-installcheck-target-libgloss:
50092 @if target-libgloss
50093 maybe-installcheck-target-libgloss: installcheck-target-libgloss
50095 installcheck-target-libgloss: \
50096 configure-target-libgloss
50097 @: $(MAKE); $(unstage)
50098 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50099 r=`${PWD_COMMAND}`; export r; \
50100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50101 $(NORMAL_TARGET_EXPORTS) \
50102 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50103 for flag in $(EXTRA_TARGET_FLAGS); do \
50104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50105 done; \
50106 (cd $(TARGET_SUBDIR)/libgloss && \
50107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50109 "RANLIB=$${RANLIB}" \
50110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50111 installcheck) \
50112 || exit 1
50114 @endif target-libgloss
50116 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50117 maybe-mostlyclean-target-libgloss:
50118 @if target-libgloss
50119 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50121 mostlyclean-target-libgloss:
50122 @: $(MAKE); $(unstage)
50123 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50124 r=`${PWD_COMMAND}`; export r; \
50125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50126 $(NORMAL_TARGET_EXPORTS) \
50127 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50128 for flag in $(EXTRA_TARGET_FLAGS); do \
50129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50130 done; \
50131 (cd $(TARGET_SUBDIR)/libgloss && \
50132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50134 "RANLIB=$${RANLIB}" \
50135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50136 mostlyclean) \
50137 || exit 1
50139 @endif target-libgloss
50141 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
50142 maybe-clean-target-libgloss:
50143 @if target-libgloss
50144 maybe-clean-target-libgloss: clean-target-libgloss
50146 clean-target-libgloss:
50147 @: $(MAKE); $(unstage)
50148 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50149 r=`${PWD_COMMAND}`; export r; \
50150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50151 $(NORMAL_TARGET_EXPORTS) \
50152 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50153 for flag in $(EXTRA_TARGET_FLAGS); do \
50154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50155 done; \
50156 (cd $(TARGET_SUBDIR)/libgloss && \
50157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50159 "RANLIB=$${RANLIB}" \
50160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50161 clean) \
50162 || exit 1
50164 @endif target-libgloss
50166 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50167 maybe-distclean-target-libgloss:
50168 @if target-libgloss
50169 maybe-distclean-target-libgloss: distclean-target-libgloss
50171 distclean-target-libgloss:
50172 @: $(MAKE); $(unstage)
50173 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50174 r=`${PWD_COMMAND}`; export r; \
50175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176 $(NORMAL_TARGET_EXPORTS) \
50177 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50178 for flag in $(EXTRA_TARGET_FLAGS); do \
50179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50180 done; \
50181 (cd $(TARGET_SUBDIR)/libgloss && \
50182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50184 "RANLIB=$${RANLIB}" \
50185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50186 distclean) \
50187 || exit 1
50189 @endif target-libgloss
50191 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50192 maybe-maintainer-clean-target-libgloss:
50193 @if target-libgloss
50194 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50196 maintainer-clean-target-libgloss:
50197 @: $(MAKE); $(unstage)
50198 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50199 r=`${PWD_COMMAND}`; export r; \
50200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201 $(NORMAL_TARGET_EXPORTS) \
50202 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50203 for flag in $(EXTRA_TARGET_FLAGS); do \
50204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50205 done; \
50206 (cd $(TARGET_SUBDIR)/libgloss && \
50207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50209 "RANLIB=$${RANLIB}" \
50210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50211 maintainer-clean) \
50212 || exit 1
50214 @endif target-libgloss
50220 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
50221 maybe-configure-target-libiberty:
50222 @if gcc-bootstrap
50223 configure-target-libiberty: stage_current
50224 @endif gcc-bootstrap
50225 @if target-libiberty
50226 maybe-configure-target-libiberty: configure-target-libiberty
50227 configure-target-libiberty:
50228 @: $(MAKE); $(unstage)
50229 @r=`${PWD_COMMAND}`; export r; \
50230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50231 echo "Checking multilib configuration for libiberty..."; \
50232 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50233 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
50234 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50235 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50236 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
50237 else \
50238 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
50239 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50240 fi; \
50241 else \
50242 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50243 fi; \
50244 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
50245 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50246 $(NORMAL_TARGET_EXPORTS) \
50247 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
50248 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
50249 case $(srcdir) in \
50250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50251 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
50252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50253 esac; \
50254 srcdiroption="--srcdir=$${topdir}/libiberty"; \
50255 libsrcdir="$$s/libiberty"; \
50256 rm -f no-such-file || : ; \
50257 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50258 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50259 --target=${target_alias} $${srcdiroption} \
50260 || exit 1
50261 @endif target-libiberty
50267 .PHONY: all-target-libiberty maybe-all-target-libiberty
50268 maybe-all-target-libiberty:
50269 @if gcc-bootstrap
50270 all-target-libiberty: stage_current
50271 @endif gcc-bootstrap
50272 @if target-libiberty
50273 TARGET-target-libiberty=all
50274 maybe-all-target-libiberty: all-target-libiberty
50275 all-target-libiberty: configure-target-libiberty
50276 @: $(MAKE); $(unstage)
50277 @r=`${PWD_COMMAND}`; export r; \
50278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50279 $(NORMAL_TARGET_EXPORTS) \
50280 (cd $(TARGET_SUBDIR)/libiberty && \
50281 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50282 $(TARGET-target-libiberty))
50283 @endif target-libiberty
50289 .PHONY: check-target-libiberty maybe-check-target-libiberty
50290 maybe-check-target-libiberty:
50291 @if target-libiberty
50292 maybe-check-target-libiberty: check-target-libiberty
50294 check-target-libiberty:
50295 @: $(MAKE); $(unstage)
50296 @r=`${PWD_COMMAND}`; export r; \
50297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50298 $(NORMAL_TARGET_EXPORTS) \
50299 (cd $(TARGET_SUBDIR)/libiberty && \
50300 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50302 @endif target-libiberty
50304 .PHONY: install-target-libiberty maybe-install-target-libiberty
50305 maybe-install-target-libiberty:
50306 @if target-libiberty
50307 maybe-install-target-libiberty: install-target-libiberty
50309 install-target-libiberty: installdirs
50310 @: $(MAKE); $(unstage)
50311 @r=`${PWD_COMMAND}`; export r; \
50312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50313 $(NORMAL_TARGET_EXPORTS) \
50314 (cd $(TARGET_SUBDIR)/libiberty && \
50315 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50317 @endif target-libiberty
50319 # Other targets (info, dvi, pdf, etc.)
50321 .PHONY: maybe-info-target-libiberty info-target-libiberty
50322 maybe-info-target-libiberty:
50323 @if target-libiberty
50324 maybe-info-target-libiberty: info-target-libiberty
50326 info-target-libiberty: \
50327 configure-target-libiberty
50328 @: $(MAKE); $(unstage)
50329 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50330 r=`${PWD_COMMAND}`; export r; \
50331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332 $(NORMAL_TARGET_EXPORTS) \
50333 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
50334 for flag in $(EXTRA_TARGET_FLAGS); do \
50335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50336 done; \
50337 (cd $(TARGET_SUBDIR)/libiberty && \
50338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50340 "RANLIB=$${RANLIB}" \
50341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50342 info) \
50343 || exit 1
50345 @endif target-libiberty
50347 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
50348 maybe-dvi-target-libiberty:
50349 @if target-libiberty
50350 maybe-dvi-target-libiberty: dvi-target-libiberty
50352 dvi-target-libiberty: \
50353 configure-target-libiberty
50354 @: $(MAKE); $(unstage)
50355 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50356 r=`${PWD_COMMAND}`; export r; \
50357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50358 $(NORMAL_TARGET_EXPORTS) \
50359 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
50360 for flag in $(EXTRA_TARGET_FLAGS); do \
50361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50362 done; \
50363 (cd $(TARGET_SUBDIR)/libiberty && \
50364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50366 "RANLIB=$${RANLIB}" \
50367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50368 dvi) \
50369 || exit 1
50371 @endif target-libiberty
50373 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
50374 maybe-pdf-target-libiberty:
50375 @if target-libiberty
50376 maybe-pdf-target-libiberty: pdf-target-libiberty
50378 pdf-target-libiberty: \
50379 configure-target-libiberty
50380 @: $(MAKE); $(unstage)
50381 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50382 r=`${PWD_COMMAND}`; export r; \
50383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50384 $(NORMAL_TARGET_EXPORTS) \
50385 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
50386 for flag in $(EXTRA_TARGET_FLAGS); do \
50387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50388 done; \
50389 (cd $(TARGET_SUBDIR)/libiberty && \
50390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50392 "RANLIB=$${RANLIB}" \
50393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50394 pdf) \
50395 || exit 1
50397 @endif target-libiberty
50399 .PHONY: maybe-html-target-libiberty html-target-libiberty
50400 maybe-html-target-libiberty:
50401 @if target-libiberty
50402 maybe-html-target-libiberty: html-target-libiberty
50404 html-target-libiberty: \
50405 configure-target-libiberty
50406 @: $(MAKE); $(unstage)
50407 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50408 r=`${PWD_COMMAND}`; export r; \
50409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50410 $(NORMAL_TARGET_EXPORTS) \
50411 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
50412 for flag in $(EXTRA_TARGET_FLAGS); do \
50413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50414 done; \
50415 (cd $(TARGET_SUBDIR)/libiberty && \
50416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50418 "RANLIB=$${RANLIB}" \
50419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50420 html) \
50421 || exit 1
50423 @endif target-libiberty
50425 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
50426 maybe-TAGS-target-libiberty:
50427 @if target-libiberty
50428 maybe-TAGS-target-libiberty: TAGS-target-libiberty
50430 TAGS-target-libiberty: \
50431 configure-target-libiberty
50432 @: $(MAKE); $(unstage)
50433 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50434 r=`${PWD_COMMAND}`; export r; \
50435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50436 $(NORMAL_TARGET_EXPORTS) \
50437 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
50438 for flag in $(EXTRA_TARGET_FLAGS); do \
50439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50440 done; \
50441 (cd $(TARGET_SUBDIR)/libiberty && \
50442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50444 "RANLIB=$${RANLIB}" \
50445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50446 TAGS) \
50447 || exit 1
50449 @endif target-libiberty
50451 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
50452 maybe-install-info-target-libiberty:
50453 @if target-libiberty
50454 maybe-install-info-target-libiberty: install-info-target-libiberty
50456 install-info-target-libiberty: \
50457 configure-target-libiberty \
50458 info-target-libiberty
50459 @: $(MAKE); $(unstage)
50460 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50461 r=`${PWD_COMMAND}`; export r; \
50462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50463 $(NORMAL_TARGET_EXPORTS) \
50464 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
50465 for flag in $(EXTRA_TARGET_FLAGS); do \
50466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50467 done; \
50468 (cd $(TARGET_SUBDIR)/libiberty && \
50469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50471 "RANLIB=$${RANLIB}" \
50472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50473 install-info) \
50474 || exit 1
50476 @endif target-libiberty
50478 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
50479 maybe-install-pdf-target-libiberty:
50480 @if target-libiberty
50481 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
50483 install-pdf-target-libiberty: \
50484 configure-target-libiberty \
50485 pdf-target-libiberty
50486 @: $(MAKE); $(unstage)
50487 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50488 r=`${PWD_COMMAND}`; export r; \
50489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50490 $(NORMAL_TARGET_EXPORTS) \
50491 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
50492 for flag in $(EXTRA_TARGET_FLAGS); do \
50493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50494 done; \
50495 (cd $(TARGET_SUBDIR)/libiberty && \
50496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50498 "RANLIB=$${RANLIB}" \
50499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50500 install-pdf) \
50501 || exit 1
50503 @endif target-libiberty
50505 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
50506 maybe-install-html-target-libiberty:
50507 @if target-libiberty
50508 maybe-install-html-target-libiberty: install-html-target-libiberty
50510 install-html-target-libiberty: \
50511 configure-target-libiberty \
50512 html-target-libiberty
50513 @: $(MAKE); $(unstage)
50514 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50515 r=`${PWD_COMMAND}`; export r; \
50516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50517 $(NORMAL_TARGET_EXPORTS) \
50518 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
50519 for flag in $(EXTRA_TARGET_FLAGS); do \
50520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50521 done; \
50522 (cd $(TARGET_SUBDIR)/libiberty && \
50523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50525 "RANLIB=$${RANLIB}" \
50526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50527 install-html) \
50528 || exit 1
50530 @endif target-libiberty
50532 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
50533 maybe-installcheck-target-libiberty:
50534 @if target-libiberty
50535 maybe-installcheck-target-libiberty: installcheck-target-libiberty
50537 installcheck-target-libiberty: \
50538 configure-target-libiberty
50539 @: $(MAKE); $(unstage)
50540 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50541 r=`${PWD_COMMAND}`; export r; \
50542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50543 $(NORMAL_TARGET_EXPORTS) \
50544 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
50545 for flag in $(EXTRA_TARGET_FLAGS); do \
50546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50547 done; \
50548 (cd $(TARGET_SUBDIR)/libiberty && \
50549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50551 "RANLIB=$${RANLIB}" \
50552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50553 installcheck) \
50554 || exit 1
50556 @endif target-libiberty
50558 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
50559 maybe-mostlyclean-target-libiberty:
50560 @if target-libiberty
50561 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
50563 mostlyclean-target-libiberty:
50564 @: $(MAKE); $(unstage)
50565 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50566 r=`${PWD_COMMAND}`; export r; \
50567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50568 $(NORMAL_TARGET_EXPORTS) \
50569 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
50570 for flag in $(EXTRA_TARGET_FLAGS); do \
50571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50572 done; \
50573 (cd $(TARGET_SUBDIR)/libiberty && \
50574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50576 "RANLIB=$${RANLIB}" \
50577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50578 mostlyclean) \
50579 || exit 1
50581 @endif target-libiberty
50583 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
50584 maybe-clean-target-libiberty:
50585 @if target-libiberty
50586 maybe-clean-target-libiberty: clean-target-libiberty
50588 clean-target-libiberty:
50589 @: $(MAKE); $(unstage)
50590 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50591 r=`${PWD_COMMAND}`; export r; \
50592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50593 $(NORMAL_TARGET_EXPORTS) \
50594 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
50595 for flag in $(EXTRA_TARGET_FLAGS); do \
50596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50597 done; \
50598 (cd $(TARGET_SUBDIR)/libiberty && \
50599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50601 "RANLIB=$${RANLIB}" \
50602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50603 clean) \
50604 || exit 1
50606 @endif target-libiberty
50608 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
50609 maybe-distclean-target-libiberty:
50610 @if target-libiberty
50611 maybe-distclean-target-libiberty: distclean-target-libiberty
50613 distclean-target-libiberty:
50614 @: $(MAKE); $(unstage)
50615 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50616 r=`${PWD_COMMAND}`; export r; \
50617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50618 $(NORMAL_TARGET_EXPORTS) \
50619 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
50620 for flag in $(EXTRA_TARGET_FLAGS); do \
50621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50622 done; \
50623 (cd $(TARGET_SUBDIR)/libiberty && \
50624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50626 "RANLIB=$${RANLIB}" \
50627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50628 distclean) \
50629 || exit 1
50631 @endif target-libiberty
50633 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
50634 maybe-maintainer-clean-target-libiberty:
50635 @if target-libiberty
50636 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
50638 maintainer-clean-target-libiberty:
50639 @: $(MAKE); $(unstage)
50640 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50641 r=`${PWD_COMMAND}`; export r; \
50642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50643 $(NORMAL_TARGET_EXPORTS) \
50644 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
50645 for flag in $(EXTRA_TARGET_FLAGS); do \
50646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50647 done; \
50648 (cd $(TARGET_SUBDIR)/libiberty && \
50649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50651 "RANLIB=$${RANLIB}" \
50652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50653 maintainer-clean) \
50654 || exit 1
50656 @endif target-libiberty
50662 .PHONY: configure-target-gperf maybe-configure-target-gperf
50663 maybe-configure-target-gperf:
50664 @if gcc-bootstrap
50665 configure-target-gperf: stage_current
50666 @endif gcc-bootstrap
50667 @if target-gperf
50668 maybe-configure-target-gperf: configure-target-gperf
50669 configure-target-gperf:
50670 @: $(MAKE); $(unstage)
50671 @r=`${PWD_COMMAND}`; export r; \
50672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50673 echo "Checking multilib configuration for gperf..."; \
50674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50675 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50676 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50677 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50678 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50679 else \
50680 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50681 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50682 fi; \
50683 else \
50684 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50685 fi; \
50686 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50687 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50688 $(NORMAL_TARGET_EXPORTS) \
50689 echo Configuring in $(TARGET_SUBDIR)/gperf; \
50690 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50691 case $(srcdir) in \
50692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50693 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50695 esac; \
50696 srcdiroption="--srcdir=$${topdir}/gperf"; \
50697 libsrcdir="$$s/gperf"; \
50698 rm -f no-such-file || : ; \
50699 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50700 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50701 --target=${target_alias} $${srcdiroption} \
50702 || exit 1
50703 @endif target-gperf
50709 .PHONY: all-target-gperf maybe-all-target-gperf
50710 maybe-all-target-gperf:
50711 @if gcc-bootstrap
50712 all-target-gperf: stage_current
50713 @endif gcc-bootstrap
50714 @if target-gperf
50715 TARGET-target-gperf=all
50716 maybe-all-target-gperf: all-target-gperf
50717 all-target-gperf: configure-target-gperf
50718 @: $(MAKE); $(unstage)
50719 @r=`${PWD_COMMAND}`; export r; \
50720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50721 $(NORMAL_TARGET_EXPORTS) \
50722 (cd $(TARGET_SUBDIR)/gperf && \
50723 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50724 $(TARGET-target-gperf))
50725 @endif target-gperf
50731 .PHONY: check-target-gperf maybe-check-target-gperf
50732 maybe-check-target-gperf:
50733 @if target-gperf
50734 maybe-check-target-gperf: check-target-gperf
50736 check-target-gperf:
50737 @: $(MAKE); $(unstage)
50738 @r=`${PWD_COMMAND}`; export r; \
50739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50740 $(NORMAL_TARGET_EXPORTS) \
50741 (cd $(TARGET_SUBDIR)/gperf && \
50742 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50744 @endif target-gperf
50746 .PHONY: install-target-gperf maybe-install-target-gperf
50747 maybe-install-target-gperf:
50748 @if target-gperf
50749 maybe-install-target-gperf: install-target-gperf
50751 install-target-gperf: installdirs
50752 @: $(MAKE); $(unstage)
50753 @r=`${PWD_COMMAND}`; export r; \
50754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755 $(NORMAL_TARGET_EXPORTS) \
50756 (cd $(TARGET_SUBDIR)/gperf && \
50757 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50759 @endif target-gperf
50761 # Other targets (info, dvi, pdf, etc.)
50763 .PHONY: maybe-info-target-gperf info-target-gperf
50764 maybe-info-target-gperf:
50765 @if target-gperf
50766 maybe-info-target-gperf: info-target-gperf
50768 info-target-gperf: \
50769 configure-target-gperf
50770 @: $(MAKE); $(unstage)
50771 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50772 r=`${PWD_COMMAND}`; export r; \
50773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50774 $(NORMAL_TARGET_EXPORTS) \
50775 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50776 for flag in $(EXTRA_TARGET_FLAGS); do \
50777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50778 done; \
50779 (cd $(TARGET_SUBDIR)/gperf && \
50780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50782 "RANLIB=$${RANLIB}" \
50783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50784 info) \
50785 || exit 1
50787 @endif target-gperf
50789 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
50790 maybe-dvi-target-gperf:
50791 @if target-gperf
50792 maybe-dvi-target-gperf: dvi-target-gperf
50794 dvi-target-gperf: \
50795 configure-target-gperf
50796 @: $(MAKE); $(unstage)
50797 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50798 r=`${PWD_COMMAND}`; export r; \
50799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800 $(NORMAL_TARGET_EXPORTS) \
50801 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50802 for flag in $(EXTRA_TARGET_FLAGS); do \
50803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50804 done; \
50805 (cd $(TARGET_SUBDIR)/gperf && \
50806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50808 "RANLIB=$${RANLIB}" \
50809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50810 dvi) \
50811 || exit 1
50813 @endif target-gperf
50815 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
50816 maybe-pdf-target-gperf:
50817 @if target-gperf
50818 maybe-pdf-target-gperf: pdf-target-gperf
50820 pdf-target-gperf: \
50821 configure-target-gperf
50822 @: $(MAKE); $(unstage)
50823 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50824 r=`${PWD_COMMAND}`; export r; \
50825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50828 for flag in $(EXTRA_TARGET_FLAGS); do \
50829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50830 done; \
50831 (cd $(TARGET_SUBDIR)/gperf && \
50832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50834 "RANLIB=$${RANLIB}" \
50835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50836 pdf) \
50837 || exit 1
50839 @endif target-gperf
50841 .PHONY: maybe-html-target-gperf html-target-gperf
50842 maybe-html-target-gperf:
50843 @if target-gperf
50844 maybe-html-target-gperf: html-target-gperf
50846 html-target-gperf: \
50847 configure-target-gperf
50848 @: $(MAKE); $(unstage)
50849 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50850 r=`${PWD_COMMAND}`; export r; \
50851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50852 $(NORMAL_TARGET_EXPORTS) \
50853 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50854 for flag in $(EXTRA_TARGET_FLAGS); do \
50855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50856 done; \
50857 (cd $(TARGET_SUBDIR)/gperf && \
50858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50860 "RANLIB=$${RANLIB}" \
50861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50862 html) \
50863 || exit 1
50865 @endif target-gperf
50867 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50868 maybe-TAGS-target-gperf:
50869 @if target-gperf
50870 maybe-TAGS-target-gperf: TAGS-target-gperf
50872 TAGS-target-gperf: \
50873 configure-target-gperf
50874 @: $(MAKE); $(unstage)
50875 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50876 r=`${PWD_COMMAND}`; export r; \
50877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878 $(NORMAL_TARGET_EXPORTS) \
50879 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50880 for flag in $(EXTRA_TARGET_FLAGS); do \
50881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50882 done; \
50883 (cd $(TARGET_SUBDIR)/gperf && \
50884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50886 "RANLIB=$${RANLIB}" \
50887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50888 TAGS) \
50889 || exit 1
50891 @endif target-gperf
50893 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
50894 maybe-install-info-target-gperf:
50895 @if target-gperf
50896 maybe-install-info-target-gperf: install-info-target-gperf
50898 install-info-target-gperf: \
50899 configure-target-gperf \
50900 info-target-gperf
50901 @: $(MAKE); $(unstage)
50902 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50903 r=`${PWD_COMMAND}`; export r; \
50904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50905 $(NORMAL_TARGET_EXPORTS) \
50906 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50907 for flag in $(EXTRA_TARGET_FLAGS); do \
50908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50909 done; \
50910 (cd $(TARGET_SUBDIR)/gperf && \
50911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50913 "RANLIB=$${RANLIB}" \
50914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50915 install-info) \
50916 || exit 1
50918 @endif target-gperf
50920 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50921 maybe-install-pdf-target-gperf:
50922 @if target-gperf
50923 maybe-install-pdf-target-gperf: install-pdf-target-gperf
50925 install-pdf-target-gperf: \
50926 configure-target-gperf \
50927 pdf-target-gperf
50928 @: $(MAKE); $(unstage)
50929 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50930 r=`${PWD_COMMAND}`; export r; \
50931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50932 $(NORMAL_TARGET_EXPORTS) \
50933 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50934 for flag in $(EXTRA_TARGET_FLAGS); do \
50935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50936 done; \
50937 (cd $(TARGET_SUBDIR)/gperf && \
50938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50940 "RANLIB=$${RANLIB}" \
50941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50942 install-pdf) \
50943 || exit 1
50945 @endif target-gperf
50947 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
50948 maybe-install-html-target-gperf:
50949 @if target-gperf
50950 maybe-install-html-target-gperf: install-html-target-gperf
50952 install-html-target-gperf: \
50953 configure-target-gperf \
50954 html-target-gperf
50955 @: $(MAKE); $(unstage)
50956 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50957 r=`${PWD_COMMAND}`; export r; \
50958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959 $(NORMAL_TARGET_EXPORTS) \
50960 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
50961 for flag in $(EXTRA_TARGET_FLAGS); do \
50962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50963 done; \
50964 (cd $(TARGET_SUBDIR)/gperf && \
50965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50967 "RANLIB=$${RANLIB}" \
50968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50969 install-html) \
50970 || exit 1
50972 @endif target-gperf
50974 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50975 maybe-installcheck-target-gperf:
50976 @if target-gperf
50977 maybe-installcheck-target-gperf: installcheck-target-gperf
50979 installcheck-target-gperf: \
50980 configure-target-gperf
50981 @: $(MAKE); $(unstage)
50982 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50983 r=`${PWD_COMMAND}`; export r; \
50984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50985 $(NORMAL_TARGET_EXPORTS) \
50986 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
50987 for flag in $(EXTRA_TARGET_FLAGS); do \
50988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50989 done; \
50990 (cd $(TARGET_SUBDIR)/gperf && \
50991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50993 "RANLIB=$${RANLIB}" \
50994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50995 installcheck) \
50996 || exit 1
50998 @endif target-gperf
51000 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
51001 maybe-mostlyclean-target-gperf:
51002 @if target-gperf
51003 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51005 mostlyclean-target-gperf:
51006 @: $(MAKE); $(unstage)
51007 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51008 r=`${PWD_COMMAND}`; export r; \
51009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51010 $(NORMAL_TARGET_EXPORTS) \
51011 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51012 for flag in $(EXTRA_TARGET_FLAGS); do \
51013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51014 done; \
51015 (cd $(TARGET_SUBDIR)/gperf && \
51016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51018 "RANLIB=$${RANLIB}" \
51019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51020 mostlyclean) \
51021 || exit 1
51023 @endif target-gperf
51025 .PHONY: maybe-clean-target-gperf clean-target-gperf
51026 maybe-clean-target-gperf:
51027 @if target-gperf
51028 maybe-clean-target-gperf: clean-target-gperf
51030 clean-target-gperf:
51031 @: $(MAKE); $(unstage)
51032 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51033 r=`${PWD_COMMAND}`; export r; \
51034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51035 $(NORMAL_TARGET_EXPORTS) \
51036 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51037 for flag in $(EXTRA_TARGET_FLAGS); do \
51038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51039 done; \
51040 (cd $(TARGET_SUBDIR)/gperf && \
51041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51043 "RANLIB=$${RANLIB}" \
51044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51045 clean) \
51046 || exit 1
51048 @endif target-gperf
51050 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
51051 maybe-distclean-target-gperf:
51052 @if target-gperf
51053 maybe-distclean-target-gperf: distclean-target-gperf
51055 distclean-target-gperf:
51056 @: $(MAKE); $(unstage)
51057 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51058 r=`${PWD_COMMAND}`; export r; \
51059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51060 $(NORMAL_TARGET_EXPORTS) \
51061 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51062 for flag in $(EXTRA_TARGET_FLAGS); do \
51063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51064 done; \
51065 (cd $(TARGET_SUBDIR)/gperf && \
51066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51068 "RANLIB=$${RANLIB}" \
51069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51070 distclean) \
51071 || exit 1
51073 @endif target-gperf
51075 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
51076 maybe-maintainer-clean-target-gperf:
51077 @if target-gperf
51078 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
51080 maintainer-clean-target-gperf:
51081 @: $(MAKE); $(unstage)
51082 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51083 r=`${PWD_COMMAND}`; export r; \
51084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085 $(NORMAL_TARGET_EXPORTS) \
51086 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
51087 for flag in $(EXTRA_TARGET_FLAGS); do \
51088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089 done; \
51090 (cd $(TARGET_SUBDIR)/gperf && \
51091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093 "RANLIB=$${RANLIB}" \
51094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095 maintainer-clean) \
51096 || exit 1
51098 @endif target-gperf
51104 .PHONY: configure-target-examples maybe-configure-target-examples
51105 maybe-configure-target-examples:
51106 @if gcc-bootstrap
51107 configure-target-examples: stage_current
51108 @endif gcc-bootstrap
51109 @if target-examples
51110 maybe-configure-target-examples: configure-target-examples
51111 configure-target-examples:
51112 @: $(MAKE); $(unstage)
51113 @r=`${PWD_COMMAND}`; export r; \
51114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51115 echo "Checking multilib configuration for examples..."; \
51116 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51117 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
51118 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
51119 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
51120 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
51121 else \
51122 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
51123 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51124 fi; \
51125 else \
51126 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51127 fi; \
51128 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
51129 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51130 $(NORMAL_TARGET_EXPORTS) \
51131 echo Configuring in $(TARGET_SUBDIR)/examples; \
51132 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
51133 case $(srcdir) in \
51134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51135 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
51136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51137 esac; \
51138 srcdiroption="--srcdir=$${topdir}/examples"; \
51139 libsrcdir="$$s/examples"; \
51140 rm -f no-such-file || : ; \
51141 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51142 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51143 --target=${target_alias} $${srcdiroption} \
51144 || exit 1
51145 @endif target-examples
51151 .PHONY: all-target-examples maybe-all-target-examples
51152 maybe-all-target-examples:
51153 @if gcc-bootstrap
51154 all-target-examples: stage_current
51155 @endif gcc-bootstrap
51156 @if target-examples
51157 TARGET-target-examples=all
51158 maybe-all-target-examples: all-target-examples
51159 all-target-examples: configure-target-examples
51160 @: $(MAKE); $(unstage)
51161 @r=`${PWD_COMMAND}`; export r; \
51162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51163 $(NORMAL_TARGET_EXPORTS) \
51164 (cd $(TARGET_SUBDIR)/examples && \
51165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51166 $(TARGET-target-examples))
51167 @endif target-examples
51173 .PHONY: check-target-examples maybe-check-target-examples
51174 maybe-check-target-examples:
51175 @if target-examples
51176 maybe-check-target-examples: check-target-examples
51178 # Dummy target for uncheckable module.
51179 check-target-examples:
51181 @endif target-examples
51183 .PHONY: install-target-examples maybe-install-target-examples
51184 maybe-install-target-examples:
51185 @if target-examples
51186 maybe-install-target-examples: install-target-examples
51188 # Dummy target for uninstallable.
51189 install-target-examples:
51191 @endif target-examples
51193 # Other targets (info, dvi, pdf, etc.)
51195 .PHONY: maybe-info-target-examples info-target-examples
51196 maybe-info-target-examples:
51197 @if target-examples
51198 maybe-info-target-examples: info-target-examples
51200 info-target-examples: \
51201 configure-target-examples
51202 @: $(MAKE); $(unstage)
51203 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51204 r=`${PWD_COMMAND}`; export r; \
51205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51206 $(NORMAL_TARGET_EXPORTS) \
51207 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
51208 for flag in $(EXTRA_TARGET_FLAGS); do \
51209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51210 done; \
51211 (cd $(TARGET_SUBDIR)/examples && \
51212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51214 "RANLIB=$${RANLIB}" \
51215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51216 info) \
51217 || exit 1
51219 @endif target-examples
51221 .PHONY: maybe-dvi-target-examples dvi-target-examples
51222 maybe-dvi-target-examples:
51223 @if target-examples
51224 maybe-dvi-target-examples: dvi-target-examples
51226 dvi-target-examples: \
51227 configure-target-examples
51228 @: $(MAKE); $(unstage)
51229 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51230 r=`${PWD_COMMAND}`; export r; \
51231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51232 $(NORMAL_TARGET_EXPORTS) \
51233 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
51234 for flag in $(EXTRA_TARGET_FLAGS); do \
51235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51236 done; \
51237 (cd $(TARGET_SUBDIR)/examples && \
51238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51240 "RANLIB=$${RANLIB}" \
51241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51242 dvi) \
51243 || exit 1
51245 @endif target-examples
51247 .PHONY: maybe-pdf-target-examples pdf-target-examples
51248 maybe-pdf-target-examples:
51249 @if target-examples
51250 maybe-pdf-target-examples: pdf-target-examples
51252 pdf-target-examples: \
51253 configure-target-examples
51254 @: $(MAKE); $(unstage)
51255 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51256 r=`${PWD_COMMAND}`; export r; \
51257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51258 $(NORMAL_TARGET_EXPORTS) \
51259 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
51260 for flag in $(EXTRA_TARGET_FLAGS); do \
51261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51262 done; \
51263 (cd $(TARGET_SUBDIR)/examples && \
51264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51266 "RANLIB=$${RANLIB}" \
51267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51268 pdf) \
51269 || exit 1
51271 @endif target-examples
51273 .PHONY: maybe-html-target-examples html-target-examples
51274 maybe-html-target-examples:
51275 @if target-examples
51276 maybe-html-target-examples: html-target-examples
51278 html-target-examples: \
51279 configure-target-examples
51280 @: $(MAKE); $(unstage)
51281 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51282 r=`${PWD_COMMAND}`; export r; \
51283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284 $(NORMAL_TARGET_EXPORTS) \
51285 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
51286 for flag in $(EXTRA_TARGET_FLAGS); do \
51287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288 done; \
51289 (cd $(TARGET_SUBDIR)/examples && \
51290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292 "RANLIB=$${RANLIB}" \
51293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294 html) \
51295 || exit 1
51297 @endif target-examples
51299 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
51300 maybe-TAGS-target-examples:
51301 @if target-examples
51302 maybe-TAGS-target-examples: TAGS-target-examples
51304 TAGS-target-examples: \
51305 configure-target-examples
51306 @: $(MAKE); $(unstage)
51307 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51308 r=`${PWD_COMMAND}`; export r; \
51309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310 $(NORMAL_TARGET_EXPORTS) \
51311 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
51312 for flag in $(EXTRA_TARGET_FLAGS); do \
51313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51314 done; \
51315 (cd $(TARGET_SUBDIR)/examples && \
51316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51318 "RANLIB=$${RANLIB}" \
51319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51320 TAGS) \
51321 || exit 1
51323 @endif target-examples
51325 .PHONY: maybe-install-info-target-examples install-info-target-examples
51326 maybe-install-info-target-examples:
51327 @if target-examples
51328 maybe-install-info-target-examples: install-info-target-examples
51330 install-info-target-examples: \
51331 configure-target-examples \
51332 info-target-examples
51333 @: $(MAKE); $(unstage)
51334 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51335 r=`${PWD_COMMAND}`; export r; \
51336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51337 $(NORMAL_TARGET_EXPORTS) \
51338 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
51339 for flag in $(EXTRA_TARGET_FLAGS); do \
51340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51341 done; \
51342 (cd $(TARGET_SUBDIR)/examples && \
51343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51345 "RANLIB=$${RANLIB}" \
51346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51347 install-info) \
51348 || exit 1
51350 @endif target-examples
51352 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
51353 maybe-install-pdf-target-examples:
51354 @if target-examples
51355 maybe-install-pdf-target-examples: install-pdf-target-examples
51357 install-pdf-target-examples: \
51358 configure-target-examples \
51359 pdf-target-examples
51360 @: $(MAKE); $(unstage)
51361 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51362 r=`${PWD_COMMAND}`; export r; \
51363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364 $(NORMAL_TARGET_EXPORTS) \
51365 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
51366 for flag in $(EXTRA_TARGET_FLAGS); do \
51367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51368 done; \
51369 (cd $(TARGET_SUBDIR)/examples && \
51370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51372 "RANLIB=$${RANLIB}" \
51373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51374 install-pdf) \
51375 || exit 1
51377 @endif target-examples
51379 .PHONY: maybe-install-html-target-examples install-html-target-examples
51380 maybe-install-html-target-examples:
51381 @if target-examples
51382 maybe-install-html-target-examples: install-html-target-examples
51384 install-html-target-examples: \
51385 configure-target-examples \
51386 html-target-examples
51387 @: $(MAKE); $(unstage)
51388 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51389 r=`${PWD_COMMAND}`; export r; \
51390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391 $(NORMAL_TARGET_EXPORTS) \
51392 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
51393 for flag in $(EXTRA_TARGET_FLAGS); do \
51394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51395 done; \
51396 (cd $(TARGET_SUBDIR)/examples && \
51397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51399 "RANLIB=$${RANLIB}" \
51400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51401 install-html) \
51402 || exit 1
51404 @endif target-examples
51406 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
51407 maybe-installcheck-target-examples:
51408 @if target-examples
51409 maybe-installcheck-target-examples: installcheck-target-examples
51411 installcheck-target-examples: \
51412 configure-target-examples
51413 @: $(MAKE); $(unstage)
51414 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51415 r=`${PWD_COMMAND}`; export r; \
51416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417 $(NORMAL_TARGET_EXPORTS) \
51418 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 installcheck) \
51428 || exit 1
51430 @endif target-examples
51432 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
51433 maybe-mostlyclean-target-examples:
51434 @if target-examples
51435 maybe-mostlyclean-target-examples: mostlyclean-target-examples
51437 mostlyclean-target-examples:
51438 @: $(MAKE); $(unstage)
51439 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51440 r=`${PWD_COMMAND}`; export r; \
51441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442 $(NORMAL_TARGET_EXPORTS) \
51443 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 mostlyclean) \
51453 || exit 1
51455 @endif target-examples
51457 .PHONY: maybe-clean-target-examples clean-target-examples
51458 maybe-clean-target-examples:
51459 @if target-examples
51460 maybe-clean-target-examples: clean-target-examples
51462 clean-target-examples:
51463 @: $(MAKE); $(unstage)
51464 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51465 r=`${PWD_COMMAND}`; export r; \
51466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467 $(NORMAL_TARGET_EXPORTS) \
51468 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51469 for flag in $(EXTRA_TARGET_FLAGS); do \
51470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51471 done; \
51472 (cd $(TARGET_SUBDIR)/examples && \
51473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51475 "RANLIB=$${RANLIB}" \
51476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51477 clean) \
51478 || exit 1
51480 @endif target-examples
51482 .PHONY: maybe-distclean-target-examples distclean-target-examples
51483 maybe-distclean-target-examples:
51484 @if target-examples
51485 maybe-distclean-target-examples: distclean-target-examples
51487 distclean-target-examples:
51488 @: $(MAKE); $(unstage)
51489 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51490 r=`${PWD_COMMAND}`; export r; \
51491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51492 $(NORMAL_TARGET_EXPORTS) \
51493 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51494 for flag in $(EXTRA_TARGET_FLAGS); do \
51495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51496 done; \
51497 (cd $(TARGET_SUBDIR)/examples && \
51498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51500 "RANLIB=$${RANLIB}" \
51501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51502 distclean) \
51503 || exit 1
51505 @endif target-examples
51507 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51508 maybe-maintainer-clean-target-examples:
51509 @if target-examples
51510 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51512 maintainer-clean-target-examples:
51513 @: $(MAKE); $(unstage)
51514 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51515 r=`${PWD_COMMAND}`; export r; \
51516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51517 $(NORMAL_TARGET_EXPORTS) \
51518 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
51519 for flag in $(EXTRA_TARGET_FLAGS); do \
51520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51521 done; \
51522 (cd $(TARGET_SUBDIR)/examples && \
51523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51525 "RANLIB=$${RANLIB}" \
51526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51527 maintainer-clean) \
51528 || exit 1
51530 @endif target-examples
51536 .PHONY: configure-target-libffi maybe-configure-target-libffi
51537 maybe-configure-target-libffi:
51538 @if gcc-bootstrap
51539 configure-target-libffi: stage_current
51540 @endif gcc-bootstrap
51541 @if target-libffi
51542 maybe-configure-target-libffi: configure-target-libffi
51543 configure-target-libffi:
51544 @: $(MAKE); $(unstage)
51545 @r=`${PWD_COMMAND}`; export r; \
51546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51547 echo "Checking multilib configuration for libffi..."; \
51548 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51549 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51550 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51551 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51552 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51553 else \
51554 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51555 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51556 fi; \
51557 else \
51558 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51559 fi; \
51560 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51562 $(NORMAL_TARGET_EXPORTS) \
51563 echo Configuring in $(TARGET_SUBDIR)/libffi; \
51564 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51565 case $(srcdir) in \
51566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51567 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51569 esac; \
51570 srcdiroption="--srcdir=$${topdir}/libffi"; \
51571 libsrcdir="$$s/libffi"; \
51572 rm -f no-such-file || : ; \
51573 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51575 --target=${target_alias} $${srcdiroption} \
51576 || exit 1
51577 @endif target-libffi
51583 .PHONY: all-target-libffi maybe-all-target-libffi
51584 maybe-all-target-libffi:
51585 @if gcc-bootstrap
51586 all-target-libffi: stage_current
51587 @endif gcc-bootstrap
51588 @if target-libffi
51589 TARGET-target-libffi=all
51590 maybe-all-target-libffi: all-target-libffi
51591 all-target-libffi: configure-target-libffi
51592 @: $(MAKE); $(unstage)
51593 @r=`${PWD_COMMAND}`; export r; \
51594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51595 $(NORMAL_TARGET_EXPORTS) \
51596 (cd $(TARGET_SUBDIR)/libffi && \
51597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51598 $(TARGET-target-libffi))
51599 @endif target-libffi
51605 .PHONY: check-target-libffi maybe-check-target-libffi
51606 maybe-check-target-libffi:
51607 @if target-libffi
51608 maybe-check-target-libffi: check-target-libffi
51610 check-target-libffi:
51611 @: $(MAKE); $(unstage)
51612 @r=`${PWD_COMMAND}`; export r; \
51613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51614 $(NORMAL_TARGET_EXPORTS) \
51615 (cd $(TARGET_SUBDIR)/libffi && \
51616 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51618 @endif target-libffi
51620 .PHONY: install-target-libffi maybe-install-target-libffi
51621 maybe-install-target-libffi:
51622 @if target-libffi
51623 maybe-install-target-libffi: install-target-libffi
51625 install-target-libffi: installdirs
51626 @: $(MAKE); $(unstage)
51627 @r=`${PWD_COMMAND}`; export r; \
51628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51629 $(NORMAL_TARGET_EXPORTS) \
51630 (cd $(TARGET_SUBDIR)/libffi && \
51631 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51633 @endif target-libffi
51635 # Other targets (info, dvi, pdf, etc.)
51637 .PHONY: maybe-info-target-libffi info-target-libffi
51638 maybe-info-target-libffi:
51639 @if target-libffi
51640 maybe-info-target-libffi: info-target-libffi
51642 info-target-libffi: \
51643 configure-target-libffi
51644 @: $(MAKE); $(unstage)
51645 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51646 r=`${PWD_COMMAND}`; export r; \
51647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51648 $(NORMAL_TARGET_EXPORTS) \
51649 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51650 for flag in $(EXTRA_TARGET_FLAGS); do \
51651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51652 done; \
51653 (cd $(TARGET_SUBDIR)/libffi && \
51654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51656 "RANLIB=$${RANLIB}" \
51657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51658 info) \
51659 || exit 1
51661 @endif target-libffi
51663 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
51664 maybe-dvi-target-libffi:
51665 @if target-libffi
51666 maybe-dvi-target-libffi: dvi-target-libffi
51668 dvi-target-libffi: \
51669 configure-target-libffi
51670 @: $(MAKE); $(unstage)
51671 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51672 r=`${PWD_COMMAND}`; export r; \
51673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51674 $(NORMAL_TARGET_EXPORTS) \
51675 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51676 for flag in $(EXTRA_TARGET_FLAGS); do \
51677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51678 done; \
51679 (cd $(TARGET_SUBDIR)/libffi && \
51680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51682 "RANLIB=$${RANLIB}" \
51683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51684 dvi) \
51685 || exit 1
51687 @endif target-libffi
51689 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
51690 maybe-pdf-target-libffi:
51691 @if target-libffi
51692 maybe-pdf-target-libffi: pdf-target-libffi
51694 pdf-target-libffi: \
51695 configure-target-libffi
51696 @: $(MAKE); $(unstage)
51697 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51698 r=`${PWD_COMMAND}`; export r; \
51699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51700 $(NORMAL_TARGET_EXPORTS) \
51701 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51702 for flag in $(EXTRA_TARGET_FLAGS); do \
51703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51704 done; \
51705 (cd $(TARGET_SUBDIR)/libffi && \
51706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51708 "RANLIB=$${RANLIB}" \
51709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51710 pdf) \
51711 || exit 1
51713 @endif target-libffi
51715 .PHONY: maybe-html-target-libffi html-target-libffi
51716 maybe-html-target-libffi:
51717 @if target-libffi
51718 maybe-html-target-libffi: html-target-libffi
51720 html-target-libffi: \
51721 configure-target-libffi
51722 @: $(MAKE); $(unstage)
51723 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51724 r=`${PWD_COMMAND}`; export r; \
51725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51726 $(NORMAL_TARGET_EXPORTS) \
51727 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51728 for flag in $(EXTRA_TARGET_FLAGS); do \
51729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51730 done; \
51731 (cd $(TARGET_SUBDIR)/libffi && \
51732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51734 "RANLIB=$${RANLIB}" \
51735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51736 html) \
51737 || exit 1
51739 @endif target-libffi
51741 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51742 maybe-TAGS-target-libffi:
51743 @if target-libffi
51744 maybe-TAGS-target-libffi: TAGS-target-libffi
51746 TAGS-target-libffi: \
51747 configure-target-libffi
51748 @: $(MAKE); $(unstage)
51749 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51750 r=`${PWD_COMMAND}`; export r; \
51751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51752 $(NORMAL_TARGET_EXPORTS) \
51753 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51754 for flag in $(EXTRA_TARGET_FLAGS); do \
51755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51756 done; \
51757 (cd $(TARGET_SUBDIR)/libffi && \
51758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51760 "RANLIB=$${RANLIB}" \
51761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51762 TAGS) \
51763 || exit 1
51765 @endif target-libffi
51767 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
51768 maybe-install-info-target-libffi:
51769 @if target-libffi
51770 maybe-install-info-target-libffi: install-info-target-libffi
51772 install-info-target-libffi: \
51773 configure-target-libffi \
51774 info-target-libffi
51775 @: $(MAKE); $(unstage)
51776 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51777 r=`${PWD_COMMAND}`; export r; \
51778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51779 $(NORMAL_TARGET_EXPORTS) \
51780 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51781 for flag in $(EXTRA_TARGET_FLAGS); do \
51782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51783 done; \
51784 (cd $(TARGET_SUBDIR)/libffi && \
51785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51787 "RANLIB=$${RANLIB}" \
51788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51789 install-info) \
51790 || exit 1
51792 @endif target-libffi
51794 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51795 maybe-install-pdf-target-libffi:
51796 @if target-libffi
51797 maybe-install-pdf-target-libffi: install-pdf-target-libffi
51799 install-pdf-target-libffi: \
51800 configure-target-libffi \
51801 pdf-target-libffi
51802 @: $(MAKE); $(unstage)
51803 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51804 r=`${PWD_COMMAND}`; export r; \
51805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51806 $(NORMAL_TARGET_EXPORTS) \
51807 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51808 for flag in $(EXTRA_TARGET_FLAGS); do \
51809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51810 done; \
51811 (cd $(TARGET_SUBDIR)/libffi && \
51812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51814 "RANLIB=$${RANLIB}" \
51815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51816 install-pdf) \
51817 || exit 1
51819 @endif target-libffi
51821 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
51822 maybe-install-html-target-libffi:
51823 @if target-libffi
51824 maybe-install-html-target-libffi: install-html-target-libffi
51826 install-html-target-libffi: \
51827 configure-target-libffi \
51828 html-target-libffi
51829 @: $(MAKE); $(unstage)
51830 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51831 r=`${PWD_COMMAND}`; export r; \
51832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833 $(NORMAL_TARGET_EXPORTS) \
51834 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51835 for flag in $(EXTRA_TARGET_FLAGS); do \
51836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837 done; \
51838 (cd $(TARGET_SUBDIR)/libffi && \
51839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841 "RANLIB=$${RANLIB}" \
51842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843 install-html) \
51844 || exit 1
51846 @endif target-libffi
51848 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51849 maybe-installcheck-target-libffi:
51850 @if target-libffi
51851 maybe-installcheck-target-libffi: installcheck-target-libffi
51853 installcheck-target-libffi: \
51854 configure-target-libffi
51855 @: $(MAKE); $(unstage)
51856 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51857 r=`${PWD_COMMAND}`; export r; \
51858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51859 $(NORMAL_TARGET_EXPORTS) \
51860 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 installcheck) \
51870 || exit 1
51872 @endif target-libffi
51874 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51875 maybe-mostlyclean-target-libffi:
51876 @if target-libffi
51877 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51879 mostlyclean-target-libffi:
51880 @: $(MAKE); $(unstage)
51881 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51882 r=`${PWD_COMMAND}`; export r; \
51883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884 $(NORMAL_TARGET_EXPORTS) \
51885 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 mostlyclean) \
51895 || exit 1
51897 @endif target-libffi
51899 .PHONY: maybe-clean-target-libffi clean-target-libffi
51900 maybe-clean-target-libffi:
51901 @if target-libffi
51902 maybe-clean-target-libffi: clean-target-libffi
51904 clean-target-libffi:
51905 @: $(MAKE); $(unstage)
51906 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51907 r=`${PWD_COMMAND}`; export r; \
51908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51909 $(NORMAL_TARGET_EXPORTS) \
51910 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51911 for flag in $(EXTRA_TARGET_FLAGS); do \
51912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51913 done; \
51914 (cd $(TARGET_SUBDIR)/libffi && \
51915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51917 "RANLIB=$${RANLIB}" \
51918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51919 clean) \
51920 || exit 1
51922 @endif target-libffi
51924 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
51925 maybe-distclean-target-libffi:
51926 @if target-libffi
51927 maybe-distclean-target-libffi: distclean-target-libffi
51929 distclean-target-libffi:
51930 @: $(MAKE); $(unstage)
51931 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51932 r=`${PWD_COMMAND}`; export r; \
51933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51934 $(NORMAL_TARGET_EXPORTS) \
51935 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51936 for flag in $(EXTRA_TARGET_FLAGS); do \
51937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51938 done; \
51939 (cd $(TARGET_SUBDIR)/libffi && \
51940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51942 "RANLIB=$${RANLIB}" \
51943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51944 distclean) \
51945 || exit 1
51947 @endif target-libffi
51949 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51950 maybe-maintainer-clean-target-libffi:
51951 @if target-libffi
51952 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51954 maintainer-clean-target-libffi:
51955 @: $(MAKE); $(unstage)
51956 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51957 r=`${PWD_COMMAND}`; export r; \
51958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51959 $(NORMAL_TARGET_EXPORTS) \
51960 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51961 for flag in $(EXTRA_TARGET_FLAGS); do \
51962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51963 done; \
51964 (cd $(TARGET_SUBDIR)/libffi && \
51965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51967 "RANLIB=$${RANLIB}" \
51968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51969 maintainer-clean) \
51970 || exit 1
51972 @endif target-libffi
51978 .PHONY: configure-target-libjava maybe-configure-target-libjava
51979 maybe-configure-target-libjava:
51980 @if gcc-bootstrap
51981 configure-target-libjava: stage_current
51982 @endif gcc-bootstrap
51983 @if target-libjava
51984 maybe-configure-target-libjava: configure-target-libjava
51985 configure-target-libjava:
51986 @: $(MAKE); $(unstage)
51987 @r=`${PWD_COMMAND}`; export r; \
51988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51989 echo "Checking multilib configuration for libjava..."; \
51990 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51991 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51992 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51993 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51994 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51995 else \
51996 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51997 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51998 fi; \
51999 else \
52000 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52001 fi; \
52002 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52003 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52004 $(RAW_CXX_TARGET_EXPORTS) \
52005 echo Configuring in $(TARGET_SUBDIR)/libjava; \
52006 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52007 case $(srcdir) in \
52008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52009 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52011 esac; \
52012 srcdiroption="--srcdir=$${topdir}/libjava"; \
52013 libsrcdir="$$s/libjava"; \
52014 rm -f no-such-file || : ; \
52015 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52016 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52017 --target=${target_alias} $${srcdiroption} \
52018 || exit 1
52019 @endif target-libjava
52025 .PHONY: all-target-libjava maybe-all-target-libjava
52026 maybe-all-target-libjava:
52027 @if gcc-bootstrap
52028 all-target-libjava: stage_current
52029 @endif gcc-bootstrap
52030 @if target-libjava
52031 TARGET-target-libjava=all
52032 maybe-all-target-libjava: all-target-libjava
52033 all-target-libjava: configure-target-libjava
52034 @: $(MAKE); $(unstage)
52035 @r=`${PWD_COMMAND}`; export r; \
52036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52037 $(RAW_CXX_TARGET_EXPORTS) \
52038 (cd $(TARGET_SUBDIR)/libjava && \
52039 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
52040 $(TARGET-target-libjava))
52041 @endif target-libjava
52047 .PHONY: check-target-libjava maybe-check-target-libjava
52048 maybe-check-target-libjava:
52049 @if target-libjava
52050 maybe-check-target-libjava: check-target-libjava
52052 check-target-libjava:
52053 @: $(MAKE); $(unstage)
52054 @r=`${PWD_COMMAND}`; export r; \
52055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52056 $(RAW_CXX_TARGET_EXPORTS) \
52057 (cd $(TARGET_SUBDIR)/libjava && \
52058 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
52060 @endif target-libjava
52062 .PHONY: install-target-libjava maybe-install-target-libjava
52063 maybe-install-target-libjava:
52064 @if target-libjava
52065 maybe-install-target-libjava: install-target-libjava
52067 install-target-libjava: installdirs
52068 @: $(MAKE); $(unstage)
52069 @r=`${PWD_COMMAND}`; export r; \
52070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52071 $(RAW_CXX_TARGET_EXPORTS) \
52072 (cd $(TARGET_SUBDIR)/libjava && \
52073 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52075 @endif target-libjava
52077 # Other targets (info, dvi, pdf, etc.)
52079 .PHONY: maybe-info-target-libjava info-target-libjava
52080 maybe-info-target-libjava:
52081 @if target-libjava
52082 maybe-info-target-libjava: info-target-libjava
52084 info-target-libjava: \
52085 configure-target-libjava
52086 @: $(MAKE); $(unstage)
52087 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52088 r=`${PWD_COMMAND}`; export r; \
52089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52090 $(RAW_CXX_TARGET_EXPORTS) \
52091 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
52092 for flag in $(EXTRA_TARGET_FLAGS); do \
52093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52094 done; \
52095 (cd $(TARGET_SUBDIR)/libjava && \
52096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52098 "RANLIB=$${RANLIB}" \
52099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52100 info) \
52101 || exit 1
52103 @endif target-libjava
52105 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
52106 maybe-dvi-target-libjava:
52107 @if target-libjava
52108 maybe-dvi-target-libjava: dvi-target-libjava
52110 dvi-target-libjava: \
52111 configure-target-libjava
52112 @: $(MAKE); $(unstage)
52113 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52114 r=`${PWD_COMMAND}`; export r; \
52115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52116 $(RAW_CXX_TARGET_EXPORTS) \
52117 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
52118 for flag in $(EXTRA_TARGET_FLAGS); do \
52119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52120 done; \
52121 (cd $(TARGET_SUBDIR)/libjava && \
52122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52124 "RANLIB=$${RANLIB}" \
52125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52126 dvi) \
52127 || exit 1
52129 @endif target-libjava
52131 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
52132 maybe-pdf-target-libjava:
52133 @if target-libjava
52134 maybe-pdf-target-libjava: pdf-target-libjava
52136 pdf-target-libjava: \
52137 configure-target-libjava
52138 @: $(MAKE); $(unstage)
52139 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52140 r=`${PWD_COMMAND}`; export r; \
52141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142 $(RAW_CXX_TARGET_EXPORTS) \
52143 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
52144 for flag in $(EXTRA_TARGET_FLAGS); do \
52145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52146 done; \
52147 (cd $(TARGET_SUBDIR)/libjava && \
52148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52150 "RANLIB=$${RANLIB}" \
52151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52152 pdf) \
52153 || exit 1
52155 @endif target-libjava
52157 .PHONY: maybe-html-target-libjava html-target-libjava
52158 maybe-html-target-libjava:
52159 @if target-libjava
52160 maybe-html-target-libjava: html-target-libjava
52162 html-target-libjava: \
52163 configure-target-libjava
52164 @: $(MAKE); $(unstage)
52165 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52166 r=`${PWD_COMMAND}`; export r; \
52167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52168 $(RAW_CXX_TARGET_EXPORTS) \
52169 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
52170 for flag in $(EXTRA_TARGET_FLAGS); do \
52171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52172 done; \
52173 (cd $(TARGET_SUBDIR)/libjava && \
52174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52176 "RANLIB=$${RANLIB}" \
52177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52178 html) \
52179 || exit 1
52181 @endif target-libjava
52183 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
52184 maybe-TAGS-target-libjava:
52185 @if target-libjava
52186 maybe-TAGS-target-libjava: TAGS-target-libjava
52188 TAGS-target-libjava: \
52189 configure-target-libjava
52190 @: $(MAKE); $(unstage)
52191 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52192 r=`${PWD_COMMAND}`; export r; \
52193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194 $(RAW_CXX_TARGET_EXPORTS) \
52195 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
52196 for flag in $(EXTRA_TARGET_FLAGS); do \
52197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52198 done; \
52199 (cd $(TARGET_SUBDIR)/libjava && \
52200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52202 "RANLIB=$${RANLIB}" \
52203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52204 TAGS) \
52205 || exit 1
52207 @endif target-libjava
52209 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
52210 maybe-install-info-target-libjava:
52211 @if target-libjava
52212 maybe-install-info-target-libjava: install-info-target-libjava
52214 install-info-target-libjava: \
52215 configure-target-libjava \
52216 info-target-libjava
52217 @: $(MAKE); $(unstage)
52218 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52219 r=`${PWD_COMMAND}`; export r; \
52220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221 $(RAW_CXX_TARGET_EXPORTS) \
52222 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
52223 for flag in $(EXTRA_TARGET_FLAGS); do \
52224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225 done; \
52226 (cd $(TARGET_SUBDIR)/libjava && \
52227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229 "RANLIB=$${RANLIB}" \
52230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231 install-info) \
52232 || exit 1
52234 @endif target-libjava
52236 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
52237 maybe-install-pdf-target-libjava:
52238 @if target-libjava
52239 maybe-install-pdf-target-libjava: install-pdf-target-libjava
52241 install-pdf-target-libjava: \
52242 configure-target-libjava \
52243 pdf-target-libjava
52244 @: $(MAKE); $(unstage)
52245 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52246 r=`${PWD_COMMAND}`; export r; \
52247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248 $(RAW_CXX_TARGET_EXPORTS) \
52249 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
52250 for flag in $(EXTRA_TARGET_FLAGS); do \
52251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52252 done; \
52253 (cd $(TARGET_SUBDIR)/libjava && \
52254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52256 "RANLIB=$${RANLIB}" \
52257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52258 install-pdf) \
52259 || exit 1
52261 @endif target-libjava
52263 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
52264 maybe-install-html-target-libjava:
52265 @if target-libjava
52266 maybe-install-html-target-libjava: install-html-target-libjava
52268 install-html-target-libjava: \
52269 configure-target-libjava \
52270 html-target-libjava
52271 @: $(MAKE); $(unstage)
52272 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52273 r=`${PWD_COMMAND}`; export r; \
52274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52275 $(RAW_CXX_TARGET_EXPORTS) \
52276 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
52277 for flag in $(EXTRA_TARGET_FLAGS); do \
52278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52279 done; \
52280 (cd $(TARGET_SUBDIR)/libjava && \
52281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52283 "RANLIB=$${RANLIB}" \
52284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52285 install-html) \
52286 || exit 1
52288 @endif target-libjava
52290 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
52291 maybe-installcheck-target-libjava:
52292 @if target-libjava
52293 maybe-installcheck-target-libjava: installcheck-target-libjava
52295 installcheck-target-libjava: \
52296 configure-target-libjava
52297 @: $(MAKE); $(unstage)
52298 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52299 r=`${PWD_COMMAND}`; export r; \
52300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301 $(RAW_CXX_TARGET_EXPORTS) \
52302 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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 installcheck) \
52312 || exit 1
52314 @endif target-libjava
52316 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
52317 maybe-mostlyclean-target-libjava:
52318 @if target-libjava
52319 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
52321 mostlyclean-target-libjava:
52322 @: $(MAKE); $(unstage)
52323 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52324 r=`${PWD_COMMAND}`; export r; \
52325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326 $(RAW_CXX_TARGET_EXPORTS) \
52327 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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 mostlyclean) \
52337 || exit 1
52339 @endif target-libjava
52341 .PHONY: maybe-clean-target-libjava clean-target-libjava
52342 maybe-clean-target-libjava:
52343 @if target-libjava
52344 maybe-clean-target-libjava: clean-target-libjava
52346 clean-target-libjava:
52347 @: $(MAKE); $(unstage)
52348 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52349 r=`${PWD_COMMAND}`; export r; \
52350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52351 $(RAW_CXX_TARGET_EXPORTS) \
52352 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
52353 for flag in $(EXTRA_TARGET_FLAGS); do \
52354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52355 done; \
52356 (cd $(TARGET_SUBDIR)/libjava && \
52357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52359 "RANLIB=$${RANLIB}" \
52360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52361 clean) \
52362 || exit 1
52364 @endif target-libjava
52366 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
52367 maybe-distclean-target-libjava:
52368 @if target-libjava
52369 maybe-distclean-target-libjava: distclean-target-libjava
52371 distclean-target-libjava:
52372 @: $(MAKE); $(unstage)
52373 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52374 r=`${PWD_COMMAND}`; export r; \
52375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52376 $(RAW_CXX_TARGET_EXPORTS) \
52377 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
52378 for flag in $(EXTRA_TARGET_FLAGS); do \
52379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52380 done; \
52381 (cd $(TARGET_SUBDIR)/libjava && \
52382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52384 "RANLIB=$${RANLIB}" \
52385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52386 distclean) \
52387 || exit 1
52389 @endif target-libjava
52391 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
52392 maybe-maintainer-clean-target-libjava:
52393 @if target-libjava
52394 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
52396 maintainer-clean-target-libjava:
52397 @: $(MAKE); $(unstage)
52398 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52399 r=`${PWD_COMMAND}`; export r; \
52400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52401 $(RAW_CXX_TARGET_EXPORTS) \
52402 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
52403 for flag in $(EXTRA_TARGET_FLAGS); do \
52404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52405 done; \
52406 (cd $(TARGET_SUBDIR)/libjava && \
52407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52409 "RANLIB=$${RANLIB}" \
52410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52411 maintainer-clean) \
52412 || exit 1
52414 @endif target-libjava
52420 .PHONY: configure-target-zlib maybe-configure-target-zlib
52421 maybe-configure-target-zlib:
52422 @if gcc-bootstrap
52423 configure-target-zlib: stage_current
52424 @endif gcc-bootstrap
52425 @if target-zlib
52426 maybe-configure-target-zlib: configure-target-zlib
52427 configure-target-zlib:
52428 @: $(MAKE); $(unstage)
52429 @r=`${PWD_COMMAND}`; export r; \
52430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52431 echo "Checking multilib configuration for zlib..."; \
52432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52433 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
52434 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52435 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52436 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52437 else \
52438 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52439 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52440 fi; \
52441 else \
52442 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52443 fi; \
52444 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52446 $(NORMAL_TARGET_EXPORTS) \
52447 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52448 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52449 case $(srcdir) in \
52450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52451 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52453 esac; \
52454 srcdiroption="--srcdir=$${topdir}/zlib"; \
52455 libsrcdir="$$s/zlib"; \
52456 rm -f no-such-file || : ; \
52457 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52458 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52459 --target=${target_alias} $${srcdiroption} \
52460 || exit 1
52461 @endif target-zlib
52467 .PHONY: all-target-zlib maybe-all-target-zlib
52468 maybe-all-target-zlib:
52469 @if gcc-bootstrap
52470 all-target-zlib: stage_current
52471 @endif gcc-bootstrap
52472 @if target-zlib
52473 TARGET-target-zlib=all
52474 maybe-all-target-zlib: all-target-zlib
52475 all-target-zlib: configure-target-zlib
52476 @: $(MAKE); $(unstage)
52477 @r=`${PWD_COMMAND}`; export r; \
52478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52479 $(NORMAL_TARGET_EXPORTS) \
52480 (cd $(TARGET_SUBDIR)/zlib && \
52481 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52482 $(TARGET-target-zlib))
52483 @endif target-zlib
52489 .PHONY: check-target-zlib maybe-check-target-zlib
52490 maybe-check-target-zlib:
52491 @if target-zlib
52492 maybe-check-target-zlib: check-target-zlib
52494 check-target-zlib:
52495 @: $(MAKE); $(unstage)
52496 @r=`${PWD_COMMAND}`; export r; \
52497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52498 $(NORMAL_TARGET_EXPORTS) \
52499 (cd $(TARGET_SUBDIR)/zlib && \
52500 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52502 @endif target-zlib
52504 .PHONY: install-target-zlib maybe-install-target-zlib
52505 maybe-install-target-zlib:
52506 @if target-zlib
52507 maybe-install-target-zlib: install-target-zlib
52509 install-target-zlib: installdirs
52510 @: $(MAKE); $(unstage)
52511 @r=`${PWD_COMMAND}`; export r; \
52512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52513 $(NORMAL_TARGET_EXPORTS) \
52514 (cd $(TARGET_SUBDIR)/zlib && \
52515 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52517 @endif target-zlib
52519 # Other targets (info, dvi, pdf, etc.)
52521 .PHONY: maybe-info-target-zlib info-target-zlib
52522 maybe-info-target-zlib:
52523 @if target-zlib
52524 maybe-info-target-zlib: info-target-zlib
52526 info-target-zlib: \
52527 configure-target-zlib
52528 @: $(MAKE); $(unstage)
52529 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52530 r=`${PWD_COMMAND}`; export r; \
52531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52532 $(NORMAL_TARGET_EXPORTS) \
52533 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52534 for flag in $(EXTRA_TARGET_FLAGS); do \
52535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52536 done; \
52537 (cd $(TARGET_SUBDIR)/zlib && \
52538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52540 "RANLIB=$${RANLIB}" \
52541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52542 info) \
52543 || exit 1
52545 @endif target-zlib
52547 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
52548 maybe-dvi-target-zlib:
52549 @if target-zlib
52550 maybe-dvi-target-zlib: dvi-target-zlib
52552 dvi-target-zlib: \
52553 configure-target-zlib
52554 @: $(MAKE); $(unstage)
52555 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52556 r=`${PWD_COMMAND}`; export r; \
52557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52558 $(NORMAL_TARGET_EXPORTS) \
52559 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52560 for flag in $(EXTRA_TARGET_FLAGS); do \
52561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52562 done; \
52563 (cd $(TARGET_SUBDIR)/zlib && \
52564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52566 "RANLIB=$${RANLIB}" \
52567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52568 dvi) \
52569 || exit 1
52571 @endif target-zlib
52573 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
52574 maybe-pdf-target-zlib:
52575 @if target-zlib
52576 maybe-pdf-target-zlib: pdf-target-zlib
52578 pdf-target-zlib: \
52579 configure-target-zlib
52580 @: $(MAKE); $(unstage)
52581 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52582 r=`${PWD_COMMAND}`; export r; \
52583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52584 $(NORMAL_TARGET_EXPORTS) \
52585 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52586 for flag in $(EXTRA_TARGET_FLAGS); do \
52587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52588 done; \
52589 (cd $(TARGET_SUBDIR)/zlib && \
52590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52592 "RANLIB=$${RANLIB}" \
52593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52594 pdf) \
52595 || exit 1
52597 @endif target-zlib
52599 .PHONY: maybe-html-target-zlib html-target-zlib
52600 maybe-html-target-zlib:
52601 @if target-zlib
52602 maybe-html-target-zlib: html-target-zlib
52604 html-target-zlib: \
52605 configure-target-zlib
52606 @: $(MAKE); $(unstage)
52607 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52608 r=`${PWD_COMMAND}`; export r; \
52609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52610 $(NORMAL_TARGET_EXPORTS) \
52611 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52612 for flag in $(EXTRA_TARGET_FLAGS); do \
52613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52614 done; \
52615 (cd $(TARGET_SUBDIR)/zlib && \
52616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52618 "RANLIB=$${RANLIB}" \
52619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52620 html) \
52621 || exit 1
52623 @endif target-zlib
52625 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52626 maybe-TAGS-target-zlib:
52627 @if target-zlib
52628 maybe-TAGS-target-zlib: TAGS-target-zlib
52630 TAGS-target-zlib: \
52631 configure-target-zlib
52632 @: $(MAKE); $(unstage)
52633 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52634 r=`${PWD_COMMAND}`; export r; \
52635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52636 $(NORMAL_TARGET_EXPORTS) \
52637 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52638 for flag in $(EXTRA_TARGET_FLAGS); do \
52639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52640 done; \
52641 (cd $(TARGET_SUBDIR)/zlib && \
52642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52644 "RANLIB=$${RANLIB}" \
52645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52646 TAGS) \
52647 || exit 1
52649 @endif target-zlib
52651 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
52652 maybe-install-info-target-zlib:
52653 @if target-zlib
52654 maybe-install-info-target-zlib: install-info-target-zlib
52656 install-info-target-zlib: \
52657 configure-target-zlib \
52658 info-target-zlib
52659 @: $(MAKE); $(unstage)
52660 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52661 r=`${PWD_COMMAND}`; export r; \
52662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52663 $(NORMAL_TARGET_EXPORTS) \
52664 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52665 for flag in $(EXTRA_TARGET_FLAGS); do \
52666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52667 done; \
52668 (cd $(TARGET_SUBDIR)/zlib && \
52669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52671 "RANLIB=$${RANLIB}" \
52672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52673 install-info) \
52674 || exit 1
52676 @endif target-zlib
52678 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52679 maybe-install-pdf-target-zlib:
52680 @if target-zlib
52681 maybe-install-pdf-target-zlib: install-pdf-target-zlib
52683 install-pdf-target-zlib: \
52684 configure-target-zlib \
52685 pdf-target-zlib
52686 @: $(MAKE); $(unstage)
52687 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52688 r=`${PWD_COMMAND}`; export r; \
52689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52690 $(NORMAL_TARGET_EXPORTS) \
52691 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52692 for flag in $(EXTRA_TARGET_FLAGS); do \
52693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52694 done; \
52695 (cd $(TARGET_SUBDIR)/zlib && \
52696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52698 "RANLIB=$${RANLIB}" \
52699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52700 install-pdf) \
52701 || exit 1
52703 @endif target-zlib
52705 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
52706 maybe-install-html-target-zlib:
52707 @if target-zlib
52708 maybe-install-html-target-zlib: install-html-target-zlib
52710 install-html-target-zlib: \
52711 configure-target-zlib \
52712 html-target-zlib
52713 @: $(MAKE); $(unstage)
52714 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52715 r=`${PWD_COMMAND}`; export r; \
52716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52717 $(NORMAL_TARGET_EXPORTS) \
52718 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
52719 for flag in $(EXTRA_TARGET_FLAGS); do \
52720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52721 done; \
52722 (cd $(TARGET_SUBDIR)/zlib && \
52723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52725 "RANLIB=$${RANLIB}" \
52726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52727 install-html) \
52728 || exit 1
52730 @endif target-zlib
52732 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52733 maybe-installcheck-target-zlib:
52734 @if target-zlib
52735 maybe-installcheck-target-zlib: installcheck-target-zlib
52737 installcheck-target-zlib: \
52738 configure-target-zlib
52739 @: $(MAKE); $(unstage)
52740 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52741 r=`${PWD_COMMAND}`; export r; \
52742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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 installcheck) \
52754 || exit 1
52756 @endif target-zlib
52758 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52759 maybe-mostlyclean-target-zlib:
52760 @if target-zlib
52761 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52763 mostlyclean-target-zlib:
52764 @: $(MAKE); $(unstage)
52765 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52766 r=`${PWD_COMMAND}`; export r; \
52767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768 $(NORMAL_TARGET_EXPORTS) \
52769 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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 mostlyclean) \
52779 || exit 1
52781 @endif target-zlib
52783 .PHONY: maybe-clean-target-zlib clean-target-zlib
52784 maybe-clean-target-zlib:
52785 @if target-zlib
52786 maybe-clean-target-zlib: clean-target-zlib
52788 clean-target-zlib:
52789 @: $(MAKE); $(unstage)
52790 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52791 r=`${PWD_COMMAND}`; export r; \
52792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52793 $(NORMAL_TARGET_EXPORTS) \
52794 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52795 for flag in $(EXTRA_TARGET_FLAGS); do \
52796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52797 done; \
52798 (cd $(TARGET_SUBDIR)/zlib && \
52799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52801 "RANLIB=$${RANLIB}" \
52802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52803 clean) \
52804 || exit 1
52806 @endif target-zlib
52808 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
52809 maybe-distclean-target-zlib:
52810 @if target-zlib
52811 maybe-distclean-target-zlib: distclean-target-zlib
52813 distclean-target-zlib:
52814 @: $(MAKE); $(unstage)
52815 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52816 r=`${PWD_COMMAND}`; export r; \
52817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52818 $(NORMAL_TARGET_EXPORTS) \
52819 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52820 for flag in $(EXTRA_TARGET_FLAGS); do \
52821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52822 done; \
52823 (cd $(TARGET_SUBDIR)/zlib && \
52824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52826 "RANLIB=$${RANLIB}" \
52827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52828 distclean) \
52829 || exit 1
52831 @endif target-zlib
52833 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52834 maybe-maintainer-clean-target-zlib:
52835 @if target-zlib
52836 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52838 maintainer-clean-target-zlib:
52839 @: $(MAKE); $(unstage)
52840 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52841 r=`${PWD_COMMAND}`; export r; \
52842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52843 $(NORMAL_TARGET_EXPORTS) \
52844 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52845 for flag in $(EXTRA_TARGET_FLAGS); do \
52846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52847 done; \
52848 (cd $(TARGET_SUBDIR)/zlib && \
52849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52851 "RANLIB=$${RANLIB}" \
52852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52853 maintainer-clean) \
52854 || exit 1
52856 @endif target-zlib
52862 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52863 maybe-configure-target-boehm-gc:
52864 @if gcc-bootstrap
52865 configure-target-boehm-gc: stage_current
52866 @endif gcc-bootstrap
52867 @if target-boehm-gc
52868 maybe-configure-target-boehm-gc: configure-target-boehm-gc
52869 configure-target-boehm-gc:
52870 @: $(MAKE); $(unstage)
52871 @r=`${PWD_COMMAND}`; export r; \
52872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52873 echo "Checking multilib configuration for boehm-gc..."; \
52874 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52875 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52876 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52877 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52878 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52879 else \
52880 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52881 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52882 fi; \
52883 else \
52884 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52885 fi; \
52886 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52887 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52888 $(NORMAL_TARGET_EXPORTS) \
52889 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52890 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52891 case $(srcdir) in \
52892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52893 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52895 esac; \
52896 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52897 libsrcdir="$$s/boehm-gc"; \
52898 rm -f no-such-file || : ; \
52899 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52900 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52901 --target=${target_alias} $${srcdiroption} \
52902 || exit 1
52903 @endif target-boehm-gc
52909 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52910 maybe-all-target-boehm-gc:
52911 @if gcc-bootstrap
52912 all-target-boehm-gc: stage_current
52913 @endif gcc-bootstrap
52914 @if target-boehm-gc
52915 TARGET-target-boehm-gc=all
52916 maybe-all-target-boehm-gc: all-target-boehm-gc
52917 all-target-boehm-gc: configure-target-boehm-gc
52918 @: $(MAKE); $(unstage)
52919 @r=`${PWD_COMMAND}`; export r; \
52920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52921 $(NORMAL_TARGET_EXPORTS) \
52922 (cd $(TARGET_SUBDIR)/boehm-gc && \
52923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52924 $(TARGET-target-boehm-gc))
52925 @endif target-boehm-gc
52931 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52932 maybe-check-target-boehm-gc:
52933 @if target-boehm-gc
52934 maybe-check-target-boehm-gc: check-target-boehm-gc
52936 check-target-boehm-gc:
52937 @: $(MAKE); $(unstage)
52938 @r=`${PWD_COMMAND}`; export r; \
52939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52940 $(NORMAL_TARGET_EXPORTS) \
52941 (cd $(TARGET_SUBDIR)/boehm-gc && \
52942 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52944 @endif target-boehm-gc
52946 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52947 maybe-install-target-boehm-gc:
52948 @if target-boehm-gc
52949 maybe-install-target-boehm-gc: install-target-boehm-gc
52951 install-target-boehm-gc: installdirs
52952 @: $(MAKE); $(unstage)
52953 @r=`${PWD_COMMAND}`; export r; \
52954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52955 $(NORMAL_TARGET_EXPORTS) \
52956 (cd $(TARGET_SUBDIR)/boehm-gc && \
52957 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52959 @endif target-boehm-gc
52961 # Other targets (info, dvi, pdf, etc.)
52963 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52964 maybe-info-target-boehm-gc:
52965 @if target-boehm-gc
52966 maybe-info-target-boehm-gc: info-target-boehm-gc
52968 info-target-boehm-gc: \
52969 configure-target-boehm-gc
52970 @: $(MAKE); $(unstage)
52971 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52972 r=`${PWD_COMMAND}`; export r; \
52973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52974 $(NORMAL_TARGET_EXPORTS) \
52975 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52976 for flag in $(EXTRA_TARGET_FLAGS); do \
52977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52978 done; \
52979 (cd $(TARGET_SUBDIR)/boehm-gc && \
52980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52982 "RANLIB=$${RANLIB}" \
52983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52984 info) \
52985 || exit 1
52987 @endif target-boehm-gc
52989 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52990 maybe-dvi-target-boehm-gc:
52991 @if target-boehm-gc
52992 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52994 dvi-target-boehm-gc: \
52995 configure-target-boehm-gc
52996 @: $(MAKE); $(unstage)
52997 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52998 r=`${PWD_COMMAND}`; export r; \
52999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53000 $(NORMAL_TARGET_EXPORTS) \
53001 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53002 for flag in $(EXTRA_TARGET_FLAGS); do \
53003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53004 done; \
53005 (cd $(TARGET_SUBDIR)/boehm-gc && \
53006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53008 "RANLIB=$${RANLIB}" \
53009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53010 dvi) \
53011 || exit 1
53013 @endif target-boehm-gc
53015 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53016 maybe-pdf-target-boehm-gc:
53017 @if target-boehm-gc
53018 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53020 pdf-target-boehm-gc: \
53021 configure-target-boehm-gc
53022 @: $(MAKE); $(unstage)
53023 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53024 r=`${PWD_COMMAND}`; export r; \
53025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53026 $(NORMAL_TARGET_EXPORTS) \
53027 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53028 for flag in $(EXTRA_TARGET_FLAGS); do \
53029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53030 done; \
53031 (cd $(TARGET_SUBDIR)/boehm-gc && \
53032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53034 "RANLIB=$${RANLIB}" \
53035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53036 pdf) \
53037 || exit 1
53039 @endif target-boehm-gc
53041 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53042 maybe-html-target-boehm-gc:
53043 @if target-boehm-gc
53044 maybe-html-target-boehm-gc: html-target-boehm-gc
53046 html-target-boehm-gc: \
53047 configure-target-boehm-gc
53048 @: $(MAKE); $(unstage)
53049 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53050 r=`${PWD_COMMAND}`; export r; \
53051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53052 $(NORMAL_TARGET_EXPORTS) \
53053 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53054 for flag in $(EXTRA_TARGET_FLAGS); do \
53055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53056 done; \
53057 (cd $(TARGET_SUBDIR)/boehm-gc && \
53058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53060 "RANLIB=$${RANLIB}" \
53061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53062 html) \
53063 || exit 1
53065 @endif target-boehm-gc
53067 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53068 maybe-TAGS-target-boehm-gc:
53069 @if target-boehm-gc
53070 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53072 TAGS-target-boehm-gc: \
53073 configure-target-boehm-gc
53074 @: $(MAKE); $(unstage)
53075 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53076 r=`${PWD_COMMAND}`; export r; \
53077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53078 $(NORMAL_TARGET_EXPORTS) \
53079 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
53080 for flag in $(EXTRA_TARGET_FLAGS); do \
53081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53082 done; \
53083 (cd $(TARGET_SUBDIR)/boehm-gc && \
53084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53086 "RANLIB=$${RANLIB}" \
53087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53088 TAGS) \
53089 || exit 1
53091 @endif target-boehm-gc
53093 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
53094 maybe-install-info-target-boehm-gc:
53095 @if target-boehm-gc
53096 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
53098 install-info-target-boehm-gc: \
53099 configure-target-boehm-gc \
53100 info-target-boehm-gc
53101 @: $(MAKE); $(unstage)
53102 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53103 r=`${PWD_COMMAND}`; export r; \
53104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105 $(NORMAL_TARGET_EXPORTS) \
53106 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
53107 for flag in $(EXTRA_TARGET_FLAGS); do \
53108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53109 done; \
53110 (cd $(TARGET_SUBDIR)/boehm-gc && \
53111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53113 "RANLIB=$${RANLIB}" \
53114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53115 install-info) \
53116 || exit 1
53118 @endif target-boehm-gc
53120 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
53121 maybe-install-pdf-target-boehm-gc:
53122 @if target-boehm-gc
53123 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
53125 install-pdf-target-boehm-gc: \
53126 configure-target-boehm-gc \
53127 pdf-target-boehm-gc
53128 @: $(MAKE); $(unstage)
53129 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53130 r=`${PWD_COMMAND}`; export r; \
53131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53132 $(NORMAL_TARGET_EXPORTS) \
53133 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53134 for flag in $(EXTRA_TARGET_FLAGS); do \
53135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53136 done; \
53137 (cd $(TARGET_SUBDIR)/boehm-gc && \
53138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53140 "RANLIB=$${RANLIB}" \
53141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53142 install-pdf) \
53143 || exit 1
53145 @endif target-boehm-gc
53147 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
53148 maybe-install-html-target-boehm-gc:
53149 @if target-boehm-gc
53150 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
53152 install-html-target-boehm-gc: \
53153 configure-target-boehm-gc \
53154 html-target-boehm-gc
53155 @: $(MAKE); $(unstage)
53156 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53157 r=`${PWD_COMMAND}`; export r; \
53158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53159 $(NORMAL_TARGET_EXPORTS) \
53160 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
53161 for flag in $(EXTRA_TARGET_FLAGS); do \
53162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53163 done; \
53164 (cd $(TARGET_SUBDIR)/boehm-gc && \
53165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53167 "RANLIB=$${RANLIB}" \
53168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53169 install-html) \
53170 || exit 1
53172 @endif target-boehm-gc
53174 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
53175 maybe-installcheck-target-boehm-gc:
53176 @if target-boehm-gc
53177 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
53179 installcheck-target-boehm-gc: \
53180 configure-target-boehm-gc
53181 @: $(MAKE); $(unstage)
53182 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53183 r=`${PWD_COMMAND}`; export r; \
53184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185 $(NORMAL_TARGET_EXPORTS) \
53186 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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 installcheck) \
53196 || exit 1
53198 @endif target-boehm-gc
53200 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
53201 maybe-mostlyclean-target-boehm-gc:
53202 @if target-boehm-gc
53203 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
53205 mostlyclean-target-boehm-gc:
53206 @: $(MAKE); $(unstage)
53207 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53208 r=`${PWD_COMMAND}`; export r; \
53209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210 $(NORMAL_TARGET_EXPORTS) \
53211 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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 mostlyclean) \
53221 || exit 1
53223 @endif target-boehm-gc
53225 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
53226 maybe-clean-target-boehm-gc:
53227 @if target-boehm-gc
53228 maybe-clean-target-boehm-gc: clean-target-boehm-gc
53230 clean-target-boehm-gc:
53231 @: $(MAKE); $(unstage)
53232 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53233 r=`${PWD_COMMAND}`; export r; \
53234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53235 $(NORMAL_TARGET_EXPORTS) \
53236 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53237 for flag in $(EXTRA_TARGET_FLAGS); do \
53238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53239 done; \
53240 (cd $(TARGET_SUBDIR)/boehm-gc && \
53241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53243 "RANLIB=$${RANLIB}" \
53244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53245 clean) \
53246 || exit 1
53248 @endif target-boehm-gc
53250 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
53251 maybe-distclean-target-boehm-gc:
53252 @if target-boehm-gc
53253 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
53255 distclean-target-boehm-gc:
53256 @: $(MAKE); $(unstage)
53257 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53258 r=`${PWD_COMMAND}`; export r; \
53259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53260 $(NORMAL_TARGET_EXPORTS) \
53261 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53262 for flag in $(EXTRA_TARGET_FLAGS); do \
53263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53264 done; \
53265 (cd $(TARGET_SUBDIR)/boehm-gc && \
53266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53268 "RANLIB=$${RANLIB}" \
53269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53270 distclean) \
53271 || exit 1
53273 @endif target-boehm-gc
53275 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
53276 maybe-maintainer-clean-target-boehm-gc:
53277 @if target-boehm-gc
53278 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
53280 maintainer-clean-target-boehm-gc:
53281 @: $(MAKE); $(unstage)
53282 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53283 r=`${PWD_COMMAND}`; export r; \
53284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285 $(NORMAL_TARGET_EXPORTS) \
53286 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53287 for flag in $(EXTRA_TARGET_FLAGS); do \
53288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53289 done; \
53290 (cd $(TARGET_SUBDIR)/boehm-gc && \
53291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53293 "RANLIB=$${RANLIB}" \
53294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53295 maintainer-clean) \
53296 || exit 1
53298 @endif target-boehm-gc
53304 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
53305 maybe-configure-target-qthreads:
53306 @if gcc-bootstrap
53307 configure-target-qthreads: stage_current
53308 @endif gcc-bootstrap
53309 @if target-qthreads
53310 maybe-configure-target-qthreads: configure-target-qthreads
53311 configure-target-qthreads:
53312 @: $(MAKE); $(unstage)
53313 @r=`${PWD_COMMAND}`; export r; \
53314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53315 echo "Checking multilib configuration for qthreads..."; \
53316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53317 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
53318 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53319 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53320 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
53321 else \
53322 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
53323 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53324 fi; \
53325 else \
53326 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53327 fi; \
53328 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
53329 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53330 $(NORMAL_TARGET_EXPORTS) \
53331 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
53332 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
53333 case $(srcdir) in \
53334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53335 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
53336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53337 esac; \
53338 srcdiroption="--srcdir=$${topdir}/qthreads"; \
53339 libsrcdir="$$s/qthreads"; \
53340 rm -f no-such-file || : ; \
53341 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53342 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53343 --target=${target_alias} $${srcdiroption} \
53344 || exit 1
53345 @endif target-qthreads
53351 .PHONY: all-target-qthreads maybe-all-target-qthreads
53352 maybe-all-target-qthreads:
53353 @if gcc-bootstrap
53354 all-target-qthreads: stage_current
53355 @endif gcc-bootstrap
53356 @if target-qthreads
53357 TARGET-target-qthreads=all
53358 maybe-all-target-qthreads: all-target-qthreads
53359 all-target-qthreads: configure-target-qthreads
53360 @: $(MAKE); $(unstage)
53361 @r=`${PWD_COMMAND}`; export r; \
53362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53363 $(NORMAL_TARGET_EXPORTS) \
53364 (cd $(TARGET_SUBDIR)/qthreads && \
53365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53366 $(TARGET-target-qthreads))
53367 @endif target-qthreads
53373 .PHONY: check-target-qthreads maybe-check-target-qthreads
53374 maybe-check-target-qthreads:
53375 @if target-qthreads
53376 maybe-check-target-qthreads: check-target-qthreads
53378 check-target-qthreads:
53379 @: $(MAKE); $(unstage)
53380 @r=`${PWD_COMMAND}`; export r; \
53381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53382 $(NORMAL_TARGET_EXPORTS) \
53383 (cd $(TARGET_SUBDIR)/qthreads && \
53384 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53386 @endif target-qthreads
53388 .PHONY: install-target-qthreads maybe-install-target-qthreads
53389 maybe-install-target-qthreads:
53390 @if target-qthreads
53391 maybe-install-target-qthreads: install-target-qthreads
53393 install-target-qthreads: installdirs
53394 @: $(MAKE); $(unstage)
53395 @r=`${PWD_COMMAND}`; export r; \
53396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53397 $(NORMAL_TARGET_EXPORTS) \
53398 (cd $(TARGET_SUBDIR)/qthreads && \
53399 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53401 @endif target-qthreads
53403 # Other targets (info, dvi, pdf, etc.)
53405 .PHONY: maybe-info-target-qthreads info-target-qthreads
53406 maybe-info-target-qthreads:
53407 @if target-qthreads
53408 maybe-info-target-qthreads: info-target-qthreads
53410 info-target-qthreads: \
53411 configure-target-qthreads
53412 @: $(MAKE); $(unstage)
53413 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53414 r=`${PWD_COMMAND}`; export r; \
53415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53416 $(NORMAL_TARGET_EXPORTS) \
53417 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
53418 for flag in $(EXTRA_TARGET_FLAGS); do \
53419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53420 done; \
53421 (cd $(TARGET_SUBDIR)/qthreads && \
53422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53424 "RANLIB=$${RANLIB}" \
53425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53426 info) \
53427 || exit 1
53429 @endif target-qthreads
53431 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
53432 maybe-dvi-target-qthreads:
53433 @if target-qthreads
53434 maybe-dvi-target-qthreads: dvi-target-qthreads
53436 dvi-target-qthreads: \
53437 configure-target-qthreads
53438 @: $(MAKE); $(unstage)
53439 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53440 r=`${PWD_COMMAND}`; export r; \
53441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53442 $(NORMAL_TARGET_EXPORTS) \
53443 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
53444 for flag in $(EXTRA_TARGET_FLAGS); do \
53445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53446 done; \
53447 (cd $(TARGET_SUBDIR)/qthreads && \
53448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53450 "RANLIB=$${RANLIB}" \
53451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53452 dvi) \
53453 || exit 1
53455 @endif target-qthreads
53457 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
53458 maybe-pdf-target-qthreads:
53459 @if target-qthreads
53460 maybe-pdf-target-qthreads: pdf-target-qthreads
53462 pdf-target-qthreads: \
53463 configure-target-qthreads
53464 @: $(MAKE); $(unstage)
53465 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53466 r=`${PWD_COMMAND}`; export r; \
53467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468 $(NORMAL_TARGET_EXPORTS) \
53469 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53470 for flag in $(EXTRA_TARGET_FLAGS); do \
53471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53472 done; \
53473 (cd $(TARGET_SUBDIR)/qthreads && \
53474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53476 "RANLIB=$${RANLIB}" \
53477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53478 pdf) \
53479 || exit 1
53481 @endif target-qthreads
53483 .PHONY: maybe-html-target-qthreads html-target-qthreads
53484 maybe-html-target-qthreads:
53485 @if target-qthreads
53486 maybe-html-target-qthreads: html-target-qthreads
53488 html-target-qthreads: \
53489 configure-target-qthreads
53490 @: $(MAKE); $(unstage)
53491 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53492 r=`${PWD_COMMAND}`; export r; \
53493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53494 $(NORMAL_TARGET_EXPORTS) \
53495 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53496 for flag in $(EXTRA_TARGET_FLAGS); do \
53497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53498 done; \
53499 (cd $(TARGET_SUBDIR)/qthreads && \
53500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53502 "RANLIB=$${RANLIB}" \
53503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53504 html) \
53505 || exit 1
53507 @endif target-qthreads
53509 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53510 maybe-TAGS-target-qthreads:
53511 @if target-qthreads
53512 maybe-TAGS-target-qthreads: TAGS-target-qthreads
53514 TAGS-target-qthreads: \
53515 configure-target-qthreads
53516 @: $(MAKE); $(unstage)
53517 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53518 r=`${PWD_COMMAND}`; export r; \
53519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53520 $(NORMAL_TARGET_EXPORTS) \
53521 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53522 for flag in $(EXTRA_TARGET_FLAGS); do \
53523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53524 done; \
53525 (cd $(TARGET_SUBDIR)/qthreads && \
53526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53528 "RANLIB=$${RANLIB}" \
53529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53530 TAGS) \
53531 || exit 1
53533 @endif target-qthreads
53535 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53536 maybe-install-info-target-qthreads:
53537 @if target-qthreads
53538 maybe-install-info-target-qthreads: install-info-target-qthreads
53540 install-info-target-qthreads: \
53541 configure-target-qthreads \
53542 info-target-qthreads
53543 @: $(MAKE); $(unstage)
53544 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53545 r=`${PWD_COMMAND}`; export r; \
53546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53547 $(NORMAL_TARGET_EXPORTS) \
53548 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53549 for flag in $(EXTRA_TARGET_FLAGS); do \
53550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53551 done; \
53552 (cd $(TARGET_SUBDIR)/qthreads && \
53553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53555 "RANLIB=$${RANLIB}" \
53556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53557 install-info) \
53558 || exit 1
53560 @endif target-qthreads
53562 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53563 maybe-install-pdf-target-qthreads:
53564 @if target-qthreads
53565 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53567 install-pdf-target-qthreads: \
53568 configure-target-qthreads \
53569 pdf-target-qthreads
53570 @: $(MAKE); $(unstage)
53571 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53572 r=`${PWD_COMMAND}`; export r; \
53573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53574 $(NORMAL_TARGET_EXPORTS) \
53575 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53576 for flag in $(EXTRA_TARGET_FLAGS); do \
53577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53578 done; \
53579 (cd $(TARGET_SUBDIR)/qthreads && \
53580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53582 "RANLIB=$${RANLIB}" \
53583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53584 install-pdf) \
53585 || exit 1
53587 @endif target-qthreads
53589 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53590 maybe-install-html-target-qthreads:
53591 @if target-qthreads
53592 maybe-install-html-target-qthreads: install-html-target-qthreads
53594 install-html-target-qthreads: \
53595 configure-target-qthreads \
53596 html-target-qthreads
53597 @: $(MAKE); $(unstage)
53598 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53599 r=`${PWD_COMMAND}`; export r; \
53600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601 $(NORMAL_TARGET_EXPORTS) \
53602 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
53603 for flag in $(EXTRA_TARGET_FLAGS); do \
53604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53605 done; \
53606 (cd $(TARGET_SUBDIR)/qthreads && \
53607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53609 "RANLIB=$${RANLIB}" \
53610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53611 install-html) \
53612 || exit 1
53614 @endif target-qthreads
53616 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53617 maybe-installcheck-target-qthreads:
53618 @if target-qthreads
53619 maybe-installcheck-target-qthreads: installcheck-target-qthreads
53621 installcheck-target-qthreads: \
53622 configure-target-qthreads
53623 @: $(MAKE); $(unstage)
53624 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53625 r=`${PWD_COMMAND}`; export r; \
53626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53627 $(NORMAL_TARGET_EXPORTS) \
53628 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
53629 for flag in $(EXTRA_TARGET_FLAGS); do \
53630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53631 done; \
53632 (cd $(TARGET_SUBDIR)/qthreads && \
53633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53635 "RANLIB=$${RANLIB}" \
53636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53637 installcheck) \
53638 || exit 1
53640 @endif target-qthreads
53642 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53643 maybe-mostlyclean-target-qthreads:
53644 @if target-qthreads
53645 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53647 mostlyclean-target-qthreads:
53648 @: $(MAKE); $(unstage)
53649 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53650 r=`${PWD_COMMAND}`; export r; \
53651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53652 $(NORMAL_TARGET_EXPORTS) \
53653 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53654 for flag in $(EXTRA_TARGET_FLAGS); do \
53655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53656 done; \
53657 (cd $(TARGET_SUBDIR)/qthreads && \
53658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53660 "RANLIB=$${RANLIB}" \
53661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53662 mostlyclean) \
53663 || exit 1
53665 @endif target-qthreads
53667 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
53668 maybe-clean-target-qthreads:
53669 @if target-qthreads
53670 maybe-clean-target-qthreads: clean-target-qthreads
53672 clean-target-qthreads:
53673 @: $(MAKE); $(unstage)
53674 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53675 r=`${PWD_COMMAND}`; export r; \
53676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53677 $(NORMAL_TARGET_EXPORTS) \
53678 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53679 for flag in $(EXTRA_TARGET_FLAGS); do \
53680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53681 done; \
53682 (cd $(TARGET_SUBDIR)/qthreads && \
53683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53685 "RANLIB=$${RANLIB}" \
53686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53687 clean) \
53688 || exit 1
53690 @endif target-qthreads
53692 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53693 maybe-distclean-target-qthreads:
53694 @if target-qthreads
53695 maybe-distclean-target-qthreads: distclean-target-qthreads
53697 distclean-target-qthreads:
53698 @: $(MAKE); $(unstage)
53699 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53700 r=`${PWD_COMMAND}`; export r; \
53701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53702 $(NORMAL_TARGET_EXPORTS) \
53703 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53704 for flag in $(EXTRA_TARGET_FLAGS); do \
53705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53706 done; \
53707 (cd $(TARGET_SUBDIR)/qthreads && \
53708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53710 "RANLIB=$${RANLIB}" \
53711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53712 distclean) \
53713 || exit 1
53715 @endif target-qthreads
53717 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53718 maybe-maintainer-clean-target-qthreads:
53719 @if target-qthreads
53720 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53722 maintainer-clean-target-qthreads:
53723 @: $(MAKE); $(unstage)
53724 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53725 r=`${PWD_COMMAND}`; export r; \
53726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53727 $(NORMAL_TARGET_EXPORTS) \
53728 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53729 for flag in $(EXTRA_TARGET_FLAGS); do \
53730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53731 done; \
53732 (cd $(TARGET_SUBDIR)/qthreads && \
53733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53735 "RANLIB=$${RANLIB}" \
53736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53737 maintainer-clean) \
53738 || exit 1
53740 @endif target-qthreads
53746 .PHONY: configure-target-rda maybe-configure-target-rda
53747 maybe-configure-target-rda:
53748 @if gcc-bootstrap
53749 configure-target-rda: stage_current
53750 @endif gcc-bootstrap
53751 @if target-rda
53752 maybe-configure-target-rda: configure-target-rda
53753 configure-target-rda:
53754 @: $(MAKE); $(unstage)
53755 @r=`${PWD_COMMAND}`; export r; \
53756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53757 echo "Checking multilib configuration for rda..."; \
53758 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53759 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53760 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53761 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53762 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53763 else \
53764 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53765 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53766 fi; \
53767 else \
53768 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53769 fi; \
53770 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53771 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53772 $(NORMAL_TARGET_EXPORTS) \
53773 echo Configuring in $(TARGET_SUBDIR)/rda; \
53774 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53775 case $(srcdir) in \
53776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53777 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53779 esac; \
53780 srcdiroption="--srcdir=$${topdir}/rda"; \
53781 libsrcdir="$$s/rda"; \
53782 rm -f no-such-file || : ; \
53783 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53784 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53785 --target=${target_alias} $${srcdiroption} \
53786 || exit 1
53787 @endif target-rda
53793 .PHONY: all-target-rda maybe-all-target-rda
53794 maybe-all-target-rda:
53795 @if gcc-bootstrap
53796 all-target-rda: stage_current
53797 @endif gcc-bootstrap
53798 @if target-rda
53799 TARGET-target-rda=all
53800 maybe-all-target-rda: all-target-rda
53801 all-target-rda: configure-target-rda
53802 @: $(MAKE); $(unstage)
53803 @r=`${PWD_COMMAND}`; export r; \
53804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53805 $(NORMAL_TARGET_EXPORTS) \
53806 (cd $(TARGET_SUBDIR)/rda && \
53807 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53808 $(TARGET-target-rda))
53809 @endif target-rda
53815 .PHONY: check-target-rda maybe-check-target-rda
53816 maybe-check-target-rda:
53817 @if target-rda
53818 maybe-check-target-rda: check-target-rda
53820 check-target-rda:
53821 @: $(MAKE); $(unstage)
53822 @r=`${PWD_COMMAND}`; export r; \
53823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824 $(NORMAL_TARGET_EXPORTS) \
53825 (cd $(TARGET_SUBDIR)/rda && \
53826 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53828 @endif target-rda
53830 .PHONY: install-target-rda maybe-install-target-rda
53831 maybe-install-target-rda:
53832 @if target-rda
53833 maybe-install-target-rda: install-target-rda
53835 install-target-rda: installdirs
53836 @: $(MAKE); $(unstage)
53837 @r=`${PWD_COMMAND}`; export r; \
53838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53839 $(NORMAL_TARGET_EXPORTS) \
53840 (cd $(TARGET_SUBDIR)/rda && \
53841 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53843 @endif target-rda
53845 # Other targets (info, dvi, pdf, etc.)
53847 .PHONY: maybe-info-target-rda info-target-rda
53848 maybe-info-target-rda:
53849 @if target-rda
53850 maybe-info-target-rda: info-target-rda
53852 info-target-rda: \
53853 configure-target-rda
53854 @: $(MAKE); $(unstage)
53855 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53856 r=`${PWD_COMMAND}`; export r; \
53857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53858 $(NORMAL_TARGET_EXPORTS) \
53859 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53860 for flag in $(EXTRA_TARGET_FLAGS); do \
53861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53862 done; \
53863 (cd $(TARGET_SUBDIR)/rda && \
53864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53866 "RANLIB=$${RANLIB}" \
53867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53868 info) \
53869 || exit 1
53871 @endif target-rda
53873 .PHONY: maybe-dvi-target-rda dvi-target-rda
53874 maybe-dvi-target-rda:
53875 @if target-rda
53876 maybe-dvi-target-rda: dvi-target-rda
53878 dvi-target-rda: \
53879 configure-target-rda
53880 @: $(MAKE); $(unstage)
53881 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53882 r=`${PWD_COMMAND}`; export r; \
53883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53884 $(NORMAL_TARGET_EXPORTS) \
53885 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53886 for flag in $(EXTRA_TARGET_FLAGS); do \
53887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53888 done; \
53889 (cd $(TARGET_SUBDIR)/rda && \
53890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53892 "RANLIB=$${RANLIB}" \
53893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53894 dvi) \
53895 || exit 1
53897 @endif target-rda
53899 .PHONY: maybe-pdf-target-rda pdf-target-rda
53900 maybe-pdf-target-rda:
53901 @if target-rda
53902 maybe-pdf-target-rda: pdf-target-rda
53904 pdf-target-rda: \
53905 configure-target-rda
53906 @: $(MAKE); $(unstage)
53907 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53908 r=`${PWD_COMMAND}`; export r; \
53909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53910 $(NORMAL_TARGET_EXPORTS) \
53911 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53912 for flag in $(EXTRA_TARGET_FLAGS); do \
53913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53914 done; \
53915 (cd $(TARGET_SUBDIR)/rda && \
53916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53918 "RANLIB=$${RANLIB}" \
53919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53920 pdf) \
53921 || exit 1
53923 @endif target-rda
53925 .PHONY: maybe-html-target-rda html-target-rda
53926 maybe-html-target-rda:
53927 @if target-rda
53928 maybe-html-target-rda: html-target-rda
53930 html-target-rda: \
53931 configure-target-rda
53932 @: $(MAKE); $(unstage)
53933 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53934 r=`${PWD_COMMAND}`; export r; \
53935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53936 $(NORMAL_TARGET_EXPORTS) \
53937 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53938 for flag in $(EXTRA_TARGET_FLAGS); do \
53939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53940 done; \
53941 (cd $(TARGET_SUBDIR)/rda && \
53942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53944 "RANLIB=$${RANLIB}" \
53945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53946 html) \
53947 || exit 1
53949 @endif target-rda
53951 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53952 maybe-TAGS-target-rda:
53953 @if target-rda
53954 maybe-TAGS-target-rda: TAGS-target-rda
53956 TAGS-target-rda: \
53957 configure-target-rda
53958 @: $(MAKE); $(unstage)
53959 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53960 r=`${PWD_COMMAND}`; export r; \
53961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53962 $(NORMAL_TARGET_EXPORTS) \
53963 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53964 for flag in $(EXTRA_TARGET_FLAGS); do \
53965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53966 done; \
53967 (cd $(TARGET_SUBDIR)/rda && \
53968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53970 "RANLIB=$${RANLIB}" \
53971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53972 TAGS) \
53973 || exit 1
53975 @endif target-rda
53977 .PHONY: maybe-install-info-target-rda install-info-target-rda
53978 maybe-install-info-target-rda:
53979 @if target-rda
53980 maybe-install-info-target-rda: install-info-target-rda
53982 install-info-target-rda: \
53983 configure-target-rda \
53984 info-target-rda
53985 @: $(MAKE); $(unstage)
53986 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53987 r=`${PWD_COMMAND}`; export r; \
53988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53989 $(NORMAL_TARGET_EXPORTS) \
53990 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53991 for flag in $(EXTRA_TARGET_FLAGS); do \
53992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53993 done; \
53994 (cd $(TARGET_SUBDIR)/rda && \
53995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53997 "RANLIB=$${RANLIB}" \
53998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53999 install-info) \
54000 || exit 1
54002 @endif target-rda
54004 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54005 maybe-install-pdf-target-rda:
54006 @if target-rda
54007 maybe-install-pdf-target-rda: install-pdf-target-rda
54009 install-pdf-target-rda: \
54010 configure-target-rda \
54011 pdf-target-rda
54012 @: $(MAKE); $(unstage)
54013 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54014 r=`${PWD_COMMAND}`; export r; \
54015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54016 $(NORMAL_TARGET_EXPORTS) \
54017 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54018 for flag in $(EXTRA_TARGET_FLAGS); do \
54019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54020 done; \
54021 (cd $(TARGET_SUBDIR)/rda && \
54022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54024 "RANLIB=$${RANLIB}" \
54025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54026 install-pdf) \
54027 || exit 1
54029 @endif target-rda
54031 .PHONY: maybe-install-html-target-rda install-html-target-rda
54032 maybe-install-html-target-rda:
54033 @if target-rda
54034 maybe-install-html-target-rda: install-html-target-rda
54036 install-html-target-rda: \
54037 configure-target-rda \
54038 html-target-rda
54039 @: $(MAKE); $(unstage)
54040 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54041 r=`${PWD_COMMAND}`; export r; \
54042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54043 $(NORMAL_TARGET_EXPORTS) \
54044 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54045 for flag in $(EXTRA_TARGET_FLAGS); do \
54046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54047 done; \
54048 (cd $(TARGET_SUBDIR)/rda && \
54049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54051 "RANLIB=$${RANLIB}" \
54052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54053 install-html) \
54054 || exit 1
54056 @endif target-rda
54058 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54059 maybe-installcheck-target-rda:
54060 @if target-rda
54061 maybe-installcheck-target-rda: installcheck-target-rda
54063 installcheck-target-rda: \
54064 configure-target-rda
54065 @: $(MAKE); $(unstage)
54066 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54067 r=`${PWD_COMMAND}`; export r; \
54068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069 $(NORMAL_TARGET_EXPORTS) \
54070 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54071 for flag in $(EXTRA_TARGET_FLAGS); do \
54072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54073 done; \
54074 (cd $(TARGET_SUBDIR)/rda && \
54075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54077 "RANLIB=$${RANLIB}" \
54078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54079 installcheck) \
54080 || exit 1
54082 @endif target-rda
54084 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54085 maybe-mostlyclean-target-rda:
54086 @if target-rda
54087 maybe-mostlyclean-target-rda: mostlyclean-target-rda
54089 mostlyclean-target-rda:
54090 @: $(MAKE); $(unstage)
54091 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54092 r=`${PWD_COMMAND}`; export r; \
54093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54094 $(NORMAL_TARGET_EXPORTS) \
54095 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
54096 for flag in $(EXTRA_TARGET_FLAGS); do \
54097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54098 done; \
54099 (cd $(TARGET_SUBDIR)/rda && \
54100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54102 "RANLIB=$${RANLIB}" \
54103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54104 mostlyclean) \
54105 || exit 1
54107 @endif target-rda
54109 .PHONY: maybe-clean-target-rda clean-target-rda
54110 maybe-clean-target-rda:
54111 @if target-rda
54112 maybe-clean-target-rda: clean-target-rda
54114 clean-target-rda:
54115 @: $(MAKE); $(unstage)
54116 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54117 r=`${PWD_COMMAND}`; export r; \
54118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54119 $(NORMAL_TARGET_EXPORTS) \
54120 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
54121 for flag in $(EXTRA_TARGET_FLAGS); do \
54122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54123 done; \
54124 (cd $(TARGET_SUBDIR)/rda && \
54125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54127 "RANLIB=$${RANLIB}" \
54128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54129 clean) \
54130 || exit 1
54132 @endif target-rda
54134 .PHONY: maybe-distclean-target-rda distclean-target-rda
54135 maybe-distclean-target-rda:
54136 @if target-rda
54137 maybe-distclean-target-rda: distclean-target-rda
54139 distclean-target-rda:
54140 @: $(MAKE); $(unstage)
54141 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54142 r=`${PWD_COMMAND}`; export r; \
54143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54144 $(NORMAL_TARGET_EXPORTS) \
54145 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
54146 for flag in $(EXTRA_TARGET_FLAGS); do \
54147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54148 done; \
54149 (cd $(TARGET_SUBDIR)/rda && \
54150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54152 "RANLIB=$${RANLIB}" \
54153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54154 distclean) \
54155 || exit 1
54157 @endif target-rda
54159 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54160 maybe-maintainer-clean-target-rda:
54161 @if target-rda
54162 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54164 maintainer-clean-target-rda:
54165 @: $(MAKE); $(unstage)
54166 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54167 r=`${PWD_COMMAND}`; export r; \
54168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54169 $(NORMAL_TARGET_EXPORTS) \
54170 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
54171 for flag in $(EXTRA_TARGET_FLAGS); do \
54172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54173 done; \
54174 (cd $(TARGET_SUBDIR)/rda && \
54175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54177 "RANLIB=$${RANLIB}" \
54178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54179 maintainer-clean) \
54180 || exit 1
54182 @endif target-rda
54188 .PHONY: configure-target-libada maybe-configure-target-libada
54189 maybe-configure-target-libada:
54190 @if gcc-bootstrap
54191 configure-target-libada: stage_current
54192 @endif gcc-bootstrap
54193 @if target-libada
54194 maybe-configure-target-libada: configure-target-libada
54195 configure-target-libada:
54196 @: $(MAKE); $(unstage)
54197 @r=`${PWD_COMMAND}`; export r; \
54198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54199 echo "Checking multilib configuration for libada..."; \
54200 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54201 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
54202 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54203 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54204 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54205 else \
54206 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54207 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54208 fi; \
54209 else \
54210 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54211 fi; \
54212 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54213 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54214 $(NORMAL_TARGET_EXPORTS) \
54215 echo Configuring in $(TARGET_SUBDIR)/libada; \
54216 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54217 case $(srcdir) in \
54218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54219 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54221 esac; \
54222 srcdiroption="--srcdir=$${topdir}/libada"; \
54223 libsrcdir="$$s/libada"; \
54224 rm -f no-such-file || : ; \
54225 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54227 --target=${target_alias} $${srcdiroption} \
54228 || exit 1
54229 @endif target-libada
54235 .PHONY: all-target-libada maybe-all-target-libada
54236 maybe-all-target-libada:
54237 @if gcc-bootstrap
54238 all-target-libada: stage_current
54239 @endif gcc-bootstrap
54240 @if target-libada
54241 TARGET-target-libada=all
54242 maybe-all-target-libada: all-target-libada
54243 all-target-libada: configure-target-libada
54244 @: $(MAKE); $(unstage)
54245 @r=`${PWD_COMMAND}`; export r; \
54246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54247 $(NORMAL_TARGET_EXPORTS) \
54248 (cd $(TARGET_SUBDIR)/libada && \
54249 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54250 $(TARGET-target-libada))
54251 @endif target-libada
54257 .PHONY: check-target-libada maybe-check-target-libada
54258 maybe-check-target-libada:
54259 @if target-libada
54260 maybe-check-target-libada: check-target-libada
54262 check-target-libada:
54263 @: $(MAKE); $(unstage)
54264 @r=`${PWD_COMMAND}`; export r; \
54265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54266 $(NORMAL_TARGET_EXPORTS) \
54267 (cd $(TARGET_SUBDIR)/libada && \
54268 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54270 @endif target-libada
54272 .PHONY: install-target-libada maybe-install-target-libada
54273 maybe-install-target-libada:
54274 @if target-libada
54275 maybe-install-target-libada: install-target-libada
54277 install-target-libada: installdirs
54278 @: $(MAKE); $(unstage)
54279 @r=`${PWD_COMMAND}`; export r; \
54280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54281 $(NORMAL_TARGET_EXPORTS) \
54282 (cd $(TARGET_SUBDIR)/libada && \
54283 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54285 @endif target-libada
54287 # Other targets (info, dvi, pdf, etc.)
54289 .PHONY: maybe-info-target-libada info-target-libada
54290 maybe-info-target-libada:
54291 @if target-libada
54292 maybe-info-target-libada: info-target-libada
54294 info-target-libada: \
54295 configure-target-libada
54296 @: $(MAKE); $(unstage)
54297 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54298 r=`${PWD_COMMAND}`; export r; \
54299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54300 $(NORMAL_TARGET_EXPORTS) \
54301 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
54302 for flag in $(EXTRA_TARGET_FLAGS); do \
54303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54304 done; \
54305 (cd $(TARGET_SUBDIR)/libada && \
54306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54308 "RANLIB=$${RANLIB}" \
54309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54310 info) \
54311 || exit 1
54313 @endif target-libada
54315 .PHONY: maybe-dvi-target-libada dvi-target-libada
54316 maybe-dvi-target-libada:
54317 @if target-libada
54318 maybe-dvi-target-libada: dvi-target-libada
54320 dvi-target-libada: \
54321 configure-target-libada
54322 @: $(MAKE); $(unstage)
54323 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54324 r=`${PWD_COMMAND}`; export r; \
54325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54326 $(NORMAL_TARGET_EXPORTS) \
54327 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
54328 for flag in $(EXTRA_TARGET_FLAGS); do \
54329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54330 done; \
54331 (cd $(TARGET_SUBDIR)/libada && \
54332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54334 "RANLIB=$${RANLIB}" \
54335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54336 dvi) \
54337 || exit 1
54339 @endif target-libada
54341 .PHONY: maybe-pdf-target-libada pdf-target-libada
54342 maybe-pdf-target-libada:
54343 @if target-libada
54344 maybe-pdf-target-libada: pdf-target-libada
54346 pdf-target-libada: \
54347 configure-target-libada
54348 @: $(MAKE); $(unstage)
54349 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54350 r=`${PWD_COMMAND}`; export r; \
54351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54352 $(NORMAL_TARGET_EXPORTS) \
54353 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
54354 for flag in $(EXTRA_TARGET_FLAGS); do \
54355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54356 done; \
54357 (cd $(TARGET_SUBDIR)/libada && \
54358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54360 "RANLIB=$${RANLIB}" \
54361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54362 pdf) \
54363 || exit 1
54365 @endif target-libada
54367 .PHONY: maybe-html-target-libada html-target-libada
54368 maybe-html-target-libada:
54369 @if target-libada
54370 maybe-html-target-libada: html-target-libada
54372 html-target-libada: \
54373 configure-target-libada
54374 @: $(MAKE); $(unstage)
54375 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54376 r=`${PWD_COMMAND}`; export r; \
54377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54378 $(NORMAL_TARGET_EXPORTS) \
54379 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
54380 for flag in $(EXTRA_TARGET_FLAGS); do \
54381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54382 done; \
54383 (cd $(TARGET_SUBDIR)/libada && \
54384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54386 "RANLIB=$${RANLIB}" \
54387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54388 html) \
54389 || exit 1
54391 @endif target-libada
54393 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54394 maybe-TAGS-target-libada:
54395 @if target-libada
54396 maybe-TAGS-target-libada: TAGS-target-libada
54398 TAGS-target-libada: \
54399 configure-target-libada
54400 @: $(MAKE); $(unstage)
54401 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54402 r=`${PWD_COMMAND}`; export r; \
54403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54404 $(NORMAL_TARGET_EXPORTS) \
54405 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
54406 for flag in $(EXTRA_TARGET_FLAGS); do \
54407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54408 done; \
54409 (cd $(TARGET_SUBDIR)/libada && \
54410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54412 "RANLIB=$${RANLIB}" \
54413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54414 TAGS) \
54415 || exit 1
54417 @endif target-libada
54419 .PHONY: maybe-install-info-target-libada install-info-target-libada
54420 maybe-install-info-target-libada:
54421 @if target-libada
54422 maybe-install-info-target-libada: install-info-target-libada
54424 install-info-target-libada: \
54425 configure-target-libada \
54426 info-target-libada
54427 @: $(MAKE); $(unstage)
54428 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54429 r=`${PWD_COMMAND}`; export r; \
54430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54431 $(NORMAL_TARGET_EXPORTS) \
54432 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
54433 for flag in $(EXTRA_TARGET_FLAGS); do \
54434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54435 done; \
54436 (cd $(TARGET_SUBDIR)/libada && \
54437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54439 "RANLIB=$${RANLIB}" \
54440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54441 install-info) \
54442 || exit 1
54444 @endif target-libada
54446 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54447 maybe-install-pdf-target-libada:
54448 @if target-libada
54449 maybe-install-pdf-target-libada: install-pdf-target-libada
54451 install-pdf-target-libada: \
54452 configure-target-libada \
54453 pdf-target-libada
54454 @: $(MAKE); $(unstage)
54455 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54456 r=`${PWD_COMMAND}`; export r; \
54457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54458 $(NORMAL_TARGET_EXPORTS) \
54459 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54460 for flag in $(EXTRA_TARGET_FLAGS); do \
54461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54462 done; \
54463 (cd $(TARGET_SUBDIR)/libada && \
54464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54466 "RANLIB=$${RANLIB}" \
54467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54468 install-pdf) \
54469 || exit 1
54471 @endif target-libada
54473 .PHONY: maybe-install-html-target-libada install-html-target-libada
54474 maybe-install-html-target-libada:
54475 @if target-libada
54476 maybe-install-html-target-libada: install-html-target-libada
54478 install-html-target-libada: \
54479 configure-target-libada \
54480 html-target-libada
54481 @: $(MAKE); $(unstage)
54482 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54483 r=`${PWD_COMMAND}`; export r; \
54484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54485 $(NORMAL_TARGET_EXPORTS) \
54486 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54487 for flag in $(EXTRA_TARGET_FLAGS); do \
54488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54489 done; \
54490 (cd $(TARGET_SUBDIR)/libada && \
54491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54493 "RANLIB=$${RANLIB}" \
54494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54495 install-html) \
54496 || exit 1
54498 @endif target-libada
54500 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54501 maybe-installcheck-target-libada:
54502 @if target-libada
54503 maybe-installcheck-target-libada: installcheck-target-libada
54505 installcheck-target-libada: \
54506 configure-target-libada
54507 @: $(MAKE); $(unstage)
54508 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54509 r=`${PWD_COMMAND}`; export r; \
54510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54511 $(NORMAL_TARGET_EXPORTS) \
54512 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54513 for flag in $(EXTRA_TARGET_FLAGS); do \
54514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54515 done; \
54516 (cd $(TARGET_SUBDIR)/libada && \
54517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54519 "RANLIB=$${RANLIB}" \
54520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54521 installcheck) \
54522 || exit 1
54524 @endif target-libada
54526 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54527 maybe-mostlyclean-target-libada:
54528 @if target-libada
54529 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54531 mostlyclean-target-libada:
54532 @: $(MAKE); $(unstage)
54533 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54534 r=`${PWD_COMMAND}`; export r; \
54535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54536 $(NORMAL_TARGET_EXPORTS) \
54537 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54538 for flag in $(EXTRA_TARGET_FLAGS); do \
54539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54540 done; \
54541 (cd $(TARGET_SUBDIR)/libada && \
54542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54544 "RANLIB=$${RANLIB}" \
54545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54546 mostlyclean) \
54547 || exit 1
54549 @endif target-libada
54551 .PHONY: maybe-clean-target-libada clean-target-libada
54552 maybe-clean-target-libada:
54553 @if target-libada
54554 maybe-clean-target-libada: clean-target-libada
54556 clean-target-libada:
54557 @: $(MAKE); $(unstage)
54558 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54559 r=`${PWD_COMMAND}`; export r; \
54560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54561 $(NORMAL_TARGET_EXPORTS) \
54562 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54563 for flag in $(EXTRA_TARGET_FLAGS); do \
54564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54565 done; \
54566 (cd $(TARGET_SUBDIR)/libada && \
54567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54569 "RANLIB=$${RANLIB}" \
54570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54571 clean) \
54572 || exit 1
54574 @endif target-libada
54576 .PHONY: maybe-distclean-target-libada distclean-target-libada
54577 maybe-distclean-target-libada:
54578 @if target-libada
54579 maybe-distclean-target-libada: distclean-target-libada
54581 distclean-target-libada:
54582 @: $(MAKE); $(unstage)
54583 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54584 r=`${PWD_COMMAND}`; export r; \
54585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54586 $(NORMAL_TARGET_EXPORTS) \
54587 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54588 for flag in $(EXTRA_TARGET_FLAGS); do \
54589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54590 done; \
54591 (cd $(TARGET_SUBDIR)/libada && \
54592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54594 "RANLIB=$${RANLIB}" \
54595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54596 distclean) \
54597 || exit 1
54599 @endif target-libada
54601 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54602 maybe-maintainer-clean-target-libada:
54603 @if target-libada
54604 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54606 maintainer-clean-target-libada:
54607 @: $(MAKE); $(unstage)
54608 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54609 r=`${PWD_COMMAND}`; export r; \
54610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611 $(NORMAL_TARGET_EXPORTS) \
54612 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54613 for flag in $(EXTRA_TARGET_FLAGS); do \
54614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54615 done; \
54616 (cd $(TARGET_SUBDIR)/libada && \
54617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54619 "RANLIB=$${RANLIB}" \
54620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54621 maintainer-clean) \
54622 || exit 1
54624 @endif target-libada
54630 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54631 maybe-configure-target-libgomp:
54632 @if gcc-bootstrap
54633 configure-target-libgomp: stage_current
54634 @endif gcc-bootstrap
54635 @if target-libgomp
54636 maybe-configure-target-libgomp: configure-target-libgomp
54637 configure-target-libgomp:
54638 @r=`${PWD_COMMAND}`; export r; \
54639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54640 echo "Checking multilib configuration for libgomp..."; \
54641 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54643 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54644 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54645 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54646 else \
54647 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54648 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54649 fi; \
54650 else \
54651 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54652 fi; \
54653 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54654 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54655 $(NORMAL_TARGET_EXPORTS) \
54656 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54657 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54658 case $(srcdir) in \
54659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54660 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54662 esac; \
54663 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54664 libsrcdir="$$s/libgomp"; \
54665 rm -f no-such-file || : ; \
54666 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54667 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54668 --target=${target_alias} $${srcdiroption} \
54669 || exit 1
54670 @endif target-libgomp
54674 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54675 maybe-configure-stage1-target-libgomp:
54676 @if target-libgomp-bootstrap
54677 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54678 configure-stage1-target-libgomp:
54679 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54680 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54681 @r=`${PWD_COMMAND}`; export r; \
54682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54683 TFLAGS="$(STAGE1_TFLAGS)"; \
54684 echo "Checking multilib configuration for libgomp..."; \
54685 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54686 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54687 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54688 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54689 else \
54690 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54691 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54692 fi; \
54693 else \
54694 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54695 fi; \
54696 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54697 $(NORMAL_TARGET_EXPORTS) \
54698 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54699 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54700 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54701 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54702 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54703 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54704 case $(srcdir) in \
54705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54706 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54708 esac; \
54709 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54710 libsrcdir="$$s/libgomp"; \
54711 $(SHELL) $${libsrcdir}/configure \
54712 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54713 --target=${target_alias} $${srcdiroption} \
54714 $(STAGE1_CONFIGURE_FLAGS)
54715 @endif target-libgomp-bootstrap
54717 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54718 maybe-configure-stage2-target-libgomp:
54719 @if target-libgomp-bootstrap
54720 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54721 configure-stage2-target-libgomp:
54722 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54723 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54724 @r=`${PWD_COMMAND}`; export r; \
54725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54726 TFLAGS="$(STAGE2_TFLAGS)"; \
54727 echo "Checking multilib configuration for libgomp..."; \
54728 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54729 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54730 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54731 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54732 else \
54733 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54734 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54735 fi; \
54736 else \
54737 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54738 fi; \
54739 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54740 $(NORMAL_TARGET_EXPORTS) \
54742 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54743 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54744 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54745 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54746 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54747 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54748 case $(srcdir) in \
54749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54750 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54752 esac; \
54753 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54754 libsrcdir="$$s/libgomp"; \
54755 $(SHELL) $${libsrcdir}/configure \
54756 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54757 --target=${target_alias} $${srcdiroption} \
54758 --with-build-libsubdir=$(HOST_SUBDIR) \
54759 $(STAGE2_CONFIGURE_FLAGS)
54760 @endif target-libgomp-bootstrap
54762 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54763 maybe-configure-stage3-target-libgomp:
54764 @if target-libgomp-bootstrap
54765 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54766 configure-stage3-target-libgomp:
54767 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54768 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54769 @r=`${PWD_COMMAND}`; export r; \
54770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54771 TFLAGS="$(STAGE3_TFLAGS)"; \
54772 echo "Checking multilib configuration for libgomp..."; \
54773 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54774 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54775 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54776 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54777 else \
54778 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54779 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54780 fi; \
54781 else \
54782 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54783 fi; \
54784 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54785 $(NORMAL_TARGET_EXPORTS) \
54787 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54788 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54789 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54790 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54791 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54792 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54793 case $(srcdir) in \
54794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54795 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54797 esac; \
54798 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54799 libsrcdir="$$s/libgomp"; \
54800 $(SHELL) $${libsrcdir}/configure \
54801 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54802 --target=${target_alias} $${srcdiroption} \
54803 --with-build-libsubdir=$(HOST_SUBDIR) \
54804 $(STAGE3_CONFIGURE_FLAGS)
54805 @endif target-libgomp-bootstrap
54807 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54808 maybe-configure-stage4-target-libgomp:
54809 @if target-libgomp-bootstrap
54810 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54811 configure-stage4-target-libgomp:
54812 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54813 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54814 @r=`${PWD_COMMAND}`; export r; \
54815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54816 TFLAGS="$(STAGE4_TFLAGS)"; \
54817 echo "Checking multilib configuration for libgomp..."; \
54818 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54819 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54820 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54821 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54822 else \
54823 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54824 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54825 fi; \
54826 else \
54827 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54828 fi; \
54829 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54830 $(NORMAL_TARGET_EXPORTS) \
54832 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54833 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54834 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54835 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54836 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54837 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54838 case $(srcdir) in \
54839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54840 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54842 esac; \
54843 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54844 libsrcdir="$$s/libgomp"; \
54845 $(SHELL) $${libsrcdir}/configure \
54846 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54847 --target=${target_alias} $${srcdiroption} \
54848 --with-build-libsubdir=$(HOST_SUBDIR) \
54849 $(STAGE4_CONFIGURE_FLAGS)
54850 @endif target-libgomp-bootstrap
54852 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54853 maybe-configure-stageprofile-target-libgomp:
54854 @if target-libgomp-bootstrap
54855 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54856 configure-stageprofile-target-libgomp:
54857 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54858 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54859 @r=`${PWD_COMMAND}`; export r; \
54860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54861 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54862 echo "Checking multilib configuration for libgomp..."; \
54863 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54864 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54865 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54866 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54867 else \
54868 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54869 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54870 fi; \
54871 else \
54872 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54873 fi; \
54874 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54875 $(NORMAL_TARGET_EXPORTS) \
54877 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54878 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54879 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54880 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54882 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54883 case $(srcdir) in \
54884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54885 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54887 esac; \
54888 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54889 libsrcdir="$$s/libgomp"; \
54890 $(SHELL) $${libsrcdir}/configure \
54891 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54892 --target=${target_alias} $${srcdiroption} \
54893 --with-build-libsubdir=$(HOST_SUBDIR) \
54894 $(STAGEprofile_CONFIGURE_FLAGS)
54895 @endif target-libgomp-bootstrap
54897 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54898 maybe-configure-stagefeedback-target-libgomp:
54899 @if target-libgomp-bootstrap
54900 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54901 configure-stagefeedback-target-libgomp:
54902 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54903 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54904 @r=`${PWD_COMMAND}`; export r; \
54905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54907 echo "Checking multilib configuration for libgomp..."; \
54908 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54909 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54910 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54911 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54912 else \
54913 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54914 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54915 fi; \
54916 else \
54917 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54918 fi; \
54919 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54920 $(NORMAL_TARGET_EXPORTS) \
54922 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54923 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54924 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54925 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54927 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54928 case $(srcdir) in \
54929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54930 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54932 esac; \
54933 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54934 libsrcdir="$$s/libgomp"; \
54935 $(SHELL) $${libsrcdir}/configure \
54936 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54937 --target=${target_alias} $${srcdiroption} \
54938 --with-build-libsubdir=$(HOST_SUBDIR) \
54939 $(STAGEfeedback_CONFIGURE_FLAGS)
54940 @endif target-libgomp-bootstrap
54946 .PHONY: all-target-libgomp maybe-all-target-libgomp
54947 maybe-all-target-libgomp:
54948 @if gcc-bootstrap
54949 all-target-libgomp: stage_current
54950 @endif gcc-bootstrap
54951 @if target-libgomp
54952 TARGET-target-libgomp=all
54953 maybe-all-target-libgomp: all-target-libgomp
54954 all-target-libgomp: configure-target-libgomp
54955 @r=`${PWD_COMMAND}`; export r; \
54956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54957 $(NORMAL_TARGET_EXPORTS) \
54958 (cd $(TARGET_SUBDIR)/libgomp && \
54959 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54960 $(TARGET-target-libgomp))
54961 @endif target-libgomp
54965 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54966 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54967 maybe-all-stage1-target-libgomp:
54968 maybe-clean-stage1-target-libgomp:
54969 @if target-libgomp-bootstrap
54970 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54971 all-stage1: all-stage1-target-libgomp
54972 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54973 all-stage1-target-libgomp: configure-stage1-target-libgomp
54974 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54975 @r=`${PWD_COMMAND}`; export r; \
54976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54977 TFLAGS="$(STAGE1_TFLAGS)"; \
54978 $(NORMAL_TARGET_EXPORTS) \
54979 cd $(TARGET_SUBDIR)/libgomp && \
54980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54981 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54982 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54983 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54987 $(EXTRA_TARGET_FLAGS) \
54988 TFLAGS="$(STAGE1_TFLAGS)" \
54989 $(TARGET-stage1-target-libgomp)
54991 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54992 clean-stage1: clean-stage1-target-libgomp
54993 clean-stage1-target-libgomp:
54994 @if [ $(current_stage) = stage1 ]; then \
54995 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54996 else \
54997 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54998 $(MAKE) stage1-start; \
54999 fi; \
55000 cd $(TARGET_SUBDIR)/libgomp && \
55001 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55002 clean
55003 @endif target-libgomp-bootstrap
55006 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55007 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55008 maybe-all-stage2-target-libgomp:
55009 maybe-clean-stage2-target-libgomp:
55010 @if target-libgomp-bootstrap
55011 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55012 all-stage2: all-stage2-target-libgomp
55013 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55014 all-stage2-target-libgomp: configure-stage2-target-libgomp
55015 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55016 @r=`${PWD_COMMAND}`; export r; \
55017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55018 TFLAGS="$(STAGE2_TFLAGS)"; \
55019 $(NORMAL_TARGET_EXPORTS) \
55021 cd $(TARGET_SUBDIR)/libgomp && \
55022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55023 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55024 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55025 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55026 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55027 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55028 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55029 $(EXTRA_TARGET_FLAGS) \
55030 TFLAGS="$(STAGE2_TFLAGS)" \
55031 $(TARGET-stage2-target-libgomp)
55033 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55034 clean-stage2: clean-stage2-target-libgomp
55035 clean-stage2-target-libgomp:
55036 @if [ $(current_stage) = stage2 ]; then \
55037 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55038 else \
55039 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55040 $(MAKE) stage2-start; \
55041 fi; \
55042 cd $(TARGET_SUBDIR)/libgomp && \
55043 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55045 clean
55046 @endif target-libgomp-bootstrap
55049 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55050 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55051 maybe-all-stage3-target-libgomp:
55052 maybe-clean-stage3-target-libgomp:
55053 @if target-libgomp-bootstrap
55054 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55055 all-stage3: all-stage3-target-libgomp
55056 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55057 all-stage3-target-libgomp: configure-stage3-target-libgomp
55058 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55059 @r=`${PWD_COMMAND}`; export r; \
55060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061 TFLAGS="$(STAGE3_TFLAGS)"; \
55062 $(NORMAL_TARGET_EXPORTS) \
55064 cd $(TARGET_SUBDIR)/libgomp && \
55065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55066 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55067 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55068 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55069 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55070 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55071 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55072 $(EXTRA_TARGET_FLAGS) \
55073 TFLAGS="$(STAGE3_TFLAGS)" \
55074 $(TARGET-stage3-target-libgomp)
55076 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55077 clean-stage3: clean-stage3-target-libgomp
55078 clean-stage3-target-libgomp:
55079 @if [ $(current_stage) = stage3 ]; then \
55080 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55081 else \
55082 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55083 $(MAKE) stage3-start; \
55084 fi; \
55085 cd $(TARGET_SUBDIR)/libgomp && \
55086 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55088 clean
55089 @endif target-libgomp-bootstrap
55092 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55093 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55094 maybe-all-stage4-target-libgomp:
55095 maybe-clean-stage4-target-libgomp:
55096 @if target-libgomp-bootstrap
55097 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55098 all-stage4: all-stage4-target-libgomp
55099 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55100 all-stage4-target-libgomp: configure-stage4-target-libgomp
55101 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55102 @r=`${PWD_COMMAND}`; export r; \
55103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104 TFLAGS="$(STAGE4_TFLAGS)"; \
55105 $(NORMAL_TARGET_EXPORTS) \
55107 cd $(TARGET_SUBDIR)/libgomp && \
55108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55109 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55110 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55111 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55115 $(EXTRA_TARGET_FLAGS) \
55116 TFLAGS="$(STAGE4_TFLAGS)" \
55117 $(TARGET-stage4-target-libgomp)
55119 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55120 clean-stage4: clean-stage4-target-libgomp
55121 clean-stage4-target-libgomp:
55122 @if [ $(current_stage) = stage4 ]; then \
55123 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55124 else \
55125 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55126 $(MAKE) stage4-start; \
55127 fi; \
55128 cd $(TARGET_SUBDIR)/libgomp && \
55129 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55131 clean
55132 @endif target-libgomp-bootstrap
55135 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55136 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55137 maybe-all-stageprofile-target-libgomp:
55138 maybe-clean-stageprofile-target-libgomp:
55139 @if target-libgomp-bootstrap
55140 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55141 all-stageprofile: all-stageprofile-target-libgomp
55142 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55143 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55144 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55145 @r=`${PWD_COMMAND}`; export r; \
55146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55147 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55148 $(NORMAL_TARGET_EXPORTS) \
55150 cd $(TARGET_SUBDIR)/libgomp && \
55151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55152 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55158 $(EXTRA_TARGET_FLAGS) \
55159 TFLAGS="$(STAGEprofile_TFLAGS)" \
55160 $(TARGET-stageprofile-target-libgomp)
55162 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55163 clean-stageprofile: clean-stageprofile-target-libgomp
55164 clean-stageprofile-target-libgomp:
55165 @if [ $(current_stage) = stageprofile ]; then \
55166 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55167 else \
55168 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55169 $(MAKE) stageprofile-start; \
55170 fi; \
55171 cd $(TARGET_SUBDIR)/libgomp && \
55172 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55174 clean
55175 @endif target-libgomp-bootstrap
55178 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55179 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55180 maybe-all-stagefeedback-target-libgomp:
55181 maybe-clean-stagefeedback-target-libgomp:
55182 @if target-libgomp-bootstrap
55183 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55184 all-stagefeedback: all-stagefeedback-target-libgomp
55185 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55186 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55187 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55188 @r=`${PWD_COMMAND}`; export r; \
55189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55190 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55191 $(NORMAL_TARGET_EXPORTS) \
55193 cd $(TARGET_SUBDIR)/libgomp && \
55194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55195 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55201 $(EXTRA_TARGET_FLAGS) \
55202 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55203 $(TARGET-stagefeedback-target-libgomp)
55205 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55206 clean-stagefeedback: clean-stagefeedback-target-libgomp
55207 clean-stagefeedback-target-libgomp:
55208 @if [ $(current_stage) = stagefeedback ]; then \
55209 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55210 else \
55211 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55212 $(MAKE) stagefeedback-start; \
55213 fi; \
55214 cd $(TARGET_SUBDIR)/libgomp && \
55215 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55217 clean
55218 @endif target-libgomp-bootstrap
55225 .PHONY: check-target-libgomp maybe-check-target-libgomp
55226 maybe-check-target-libgomp:
55227 @if target-libgomp
55228 maybe-check-target-libgomp: check-target-libgomp
55230 check-target-libgomp:
55231 @: $(MAKE); $(unstage)
55232 @r=`${PWD_COMMAND}`; export r; \
55233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55234 $(NORMAL_TARGET_EXPORTS) \
55235 (cd $(TARGET_SUBDIR)/libgomp && \
55236 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55238 @endif target-libgomp
55240 .PHONY: install-target-libgomp maybe-install-target-libgomp
55241 maybe-install-target-libgomp:
55242 @if target-libgomp
55243 maybe-install-target-libgomp: install-target-libgomp
55245 install-target-libgomp: installdirs
55246 @: $(MAKE); $(unstage)
55247 @r=`${PWD_COMMAND}`; export r; \
55248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55249 $(NORMAL_TARGET_EXPORTS) \
55250 (cd $(TARGET_SUBDIR)/libgomp && \
55251 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55253 @endif target-libgomp
55255 # Other targets (info, dvi, pdf, etc.)
55257 .PHONY: maybe-info-target-libgomp info-target-libgomp
55258 maybe-info-target-libgomp:
55259 @if target-libgomp
55260 maybe-info-target-libgomp: info-target-libgomp
55262 info-target-libgomp: \
55263 configure-target-libgomp
55264 @: $(MAKE); $(unstage)
55265 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55266 r=`${PWD_COMMAND}`; export r; \
55267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55268 $(NORMAL_TARGET_EXPORTS) \
55269 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
55270 for flag in $(EXTRA_TARGET_FLAGS); do \
55271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55272 done; \
55273 (cd $(TARGET_SUBDIR)/libgomp && \
55274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55276 "RANLIB=$${RANLIB}" \
55277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55278 info) \
55279 || exit 1
55281 @endif target-libgomp
55283 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55284 maybe-dvi-target-libgomp:
55285 @if target-libgomp
55286 maybe-dvi-target-libgomp: dvi-target-libgomp
55288 dvi-target-libgomp: \
55289 configure-target-libgomp
55290 @: $(MAKE); $(unstage)
55291 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55292 r=`${PWD_COMMAND}`; export r; \
55293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55294 $(NORMAL_TARGET_EXPORTS) \
55295 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
55296 for flag in $(EXTRA_TARGET_FLAGS); do \
55297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55298 done; \
55299 (cd $(TARGET_SUBDIR)/libgomp && \
55300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55302 "RANLIB=$${RANLIB}" \
55303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55304 dvi) \
55305 || exit 1
55307 @endif target-libgomp
55309 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55310 maybe-pdf-target-libgomp:
55311 @if target-libgomp
55312 maybe-pdf-target-libgomp: pdf-target-libgomp
55314 pdf-target-libgomp: \
55315 configure-target-libgomp
55316 @: $(MAKE); $(unstage)
55317 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55318 r=`${PWD_COMMAND}`; export r; \
55319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55320 $(NORMAL_TARGET_EXPORTS) \
55321 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
55322 for flag in $(EXTRA_TARGET_FLAGS); do \
55323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55324 done; \
55325 (cd $(TARGET_SUBDIR)/libgomp && \
55326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55328 "RANLIB=$${RANLIB}" \
55329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55330 pdf) \
55331 || exit 1
55333 @endif target-libgomp
55335 .PHONY: maybe-html-target-libgomp html-target-libgomp
55336 maybe-html-target-libgomp:
55337 @if target-libgomp
55338 maybe-html-target-libgomp: html-target-libgomp
55340 html-target-libgomp: \
55341 configure-target-libgomp
55342 @: $(MAKE); $(unstage)
55343 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55344 r=`${PWD_COMMAND}`; export r; \
55345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55346 $(NORMAL_TARGET_EXPORTS) \
55347 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
55348 for flag in $(EXTRA_TARGET_FLAGS); do \
55349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55350 done; \
55351 (cd $(TARGET_SUBDIR)/libgomp && \
55352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55354 "RANLIB=$${RANLIB}" \
55355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55356 html) \
55357 || exit 1
55359 @endif target-libgomp
55361 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55362 maybe-TAGS-target-libgomp:
55363 @if target-libgomp
55364 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55366 TAGS-target-libgomp: \
55367 configure-target-libgomp
55368 @: $(MAKE); $(unstage)
55369 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55370 r=`${PWD_COMMAND}`; export r; \
55371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55372 $(NORMAL_TARGET_EXPORTS) \
55373 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
55374 for flag in $(EXTRA_TARGET_FLAGS); do \
55375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55376 done; \
55377 (cd $(TARGET_SUBDIR)/libgomp && \
55378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55380 "RANLIB=$${RANLIB}" \
55381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55382 TAGS) \
55383 || exit 1
55385 @endif target-libgomp
55387 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55388 maybe-install-info-target-libgomp:
55389 @if target-libgomp
55390 maybe-install-info-target-libgomp: install-info-target-libgomp
55392 install-info-target-libgomp: \
55393 configure-target-libgomp \
55394 info-target-libgomp
55395 @: $(MAKE); $(unstage)
55396 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55397 r=`${PWD_COMMAND}`; export r; \
55398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55399 $(NORMAL_TARGET_EXPORTS) \
55400 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
55401 for flag in $(EXTRA_TARGET_FLAGS); do \
55402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55403 done; \
55404 (cd $(TARGET_SUBDIR)/libgomp && \
55405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55407 "RANLIB=$${RANLIB}" \
55408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55409 install-info) \
55410 || exit 1
55412 @endif target-libgomp
55414 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55415 maybe-install-pdf-target-libgomp:
55416 @if target-libgomp
55417 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55419 install-pdf-target-libgomp: \
55420 configure-target-libgomp \
55421 pdf-target-libgomp
55422 @: $(MAKE); $(unstage)
55423 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55424 r=`${PWD_COMMAND}`; export r; \
55425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55426 $(NORMAL_TARGET_EXPORTS) \
55427 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
55428 for flag in $(EXTRA_TARGET_FLAGS); do \
55429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55430 done; \
55431 (cd $(TARGET_SUBDIR)/libgomp && \
55432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55434 "RANLIB=$${RANLIB}" \
55435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55436 install-pdf) \
55437 || exit 1
55439 @endif target-libgomp
55441 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55442 maybe-install-html-target-libgomp:
55443 @if target-libgomp
55444 maybe-install-html-target-libgomp: install-html-target-libgomp
55446 install-html-target-libgomp: \
55447 configure-target-libgomp \
55448 html-target-libgomp
55449 @: $(MAKE); $(unstage)
55450 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55451 r=`${PWD_COMMAND}`; export r; \
55452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55453 $(NORMAL_TARGET_EXPORTS) \
55454 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
55455 for flag in $(EXTRA_TARGET_FLAGS); do \
55456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55457 done; \
55458 (cd $(TARGET_SUBDIR)/libgomp && \
55459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55461 "RANLIB=$${RANLIB}" \
55462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55463 install-html) \
55464 || exit 1
55466 @endif target-libgomp
55468 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55469 maybe-installcheck-target-libgomp:
55470 @if target-libgomp
55471 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55473 installcheck-target-libgomp: \
55474 configure-target-libgomp
55475 @: $(MAKE); $(unstage)
55476 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55477 r=`${PWD_COMMAND}`; export r; \
55478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55479 $(NORMAL_TARGET_EXPORTS) \
55480 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55481 for flag in $(EXTRA_TARGET_FLAGS); do \
55482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55483 done; \
55484 (cd $(TARGET_SUBDIR)/libgomp && \
55485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55487 "RANLIB=$${RANLIB}" \
55488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55489 installcheck) \
55490 || exit 1
55492 @endif target-libgomp
55494 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55495 maybe-mostlyclean-target-libgomp:
55496 @if target-libgomp
55497 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55499 mostlyclean-target-libgomp:
55500 @: $(MAKE); $(unstage)
55501 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55502 r=`${PWD_COMMAND}`; export r; \
55503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55504 $(NORMAL_TARGET_EXPORTS) \
55505 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55506 for flag in $(EXTRA_TARGET_FLAGS); do \
55507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55508 done; \
55509 (cd $(TARGET_SUBDIR)/libgomp && \
55510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55512 "RANLIB=$${RANLIB}" \
55513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55514 mostlyclean) \
55515 || exit 1
55517 @endif target-libgomp
55519 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55520 maybe-clean-target-libgomp:
55521 @if target-libgomp
55522 maybe-clean-target-libgomp: clean-target-libgomp
55524 clean-target-libgomp:
55525 @: $(MAKE); $(unstage)
55526 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55527 r=`${PWD_COMMAND}`; export r; \
55528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55529 $(NORMAL_TARGET_EXPORTS) \
55530 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55531 for flag in $(EXTRA_TARGET_FLAGS); do \
55532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55533 done; \
55534 (cd $(TARGET_SUBDIR)/libgomp && \
55535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55537 "RANLIB=$${RANLIB}" \
55538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55539 clean) \
55540 || exit 1
55542 @endif target-libgomp
55544 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55545 maybe-distclean-target-libgomp:
55546 @if target-libgomp
55547 maybe-distclean-target-libgomp: distclean-target-libgomp
55549 distclean-target-libgomp:
55550 @: $(MAKE); $(unstage)
55551 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55552 r=`${PWD_COMMAND}`; export r; \
55553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55554 $(NORMAL_TARGET_EXPORTS) \
55555 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55556 for flag in $(EXTRA_TARGET_FLAGS); do \
55557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55558 done; \
55559 (cd $(TARGET_SUBDIR)/libgomp && \
55560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55562 "RANLIB=$${RANLIB}" \
55563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55564 distclean) \
55565 || exit 1
55567 @endif target-libgomp
55569 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55570 maybe-maintainer-clean-target-libgomp:
55571 @if target-libgomp
55572 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55574 maintainer-clean-target-libgomp:
55575 @: $(MAKE); $(unstage)
55576 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55577 r=`${PWD_COMMAND}`; export r; \
55578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55579 $(NORMAL_TARGET_EXPORTS) \
55580 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55581 for flag in $(EXTRA_TARGET_FLAGS); do \
55582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55583 done; \
55584 (cd $(TARGET_SUBDIR)/libgomp && \
55585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55587 "RANLIB=$${RANLIB}" \
55588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55589 maintainer-clean) \
55590 || exit 1
55592 @endif target-libgomp
55596 # ----------
55597 # GCC module
55598 # ----------
55600 @if gcc-no-bootstrap
55601 .PHONY: cross
55602 cross: all-build all-gas all-ld
55603 @r=`${PWD_COMMAND}`; export r; \
55604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55605 $(HOST_EXPORTS) \
55606 echo "Building the C and C++ compiler"; \
55607 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55608 @r=`${PWD_COMMAND}`; export r; \
55609 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55610 echo "Building runtime libraries"; \
55611 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55612 @endif gcc-no-bootstrap
55614 @if gcc
55616 .PHONY: check-gcc-c check-c
55617 check-gcc-c:
55618 r=`${PWD_COMMAND}`; export r; \
55619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55620 $(HOST_EXPORTS) \
55621 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55622 check-c: check-gcc-c
55624 .PHONY: check-gcc-c++ check-c++
55625 check-gcc-c++:
55626 r=`${PWD_COMMAND}`; export r; \
55627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55628 $(HOST_EXPORTS) \
55629 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55630 check-c++: check-gcc-c++ check-target-libstdc++-v3
55632 .PHONY: check-gcc-fortran check-fortran
55633 check-gcc-fortran:
55634 r=`${PWD_COMMAND}`; export r; \
55635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55636 $(HOST_EXPORTS) \
55637 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55638 check-fortran: check-gcc-fortran check-target-libgfortran
55640 .PHONY: check-gcc-java check-java
55641 check-gcc-java:
55642 r=`${PWD_COMMAND}`; export r; \
55643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644 $(HOST_EXPORTS) \
55645 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55646 check-java: check-gcc-java check-target-libjava
55648 .PHONY: check-gcc-ada check-ada
55649 check-gcc-ada:
55650 r=`${PWD_COMMAND}`; export r; \
55651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55652 $(HOST_EXPORTS) \
55653 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55654 check-ada: check-gcc-ada check-target-libada
55656 .PHONY: check-gcc-objc check-objc
55657 check-gcc-objc:
55658 r=`${PWD_COMMAND}`; export r; \
55659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55660 $(HOST_EXPORTS) \
55661 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55662 check-objc: check-gcc-objc check-target-libobjc
55664 .PHONY: check-gcc-obj-c++ check-obj-c++
55665 check-gcc-obj-c++:
55666 r=`${PWD_COMMAND}`; export r; \
55667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55668 $(HOST_EXPORTS) \
55669 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55670 check-obj-c++: check-gcc-obj-c++
55673 # Install the gcc headers files, but not the fixed include files,
55674 # which Cygnus is not allowed to distribute. This rule is very
55675 # dependent on the workings of the gcc Makefile.in.
55676 .PHONY: gcc-no-fixedincludes
55677 gcc-no-fixedincludes:
55678 @if [ -f ./gcc/Makefile ]; then \
55679 rm -rf gcc/tmp-include; \
55680 mv gcc/include gcc/tmp-include 2>/dev/null; \
55681 mkdir gcc/include; \
55682 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55683 touch gcc/stmp-fixinc gcc/include/fixed; \
55684 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55685 r=`${PWD_COMMAND}`; export r; \
55686 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55687 $(HOST_EXPORTS) \
55688 (cd ./gcc && \
55689 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55690 rm -rf gcc/include; \
55691 mv gcc/tmp-include gcc/include 2>/dev/null; \
55692 else true; fi
55693 @endif gcc
55695 # ---------------------
55696 # GCC bootstrap support
55697 # ---------------------
55699 # We track the current stage (the one in 'gcc') in the stage_current file.
55700 # stage_last instead tracks the stage that was built last. These targets
55701 # are dummy when toplevel bootstrap is not active.
55703 # While making host and target tools, symlinks to the final stage must be
55704 # there, so $(unstage) should be run at various points. To avoid excessive
55705 # recursive invocations of make, we "inline" them using a variable. These
55706 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55707 # to avoid warnings from the GNU Make job server.
55709 unstage = :
55710 stage = :
55711 current_stage = ""
55713 @if gcc-bootstrap
55714 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55715 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55716 current_stage = "`cat stage_current 2> /dev/null`"
55717 @endif gcc-bootstrap
55719 .PHONY: unstage stage
55720 unstage:
55721 @: $(MAKE); $(unstage)
55722 stage:
55723 @: $(MAKE); $(stage)
55725 # Disable commands for lean bootstrap.
55726 LEAN = false
55728 # We name the build directories for the various stages "stage1-gcc",
55729 # "stage2-gcc","stage3-gcc", etc.
55731 # Since the 'compare' process will fail (on debugging information) if any
55732 # directory names are different, we need to link the gcc directory for
55733 # the previous stage to a constant name ('prev-gcc'), and to make the name of
55734 # the build directories constant as well. For the latter, we use naked names
55735 # like 'gcc', because the scripts in that directory assume it. We use
55736 # mv on platforms where symlinks to directories do not work or are not
55737 # reliable.
55739 # 'touch' doesn't work right on some platforms.
55740 STAMP = echo timestamp >
55742 # We only want to compare .o files, so set this!
55743 objext = .o
55746 .PHONY: stage1-start stage1-end
55748 stage1-start::
55749 @: $(MAKE); $(stage); \
55750 echo stage1 > stage_current ; \
55751 echo stage1 > stage_last; \
55752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55753 @if bfd
55754 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55755 mkdir stage1-bfd; \
55756 mv stage1-bfd bfd
55757 @endif bfd
55758 @if opcodes
55759 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55760 mkdir stage1-opcodes; \
55761 mv stage1-opcodes opcodes
55762 @endif opcodes
55763 @if binutils
55764 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55765 mkdir stage1-binutils; \
55766 mv stage1-binutils binutils
55767 @endif binutils
55768 @if gas
55769 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55770 mkdir stage1-gas; \
55771 mv stage1-gas gas
55772 @endif gas
55773 @if gcc
55774 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55775 mkdir stage1-gcc; \
55776 mv stage1-gcc gcc
55777 @endif gcc
55778 @if gmp
55779 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55780 mkdir stage1-gmp; \
55781 mv stage1-gmp gmp
55782 @endif gmp
55783 @if mpfr
55784 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55785 mkdir stage1-mpfr; \
55786 mv stage1-mpfr mpfr
55787 @endif mpfr
55788 @if mpc
55789 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55790 mkdir stage1-mpc; \
55791 mv stage1-mpc mpc
55792 @endif mpc
55793 @if ppl
55794 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55795 mkdir stage1-ppl; \
55796 mv stage1-ppl ppl
55797 @endif ppl
55798 @if cloog
55799 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55800 mkdir stage1-cloog; \
55801 mv stage1-cloog cloog
55802 @endif cloog
55803 @if libelf
55804 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55805 mkdir stage1-libelf; \
55806 mv stage1-libelf libelf
55807 @endif libelf
55808 @if gold
55809 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55810 mkdir stage1-gold; \
55811 mv stage1-gold gold
55812 @endif gold
55813 @if intl
55814 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55815 mkdir stage1-intl; \
55816 mv stage1-intl intl
55817 @endif intl
55818 @if ld
55819 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55820 mkdir stage1-ld; \
55821 mv stage1-ld ld
55822 @endif ld
55823 @if libcpp
55824 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55825 mkdir stage1-libcpp; \
55826 mv stage1-libcpp libcpp
55827 @endif libcpp
55828 @if libdecnumber
55829 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55830 mkdir stage1-libdecnumber; \
55831 mv stage1-libdecnumber libdecnumber
55832 @endif libdecnumber
55833 @if libiberty
55834 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55835 mkdir stage1-libiberty; \
55836 mv stage1-libiberty libiberty
55837 @endif libiberty
55838 @if zlib
55839 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55840 mkdir stage1-zlib; \
55841 mv stage1-zlib zlib
55842 @endif zlib
55843 @if lto-plugin
55844 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55845 mkdir stage1-lto-plugin; \
55846 mv stage1-lto-plugin lto-plugin
55847 @endif lto-plugin
55848 @[ -d stage1-$(TARGET_SUBDIR) ] || \
55849 mkdir stage1-$(TARGET_SUBDIR); \
55850 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
55852 stage1-end::
55853 @if bfd
55854 @if test -d $(HOST_SUBDIR)/bfd ; then \
55855 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
55857 @endif bfd
55858 @if opcodes
55859 @if test -d $(HOST_SUBDIR)/opcodes ; then \
55860 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
55862 @endif opcodes
55863 @if binutils
55864 @if test -d $(HOST_SUBDIR)/binutils ; then \
55865 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
55867 @endif binutils
55868 @if gas
55869 @if test -d $(HOST_SUBDIR)/gas ; then \
55870 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
55872 @endif gas
55873 @if gcc
55874 @if test -d $(HOST_SUBDIR)/gcc ; then \
55875 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
55877 @endif gcc
55878 @if gmp
55879 @if test -d $(HOST_SUBDIR)/gmp ; then \
55880 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
55882 @endif gmp
55883 @if mpfr
55884 @if test -d $(HOST_SUBDIR)/mpfr ; then \
55885 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
55887 @endif mpfr
55888 @if mpc
55889 @if test -d $(HOST_SUBDIR)/mpc ; then \
55890 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
55892 @endif mpc
55893 @if ppl
55894 @if test -d $(HOST_SUBDIR)/ppl ; then \
55895 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
55897 @endif ppl
55898 @if cloog
55899 @if test -d $(HOST_SUBDIR)/cloog ; then \
55900 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
55902 @endif cloog
55903 @if libelf
55904 @if test -d $(HOST_SUBDIR)/libelf ; then \
55905 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
55907 @endif libelf
55908 @if gold
55909 @if test -d $(HOST_SUBDIR)/gold ; then \
55910 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
55912 @endif gold
55913 @if intl
55914 @if test -d $(HOST_SUBDIR)/intl ; then \
55915 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
55917 @endif intl
55918 @if ld
55919 @if test -d $(HOST_SUBDIR)/ld ; then \
55920 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
55922 @endif ld
55923 @if libcpp
55924 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55925 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
55927 @endif libcpp
55928 @if libdecnumber
55929 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55930 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
55932 @endif libdecnumber
55933 @if libiberty
55934 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55935 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
55937 @endif libiberty
55938 @if zlib
55939 @if test -d $(HOST_SUBDIR)/zlib ; then \
55940 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
55942 @endif zlib
55943 @if lto-plugin
55944 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55945 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
55947 @endif lto-plugin
55948 @if test -d $(TARGET_SUBDIR) ; then \
55949 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
55951 rm -f stage_current
55953 # Bubble a bug fix through all the stages up to stage 1. They are
55954 # remade, but not reconfigured. The next stage (if any) will not be
55955 # reconfigured either.
55956 .PHONY: stage1-bubble
55957 stage1-bubble::
55958 @r=`${PWD_COMMAND}`; export r; \
55959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55960 if test -f stage1-lean ; then \
55961 echo Skipping rebuild of stage1 ; \
55962 else \
55963 $(MAKE) stage1-start; \
55964 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55967 .PHONY: all-stage1 clean-stage1
55968 do-clean: clean-stage1
55970 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55971 # only possibility, but now it conflicts with no-bootstrap rules
55972 @if gcc-bootstrap
55977 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55979 .PHONY: distclean-stage1
55980 distclean-stage1::
55981 @: $(MAKE); $(stage)
55982 @test "`cat stage_last`" != stage1 || rm -f stage_last
55983 rm -rf stage1-*
55986 @endif gcc-bootstrap
55989 .PHONY: stage2-start stage2-end
55991 stage2-start::
55992 @: $(MAKE); $(stage); \
55993 echo stage2 > stage_current ; \
55994 echo stage2 > stage_last; \
55995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55996 @if bfd
55997 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55998 mkdir stage2-bfd; \
55999 mv stage2-bfd bfd ; \
56000 mv stage1-bfd prev-bfd || test -f stage1-lean
56001 @endif bfd
56002 @if opcodes
56003 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56004 mkdir stage2-opcodes; \
56005 mv stage2-opcodes opcodes ; \
56006 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56007 @endif opcodes
56008 @if binutils
56009 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56010 mkdir stage2-binutils; \
56011 mv stage2-binutils binutils ; \
56012 mv stage1-binutils prev-binutils || test -f stage1-lean
56013 @endif binutils
56014 @if gas
56015 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56016 mkdir stage2-gas; \
56017 mv stage2-gas gas ; \
56018 mv stage1-gas prev-gas || test -f stage1-lean
56019 @endif gas
56020 @if gcc
56021 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56022 mkdir stage2-gcc; \
56023 mv stage2-gcc gcc ; \
56024 mv stage1-gcc prev-gcc || test -f stage1-lean
56025 @endif gcc
56026 @if gmp
56027 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56028 mkdir stage2-gmp; \
56029 mv stage2-gmp gmp ; \
56030 mv stage1-gmp prev-gmp || test -f stage1-lean
56031 @endif gmp
56032 @if mpfr
56033 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56034 mkdir stage2-mpfr; \
56035 mv stage2-mpfr mpfr ; \
56036 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56037 @endif mpfr
56038 @if mpc
56039 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56040 mkdir stage2-mpc; \
56041 mv stage2-mpc mpc ; \
56042 mv stage1-mpc prev-mpc || test -f stage1-lean
56043 @endif mpc
56044 @if ppl
56045 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56046 mkdir stage2-ppl; \
56047 mv stage2-ppl ppl ; \
56048 mv stage1-ppl prev-ppl || test -f stage1-lean
56049 @endif ppl
56050 @if cloog
56051 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56052 mkdir stage2-cloog; \
56053 mv stage2-cloog cloog ; \
56054 mv stage1-cloog prev-cloog || test -f stage1-lean
56055 @endif cloog
56056 @if libelf
56057 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56058 mkdir stage2-libelf; \
56059 mv stage2-libelf libelf ; \
56060 mv stage1-libelf prev-libelf || test -f stage1-lean
56061 @endif libelf
56062 @if gold
56063 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56064 mkdir stage2-gold; \
56065 mv stage2-gold gold ; \
56066 mv stage1-gold prev-gold || test -f stage1-lean
56067 @endif gold
56068 @if intl
56069 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56070 mkdir stage2-intl; \
56071 mv stage2-intl intl ; \
56072 mv stage1-intl prev-intl || test -f stage1-lean
56073 @endif intl
56074 @if ld
56075 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56076 mkdir stage2-ld; \
56077 mv stage2-ld ld ; \
56078 mv stage1-ld prev-ld || test -f stage1-lean
56079 @endif ld
56080 @if libcpp
56081 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56082 mkdir stage2-libcpp; \
56083 mv stage2-libcpp libcpp ; \
56084 mv stage1-libcpp prev-libcpp || test -f stage1-lean
56085 @endif libcpp
56086 @if libdecnumber
56087 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56088 mkdir stage2-libdecnumber; \
56089 mv stage2-libdecnumber libdecnumber ; \
56090 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
56091 @endif libdecnumber
56092 @if libiberty
56093 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56094 mkdir stage2-libiberty; \
56095 mv stage2-libiberty libiberty ; \
56096 mv stage1-libiberty prev-libiberty || test -f stage1-lean
56097 @endif libiberty
56098 @if zlib
56099 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
56100 mkdir stage2-zlib; \
56101 mv stage2-zlib zlib ; \
56102 mv stage1-zlib prev-zlib || test -f stage1-lean
56103 @endif zlib
56104 @if lto-plugin
56105 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
56106 mkdir stage2-lto-plugin; \
56107 mv stage2-lto-plugin lto-plugin ; \
56108 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
56109 @endif lto-plugin
56110 @[ -d stage2-$(TARGET_SUBDIR) ] || \
56111 mkdir stage2-$(TARGET_SUBDIR); \
56112 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56113 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
56115 stage2-end::
56116 @if bfd
56117 @if test -d $(HOST_SUBDIR)/bfd ; then \
56118 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
56119 mv prev-bfd stage1-bfd ; : ; \
56121 @endif bfd
56122 @if opcodes
56123 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56124 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
56125 mv prev-opcodes stage1-opcodes ; : ; \
56127 @endif opcodes
56128 @if binutils
56129 @if test -d $(HOST_SUBDIR)/binutils ; then \
56130 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
56131 mv prev-binutils stage1-binutils ; : ; \
56133 @endif binutils
56134 @if gas
56135 @if test -d $(HOST_SUBDIR)/gas ; then \
56136 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
56137 mv prev-gas stage1-gas ; : ; \
56139 @endif gas
56140 @if gcc
56141 @if test -d $(HOST_SUBDIR)/gcc ; then \
56142 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
56143 mv prev-gcc stage1-gcc ; : ; \
56145 @endif gcc
56146 @if gmp
56147 @if test -d $(HOST_SUBDIR)/gmp ; then \
56148 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
56149 mv prev-gmp stage1-gmp ; : ; \
56151 @endif gmp
56152 @if mpfr
56153 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56154 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
56155 mv prev-mpfr stage1-mpfr ; : ; \
56157 @endif mpfr
56158 @if mpc
56159 @if test -d $(HOST_SUBDIR)/mpc ; then \
56160 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
56161 mv prev-mpc stage1-mpc ; : ; \
56163 @endif mpc
56164 @if ppl
56165 @if test -d $(HOST_SUBDIR)/ppl ; then \
56166 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
56167 mv prev-ppl stage1-ppl ; : ; \
56169 @endif ppl
56170 @if cloog
56171 @if test -d $(HOST_SUBDIR)/cloog ; then \
56172 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
56173 mv prev-cloog stage1-cloog ; : ; \
56175 @endif cloog
56176 @if libelf
56177 @if test -d $(HOST_SUBDIR)/libelf ; then \
56178 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
56179 mv prev-libelf stage1-libelf ; : ; \
56181 @endif libelf
56182 @if gold
56183 @if test -d $(HOST_SUBDIR)/gold ; then \
56184 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
56185 mv prev-gold stage1-gold ; : ; \
56187 @endif gold
56188 @if intl
56189 @if test -d $(HOST_SUBDIR)/intl ; then \
56190 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
56191 mv prev-intl stage1-intl ; : ; \
56193 @endif intl
56194 @if ld
56195 @if test -d $(HOST_SUBDIR)/ld ; then \
56196 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
56197 mv prev-ld stage1-ld ; : ; \
56199 @endif ld
56200 @if libcpp
56201 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56202 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
56203 mv prev-libcpp stage1-libcpp ; : ; \
56205 @endif libcpp
56206 @if libdecnumber
56207 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56208 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
56209 mv prev-libdecnumber stage1-libdecnumber ; : ; \
56211 @endif libdecnumber
56212 @if libiberty
56213 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56214 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
56215 mv prev-libiberty stage1-libiberty ; : ; \
56217 @endif libiberty
56218 @if zlib
56219 @if test -d $(HOST_SUBDIR)/zlib ; then \
56220 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
56221 mv prev-zlib stage1-zlib ; : ; \
56223 @endif zlib
56224 @if lto-plugin
56225 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56226 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
56227 mv prev-lto-plugin stage1-lto-plugin ; : ; \
56229 @endif lto-plugin
56230 @if test -d $(TARGET_SUBDIR) ; then \
56231 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
56232 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
56234 rm -f stage_current
56236 # Bubble a bug fix through all the stages up to stage 2. They are
56237 # remade, but not reconfigured. The next stage (if any) will not be
56238 # reconfigured either.
56239 .PHONY: stage2-bubble
56240 stage2-bubble:: stage1-bubble
56241 @r=`${PWD_COMMAND}`; export r; \
56242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56243 if test -f stage2-lean || test -f stage1-lean ; then \
56244 echo Skipping rebuild of stage2 ; \
56245 else \
56246 $(MAKE) stage2-start; \
56247 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
56250 .PHONY: all-stage2 clean-stage2
56251 do-clean: clean-stage2
56253 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56254 # only possibility, but now it conflicts with no-bootstrap rules
56255 @if gcc-bootstrap
56259 .PHONY: bootstrap2 bootstrap2-lean
56260 bootstrap2:
56261 echo stage2 > stage_final
56262 @r=`${PWD_COMMAND}`; export r; \
56263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56264 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
56265 @: $(MAKE); $(unstage)
56266 @r=`${PWD_COMMAND}`; export r; \
56267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56268 TFLAGS="$(STAGE2_TFLAGS)"; \
56269 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56271 bootstrap2-lean:
56272 echo stage2 > stage_final
56273 @r=`${PWD_COMMAND}`; export r; \
56274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56275 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
56276 @: $(MAKE); $(unstage)
56277 @r=`${PWD_COMMAND}`; export r; \
56278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56279 TFLAGS="$(STAGE2_TFLAGS)"; \
56280 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56283 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56284 distclean-stage1:: distclean-stage2
56285 .PHONY: distclean-stage2
56286 distclean-stage2::
56287 @: $(MAKE); $(stage)
56288 @test "`cat stage_last`" != stage2 || rm -f stage_last
56289 rm -rf stage2-*
56292 @endif gcc-bootstrap
56295 .PHONY: stage3-start stage3-end
56297 stage3-start::
56298 @: $(MAKE); $(stage); \
56299 echo stage3 > stage_current ; \
56300 echo stage3 > stage_last; \
56301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56302 @if bfd
56303 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
56304 mkdir stage3-bfd; \
56305 mv stage3-bfd bfd ; \
56306 mv stage2-bfd prev-bfd || test -f stage2-lean
56307 @endif bfd
56308 @if opcodes
56309 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
56310 mkdir stage3-opcodes; \
56311 mv stage3-opcodes opcodes ; \
56312 mv stage2-opcodes prev-opcodes || test -f stage2-lean
56313 @endif opcodes
56314 @if binutils
56315 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
56316 mkdir stage3-binutils; \
56317 mv stage3-binutils binutils ; \
56318 mv stage2-binutils prev-binutils || test -f stage2-lean
56319 @endif binutils
56320 @if gas
56321 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
56322 mkdir stage3-gas; \
56323 mv stage3-gas gas ; \
56324 mv stage2-gas prev-gas || test -f stage2-lean
56325 @endif gas
56326 @if gcc
56327 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
56328 mkdir stage3-gcc; \
56329 mv stage3-gcc gcc ; \
56330 mv stage2-gcc prev-gcc || test -f stage2-lean
56331 @endif gcc
56332 @if gmp
56333 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
56334 mkdir stage3-gmp; \
56335 mv stage3-gmp gmp ; \
56336 mv stage2-gmp prev-gmp || test -f stage2-lean
56337 @endif gmp
56338 @if mpfr
56339 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
56340 mkdir stage3-mpfr; \
56341 mv stage3-mpfr mpfr ; \
56342 mv stage2-mpfr prev-mpfr || test -f stage2-lean
56343 @endif mpfr
56344 @if mpc
56345 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
56346 mkdir stage3-mpc; \
56347 mv stage3-mpc mpc ; \
56348 mv stage2-mpc prev-mpc || test -f stage2-lean
56349 @endif mpc
56350 @if ppl
56351 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
56352 mkdir stage3-ppl; \
56353 mv stage3-ppl ppl ; \
56354 mv stage2-ppl prev-ppl || test -f stage2-lean
56355 @endif ppl
56356 @if cloog
56357 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
56358 mkdir stage3-cloog; \
56359 mv stage3-cloog cloog ; \
56360 mv stage2-cloog prev-cloog || test -f stage2-lean
56361 @endif cloog
56362 @if libelf
56363 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
56364 mkdir stage3-libelf; \
56365 mv stage3-libelf libelf ; \
56366 mv stage2-libelf prev-libelf || test -f stage2-lean
56367 @endif libelf
56368 @if gold
56369 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
56370 mkdir stage3-gold; \
56371 mv stage3-gold gold ; \
56372 mv stage2-gold prev-gold || test -f stage2-lean
56373 @endif gold
56374 @if intl
56375 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
56376 mkdir stage3-intl; \
56377 mv stage3-intl intl ; \
56378 mv stage2-intl prev-intl || test -f stage2-lean
56379 @endif intl
56380 @if ld
56381 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
56382 mkdir stage3-ld; \
56383 mv stage3-ld ld ; \
56384 mv stage2-ld prev-ld || test -f stage2-lean
56385 @endif ld
56386 @if libcpp
56387 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
56388 mkdir stage3-libcpp; \
56389 mv stage3-libcpp libcpp ; \
56390 mv stage2-libcpp prev-libcpp || test -f stage2-lean
56391 @endif libcpp
56392 @if libdecnumber
56393 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
56394 mkdir stage3-libdecnumber; \
56395 mv stage3-libdecnumber libdecnumber ; \
56396 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
56397 @endif libdecnumber
56398 @if libiberty
56399 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
56400 mkdir stage3-libiberty; \
56401 mv stage3-libiberty libiberty ; \
56402 mv stage2-libiberty prev-libiberty || test -f stage2-lean
56403 @endif libiberty
56404 @if zlib
56405 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
56406 mkdir stage3-zlib; \
56407 mv stage3-zlib zlib ; \
56408 mv stage2-zlib prev-zlib || test -f stage2-lean
56409 @endif zlib
56410 @if lto-plugin
56411 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
56412 mkdir stage3-lto-plugin; \
56413 mv stage3-lto-plugin lto-plugin ; \
56414 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
56415 @endif lto-plugin
56416 @[ -d stage3-$(TARGET_SUBDIR) ] || \
56417 mkdir stage3-$(TARGET_SUBDIR); \
56418 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56419 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
56421 stage3-end::
56422 @if bfd
56423 @if test -d $(HOST_SUBDIR)/bfd ; then \
56424 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
56425 mv prev-bfd stage2-bfd ; : ; \
56427 @endif bfd
56428 @if opcodes
56429 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56430 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
56431 mv prev-opcodes stage2-opcodes ; : ; \
56433 @endif opcodes
56434 @if binutils
56435 @if test -d $(HOST_SUBDIR)/binutils ; then \
56436 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
56437 mv prev-binutils stage2-binutils ; : ; \
56439 @endif binutils
56440 @if gas
56441 @if test -d $(HOST_SUBDIR)/gas ; then \
56442 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
56443 mv prev-gas stage2-gas ; : ; \
56445 @endif gas
56446 @if gcc
56447 @if test -d $(HOST_SUBDIR)/gcc ; then \
56448 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
56449 mv prev-gcc stage2-gcc ; : ; \
56451 @endif gcc
56452 @if gmp
56453 @if test -d $(HOST_SUBDIR)/gmp ; then \
56454 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
56455 mv prev-gmp stage2-gmp ; : ; \
56457 @endif gmp
56458 @if mpfr
56459 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56460 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56461 mv prev-mpfr stage2-mpfr ; : ; \
56463 @endif mpfr
56464 @if mpc
56465 @if test -d $(HOST_SUBDIR)/mpc ; then \
56466 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56467 mv prev-mpc stage2-mpc ; : ; \
56469 @endif mpc
56470 @if ppl
56471 @if test -d $(HOST_SUBDIR)/ppl ; then \
56472 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56473 mv prev-ppl stage2-ppl ; : ; \
56475 @endif ppl
56476 @if cloog
56477 @if test -d $(HOST_SUBDIR)/cloog ; then \
56478 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56479 mv prev-cloog stage2-cloog ; : ; \
56481 @endif cloog
56482 @if libelf
56483 @if test -d $(HOST_SUBDIR)/libelf ; then \
56484 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56485 mv prev-libelf stage2-libelf ; : ; \
56487 @endif libelf
56488 @if gold
56489 @if test -d $(HOST_SUBDIR)/gold ; then \
56490 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56491 mv prev-gold stage2-gold ; : ; \
56493 @endif gold
56494 @if intl
56495 @if test -d $(HOST_SUBDIR)/intl ; then \
56496 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56497 mv prev-intl stage2-intl ; : ; \
56499 @endif intl
56500 @if ld
56501 @if test -d $(HOST_SUBDIR)/ld ; then \
56502 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56503 mv prev-ld stage2-ld ; : ; \
56505 @endif ld
56506 @if libcpp
56507 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56508 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56509 mv prev-libcpp stage2-libcpp ; : ; \
56511 @endif libcpp
56512 @if libdecnumber
56513 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56514 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56515 mv prev-libdecnumber stage2-libdecnumber ; : ; \
56517 @endif libdecnumber
56518 @if libiberty
56519 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56520 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56521 mv prev-libiberty stage2-libiberty ; : ; \
56523 @endif libiberty
56524 @if zlib
56525 @if test -d $(HOST_SUBDIR)/zlib ; then \
56526 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56527 mv prev-zlib stage2-zlib ; : ; \
56529 @endif zlib
56530 @if lto-plugin
56531 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56532 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56533 mv prev-lto-plugin stage2-lto-plugin ; : ; \
56535 @endif lto-plugin
56536 @if test -d $(TARGET_SUBDIR) ; then \
56537 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
56538 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
56540 rm -f stage_current
56542 # Bubble a bug fix through all the stages up to stage 3. They are
56543 # remade, but not reconfigured. The next stage (if any) will not be
56544 # reconfigured either.
56545 .PHONY: stage3-bubble
56546 stage3-bubble:: stage2-bubble
56547 @r=`${PWD_COMMAND}`; export r; \
56548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56549 if test -f stage3-lean || test -f stage2-lean ; then \
56550 echo Skipping rebuild of stage3 ; \
56551 else \
56552 $(MAKE) stage3-start; \
56553 if $(LEAN); then \
56554 rm -rf stage1-* ; \
56555 $(STAMP) stage1-lean ; \
56556 fi; \
56557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56559 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56561 .PHONY: all-stage3 clean-stage3
56562 do-clean: clean-stage3
56564 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56565 # only possibility, but now it conflicts with no-bootstrap rules
56566 @if gcc-bootstrap
56568 compare:
56569 @r=`${PWD_COMMAND}`; export r; \
56570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56571 if test -f stage2-lean; then \
56572 echo Cannot compare object files as stage 2 was deleted. ; \
56573 exit 0 ; \
56574 fi; \
56575 : $(MAKE); $(stage); \
56576 rm -f .bad_compare ; \
56577 echo Comparing stages 2 and 3 ; \
56578 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56579 files=`find stage3-* -name "*$(objext)" -print | \
56580 sed -n s,^stage$$sed-,,p` ; \
56581 for file in $${files} ; do \
56582 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56583 if test ! -f $$f1; then continue; fi; \
56584 $(do-compare) > /dev/null 2>&1; \
56585 if test $$? -eq 1; then \
56586 case $$file in \
56587 @compare_exclusions@) \
56588 echo warning: $$file differs ;; \
56589 *) \
56590 echo $$file differs >> .bad_compare ;; \
56591 esac ; \
56592 fi ; \
56593 done ; \
56594 if [ -f .bad_compare ]; then \
56595 echo "Bootstrap comparison failure!"; \
56596 cat .bad_compare; \
56597 exit 1; \
56598 else \
56599 echo Comparison successful.; \
56600 fi ; \
56601 $(STAMP) compare
56602 if $(LEAN); then \
56603 rm -rf stage2-*; \
56604 $(STAMP) stage2-lean; \
56609 .PHONY: bootstrap bootstrap-lean
56610 bootstrap:
56611 echo stage3 > stage_final
56612 @r=`${PWD_COMMAND}`; export r; \
56613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56614 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56615 @: $(MAKE); $(unstage)
56616 @r=`${PWD_COMMAND}`; export r; \
56617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56618 TFLAGS="$(STAGE3_TFLAGS)"; \
56619 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56621 bootstrap-lean:
56622 echo stage3 > stage_final
56623 @r=`${PWD_COMMAND}`; export r; \
56624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56625 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56626 @: $(MAKE); $(unstage)
56627 @r=`${PWD_COMMAND}`; export r; \
56628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56629 TFLAGS="$(STAGE3_TFLAGS)"; \
56630 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56633 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56634 distclean-stage2:: distclean-stage3
56635 .PHONY: distclean-stage3
56636 distclean-stage3::
56637 @: $(MAKE); $(stage)
56638 @test "`cat stage_last`" != stage3 || rm -f stage_last
56639 rm -rf stage3-* compare
56642 .PHONY: cleanstrap
56643 cleanstrap: do-distclean local-clean
56644 echo stage3 > stage_final
56645 @r=`${PWD_COMMAND}`; export r; \
56646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56647 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56648 @: $(MAKE); $(unstage)
56649 @r=`${PWD_COMMAND}`; export r; \
56650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56651 TFLAGS="$(STAGE3_TFLAGS)"; \
56652 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56654 @endif gcc-bootstrap
56657 .PHONY: stage4-start stage4-end
56659 stage4-start::
56660 @: $(MAKE); $(stage); \
56661 echo stage4 > stage_current ; \
56662 echo stage4 > stage_last; \
56663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56664 @if bfd
56665 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56666 mkdir stage4-bfd; \
56667 mv stage4-bfd bfd ; \
56668 mv stage3-bfd prev-bfd || test -f stage3-lean
56669 @endif bfd
56670 @if opcodes
56671 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56672 mkdir stage4-opcodes; \
56673 mv stage4-opcodes opcodes ; \
56674 mv stage3-opcodes prev-opcodes || test -f stage3-lean
56675 @endif opcodes
56676 @if binutils
56677 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56678 mkdir stage4-binutils; \
56679 mv stage4-binutils binutils ; \
56680 mv stage3-binutils prev-binutils || test -f stage3-lean
56681 @endif binutils
56682 @if gas
56683 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56684 mkdir stage4-gas; \
56685 mv stage4-gas gas ; \
56686 mv stage3-gas prev-gas || test -f stage3-lean
56687 @endif gas
56688 @if gcc
56689 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56690 mkdir stage4-gcc; \
56691 mv stage4-gcc gcc ; \
56692 mv stage3-gcc prev-gcc || test -f stage3-lean
56693 @endif gcc
56694 @if gmp
56695 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56696 mkdir stage4-gmp; \
56697 mv stage4-gmp gmp ; \
56698 mv stage3-gmp prev-gmp || test -f stage3-lean
56699 @endif gmp
56700 @if mpfr
56701 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56702 mkdir stage4-mpfr; \
56703 mv stage4-mpfr mpfr ; \
56704 mv stage3-mpfr prev-mpfr || test -f stage3-lean
56705 @endif mpfr
56706 @if mpc
56707 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56708 mkdir stage4-mpc; \
56709 mv stage4-mpc mpc ; \
56710 mv stage3-mpc prev-mpc || test -f stage3-lean
56711 @endif mpc
56712 @if ppl
56713 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56714 mkdir stage4-ppl; \
56715 mv stage4-ppl ppl ; \
56716 mv stage3-ppl prev-ppl || test -f stage3-lean
56717 @endif ppl
56718 @if cloog
56719 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56720 mkdir stage4-cloog; \
56721 mv stage4-cloog cloog ; \
56722 mv stage3-cloog prev-cloog || test -f stage3-lean
56723 @endif cloog
56724 @if libelf
56725 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56726 mkdir stage4-libelf; \
56727 mv stage4-libelf libelf ; \
56728 mv stage3-libelf prev-libelf || test -f stage3-lean
56729 @endif libelf
56730 @if gold
56731 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56732 mkdir stage4-gold; \
56733 mv stage4-gold gold ; \
56734 mv stage3-gold prev-gold || test -f stage3-lean
56735 @endif gold
56736 @if intl
56737 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56738 mkdir stage4-intl; \
56739 mv stage4-intl intl ; \
56740 mv stage3-intl prev-intl || test -f stage3-lean
56741 @endif intl
56742 @if ld
56743 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56744 mkdir stage4-ld; \
56745 mv stage4-ld ld ; \
56746 mv stage3-ld prev-ld || test -f stage3-lean
56747 @endif ld
56748 @if libcpp
56749 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56750 mkdir stage4-libcpp; \
56751 mv stage4-libcpp libcpp ; \
56752 mv stage3-libcpp prev-libcpp || test -f stage3-lean
56753 @endif libcpp
56754 @if libdecnumber
56755 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56756 mkdir stage4-libdecnumber; \
56757 mv stage4-libdecnumber libdecnumber ; \
56758 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
56759 @endif libdecnumber
56760 @if libiberty
56761 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56762 mkdir stage4-libiberty; \
56763 mv stage4-libiberty libiberty ; \
56764 mv stage3-libiberty prev-libiberty || test -f stage3-lean
56765 @endif libiberty
56766 @if zlib
56767 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56768 mkdir stage4-zlib; \
56769 mv stage4-zlib zlib ; \
56770 mv stage3-zlib prev-zlib || test -f stage3-lean
56771 @endif zlib
56772 @if lto-plugin
56773 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56774 mkdir stage4-lto-plugin; \
56775 mv stage4-lto-plugin lto-plugin ; \
56776 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
56777 @endif lto-plugin
56778 @[ -d stage4-$(TARGET_SUBDIR) ] || \
56779 mkdir stage4-$(TARGET_SUBDIR); \
56780 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56781 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
56783 stage4-end::
56784 @if bfd
56785 @if test -d $(HOST_SUBDIR)/bfd ; then \
56786 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56787 mv prev-bfd stage3-bfd ; : ; \
56789 @endif bfd
56790 @if opcodes
56791 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56792 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56793 mv prev-opcodes stage3-opcodes ; : ; \
56795 @endif opcodes
56796 @if binutils
56797 @if test -d $(HOST_SUBDIR)/binutils ; then \
56798 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56799 mv prev-binutils stage3-binutils ; : ; \
56801 @endif binutils
56802 @if gas
56803 @if test -d $(HOST_SUBDIR)/gas ; then \
56804 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56805 mv prev-gas stage3-gas ; : ; \
56807 @endif gas
56808 @if gcc
56809 @if test -d $(HOST_SUBDIR)/gcc ; then \
56810 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56811 mv prev-gcc stage3-gcc ; : ; \
56813 @endif gcc
56814 @if gmp
56815 @if test -d $(HOST_SUBDIR)/gmp ; then \
56816 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56817 mv prev-gmp stage3-gmp ; : ; \
56819 @endif gmp
56820 @if mpfr
56821 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56822 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56823 mv prev-mpfr stage3-mpfr ; : ; \
56825 @endif mpfr
56826 @if mpc
56827 @if test -d $(HOST_SUBDIR)/mpc ; then \
56828 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56829 mv prev-mpc stage3-mpc ; : ; \
56831 @endif mpc
56832 @if ppl
56833 @if test -d $(HOST_SUBDIR)/ppl ; then \
56834 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56835 mv prev-ppl stage3-ppl ; : ; \
56837 @endif ppl
56838 @if cloog
56839 @if test -d $(HOST_SUBDIR)/cloog ; then \
56840 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56841 mv prev-cloog stage3-cloog ; : ; \
56843 @endif cloog
56844 @if libelf
56845 @if test -d $(HOST_SUBDIR)/libelf ; then \
56846 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56847 mv prev-libelf stage3-libelf ; : ; \
56849 @endif libelf
56850 @if gold
56851 @if test -d $(HOST_SUBDIR)/gold ; then \
56852 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56853 mv prev-gold stage3-gold ; : ; \
56855 @endif gold
56856 @if intl
56857 @if test -d $(HOST_SUBDIR)/intl ; then \
56858 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56859 mv prev-intl stage3-intl ; : ; \
56861 @endif intl
56862 @if ld
56863 @if test -d $(HOST_SUBDIR)/ld ; then \
56864 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56865 mv prev-ld stage3-ld ; : ; \
56867 @endif ld
56868 @if libcpp
56869 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56870 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56871 mv prev-libcpp stage3-libcpp ; : ; \
56873 @endif libcpp
56874 @if libdecnumber
56875 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56876 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56877 mv prev-libdecnumber stage3-libdecnumber ; : ; \
56879 @endif libdecnumber
56880 @if libiberty
56881 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56882 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56883 mv prev-libiberty stage3-libiberty ; : ; \
56885 @endif libiberty
56886 @if zlib
56887 @if test -d $(HOST_SUBDIR)/zlib ; then \
56888 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56889 mv prev-zlib stage3-zlib ; : ; \
56891 @endif zlib
56892 @if lto-plugin
56893 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56894 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56895 mv prev-lto-plugin stage3-lto-plugin ; : ; \
56897 @endif lto-plugin
56898 @if test -d $(TARGET_SUBDIR) ; then \
56899 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
56900 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
56902 rm -f stage_current
56904 # Bubble a bug fix through all the stages up to stage 4. They are
56905 # remade, but not reconfigured. The next stage (if any) will not be
56906 # reconfigured either.
56907 .PHONY: stage4-bubble
56908 stage4-bubble:: stage3-bubble
56909 @r=`${PWD_COMMAND}`; export r; \
56910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56911 if test -f stage4-lean || test -f stage3-lean ; then \
56912 echo Skipping rebuild of stage4 ; \
56913 else \
56914 $(MAKE) stage4-start; \
56915 if $(LEAN); then \
56916 rm -rf stage2-* ; \
56917 $(STAMP) stage2-lean ; \
56918 fi; \
56919 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56921 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56923 .PHONY: all-stage4 clean-stage4
56924 do-clean: clean-stage4
56926 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56927 # only possibility, but now it conflicts with no-bootstrap rules
56928 @if gcc-bootstrap
56930 compare3:
56931 @r=`${PWD_COMMAND}`; export r; \
56932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56933 if test -f stage3-lean; then \
56934 echo Cannot compare object files as stage 3 was deleted. ; \
56935 exit 0 ; \
56936 fi; \
56937 : $(MAKE); $(stage); \
56938 rm -f .bad_compare ; \
56939 echo Comparing stages 3 and 4 ; \
56940 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56941 files=`find stage4-* -name "*$(objext)" -print | \
56942 sed -n s,^stage$$sed-,,p` ; \
56943 for file in $${files} ; do \
56944 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56945 if test ! -f $$f1; then continue; fi; \
56946 $(do-compare3) > /dev/null 2>&1; \
56947 if test $$? -eq 1; then \
56948 case $$file in \
56949 @compare_exclusions@) \
56950 echo warning: $$file differs ;; \
56951 *) \
56952 echo $$file differs >> .bad_compare ;; \
56953 esac ; \
56954 fi ; \
56955 done ; \
56956 if [ -f .bad_compare ]; then \
56957 echo "Bootstrap comparison failure!"; \
56958 cat .bad_compare; \
56959 exit 1; \
56960 else \
56961 echo Comparison successful.; \
56962 fi ; \
56963 $(STAMP) compare3
56964 if $(LEAN); then \
56965 rm -rf stage3-*; \
56966 $(STAMP) stage3-lean; \
56971 .PHONY: bootstrap4 bootstrap4-lean
56972 bootstrap4:
56973 echo stage4 > stage_final
56974 @r=`${PWD_COMMAND}`; export r; \
56975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56977 @: $(MAKE); $(unstage)
56978 @r=`${PWD_COMMAND}`; export r; \
56979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56980 TFLAGS="$(STAGE4_TFLAGS)"; \
56981 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56983 bootstrap4-lean:
56984 echo stage4 > stage_final
56985 @r=`${PWD_COMMAND}`; export r; \
56986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56988 @: $(MAKE); $(unstage)
56989 @r=`${PWD_COMMAND}`; export r; \
56990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56991 TFLAGS="$(STAGE4_TFLAGS)"; \
56992 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56995 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56996 distclean-stage3:: distclean-stage4
56997 .PHONY: distclean-stage4
56998 distclean-stage4::
56999 @: $(MAKE); $(stage)
57000 @test "`cat stage_last`" != stage4 || rm -f stage_last
57001 rm -rf stage4-* compare3
57004 @endif gcc-bootstrap
57007 .PHONY: stageprofile-start stageprofile-end
57009 stageprofile-start::
57010 @: $(MAKE); $(stage); \
57011 echo stageprofile > stage_current ; \
57012 echo stageprofile > stage_last; \
57013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57014 @if bfd
57015 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57016 mkdir stageprofile-bfd; \
57017 mv stageprofile-bfd bfd ; \
57018 mv stage1-bfd prev-bfd || test -f stage1-lean
57019 @endif bfd
57020 @if opcodes
57021 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57022 mkdir stageprofile-opcodes; \
57023 mv stageprofile-opcodes opcodes ; \
57024 mv stage1-opcodes prev-opcodes || test -f stage1-lean
57025 @endif opcodes
57026 @if binutils
57027 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57028 mkdir stageprofile-binutils; \
57029 mv stageprofile-binutils binutils ; \
57030 mv stage1-binutils prev-binutils || test -f stage1-lean
57031 @endif binutils
57032 @if gas
57033 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57034 mkdir stageprofile-gas; \
57035 mv stageprofile-gas gas ; \
57036 mv stage1-gas prev-gas || test -f stage1-lean
57037 @endif gas
57038 @if gcc
57039 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57040 mkdir stageprofile-gcc; \
57041 mv stageprofile-gcc gcc ; \
57042 mv stage1-gcc prev-gcc || test -f stage1-lean
57043 @endif gcc
57044 @if gmp
57045 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57046 mkdir stageprofile-gmp; \
57047 mv stageprofile-gmp gmp ; \
57048 mv stage1-gmp prev-gmp || test -f stage1-lean
57049 @endif gmp
57050 @if mpfr
57051 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57052 mkdir stageprofile-mpfr; \
57053 mv stageprofile-mpfr mpfr ; \
57054 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57055 @endif mpfr
57056 @if mpc
57057 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57058 mkdir stageprofile-mpc; \
57059 mv stageprofile-mpc mpc ; \
57060 mv stage1-mpc prev-mpc || test -f stage1-lean
57061 @endif mpc
57062 @if ppl
57063 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
57064 mkdir stageprofile-ppl; \
57065 mv stageprofile-ppl ppl ; \
57066 mv stage1-ppl prev-ppl || test -f stage1-lean
57067 @endif ppl
57068 @if cloog
57069 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
57070 mkdir stageprofile-cloog; \
57071 mv stageprofile-cloog cloog ; \
57072 mv stage1-cloog prev-cloog || test -f stage1-lean
57073 @endif cloog
57074 @if libelf
57075 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
57076 mkdir stageprofile-libelf; \
57077 mv stageprofile-libelf libelf ; \
57078 mv stage1-libelf prev-libelf || test -f stage1-lean
57079 @endif libelf
57080 @if gold
57081 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
57082 mkdir stageprofile-gold; \
57083 mv stageprofile-gold gold ; \
57084 mv stage1-gold prev-gold || test -f stage1-lean
57085 @endif gold
57086 @if intl
57087 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
57088 mkdir stageprofile-intl; \
57089 mv stageprofile-intl intl ; \
57090 mv stage1-intl prev-intl || test -f stage1-lean
57091 @endif intl
57092 @if ld
57093 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
57094 mkdir stageprofile-ld; \
57095 mv stageprofile-ld ld ; \
57096 mv stage1-ld prev-ld || test -f stage1-lean
57097 @endif ld
57098 @if libcpp
57099 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
57100 mkdir stageprofile-libcpp; \
57101 mv stageprofile-libcpp libcpp ; \
57102 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57103 @endif libcpp
57104 @if libdecnumber
57105 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
57106 mkdir stageprofile-libdecnumber; \
57107 mv stageprofile-libdecnumber libdecnumber ; \
57108 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57109 @endif libdecnumber
57110 @if libiberty
57111 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
57112 mkdir stageprofile-libiberty; \
57113 mv stageprofile-libiberty libiberty ; \
57114 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57115 @endif libiberty
57116 @if zlib
57117 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
57118 mkdir stageprofile-zlib; \
57119 mv stageprofile-zlib zlib ; \
57120 mv stage1-zlib prev-zlib || test -f stage1-lean
57121 @endif zlib
57122 @if lto-plugin
57123 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
57124 mkdir stageprofile-lto-plugin; \
57125 mv stageprofile-lto-plugin lto-plugin ; \
57126 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57127 @endif lto-plugin
57128 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
57129 mkdir stageprofile-$(TARGET_SUBDIR); \
57130 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57131 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57133 stageprofile-end::
57134 @if bfd
57135 @if test -d $(HOST_SUBDIR)/bfd ; then \
57136 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
57137 mv prev-bfd stage1-bfd ; : ; \
57139 @endif bfd
57140 @if opcodes
57141 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57142 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
57143 mv prev-opcodes stage1-opcodes ; : ; \
57145 @endif opcodes
57146 @if binutils
57147 @if test -d $(HOST_SUBDIR)/binutils ; then \
57148 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
57149 mv prev-binutils stage1-binutils ; : ; \
57151 @endif binutils
57152 @if gas
57153 @if test -d $(HOST_SUBDIR)/gas ; then \
57154 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
57155 mv prev-gas stage1-gas ; : ; \
57157 @endif gas
57158 @if gcc
57159 @if test -d $(HOST_SUBDIR)/gcc ; then \
57160 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
57161 mv prev-gcc stage1-gcc ; : ; \
57163 @endif gcc
57164 @if gmp
57165 @if test -d $(HOST_SUBDIR)/gmp ; then \
57166 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
57167 mv prev-gmp stage1-gmp ; : ; \
57169 @endif gmp
57170 @if mpfr
57171 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57172 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
57173 mv prev-mpfr stage1-mpfr ; : ; \
57175 @endif mpfr
57176 @if mpc
57177 @if test -d $(HOST_SUBDIR)/mpc ; then \
57178 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
57179 mv prev-mpc stage1-mpc ; : ; \
57181 @endif mpc
57182 @if ppl
57183 @if test -d $(HOST_SUBDIR)/ppl ; then \
57184 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
57185 mv prev-ppl stage1-ppl ; : ; \
57187 @endif ppl
57188 @if cloog
57189 @if test -d $(HOST_SUBDIR)/cloog ; then \
57190 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
57191 mv prev-cloog stage1-cloog ; : ; \
57193 @endif cloog
57194 @if libelf
57195 @if test -d $(HOST_SUBDIR)/libelf ; then \
57196 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
57197 mv prev-libelf stage1-libelf ; : ; \
57199 @endif libelf
57200 @if gold
57201 @if test -d $(HOST_SUBDIR)/gold ; then \
57202 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
57203 mv prev-gold stage1-gold ; : ; \
57205 @endif gold
57206 @if intl
57207 @if test -d $(HOST_SUBDIR)/intl ; then \
57208 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
57209 mv prev-intl stage1-intl ; : ; \
57211 @endif intl
57212 @if ld
57213 @if test -d $(HOST_SUBDIR)/ld ; then \
57214 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
57215 mv prev-ld stage1-ld ; : ; \
57217 @endif ld
57218 @if libcpp
57219 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57220 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
57221 mv prev-libcpp stage1-libcpp ; : ; \
57223 @endif libcpp
57224 @if libdecnumber
57225 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57226 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
57227 mv prev-libdecnumber stage1-libdecnumber ; : ; \
57229 @endif libdecnumber
57230 @if libiberty
57231 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57232 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
57233 mv prev-libiberty stage1-libiberty ; : ; \
57235 @endif libiberty
57236 @if zlib
57237 @if test -d $(HOST_SUBDIR)/zlib ; then \
57238 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
57239 mv prev-zlib stage1-zlib ; : ; \
57241 @endif zlib
57242 @if lto-plugin
57243 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57244 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
57245 mv prev-lto-plugin stage1-lto-plugin ; : ; \
57247 @endif lto-plugin
57248 @if test -d $(TARGET_SUBDIR) ; then \
57249 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
57250 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
57252 rm -f stage_current
57254 # Bubble a bug fix through all the stages up to stage profile. They are
57255 # remade, but not reconfigured. The next stage (if any) will not be
57256 # reconfigured either.
57257 .PHONY: stageprofile-bubble
57258 stageprofile-bubble:: stage1-bubble
57259 @r=`${PWD_COMMAND}`; export r; \
57260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57261 if test -f stageprofile-lean || test -f stage1-lean ; then \
57262 echo Skipping rebuild of stageprofile ; \
57263 else \
57264 $(MAKE) stageprofile-start; \
57265 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
57268 .PHONY: all-stageprofile clean-stageprofile
57269 do-clean: clean-stageprofile
57271 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57272 # only possibility, but now it conflicts with no-bootstrap rules
57273 @if gcc-bootstrap
57278 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57279 distclean-stage1:: distclean-stageprofile
57280 .PHONY: distclean-stageprofile
57281 distclean-stageprofile::
57282 @: $(MAKE); $(stage)
57283 @test "`cat stage_last`" != stageprofile || rm -f stage_last
57284 rm -rf stageprofile-*
57287 @endif gcc-bootstrap
57290 .PHONY: stagefeedback-start stagefeedback-end
57292 stagefeedback-start::
57293 @: $(MAKE); $(stage); \
57294 echo stagefeedback > stage_current ; \
57295 echo stagefeedback > stage_last; \
57296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57297 @if bfd
57298 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
57299 mkdir stagefeedback-bfd; \
57300 mv stagefeedback-bfd bfd ; \
57301 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
57302 @endif bfd
57303 @if opcodes
57304 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
57305 mkdir stagefeedback-opcodes; \
57306 mv stagefeedback-opcodes opcodes ; \
57307 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
57308 @endif opcodes
57309 @if binutils
57310 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
57311 mkdir stagefeedback-binutils; \
57312 mv stagefeedback-binutils binutils ; \
57313 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
57314 @endif binutils
57315 @if gas
57316 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
57317 mkdir stagefeedback-gas; \
57318 mv stagefeedback-gas gas ; \
57319 mv stageprofile-gas prev-gas || test -f stageprofile-lean
57320 @endif gas
57321 @if gcc
57322 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
57323 mkdir stagefeedback-gcc; \
57324 mv stagefeedback-gcc gcc ; \
57325 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
57326 @endif gcc
57327 @if gmp
57328 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
57329 mkdir stagefeedback-gmp; \
57330 mv stagefeedback-gmp gmp ; \
57331 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
57332 @endif gmp
57333 @if mpfr
57334 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
57335 mkdir stagefeedback-mpfr; \
57336 mv stagefeedback-mpfr mpfr ; \
57337 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
57338 @endif mpfr
57339 @if mpc
57340 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
57341 mkdir stagefeedback-mpc; \
57342 mv stagefeedback-mpc mpc ; \
57343 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
57344 @endif mpc
57345 @if ppl
57346 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
57347 mkdir stagefeedback-ppl; \
57348 mv stagefeedback-ppl ppl ; \
57349 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
57350 @endif ppl
57351 @if cloog
57352 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
57353 mkdir stagefeedback-cloog; \
57354 mv stagefeedback-cloog cloog ; \
57355 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
57356 @endif cloog
57357 @if libelf
57358 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
57359 mkdir stagefeedback-libelf; \
57360 mv stagefeedback-libelf libelf ; \
57361 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
57362 @endif libelf
57363 @if gold
57364 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
57365 mkdir stagefeedback-gold; \
57366 mv stagefeedback-gold gold ; \
57367 mv stageprofile-gold prev-gold || test -f stageprofile-lean
57368 @endif gold
57369 @if intl
57370 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
57371 mkdir stagefeedback-intl; \
57372 mv stagefeedback-intl intl ; \
57373 mv stageprofile-intl prev-intl || test -f stageprofile-lean
57374 @endif intl
57375 @if ld
57376 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
57377 mkdir stagefeedback-ld; \
57378 mv stagefeedback-ld ld ; \
57379 mv stageprofile-ld prev-ld || test -f stageprofile-lean
57380 @endif ld
57381 @if libcpp
57382 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
57383 mkdir stagefeedback-libcpp; \
57384 mv stagefeedback-libcpp libcpp ; \
57385 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
57386 @endif libcpp
57387 @if libdecnumber
57388 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
57389 mkdir stagefeedback-libdecnumber; \
57390 mv stagefeedback-libdecnumber libdecnumber ; \
57391 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
57392 @endif libdecnumber
57393 @if libiberty
57394 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
57395 mkdir stagefeedback-libiberty; \
57396 mv stagefeedback-libiberty libiberty ; \
57397 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
57398 @endif libiberty
57399 @if zlib
57400 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
57401 mkdir stagefeedback-zlib; \
57402 mv stagefeedback-zlib zlib ; \
57403 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
57404 @endif zlib
57405 @if lto-plugin
57406 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
57407 mkdir stagefeedback-lto-plugin; \
57408 mv stagefeedback-lto-plugin lto-plugin ; \
57409 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
57410 @endif lto-plugin
57411 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
57412 mkdir stagefeedback-$(TARGET_SUBDIR); \
57413 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57414 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
57416 stagefeedback-end::
57417 @if bfd
57418 @if test -d $(HOST_SUBDIR)/bfd ; then \
57419 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
57420 mv prev-bfd stageprofile-bfd ; : ; \
57422 @endif bfd
57423 @if opcodes
57424 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57425 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
57426 mv prev-opcodes stageprofile-opcodes ; : ; \
57428 @endif opcodes
57429 @if binutils
57430 @if test -d $(HOST_SUBDIR)/binutils ; then \
57431 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
57432 mv prev-binutils stageprofile-binutils ; : ; \
57434 @endif binutils
57435 @if gas
57436 @if test -d $(HOST_SUBDIR)/gas ; then \
57437 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
57438 mv prev-gas stageprofile-gas ; : ; \
57440 @endif gas
57441 @if gcc
57442 @if test -d $(HOST_SUBDIR)/gcc ; then \
57443 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
57444 mv prev-gcc stageprofile-gcc ; : ; \
57446 @endif gcc
57447 @if gmp
57448 @if test -d $(HOST_SUBDIR)/gmp ; then \
57449 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
57450 mv prev-gmp stageprofile-gmp ; : ; \
57452 @endif gmp
57453 @if mpfr
57454 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57455 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
57456 mv prev-mpfr stageprofile-mpfr ; : ; \
57458 @endif mpfr
57459 @if mpc
57460 @if test -d $(HOST_SUBDIR)/mpc ; then \
57461 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57462 mv prev-mpc stageprofile-mpc ; : ; \
57464 @endif mpc
57465 @if ppl
57466 @if test -d $(HOST_SUBDIR)/ppl ; then \
57467 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57468 mv prev-ppl stageprofile-ppl ; : ; \
57470 @endif ppl
57471 @if cloog
57472 @if test -d $(HOST_SUBDIR)/cloog ; then \
57473 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57474 mv prev-cloog stageprofile-cloog ; : ; \
57476 @endif cloog
57477 @if libelf
57478 @if test -d $(HOST_SUBDIR)/libelf ; then \
57479 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57480 mv prev-libelf stageprofile-libelf ; : ; \
57482 @endif libelf
57483 @if gold
57484 @if test -d $(HOST_SUBDIR)/gold ; then \
57485 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57486 mv prev-gold stageprofile-gold ; : ; \
57488 @endif gold
57489 @if intl
57490 @if test -d $(HOST_SUBDIR)/intl ; then \
57491 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57492 mv prev-intl stageprofile-intl ; : ; \
57494 @endif intl
57495 @if ld
57496 @if test -d $(HOST_SUBDIR)/ld ; then \
57497 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57498 mv prev-ld stageprofile-ld ; : ; \
57500 @endif ld
57501 @if libcpp
57502 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57503 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57504 mv prev-libcpp stageprofile-libcpp ; : ; \
57506 @endif libcpp
57507 @if libdecnumber
57508 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57509 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57510 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
57512 @endif libdecnumber
57513 @if libiberty
57514 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57515 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57516 mv prev-libiberty stageprofile-libiberty ; : ; \
57518 @endif libiberty
57519 @if zlib
57520 @if test -d $(HOST_SUBDIR)/zlib ; then \
57521 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57522 mv prev-zlib stageprofile-zlib ; : ; \
57524 @endif zlib
57525 @if lto-plugin
57526 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57527 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57528 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
57530 @endif lto-plugin
57531 @if test -d $(TARGET_SUBDIR) ; then \
57532 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
57533 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
57535 rm -f stage_current
57537 # Bubble a bug fix through all the stages up to stage feedback. They are
57538 # remade, but not reconfigured. The next stage (if any) will not be
57539 # reconfigured either.
57540 .PHONY: stagefeedback-bubble
57541 stagefeedback-bubble:: stageprofile-bubble
57542 @r=`${PWD_COMMAND}`; export r; \
57543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57544 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
57545 echo Skipping rebuild of stagefeedback ; \
57546 else \
57547 $(MAKE) stagefeedback-start; \
57548 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57551 .PHONY: all-stagefeedback clean-stagefeedback
57552 do-clean: clean-stagefeedback
57554 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57555 # only possibility, but now it conflicts with no-bootstrap rules
57556 @if gcc-bootstrap
57560 .PHONY: profiledbootstrap profiledbootstrap-lean
57561 profiledbootstrap:
57562 echo stagefeedback > stage_final
57563 @r=`${PWD_COMMAND}`; export r; \
57564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57565 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57566 @: $(MAKE); $(unstage)
57567 @r=`${PWD_COMMAND}`; export r; \
57568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57569 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57570 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57572 profiledbootstrap-lean:
57573 echo stagefeedback > stage_final
57574 @r=`${PWD_COMMAND}`; export r; \
57575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57576 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57577 @: $(MAKE); $(unstage)
57578 @r=`${PWD_COMMAND}`; export r; \
57579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57580 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57581 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57584 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57585 distclean-stageprofile:: distclean-stagefeedback
57586 .PHONY: distclean-stagefeedback
57587 distclean-stagefeedback::
57588 @: $(MAKE); $(stage)
57589 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
57590 rm -rf stagefeedback-*
57593 @endif gcc-bootstrap
57597 stageprofile-end::
57598 $(MAKE) distclean-stagefeedback
57600 stagefeedback-start::
57601 @r=`${PWD_COMMAND}`; export r; \
57602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57603 for i in prev-*; do \
57604 j=`echo $$i | sed s/^prev-//` ; \
57605 cd $$r/$$i && \
57606 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57607 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57608 done
57610 @if gcc-bootstrap
57611 do-distclean: distclean-stage1
57613 # Provide a GCC build when we're building target libraries. This does
57614 # not work as a dependency, just as the minimum necessary to avoid errors.
57615 stage_last:
57616 @r=`${PWD_COMMAND}`; export r; \
57617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57618 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57620 # Same as unstage, but not phony and defaulting to stage1-start. We place
57621 # it in the dependency so that for example `make -j3 all-gcc' works.
57622 stage_current:
57623 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57625 .PHONY: restrap
57626 restrap::
57627 @: $(MAKE); $(stage)
57628 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57629 restrap:: all
57630 @endif gcc-bootstrap
57632 # --------------------------------------
57633 # Dependencies between different modules
57634 # --------------------------------------
57636 # Generic dependencies for target modules on host stuff, especially gcc
57637 @if gcc-bootstrap
57638 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57639 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57640 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57641 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57642 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57643 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57644 configure-target-libmudflap: stage_last
57645 configure-target-libssp: stage_last
57646 configure-target-newlib: stage_last
57647 configure-stage1-target-libgcc: maybe-all-stage1-gcc
57648 configure-stage2-target-libgcc: maybe-all-stage2-gcc
57649 configure-stage3-target-libgcc: maybe-all-stage3-gcc
57650 configure-stage4-target-libgcc: maybe-all-stage4-gcc
57651 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57652 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57653 configure-target-libgfortran: stage_last
57654 configure-target-libobjc: stage_last
57655 configure-target-libtermcap: stage_last
57656 configure-target-winsup: stage_last
57657 configure-target-libgloss: stage_last
57658 configure-target-libiberty: stage_last
57659 configure-target-gperf: stage_last
57660 configure-target-examples: stage_last
57661 configure-target-libffi: stage_last
57662 configure-target-libjava: stage_last
57663 configure-target-zlib: stage_last
57664 configure-target-boehm-gc: stage_last
57665 configure-target-qthreads: stage_last
57666 configure-target-rda: stage_last
57667 configure-target-libada: stage_last
57668 configure-stage1-target-libgomp: maybe-all-stage1-gcc
57669 configure-stage2-target-libgomp: maybe-all-stage2-gcc
57670 configure-stage3-target-libgomp: maybe-all-stage3-gcc
57671 configure-stage4-target-libgomp: maybe-all-stage4-gcc
57672 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57673 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57674 @endif gcc-bootstrap
57676 @if gcc-no-bootstrap
57677 configure-target-libstdc++-v3: maybe-all-gcc
57678 configure-target-libmudflap: maybe-all-gcc
57679 configure-target-libssp: maybe-all-gcc
57680 configure-target-newlib: maybe-all-gcc
57681 configure-target-libgcc: maybe-all-gcc
57682 configure-target-libgfortran: maybe-all-gcc
57683 configure-target-libobjc: maybe-all-gcc
57684 configure-target-libtermcap: maybe-all-gcc
57685 configure-target-winsup: maybe-all-gcc
57686 configure-target-libgloss: maybe-all-gcc
57687 configure-target-libiberty: maybe-all-gcc
57688 configure-target-gperf: maybe-all-gcc
57689 configure-target-examples: maybe-all-gcc
57690 configure-target-libffi: maybe-all-gcc
57691 configure-target-libjava: maybe-all-gcc
57692 configure-target-zlib: maybe-all-gcc
57693 configure-target-boehm-gc: maybe-all-gcc
57694 configure-target-qthreads: maybe-all-gcc
57695 configure-target-rda: maybe-all-gcc
57696 configure-target-libada: maybe-all-gcc
57697 configure-target-libgomp: maybe-all-gcc
57698 @endif gcc-no-bootstrap
57701 # There are two types of dependencies here: 'hard' dependencies, where one
57702 # module simply won't build without the other; and 'soft' dependencies, where
57703 # if the depended-on module is missing, the depending module will do without
57704 # or find a substitute somewhere (perhaps installed). Soft dependencies
57705 # are made here to depend on a 'maybe-' target. If you're not sure,
57706 # it's safer to use a soft dependency.
57713 # With all the machinery above in place, it is pretty easy to generate
57714 # dependencies. Host dependencies are a bit more complex because we have
57715 # to check for bootstrap/prebootstrap dependencies. To resolve
57716 # prebootstrap dependencies, prebootstrap modules are gathered in
57717 # a hash table.
57718 all-build-bison: maybe-all-build-texinfo
57719 all-build-byacc: maybe-all-build-texinfo
57720 all-build-flex: maybe-all-build-texinfo
57721 all-build-flex: maybe-all-build-bison
57722 all-build-flex: maybe-all-build-byacc
57723 all-build-flex: maybe-all-build-m4
57724 all-build-libiberty: maybe-all-build-texinfo
57725 all-build-m4: maybe-all-build-texinfo
57726 all-build-fixincludes: maybe-all-build-libiberty
57727 configure-gcc: maybe-configure-intl
57729 configure-stage1-gcc: maybe-configure-stage1-intl
57730 configure-stage2-gcc: maybe-configure-stage2-intl
57731 configure-stage3-gcc: maybe-configure-stage3-intl
57732 configure-stage4-gcc: maybe-configure-stage4-intl
57733 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57734 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57735 configure-gcc: maybe-all-binutils
57737 configure-stage1-gcc: maybe-all-stage1-binutils
57738 configure-stage2-gcc: maybe-all-stage2-binutils
57739 configure-stage3-gcc: maybe-all-stage3-binutils
57740 configure-stage4-gcc: maybe-all-stage4-binutils
57741 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57742 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57743 configure-gcc: maybe-all-gas
57745 configure-stage1-gcc: maybe-all-stage1-gas
57746 configure-stage2-gcc: maybe-all-stage2-gas
57747 configure-stage3-gcc: maybe-all-stage3-gas
57748 configure-stage4-gcc: maybe-all-stage4-gas
57749 configure-stageprofile-gcc: maybe-all-stageprofile-gas
57750 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57751 configure-gcc: maybe-all-ld
57753 configure-stage1-gcc: maybe-all-stage1-ld
57754 configure-stage2-gcc: maybe-all-stage2-ld
57755 configure-stage3-gcc: maybe-all-stage3-ld
57756 configure-stage4-gcc: maybe-all-stage4-ld
57757 configure-stageprofile-gcc: maybe-all-stageprofile-ld
57758 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57759 configure-gcc: maybe-all-gold
57761 configure-stage1-gcc: maybe-all-stage1-gold
57762 configure-stage2-gcc: maybe-all-stage2-gold
57763 configure-stage3-gcc: maybe-all-stage3-gold
57764 configure-stage4-gcc: maybe-all-stage4-gold
57765 configure-stageprofile-gcc: maybe-all-stageprofile-gold
57766 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57767 configure-gcc: maybe-all-libelf
57769 configure-stage1-gcc: maybe-all-stage1-libelf
57770 configure-stage2-gcc: maybe-all-stage2-libelf
57771 configure-stage3-gcc: maybe-all-stage3-libelf
57772 configure-stage4-gcc: maybe-all-stage4-libelf
57773 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
57774 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57775 all-gcc: all-libiberty
57777 all-stage1-gcc: all-stage1-libiberty
57778 all-stage2-gcc: all-stage2-libiberty
57779 all-stage3-gcc: all-stage3-libiberty
57780 all-stage4-gcc: all-stage4-libiberty
57781 all-stageprofile-gcc: all-stageprofile-libiberty
57782 all-stagefeedback-gcc: all-stagefeedback-libiberty
57783 all-gcc: maybe-all-gmp
57785 all-stage1-gcc: maybe-all-stage1-gmp
57786 all-stage2-gcc: maybe-all-stage2-gmp
57787 all-stage3-gcc: maybe-all-stage3-gmp
57788 all-stage4-gcc: maybe-all-stage4-gmp
57789 all-stageprofile-gcc: maybe-all-stageprofile-gmp
57790 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57791 all-gcc: maybe-all-intl
57793 all-stage1-gcc: maybe-all-stage1-intl
57794 all-stage2-gcc: maybe-all-stage2-intl
57795 all-stage3-gcc: maybe-all-stage3-intl
57796 all-stage4-gcc: maybe-all-stage4-intl
57797 all-stageprofile-gcc: maybe-all-stageprofile-intl
57798 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57799 all-gcc: maybe-all-mpfr
57801 all-stage1-gcc: maybe-all-stage1-mpfr
57802 all-stage2-gcc: maybe-all-stage2-mpfr
57803 all-stage3-gcc: maybe-all-stage3-mpfr
57804 all-stage4-gcc: maybe-all-stage4-mpfr
57805 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57806 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57807 all-gcc: maybe-all-mpc
57809 all-stage1-gcc: maybe-all-stage1-mpc
57810 all-stage2-gcc: maybe-all-stage2-mpc
57811 all-stage3-gcc: maybe-all-stage3-mpc
57812 all-stage4-gcc: maybe-all-stage4-mpc
57813 all-stageprofile-gcc: maybe-all-stageprofile-mpc
57814 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57815 all-gcc: maybe-all-ppl
57817 all-stage1-gcc: maybe-all-stage1-ppl
57818 all-stage2-gcc: maybe-all-stage2-ppl
57819 all-stage3-gcc: maybe-all-stage3-ppl
57820 all-stage4-gcc: maybe-all-stage4-ppl
57821 all-stageprofile-gcc: maybe-all-stageprofile-ppl
57822 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57823 all-gcc: maybe-all-cloog
57825 all-stage1-gcc: maybe-all-stage1-cloog
57826 all-stage2-gcc: maybe-all-stage2-cloog
57827 all-stage3-gcc: maybe-all-stage3-cloog
57828 all-stage4-gcc: maybe-all-stage4-cloog
57829 all-stageprofile-gcc: maybe-all-stageprofile-cloog
57830 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57831 all-gcc: maybe-all-build-texinfo
57833 all-stage1-gcc: maybe-all-build-texinfo
57834 all-stage2-gcc: maybe-all-build-texinfo
57835 all-stage3-gcc: maybe-all-build-texinfo
57836 all-stage4-gcc: maybe-all-build-texinfo
57837 all-stageprofile-gcc: maybe-all-build-texinfo
57838 all-stagefeedback-gcc: maybe-all-build-texinfo
57839 all-gcc: maybe-all-build-bison
57841 all-stage1-gcc: maybe-all-build-bison
57842 all-stage2-gcc: maybe-all-build-bison
57843 all-stage3-gcc: maybe-all-build-bison
57844 all-stage4-gcc: maybe-all-build-bison
57845 all-stageprofile-gcc: maybe-all-build-bison
57846 all-stagefeedback-gcc: maybe-all-build-bison
57847 all-gcc: maybe-all-build-byacc
57849 all-stage1-gcc: maybe-all-build-byacc
57850 all-stage2-gcc: maybe-all-build-byacc
57851 all-stage3-gcc: maybe-all-build-byacc
57852 all-stage4-gcc: maybe-all-build-byacc
57853 all-stageprofile-gcc: maybe-all-build-byacc
57854 all-stagefeedback-gcc: maybe-all-build-byacc
57855 all-gcc: maybe-all-build-flex
57857 all-stage1-gcc: maybe-all-build-flex
57858 all-stage2-gcc: maybe-all-build-flex
57859 all-stage3-gcc: maybe-all-build-flex
57860 all-stage4-gcc: maybe-all-build-flex
57861 all-stageprofile-gcc: maybe-all-build-flex
57862 all-stagefeedback-gcc: maybe-all-build-flex
57863 all-gcc: maybe-all-build-libiberty
57865 all-stage1-gcc: maybe-all-build-libiberty
57866 all-stage2-gcc: maybe-all-build-libiberty
57867 all-stage3-gcc: maybe-all-build-libiberty
57868 all-stage4-gcc: maybe-all-build-libiberty
57869 all-stageprofile-gcc: maybe-all-build-libiberty
57870 all-stagefeedback-gcc: maybe-all-build-libiberty
57871 all-gcc: maybe-all-build-fixincludes
57873 all-stage1-gcc: maybe-all-build-fixincludes
57874 all-stage2-gcc: maybe-all-build-fixincludes
57875 all-stage3-gcc: maybe-all-build-fixincludes
57876 all-stage4-gcc: maybe-all-build-fixincludes
57877 all-stageprofile-gcc: maybe-all-build-fixincludes
57878 all-stagefeedback-gcc: maybe-all-build-fixincludes
57879 all-gcc: maybe-all-zlib
57881 all-stage1-gcc: maybe-all-stage1-zlib
57882 all-stage2-gcc: maybe-all-stage2-zlib
57883 all-stage3-gcc: maybe-all-stage3-zlib
57884 all-stage4-gcc: maybe-all-stage4-zlib
57885 all-stageprofile-gcc: maybe-all-stageprofile-zlib
57886 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57887 all-gcc: all-libcpp
57889 all-stage1-gcc: all-stage1-libcpp
57890 all-stage2-gcc: all-stage2-libcpp
57891 all-stage3-gcc: all-stage3-libcpp
57892 all-stage4-gcc: all-stage4-libcpp
57893 all-stageprofile-gcc: all-stageprofile-libcpp
57894 all-stagefeedback-gcc: all-stagefeedback-libcpp
57895 all-gcc: all-libdecnumber
57897 all-stage1-gcc: all-stage1-libdecnumber
57898 all-stage2-gcc: all-stage2-libdecnumber
57899 all-stage3-gcc: all-stage3-libdecnumber
57900 all-stage4-gcc: all-stage4-libdecnumber
57901 all-stageprofile-gcc: all-stageprofile-libdecnumber
57902 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57903 all-gcc: maybe-all-libiberty
57905 all-stage1-gcc: maybe-all-stage1-libiberty
57906 all-stage2-gcc: maybe-all-stage2-libiberty
57907 all-stage3-gcc: maybe-all-stage3-libiberty
57908 all-stage4-gcc: maybe-all-stage4-libiberty
57909 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57910 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57911 all-gcc: maybe-all-fixincludes
57912 install-gcc: maybe-install-fixincludes
57913 configure-libcpp: configure-libiberty
57915 configure-stage1-libcpp: configure-stage1-libiberty
57916 configure-stage2-libcpp: configure-stage2-libiberty
57917 configure-stage3-libcpp: configure-stage3-libiberty
57918 configure-stage4-libcpp: configure-stage4-libiberty
57919 configure-stageprofile-libcpp: configure-stageprofile-libiberty
57920 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57921 configure-libcpp: maybe-configure-intl
57923 configure-stage1-libcpp: maybe-configure-stage1-intl
57924 configure-stage2-libcpp: maybe-configure-stage2-intl
57925 configure-stage3-libcpp: maybe-configure-stage3-intl
57926 configure-stage4-libcpp: maybe-configure-stage4-intl
57927 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57928 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57929 all-libcpp: all-libiberty
57931 all-stage1-libcpp: all-stage1-libiberty
57932 all-stage2-libcpp: all-stage2-libiberty
57933 all-stage3-libcpp: all-stage3-libiberty
57934 all-stage4-libcpp: all-stage4-libiberty
57935 all-stageprofile-libcpp: all-stageprofile-libiberty
57936 all-stagefeedback-libcpp: all-stagefeedback-libiberty
57937 all-libcpp: maybe-all-intl
57939 all-stage1-libcpp: maybe-all-stage1-intl
57940 all-stage2-libcpp: maybe-all-stage2-intl
57941 all-stage3-libcpp: maybe-all-stage3-intl
57942 all-stage4-libcpp: maybe-all-stage4-intl
57943 all-stageprofile-libcpp: maybe-all-stageprofile-intl
57944 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57945 all-fixincludes: maybe-all-libiberty
57946 all-gnattools: maybe-all-target-libada
57947 all-lto-plugin: maybe-all-gcc
57949 all-stage1-lto-plugin: maybe-all-stage1-gcc
57950 all-stage2-lto-plugin: maybe-all-stage2-gcc
57951 all-stage3-lto-plugin: maybe-all-stage3-gcc
57952 all-stage4-lto-plugin: maybe-all-stage4-gcc
57953 all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
57954 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
57955 configure-mpfr: maybe-all-gmp
57957 configure-stage1-mpfr: maybe-all-stage1-gmp
57958 configure-stage2-mpfr: maybe-all-stage2-gmp
57959 configure-stage3-mpfr: maybe-all-stage3-gmp
57960 configure-stage4-mpfr: maybe-all-stage4-gmp
57961 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57962 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57963 configure-mpc: maybe-all-mpfr
57965 configure-stage1-mpc: maybe-all-stage1-mpfr
57966 configure-stage2-mpc: maybe-all-stage2-mpfr
57967 configure-stage3-mpc: maybe-all-stage3-mpfr
57968 configure-stage4-mpc: maybe-all-stage4-mpfr
57969 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
57970 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
57971 configure-ppl: maybe-all-gmp
57973 configure-stage1-ppl: maybe-all-stage1-gmp
57974 configure-stage2-ppl: maybe-all-stage2-gmp
57975 configure-stage3-ppl: maybe-all-stage3-gmp
57976 configure-stage4-ppl: maybe-all-stage4-gmp
57977 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
57978 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
57979 configure-ppl: maybe-all-mpfr
57981 configure-stage1-ppl: maybe-all-stage1-mpfr
57982 configure-stage2-ppl: maybe-all-stage2-mpfr
57983 configure-stage3-ppl: maybe-all-stage3-mpfr
57984 configure-stage4-ppl: maybe-all-stage4-mpfr
57985 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
57986 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
57987 configure-cloog: maybe-all-ppl
57989 configure-stage1-cloog: maybe-all-stage1-ppl
57990 configure-stage2-cloog: maybe-all-stage2-ppl
57991 configure-stage3-cloog: maybe-all-stage3-ppl
57992 configure-stage4-cloog: maybe-all-stage4-ppl
57993 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
57994 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
57995 configure-gdb: maybe-all-intl
57996 configure-gdb: maybe-configure-sim
57997 configure-gdb: maybe-all-bfd
57998 configure-gdb: maybe-all-libiconv
57999 all-gdb: maybe-all-libiberty
58000 all-gdb: maybe-all-libiconv
58001 all-gdb: maybe-all-opcodes
58002 all-gdb: maybe-all-readline
58003 all-gdb: maybe-all-build-bison
58004 all-gdb: maybe-all-build-byacc
58005 all-gdb: maybe-all-sim
58006 all-gdb: maybe-all-libdecnumber
58007 configure-libgui: maybe-configure-tcl
58008 configure-libgui: maybe-configure-tk
58009 all-libgui: maybe-all-tcl
58010 all-libgui: maybe-all-tk
58011 all-libgui: maybe-all-itcl
58012 configure-bfd: configure-libiberty
58014 configure-stage1-bfd: configure-stage1-libiberty
58015 configure-stage2-bfd: configure-stage2-libiberty
58016 configure-stage3-bfd: configure-stage3-libiberty
58017 configure-stage4-bfd: configure-stage4-libiberty
58018 configure-stageprofile-bfd: configure-stageprofile-libiberty
58019 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58020 configure-bfd: maybe-configure-intl
58022 configure-stage1-bfd: maybe-configure-stage1-intl
58023 configure-stage2-bfd: maybe-configure-stage2-intl
58024 configure-stage3-bfd: maybe-configure-stage3-intl
58025 configure-stage4-bfd: maybe-configure-stage4-intl
58026 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58027 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
58028 all-bfd: maybe-all-libiberty
58030 all-stage1-bfd: maybe-all-stage1-libiberty
58031 all-stage2-bfd: maybe-all-stage2-libiberty
58032 all-stage3-bfd: maybe-all-stage3-libiberty
58033 all-stage4-bfd: maybe-all-stage4-libiberty
58034 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
58035 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
58036 all-bfd: maybe-all-intl
58038 all-stage1-bfd: maybe-all-stage1-intl
58039 all-stage2-bfd: maybe-all-stage2-intl
58040 all-stage3-bfd: maybe-all-stage3-intl
58041 all-stage4-bfd: maybe-all-stage4-intl
58042 all-stageprofile-bfd: maybe-all-stageprofile-intl
58043 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
58044 configure-opcodes: configure-libiberty
58046 configure-stage1-opcodes: configure-stage1-libiberty
58047 configure-stage2-opcodes: configure-stage2-libiberty
58048 configure-stage3-opcodes: configure-stage3-libiberty
58049 configure-stage4-opcodes: configure-stage4-libiberty
58050 configure-stageprofile-opcodes: configure-stageprofile-libiberty
58051 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
58052 all-opcodes: maybe-all-libiberty
58054 all-stage1-opcodes: maybe-all-stage1-libiberty
58055 all-stage2-opcodes: maybe-all-stage2-libiberty
58056 all-stage3-opcodes: maybe-all-stage3-libiberty
58057 all-stage4-opcodes: maybe-all-stage4-libiberty
58058 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58059 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58060 configure-binutils: maybe-configure-intl
58062 configure-stage1-binutils: maybe-configure-stage1-intl
58063 configure-stage2-binutils: maybe-configure-stage2-intl
58064 configure-stage3-binutils: maybe-configure-stage3-intl
58065 configure-stage4-binutils: maybe-configure-stage4-intl
58066 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
58067 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
58068 all-binutils: maybe-all-libiberty
58070 all-stage1-binutils: maybe-all-stage1-libiberty
58071 all-stage2-binutils: maybe-all-stage2-libiberty
58072 all-stage3-binutils: maybe-all-stage3-libiberty
58073 all-stage4-binutils: maybe-all-stage4-libiberty
58074 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58075 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58076 all-binutils: maybe-all-opcodes
58078 all-stage1-binutils: maybe-all-stage1-opcodes
58079 all-stage2-binutils: maybe-all-stage2-opcodes
58080 all-stage3-binutils: maybe-all-stage3-opcodes
58081 all-stage4-binutils: maybe-all-stage4-opcodes
58082 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58083 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58084 all-binutils: maybe-all-bfd
58086 all-stage1-binutils: maybe-all-stage1-bfd
58087 all-stage2-binutils: maybe-all-stage2-bfd
58088 all-stage3-binutils: maybe-all-stage3-bfd
58089 all-stage4-binutils: maybe-all-stage4-bfd
58090 all-stageprofile-binutils: maybe-all-stageprofile-bfd
58091 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58092 all-binutils: maybe-all-build-flex
58094 all-stage1-binutils: maybe-all-build-flex
58095 all-stage2-binutils: maybe-all-build-flex
58096 all-stage3-binutils: maybe-all-build-flex
58097 all-stage4-binutils: maybe-all-build-flex
58098 all-stageprofile-binutils: maybe-all-build-flex
58099 all-stagefeedback-binutils: maybe-all-build-flex
58100 all-binutils: maybe-all-build-bison
58102 all-stage1-binutils: maybe-all-build-bison
58103 all-stage2-binutils: maybe-all-build-bison
58104 all-stage3-binutils: maybe-all-build-bison
58105 all-stage4-binutils: maybe-all-build-bison
58106 all-stageprofile-binutils: maybe-all-build-bison
58107 all-stagefeedback-binutils: maybe-all-build-bison
58108 all-binutils: maybe-all-build-byacc
58110 all-stage1-binutils: maybe-all-build-byacc
58111 all-stage2-binutils: maybe-all-build-byacc
58112 all-stage3-binutils: maybe-all-build-byacc
58113 all-stage4-binutils: maybe-all-build-byacc
58114 all-stageprofile-binutils: maybe-all-build-byacc
58115 all-stagefeedback-binutils: maybe-all-build-byacc
58116 all-binutils: maybe-all-intl
58118 all-stage1-binutils: maybe-all-stage1-intl
58119 all-stage2-binutils: maybe-all-stage2-intl
58120 all-stage3-binutils: maybe-all-stage3-intl
58121 all-stage4-binutils: maybe-all-stage4-intl
58122 all-stageprofile-binutils: maybe-all-stageprofile-intl
58123 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58124 install-binutils: maybe-install-opcodes
58125 install-opcodes: maybe-install-bfd
58126 configure-gas: maybe-configure-intl
58128 configure-stage1-gas: maybe-configure-stage1-intl
58129 configure-stage2-gas: maybe-configure-stage2-intl
58130 configure-stage3-gas: maybe-configure-stage3-intl
58131 configure-stage4-gas: maybe-configure-stage4-intl
58132 configure-stageprofile-gas: maybe-configure-stageprofile-intl
58133 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58134 all-gas: maybe-all-libiberty
58136 all-stage1-gas: maybe-all-stage1-libiberty
58137 all-stage2-gas: maybe-all-stage2-libiberty
58138 all-stage3-gas: maybe-all-stage3-libiberty
58139 all-stage4-gas: maybe-all-stage4-libiberty
58140 all-stageprofile-gas: maybe-all-stageprofile-libiberty
58141 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58142 all-gas: maybe-all-opcodes
58144 all-stage1-gas: maybe-all-stage1-opcodes
58145 all-stage2-gas: maybe-all-stage2-opcodes
58146 all-stage3-gas: maybe-all-stage3-opcodes
58147 all-stage4-gas: maybe-all-stage4-opcodes
58148 all-stageprofile-gas: maybe-all-stageprofile-opcodes
58149 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58150 all-gas: maybe-all-bfd
58152 all-stage1-gas: maybe-all-stage1-bfd
58153 all-stage2-gas: maybe-all-stage2-bfd
58154 all-stage3-gas: maybe-all-stage3-bfd
58155 all-stage4-gas: maybe-all-stage4-bfd
58156 all-stageprofile-gas: maybe-all-stageprofile-bfd
58157 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58158 all-gas: maybe-all-intl
58160 all-stage1-gas: maybe-all-stage1-intl
58161 all-stage2-gas: maybe-all-stage2-intl
58162 all-stage3-gas: maybe-all-stage3-intl
58163 all-stage4-gas: maybe-all-stage4-intl
58164 all-stageprofile-gas: maybe-all-stageprofile-intl
58165 all-stagefeedback-gas: maybe-all-stagefeedback-intl
58166 configure-gprof: maybe-configure-intl
58167 all-gprof: maybe-all-libiberty
58168 all-gprof: maybe-all-bfd
58169 all-gprof: maybe-all-opcodes
58170 all-gprof: maybe-all-intl
58171 configure-ld: maybe-configure-intl
58173 configure-stage1-ld: maybe-configure-stage1-intl
58174 configure-stage2-ld: maybe-configure-stage2-intl
58175 configure-stage3-ld: maybe-configure-stage3-intl
58176 configure-stage4-ld: maybe-configure-stage4-intl
58177 configure-stageprofile-ld: maybe-configure-stageprofile-intl
58178 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58179 all-ld: maybe-all-libiberty
58181 all-stage1-ld: maybe-all-stage1-libiberty
58182 all-stage2-ld: maybe-all-stage2-libiberty
58183 all-stage3-ld: maybe-all-stage3-libiberty
58184 all-stage4-ld: maybe-all-stage4-libiberty
58185 all-stageprofile-ld: maybe-all-stageprofile-libiberty
58186 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58187 all-ld: maybe-all-bfd
58189 all-stage1-ld: maybe-all-stage1-bfd
58190 all-stage2-ld: maybe-all-stage2-bfd
58191 all-stage3-ld: maybe-all-stage3-bfd
58192 all-stage4-ld: maybe-all-stage4-bfd
58193 all-stageprofile-ld: maybe-all-stageprofile-bfd
58194 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58195 all-ld: maybe-all-opcodes
58197 all-stage1-ld: maybe-all-stage1-opcodes
58198 all-stage2-ld: maybe-all-stage2-opcodes
58199 all-stage3-ld: maybe-all-stage3-opcodes
58200 all-stage4-ld: maybe-all-stage4-opcodes
58201 all-stageprofile-ld: maybe-all-stageprofile-opcodes
58202 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58203 all-ld: maybe-all-build-bison
58205 all-stage1-ld: maybe-all-build-bison
58206 all-stage2-ld: maybe-all-build-bison
58207 all-stage3-ld: maybe-all-build-bison
58208 all-stage4-ld: maybe-all-build-bison
58209 all-stageprofile-ld: maybe-all-build-bison
58210 all-stagefeedback-ld: maybe-all-build-bison
58211 all-ld: maybe-all-build-byacc
58213 all-stage1-ld: maybe-all-build-byacc
58214 all-stage2-ld: maybe-all-build-byacc
58215 all-stage3-ld: maybe-all-build-byacc
58216 all-stage4-ld: maybe-all-build-byacc
58217 all-stageprofile-ld: maybe-all-build-byacc
58218 all-stagefeedback-ld: maybe-all-build-byacc
58219 all-ld: maybe-all-build-flex
58221 all-stage1-ld: maybe-all-build-flex
58222 all-stage2-ld: maybe-all-build-flex
58223 all-stage3-ld: maybe-all-build-flex
58224 all-stage4-ld: maybe-all-build-flex
58225 all-stageprofile-ld: maybe-all-build-flex
58226 all-stagefeedback-ld: maybe-all-build-flex
58227 all-ld: maybe-all-intl
58229 all-stage1-ld: maybe-all-stage1-intl
58230 all-stage2-ld: maybe-all-stage2-intl
58231 all-stage3-ld: maybe-all-stage3-intl
58232 all-stage4-ld: maybe-all-stage4-intl
58233 all-stageprofile-ld: maybe-all-stageprofile-intl
58234 all-stagefeedback-ld: maybe-all-stagefeedback-intl
58235 install-ld: maybe-install-gold
58236 configure-gold: maybe-configure-intl
58238 configure-stage1-gold: maybe-configure-stage1-intl
58239 configure-stage2-gold: maybe-configure-stage2-intl
58240 configure-stage3-gold: maybe-configure-stage3-intl
58241 configure-stage4-gold: maybe-configure-stage4-intl
58242 configure-stageprofile-gold: maybe-configure-stageprofile-intl
58243 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58244 all-gold: maybe-all-libiberty
58246 all-stage1-gold: maybe-all-stage1-libiberty
58247 all-stage2-gold: maybe-all-stage2-libiberty
58248 all-stage3-gold: maybe-all-stage3-libiberty
58249 all-stage4-gold: maybe-all-stage4-libiberty
58250 all-stageprofile-gold: maybe-all-stageprofile-libiberty
58251 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58252 all-gold: maybe-all-intl
58254 all-stage1-gold: maybe-all-stage1-intl
58255 all-stage2-gold: maybe-all-stage2-intl
58256 all-stage3-gold: maybe-all-stage3-intl
58257 all-stage4-gold: maybe-all-stage4-intl
58258 all-stageprofile-gold: maybe-all-stageprofile-intl
58259 all-stagefeedback-gold: maybe-all-stagefeedback-intl
58260 all-gold: maybe-all-bfd
58262 all-stage1-gold: maybe-all-stage1-bfd
58263 all-stage2-gold: maybe-all-stage2-bfd
58264 all-stage3-gold: maybe-all-stage3-bfd
58265 all-stage4-gold: maybe-all-stage4-bfd
58266 all-stageprofile-gold: maybe-all-stageprofile-bfd
58267 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58268 all-gold: maybe-all-build-bison
58270 all-stage1-gold: maybe-all-build-bison
58271 all-stage2-gold: maybe-all-build-bison
58272 all-stage3-gold: maybe-all-build-bison
58273 all-stage4-gold: maybe-all-build-bison
58274 all-stageprofile-gold: maybe-all-build-bison
58275 all-stagefeedback-gold: maybe-all-build-bison
58276 all-gold: maybe-all-build-byacc
58278 all-stage1-gold: maybe-all-build-byacc
58279 all-stage2-gold: maybe-all-build-byacc
58280 all-stage3-gold: maybe-all-build-byacc
58281 all-stage4-gold: maybe-all-build-byacc
58282 all-stageprofile-gold: maybe-all-build-byacc
58283 all-stagefeedback-gold: maybe-all-build-byacc
58284 check-gold: maybe-all-binutils
58286 check-stage1-gold: maybe-all-stage1-binutils
58287 check-stage2-gold: maybe-all-stage2-binutils
58288 check-stage3-gold: maybe-all-stage3-binutils
58289 check-stage4-gold: maybe-all-stage4-binutils
58290 check-stageprofile-gold: maybe-all-stageprofile-binutils
58291 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58292 check-gold: maybe-all-gas
58294 check-stage1-gold: maybe-all-stage1-gas
58295 check-stage2-gold: maybe-all-stage2-gas
58296 check-stage3-gold: maybe-all-stage3-gas
58297 check-stage4-gold: maybe-all-stage4-gas
58298 check-stageprofile-gold: maybe-all-stageprofile-gas
58299 check-stagefeedback-gold: maybe-all-stagefeedback-gas
58300 configure-opcodes: maybe-configure-intl
58302 configure-stage1-opcodes: maybe-configure-stage1-intl
58303 configure-stage2-opcodes: maybe-configure-stage2-intl
58304 configure-stage3-opcodes: maybe-configure-stage3-intl
58305 configure-stage4-opcodes: maybe-configure-stage4-intl
58306 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58307 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58308 all-opcodes: maybe-all-bfd
58310 all-stage1-opcodes: maybe-all-stage1-bfd
58311 all-stage2-opcodes: maybe-all-stage2-bfd
58312 all-stage3-opcodes: maybe-all-stage3-bfd
58313 all-stage4-opcodes: maybe-all-stage4-bfd
58314 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58315 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58316 all-opcodes: maybe-all-libiberty
58318 all-stage1-opcodes: maybe-all-stage1-libiberty
58319 all-stage2-opcodes: maybe-all-stage2-libiberty
58320 all-stage3-opcodes: maybe-all-stage3-libiberty
58321 all-stage4-opcodes: maybe-all-stage4-libiberty
58322 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58323 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58324 all-opcodes: maybe-all-intl
58326 all-stage1-opcodes: maybe-all-stage1-intl
58327 all-stage2-opcodes: maybe-all-stage2-intl
58328 all-stage3-opcodes: maybe-all-stage3-intl
58329 all-stage4-opcodes: maybe-all-stage4-intl
58330 all-stageprofile-opcodes: maybe-all-stageprofile-intl
58331 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58332 all-dejagnu: maybe-all-tcl
58333 all-dejagnu: maybe-all-expect
58334 all-dejagnu: maybe-all-tk
58335 configure-expect: maybe-configure-tcl
58336 configure-expect: maybe-configure-tk
58337 all-expect: maybe-all-tcl
58338 all-expect: maybe-all-tk
58339 configure-itcl: maybe-configure-tcl
58340 configure-itcl: maybe-configure-tk
58341 all-itcl: maybe-all-tcl
58342 all-itcl: maybe-all-tk
58343 install-itcl: maybe-install-tcl
58344 configure-tk: maybe-configure-tcl
58345 all-tk: maybe-all-tcl
58346 all-sid: maybe-all-libiberty
58347 all-sid: maybe-all-bfd
58348 all-sid: maybe-all-opcodes
58349 all-sid: maybe-all-tcl
58350 all-sid: maybe-all-tk
58351 install-sid: maybe-install-tcl
58352 install-sid: maybe-install-tk
58353 configure-sim: maybe-configure-intl
58354 all-sim: maybe-all-intl
58355 all-sim: maybe-all-libiberty
58356 all-sim: maybe-all-bfd
58357 all-sim: maybe-all-opcodes
58358 all-sim: maybe-all-readline
58359 all-sim: maybe-configure-gdb
58360 all-fastjar: maybe-all-zlib
58361 all-fastjar: maybe-all-build-texinfo
58362 all-fastjar: maybe-all-libiberty
58363 all-autoconf: maybe-all-m4
58364 all-autoconf: maybe-all-build-texinfo
58365 all-automake: maybe-all-m4
58366 all-automake: maybe-all-build-texinfo
58367 all-automake: maybe-all-autoconf
58368 all-bison: maybe-all-intl
58369 all-bison: maybe-all-build-texinfo
58370 all-diff: maybe-all-intl
58371 all-diff: maybe-all-build-texinfo
58372 all-fileutils: maybe-all-intl
58373 all-fileutils: maybe-all-build-texinfo
58374 all-flex: maybe-all-build-bison
58375 all-flex: maybe-all-build-byacc
58376 all-flex: maybe-all-intl
58377 all-flex: maybe-all-m4
58378 all-flex: maybe-all-build-texinfo
58379 all-gzip: maybe-all-intl
58380 all-gzip: maybe-all-zlib
58381 all-gzip: maybe-all-build-texinfo
58382 all-hello: maybe-all-intl
58383 all-hello: maybe-all-build-texinfo
58384 all-m4: maybe-all-intl
58385 all-m4: maybe-all-build-texinfo
58386 all-make: maybe-all-intl
58387 all-make: maybe-all-build-texinfo
58388 all-patch: maybe-all-build-texinfo
58389 all-make: maybe-all-build-texinfo
58390 all-prms: maybe-all-libiberty
58391 all-recode: maybe-all-build-texinfo
58392 all-sed: maybe-all-build-texinfo
58393 all-send-pr: maybe-all-prms
58394 all-tar: maybe-all-build-texinfo
58395 all-uudecode: maybe-all-build-texinfo
58396 configure-target-boehm-gc: maybe-configure-target-qthreads
58397 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
58398 configure-target-fastjar: maybe-configure-target-zlib
58399 all-target-fastjar: maybe-all-target-zlib
58400 all-target-fastjar: maybe-all-target-libiberty
58401 configure-target-libjava: maybe-configure-target-zlib
58402 configure-target-libjava: maybe-configure-target-boehm-gc
58403 configure-target-libjava: maybe-configure-target-qthreads
58404 configure-target-libjava: maybe-configure-target-libffi
58405 all-target-libjava: maybe-all-fastjar
58406 all-target-libjava: maybe-all-target-zlib
58407 all-target-libjava: maybe-all-target-boehm-gc
58408 all-target-libjava: maybe-all-target-qthreads
58409 all-target-libjava: maybe-all-target-libffi
58410 configure-target-libobjc: maybe-configure-target-boehm-gc
58411 all-target-libobjc: maybe-all-target-libiberty
58412 all-target-libobjc: maybe-all-target-boehm-gc
58413 all-target-libstdc++-v3: maybe-all-target-libiberty
58414 configure-target-libstdc++-v3: maybe-configure-target-libgomp
58416 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58417 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58418 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58419 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58420 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58421 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58422 all-target-libstdc++-v3: maybe-configure-target-libgomp
58424 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58425 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58426 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58427 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58428 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58429 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58430 all-target-libgloss: maybe-all-target-newlib
58431 all-target-winsup: maybe-all-target-libiberty
58432 all-target-winsup: maybe-all-target-libtermcap
58433 configure-target-libiberty: maybe-all-binutils
58434 configure-target-libiberty: maybe-all-ld
58435 configure-target-newlib: maybe-all-binutils
58436 configure-target-newlib: maybe-all-ld
58439 # Dependencies for target modules on other target modules are
58440 # described by lang_env_dependencies; the defaults apply to anything
58441 # not mentioned there.
58444 @if gcc-bootstrap
58445 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58446 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58447 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58448 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58449 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58450 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58451 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58452 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58453 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58454 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58455 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58456 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58457 @endif gcc-bootstrap
58459 @if gcc-no-bootstrap
58460 configure-target-libstdc++-v3: maybe-all-target-libgcc
58461 configure-target-libmudflap: maybe-all-target-libgcc
58462 configure-target-libssp: maybe-all-target-libgcc
58463 configure-target-newlib: maybe-all-target-libgcc
58464 configure-target-libgfortran: maybe-all-target-libgcc
58465 configure-target-libobjc: maybe-all-target-libgcc
58466 configure-target-libtermcap: maybe-all-target-libgcc
58467 configure-target-winsup: maybe-all-target-libgcc
58468 configure-target-libgloss: maybe-all-target-libgcc
58469 configure-target-libiberty: maybe-all-target-libgcc
58470 configure-target-gperf: maybe-all-target-libgcc
58471 configure-target-examples: maybe-all-target-libgcc
58472 configure-target-libffi: maybe-all-target-libgcc
58473 configure-target-libjava: maybe-all-target-libgcc
58474 configure-target-zlib: maybe-all-target-libgcc
58475 configure-target-boehm-gc: maybe-all-target-libgcc
58476 configure-target-qthreads: maybe-all-target-libgcc
58477 configure-target-rda: maybe-all-target-libgcc
58478 configure-target-libada: maybe-all-target-libgcc
58479 configure-target-libgomp: maybe-all-target-libgcc
58480 @endif gcc-no-bootstrap
58483 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58485 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58487 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58491 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58493 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58495 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58497 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58501 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58502 configure-target-gperf: maybe-all-target-libstdc++-v3
58504 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58506 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58508 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58509 configure-target-libjava: maybe-all-target-libstdc++-v3
58511 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58513 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58515 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58517 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58519 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58521 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58524 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58525 GDB_TK = @GDB_TK@
58526 INSTALL_GDB_TK = @INSTALL_GDB_TK@
58527 configure-gdb: $(CONFIGURE_GDB_TK)
58528 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58529 install-gdb: $(INSTALL_GDB_TK)
58531 # Serialization dependencies. Host configures don't work well in parallel to
58532 # each other, due to contention over config.cache. Target configures and
58533 # build configures are similar.
58534 @serialization_dependencies@
58536 # --------------------------------
58537 # Regenerating top level configury
58538 # --------------------------------
58540 # Rebuilding Makefile.in, using autogen.
58541 AUTOGEN = autogen
58542 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58543 cd $(srcdir) && $(AUTOGEN) Makefile.def
58545 # Rebuilding Makefile.
58546 Makefile: $(srcdir)/Makefile.in config.status
58547 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58549 config.status: configure
58550 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58552 # Rebuilding configure.
58553 AUTOCONF = autoconf
58554 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58555 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58556 cd $(srcdir) && $(AUTOCONF)
58558 # ------------------------------
58559 # Special directives to GNU Make
58560 # ------------------------------
58562 # Don't pass command-line variables to submakes.
58563 .NOEXPORT:
58564 MAKEOVERRIDES=
58566 # end of Makefile.in