Merge from trunk:
[official-gcc.git] / gcc-4_6-mobile / Makefile.in
blob132f9dfac1c8dfac7bc66e8c28fe736a13d6e27a
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, 2010
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 GOC="$(GOC_FOR_BUILD)"; export GOC; \
161 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
163 LD="$(LD_FOR_BUILD)"; export LD; \
164 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165 NM="$(NM_FOR_BUILD)"; export NM; \
166 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
172 EXTRA_BUILD_FLAGS = \
173 CFLAGS="$(CFLAGS_FOR_BUILD)" \
174 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system. We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189 $(BASE_EXPORTS) \
190 CC="$(CC)"; export CC; \
191 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192 CFLAGS="$(CFLAGS)"; export CFLAGS; \
193 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194 CXX="$(CXX)"; export CXX; \
195 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196 GCJ="$(GCJ)"; export GCJ; \
197 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
198 GOC="$(GOC)"; export GOC; \
199 AR="$(AR)"; export AR; \
200 AS="$(AS)"; export AS; \
201 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
202 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203 LD="$(LD)"; export LD; \
204 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205 NM="$(NM)"; export NM; \
206 RANLIB="$(RANLIB)"; export RANLIB; \
207 WINDRES="$(WINDRES)"; export WINDRES; \
208 WINDMC="$(WINDMC)"; export WINDMC; \
209 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
212 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
213 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
214 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
215 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
216 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
217 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
223 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
224 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
225 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
226 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
227 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
228 @if gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244 -I$$s/libstdc++-v3/libsupc++ \
245 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
246 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
247 @endif target-libstdc++-v3-bootstrap
249 # Similar, for later GCC stages.
250 POSTSTAGE1_HOST_EXPORTS = \
251 $(HOST_EXPORTS) \
252 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
253 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
254 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
255 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
256 $(POSTSTAGE1_CXX_EXPORT) \
257 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
258 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
259 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
261 # Target libraries are put under this directory:
262 TARGET_SUBDIR = @target_subdir@
263 # This is set by the configure script to the arguments to use when configuring
264 # directories built for the target.
265 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
266 # This is the list of variables to export in the environment when
267 # configuring subdirectories for the target system.
268 BASE_TARGET_EXPORTS = \
269 $(BASE_EXPORTS) \
270 AR="$(AR_FOR_TARGET)"; export AR; \
271 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
272 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
274 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
275 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
277 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
278 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
279 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
280 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
281 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
282 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
283 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
284 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
285 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
286 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
287 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
288 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
289 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
290 @if gcc-bootstrap
291 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
292 @endif gcc-bootstrap
293 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
294 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
296 RAW_CXX_TARGET_EXPORTS = \
297 $(BASE_TARGET_EXPORTS) \
298 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
299 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
301 NORMAL_TARGET_EXPORTS = \
302 $(BASE_TARGET_EXPORTS) \
303 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305 # Where to find GMP
306 HOST_GMPLIBS = @gmplibs@
307 HOST_GMPINC = @gmpinc@
309 # Where to find PPL
310 HOST_PPLLIBS = @ppllibs@
311 HOST_PPLINC = @pplinc@
313 # Where to find CLOOG
314 HOST_CLOOGLIBS = @clooglibs@
315 HOST_CLOOGINC = @clooginc@
317 # Where to find libelf
318 HOST_LIBELFLIBS = @libelflibs@
319 HOST_LIBELFINC = @libelfinc@
321 # ----------------------------------------------
322 # Programs producing files for the BUILD machine
323 # ----------------------------------------------
325 SHELL = @config_shell@
327 # pwd command to use. Allow user to override default by setting PWDCMD in
328 # the environment to account for automounters. The make variable must not
329 # be called PWDCMD, otherwise the value set here is passed to make
330 # subprocesses and overrides the setting from the user's environment.
331 # Don't use PWD since it is a common shell environment variable and we
332 # don't want to corrupt it.
333 PWD_COMMAND = $${PWDCMD-pwd}
335 # compilers to use to create programs which must be run in the build
336 # environment.
337 AR_FOR_BUILD = @AR_FOR_BUILD@
338 AS_FOR_BUILD = @AS_FOR_BUILD@
339 CC_FOR_BUILD = @CC_FOR_BUILD@
340 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
341 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
342 CXX_FOR_BUILD = @CXX_FOR_BUILD@
343 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
344 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
345 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
346 GOC_FOR_BUILD = @GOC_FOR_BUILD@
347 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
348 LD_FOR_BUILD = @LD_FOR_BUILD@
349 NM_FOR_BUILD = @NM_FOR_BUILD@
350 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
351 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
352 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BUILD_PREFIX = @BUILD_PREFIX@
357 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359 # Flags to pass to stage2 and later makes. They are defined
360 # here so that they can be overridden by Makefile fragments.
361 BOOT_CFLAGS= -g -O2
362 BOOT_LDFLAGS=
363 BOOT_ADAFLAGS=-gnatpg -gnata
365 AWK = @AWK@
366 SED = @SED@
367 BISON = @BISON@
368 YACC = @YACC@
369 FLEX = @FLEX@
370 LEX = @LEX@
371 M4 = @M4@
372 MAKEINFO = @MAKEINFO@
373 EXPECT = @EXPECT@
374 RUNTEST = @RUNTEST@
376 # This just becomes part of the MAKEINFO definition passed down to
377 # sub-makes. It lets flags be given on the command line while still
378 # using the makeinfo from the object tree.
379 # (Default to avoid splitting info files by setting the threshold high.)
380 MAKEINFOFLAGS = --split-size=5000000
382 # ---------------------------------------------
383 # Programs producing files for the HOST machine
384 # ---------------------------------------------
386 AS = @AS@
387 AR = @AR@
388 AR_FLAGS = rc
389 CC = @CC@
390 CXX = @CXX@
391 DLLTOOL = @DLLTOOL@
392 LD = @LD@
393 LIPO = @LIPO@
394 NM = @NM@
395 OBJDUMP = @OBJDUMP@
396 RANLIB = @RANLIB@
397 STRIP = @STRIP@
398 WINDRES = @WINDRES@
399 WINDMC = @WINDMC@
401 GNATBIND = @GNATBIND@
402 GNATMAKE = @GNATMAKE@
404 CFLAGS = @CFLAGS@
405 LDFLAGS = @LDFLAGS@
406 LIBCFLAGS = $(CFLAGS)
407 CXXFLAGS = @CXXFLAGS@
408 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
409 GOCFLAGS = $(CFLAGS)
411 TFLAGS =
413 # Defaults for all stages; some are overridden below.
415 STAGE_CFLAGS = $(BOOT_CFLAGS)
416 STAGE_TFLAGS = $(TFLAGS)
417 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
420 # Defaults for stage 1; some are overridden below.
421 STAGE1_CFLAGS = $(STAGE_CFLAGS)
422 STAGE1_CXXFLAGS = $(CXXFLAGS)
423 @if target-libstdc++-v3-bootstrap
424 # Override the above if we're bootstrapping C++.
425 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
426 @endif target-libstdc++-v3-bootstrap
427 STAGE1_TFLAGS = $(STAGE_TFLAGS)
428 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
430 # Defaults for stage 2; some are overridden below.
431 STAGE2_CFLAGS = $(STAGE_CFLAGS)
432 STAGE2_CXXFLAGS = $(CXXFLAGS)
433 @if target-libstdc++-v3-bootstrap
434 # Override the above if we're bootstrapping C++.
435 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
436 @endif target-libstdc++-v3-bootstrap
437 STAGE2_TFLAGS = $(STAGE_TFLAGS)
438 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
440 # Defaults for stage 3; some are overridden below.
441 STAGE3_CFLAGS = $(STAGE_CFLAGS)
442 STAGE3_CXXFLAGS = $(CXXFLAGS)
443 @if target-libstdc++-v3-bootstrap
444 # Override the above if we're bootstrapping C++.
445 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
446 @endif target-libstdc++-v3-bootstrap
447 STAGE3_TFLAGS = $(STAGE_TFLAGS)
448 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
450 # Defaults for stage 4; some are overridden below.
451 STAGE4_CFLAGS = $(STAGE_CFLAGS)
452 STAGE4_CXXFLAGS = $(CXXFLAGS)
453 @if target-libstdc++-v3-bootstrap
454 # Override the above if we're bootstrapping C++.
455 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
456 @endif target-libstdc++-v3-bootstrap
457 STAGE4_TFLAGS = $(STAGE_TFLAGS)
458 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
460 # Defaults for stage profile; some are overridden below.
461 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
462 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
463 @if target-libstdc++-v3-bootstrap
464 # Override the above if we're bootstrapping C++.
465 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
466 @endif target-libstdc++-v3-bootstrap
467 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
468 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
470 # Defaults for stage feedback; some are overridden below.
471 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
472 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
473 @if target-libstdc++-v3-bootstrap
474 # Override the above if we're bootstrapping C++.
475 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
476 @endif target-libstdc++-v3-bootstrap
477 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
478 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
481 # Only build the C compiler for stage1, because that is the only one that
482 # we can guarantee will build with the native compiler, and also it is the
483 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
484 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
485 # overrideable (for a bootstrap build stage1 also builds gcc.info).
487 STAGE1_CFLAGS = @stage1_cflags@
488 STAGE1_CHECKING = @stage1_checking@
489 STAGE1_LANGUAGES = @stage1_languages@
490 # * We force-disable intermodule optimizations, even if
491 # --enable-intermodule was passed, since the installed compiler
492 # probably can't handle them. Luckily, autoconf always respects
493 # the last argument when conflicting --enable arguments are passed.
494 # * Likewise, we force-disable coverage flags, since the installed
495 # compiler probably has never heard of them.
496 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
497 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
499 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
500 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
502 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
503 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
505 do-compare = @do_compare@
506 do-compare3 = $(do-compare)
508 # -----------------------------------------------
509 # Programs producing files for the TARGET machine
510 # -----------------------------------------------
512 AR_FOR_TARGET=@AR_FOR_TARGET@
513 AS_FOR_TARGET=@AS_FOR_TARGET@
514 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
516 # If GCC_FOR_TARGET is not overriden on the command line, then this
517 # variable is passed down to the gcc Makefile, where it is used to
518 # build libgcc2.a. We define it here so that it can itself be
519 # overridden on the command line.
520 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
521 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
522 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
523 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
524 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
525 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
526 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
527 LD_FOR_TARGET=@LD_FOR_TARGET@
529 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
530 NM_FOR_TARGET=@NM_FOR_TARGET@
531 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
532 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
533 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
534 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
535 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
537 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
538 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
539 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
541 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
542 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
544 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
545 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
546 LDFLAGS_FOR_TARGET =
547 GOCFLAGS_FOR_TARGET = -O2 -g
549 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
550 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
551 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
553 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
555 # ------------------------------------
556 # Miscellaneous targets and flag lists
557 # ------------------------------------
559 # The first rule in the file had better be this one. Don't put any above it.
560 # This lives here to allow makefile fragments to contain dependencies.
561 all:
563 #### host and target specific makefile fragments come in here.
564 @target_makefile_frag@
565 @alphaieee_frag@
566 @ospace_frag@
567 @host_makefile_frag@
570 # This is the list of directories that may be needed in RPATH_ENVVAR
571 # so that programs built for the target machine work.
572 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
574 @if target-libstdc++-v3
575 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
576 @endif target-libstdc++-v3
578 @if target-libmudflap
579 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
580 @endif target-libmudflap
582 @if target-libssp
583 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
584 @endif target-libssp
586 @if target-libgomp
587 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
588 @endif target-libgomp
592 # This is the list of directories that may be needed in RPATH_ENVVAR
593 # so that programs built for the host machine work.
594 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)
596 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
597 @if gcc
598 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
599 @endif gcc
602 @if bfd
603 HOST_LIB_PATH_bfd = \
604 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
605 @endif bfd
607 @if opcodes
608 HOST_LIB_PATH_opcodes = \
609 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
610 @endif opcodes
612 @if gmp
613 HOST_LIB_PATH_gmp = \
614 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
615 @endif gmp
617 @if mpfr
618 HOST_LIB_PATH_mpfr = \
619 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
620 @endif mpfr
622 @if mpc
623 HOST_LIB_PATH_mpc = \
624 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
625 @endif mpc
627 @if ppl
628 HOST_LIB_PATH_ppl = \
629 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
630 @endif ppl
632 @if cloog
633 HOST_LIB_PATH_cloog = \
634 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
635 @endif cloog
637 @if libelf
638 HOST_LIB_PATH_libelf = \
639 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
640 @endif libelf
643 CXX_FOR_TARGET_FLAG_TO_PASS = \
644 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
645 @if target-libstdc++-v3
646 # CXX_FOR_TARGET is tricky to get right for target libs that require a
647 # functional C++ compiler. When we recurse, if we expand
648 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
649 # libstdc++ include flags from the script. Instead, we get an
650 # -funconfigured-* word, so that we'll get errors if this invalid C++
651 # command line is used for anything, but also so that we can use the
652 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
653 # don't pass it on, sub-make will use the default definition, that
654 # re-expands it at the time of use, so we'll get it right when we need
655 # it. One potential exception is the expansion of CXX_FOR_TARGET
656 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
657 # really work, for C++ host programs can't depend on the current-stage
658 # C++ target library.
659 CXX_FOR_TARGET_FLAG_TO_PASS = \
660 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
661 @endif target-libstdc++-v3
663 # Flags to pass down to all sub-makes.
664 BASE_FLAGS_TO_PASS = \
665 "DESTDIR=$(DESTDIR)" \
666 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
667 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
668 "bindir=$(bindir)" \
669 "datadir=$(datadir)" \
670 "exec_prefix=$(exec_prefix)" \
671 "includedir=$(includedir)" \
672 "datarootdir=$(datarootdir)" \
673 "docdir=$(docdir)" \
674 "infodir=$(infodir)" \
675 "pdfdir=$(pdfdir)" \
676 "htmldir=$(htmldir)" \
677 "libdir=$(libdir)" \
678 "libexecdir=$(libexecdir)" \
679 "lispdir=$(lispdir)" \
680 "localstatedir=$(localstatedir)" \
681 "mandir=$(mandir)" \
682 "oldincludedir=$(oldincludedir)" \
683 "prefix=$(prefix)" \
684 "sbindir=$(sbindir)" \
685 "sharedstatedir=$(sharedstatedir)" \
686 "sysconfdir=$(sysconfdir)" \
687 "tooldir=$(tooldir)" \
688 "build_tooldir=$(build_tooldir)" \
689 "target_alias=$(target_alias)" \
690 "AWK=$(AWK)" \
691 "BISON=$(BISON)" \
692 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
693 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
694 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
695 "EXPECT=$(EXPECT)" \
696 "FLEX=$(FLEX)" \
697 "INSTALL=$(INSTALL)" \
698 "INSTALL_DATA=$(INSTALL_DATA)" \
699 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
700 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
701 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
702 "LEX=$(LEX)" \
703 "M4=$(M4)" \
704 "MAKE=$(MAKE)" \
705 "RUNTEST=$(RUNTEST)" \
706 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
707 "SED=$(SED)" \
708 "SHELL=$(SHELL)" \
709 "YACC=$(YACC)" \
710 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
711 "ADA_CFLAGS=$(ADA_CFLAGS)" \
712 "AR_FLAGS=$(AR_FLAGS)" \
713 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
714 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
715 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
716 "CFLAGS=$(CFLAGS)" \
717 "CXXFLAGS=$(CXXFLAGS)" \
718 "LDFLAGS=$(LDFLAGS)" \
719 "LIBCFLAGS=$(LIBCFLAGS)" \
720 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
721 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
722 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
723 "GNATBIND=$(GNATBIND)" \
724 "GNATMAKE=$(GNATMAKE)" \
725 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
726 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
727 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
728 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
729 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
730 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
731 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
732 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
733 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
734 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
735 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
736 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
737 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
738 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
739 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
740 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
741 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
742 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
743 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
744 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
745 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
746 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
747 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
748 "BUILD_CONFIG=$(BUILD_CONFIG)" \
749 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
750 "LEAN=$(LEAN)" \
751 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
752 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
753 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
754 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
755 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
756 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
757 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
758 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
759 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
760 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
761 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
762 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
763 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
764 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
765 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
766 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
767 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
768 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
769 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
770 "TFLAGS=$(TFLAGS)" \
771 "CONFIG_SHELL=$(SHELL)" \
772 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
774 # We leave this in just in case, but it is not needed anymore.
775 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
777 # Flags to pass down to most sub-makes, in which we're building with
778 # the host environment.
779 EXTRA_HOST_FLAGS = \
780 'AR=$(AR)' \
781 'AS=$(AS)' \
782 'CC=$(CC)' \
783 'CXX=$(CXX)' \
784 'DLLTOOL=$(DLLTOOL)' \
785 'GCJ=$(GCJ)' \
786 'GFORTRAN=$(GFORTRAN)' \
787 'GOC=$(GOC)' \
788 'LD=$(LD)' \
789 'LIPO=$(LIPO)' \
790 'NM=$(NM)' \
791 'OBJDUMP=$(OBJDUMP)' \
792 'RANLIB=$(RANLIB)' \
793 'STRIP=$(STRIP)' \
794 'WINDRES=$(WINDRES)' \
795 'WINDMC=$(WINDMC)'
797 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
799 # Flags that are concerned with the location of the X11 include files
800 # and library files
802 # NOTE: until the top-level is getting the values via autoconf, it only
803 # causes problems to have this top-level Makefile overriding the autoconf-set
804 # values in child directories. Only variables that don't conflict with
805 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
807 X11_FLAGS_TO_PASS = \
808 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
809 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
811 # Flags to pass to stage2 and later makes.
813 POSTSTAGE1_FLAGS_TO_PASS = \
814 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
815 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
816 GNATBIND="$${GNATBIND}" \
817 LDFLAGS="$${LDFLAGS}" \
818 HOST_LIBS="$${HOST_LIBS}" \
819 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
821 # Flags to pass down to makes which are built with the target environment.
822 # The double $ decreases the length of the command line; those variables
823 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
824 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
825 # so we expand them here.
826 EXTRA_TARGET_FLAGS = \
827 'AR=$$(AR_FOR_TARGET)' \
828 'AS=$(COMPILER_AS_FOR_TARGET)' \
829 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
830 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
831 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
832 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
833 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
834 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
835 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
836 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
837 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
838 'LD=$(COMPILER_LD_FOR_TARGET)' \
839 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
840 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
841 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
842 'NM=$(COMPILER_NM_FOR_TARGET)' \
843 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
844 'RANLIB=$$(RANLIB_FOR_TARGET)' \
845 'WINDRES=$$(WINDRES_FOR_TARGET)' \
846 'WINDMC=$$(WINDMC_FOR_TARGET)' \
847 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
848 "TFLAGS=$$TFLAGS"
850 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
852 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
853 # unfortunately needs the native compiler and the target ar and
854 # ranlib.
855 # If any variables are added here, they must be added to do-*, below.
856 # The BUILD_* variables are a special case, which are used for the gcc
857 # cross-building scheme.
858 EXTRA_GCC_FLAGS = \
859 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
860 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
861 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
862 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
863 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
864 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
866 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
868 @if gcc
869 BUILD_CONFIG = @BUILD_CONFIG@
870 ifneq ($(BUILD_CONFIG),)
871 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
872 endif
873 @endif gcc
875 .PHONY: configure-host
876 configure-host: \
877 maybe-configure-ash \
878 maybe-configure-autoconf \
879 maybe-configure-automake \
880 maybe-configure-bash \
881 maybe-configure-bfd \
882 maybe-configure-opcodes \
883 maybe-configure-binutils \
884 maybe-configure-bison \
885 maybe-configure-byacc \
886 maybe-configure-bzip2 \
887 maybe-configure-cgen \
888 maybe-configure-dejagnu \
889 maybe-configure-diff \
890 maybe-configure-dosutils \
891 maybe-configure-etc \
892 maybe-configure-fastjar \
893 maybe-configure-fileutils \
894 maybe-configure-findutils \
895 maybe-configure-find \
896 maybe-configure-fixincludes \
897 maybe-configure-flex \
898 maybe-configure-gas \
899 maybe-configure-gcc \
900 maybe-configure-gawk \
901 maybe-configure-gettext \
902 maybe-configure-gmp \
903 maybe-configure-mpfr \
904 maybe-configure-mpc \
905 maybe-configure-ppl \
906 maybe-configure-cloog \
907 maybe-configure-libelf \
908 maybe-configure-gnuserv \
909 maybe-configure-gold \
910 maybe-configure-gprof \
911 maybe-configure-gzip \
912 maybe-configure-hello \
913 maybe-configure-indent \
914 maybe-configure-intl \
915 maybe-configure-tcl \
916 maybe-configure-itcl \
917 maybe-configure-ld \
918 maybe-configure-libcpp \
919 maybe-configure-libdecnumber \
920 maybe-configure-libgui \
921 maybe-configure-libiberty \
922 maybe-configure-libiconv \
923 maybe-configure-libtool \
924 maybe-configure-m4 \
925 maybe-configure-make \
926 maybe-configure-mmalloc \
927 maybe-configure-patch \
928 maybe-configure-perl \
929 maybe-configure-prms \
930 maybe-configure-rcs \
931 maybe-configure-readline \
932 maybe-configure-release \
933 maybe-configure-recode \
934 maybe-configure-sed \
935 maybe-configure-send-pr \
936 maybe-configure-shellutils \
937 maybe-configure-sid \
938 maybe-configure-sim \
939 maybe-configure-tar \
940 maybe-configure-texinfo \
941 maybe-configure-textutils \
942 maybe-configure-time \
943 maybe-configure-uudecode \
944 maybe-configure-wdiff \
945 maybe-configure-zip \
946 maybe-configure-zlib \
947 maybe-configure-gdb \
948 maybe-configure-expect \
949 maybe-configure-guile \
950 maybe-configure-tk \
951 maybe-configure-libtermcap \
952 maybe-configure-utils \
953 maybe-configure-gnattools \
954 maybe-configure-lto-plugin
955 .PHONY: configure-target
956 configure-target: \
957 maybe-configure-target-libstdc++-v3 \
958 maybe-configure-target-libmudflap \
959 maybe-configure-target-libssp \
960 maybe-configure-target-newlib \
961 maybe-configure-target-libgcc \
962 maybe-configure-target-libquadmath \
963 maybe-configure-target-libgfortran \
964 maybe-configure-target-libobjc \
965 maybe-configure-target-libgo \
966 maybe-configure-target-libtermcap \
967 maybe-configure-target-winsup \
968 maybe-configure-target-libgloss \
969 maybe-configure-target-gperf \
970 maybe-configure-target-examples \
971 maybe-configure-target-libffi \
972 maybe-configure-target-libjava \
973 maybe-configure-target-zlib \
974 maybe-configure-target-boehm-gc \
975 maybe-configure-target-qthreads \
976 maybe-configure-target-rda \
977 maybe-configure-target-libada \
978 maybe-configure-target-libgomp
980 # The target built for a native non-bootstrap build.
981 .PHONY: all
982 all:
983 @if gcc-bootstrap
984 [ -f stage_final ] || echo stage3 > stage_final
985 @r=`${PWD_COMMAND}`; export r; \
986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
988 @endif gcc-bootstrap
989 @: $(MAKE); $(unstage)
990 @r=`${PWD_COMMAND}`; export r; \
991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
992 @if gcc-bootstrap
993 if [ -f stage_last ]; then \
994 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
995 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
996 else \
997 @endif gcc-bootstrap
998 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
999 @if gcc-bootstrap
1001 fi \
1002 @endif gcc-bootstrap
1003 && :
1005 .PHONY: all-build
1007 all-build: maybe-all-build-libiberty
1008 all-build: maybe-all-build-bison
1009 all-build: maybe-all-build-byacc
1010 all-build: maybe-all-build-flex
1011 all-build: maybe-all-build-m4
1012 all-build: maybe-all-build-texinfo
1013 all-build: maybe-all-build-fixincludes
1015 .PHONY: all-host
1017 all-host: maybe-all-ash
1018 all-host: maybe-all-autoconf
1019 all-host: maybe-all-automake
1020 all-host: maybe-all-bash
1021 @if bfd-no-bootstrap
1022 all-host: maybe-all-bfd
1023 @endif bfd-no-bootstrap
1024 @if opcodes-no-bootstrap
1025 all-host: maybe-all-opcodes
1026 @endif opcodes-no-bootstrap
1027 @if binutils-no-bootstrap
1028 all-host: maybe-all-binutils
1029 @endif binutils-no-bootstrap
1030 all-host: maybe-all-bison
1031 all-host: maybe-all-byacc
1032 all-host: maybe-all-bzip2
1033 all-host: maybe-all-cgen
1034 all-host: maybe-all-dejagnu
1035 all-host: maybe-all-diff
1036 all-host: maybe-all-dosutils
1037 all-host: maybe-all-etc
1038 all-host: maybe-all-fastjar
1039 all-host: maybe-all-fileutils
1040 all-host: maybe-all-findutils
1041 all-host: maybe-all-find
1042 all-host: maybe-all-fixincludes
1043 all-host: maybe-all-flex
1044 @if gas-no-bootstrap
1045 all-host: maybe-all-gas
1046 @endif gas-no-bootstrap
1047 @if gcc-no-bootstrap
1048 all-host: maybe-all-gcc
1049 @endif gcc-no-bootstrap
1050 all-host: maybe-all-gawk
1051 all-host: maybe-all-gettext
1052 @if gmp-no-bootstrap
1053 all-host: maybe-all-gmp
1054 @endif gmp-no-bootstrap
1055 @if mpfr-no-bootstrap
1056 all-host: maybe-all-mpfr
1057 @endif mpfr-no-bootstrap
1058 @if mpc-no-bootstrap
1059 all-host: maybe-all-mpc
1060 @endif mpc-no-bootstrap
1061 @if ppl-no-bootstrap
1062 all-host: maybe-all-ppl
1063 @endif ppl-no-bootstrap
1064 @if cloog-no-bootstrap
1065 all-host: maybe-all-cloog
1066 @endif cloog-no-bootstrap
1067 @if libelf-no-bootstrap
1068 all-host: maybe-all-libelf
1069 @endif libelf-no-bootstrap
1070 all-host: maybe-all-gnuserv
1071 @if gold-no-bootstrap
1072 all-host: maybe-all-gold
1073 @endif gold-no-bootstrap
1074 all-host: maybe-all-gprof
1075 all-host: maybe-all-gzip
1076 all-host: maybe-all-hello
1077 all-host: maybe-all-indent
1078 @if intl-no-bootstrap
1079 all-host: maybe-all-intl
1080 @endif intl-no-bootstrap
1081 all-host: maybe-all-tcl
1082 all-host: maybe-all-itcl
1083 @if ld-no-bootstrap
1084 all-host: maybe-all-ld
1085 @endif ld-no-bootstrap
1086 @if libcpp-no-bootstrap
1087 all-host: maybe-all-libcpp
1088 @endif libcpp-no-bootstrap
1089 @if libdecnumber-no-bootstrap
1090 all-host: maybe-all-libdecnumber
1091 @endif libdecnumber-no-bootstrap
1092 all-host: maybe-all-libgui
1093 @if libiberty-no-bootstrap
1094 all-host: maybe-all-libiberty
1095 @endif libiberty-no-bootstrap
1096 all-host: maybe-all-libiconv
1097 all-host: maybe-all-libtool
1098 all-host: maybe-all-m4
1099 all-host: maybe-all-make
1100 all-host: maybe-all-mmalloc
1101 all-host: maybe-all-patch
1102 all-host: maybe-all-perl
1103 all-host: maybe-all-prms
1104 all-host: maybe-all-rcs
1105 all-host: maybe-all-readline
1106 all-host: maybe-all-release
1107 all-host: maybe-all-recode
1108 all-host: maybe-all-sed
1109 all-host: maybe-all-send-pr
1110 all-host: maybe-all-shellutils
1111 all-host: maybe-all-sid
1112 all-host: maybe-all-sim
1113 all-host: maybe-all-tar
1114 all-host: maybe-all-texinfo
1115 all-host: maybe-all-textutils
1116 all-host: maybe-all-time
1117 all-host: maybe-all-uudecode
1118 all-host: maybe-all-wdiff
1119 all-host: maybe-all-zip
1120 @if zlib-no-bootstrap
1121 all-host: maybe-all-zlib
1122 @endif zlib-no-bootstrap
1123 all-host: maybe-all-gdb
1124 all-host: maybe-all-expect
1125 all-host: maybe-all-guile
1126 all-host: maybe-all-tk
1127 all-host: maybe-all-libtermcap
1128 all-host: maybe-all-utils
1129 all-host: maybe-all-gnattools
1130 @if lto-plugin-no-bootstrap
1131 all-host: maybe-all-lto-plugin
1132 @endif lto-plugin-no-bootstrap
1134 .PHONY: all-target
1136 @if target-libstdc++-v3-no-bootstrap
1137 all-target: maybe-all-target-libstdc++-v3
1138 @endif target-libstdc++-v3-no-bootstrap
1139 all-target: maybe-all-target-libmudflap
1140 all-target: maybe-all-target-libssp
1141 all-target: maybe-all-target-newlib
1142 @if target-libgcc-no-bootstrap
1143 all-target: maybe-all-target-libgcc
1144 @endif target-libgcc-no-bootstrap
1145 all-target: maybe-all-target-libquadmath
1146 all-target: maybe-all-target-libgfortran
1147 all-target: maybe-all-target-libobjc
1148 all-target: maybe-all-target-libgo
1149 all-target: maybe-all-target-libtermcap
1150 all-target: maybe-all-target-winsup
1151 all-target: maybe-all-target-libgloss
1152 all-target: maybe-all-target-gperf
1153 all-target: maybe-all-target-examples
1154 all-target: maybe-all-target-libffi
1155 all-target: maybe-all-target-libjava
1156 all-target: maybe-all-target-zlib
1157 all-target: maybe-all-target-boehm-gc
1158 all-target: maybe-all-target-qthreads
1159 all-target: maybe-all-target-rda
1160 all-target: maybe-all-target-libada
1161 @if target-libgomp-no-bootstrap
1162 all-target: maybe-all-target-libgomp
1163 @endif target-libgomp-no-bootstrap
1165 # Do a target for all the subdirectories. A ``make do-X'' will do a
1166 # ``make X'' in all subdirectories (because, in general, there is a
1167 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1168 # but it may do additional work as well).
1170 .PHONY: do-info
1171 do-info:
1172 @: $(MAKE); $(unstage)
1173 @r=`${PWD_COMMAND}`; export r; \
1174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1175 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1176 info-target
1179 .PHONY: info-host
1181 info-host: maybe-info-ash
1182 info-host: maybe-info-autoconf
1183 info-host: maybe-info-automake
1184 info-host: maybe-info-bash
1185 info-host: maybe-info-bfd
1186 info-host: maybe-info-opcodes
1187 info-host: maybe-info-binutils
1188 info-host: maybe-info-bison
1189 info-host: maybe-info-byacc
1190 info-host: maybe-info-bzip2
1191 info-host: maybe-info-cgen
1192 info-host: maybe-info-dejagnu
1193 info-host: maybe-info-diff
1194 info-host: maybe-info-dosutils
1195 info-host: maybe-info-etc
1196 info-host: maybe-info-fastjar
1197 info-host: maybe-info-fileutils
1198 info-host: maybe-info-findutils
1199 info-host: maybe-info-find
1200 info-host: maybe-info-fixincludes
1201 info-host: maybe-info-flex
1202 info-host: maybe-info-gas
1203 info-host: maybe-info-gcc
1204 info-host: maybe-info-gawk
1205 info-host: maybe-info-gettext
1206 info-host: maybe-info-gmp
1207 info-host: maybe-info-mpfr
1208 info-host: maybe-info-mpc
1209 info-host: maybe-info-ppl
1210 info-host: maybe-info-cloog
1211 info-host: maybe-info-libelf
1212 info-host: maybe-info-gnuserv
1213 info-host: maybe-info-gold
1214 info-host: maybe-info-gprof
1215 info-host: maybe-info-gzip
1216 info-host: maybe-info-hello
1217 info-host: maybe-info-indent
1218 info-host: maybe-info-intl
1219 info-host: maybe-info-tcl
1220 info-host: maybe-info-itcl
1221 info-host: maybe-info-ld
1222 info-host: maybe-info-libcpp
1223 info-host: maybe-info-libdecnumber
1224 info-host: maybe-info-libgui
1225 info-host: maybe-info-libiberty
1226 info-host: maybe-info-libiconv
1227 info-host: maybe-info-libtool
1228 info-host: maybe-info-m4
1229 info-host: maybe-info-make
1230 info-host: maybe-info-mmalloc
1231 info-host: maybe-info-patch
1232 info-host: maybe-info-perl
1233 info-host: maybe-info-prms
1234 info-host: maybe-info-rcs
1235 info-host: maybe-info-readline
1236 info-host: maybe-info-release
1237 info-host: maybe-info-recode
1238 info-host: maybe-info-sed
1239 info-host: maybe-info-send-pr
1240 info-host: maybe-info-shellutils
1241 info-host: maybe-info-sid
1242 info-host: maybe-info-sim
1243 info-host: maybe-info-tar
1244 info-host: maybe-info-texinfo
1245 info-host: maybe-info-textutils
1246 info-host: maybe-info-time
1247 info-host: maybe-info-uudecode
1248 info-host: maybe-info-wdiff
1249 info-host: maybe-info-zip
1250 info-host: maybe-info-zlib
1251 info-host: maybe-info-gdb
1252 info-host: maybe-info-expect
1253 info-host: maybe-info-guile
1254 info-host: maybe-info-tk
1255 info-host: maybe-info-libtermcap
1256 info-host: maybe-info-utils
1257 info-host: maybe-info-gnattools
1258 info-host: maybe-info-lto-plugin
1260 .PHONY: info-target
1262 info-target: maybe-info-target-libstdc++-v3
1263 info-target: maybe-info-target-libmudflap
1264 info-target: maybe-info-target-libssp
1265 info-target: maybe-info-target-newlib
1266 info-target: maybe-info-target-libgcc
1267 info-target: maybe-info-target-libquadmath
1268 info-target: maybe-info-target-libgfortran
1269 info-target: maybe-info-target-libobjc
1270 info-target: maybe-info-target-libgo
1271 info-target: maybe-info-target-libtermcap
1272 info-target: maybe-info-target-winsup
1273 info-target: maybe-info-target-libgloss
1274 info-target: maybe-info-target-gperf
1275 info-target: maybe-info-target-examples
1276 info-target: maybe-info-target-libffi
1277 info-target: maybe-info-target-libjava
1278 info-target: maybe-info-target-zlib
1279 info-target: maybe-info-target-boehm-gc
1280 info-target: maybe-info-target-qthreads
1281 info-target: maybe-info-target-rda
1282 info-target: maybe-info-target-libada
1283 info-target: maybe-info-target-libgomp
1285 .PHONY: do-dvi
1286 do-dvi:
1287 @: $(MAKE); $(unstage)
1288 @r=`${PWD_COMMAND}`; export r; \
1289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1290 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1291 dvi-target
1294 .PHONY: dvi-host
1296 dvi-host: maybe-dvi-ash
1297 dvi-host: maybe-dvi-autoconf
1298 dvi-host: maybe-dvi-automake
1299 dvi-host: maybe-dvi-bash
1300 dvi-host: maybe-dvi-bfd
1301 dvi-host: maybe-dvi-opcodes
1302 dvi-host: maybe-dvi-binutils
1303 dvi-host: maybe-dvi-bison
1304 dvi-host: maybe-dvi-byacc
1305 dvi-host: maybe-dvi-bzip2
1306 dvi-host: maybe-dvi-cgen
1307 dvi-host: maybe-dvi-dejagnu
1308 dvi-host: maybe-dvi-diff
1309 dvi-host: maybe-dvi-dosutils
1310 dvi-host: maybe-dvi-etc
1311 dvi-host: maybe-dvi-fastjar
1312 dvi-host: maybe-dvi-fileutils
1313 dvi-host: maybe-dvi-findutils
1314 dvi-host: maybe-dvi-find
1315 dvi-host: maybe-dvi-fixincludes
1316 dvi-host: maybe-dvi-flex
1317 dvi-host: maybe-dvi-gas
1318 dvi-host: maybe-dvi-gcc
1319 dvi-host: maybe-dvi-gawk
1320 dvi-host: maybe-dvi-gettext
1321 dvi-host: maybe-dvi-gmp
1322 dvi-host: maybe-dvi-mpfr
1323 dvi-host: maybe-dvi-mpc
1324 dvi-host: maybe-dvi-ppl
1325 dvi-host: maybe-dvi-cloog
1326 dvi-host: maybe-dvi-libelf
1327 dvi-host: maybe-dvi-gnuserv
1328 dvi-host: maybe-dvi-gold
1329 dvi-host: maybe-dvi-gprof
1330 dvi-host: maybe-dvi-gzip
1331 dvi-host: maybe-dvi-hello
1332 dvi-host: maybe-dvi-indent
1333 dvi-host: maybe-dvi-intl
1334 dvi-host: maybe-dvi-tcl
1335 dvi-host: maybe-dvi-itcl
1336 dvi-host: maybe-dvi-ld
1337 dvi-host: maybe-dvi-libcpp
1338 dvi-host: maybe-dvi-libdecnumber
1339 dvi-host: maybe-dvi-libgui
1340 dvi-host: maybe-dvi-libiberty
1341 dvi-host: maybe-dvi-libiconv
1342 dvi-host: maybe-dvi-libtool
1343 dvi-host: maybe-dvi-m4
1344 dvi-host: maybe-dvi-make
1345 dvi-host: maybe-dvi-mmalloc
1346 dvi-host: maybe-dvi-patch
1347 dvi-host: maybe-dvi-perl
1348 dvi-host: maybe-dvi-prms
1349 dvi-host: maybe-dvi-rcs
1350 dvi-host: maybe-dvi-readline
1351 dvi-host: maybe-dvi-release
1352 dvi-host: maybe-dvi-recode
1353 dvi-host: maybe-dvi-sed
1354 dvi-host: maybe-dvi-send-pr
1355 dvi-host: maybe-dvi-shellutils
1356 dvi-host: maybe-dvi-sid
1357 dvi-host: maybe-dvi-sim
1358 dvi-host: maybe-dvi-tar
1359 dvi-host: maybe-dvi-texinfo
1360 dvi-host: maybe-dvi-textutils
1361 dvi-host: maybe-dvi-time
1362 dvi-host: maybe-dvi-uudecode
1363 dvi-host: maybe-dvi-wdiff
1364 dvi-host: maybe-dvi-zip
1365 dvi-host: maybe-dvi-zlib
1366 dvi-host: maybe-dvi-gdb
1367 dvi-host: maybe-dvi-expect
1368 dvi-host: maybe-dvi-guile
1369 dvi-host: maybe-dvi-tk
1370 dvi-host: maybe-dvi-libtermcap
1371 dvi-host: maybe-dvi-utils
1372 dvi-host: maybe-dvi-gnattools
1373 dvi-host: maybe-dvi-lto-plugin
1375 .PHONY: dvi-target
1377 dvi-target: maybe-dvi-target-libstdc++-v3
1378 dvi-target: maybe-dvi-target-libmudflap
1379 dvi-target: maybe-dvi-target-libssp
1380 dvi-target: maybe-dvi-target-newlib
1381 dvi-target: maybe-dvi-target-libgcc
1382 dvi-target: maybe-dvi-target-libquadmath
1383 dvi-target: maybe-dvi-target-libgfortran
1384 dvi-target: maybe-dvi-target-libobjc
1385 dvi-target: maybe-dvi-target-libgo
1386 dvi-target: maybe-dvi-target-libtermcap
1387 dvi-target: maybe-dvi-target-winsup
1388 dvi-target: maybe-dvi-target-libgloss
1389 dvi-target: maybe-dvi-target-gperf
1390 dvi-target: maybe-dvi-target-examples
1391 dvi-target: maybe-dvi-target-libffi
1392 dvi-target: maybe-dvi-target-libjava
1393 dvi-target: maybe-dvi-target-zlib
1394 dvi-target: maybe-dvi-target-boehm-gc
1395 dvi-target: maybe-dvi-target-qthreads
1396 dvi-target: maybe-dvi-target-rda
1397 dvi-target: maybe-dvi-target-libada
1398 dvi-target: maybe-dvi-target-libgomp
1400 .PHONY: do-pdf
1401 do-pdf:
1402 @: $(MAKE); $(unstage)
1403 @r=`${PWD_COMMAND}`; export r; \
1404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1405 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1406 pdf-target
1409 .PHONY: pdf-host
1411 pdf-host: maybe-pdf-ash
1412 pdf-host: maybe-pdf-autoconf
1413 pdf-host: maybe-pdf-automake
1414 pdf-host: maybe-pdf-bash
1415 pdf-host: maybe-pdf-bfd
1416 pdf-host: maybe-pdf-opcodes
1417 pdf-host: maybe-pdf-binutils
1418 pdf-host: maybe-pdf-bison
1419 pdf-host: maybe-pdf-byacc
1420 pdf-host: maybe-pdf-bzip2
1421 pdf-host: maybe-pdf-cgen
1422 pdf-host: maybe-pdf-dejagnu
1423 pdf-host: maybe-pdf-diff
1424 pdf-host: maybe-pdf-dosutils
1425 pdf-host: maybe-pdf-etc
1426 pdf-host: maybe-pdf-fastjar
1427 pdf-host: maybe-pdf-fileutils
1428 pdf-host: maybe-pdf-findutils
1429 pdf-host: maybe-pdf-find
1430 pdf-host: maybe-pdf-fixincludes
1431 pdf-host: maybe-pdf-flex
1432 pdf-host: maybe-pdf-gas
1433 pdf-host: maybe-pdf-gcc
1434 pdf-host: maybe-pdf-gawk
1435 pdf-host: maybe-pdf-gettext
1436 pdf-host: maybe-pdf-gmp
1437 pdf-host: maybe-pdf-mpfr
1438 pdf-host: maybe-pdf-mpc
1439 pdf-host: maybe-pdf-ppl
1440 pdf-host: maybe-pdf-cloog
1441 pdf-host: maybe-pdf-libelf
1442 pdf-host: maybe-pdf-gnuserv
1443 pdf-host: maybe-pdf-gold
1444 pdf-host: maybe-pdf-gprof
1445 pdf-host: maybe-pdf-gzip
1446 pdf-host: maybe-pdf-hello
1447 pdf-host: maybe-pdf-indent
1448 pdf-host: maybe-pdf-intl
1449 pdf-host: maybe-pdf-tcl
1450 pdf-host: maybe-pdf-itcl
1451 pdf-host: maybe-pdf-ld
1452 pdf-host: maybe-pdf-libcpp
1453 pdf-host: maybe-pdf-libdecnumber
1454 pdf-host: maybe-pdf-libgui
1455 pdf-host: maybe-pdf-libiberty
1456 pdf-host: maybe-pdf-libiconv
1457 pdf-host: maybe-pdf-libtool
1458 pdf-host: maybe-pdf-m4
1459 pdf-host: maybe-pdf-make
1460 pdf-host: maybe-pdf-mmalloc
1461 pdf-host: maybe-pdf-patch
1462 pdf-host: maybe-pdf-perl
1463 pdf-host: maybe-pdf-prms
1464 pdf-host: maybe-pdf-rcs
1465 pdf-host: maybe-pdf-readline
1466 pdf-host: maybe-pdf-release
1467 pdf-host: maybe-pdf-recode
1468 pdf-host: maybe-pdf-sed
1469 pdf-host: maybe-pdf-send-pr
1470 pdf-host: maybe-pdf-shellutils
1471 pdf-host: maybe-pdf-sid
1472 pdf-host: maybe-pdf-sim
1473 pdf-host: maybe-pdf-tar
1474 pdf-host: maybe-pdf-texinfo
1475 pdf-host: maybe-pdf-textutils
1476 pdf-host: maybe-pdf-time
1477 pdf-host: maybe-pdf-uudecode
1478 pdf-host: maybe-pdf-wdiff
1479 pdf-host: maybe-pdf-zip
1480 pdf-host: maybe-pdf-zlib
1481 pdf-host: maybe-pdf-gdb
1482 pdf-host: maybe-pdf-expect
1483 pdf-host: maybe-pdf-guile
1484 pdf-host: maybe-pdf-tk
1485 pdf-host: maybe-pdf-libtermcap
1486 pdf-host: maybe-pdf-utils
1487 pdf-host: maybe-pdf-gnattools
1488 pdf-host: maybe-pdf-lto-plugin
1490 .PHONY: pdf-target
1492 pdf-target: maybe-pdf-target-libstdc++-v3
1493 pdf-target: maybe-pdf-target-libmudflap
1494 pdf-target: maybe-pdf-target-libssp
1495 pdf-target: maybe-pdf-target-newlib
1496 pdf-target: maybe-pdf-target-libgcc
1497 pdf-target: maybe-pdf-target-libquadmath
1498 pdf-target: maybe-pdf-target-libgfortran
1499 pdf-target: maybe-pdf-target-libobjc
1500 pdf-target: maybe-pdf-target-libgo
1501 pdf-target: maybe-pdf-target-libtermcap
1502 pdf-target: maybe-pdf-target-winsup
1503 pdf-target: maybe-pdf-target-libgloss
1504 pdf-target: maybe-pdf-target-gperf
1505 pdf-target: maybe-pdf-target-examples
1506 pdf-target: maybe-pdf-target-libffi
1507 pdf-target: maybe-pdf-target-libjava
1508 pdf-target: maybe-pdf-target-zlib
1509 pdf-target: maybe-pdf-target-boehm-gc
1510 pdf-target: maybe-pdf-target-qthreads
1511 pdf-target: maybe-pdf-target-rda
1512 pdf-target: maybe-pdf-target-libada
1513 pdf-target: maybe-pdf-target-libgomp
1515 .PHONY: do-html
1516 do-html:
1517 @: $(MAKE); $(unstage)
1518 @r=`${PWD_COMMAND}`; export r; \
1519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1520 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1521 html-target
1524 .PHONY: html-host
1526 html-host: maybe-html-ash
1527 html-host: maybe-html-autoconf
1528 html-host: maybe-html-automake
1529 html-host: maybe-html-bash
1530 html-host: maybe-html-bfd
1531 html-host: maybe-html-opcodes
1532 html-host: maybe-html-binutils
1533 html-host: maybe-html-bison
1534 html-host: maybe-html-byacc
1535 html-host: maybe-html-bzip2
1536 html-host: maybe-html-cgen
1537 html-host: maybe-html-dejagnu
1538 html-host: maybe-html-diff
1539 html-host: maybe-html-dosutils
1540 html-host: maybe-html-etc
1541 html-host: maybe-html-fastjar
1542 html-host: maybe-html-fileutils
1543 html-host: maybe-html-findutils
1544 html-host: maybe-html-find
1545 html-host: maybe-html-fixincludes
1546 html-host: maybe-html-flex
1547 html-host: maybe-html-gas
1548 html-host: maybe-html-gcc
1549 html-host: maybe-html-gawk
1550 html-host: maybe-html-gettext
1551 html-host: maybe-html-gmp
1552 html-host: maybe-html-mpfr
1553 html-host: maybe-html-mpc
1554 html-host: maybe-html-ppl
1555 html-host: maybe-html-cloog
1556 html-host: maybe-html-libelf
1557 html-host: maybe-html-gnuserv
1558 html-host: maybe-html-gold
1559 html-host: maybe-html-gprof
1560 html-host: maybe-html-gzip
1561 html-host: maybe-html-hello
1562 html-host: maybe-html-indent
1563 html-host: maybe-html-intl
1564 html-host: maybe-html-tcl
1565 html-host: maybe-html-itcl
1566 html-host: maybe-html-ld
1567 html-host: maybe-html-libcpp
1568 html-host: maybe-html-libdecnumber
1569 html-host: maybe-html-libgui
1570 html-host: maybe-html-libiberty
1571 html-host: maybe-html-libiconv
1572 html-host: maybe-html-libtool
1573 html-host: maybe-html-m4
1574 html-host: maybe-html-make
1575 html-host: maybe-html-mmalloc
1576 html-host: maybe-html-patch
1577 html-host: maybe-html-perl
1578 html-host: maybe-html-prms
1579 html-host: maybe-html-rcs
1580 html-host: maybe-html-readline
1581 html-host: maybe-html-release
1582 html-host: maybe-html-recode
1583 html-host: maybe-html-sed
1584 html-host: maybe-html-send-pr
1585 html-host: maybe-html-shellutils
1586 html-host: maybe-html-sid
1587 html-host: maybe-html-sim
1588 html-host: maybe-html-tar
1589 html-host: maybe-html-texinfo
1590 html-host: maybe-html-textutils
1591 html-host: maybe-html-time
1592 html-host: maybe-html-uudecode
1593 html-host: maybe-html-wdiff
1594 html-host: maybe-html-zip
1595 html-host: maybe-html-zlib
1596 html-host: maybe-html-gdb
1597 html-host: maybe-html-expect
1598 html-host: maybe-html-guile
1599 html-host: maybe-html-tk
1600 html-host: maybe-html-libtermcap
1601 html-host: maybe-html-utils
1602 html-host: maybe-html-gnattools
1603 html-host: maybe-html-lto-plugin
1605 .PHONY: html-target
1607 html-target: maybe-html-target-libstdc++-v3
1608 html-target: maybe-html-target-libmudflap
1609 html-target: maybe-html-target-libssp
1610 html-target: maybe-html-target-newlib
1611 html-target: maybe-html-target-libgcc
1612 html-target: maybe-html-target-libquadmath
1613 html-target: maybe-html-target-libgfortran
1614 html-target: maybe-html-target-libobjc
1615 html-target: maybe-html-target-libgo
1616 html-target: maybe-html-target-libtermcap
1617 html-target: maybe-html-target-winsup
1618 html-target: maybe-html-target-libgloss
1619 html-target: maybe-html-target-gperf
1620 html-target: maybe-html-target-examples
1621 html-target: maybe-html-target-libffi
1622 html-target: maybe-html-target-libjava
1623 html-target: maybe-html-target-zlib
1624 html-target: maybe-html-target-boehm-gc
1625 html-target: maybe-html-target-qthreads
1626 html-target: maybe-html-target-rda
1627 html-target: maybe-html-target-libada
1628 html-target: maybe-html-target-libgomp
1630 .PHONY: do-TAGS
1631 do-TAGS:
1632 @: $(MAKE); $(unstage)
1633 @r=`${PWD_COMMAND}`; export r; \
1634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1635 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1636 TAGS-target
1639 .PHONY: TAGS-host
1641 TAGS-host: maybe-TAGS-ash
1642 TAGS-host: maybe-TAGS-autoconf
1643 TAGS-host: maybe-TAGS-automake
1644 TAGS-host: maybe-TAGS-bash
1645 TAGS-host: maybe-TAGS-bfd
1646 TAGS-host: maybe-TAGS-opcodes
1647 TAGS-host: maybe-TAGS-binutils
1648 TAGS-host: maybe-TAGS-bison
1649 TAGS-host: maybe-TAGS-byacc
1650 TAGS-host: maybe-TAGS-bzip2
1651 TAGS-host: maybe-TAGS-cgen
1652 TAGS-host: maybe-TAGS-dejagnu
1653 TAGS-host: maybe-TAGS-diff
1654 TAGS-host: maybe-TAGS-dosutils
1655 TAGS-host: maybe-TAGS-etc
1656 TAGS-host: maybe-TAGS-fastjar
1657 TAGS-host: maybe-TAGS-fileutils
1658 TAGS-host: maybe-TAGS-findutils
1659 TAGS-host: maybe-TAGS-find
1660 TAGS-host: maybe-TAGS-fixincludes
1661 TAGS-host: maybe-TAGS-flex
1662 TAGS-host: maybe-TAGS-gas
1663 TAGS-host: maybe-TAGS-gcc
1664 TAGS-host: maybe-TAGS-gawk
1665 TAGS-host: maybe-TAGS-gettext
1666 TAGS-host: maybe-TAGS-gmp
1667 TAGS-host: maybe-TAGS-mpfr
1668 TAGS-host: maybe-TAGS-mpc
1669 TAGS-host: maybe-TAGS-ppl
1670 TAGS-host: maybe-TAGS-cloog
1671 TAGS-host: maybe-TAGS-libelf
1672 TAGS-host: maybe-TAGS-gnuserv
1673 TAGS-host: maybe-TAGS-gold
1674 TAGS-host: maybe-TAGS-gprof
1675 TAGS-host: maybe-TAGS-gzip
1676 TAGS-host: maybe-TAGS-hello
1677 TAGS-host: maybe-TAGS-indent
1678 TAGS-host: maybe-TAGS-intl
1679 TAGS-host: maybe-TAGS-tcl
1680 TAGS-host: maybe-TAGS-itcl
1681 TAGS-host: maybe-TAGS-ld
1682 TAGS-host: maybe-TAGS-libcpp
1683 TAGS-host: maybe-TAGS-libdecnumber
1684 TAGS-host: maybe-TAGS-libgui
1685 TAGS-host: maybe-TAGS-libiberty
1686 TAGS-host: maybe-TAGS-libiconv
1687 TAGS-host: maybe-TAGS-libtool
1688 TAGS-host: maybe-TAGS-m4
1689 TAGS-host: maybe-TAGS-make
1690 TAGS-host: maybe-TAGS-mmalloc
1691 TAGS-host: maybe-TAGS-patch
1692 TAGS-host: maybe-TAGS-perl
1693 TAGS-host: maybe-TAGS-prms
1694 TAGS-host: maybe-TAGS-rcs
1695 TAGS-host: maybe-TAGS-readline
1696 TAGS-host: maybe-TAGS-release
1697 TAGS-host: maybe-TAGS-recode
1698 TAGS-host: maybe-TAGS-sed
1699 TAGS-host: maybe-TAGS-send-pr
1700 TAGS-host: maybe-TAGS-shellutils
1701 TAGS-host: maybe-TAGS-sid
1702 TAGS-host: maybe-TAGS-sim
1703 TAGS-host: maybe-TAGS-tar
1704 TAGS-host: maybe-TAGS-texinfo
1705 TAGS-host: maybe-TAGS-textutils
1706 TAGS-host: maybe-TAGS-time
1707 TAGS-host: maybe-TAGS-uudecode
1708 TAGS-host: maybe-TAGS-wdiff
1709 TAGS-host: maybe-TAGS-zip
1710 TAGS-host: maybe-TAGS-zlib
1711 TAGS-host: maybe-TAGS-gdb
1712 TAGS-host: maybe-TAGS-expect
1713 TAGS-host: maybe-TAGS-guile
1714 TAGS-host: maybe-TAGS-tk
1715 TAGS-host: maybe-TAGS-libtermcap
1716 TAGS-host: maybe-TAGS-utils
1717 TAGS-host: maybe-TAGS-gnattools
1718 TAGS-host: maybe-TAGS-lto-plugin
1720 .PHONY: TAGS-target
1722 TAGS-target: maybe-TAGS-target-libstdc++-v3
1723 TAGS-target: maybe-TAGS-target-libmudflap
1724 TAGS-target: maybe-TAGS-target-libssp
1725 TAGS-target: maybe-TAGS-target-newlib
1726 TAGS-target: maybe-TAGS-target-libgcc
1727 TAGS-target: maybe-TAGS-target-libquadmath
1728 TAGS-target: maybe-TAGS-target-libgfortran
1729 TAGS-target: maybe-TAGS-target-libobjc
1730 TAGS-target: maybe-TAGS-target-libgo
1731 TAGS-target: maybe-TAGS-target-libtermcap
1732 TAGS-target: maybe-TAGS-target-winsup
1733 TAGS-target: maybe-TAGS-target-libgloss
1734 TAGS-target: maybe-TAGS-target-gperf
1735 TAGS-target: maybe-TAGS-target-examples
1736 TAGS-target: maybe-TAGS-target-libffi
1737 TAGS-target: maybe-TAGS-target-libjava
1738 TAGS-target: maybe-TAGS-target-zlib
1739 TAGS-target: maybe-TAGS-target-boehm-gc
1740 TAGS-target: maybe-TAGS-target-qthreads
1741 TAGS-target: maybe-TAGS-target-rda
1742 TAGS-target: maybe-TAGS-target-libada
1743 TAGS-target: maybe-TAGS-target-libgomp
1745 .PHONY: do-install-info
1746 do-install-info:
1747 @: $(MAKE); $(unstage)
1748 @r=`${PWD_COMMAND}`; export r; \
1749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1750 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1751 install-info-target
1754 .PHONY: install-info-host
1756 install-info-host: maybe-install-info-ash
1757 install-info-host: maybe-install-info-autoconf
1758 install-info-host: maybe-install-info-automake
1759 install-info-host: maybe-install-info-bash
1760 install-info-host: maybe-install-info-bfd
1761 install-info-host: maybe-install-info-opcodes
1762 install-info-host: maybe-install-info-binutils
1763 install-info-host: maybe-install-info-bison
1764 install-info-host: maybe-install-info-byacc
1765 install-info-host: maybe-install-info-bzip2
1766 install-info-host: maybe-install-info-cgen
1767 install-info-host: maybe-install-info-dejagnu
1768 install-info-host: maybe-install-info-diff
1769 install-info-host: maybe-install-info-dosutils
1770 install-info-host: maybe-install-info-etc
1771 install-info-host: maybe-install-info-fastjar
1772 install-info-host: maybe-install-info-fileutils
1773 install-info-host: maybe-install-info-findutils
1774 install-info-host: maybe-install-info-find
1775 install-info-host: maybe-install-info-fixincludes
1776 install-info-host: maybe-install-info-flex
1777 install-info-host: maybe-install-info-gas
1778 install-info-host: maybe-install-info-gcc
1779 install-info-host: maybe-install-info-gawk
1780 install-info-host: maybe-install-info-gettext
1781 install-info-host: maybe-install-info-gmp
1782 install-info-host: maybe-install-info-mpfr
1783 install-info-host: maybe-install-info-mpc
1784 install-info-host: maybe-install-info-ppl
1785 install-info-host: maybe-install-info-cloog
1786 install-info-host: maybe-install-info-libelf
1787 install-info-host: maybe-install-info-gnuserv
1788 install-info-host: maybe-install-info-gold
1789 install-info-host: maybe-install-info-gprof
1790 install-info-host: maybe-install-info-gzip
1791 install-info-host: maybe-install-info-hello
1792 install-info-host: maybe-install-info-indent
1793 install-info-host: maybe-install-info-intl
1794 install-info-host: maybe-install-info-tcl
1795 install-info-host: maybe-install-info-itcl
1796 install-info-host: maybe-install-info-ld
1797 install-info-host: maybe-install-info-libcpp
1798 install-info-host: maybe-install-info-libdecnumber
1799 install-info-host: maybe-install-info-libgui
1800 install-info-host: maybe-install-info-libiberty
1801 install-info-host: maybe-install-info-libiconv
1802 install-info-host: maybe-install-info-libtool
1803 install-info-host: maybe-install-info-m4
1804 install-info-host: maybe-install-info-make
1805 install-info-host: maybe-install-info-mmalloc
1806 install-info-host: maybe-install-info-patch
1807 install-info-host: maybe-install-info-perl
1808 install-info-host: maybe-install-info-prms
1809 install-info-host: maybe-install-info-rcs
1810 install-info-host: maybe-install-info-readline
1811 install-info-host: maybe-install-info-release
1812 install-info-host: maybe-install-info-recode
1813 install-info-host: maybe-install-info-sed
1814 install-info-host: maybe-install-info-send-pr
1815 install-info-host: maybe-install-info-shellutils
1816 install-info-host: maybe-install-info-sid
1817 install-info-host: maybe-install-info-sim
1818 install-info-host: maybe-install-info-tar
1819 install-info-host: maybe-install-info-texinfo
1820 install-info-host: maybe-install-info-textutils
1821 install-info-host: maybe-install-info-time
1822 install-info-host: maybe-install-info-uudecode
1823 install-info-host: maybe-install-info-wdiff
1824 install-info-host: maybe-install-info-zip
1825 install-info-host: maybe-install-info-zlib
1826 install-info-host: maybe-install-info-gdb
1827 install-info-host: maybe-install-info-expect
1828 install-info-host: maybe-install-info-guile
1829 install-info-host: maybe-install-info-tk
1830 install-info-host: maybe-install-info-libtermcap
1831 install-info-host: maybe-install-info-utils
1832 install-info-host: maybe-install-info-gnattools
1833 install-info-host: maybe-install-info-lto-plugin
1835 .PHONY: install-info-target
1837 install-info-target: maybe-install-info-target-libstdc++-v3
1838 install-info-target: maybe-install-info-target-libmudflap
1839 install-info-target: maybe-install-info-target-libssp
1840 install-info-target: maybe-install-info-target-newlib
1841 install-info-target: maybe-install-info-target-libgcc
1842 install-info-target: maybe-install-info-target-libquadmath
1843 install-info-target: maybe-install-info-target-libgfortran
1844 install-info-target: maybe-install-info-target-libobjc
1845 install-info-target: maybe-install-info-target-libgo
1846 install-info-target: maybe-install-info-target-libtermcap
1847 install-info-target: maybe-install-info-target-winsup
1848 install-info-target: maybe-install-info-target-libgloss
1849 install-info-target: maybe-install-info-target-gperf
1850 install-info-target: maybe-install-info-target-examples
1851 install-info-target: maybe-install-info-target-libffi
1852 install-info-target: maybe-install-info-target-libjava
1853 install-info-target: maybe-install-info-target-zlib
1854 install-info-target: maybe-install-info-target-boehm-gc
1855 install-info-target: maybe-install-info-target-qthreads
1856 install-info-target: maybe-install-info-target-rda
1857 install-info-target: maybe-install-info-target-libada
1858 install-info-target: maybe-install-info-target-libgomp
1860 .PHONY: do-install-pdf
1861 do-install-pdf:
1862 @: $(MAKE); $(unstage)
1863 @r=`${PWD_COMMAND}`; export r; \
1864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1865 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1866 install-pdf-target
1869 .PHONY: install-pdf-host
1871 install-pdf-host: maybe-install-pdf-ash
1872 install-pdf-host: maybe-install-pdf-autoconf
1873 install-pdf-host: maybe-install-pdf-automake
1874 install-pdf-host: maybe-install-pdf-bash
1875 install-pdf-host: maybe-install-pdf-bfd
1876 install-pdf-host: maybe-install-pdf-opcodes
1877 install-pdf-host: maybe-install-pdf-binutils
1878 install-pdf-host: maybe-install-pdf-bison
1879 install-pdf-host: maybe-install-pdf-byacc
1880 install-pdf-host: maybe-install-pdf-bzip2
1881 install-pdf-host: maybe-install-pdf-cgen
1882 install-pdf-host: maybe-install-pdf-dejagnu
1883 install-pdf-host: maybe-install-pdf-diff
1884 install-pdf-host: maybe-install-pdf-dosutils
1885 install-pdf-host: maybe-install-pdf-etc
1886 install-pdf-host: maybe-install-pdf-fastjar
1887 install-pdf-host: maybe-install-pdf-fileutils
1888 install-pdf-host: maybe-install-pdf-findutils
1889 install-pdf-host: maybe-install-pdf-find
1890 install-pdf-host: maybe-install-pdf-fixincludes
1891 install-pdf-host: maybe-install-pdf-flex
1892 install-pdf-host: maybe-install-pdf-gas
1893 install-pdf-host: maybe-install-pdf-gcc
1894 install-pdf-host: maybe-install-pdf-gawk
1895 install-pdf-host: maybe-install-pdf-gettext
1896 install-pdf-host: maybe-install-pdf-gmp
1897 install-pdf-host: maybe-install-pdf-mpfr
1898 install-pdf-host: maybe-install-pdf-mpc
1899 install-pdf-host: maybe-install-pdf-ppl
1900 install-pdf-host: maybe-install-pdf-cloog
1901 install-pdf-host: maybe-install-pdf-libelf
1902 install-pdf-host: maybe-install-pdf-gnuserv
1903 install-pdf-host: maybe-install-pdf-gold
1904 install-pdf-host: maybe-install-pdf-gprof
1905 install-pdf-host: maybe-install-pdf-gzip
1906 install-pdf-host: maybe-install-pdf-hello
1907 install-pdf-host: maybe-install-pdf-indent
1908 install-pdf-host: maybe-install-pdf-intl
1909 install-pdf-host: maybe-install-pdf-tcl
1910 install-pdf-host: maybe-install-pdf-itcl
1911 install-pdf-host: maybe-install-pdf-ld
1912 install-pdf-host: maybe-install-pdf-libcpp
1913 install-pdf-host: maybe-install-pdf-libdecnumber
1914 install-pdf-host: maybe-install-pdf-libgui
1915 install-pdf-host: maybe-install-pdf-libiberty
1916 install-pdf-host: maybe-install-pdf-libiconv
1917 install-pdf-host: maybe-install-pdf-libtool
1918 install-pdf-host: maybe-install-pdf-m4
1919 install-pdf-host: maybe-install-pdf-make
1920 install-pdf-host: maybe-install-pdf-mmalloc
1921 install-pdf-host: maybe-install-pdf-patch
1922 install-pdf-host: maybe-install-pdf-perl
1923 install-pdf-host: maybe-install-pdf-prms
1924 install-pdf-host: maybe-install-pdf-rcs
1925 install-pdf-host: maybe-install-pdf-readline
1926 install-pdf-host: maybe-install-pdf-release
1927 install-pdf-host: maybe-install-pdf-recode
1928 install-pdf-host: maybe-install-pdf-sed
1929 install-pdf-host: maybe-install-pdf-send-pr
1930 install-pdf-host: maybe-install-pdf-shellutils
1931 install-pdf-host: maybe-install-pdf-sid
1932 install-pdf-host: maybe-install-pdf-sim
1933 install-pdf-host: maybe-install-pdf-tar
1934 install-pdf-host: maybe-install-pdf-texinfo
1935 install-pdf-host: maybe-install-pdf-textutils
1936 install-pdf-host: maybe-install-pdf-time
1937 install-pdf-host: maybe-install-pdf-uudecode
1938 install-pdf-host: maybe-install-pdf-wdiff
1939 install-pdf-host: maybe-install-pdf-zip
1940 install-pdf-host: maybe-install-pdf-zlib
1941 install-pdf-host: maybe-install-pdf-gdb
1942 install-pdf-host: maybe-install-pdf-expect
1943 install-pdf-host: maybe-install-pdf-guile
1944 install-pdf-host: maybe-install-pdf-tk
1945 install-pdf-host: maybe-install-pdf-libtermcap
1946 install-pdf-host: maybe-install-pdf-utils
1947 install-pdf-host: maybe-install-pdf-gnattools
1948 install-pdf-host: maybe-install-pdf-lto-plugin
1950 .PHONY: install-pdf-target
1952 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1953 install-pdf-target: maybe-install-pdf-target-libmudflap
1954 install-pdf-target: maybe-install-pdf-target-libssp
1955 install-pdf-target: maybe-install-pdf-target-newlib
1956 install-pdf-target: maybe-install-pdf-target-libgcc
1957 install-pdf-target: maybe-install-pdf-target-libquadmath
1958 install-pdf-target: maybe-install-pdf-target-libgfortran
1959 install-pdf-target: maybe-install-pdf-target-libobjc
1960 install-pdf-target: maybe-install-pdf-target-libgo
1961 install-pdf-target: maybe-install-pdf-target-libtermcap
1962 install-pdf-target: maybe-install-pdf-target-winsup
1963 install-pdf-target: maybe-install-pdf-target-libgloss
1964 install-pdf-target: maybe-install-pdf-target-gperf
1965 install-pdf-target: maybe-install-pdf-target-examples
1966 install-pdf-target: maybe-install-pdf-target-libffi
1967 install-pdf-target: maybe-install-pdf-target-libjava
1968 install-pdf-target: maybe-install-pdf-target-zlib
1969 install-pdf-target: maybe-install-pdf-target-boehm-gc
1970 install-pdf-target: maybe-install-pdf-target-qthreads
1971 install-pdf-target: maybe-install-pdf-target-rda
1972 install-pdf-target: maybe-install-pdf-target-libada
1973 install-pdf-target: maybe-install-pdf-target-libgomp
1975 .PHONY: do-install-html
1976 do-install-html:
1977 @: $(MAKE); $(unstage)
1978 @r=`${PWD_COMMAND}`; export r; \
1979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1980 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1981 install-html-target
1984 .PHONY: install-html-host
1986 install-html-host: maybe-install-html-ash
1987 install-html-host: maybe-install-html-autoconf
1988 install-html-host: maybe-install-html-automake
1989 install-html-host: maybe-install-html-bash
1990 install-html-host: maybe-install-html-bfd
1991 install-html-host: maybe-install-html-opcodes
1992 install-html-host: maybe-install-html-binutils
1993 install-html-host: maybe-install-html-bison
1994 install-html-host: maybe-install-html-byacc
1995 install-html-host: maybe-install-html-bzip2
1996 install-html-host: maybe-install-html-cgen
1997 install-html-host: maybe-install-html-dejagnu
1998 install-html-host: maybe-install-html-diff
1999 install-html-host: maybe-install-html-dosutils
2000 install-html-host: maybe-install-html-etc
2001 install-html-host: maybe-install-html-fastjar
2002 install-html-host: maybe-install-html-fileutils
2003 install-html-host: maybe-install-html-findutils
2004 install-html-host: maybe-install-html-find
2005 install-html-host: maybe-install-html-fixincludes
2006 install-html-host: maybe-install-html-flex
2007 install-html-host: maybe-install-html-gas
2008 install-html-host: maybe-install-html-gcc
2009 install-html-host: maybe-install-html-gawk
2010 install-html-host: maybe-install-html-gettext
2011 install-html-host: maybe-install-html-gmp
2012 install-html-host: maybe-install-html-mpfr
2013 install-html-host: maybe-install-html-mpc
2014 install-html-host: maybe-install-html-ppl
2015 install-html-host: maybe-install-html-cloog
2016 install-html-host: maybe-install-html-libelf
2017 install-html-host: maybe-install-html-gnuserv
2018 install-html-host: maybe-install-html-gold
2019 install-html-host: maybe-install-html-gprof
2020 install-html-host: maybe-install-html-gzip
2021 install-html-host: maybe-install-html-hello
2022 install-html-host: maybe-install-html-indent
2023 install-html-host: maybe-install-html-intl
2024 install-html-host: maybe-install-html-tcl
2025 install-html-host: maybe-install-html-itcl
2026 install-html-host: maybe-install-html-ld
2027 install-html-host: maybe-install-html-libcpp
2028 install-html-host: maybe-install-html-libdecnumber
2029 install-html-host: maybe-install-html-libgui
2030 install-html-host: maybe-install-html-libiberty
2031 install-html-host: maybe-install-html-libiconv
2032 install-html-host: maybe-install-html-libtool
2033 install-html-host: maybe-install-html-m4
2034 install-html-host: maybe-install-html-make
2035 install-html-host: maybe-install-html-mmalloc
2036 install-html-host: maybe-install-html-patch
2037 install-html-host: maybe-install-html-perl
2038 install-html-host: maybe-install-html-prms
2039 install-html-host: maybe-install-html-rcs
2040 install-html-host: maybe-install-html-readline
2041 install-html-host: maybe-install-html-release
2042 install-html-host: maybe-install-html-recode
2043 install-html-host: maybe-install-html-sed
2044 install-html-host: maybe-install-html-send-pr
2045 install-html-host: maybe-install-html-shellutils
2046 install-html-host: maybe-install-html-sid
2047 install-html-host: maybe-install-html-sim
2048 install-html-host: maybe-install-html-tar
2049 install-html-host: maybe-install-html-texinfo
2050 install-html-host: maybe-install-html-textutils
2051 install-html-host: maybe-install-html-time
2052 install-html-host: maybe-install-html-uudecode
2053 install-html-host: maybe-install-html-wdiff
2054 install-html-host: maybe-install-html-zip
2055 install-html-host: maybe-install-html-zlib
2056 install-html-host: maybe-install-html-gdb
2057 install-html-host: maybe-install-html-expect
2058 install-html-host: maybe-install-html-guile
2059 install-html-host: maybe-install-html-tk
2060 install-html-host: maybe-install-html-libtermcap
2061 install-html-host: maybe-install-html-utils
2062 install-html-host: maybe-install-html-gnattools
2063 install-html-host: maybe-install-html-lto-plugin
2065 .PHONY: install-html-target
2067 install-html-target: maybe-install-html-target-libstdc++-v3
2068 install-html-target: maybe-install-html-target-libmudflap
2069 install-html-target: maybe-install-html-target-libssp
2070 install-html-target: maybe-install-html-target-newlib
2071 install-html-target: maybe-install-html-target-libgcc
2072 install-html-target: maybe-install-html-target-libquadmath
2073 install-html-target: maybe-install-html-target-libgfortran
2074 install-html-target: maybe-install-html-target-libobjc
2075 install-html-target: maybe-install-html-target-libgo
2076 install-html-target: maybe-install-html-target-libtermcap
2077 install-html-target: maybe-install-html-target-winsup
2078 install-html-target: maybe-install-html-target-libgloss
2079 install-html-target: maybe-install-html-target-gperf
2080 install-html-target: maybe-install-html-target-examples
2081 install-html-target: maybe-install-html-target-libffi
2082 install-html-target: maybe-install-html-target-libjava
2083 install-html-target: maybe-install-html-target-zlib
2084 install-html-target: maybe-install-html-target-boehm-gc
2085 install-html-target: maybe-install-html-target-qthreads
2086 install-html-target: maybe-install-html-target-rda
2087 install-html-target: maybe-install-html-target-libada
2088 install-html-target: maybe-install-html-target-libgomp
2090 .PHONY: do-installcheck
2091 do-installcheck:
2092 @: $(MAKE); $(unstage)
2093 @r=`${PWD_COMMAND}`; export r; \
2094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2095 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2096 installcheck-target
2099 .PHONY: installcheck-host
2101 installcheck-host: maybe-installcheck-ash
2102 installcheck-host: maybe-installcheck-autoconf
2103 installcheck-host: maybe-installcheck-automake
2104 installcheck-host: maybe-installcheck-bash
2105 installcheck-host: maybe-installcheck-bfd
2106 installcheck-host: maybe-installcheck-opcodes
2107 installcheck-host: maybe-installcheck-binutils
2108 installcheck-host: maybe-installcheck-bison
2109 installcheck-host: maybe-installcheck-byacc
2110 installcheck-host: maybe-installcheck-bzip2
2111 installcheck-host: maybe-installcheck-cgen
2112 installcheck-host: maybe-installcheck-dejagnu
2113 installcheck-host: maybe-installcheck-diff
2114 installcheck-host: maybe-installcheck-dosutils
2115 installcheck-host: maybe-installcheck-etc
2116 installcheck-host: maybe-installcheck-fastjar
2117 installcheck-host: maybe-installcheck-fileutils
2118 installcheck-host: maybe-installcheck-findutils
2119 installcheck-host: maybe-installcheck-find
2120 installcheck-host: maybe-installcheck-fixincludes
2121 installcheck-host: maybe-installcheck-flex
2122 installcheck-host: maybe-installcheck-gas
2123 installcheck-host: maybe-installcheck-gcc
2124 installcheck-host: maybe-installcheck-gawk
2125 installcheck-host: maybe-installcheck-gettext
2126 installcheck-host: maybe-installcheck-gmp
2127 installcheck-host: maybe-installcheck-mpfr
2128 installcheck-host: maybe-installcheck-mpc
2129 installcheck-host: maybe-installcheck-ppl
2130 installcheck-host: maybe-installcheck-cloog
2131 installcheck-host: maybe-installcheck-libelf
2132 installcheck-host: maybe-installcheck-gnuserv
2133 installcheck-host: maybe-installcheck-gold
2134 installcheck-host: maybe-installcheck-gprof
2135 installcheck-host: maybe-installcheck-gzip
2136 installcheck-host: maybe-installcheck-hello
2137 installcheck-host: maybe-installcheck-indent
2138 installcheck-host: maybe-installcheck-intl
2139 installcheck-host: maybe-installcheck-tcl
2140 installcheck-host: maybe-installcheck-itcl
2141 installcheck-host: maybe-installcheck-ld
2142 installcheck-host: maybe-installcheck-libcpp
2143 installcheck-host: maybe-installcheck-libdecnumber
2144 installcheck-host: maybe-installcheck-libgui
2145 installcheck-host: maybe-installcheck-libiberty
2146 installcheck-host: maybe-installcheck-libiconv
2147 installcheck-host: maybe-installcheck-libtool
2148 installcheck-host: maybe-installcheck-m4
2149 installcheck-host: maybe-installcheck-make
2150 installcheck-host: maybe-installcheck-mmalloc
2151 installcheck-host: maybe-installcheck-patch
2152 installcheck-host: maybe-installcheck-perl
2153 installcheck-host: maybe-installcheck-prms
2154 installcheck-host: maybe-installcheck-rcs
2155 installcheck-host: maybe-installcheck-readline
2156 installcheck-host: maybe-installcheck-release
2157 installcheck-host: maybe-installcheck-recode
2158 installcheck-host: maybe-installcheck-sed
2159 installcheck-host: maybe-installcheck-send-pr
2160 installcheck-host: maybe-installcheck-shellutils
2161 installcheck-host: maybe-installcheck-sid
2162 installcheck-host: maybe-installcheck-sim
2163 installcheck-host: maybe-installcheck-tar
2164 installcheck-host: maybe-installcheck-texinfo
2165 installcheck-host: maybe-installcheck-textutils
2166 installcheck-host: maybe-installcheck-time
2167 installcheck-host: maybe-installcheck-uudecode
2168 installcheck-host: maybe-installcheck-wdiff
2169 installcheck-host: maybe-installcheck-zip
2170 installcheck-host: maybe-installcheck-zlib
2171 installcheck-host: maybe-installcheck-gdb
2172 installcheck-host: maybe-installcheck-expect
2173 installcheck-host: maybe-installcheck-guile
2174 installcheck-host: maybe-installcheck-tk
2175 installcheck-host: maybe-installcheck-libtermcap
2176 installcheck-host: maybe-installcheck-utils
2177 installcheck-host: maybe-installcheck-gnattools
2178 installcheck-host: maybe-installcheck-lto-plugin
2180 .PHONY: installcheck-target
2182 installcheck-target: maybe-installcheck-target-libstdc++-v3
2183 installcheck-target: maybe-installcheck-target-libmudflap
2184 installcheck-target: maybe-installcheck-target-libssp
2185 installcheck-target: maybe-installcheck-target-newlib
2186 installcheck-target: maybe-installcheck-target-libgcc
2187 installcheck-target: maybe-installcheck-target-libquadmath
2188 installcheck-target: maybe-installcheck-target-libgfortran
2189 installcheck-target: maybe-installcheck-target-libobjc
2190 installcheck-target: maybe-installcheck-target-libgo
2191 installcheck-target: maybe-installcheck-target-libtermcap
2192 installcheck-target: maybe-installcheck-target-winsup
2193 installcheck-target: maybe-installcheck-target-libgloss
2194 installcheck-target: maybe-installcheck-target-gperf
2195 installcheck-target: maybe-installcheck-target-examples
2196 installcheck-target: maybe-installcheck-target-libffi
2197 installcheck-target: maybe-installcheck-target-libjava
2198 installcheck-target: maybe-installcheck-target-zlib
2199 installcheck-target: maybe-installcheck-target-boehm-gc
2200 installcheck-target: maybe-installcheck-target-qthreads
2201 installcheck-target: maybe-installcheck-target-rda
2202 installcheck-target: maybe-installcheck-target-libada
2203 installcheck-target: maybe-installcheck-target-libgomp
2205 .PHONY: do-mostlyclean
2206 do-mostlyclean:
2207 @: $(MAKE); $(unstage)
2208 @r=`${PWD_COMMAND}`; export r; \
2209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2210 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2211 mostlyclean-target
2214 .PHONY: mostlyclean-host
2216 mostlyclean-host: maybe-mostlyclean-ash
2217 mostlyclean-host: maybe-mostlyclean-autoconf
2218 mostlyclean-host: maybe-mostlyclean-automake
2219 mostlyclean-host: maybe-mostlyclean-bash
2220 mostlyclean-host: maybe-mostlyclean-bfd
2221 mostlyclean-host: maybe-mostlyclean-opcodes
2222 mostlyclean-host: maybe-mostlyclean-binutils
2223 mostlyclean-host: maybe-mostlyclean-bison
2224 mostlyclean-host: maybe-mostlyclean-byacc
2225 mostlyclean-host: maybe-mostlyclean-bzip2
2226 mostlyclean-host: maybe-mostlyclean-cgen
2227 mostlyclean-host: maybe-mostlyclean-dejagnu
2228 mostlyclean-host: maybe-mostlyclean-diff
2229 mostlyclean-host: maybe-mostlyclean-dosutils
2230 mostlyclean-host: maybe-mostlyclean-etc
2231 mostlyclean-host: maybe-mostlyclean-fastjar
2232 mostlyclean-host: maybe-mostlyclean-fileutils
2233 mostlyclean-host: maybe-mostlyclean-findutils
2234 mostlyclean-host: maybe-mostlyclean-find
2235 mostlyclean-host: maybe-mostlyclean-fixincludes
2236 mostlyclean-host: maybe-mostlyclean-flex
2237 mostlyclean-host: maybe-mostlyclean-gas
2238 mostlyclean-host: maybe-mostlyclean-gcc
2239 mostlyclean-host: maybe-mostlyclean-gawk
2240 mostlyclean-host: maybe-mostlyclean-gettext
2241 mostlyclean-host: maybe-mostlyclean-gmp
2242 mostlyclean-host: maybe-mostlyclean-mpfr
2243 mostlyclean-host: maybe-mostlyclean-mpc
2244 mostlyclean-host: maybe-mostlyclean-ppl
2245 mostlyclean-host: maybe-mostlyclean-cloog
2246 mostlyclean-host: maybe-mostlyclean-libelf
2247 mostlyclean-host: maybe-mostlyclean-gnuserv
2248 mostlyclean-host: maybe-mostlyclean-gold
2249 mostlyclean-host: maybe-mostlyclean-gprof
2250 mostlyclean-host: maybe-mostlyclean-gzip
2251 mostlyclean-host: maybe-mostlyclean-hello
2252 mostlyclean-host: maybe-mostlyclean-indent
2253 mostlyclean-host: maybe-mostlyclean-intl
2254 mostlyclean-host: maybe-mostlyclean-tcl
2255 mostlyclean-host: maybe-mostlyclean-itcl
2256 mostlyclean-host: maybe-mostlyclean-ld
2257 mostlyclean-host: maybe-mostlyclean-libcpp
2258 mostlyclean-host: maybe-mostlyclean-libdecnumber
2259 mostlyclean-host: maybe-mostlyclean-libgui
2260 mostlyclean-host: maybe-mostlyclean-libiberty
2261 mostlyclean-host: maybe-mostlyclean-libiconv
2262 mostlyclean-host: maybe-mostlyclean-libtool
2263 mostlyclean-host: maybe-mostlyclean-m4
2264 mostlyclean-host: maybe-mostlyclean-make
2265 mostlyclean-host: maybe-mostlyclean-mmalloc
2266 mostlyclean-host: maybe-mostlyclean-patch
2267 mostlyclean-host: maybe-mostlyclean-perl
2268 mostlyclean-host: maybe-mostlyclean-prms
2269 mostlyclean-host: maybe-mostlyclean-rcs
2270 mostlyclean-host: maybe-mostlyclean-readline
2271 mostlyclean-host: maybe-mostlyclean-release
2272 mostlyclean-host: maybe-mostlyclean-recode
2273 mostlyclean-host: maybe-mostlyclean-sed
2274 mostlyclean-host: maybe-mostlyclean-send-pr
2275 mostlyclean-host: maybe-mostlyclean-shellutils
2276 mostlyclean-host: maybe-mostlyclean-sid
2277 mostlyclean-host: maybe-mostlyclean-sim
2278 mostlyclean-host: maybe-mostlyclean-tar
2279 mostlyclean-host: maybe-mostlyclean-texinfo
2280 mostlyclean-host: maybe-mostlyclean-textutils
2281 mostlyclean-host: maybe-mostlyclean-time
2282 mostlyclean-host: maybe-mostlyclean-uudecode
2283 mostlyclean-host: maybe-mostlyclean-wdiff
2284 mostlyclean-host: maybe-mostlyclean-zip
2285 mostlyclean-host: maybe-mostlyclean-zlib
2286 mostlyclean-host: maybe-mostlyclean-gdb
2287 mostlyclean-host: maybe-mostlyclean-expect
2288 mostlyclean-host: maybe-mostlyclean-guile
2289 mostlyclean-host: maybe-mostlyclean-tk
2290 mostlyclean-host: maybe-mostlyclean-libtermcap
2291 mostlyclean-host: maybe-mostlyclean-utils
2292 mostlyclean-host: maybe-mostlyclean-gnattools
2293 mostlyclean-host: maybe-mostlyclean-lto-plugin
2295 .PHONY: mostlyclean-target
2297 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2298 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2299 mostlyclean-target: maybe-mostlyclean-target-libssp
2300 mostlyclean-target: maybe-mostlyclean-target-newlib
2301 mostlyclean-target: maybe-mostlyclean-target-libgcc
2302 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2303 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2304 mostlyclean-target: maybe-mostlyclean-target-libobjc
2305 mostlyclean-target: maybe-mostlyclean-target-libgo
2306 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2307 mostlyclean-target: maybe-mostlyclean-target-winsup
2308 mostlyclean-target: maybe-mostlyclean-target-libgloss
2309 mostlyclean-target: maybe-mostlyclean-target-gperf
2310 mostlyclean-target: maybe-mostlyclean-target-examples
2311 mostlyclean-target: maybe-mostlyclean-target-libffi
2312 mostlyclean-target: maybe-mostlyclean-target-libjava
2313 mostlyclean-target: maybe-mostlyclean-target-zlib
2314 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2315 mostlyclean-target: maybe-mostlyclean-target-qthreads
2316 mostlyclean-target: maybe-mostlyclean-target-rda
2317 mostlyclean-target: maybe-mostlyclean-target-libada
2318 mostlyclean-target: maybe-mostlyclean-target-libgomp
2320 .PHONY: do-clean
2321 do-clean:
2322 @: $(MAKE); $(unstage)
2323 @r=`${PWD_COMMAND}`; export r; \
2324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2325 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2326 clean-target
2329 .PHONY: clean-host
2331 clean-host: maybe-clean-ash
2332 clean-host: maybe-clean-autoconf
2333 clean-host: maybe-clean-automake
2334 clean-host: maybe-clean-bash
2335 clean-host: maybe-clean-bfd
2336 clean-host: maybe-clean-opcodes
2337 clean-host: maybe-clean-binutils
2338 clean-host: maybe-clean-bison
2339 clean-host: maybe-clean-byacc
2340 clean-host: maybe-clean-bzip2
2341 clean-host: maybe-clean-cgen
2342 clean-host: maybe-clean-dejagnu
2343 clean-host: maybe-clean-diff
2344 clean-host: maybe-clean-dosutils
2345 clean-host: maybe-clean-etc
2346 clean-host: maybe-clean-fastjar
2347 clean-host: maybe-clean-fileutils
2348 clean-host: maybe-clean-findutils
2349 clean-host: maybe-clean-find
2350 clean-host: maybe-clean-fixincludes
2351 clean-host: maybe-clean-flex
2352 clean-host: maybe-clean-gas
2353 clean-host: maybe-clean-gcc
2354 clean-host: maybe-clean-gawk
2355 clean-host: maybe-clean-gettext
2356 clean-host: maybe-clean-gmp
2357 clean-host: maybe-clean-mpfr
2358 clean-host: maybe-clean-mpc
2359 clean-host: maybe-clean-ppl
2360 clean-host: maybe-clean-cloog
2361 clean-host: maybe-clean-libelf
2362 clean-host: maybe-clean-gnuserv
2363 clean-host: maybe-clean-gold
2364 clean-host: maybe-clean-gprof
2365 clean-host: maybe-clean-gzip
2366 clean-host: maybe-clean-hello
2367 clean-host: maybe-clean-indent
2368 clean-host: maybe-clean-intl
2369 clean-host: maybe-clean-tcl
2370 clean-host: maybe-clean-itcl
2371 clean-host: maybe-clean-ld
2372 clean-host: maybe-clean-libcpp
2373 clean-host: maybe-clean-libdecnumber
2374 clean-host: maybe-clean-libgui
2375 clean-host: maybe-clean-libiberty
2376 clean-host: maybe-clean-libiconv
2377 clean-host: maybe-clean-libtool
2378 clean-host: maybe-clean-m4
2379 clean-host: maybe-clean-make
2380 clean-host: maybe-clean-mmalloc
2381 clean-host: maybe-clean-patch
2382 clean-host: maybe-clean-perl
2383 clean-host: maybe-clean-prms
2384 clean-host: maybe-clean-rcs
2385 clean-host: maybe-clean-readline
2386 clean-host: maybe-clean-release
2387 clean-host: maybe-clean-recode
2388 clean-host: maybe-clean-sed
2389 clean-host: maybe-clean-send-pr
2390 clean-host: maybe-clean-shellutils
2391 clean-host: maybe-clean-sid
2392 clean-host: maybe-clean-sim
2393 clean-host: maybe-clean-tar
2394 clean-host: maybe-clean-texinfo
2395 clean-host: maybe-clean-textutils
2396 clean-host: maybe-clean-time
2397 clean-host: maybe-clean-uudecode
2398 clean-host: maybe-clean-wdiff
2399 clean-host: maybe-clean-zip
2400 clean-host: maybe-clean-zlib
2401 clean-host: maybe-clean-gdb
2402 clean-host: maybe-clean-expect
2403 clean-host: maybe-clean-guile
2404 clean-host: maybe-clean-tk
2405 clean-host: maybe-clean-libtermcap
2406 clean-host: maybe-clean-utils
2407 clean-host: maybe-clean-gnattools
2408 clean-host: maybe-clean-lto-plugin
2410 .PHONY: clean-target
2412 clean-target: maybe-clean-target-libstdc++-v3
2413 clean-target: maybe-clean-target-libmudflap
2414 clean-target: maybe-clean-target-libssp
2415 clean-target: maybe-clean-target-newlib
2416 clean-target: maybe-clean-target-libgcc
2417 clean-target: maybe-clean-target-libquadmath
2418 clean-target: maybe-clean-target-libgfortran
2419 clean-target: maybe-clean-target-libobjc
2420 clean-target: maybe-clean-target-libgo
2421 clean-target: maybe-clean-target-libtermcap
2422 clean-target: maybe-clean-target-winsup
2423 clean-target: maybe-clean-target-libgloss
2424 clean-target: maybe-clean-target-gperf
2425 clean-target: maybe-clean-target-examples
2426 clean-target: maybe-clean-target-libffi
2427 clean-target: maybe-clean-target-libjava
2428 clean-target: maybe-clean-target-zlib
2429 clean-target: maybe-clean-target-boehm-gc
2430 clean-target: maybe-clean-target-qthreads
2431 clean-target: maybe-clean-target-rda
2432 clean-target: maybe-clean-target-libada
2433 clean-target: maybe-clean-target-libgomp
2435 .PHONY: do-distclean
2436 do-distclean:
2437 @: $(MAKE); $(unstage)
2438 @r=`${PWD_COMMAND}`; export r; \
2439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2441 distclean-target
2444 .PHONY: distclean-host
2446 distclean-host: maybe-distclean-ash
2447 distclean-host: maybe-distclean-autoconf
2448 distclean-host: maybe-distclean-automake
2449 distclean-host: maybe-distclean-bash
2450 distclean-host: maybe-distclean-bfd
2451 distclean-host: maybe-distclean-opcodes
2452 distclean-host: maybe-distclean-binutils
2453 distclean-host: maybe-distclean-bison
2454 distclean-host: maybe-distclean-byacc
2455 distclean-host: maybe-distclean-bzip2
2456 distclean-host: maybe-distclean-cgen
2457 distclean-host: maybe-distclean-dejagnu
2458 distclean-host: maybe-distclean-diff
2459 distclean-host: maybe-distclean-dosutils
2460 distclean-host: maybe-distclean-etc
2461 distclean-host: maybe-distclean-fastjar
2462 distclean-host: maybe-distclean-fileutils
2463 distclean-host: maybe-distclean-findutils
2464 distclean-host: maybe-distclean-find
2465 distclean-host: maybe-distclean-fixincludes
2466 distclean-host: maybe-distclean-flex
2467 distclean-host: maybe-distclean-gas
2468 distclean-host: maybe-distclean-gcc
2469 distclean-host: maybe-distclean-gawk
2470 distclean-host: maybe-distclean-gettext
2471 distclean-host: maybe-distclean-gmp
2472 distclean-host: maybe-distclean-mpfr
2473 distclean-host: maybe-distclean-mpc
2474 distclean-host: maybe-distclean-ppl
2475 distclean-host: maybe-distclean-cloog
2476 distclean-host: maybe-distclean-libelf
2477 distclean-host: maybe-distclean-gnuserv
2478 distclean-host: maybe-distclean-gold
2479 distclean-host: maybe-distclean-gprof
2480 distclean-host: maybe-distclean-gzip
2481 distclean-host: maybe-distclean-hello
2482 distclean-host: maybe-distclean-indent
2483 distclean-host: maybe-distclean-intl
2484 distclean-host: maybe-distclean-tcl
2485 distclean-host: maybe-distclean-itcl
2486 distclean-host: maybe-distclean-ld
2487 distclean-host: maybe-distclean-libcpp
2488 distclean-host: maybe-distclean-libdecnumber
2489 distclean-host: maybe-distclean-libgui
2490 distclean-host: maybe-distclean-libiberty
2491 distclean-host: maybe-distclean-libiconv
2492 distclean-host: maybe-distclean-libtool
2493 distclean-host: maybe-distclean-m4
2494 distclean-host: maybe-distclean-make
2495 distclean-host: maybe-distclean-mmalloc
2496 distclean-host: maybe-distclean-patch
2497 distclean-host: maybe-distclean-perl
2498 distclean-host: maybe-distclean-prms
2499 distclean-host: maybe-distclean-rcs
2500 distclean-host: maybe-distclean-readline
2501 distclean-host: maybe-distclean-release
2502 distclean-host: maybe-distclean-recode
2503 distclean-host: maybe-distclean-sed
2504 distclean-host: maybe-distclean-send-pr
2505 distclean-host: maybe-distclean-shellutils
2506 distclean-host: maybe-distclean-sid
2507 distclean-host: maybe-distclean-sim
2508 distclean-host: maybe-distclean-tar
2509 distclean-host: maybe-distclean-texinfo
2510 distclean-host: maybe-distclean-textutils
2511 distclean-host: maybe-distclean-time
2512 distclean-host: maybe-distclean-uudecode
2513 distclean-host: maybe-distclean-wdiff
2514 distclean-host: maybe-distclean-zip
2515 distclean-host: maybe-distclean-zlib
2516 distclean-host: maybe-distclean-gdb
2517 distclean-host: maybe-distclean-expect
2518 distclean-host: maybe-distclean-guile
2519 distclean-host: maybe-distclean-tk
2520 distclean-host: maybe-distclean-libtermcap
2521 distclean-host: maybe-distclean-utils
2522 distclean-host: maybe-distclean-gnattools
2523 distclean-host: maybe-distclean-lto-plugin
2525 .PHONY: distclean-target
2527 distclean-target: maybe-distclean-target-libstdc++-v3
2528 distclean-target: maybe-distclean-target-libmudflap
2529 distclean-target: maybe-distclean-target-libssp
2530 distclean-target: maybe-distclean-target-newlib
2531 distclean-target: maybe-distclean-target-libgcc
2532 distclean-target: maybe-distclean-target-libquadmath
2533 distclean-target: maybe-distclean-target-libgfortran
2534 distclean-target: maybe-distclean-target-libobjc
2535 distclean-target: maybe-distclean-target-libgo
2536 distclean-target: maybe-distclean-target-libtermcap
2537 distclean-target: maybe-distclean-target-winsup
2538 distclean-target: maybe-distclean-target-libgloss
2539 distclean-target: maybe-distclean-target-gperf
2540 distclean-target: maybe-distclean-target-examples
2541 distclean-target: maybe-distclean-target-libffi
2542 distclean-target: maybe-distclean-target-libjava
2543 distclean-target: maybe-distclean-target-zlib
2544 distclean-target: maybe-distclean-target-boehm-gc
2545 distclean-target: maybe-distclean-target-qthreads
2546 distclean-target: maybe-distclean-target-rda
2547 distclean-target: maybe-distclean-target-libada
2548 distclean-target: maybe-distclean-target-libgomp
2550 .PHONY: do-maintainer-clean
2551 do-maintainer-clean:
2552 @: $(MAKE); $(unstage)
2553 @r=`${PWD_COMMAND}`; export r; \
2554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2555 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2556 maintainer-clean-target
2559 .PHONY: maintainer-clean-host
2561 maintainer-clean-host: maybe-maintainer-clean-ash
2562 maintainer-clean-host: maybe-maintainer-clean-autoconf
2563 maintainer-clean-host: maybe-maintainer-clean-automake
2564 maintainer-clean-host: maybe-maintainer-clean-bash
2565 maintainer-clean-host: maybe-maintainer-clean-bfd
2566 maintainer-clean-host: maybe-maintainer-clean-opcodes
2567 maintainer-clean-host: maybe-maintainer-clean-binutils
2568 maintainer-clean-host: maybe-maintainer-clean-bison
2569 maintainer-clean-host: maybe-maintainer-clean-byacc
2570 maintainer-clean-host: maybe-maintainer-clean-bzip2
2571 maintainer-clean-host: maybe-maintainer-clean-cgen
2572 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2573 maintainer-clean-host: maybe-maintainer-clean-diff
2574 maintainer-clean-host: maybe-maintainer-clean-dosutils
2575 maintainer-clean-host: maybe-maintainer-clean-etc
2576 maintainer-clean-host: maybe-maintainer-clean-fastjar
2577 maintainer-clean-host: maybe-maintainer-clean-fileutils
2578 maintainer-clean-host: maybe-maintainer-clean-findutils
2579 maintainer-clean-host: maybe-maintainer-clean-find
2580 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2581 maintainer-clean-host: maybe-maintainer-clean-flex
2582 maintainer-clean-host: maybe-maintainer-clean-gas
2583 maintainer-clean-host: maybe-maintainer-clean-gcc
2584 maintainer-clean-host: maybe-maintainer-clean-gawk
2585 maintainer-clean-host: maybe-maintainer-clean-gettext
2586 maintainer-clean-host: maybe-maintainer-clean-gmp
2587 maintainer-clean-host: maybe-maintainer-clean-mpfr
2588 maintainer-clean-host: maybe-maintainer-clean-mpc
2589 maintainer-clean-host: maybe-maintainer-clean-ppl
2590 maintainer-clean-host: maybe-maintainer-clean-cloog
2591 maintainer-clean-host: maybe-maintainer-clean-libelf
2592 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2593 maintainer-clean-host: maybe-maintainer-clean-gold
2594 maintainer-clean-host: maybe-maintainer-clean-gprof
2595 maintainer-clean-host: maybe-maintainer-clean-gzip
2596 maintainer-clean-host: maybe-maintainer-clean-hello
2597 maintainer-clean-host: maybe-maintainer-clean-indent
2598 maintainer-clean-host: maybe-maintainer-clean-intl
2599 maintainer-clean-host: maybe-maintainer-clean-tcl
2600 maintainer-clean-host: maybe-maintainer-clean-itcl
2601 maintainer-clean-host: maybe-maintainer-clean-ld
2602 maintainer-clean-host: maybe-maintainer-clean-libcpp
2603 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2604 maintainer-clean-host: maybe-maintainer-clean-libgui
2605 maintainer-clean-host: maybe-maintainer-clean-libiberty
2606 maintainer-clean-host: maybe-maintainer-clean-libiconv
2607 maintainer-clean-host: maybe-maintainer-clean-libtool
2608 maintainer-clean-host: maybe-maintainer-clean-m4
2609 maintainer-clean-host: maybe-maintainer-clean-make
2610 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2611 maintainer-clean-host: maybe-maintainer-clean-patch
2612 maintainer-clean-host: maybe-maintainer-clean-perl
2613 maintainer-clean-host: maybe-maintainer-clean-prms
2614 maintainer-clean-host: maybe-maintainer-clean-rcs
2615 maintainer-clean-host: maybe-maintainer-clean-readline
2616 maintainer-clean-host: maybe-maintainer-clean-release
2617 maintainer-clean-host: maybe-maintainer-clean-recode
2618 maintainer-clean-host: maybe-maintainer-clean-sed
2619 maintainer-clean-host: maybe-maintainer-clean-send-pr
2620 maintainer-clean-host: maybe-maintainer-clean-shellutils
2621 maintainer-clean-host: maybe-maintainer-clean-sid
2622 maintainer-clean-host: maybe-maintainer-clean-sim
2623 maintainer-clean-host: maybe-maintainer-clean-tar
2624 maintainer-clean-host: maybe-maintainer-clean-texinfo
2625 maintainer-clean-host: maybe-maintainer-clean-textutils
2626 maintainer-clean-host: maybe-maintainer-clean-time
2627 maintainer-clean-host: maybe-maintainer-clean-uudecode
2628 maintainer-clean-host: maybe-maintainer-clean-wdiff
2629 maintainer-clean-host: maybe-maintainer-clean-zip
2630 maintainer-clean-host: maybe-maintainer-clean-zlib
2631 maintainer-clean-host: maybe-maintainer-clean-gdb
2632 maintainer-clean-host: maybe-maintainer-clean-expect
2633 maintainer-clean-host: maybe-maintainer-clean-guile
2634 maintainer-clean-host: maybe-maintainer-clean-tk
2635 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2636 maintainer-clean-host: maybe-maintainer-clean-utils
2637 maintainer-clean-host: maybe-maintainer-clean-gnattools
2638 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2640 .PHONY: maintainer-clean-target
2642 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2643 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2644 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2645 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2646 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2647 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2648 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2649 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2650 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2651 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2652 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2653 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2654 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2655 maintainer-clean-target: maybe-maintainer-clean-target-examples
2656 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2657 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2658 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2659 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2660 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2661 maintainer-clean-target: maybe-maintainer-clean-target-rda
2662 maintainer-clean-target: maybe-maintainer-clean-target-libada
2663 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2666 # Here are the targets which correspond to the do-X targets.
2668 .PHONY: info installcheck dvi pdf html
2669 .PHONY: install-info install-pdf install-html
2670 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2671 .PHONY: local-clean local-distclean local-maintainer-clean
2672 info: do-info
2673 installcheck: do-installcheck
2674 dvi: do-dvi
2675 pdf: do-pdf
2676 html: do-html
2678 # Make sure makeinfo is built before we do a `make info', if we're
2679 # in fact building texinfo.
2680 do-info: maybe-all-texinfo
2682 install-info: do-install-info dir.info
2683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2684 if [ -f dir.info ] ; then \
2685 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2686 else true ; fi
2688 install-pdf: do-install-pdf
2690 install-html: do-install-html
2692 local-clean:
2693 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2695 local-distclean:
2696 -rm -f Makefile config.status config.cache mh-frag mt-frag
2697 -rm -f maybedep.tmp serdep.tmp
2698 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2699 rm -rf $(TARGET_SUBDIR); \
2700 else true; fi
2701 -rm -rf $(BUILD_SUBDIR)
2702 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2703 rm -rf $(HOST_SUBDIR); \
2704 else true; fi
2705 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2706 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2707 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2708 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2709 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2710 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2712 local-maintainer-clean:
2713 @echo "This command is intended for maintainers to use;"
2714 @echo "it deletes files that may require special tools to rebuild."
2716 clean: do-clean local-clean
2717 mostlyclean: do-mostlyclean local-clean
2718 distclean: do-distclean local-clean local-distclean
2719 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2720 maintainer-clean: local-distclean
2721 realclean: maintainer-clean
2723 # Check target.
2725 .PHONY: check do-check
2726 check: do-check
2728 # Only include modules actually being configured and built.
2729 .PHONY: check-host
2730 check-host: \
2731 maybe-check-ash \
2732 maybe-check-autoconf \
2733 maybe-check-automake \
2734 maybe-check-bash \
2735 maybe-check-bfd \
2736 maybe-check-opcodes \
2737 maybe-check-binutils \
2738 maybe-check-bison \
2739 maybe-check-byacc \
2740 maybe-check-bzip2 \
2741 maybe-check-cgen \
2742 maybe-check-dejagnu \
2743 maybe-check-diff \
2744 maybe-check-dosutils \
2745 maybe-check-etc \
2746 maybe-check-fastjar \
2747 maybe-check-fileutils \
2748 maybe-check-findutils \
2749 maybe-check-find \
2750 maybe-check-fixincludes \
2751 maybe-check-flex \
2752 maybe-check-gas \
2753 maybe-check-gcc \
2754 maybe-check-gawk \
2755 maybe-check-gettext \
2756 maybe-check-gmp \
2757 maybe-check-mpfr \
2758 maybe-check-mpc \
2759 maybe-check-ppl \
2760 maybe-check-cloog \
2761 maybe-check-libelf \
2762 maybe-check-gnuserv \
2763 maybe-check-gold \
2764 maybe-check-gprof \
2765 maybe-check-gzip \
2766 maybe-check-hello \
2767 maybe-check-indent \
2768 maybe-check-intl \
2769 maybe-check-tcl \
2770 maybe-check-itcl \
2771 maybe-check-ld \
2772 maybe-check-libcpp \
2773 maybe-check-libdecnumber \
2774 maybe-check-libgui \
2775 maybe-check-libiberty \
2776 maybe-check-libiconv \
2777 maybe-check-libtool \
2778 maybe-check-m4 \
2779 maybe-check-make \
2780 maybe-check-mmalloc \
2781 maybe-check-patch \
2782 maybe-check-perl \
2783 maybe-check-prms \
2784 maybe-check-rcs \
2785 maybe-check-readline \
2786 maybe-check-release \
2787 maybe-check-recode \
2788 maybe-check-sed \
2789 maybe-check-send-pr \
2790 maybe-check-shellutils \
2791 maybe-check-sid \
2792 maybe-check-sim \
2793 maybe-check-tar \
2794 maybe-check-texinfo \
2795 maybe-check-textutils \
2796 maybe-check-time \
2797 maybe-check-uudecode \
2798 maybe-check-wdiff \
2799 maybe-check-zip \
2800 maybe-check-zlib \
2801 maybe-check-gdb \
2802 maybe-check-expect \
2803 maybe-check-guile \
2804 maybe-check-tk \
2805 maybe-check-libtermcap \
2806 maybe-check-utils \
2807 maybe-check-gnattools \
2808 maybe-check-lto-plugin
2810 .PHONY: check-target
2811 check-target: \
2812 maybe-check-target-libstdc++-v3 \
2813 maybe-check-target-libmudflap \
2814 maybe-check-target-libssp \
2815 maybe-check-target-newlib \
2816 maybe-check-target-libgcc \
2817 maybe-check-target-libquadmath \
2818 maybe-check-target-libgfortran \
2819 maybe-check-target-libobjc \
2820 maybe-check-target-libgo \
2821 maybe-check-target-libtermcap \
2822 maybe-check-target-winsup \
2823 maybe-check-target-libgloss \
2824 maybe-check-target-gperf \
2825 maybe-check-target-examples \
2826 maybe-check-target-libffi \
2827 maybe-check-target-libjava \
2828 maybe-check-target-zlib \
2829 maybe-check-target-boehm-gc \
2830 maybe-check-target-qthreads \
2831 maybe-check-target-rda \
2832 maybe-check-target-libada \
2833 maybe-check-target-libgomp
2835 do-check:
2836 @: $(MAKE); $(unstage)
2837 @r=`${PWD_COMMAND}`; export r; \
2838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2839 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2841 # Automated reporting of test results.
2843 warning.log: build.log
2844 $(srcdir)/contrib/warn_summary build.log > $@
2846 mail-report.log:
2847 if test x'$(BOOT_CFLAGS)' != x''; then \
2848 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2849 fi; \
2850 $(srcdir)/contrib/test_summary -t >$@
2851 chmod +x $@
2852 echo If you really want to send e-mail, run ./$@ now
2854 mail-report-with-warnings.log: warning.log
2855 if test x'$(BOOT_CFLAGS)' != x''; then \
2856 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2857 fi; \
2858 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2859 chmod +x $@
2860 echo If you really want to send e-mail, run ./$@ now
2862 # Installation targets.
2864 .PHONY: install uninstall
2865 install:
2866 @: $(MAKE); $(unstage)
2867 @r=`${PWD_COMMAND}`; export r; \
2868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2871 .PHONY: install-host-nogcc
2872 install-host-nogcc: \
2873 maybe-install-ash \
2874 maybe-install-autoconf \
2875 maybe-install-automake \
2876 maybe-install-bash \
2877 maybe-install-bfd \
2878 maybe-install-opcodes \
2879 maybe-install-binutils \
2880 maybe-install-bison \
2881 maybe-install-byacc \
2882 maybe-install-bzip2 \
2883 maybe-install-cgen \
2884 maybe-install-dejagnu \
2885 maybe-install-diff \
2886 maybe-install-dosutils \
2887 maybe-install-etc \
2888 maybe-install-fastjar \
2889 maybe-install-fileutils \
2890 maybe-install-findutils \
2891 maybe-install-find \
2892 maybe-install-fixincludes \
2893 maybe-install-flex \
2894 maybe-install-gas \
2895 maybe-install-gawk \
2896 maybe-install-gettext \
2897 maybe-install-gmp \
2898 maybe-install-mpfr \
2899 maybe-install-mpc \
2900 maybe-install-ppl \
2901 maybe-install-cloog \
2902 maybe-install-libelf \
2903 maybe-install-gnuserv \
2904 maybe-install-gold \
2905 maybe-install-gprof \
2906 maybe-install-gzip \
2907 maybe-install-hello \
2908 maybe-install-indent \
2909 maybe-install-intl \
2910 maybe-install-tcl \
2911 maybe-install-itcl \
2912 maybe-install-ld \
2913 maybe-install-libcpp \
2914 maybe-install-libdecnumber \
2915 maybe-install-libgui \
2916 maybe-install-libiberty \
2917 maybe-install-libiconv \
2918 maybe-install-libtool \
2919 maybe-install-m4 \
2920 maybe-install-make \
2921 maybe-install-mmalloc \
2922 maybe-install-patch \
2923 maybe-install-perl \
2924 maybe-install-prms \
2925 maybe-install-rcs \
2926 maybe-install-readline \
2927 maybe-install-release \
2928 maybe-install-recode \
2929 maybe-install-sed \
2930 maybe-install-send-pr \
2931 maybe-install-shellutils \
2932 maybe-install-sid \
2933 maybe-install-sim \
2934 maybe-install-tar \
2935 maybe-install-texinfo \
2936 maybe-install-textutils \
2937 maybe-install-time \
2938 maybe-install-uudecode \
2939 maybe-install-wdiff \
2940 maybe-install-zip \
2941 maybe-install-zlib \
2942 maybe-install-gdb \
2943 maybe-install-expect \
2944 maybe-install-guile \
2945 maybe-install-tk \
2946 maybe-install-libtermcap \
2947 maybe-install-utils \
2948 maybe-install-gnattools \
2949 maybe-install-lto-plugin
2951 .PHONY: install-host
2952 install-host: \
2953 maybe-install-ash \
2954 maybe-install-autoconf \
2955 maybe-install-automake \
2956 maybe-install-bash \
2957 maybe-install-bfd \
2958 maybe-install-opcodes \
2959 maybe-install-binutils \
2960 maybe-install-bison \
2961 maybe-install-byacc \
2962 maybe-install-bzip2 \
2963 maybe-install-cgen \
2964 maybe-install-dejagnu \
2965 maybe-install-diff \
2966 maybe-install-dosutils \
2967 maybe-install-etc \
2968 maybe-install-fastjar \
2969 maybe-install-fileutils \
2970 maybe-install-findutils \
2971 maybe-install-find \
2972 maybe-install-fixincludes \
2973 maybe-install-flex \
2974 maybe-install-gas \
2975 maybe-install-gcc \
2976 maybe-install-gawk \
2977 maybe-install-gettext \
2978 maybe-install-gmp \
2979 maybe-install-mpfr \
2980 maybe-install-mpc \
2981 maybe-install-ppl \
2982 maybe-install-cloog \
2983 maybe-install-libelf \
2984 maybe-install-gnuserv \
2985 maybe-install-gold \
2986 maybe-install-gprof \
2987 maybe-install-gzip \
2988 maybe-install-hello \
2989 maybe-install-indent \
2990 maybe-install-intl \
2991 maybe-install-tcl \
2992 maybe-install-itcl \
2993 maybe-install-ld \
2994 maybe-install-libcpp \
2995 maybe-install-libdecnumber \
2996 maybe-install-libgui \
2997 maybe-install-libiberty \
2998 maybe-install-libiconv \
2999 maybe-install-libtool \
3000 maybe-install-m4 \
3001 maybe-install-make \
3002 maybe-install-mmalloc \
3003 maybe-install-patch \
3004 maybe-install-perl \
3005 maybe-install-prms \
3006 maybe-install-rcs \
3007 maybe-install-readline \
3008 maybe-install-release \
3009 maybe-install-recode \
3010 maybe-install-sed \
3011 maybe-install-send-pr \
3012 maybe-install-shellutils \
3013 maybe-install-sid \
3014 maybe-install-sim \
3015 maybe-install-tar \
3016 maybe-install-texinfo \
3017 maybe-install-textutils \
3018 maybe-install-time \
3019 maybe-install-uudecode \
3020 maybe-install-wdiff \
3021 maybe-install-zip \
3022 maybe-install-zlib \
3023 maybe-install-gdb \
3024 maybe-install-expect \
3025 maybe-install-guile \
3026 maybe-install-tk \
3027 maybe-install-libtermcap \
3028 maybe-install-utils \
3029 maybe-install-gnattools \
3030 maybe-install-lto-plugin
3032 .PHONY: install-target
3033 install-target: \
3034 maybe-install-target-libstdc++-v3 \
3035 maybe-install-target-libmudflap \
3036 maybe-install-target-libssp \
3037 maybe-install-target-newlib \
3038 maybe-install-target-libgcc \
3039 maybe-install-target-libquadmath \
3040 maybe-install-target-libgfortran \
3041 maybe-install-target-libobjc \
3042 maybe-install-target-libgo \
3043 maybe-install-target-libtermcap \
3044 maybe-install-target-winsup \
3045 maybe-install-target-libgloss \
3046 maybe-install-target-gperf \
3047 maybe-install-target-examples \
3048 maybe-install-target-libffi \
3049 maybe-install-target-libjava \
3050 maybe-install-target-zlib \
3051 maybe-install-target-boehm-gc \
3052 maybe-install-target-qthreads \
3053 maybe-install-target-rda \
3054 maybe-install-target-libada \
3055 maybe-install-target-libgomp
3057 uninstall:
3058 @echo "the uninstall target is not supported in this tree"
3060 .PHONY: install.all
3061 install.all: install-no-fixedincludes
3062 @if [ -f ./gcc/Makefile ] ; then \
3063 r=`${PWD_COMMAND}` ; export r ; \
3064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3065 $(HOST_EXPORTS) \
3066 (cd ./gcc && \
3067 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3068 else \
3069 true ; \
3072 # install-no-fixedincludes is used because Cygnus can not distribute
3073 # the fixed header files.
3074 .PHONY: install-no-fixedincludes
3075 install-no-fixedincludes: installdirs install-host-nogcc \
3076 install-target gcc-no-fixedincludes
3078 .PHONY: install-strip
3079 install-strip:
3080 @: $(MAKE); $(unstage)
3081 @r=`${PWD_COMMAND}`; export r; \
3082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3085 .PHONY: install-strip-host
3086 install-strip-host: \
3087 maybe-install-strip-ash \
3088 maybe-install-strip-autoconf \
3089 maybe-install-strip-automake \
3090 maybe-install-strip-bash \
3091 maybe-install-strip-bfd \
3092 maybe-install-strip-opcodes \
3093 maybe-install-strip-binutils \
3094 maybe-install-strip-bison \
3095 maybe-install-strip-byacc \
3096 maybe-install-strip-bzip2 \
3097 maybe-install-strip-cgen \
3098 maybe-install-strip-dejagnu \
3099 maybe-install-strip-diff \
3100 maybe-install-strip-dosutils \
3101 maybe-install-strip-etc \
3102 maybe-install-strip-fastjar \
3103 maybe-install-strip-fileutils \
3104 maybe-install-strip-findutils \
3105 maybe-install-strip-find \
3106 maybe-install-strip-fixincludes \
3107 maybe-install-strip-flex \
3108 maybe-install-strip-gas \
3109 maybe-install-strip-gcc \
3110 maybe-install-strip-gawk \
3111 maybe-install-strip-gettext \
3112 maybe-install-strip-gmp \
3113 maybe-install-strip-mpfr \
3114 maybe-install-strip-mpc \
3115 maybe-install-strip-ppl \
3116 maybe-install-strip-cloog \
3117 maybe-install-strip-libelf \
3118 maybe-install-strip-gnuserv \
3119 maybe-install-strip-gold \
3120 maybe-install-strip-gprof \
3121 maybe-install-strip-gzip \
3122 maybe-install-strip-hello \
3123 maybe-install-strip-indent \
3124 maybe-install-strip-intl \
3125 maybe-install-strip-tcl \
3126 maybe-install-strip-itcl \
3127 maybe-install-strip-ld \
3128 maybe-install-strip-libcpp \
3129 maybe-install-strip-libdecnumber \
3130 maybe-install-strip-libgui \
3131 maybe-install-strip-libiberty \
3132 maybe-install-strip-libiconv \
3133 maybe-install-strip-libtool \
3134 maybe-install-strip-m4 \
3135 maybe-install-strip-make \
3136 maybe-install-strip-mmalloc \
3137 maybe-install-strip-patch \
3138 maybe-install-strip-perl \
3139 maybe-install-strip-prms \
3140 maybe-install-strip-rcs \
3141 maybe-install-strip-readline \
3142 maybe-install-strip-release \
3143 maybe-install-strip-recode \
3144 maybe-install-strip-sed \
3145 maybe-install-strip-send-pr \
3146 maybe-install-strip-shellutils \
3147 maybe-install-strip-sid \
3148 maybe-install-strip-sim \
3149 maybe-install-strip-tar \
3150 maybe-install-strip-texinfo \
3151 maybe-install-strip-textutils \
3152 maybe-install-strip-time \
3153 maybe-install-strip-uudecode \
3154 maybe-install-strip-wdiff \
3155 maybe-install-strip-zip \
3156 maybe-install-strip-zlib \
3157 maybe-install-strip-gdb \
3158 maybe-install-strip-expect \
3159 maybe-install-strip-guile \
3160 maybe-install-strip-tk \
3161 maybe-install-strip-libtermcap \
3162 maybe-install-strip-utils \
3163 maybe-install-strip-gnattools \
3164 maybe-install-strip-lto-plugin
3166 .PHONY: install-strip-target
3167 install-strip-target: \
3168 maybe-install-strip-target-libstdc++-v3 \
3169 maybe-install-strip-target-libmudflap \
3170 maybe-install-strip-target-libssp \
3171 maybe-install-strip-target-newlib \
3172 maybe-install-strip-target-libgcc \
3173 maybe-install-strip-target-libquadmath \
3174 maybe-install-strip-target-libgfortran \
3175 maybe-install-strip-target-libobjc \
3176 maybe-install-strip-target-libgo \
3177 maybe-install-strip-target-libtermcap \
3178 maybe-install-strip-target-winsup \
3179 maybe-install-strip-target-libgloss \
3180 maybe-install-strip-target-gperf \
3181 maybe-install-strip-target-examples \
3182 maybe-install-strip-target-libffi \
3183 maybe-install-strip-target-libjava \
3184 maybe-install-strip-target-zlib \
3185 maybe-install-strip-target-boehm-gc \
3186 maybe-install-strip-target-qthreads \
3187 maybe-install-strip-target-rda \
3188 maybe-install-strip-target-libada \
3189 maybe-install-strip-target-libgomp
3192 ### other supporting targets
3194 MAKEDIRS= \
3195 $(DESTDIR)$(prefix) \
3196 $(DESTDIR)$(exec_prefix)
3197 .PHONY: installdirs
3198 installdirs: mkinstalldirs
3199 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3201 dir.info: do-install-info
3202 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3203 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3204 mv -f dir.info.new dir.info ; \
3205 else true ; \
3208 dist:
3209 @echo "Building a full distribution of this tree isn't done"
3210 @echo "via 'make dist'. Check out the etc/ subdirectory"
3212 etags tags: TAGS
3214 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3215 # ability to use several tags files at once, so there is probably no need
3216 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3217 # (if we felt like it) have this Makefile write a piece of elisp which
3218 # the user could load to tell emacs19 where all the TAGS files we just
3219 # built are.
3220 TAGS: do-TAGS
3222 # ------------------------------------
3223 # Macros for configure and all targets
3224 # ------------------------------------
3230 # --------------------------------------
3231 # Modules which run on the build machine
3232 # --------------------------------------
3235 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3236 maybe-configure-build-libiberty:
3237 @if gcc-bootstrap
3238 configure-build-libiberty: stage_current
3239 @endif gcc-bootstrap
3240 @if build-libiberty
3241 maybe-configure-build-libiberty: configure-build-libiberty
3242 configure-build-libiberty:
3243 @: $(MAKE); $(unstage)
3244 @r=`${PWD_COMMAND}`; export r; \
3245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3246 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3247 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3248 $(BUILD_EXPORTS) \
3249 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3250 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3251 case $(srcdir) in \
3252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3253 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3255 esac; \
3256 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3257 libsrcdir="$$s/libiberty"; \
3258 rm -f no-such-file || : ; \
3259 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3260 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3261 --target=${target_alias} $${srcdiroption} \
3262 || exit 1
3263 @endif build-libiberty
3269 .PHONY: all-build-libiberty maybe-all-build-libiberty
3270 maybe-all-build-libiberty:
3271 @if gcc-bootstrap
3272 all-build-libiberty: stage_current
3273 @endif gcc-bootstrap
3274 @if build-libiberty
3275 TARGET-build-libiberty=all
3276 maybe-all-build-libiberty: all-build-libiberty
3277 all-build-libiberty: configure-build-libiberty
3278 @: $(MAKE); $(unstage)
3279 @r=`${PWD_COMMAND}`; export r; \
3280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3281 $(BUILD_EXPORTS) \
3282 (cd $(BUILD_SUBDIR)/libiberty && \
3283 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3284 $(TARGET-build-libiberty))
3285 @endif build-libiberty
3291 .PHONY: configure-build-bison maybe-configure-build-bison
3292 maybe-configure-build-bison:
3293 @if gcc-bootstrap
3294 configure-build-bison: stage_current
3295 @endif gcc-bootstrap
3296 @if build-bison
3297 maybe-configure-build-bison: configure-build-bison
3298 configure-build-bison:
3299 @: $(MAKE); $(unstage)
3300 @r=`${PWD_COMMAND}`; export r; \
3301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3303 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3304 $(BUILD_EXPORTS) \
3305 echo Configuring in $(BUILD_SUBDIR)/bison; \
3306 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3307 case $(srcdir) in \
3308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3309 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3311 esac; \
3312 srcdiroption="--srcdir=$${topdir}/bison"; \
3313 libsrcdir="$$s/bison"; \
3314 rm -f no-such-file || : ; \
3315 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3316 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3317 --target=${target_alias} $${srcdiroption} \
3318 || exit 1
3319 @endif build-bison
3325 .PHONY: all-build-bison maybe-all-build-bison
3326 maybe-all-build-bison:
3327 @if gcc-bootstrap
3328 all-build-bison: stage_current
3329 @endif gcc-bootstrap
3330 @if build-bison
3331 TARGET-build-bison=all
3332 maybe-all-build-bison: all-build-bison
3333 all-build-bison: configure-build-bison
3334 @: $(MAKE); $(unstage)
3335 @r=`${PWD_COMMAND}`; export r; \
3336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3337 $(BUILD_EXPORTS) \
3338 (cd $(BUILD_SUBDIR)/bison && \
3339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3340 $(TARGET-build-bison))
3341 @endif build-bison
3347 .PHONY: configure-build-byacc maybe-configure-build-byacc
3348 maybe-configure-build-byacc:
3349 @if gcc-bootstrap
3350 configure-build-byacc: stage_current
3351 @endif gcc-bootstrap
3352 @if build-byacc
3353 maybe-configure-build-byacc: configure-build-byacc
3354 configure-build-byacc:
3355 @: $(MAKE); $(unstage)
3356 @r=`${PWD_COMMAND}`; export r; \
3357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3359 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3360 $(BUILD_EXPORTS) \
3361 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3362 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3363 case $(srcdir) in \
3364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3365 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3367 esac; \
3368 srcdiroption="--srcdir=$${topdir}/byacc"; \
3369 libsrcdir="$$s/byacc"; \
3370 rm -f no-such-file || : ; \
3371 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3372 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3373 --target=${target_alias} $${srcdiroption} \
3374 || exit 1
3375 @endif build-byacc
3381 .PHONY: all-build-byacc maybe-all-build-byacc
3382 maybe-all-build-byacc:
3383 @if gcc-bootstrap
3384 all-build-byacc: stage_current
3385 @endif gcc-bootstrap
3386 @if build-byacc
3387 TARGET-build-byacc=all
3388 maybe-all-build-byacc: all-build-byacc
3389 all-build-byacc: configure-build-byacc
3390 @: $(MAKE); $(unstage)
3391 @r=`${PWD_COMMAND}`; export r; \
3392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3393 $(BUILD_EXPORTS) \
3394 (cd $(BUILD_SUBDIR)/byacc && \
3395 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3396 $(TARGET-build-byacc))
3397 @endif build-byacc
3403 .PHONY: configure-build-flex maybe-configure-build-flex
3404 maybe-configure-build-flex:
3405 @if gcc-bootstrap
3406 configure-build-flex: stage_current
3407 @endif gcc-bootstrap
3408 @if build-flex
3409 maybe-configure-build-flex: configure-build-flex
3410 configure-build-flex:
3411 @: $(MAKE); $(unstage)
3412 @r=`${PWD_COMMAND}`; export r; \
3413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3414 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3415 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3416 $(BUILD_EXPORTS) \
3417 echo Configuring in $(BUILD_SUBDIR)/flex; \
3418 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3419 case $(srcdir) in \
3420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3421 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3423 esac; \
3424 srcdiroption="--srcdir=$${topdir}/flex"; \
3425 libsrcdir="$$s/flex"; \
3426 rm -f no-such-file || : ; \
3427 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3428 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3429 --target=${target_alias} $${srcdiroption} \
3430 || exit 1
3431 @endif build-flex
3437 .PHONY: all-build-flex maybe-all-build-flex
3438 maybe-all-build-flex:
3439 @if gcc-bootstrap
3440 all-build-flex: stage_current
3441 @endif gcc-bootstrap
3442 @if build-flex
3443 TARGET-build-flex=all
3444 maybe-all-build-flex: all-build-flex
3445 all-build-flex: configure-build-flex
3446 @: $(MAKE); $(unstage)
3447 @r=`${PWD_COMMAND}`; export r; \
3448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449 $(BUILD_EXPORTS) \
3450 (cd $(BUILD_SUBDIR)/flex && \
3451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3452 $(TARGET-build-flex))
3453 @endif build-flex
3459 .PHONY: configure-build-m4 maybe-configure-build-m4
3460 maybe-configure-build-m4:
3461 @if gcc-bootstrap
3462 configure-build-m4: stage_current
3463 @endif gcc-bootstrap
3464 @if build-m4
3465 maybe-configure-build-m4: configure-build-m4
3466 configure-build-m4:
3467 @: $(MAKE); $(unstage)
3468 @r=`${PWD_COMMAND}`; export r; \
3469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3470 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3471 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3472 $(BUILD_EXPORTS) \
3473 echo Configuring in $(BUILD_SUBDIR)/m4; \
3474 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3475 case $(srcdir) in \
3476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3477 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3479 esac; \
3480 srcdiroption="--srcdir=$${topdir}/m4"; \
3481 libsrcdir="$$s/m4"; \
3482 rm -f no-such-file || : ; \
3483 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3484 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3485 --target=${target_alias} $${srcdiroption} \
3486 || exit 1
3487 @endif build-m4
3493 .PHONY: all-build-m4 maybe-all-build-m4
3494 maybe-all-build-m4:
3495 @if gcc-bootstrap
3496 all-build-m4: stage_current
3497 @endif gcc-bootstrap
3498 @if build-m4
3499 TARGET-build-m4=all
3500 maybe-all-build-m4: all-build-m4
3501 all-build-m4: configure-build-m4
3502 @: $(MAKE); $(unstage)
3503 @r=`${PWD_COMMAND}`; export r; \
3504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3505 $(BUILD_EXPORTS) \
3506 (cd $(BUILD_SUBDIR)/m4 && \
3507 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3508 $(TARGET-build-m4))
3509 @endif build-m4
3515 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3516 maybe-configure-build-texinfo:
3517 @if gcc-bootstrap
3518 configure-build-texinfo: stage_current
3519 @endif gcc-bootstrap
3520 @if build-texinfo
3521 maybe-configure-build-texinfo: configure-build-texinfo
3522 configure-build-texinfo:
3523 @: $(MAKE); $(unstage)
3524 @r=`${PWD_COMMAND}`; export r; \
3525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3527 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3528 $(BUILD_EXPORTS) \
3529 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3530 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3531 case $(srcdir) in \
3532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3533 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3535 esac; \
3536 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3537 libsrcdir="$$s/texinfo"; \
3538 rm -f no-such-file || : ; \
3539 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3540 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3541 --target=${target_alias} $${srcdiroption} \
3542 || exit 1
3543 @endif build-texinfo
3549 .PHONY: all-build-texinfo maybe-all-build-texinfo
3550 maybe-all-build-texinfo:
3551 @if gcc-bootstrap
3552 all-build-texinfo: stage_current
3553 @endif gcc-bootstrap
3554 @if build-texinfo
3555 TARGET-build-texinfo=all
3556 maybe-all-build-texinfo: all-build-texinfo
3557 all-build-texinfo: configure-build-texinfo
3558 @: $(MAKE); $(unstage)
3559 @r=`${PWD_COMMAND}`; export r; \
3560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3561 $(BUILD_EXPORTS) \
3562 (cd $(BUILD_SUBDIR)/texinfo && \
3563 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3564 $(TARGET-build-texinfo))
3565 @endif build-texinfo
3571 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3572 maybe-configure-build-fixincludes:
3573 @if gcc-bootstrap
3574 configure-build-fixincludes: stage_current
3575 @endif gcc-bootstrap
3576 @if build-fixincludes
3577 maybe-configure-build-fixincludes: configure-build-fixincludes
3578 configure-build-fixincludes:
3579 @: $(MAKE); $(unstage)
3580 @r=`${PWD_COMMAND}`; export r; \
3581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3583 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3584 $(BUILD_EXPORTS) \
3585 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3586 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3587 case $(srcdir) in \
3588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3589 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3591 esac; \
3592 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3593 libsrcdir="$$s/fixincludes"; \
3594 rm -f no-such-file || : ; \
3595 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3596 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3597 --target=${target_alias} $${srcdiroption} \
3598 || exit 1
3599 @endif build-fixincludes
3605 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3606 maybe-all-build-fixincludes:
3607 @if gcc-bootstrap
3608 all-build-fixincludes: stage_current
3609 @endif gcc-bootstrap
3610 @if build-fixincludes
3611 TARGET-build-fixincludes=all
3612 maybe-all-build-fixincludes: all-build-fixincludes
3613 all-build-fixincludes: configure-build-fixincludes
3614 @: $(MAKE); $(unstage)
3615 @r=`${PWD_COMMAND}`; export r; \
3616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617 $(BUILD_EXPORTS) \
3618 (cd $(BUILD_SUBDIR)/fixincludes && \
3619 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3620 $(TARGET-build-fixincludes))
3621 @endif build-fixincludes
3627 # --------------------------------------
3628 # Modules which run on the host machine
3629 # --------------------------------------
3632 .PHONY: configure-ash maybe-configure-ash
3633 maybe-configure-ash:
3634 @if gcc-bootstrap
3635 configure-ash: stage_current
3636 @endif gcc-bootstrap
3637 @if ash
3638 maybe-configure-ash: configure-ash
3639 configure-ash:
3640 @: $(MAKE); $(unstage)
3641 @r=`${PWD_COMMAND}`; export r; \
3642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3645 $(HOST_EXPORTS) \
3646 echo Configuring in $(HOST_SUBDIR)/ash; \
3647 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3648 case $(srcdir) in \
3649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3650 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3652 esac; \
3653 srcdiroption="--srcdir=$${topdir}/ash"; \
3654 libsrcdir="$$s/ash"; \
3655 $(SHELL) $${libsrcdir}/configure \
3656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3657 --target=${target_alias} $${srcdiroption} \
3658 || exit 1
3659 @endif ash
3665 .PHONY: all-ash maybe-all-ash
3666 maybe-all-ash:
3667 @if gcc-bootstrap
3668 all-ash: stage_current
3669 @endif gcc-bootstrap
3670 @if ash
3671 TARGET-ash=all
3672 maybe-all-ash: all-ash
3673 all-ash: configure-ash
3674 @: $(MAKE); $(unstage)
3675 @r=`${PWD_COMMAND}`; export r; \
3676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677 $(HOST_EXPORTS) \
3678 (cd $(HOST_SUBDIR)/ash && \
3679 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3680 $(TARGET-ash))
3681 @endif ash
3686 .PHONY: check-ash maybe-check-ash
3687 maybe-check-ash:
3688 @if ash
3689 maybe-check-ash: check-ash
3691 check-ash:
3692 @: $(MAKE); $(unstage)
3693 @r=`${PWD_COMMAND}`; export r; \
3694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3695 $(HOST_EXPORTS) \
3696 (cd $(HOST_SUBDIR)/ash && \
3697 $(MAKE) $(FLAGS_TO_PASS) check)
3699 @endif ash
3701 .PHONY: install-ash maybe-install-ash
3702 maybe-install-ash:
3703 @if ash
3704 maybe-install-ash: install-ash
3706 install-ash: installdirs
3707 @: $(MAKE); $(unstage)
3708 @r=`${PWD_COMMAND}`; export r; \
3709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3710 $(HOST_EXPORTS) \
3711 (cd $(HOST_SUBDIR)/ash && \
3712 $(MAKE) $(FLAGS_TO_PASS) install)
3714 @endif ash
3716 .PHONY: install-strip-ash maybe-install-strip-ash
3717 maybe-install-strip-ash:
3718 @if ash
3719 maybe-install-strip-ash: install-strip-ash
3721 install-strip-ash: installdirs
3722 @: $(MAKE); $(unstage)
3723 @r=`${PWD_COMMAND}`; export r; \
3724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3725 $(HOST_EXPORTS) \
3726 (cd $(HOST_SUBDIR)/ash && \
3727 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3729 @endif ash
3731 # Other targets (info, dvi, pdf, etc.)
3733 .PHONY: maybe-info-ash info-ash
3734 maybe-info-ash:
3735 @if ash
3736 maybe-info-ash: info-ash
3738 info-ash: \
3739 configure-ash
3740 @: $(MAKE); $(unstage)
3741 @[ -f ./ash/Makefile ] || exit 0; \
3742 r=`${PWD_COMMAND}`; export r; \
3743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3744 $(HOST_EXPORTS) \
3745 for flag in $(EXTRA_HOST_FLAGS) ; do \
3746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3747 done; \
3748 echo "Doing info in ash" ; \
3749 (cd $(HOST_SUBDIR)/ash && \
3750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3752 "RANLIB=$${RANLIB}" \
3753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3754 info) \
3755 || exit 1
3757 @endif ash
3759 .PHONY: maybe-dvi-ash dvi-ash
3760 maybe-dvi-ash:
3761 @if ash
3762 maybe-dvi-ash: dvi-ash
3764 dvi-ash: \
3765 configure-ash
3766 @: $(MAKE); $(unstage)
3767 @[ -f ./ash/Makefile ] || exit 0; \
3768 r=`${PWD_COMMAND}`; export r; \
3769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3770 $(HOST_EXPORTS) \
3771 for flag in $(EXTRA_HOST_FLAGS) ; do \
3772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3773 done; \
3774 echo "Doing dvi in ash" ; \
3775 (cd $(HOST_SUBDIR)/ash && \
3776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3778 "RANLIB=$${RANLIB}" \
3779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3780 dvi) \
3781 || exit 1
3783 @endif ash
3785 .PHONY: maybe-pdf-ash pdf-ash
3786 maybe-pdf-ash:
3787 @if ash
3788 maybe-pdf-ash: pdf-ash
3790 pdf-ash: \
3791 configure-ash
3792 @: $(MAKE); $(unstage)
3793 @[ -f ./ash/Makefile ] || exit 0; \
3794 r=`${PWD_COMMAND}`; export r; \
3795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3796 $(HOST_EXPORTS) \
3797 for flag in $(EXTRA_HOST_FLAGS) ; do \
3798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3799 done; \
3800 echo "Doing pdf in ash" ; \
3801 (cd $(HOST_SUBDIR)/ash && \
3802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3804 "RANLIB=$${RANLIB}" \
3805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3806 pdf) \
3807 || exit 1
3809 @endif ash
3811 .PHONY: maybe-html-ash html-ash
3812 maybe-html-ash:
3813 @if ash
3814 maybe-html-ash: html-ash
3816 html-ash: \
3817 configure-ash
3818 @: $(MAKE); $(unstage)
3819 @[ -f ./ash/Makefile ] || exit 0; \
3820 r=`${PWD_COMMAND}`; export r; \
3821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3822 $(HOST_EXPORTS) \
3823 for flag in $(EXTRA_HOST_FLAGS) ; do \
3824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3825 done; \
3826 echo "Doing html in ash" ; \
3827 (cd $(HOST_SUBDIR)/ash && \
3828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3830 "RANLIB=$${RANLIB}" \
3831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3832 html) \
3833 || exit 1
3835 @endif ash
3837 .PHONY: maybe-TAGS-ash TAGS-ash
3838 maybe-TAGS-ash:
3839 @if ash
3840 maybe-TAGS-ash: TAGS-ash
3842 TAGS-ash: \
3843 configure-ash
3844 @: $(MAKE); $(unstage)
3845 @[ -f ./ash/Makefile ] || exit 0; \
3846 r=`${PWD_COMMAND}`; export r; \
3847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848 $(HOST_EXPORTS) \
3849 for flag in $(EXTRA_HOST_FLAGS) ; do \
3850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3851 done; \
3852 echo "Doing TAGS in ash" ; \
3853 (cd $(HOST_SUBDIR)/ash && \
3854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3856 "RANLIB=$${RANLIB}" \
3857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3858 TAGS) \
3859 || exit 1
3861 @endif ash
3863 .PHONY: maybe-install-info-ash install-info-ash
3864 maybe-install-info-ash:
3865 @if ash
3866 maybe-install-info-ash: install-info-ash
3868 install-info-ash: \
3869 configure-ash \
3870 info-ash
3871 @: $(MAKE); $(unstage)
3872 @[ -f ./ash/Makefile ] || exit 0; \
3873 r=`${PWD_COMMAND}`; export r; \
3874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 $(HOST_EXPORTS) \
3876 for flag in $(EXTRA_HOST_FLAGS) ; do \
3877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878 done; \
3879 echo "Doing install-info in ash" ; \
3880 (cd $(HOST_SUBDIR)/ash && \
3881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3883 "RANLIB=$${RANLIB}" \
3884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3885 install-info) \
3886 || exit 1
3888 @endif ash
3890 .PHONY: maybe-install-pdf-ash install-pdf-ash
3891 maybe-install-pdf-ash:
3892 @if ash
3893 maybe-install-pdf-ash: install-pdf-ash
3895 install-pdf-ash: \
3896 configure-ash \
3897 pdf-ash
3898 @: $(MAKE); $(unstage)
3899 @[ -f ./ash/Makefile ] || exit 0; \
3900 r=`${PWD_COMMAND}`; export r; \
3901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902 $(HOST_EXPORTS) \
3903 for flag in $(EXTRA_HOST_FLAGS) ; do \
3904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3905 done; \
3906 echo "Doing install-pdf in ash" ; \
3907 (cd $(HOST_SUBDIR)/ash && \
3908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3910 "RANLIB=$${RANLIB}" \
3911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3912 install-pdf) \
3913 || exit 1
3915 @endif ash
3917 .PHONY: maybe-install-html-ash install-html-ash
3918 maybe-install-html-ash:
3919 @if ash
3920 maybe-install-html-ash: install-html-ash
3922 install-html-ash: \
3923 configure-ash \
3924 html-ash
3925 @: $(MAKE); $(unstage)
3926 @[ -f ./ash/Makefile ] || exit 0; \
3927 r=`${PWD_COMMAND}`; export r; \
3928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3929 $(HOST_EXPORTS) \
3930 for flag in $(EXTRA_HOST_FLAGS) ; do \
3931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3932 done; \
3933 echo "Doing install-html in ash" ; \
3934 (cd $(HOST_SUBDIR)/ash && \
3935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3937 "RANLIB=$${RANLIB}" \
3938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3939 install-html) \
3940 || exit 1
3942 @endif ash
3944 .PHONY: maybe-installcheck-ash installcheck-ash
3945 maybe-installcheck-ash:
3946 @if ash
3947 maybe-installcheck-ash: installcheck-ash
3949 installcheck-ash: \
3950 configure-ash
3951 @: $(MAKE); $(unstage)
3952 @[ -f ./ash/Makefile ] || exit 0; \
3953 r=`${PWD_COMMAND}`; export r; \
3954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3955 $(HOST_EXPORTS) \
3956 for flag in $(EXTRA_HOST_FLAGS) ; do \
3957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3958 done; \
3959 echo "Doing installcheck in ash" ; \
3960 (cd $(HOST_SUBDIR)/ash && \
3961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3963 "RANLIB=$${RANLIB}" \
3964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3965 installcheck) \
3966 || exit 1
3968 @endif ash
3970 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3971 maybe-mostlyclean-ash:
3972 @if ash
3973 maybe-mostlyclean-ash: mostlyclean-ash
3975 mostlyclean-ash:
3976 @: $(MAKE); $(unstage)
3977 @[ -f ./ash/Makefile ] || exit 0; \
3978 r=`${PWD_COMMAND}`; export r; \
3979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980 $(HOST_EXPORTS) \
3981 for flag in $(EXTRA_HOST_FLAGS) ; do \
3982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3983 done; \
3984 echo "Doing mostlyclean in ash" ; \
3985 (cd $(HOST_SUBDIR)/ash && \
3986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3988 "RANLIB=$${RANLIB}" \
3989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3990 mostlyclean) \
3991 || exit 1
3993 @endif ash
3995 .PHONY: maybe-clean-ash clean-ash
3996 maybe-clean-ash:
3997 @if ash
3998 maybe-clean-ash: clean-ash
4000 clean-ash:
4001 @: $(MAKE); $(unstage)
4002 @[ -f ./ash/Makefile ] || exit 0; \
4003 r=`${PWD_COMMAND}`; export r; \
4004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4005 $(HOST_EXPORTS) \
4006 for flag in $(EXTRA_HOST_FLAGS) ; do \
4007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4008 done; \
4009 echo "Doing clean in ash" ; \
4010 (cd $(HOST_SUBDIR)/ash && \
4011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4013 "RANLIB=$${RANLIB}" \
4014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4015 clean) \
4016 || exit 1
4018 @endif ash
4020 .PHONY: maybe-distclean-ash distclean-ash
4021 maybe-distclean-ash:
4022 @if ash
4023 maybe-distclean-ash: distclean-ash
4025 distclean-ash:
4026 @: $(MAKE); $(unstage)
4027 @[ -f ./ash/Makefile ] || exit 0; \
4028 r=`${PWD_COMMAND}`; export r; \
4029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4030 $(HOST_EXPORTS) \
4031 for flag in $(EXTRA_HOST_FLAGS) ; do \
4032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4033 done; \
4034 echo "Doing distclean in ash" ; \
4035 (cd $(HOST_SUBDIR)/ash && \
4036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4038 "RANLIB=$${RANLIB}" \
4039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4040 distclean) \
4041 || exit 1
4043 @endif ash
4045 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
4046 maybe-maintainer-clean-ash:
4047 @if ash
4048 maybe-maintainer-clean-ash: maintainer-clean-ash
4050 maintainer-clean-ash:
4051 @: $(MAKE); $(unstage)
4052 @[ -f ./ash/Makefile ] || exit 0; \
4053 r=`${PWD_COMMAND}`; export r; \
4054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4055 $(HOST_EXPORTS) \
4056 for flag in $(EXTRA_HOST_FLAGS) ; do \
4057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4058 done; \
4059 echo "Doing maintainer-clean in ash" ; \
4060 (cd $(HOST_SUBDIR)/ash && \
4061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4063 "RANLIB=$${RANLIB}" \
4064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4065 maintainer-clean) \
4066 || exit 1
4068 @endif ash
4072 .PHONY: configure-autoconf maybe-configure-autoconf
4073 maybe-configure-autoconf:
4074 @if gcc-bootstrap
4075 configure-autoconf: stage_current
4076 @endif gcc-bootstrap
4077 @if autoconf
4078 maybe-configure-autoconf: configure-autoconf
4079 configure-autoconf:
4080 @: $(MAKE); $(unstage)
4081 @r=`${PWD_COMMAND}`; export r; \
4082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
4084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
4085 $(HOST_EXPORTS) \
4086 echo Configuring in $(HOST_SUBDIR)/autoconf; \
4087 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
4088 case $(srcdir) in \
4089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4090 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
4091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4092 esac; \
4093 srcdiroption="--srcdir=$${topdir}/autoconf"; \
4094 libsrcdir="$$s/autoconf"; \
4095 $(SHELL) $${libsrcdir}/configure \
4096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4097 --target=${target_alias} $${srcdiroption} \
4098 || exit 1
4099 @endif autoconf
4105 .PHONY: all-autoconf maybe-all-autoconf
4106 maybe-all-autoconf:
4107 @if gcc-bootstrap
4108 all-autoconf: stage_current
4109 @endif gcc-bootstrap
4110 @if autoconf
4111 TARGET-autoconf=all
4112 maybe-all-autoconf: all-autoconf
4113 all-autoconf: configure-autoconf
4114 @: $(MAKE); $(unstage)
4115 @r=`${PWD_COMMAND}`; export r; \
4116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4117 $(HOST_EXPORTS) \
4118 (cd $(HOST_SUBDIR)/autoconf && \
4119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4120 $(TARGET-autoconf))
4121 @endif autoconf
4126 .PHONY: check-autoconf maybe-check-autoconf
4127 maybe-check-autoconf:
4128 @if autoconf
4129 maybe-check-autoconf: check-autoconf
4131 check-autoconf:
4132 @: $(MAKE); $(unstage)
4133 @r=`${PWD_COMMAND}`; export r; \
4134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4135 $(HOST_EXPORTS) \
4136 (cd $(HOST_SUBDIR)/autoconf && \
4137 $(MAKE) $(FLAGS_TO_PASS) check)
4139 @endif autoconf
4141 .PHONY: install-autoconf maybe-install-autoconf
4142 maybe-install-autoconf:
4143 @if autoconf
4144 maybe-install-autoconf: install-autoconf
4146 install-autoconf: installdirs
4147 @: $(MAKE); $(unstage)
4148 @r=`${PWD_COMMAND}`; export r; \
4149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4150 $(HOST_EXPORTS) \
4151 (cd $(HOST_SUBDIR)/autoconf && \
4152 $(MAKE) $(FLAGS_TO_PASS) install)
4154 @endif autoconf
4156 .PHONY: install-strip-autoconf maybe-install-strip-autoconf
4157 maybe-install-strip-autoconf:
4158 @if autoconf
4159 maybe-install-strip-autoconf: install-strip-autoconf
4161 install-strip-autoconf: installdirs
4162 @: $(MAKE); $(unstage)
4163 @r=`${PWD_COMMAND}`; export r; \
4164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165 $(HOST_EXPORTS) \
4166 (cd $(HOST_SUBDIR)/autoconf && \
4167 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4169 @endif autoconf
4171 # Other targets (info, dvi, pdf, etc.)
4173 .PHONY: maybe-info-autoconf info-autoconf
4174 maybe-info-autoconf:
4175 @if autoconf
4176 maybe-info-autoconf: info-autoconf
4178 info-autoconf: \
4179 configure-autoconf
4180 @: $(MAKE); $(unstage)
4181 @[ -f ./autoconf/Makefile ] || exit 0; \
4182 r=`${PWD_COMMAND}`; export r; \
4183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184 $(HOST_EXPORTS) \
4185 for flag in $(EXTRA_HOST_FLAGS) ; do \
4186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187 done; \
4188 echo "Doing info in autoconf" ; \
4189 (cd $(HOST_SUBDIR)/autoconf && \
4190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4192 "RANLIB=$${RANLIB}" \
4193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4194 info) \
4195 || exit 1
4197 @endif autoconf
4199 .PHONY: maybe-dvi-autoconf dvi-autoconf
4200 maybe-dvi-autoconf:
4201 @if autoconf
4202 maybe-dvi-autoconf: dvi-autoconf
4204 dvi-autoconf: \
4205 configure-autoconf
4206 @: $(MAKE); $(unstage)
4207 @[ -f ./autoconf/Makefile ] || exit 0; \
4208 r=`${PWD_COMMAND}`; export r; \
4209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210 $(HOST_EXPORTS) \
4211 for flag in $(EXTRA_HOST_FLAGS) ; do \
4212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4213 done; \
4214 echo "Doing dvi in autoconf" ; \
4215 (cd $(HOST_SUBDIR)/autoconf && \
4216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4218 "RANLIB=$${RANLIB}" \
4219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4220 dvi) \
4221 || exit 1
4223 @endif autoconf
4225 .PHONY: maybe-pdf-autoconf pdf-autoconf
4226 maybe-pdf-autoconf:
4227 @if autoconf
4228 maybe-pdf-autoconf: pdf-autoconf
4230 pdf-autoconf: \
4231 configure-autoconf
4232 @: $(MAKE); $(unstage)
4233 @[ -f ./autoconf/Makefile ] || exit 0; \
4234 r=`${PWD_COMMAND}`; export r; \
4235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4236 $(HOST_EXPORTS) \
4237 for flag in $(EXTRA_HOST_FLAGS) ; do \
4238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4239 done; \
4240 echo "Doing pdf in autoconf" ; \
4241 (cd $(HOST_SUBDIR)/autoconf && \
4242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4244 "RANLIB=$${RANLIB}" \
4245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4246 pdf) \
4247 || exit 1
4249 @endif autoconf
4251 .PHONY: maybe-html-autoconf html-autoconf
4252 maybe-html-autoconf:
4253 @if autoconf
4254 maybe-html-autoconf: html-autoconf
4256 html-autoconf: \
4257 configure-autoconf
4258 @: $(MAKE); $(unstage)
4259 @[ -f ./autoconf/Makefile ] || exit 0; \
4260 r=`${PWD_COMMAND}`; export r; \
4261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4262 $(HOST_EXPORTS) \
4263 for flag in $(EXTRA_HOST_FLAGS) ; do \
4264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4265 done; \
4266 echo "Doing html in autoconf" ; \
4267 (cd $(HOST_SUBDIR)/autoconf && \
4268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4270 "RANLIB=$${RANLIB}" \
4271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4272 html) \
4273 || exit 1
4275 @endif autoconf
4277 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4278 maybe-TAGS-autoconf:
4279 @if autoconf
4280 maybe-TAGS-autoconf: TAGS-autoconf
4282 TAGS-autoconf: \
4283 configure-autoconf
4284 @: $(MAKE); $(unstage)
4285 @[ -f ./autoconf/Makefile ] || exit 0; \
4286 r=`${PWD_COMMAND}`; export r; \
4287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4288 $(HOST_EXPORTS) \
4289 for flag in $(EXTRA_HOST_FLAGS) ; do \
4290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4291 done; \
4292 echo "Doing TAGS in autoconf" ; \
4293 (cd $(HOST_SUBDIR)/autoconf && \
4294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4296 "RANLIB=$${RANLIB}" \
4297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4298 TAGS) \
4299 || exit 1
4301 @endif autoconf
4303 .PHONY: maybe-install-info-autoconf install-info-autoconf
4304 maybe-install-info-autoconf:
4305 @if autoconf
4306 maybe-install-info-autoconf: install-info-autoconf
4308 install-info-autoconf: \
4309 configure-autoconf \
4310 info-autoconf
4311 @: $(MAKE); $(unstage)
4312 @[ -f ./autoconf/Makefile ] || exit 0; \
4313 r=`${PWD_COMMAND}`; export r; \
4314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4315 $(HOST_EXPORTS) \
4316 for flag in $(EXTRA_HOST_FLAGS) ; do \
4317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4318 done; \
4319 echo "Doing install-info in autoconf" ; \
4320 (cd $(HOST_SUBDIR)/autoconf && \
4321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4323 "RANLIB=$${RANLIB}" \
4324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4325 install-info) \
4326 || exit 1
4328 @endif autoconf
4330 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4331 maybe-install-pdf-autoconf:
4332 @if autoconf
4333 maybe-install-pdf-autoconf: install-pdf-autoconf
4335 install-pdf-autoconf: \
4336 configure-autoconf \
4337 pdf-autoconf
4338 @: $(MAKE); $(unstage)
4339 @[ -f ./autoconf/Makefile ] || exit 0; \
4340 r=`${PWD_COMMAND}`; export r; \
4341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4342 $(HOST_EXPORTS) \
4343 for flag in $(EXTRA_HOST_FLAGS) ; do \
4344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4345 done; \
4346 echo "Doing install-pdf in autoconf" ; \
4347 (cd $(HOST_SUBDIR)/autoconf && \
4348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4350 "RANLIB=$${RANLIB}" \
4351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4352 install-pdf) \
4353 || exit 1
4355 @endif autoconf
4357 .PHONY: maybe-install-html-autoconf install-html-autoconf
4358 maybe-install-html-autoconf:
4359 @if autoconf
4360 maybe-install-html-autoconf: install-html-autoconf
4362 install-html-autoconf: \
4363 configure-autoconf \
4364 html-autoconf
4365 @: $(MAKE); $(unstage)
4366 @[ -f ./autoconf/Makefile ] || exit 0; \
4367 r=`${PWD_COMMAND}`; export r; \
4368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4369 $(HOST_EXPORTS) \
4370 for flag in $(EXTRA_HOST_FLAGS) ; do \
4371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4372 done; \
4373 echo "Doing install-html in autoconf" ; \
4374 (cd $(HOST_SUBDIR)/autoconf && \
4375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4377 "RANLIB=$${RANLIB}" \
4378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4379 install-html) \
4380 || exit 1
4382 @endif autoconf
4384 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4385 maybe-installcheck-autoconf:
4386 @if autoconf
4387 maybe-installcheck-autoconf: installcheck-autoconf
4389 installcheck-autoconf: \
4390 configure-autoconf
4391 @: $(MAKE); $(unstage)
4392 @[ -f ./autoconf/Makefile ] || exit 0; \
4393 r=`${PWD_COMMAND}`; export r; \
4394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4395 $(HOST_EXPORTS) \
4396 for flag in $(EXTRA_HOST_FLAGS) ; do \
4397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4398 done; \
4399 echo "Doing installcheck in autoconf" ; \
4400 (cd $(HOST_SUBDIR)/autoconf && \
4401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4403 "RANLIB=$${RANLIB}" \
4404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4405 installcheck) \
4406 || exit 1
4408 @endif autoconf
4410 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4411 maybe-mostlyclean-autoconf:
4412 @if autoconf
4413 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4415 mostlyclean-autoconf:
4416 @: $(MAKE); $(unstage)
4417 @[ -f ./autoconf/Makefile ] || exit 0; \
4418 r=`${PWD_COMMAND}`; export r; \
4419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4420 $(HOST_EXPORTS) \
4421 for flag in $(EXTRA_HOST_FLAGS) ; do \
4422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4423 done; \
4424 echo "Doing mostlyclean in autoconf" ; \
4425 (cd $(HOST_SUBDIR)/autoconf && \
4426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4428 "RANLIB=$${RANLIB}" \
4429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4430 mostlyclean) \
4431 || exit 1
4433 @endif autoconf
4435 .PHONY: maybe-clean-autoconf clean-autoconf
4436 maybe-clean-autoconf:
4437 @if autoconf
4438 maybe-clean-autoconf: clean-autoconf
4440 clean-autoconf:
4441 @: $(MAKE); $(unstage)
4442 @[ -f ./autoconf/Makefile ] || exit 0; \
4443 r=`${PWD_COMMAND}`; export r; \
4444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4445 $(HOST_EXPORTS) \
4446 for flag in $(EXTRA_HOST_FLAGS) ; do \
4447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4448 done; \
4449 echo "Doing clean in autoconf" ; \
4450 (cd $(HOST_SUBDIR)/autoconf && \
4451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4453 "RANLIB=$${RANLIB}" \
4454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4455 clean) \
4456 || exit 1
4458 @endif autoconf
4460 .PHONY: maybe-distclean-autoconf distclean-autoconf
4461 maybe-distclean-autoconf:
4462 @if autoconf
4463 maybe-distclean-autoconf: distclean-autoconf
4465 distclean-autoconf:
4466 @: $(MAKE); $(unstage)
4467 @[ -f ./autoconf/Makefile ] || exit 0; \
4468 r=`${PWD_COMMAND}`; export r; \
4469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470 $(HOST_EXPORTS) \
4471 for flag in $(EXTRA_HOST_FLAGS) ; do \
4472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473 done; \
4474 echo "Doing distclean in autoconf" ; \
4475 (cd $(HOST_SUBDIR)/autoconf && \
4476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478 "RANLIB=$${RANLIB}" \
4479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4480 distclean) \
4481 || exit 1
4483 @endif autoconf
4485 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4486 maybe-maintainer-clean-autoconf:
4487 @if autoconf
4488 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4490 maintainer-clean-autoconf:
4491 @: $(MAKE); $(unstage)
4492 @[ -f ./autoconf/Makefile ] || exit 0; \
4493 r=`${PWD_COMMAND}`; export r; \
4494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495 $(HOST_EXPORTS) \
4496 for flag in $(EXTRA_HOST_FLAGS) ; do \
4497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4498 done; \
4499 echo "Doing maintainer-clean in autoconf" ; \
4500 (cd $(HOST_SUBDIR)/autoconf && \
4501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503 "RANLIB=$${RANLIB}" \
4504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4505 maintainer-clean) \
4506 || exit 1
4508 @endif autoconf
4512 .PHONY: configure-automake maybe-configure-automake
4513 maybe-configure-automake:
4514 @if gcc-bootstrap
4515 configure-automake: stage_current
4516 @endif gcc-bootstrap
4517 @if automake
4518 maybe-configure-automake: configure-automake
4519 configure-automake:
4520 @: $(MAKE); $(unstage)
4521 @r=`${PWD_COMMAND}`; export r; \
4522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4523 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4525 $(HOST_EXPORTS) \
4526 echo Configuring in $(HOST_SUBDIR)/automake; \
4527 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4528 case $(srcdir) in \
4529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4530 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4532 esac; \
4533 srcdiroption="--srcdir=$${topdir}/automake"; \
4534 libsrcdir="$$s/automake"; \
4535 $(SHELL) $${libsrcdir}/configure \
4536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4537 --target=${target_alias} $${srcdiroption} \
4538 || exit 1
4539 @endif automake
4545 .PHONY: all-automake maybe-all-automake
4546 maybe-all-automake:
4547 @if gcc-bootstrap
4548 all-automake: stage_current
4549 @endif gcc-bootstrap
4550 @if automake
4551 TARGET-automake=all
4552 maybe-all-automake: all-automake
4553 all-automake: configure-automake
4554 @: $(MAKE); $(unstage)
4555 @r=`${PWD_COMMAND}`; export r; \
4556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4557 $(HOST_EXPORTS) \
4558 (cd $(HOST_SUBDIR)/automake && \
4559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4560 $(TARGET-automake))
4561 @endif automake
4566 .PHONY: check-automake maybe-check-automake
4567 maybe-check-automake:
4568 @if automake
4569 maybe-check-automake: check-automake
4571 check-automake:
4572 @: $(MAKE); $(unstage)
4573 @r=`${PWD_COMMAND}`; export r; \
4574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4575 $(HOST_EXPORTS) \
4576 (cd $(HOST_SUBDIR)/automake && \
4577 $(MAKE) $(FLAGS_TO_PASS) check)
4579 @endif automake
4581 .PHONY: install-automake maybe-install-automake
4582 maybe-install-automake:
4583 @if automake
4584 maybe-install-automake: install-automake
4586 install-automake: installdirs
4587 @: $(MAKE); $(unstage)
4588 @r=`${PWD_COMMAND}`; export r; \
4589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4590 $(HOST_EXPORTS) \
4591 (cd $(HOST_SUBDIR)/automake && \
4592 $(MAKE) $(FLAGS_TO_PASS) install)
4594 @endif automake
4596 .PHONY: install-strip-automake maybe-install-strip-automake
4597 maybe-install-strip-automake:
4598 @if automake
4599 maybe-install-strip-automake: install-strip-automake
4601 install-strip-automake: installdirs
4602 @: $(MAKE); $(unstage)
4603 @r=`${PWD_COMMAND}`; export r; \
4604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4605 $(HOST_EXPORTS) \
4606 (cd $(HOST_SUBDIR)/automake && \
4607 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4609 @endif automake
4611 # Other targets (info, dvi, pdf, etc.)
4613 .PHONY: maybe-info-automake info-automake
4614 maybe-info-automake:
4615 @if automake
4616 maybe-info-automake: info-automake
4618 info-automake: \
4619 configure-automake
4620 @: $(MAKE); $(unstage)
4621 @[ -f ./automake/Makefile ] || exit 0; \
4622 r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 $(HOST_EXPORTS) \
4625 for flag in $(EXTRA_HOST_FLAGS) ; do \
4626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627 done; \
4628 echo "Doing info in automake" ; \
4629 (cd $(HOST_SUBDIR)/automake && \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632 "RANLIB=$${RANLIB}" \
4633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634 info) \
4635 || exit 1
4637 @endif automake
4639 .PHONY: maybe-dvi-automake dvi-automake
4640 maybe-dvi-automake:
4641 @if automake
4642 maybe-dvi-automake: dvi-automake
4644 dvi-automake: \
4645 configure-automake
4646 @: $(MAKE); $(unstage)
4647 @[ -f ./automake/Makefile ] || exit 0; \
4648 r=`${PWD_COMMAND}`; export r; \
4649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650 $(HOST_EXPORTS) \
4651 for flag in $(EXTRA_HOST_FLAGS) ; do \
4652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4653 done; \
4654 echo "Doing dvi in automake" ; \
4655 (cd $(HOST_SUBDIR)/automake && \
4656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4658 "RANLIB=$${RANLIB}" \
4659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4660 dvi) \
4661 || exit 1
4663 @endif automake
4665 .PHONY: maybe-pdf-automake pdf-automake
4666 maybe-pdf-automake:
4667 @if automake
4668 maybe-pdf-automake: pdf-automake
4670 pdf-automake: \
4671 configure-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 pdf 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 pdf) \
4687 || exit 1
4689 @endif automake
4691 .PHONY: maybe-html-automake html-automake
4692 maybe-html-automake:
4693 @if automake
4694 maybe-html-automake: html-automake
4696 html-automake: \
4697 configure-automake
4698 @: $(MAKE); $(unstage)
4699 @[ -f ./automake/Makefile ] || exit 0; \
4700 r=`${PWD_COMMAND}`; export r; \
4701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4702 $(HOST_EXPORTS) \
4703 for flag in $(EXTRA_HOST_FLAGS) ; do \
4704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4705 done; \
4706 echo "Doing html in automake" ; \
4707 (cd $(HOST_SUBDIR)/automake && \
4708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4710 "RANLIB=$${RANLIB}" \
4711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4712 html) \
4713 || exit 1
4715 @endif automake
4717 .PHONY: maybe-TAGS-automake TAGS-automake
4718 maybe-TAGS-automake:
4719 @if automake
4720 maybe-TAGS-automake: TAGS-automake
4722 TAGS-automake: \
4723 configure-automake
4724 @: $(MAKE); $(unstage)
4725 @[ -f ./automake/Makefile ] || exit 0; \
4726 r=`${PWD_COMMAND}`; export r; \
4727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4728 $(HOST_EXPORTS) \
4729 for flag in $(EXTRA_HOST_FLAGS) ; do \
4730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4731 done; \
4732 echo "Doing TAGS in automake" ; \
4733 (cd $(HOST_SUBDIR)/automake && \
4734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4736 "RANLIB=$${RANLIB}" \
4737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4738 TAGS) \
4739 || exit 1
4741 @endif automake
4743 .PHONY: maybe-install-info-automake install-info-automake
4744 maybe-install-info-automake:
4745 @if automake
4746 maybe-install-info-automake: install-info-automake
4748 install-info-automake: \
4749 configure-automake \
4750 info-automake
4751 @: $(MAKE); $(unstage)
4752 @[ -f ./automake/Makefile ] || exit 0; \
4753 r=`${PWD_COMMAND}`; export r; \
4754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755 $(HOST_EXPORTS) \
4756 for flag in $(EXTRA_HOST_FLAGS) ; do \
4757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4758 done; \
4759 echo "Doing install-info in automake" ; \
4760 (cd $(HOST_SUBDIR)/automake && \
4761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4763 "RANLIB=$${RANLIB}" \
4764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4765 install-info) \
4766 || exit 1
4768 @endif automake
4770 .PHONY: maybe-install-pdf-automake install-pdf-automake
4771 maybe-install-pdf-automake:
4772 @if automake
4773 maybe-install-pdf-automake: install-pdf-automake
4775 install-pdf-automake: \
4776 configure-automake \
4777 pdf-automake
4778 @: $(MAKE); $(unstage)
4779 @[ -f ./automake/Makefile ] || exit 0; \
4780 r=`${PWD_COMMAND}`; export r; \
4781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782 $(HOST_EXPORTS) \
4783 for flag in $(EXTRA_HOST_FLAGS) ; do \
4784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4785 done; \
4786 echo "Doing install-pdf in automake" ; \
4787 (cd $(HOST_SUBDIR)/automake && \
4788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4790 "RANLIB=$${RANLIB}" \
4791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4792 install-pdf) \
4793 || exit 1
4795 @endif automake
4797 .PHONY: maybe-install-html-automake install-html-automake
4798 maybe-install-html-automake:
4799 @if automake
4800 maybe-install-html-automake: install-html-automake
4802 install-html-automake: \
4803 configure-automake \
4804 html-automake
4805 @: $(MAKE); $(unstage)
4806 @[ -f ./automake/Makefile ] || exit 0; \
4807 r=`${PWD_COMMAND}`; export r; \
4808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4809 $(HOST_EXPORTS) \
4810 for flag in $(EXTRA_HOST_FLAGS) ; do \
4811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4812 done; \
4813 echo "Doing install-html in automake" ; \
4814 (cd $(HOST_SUBDIR)/automake && \
4815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4817 "RANLIB=$${RANLIB}" \
4818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4819 install-html) \
4820 || exit 1
4822 @endif automake
4824 .PHONY: maybe-installcheck-automake installcheck-automake
4825 maybe-installcheck-automake:
4826 @if automake
4827 maybe-installcheck-automake: installcheck-automake
4829 installcheck-automake: \
4830 configure-automake
4831 @: $(MAKE); $(unstage)
4832 @[ -f ./automake/Makefile ] || exit 0; \
4833 r=`${PWD_COMMAND}`; export r; \
4834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4835 $(HOST_EXPORTS) \
4836 for flag in $(EXTRA_HOST_FLAGS) ; do \
4837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4838 done; \
4839 echo "Doing installcheck in automake" ; \
4840 (cd $(HOST_SUBDIR)/automake && \
4841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4843 "RANLIB=$${RANLIB}" \
4844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4845 installcheck) \
4846 || exit 1
4848 @endif automake
4850 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4851 maybe-mostlyclean-automake:
4852 @if automake
4853 maybe-mostlyclean-automake: mostlyclean-automake
4855 mostlyclean-automake:
4856 @: $(MAKE); $(unstage)
4857 @[ -f ./automake/Makefile ] || exit 0; \
4858 r=`${PWD_COMMAND}`; export r; \
4859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860 $(HOST_EXPORTS) \
4861 for flag in $(EXTRA_HOST_FLAGS) ; do \
4862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4863 done; \
4864 echo "Doing mostlyclean in automake" ; \
4865 (cd $(HOST_SUBDIR)/automake && \
4866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4868 "RANLIB=$${RANLIB}" \
4869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4870 mostlyclean) \
4871 || exit 1
4873 @endif automake
4875 .PHONY: maybe-clean-automake clean-automake
4876 maybe-clean-automake:
4877 @if automake
4878 maybe-clean-automake: clean-automake
4880 clean-automake:
4881 @: $(MAKE); $(unstage)
4882 @[ -f ./automake/Makefile ] || exit 0; \
4883 r=`${PWD_COMMAND}`; export r; \
4884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885 $(HOST_EXPORTS) \
4886 for flag in $(EXTRA_HOST_FLAGS) ; do \
4887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4888 done; \
4889 echo "Doing clean in automake" ; \
4890 (cd $(HOST_SUBDIR)/automake && \
4891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4893 "RANLIB=$${RANLIB}" \
4894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4895 clean) \
4896 || exit 1
4898 @endif automake
4900 .PHONY: maybe-distclean-automake distclean-automake
4901 maybe-distclean-automake:
4902 @if automake
4903 maybe-distclean-automake: distclean-automake
4905 distclean-automake:
4906 @: $(MAKE); $(unstage)
4907 @[ -f ./automake/Makefile ] || exit 0; \
4908 r=`${PWD_COMMAND}`; export r; \
4909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910 $(HOST_EXPORTS) \
4911 for flag in $(EXTRA_HOST_FLAGS) ; do \
4912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4913 done; \
4914 echo "Doing distclean in automake" ; \
4915 (cd $(HOST_SUBDIR)/automake && \
4916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4918 "RANLIB=$${RANLIB}" \
4919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4920 distclean) \
4921 || exit 1
4923 @endif automake
4925 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4926 maybe-maintainer-clean-automake:
4927 @if automake
4928 maybe-maintainer-clean-automake: maintainer-clean-automake
4930 maintainer-clean-automake:
4931 @: $(MAKE); $(unstage)
4932 @[ -f ./automake/Makefile ] || exit 0; \
4933 r=`${PWD_COMMAND}`; export r; \
4934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4935 $(HOST_EXPORTS) \
4936 for flag in $(EXTRA_HOST_FLAGS) ; do \
4937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4938 done; \
4939 echo "Doing maintainer-clean in automake" ; \
4940 (cd $(HOST_SUBDIR)/automake && \
4941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4943 "RANLIB=$${RANLIB}" \
4944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4945 maintainer-clean) \
4946 || exit 1
4948 @endif automake
4952 .PHONY: configure-bash maybe-configure-bash
4953 maybe-configure-bash:
4954 @if gcc-bootstrap
4955 configure-bash: stage_current
4956 @endif gcc-bootstrap
4957 @if bash
4958 maybe-configure-bash: configure-bash
4959 configure-bash:
4960 @: $(MAKE); $(unstage)
4961 @r=`${PWD_COMMAND}`; export r; \
4962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4963 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4965 $(HOST_EXPORTS) \
4966 echo Configuring in $(HOST_SUBDIR)/bash; \
4967 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4968 case $(srcdir) in \
4969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972 esac; \
4973 srcdiroption="--srcdir=$${topdir}/bash"; \
4974 libsrcdir="$$s/bash"; \
4975 $(SHELL) $${libsrcdir}/configure \
4976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4977 --target=${target_alias} $${srcdiroption} \
4978 || exit 1
4979 @endif bash
4985 .PHONY: all-bash maybe-all-bash
4986 maybe-all-bash:
4987 @if gcc-bootstrap
4988 all-bash: stage_current
4989 @endif gcc-bootstrap
4990 @if bash
4991 TARGET-bash=all
4992 maybe-all-bash: all-bash
4993 all-bash: configure-bash
4994 @: $(MAKE); $(unstage)
4995 @r=`${PWD_COMMAND}`; export r; \
4996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4997 $(HOST_EXPORTS) \
4998 (cd $(HOST_SUBDIR)/bash && \
4999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5000 $(TARGET-bash))
5001 @endif bash
5006 .PHONY: check-bash maybe-check-bash
5007 maybe-check-bash:
5008 @if bash
5009 maybe-check-bash: check-bash
5011 check-bash:
5012 @: $(MAKE); $(unstage)
5013 @r=`${PWD_COMMAND}`; export r; \
5014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015 $(HOST_EXPORTS) \
5016 (cd $(HOST_SUBDIR)/bash && \
5017 $(MAKE) $(FLAGS_TO_PASS) check)
5019 @endif bash
5021 .PHONY: install-bash maybe-install-bash
5022 maybe-install-bash:
5023 @if bash
5024 maybe-install-bash: install-bash
5026 install-bash: installdirs
5027 @: $(MAKE); $(unstage)
5028 @r=`${PWD_COMMAND}`; export r; \
5029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030 $(HOST_EXPORTS) \
5031 (cd $(HOST_SUBDIR)/bash && \
5032 $(MAKE) $(FLAGS_TO_PASS) install)
5034 @endif bash
5036 .PHONY: install-strip-bash maybe-install-strip-bash
5037 maybe-install-strip-bash:
5038 @if bash
5039 maybe-install-strip-bash: install-strip-bash
5041 install-strip-bash: installdirs
5042 @: $(MAKE); $(unstage)
5043 @r=`${PWD_COMMAND}`; export r; \
5044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5045 $(HOST_EXPORTS) \
5046 (cd $(HOST_SUBDIR)/bash && \
5047 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5049 @endif bash
5051 # Other targets (info, dvi, pdf, etc.)
5053 .PHONY: maybe-info-bash info-bash
5054 maybe-info-bash:
5055 @if bash
5056 maybe-info-bash: info-bash
5058 info-bash: \
5059 configure-bash
5060 @: $(MAKE); $(unstage)
5061 @[ -f ./bash/Makefile ] || exit 0; \
5062 r=`${PWD_COMMAND}`; export r; \
5063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5064 $(HOST_EXPORTS) \
5065 for flag in $(EXTRA_HOST_FLAGS) ; do \
5066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5067 done; \
5068 echo "Doing info in bash" ; \
5069 (cd $(HOST_SUBDIR)/bash && \
5070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5072 "RANLIB=$${RANLIB}" \
5073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5074 info) \
5075 || exit 1
5077 @endif bash
5079 .PHONY: maybe-dvi-bash dvi-bash
5080 maybe-dvi-bash:
5081 @if bash
5082 maybe-dvi-bash: dvi-bash
5084 dvi-bash: \
5085 configure-bash
5086 @: $(MAKE); $(unstage)
5087 @[ -f ./bash/Makefile ] || exit 0; \
5088 r=`${PWD_COMMAND}`; export r; \
5089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5090 $(HOST_EXPORTS) \
5091 for flag in $(EXTRA_HOST_FLAGS) ; do \
5092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5093 done; \
5094 echo "Doing dvi in bash" ; \
5095 (cd $(HOST_SUBDIR)/bash && \
5096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5098 "RANLIB=$${RANLIB}" \
5099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5100 dvi) \
5101 || exit 1
5103 @endif bash
5105 .PHONY: maybe-pdf-bash pdf-bash
5106 maybe-pdf-bash:
5107 @if bash
5108 maybe-pdf-bash: pdf-bash
5110 pdf-bash: \
5111 configure-bash
5112 @: $(MAKE); $(unstage)
5113 @[ -f ./bash/Makefile ] || exit 0; \
5114 r=`${PWD_COMMAND}`; export r; \
5115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5116 $(HOST_EXPORTS) \
5117 for flag in $(EXTRA_HOST_FLAGS) ; do \
5118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5119 done; \
5120 echo "Doing pdf in bash" ; \
5121 (cd $(HOST_SUBDIR)/bash && \
5122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5124 "RANLIB=$${RANLIB}" \
5125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5126 pdf) \
5127 || exit 1
5129 @endif bash
5131 .PHONY: maybe-html-bash html-bash
5132 maybe-html-bash:
5133 @if bash
5134 maybe-html-bash: html-bash
5136 html-bash: \
5137 configure-bash
5138 @: $(MAKE); $(unstage)
5139 @[ -f ./bash/Makefile ] || exit 0; \
5140 r=`${PWD_COMMAND}`; export r; \
5141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5142 $(HOST_EXPORTS) \
5143 for flag in $(EXTRA_HOST_FLAGS) ; do \
5144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5145 done; \
5146 echo "Doing html in bash" ; \
5147 (cd $(HOST_SUBDIR)/bash && \
5148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5150 "RANLIB=$${RANLIB}" \
5151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5152 html) \
5153 || exit 1
5155 @endif bash
5157 .PHONY: maybe-TAGS-bash TAGS-bash
5158 maybe-TAGS-bash:
5159 @if bash
5160 maybe-TAGS-bash: TAGS-bash
5162 TAGS-bash: \
5163 configure-bash
5164 @: $(MAKE); $(unstage)
5165 @[ -f ./bash/Makefile ] || exit 0; \
5166 r=`${PWD_COMMAND}`; export r; \
5167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5168 $(HOST_EXPORTS) \
5169 for flag in $(EXTRA_HOST_FLAGS) ; do \
5170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5171 done; \
5172 echo "Doing TAGS in bash" ; \
5173 (cd $(HOST_SUBDIR)/bash && \
5174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5176 "RANLIB=$${RANLIB}" \
5177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5178 TAGS) \
5179 || exit 1
5181 @endif bash
5183 .PHONY: maybe-install-info-bash install-info-bash
5184 maybe-install-info-bash:
5185 @if bash
5186 maybe-install-info-bash: install-info-bash
5188 install-info-bash: \
5189 configure-bash \
5190 info-bash
5191 @: $(MAKE); $(unstage)
5192 @[ -f ./bash/Makefile ] || exit 0; \
5193 r=`${PWD_COMMAND}`; export r; \
5194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195 $(HOST_EXPORTS) \
5196 for flag in $(EXTRA_HOST_FLAGS) ; do \
5197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5198 done; \
5199 echo "Doing install-info in bash" ; \
5200 (cd $(HOST_SUBDIR)/bash && \
5201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5203 "RANLIB=$${RANLIB}" \
5204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5205 install-info) \
5206 || exit 1
5208 @endif bash
5210 .PHONY: maybe-install-pdf-bash install-pdf-bash
5211 maybe-install-pdf-bash:
5212 @if bash
5213 maybe-install-pdf-bash: install-pdf-bash
5215 install-pdf-bash: \
5216 configure-bash \
5217 pdf-bash
5218 @: $(MAKE); $(unstage)
5219 @[ -f ./bash/Makefile ] || exit 0; \
5220 r=`${PWD_COMMAND}`; export r; \
5221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222 $(HOST_EXPORTS) \
5223 for flag in $(EXTRA_HOST_FLAGS) ; do \
5224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5225 done; \
5226 echo "Doing install-pdf in bash" ; \
5227 (cd $(HOST_SUBDIR)/bash && \
5228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5230 "RANLIB=$${RANLIB}" \
5231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5232 install-pdf) \
5233 || exit 1
5235 @endif bash
5237 .PHONY: maybe-install-html-bash install-html-bash
5238 maybe-install-html-bash:
5239 @if bash
5240 maybe-install-html-bash: install-html-bash
5242 install-html-bash: \
5243 configure-bash \
5244 html-bash
5245 @: $(MAKE); $(unstage)
5246 @[ -f ./bash/Makefile ] || exit 0; \
5247 r=`${PWD_COMMAND}`; export r; \
5248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5249 $(HOST_EXPORTS) \
5250 for flag in $(EXTRA_HOST_FLAGS) ; do \
5251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5252 done; \
5253 echo "Doing install-html in bash" ; \
5254 (cd $(HOST_SUBDIR)/bash && \
5255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5257 "RANLIB=$${RANLIB}" \
5258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5259 install-html) \
5260 || exit 1
5262 @endif bash
5264 .PHONY: maybe-installcheck-bash installcheck-bash
5265 maybe-installcheck-bash:
5266 @if bash
5267 maybe-installcheck-bash: installcheck-bash
5269 installcheck-bash: \
5270 configure-bash
5271 @: $(MAKE); $(unstage)
5272 @[ -f ./bash/Makefile ] || exit 0; \
5273 r=`${PWD_COMMAND}`; export r; \
5274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5275 $(HOST_EXPORTS) \
5276 for flag in $(EXTRA_HOST_FLAGS) ; do \
5277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5278 done; \
5279 echo "Doing installcheck in bash" ; \
5280 (cd $(HOST_SUBDIR)/bash && \
5281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5283 "RANLIB=$${RANLIB}" \
5284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5285 installcheck) \
5286 || exit 1
5288 @endif bash
5290 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5291 maybe-mostlyclean-bash:
5292 @if bash
5293 maybe-mostlyclean-bash: mostlyclean-bash
5295 mostlyclean-bash:
5296 @: $(MAKE); $(unstage)
5297 @[ -f ./bash/Makefile ] || exit 0; \
5298 r=`${PWD_COMMAND}`; export r; \
5299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5300 $(HOST_EXPORTS) \
5301 for flag in $(EXTRA_HOST_FLAGS) ; do \
5302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5303 done; \
5304 echo "Doing mostlyclean in bash" ; \
5305 (cd $(HOST_SUBDIR)/bash && \
5306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5308 "RANLIB=$${RANLIB}" \
5309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5310 mostlyclean) \
5311 || exit 1
5313 @endif bash
5315 .PHONY: maybe-clean-bash clean-bash
5316 maybe-clean-bash:
5317 @if bash
5318 maybe-clean-bash: clean-bash
5320 clean-bash:
5321 @: $(MAKE); $(unstage)
5322 @[ -f ./bash/Makefile ] || exit 0; \
5323 r=`${PWD_COMMAND}`; export r; \
5324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5325 $(HOST_EXPORTS) \
5326 for flag in $(EXTRA_HOST_FLAGS) ; do \
5327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5328 done; \
5329 echo "Doing clean in bash" ; \
5330 (cd $(HOST_SUBDIR)/bash && \
5331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5333 "RANLIB=$${RANLIB}" \
5334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5335 clean) \
5336 || exit 1
5338 @endif bash
5340 .PHONY: maybe-distclean-bash distclean-bash
5341 maybe-distclean-bash:
5342 @if bash
5343 maybe-distclean-bash: distclean-bash
5345 distclean-bash:
5346 @: $(MAKE); $(unstage)
5347 @[ -f ./bash/Makefile ] || exit 0; \
5348 r=`${PWD_COMMAND}`; export r; \
5349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5350 $(HOST_EXPORTS) \
5351 for flag in $(EXTRA_HOST_FLAGS) ; do \
5352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5353 done; \
5354 echo "Doing distclean in bash" ; \
5355 (cd $(HOST_SUBDIR)/bash && \
5356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5358 "RANLIB=$${RANLIB}" \
5359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5360 distclean) \
5361 || exit 1
5363 @endif bash
5365 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5366 maybe-maintainer-clean-bash:
5367 @if bash
5368 maybe-maintainer-clean-bash: maintainer-clean-bash
5370 maintainer-clean-bash:
5371 @: $(MAKE); $(unstage)
5372 @[ -f ./bash/Makefile ] || exit 0; \
5373 r=`${PWD_COMMAND}`; export r; \
5374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5375 $(HOST_EXPORTS) \
5376 for flag in $(EXTRA_HOST_FLAGS) ; do \
5377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5378 done; \
5379 echo "Doing maintainer-clean in bash" ; \
5380 (cd $(HOST_SUBDIR)/bash && \
5381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5383 "RANLIB=$${RANLIB}" \
5384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5385 maintainer-clean) \
5386 || exit 1
5388 @endif bash
5392 .PHONY: configure-bfd maybe-configure-bfd
5393 maybe-configure-bfd:
5394 @if gcc-bootstrap
5395 configure-bfd: stage_current
5396 @endif gcc-bootstrap
5397 @if bfd
5398 maybe-configure-bfd: configure-bfd
5399 configure-bfd:
5400 @r=`${PWD_COMMAND}`; export r; \
5401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5404 $(HOST_EXPORTS) \
5405 echo Configuring in $(HOST_SUBDIR)/bfd; \
5406 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5407 case $(srcdir) in \
5408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5409 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5411 esac; \
5412 srcdiroption="--srcdir=$${topdir}/bfd"; \
5413 libsrcdir="$$s/bfd"; \
5414 $(SHELL) $${libsrcdir}/configure \
5415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5416 --target=${target_alias} $${srcdiroption} \
5417 || exit 1
5418 @endif bfd
5422 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5423 maybe-configure-stage1-bfd:
5424 @if bfd-bootstrap
5425 maybe-configure-stage1-bfd: configure-stage1-bfd
5426 configure-stage1-bfd:
5427 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5429 @r=`${PWD_COMMAND}`; export r; \
5430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431 TFLAGS="$(STAGE1_TFLAGS)"; \
5432 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5433 $(HOST_EXPORTS) \
5434 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5435 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5436 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5437 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5439 cd $(HOST_SUBDIR)/bfd || exit 1; \
5440 case $(srcdir) in \
5441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5442 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5444 esac; \
5445 srcdiroption="--srcdir=$${topdir}/bfd"; \
5446 libsrcdir="$$s/bfd"; \
5447 $(SHELL) $${libsrcdir}/configure \
5448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5449 --target=${target_alias} $${srcdiroption} \
5450 $(STAGE1_CONFIGURE_FLAGS)
5451 @endif bfd-bootstrap
5453 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5454 maybe-configure-stage2-bfd:
5455 @if bfd-bootstrap
5456 maybe-configure-stage2-bfd: configure-stage2-bfd
5457 configure-stage2-bfd:
5458 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5460 @r=`${PWD_COMMAND}`; export r; \
5461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5462 TFLAGS="$(STAGE2_TFLAGS)"; \
5463 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5464 $(HOST_EXPORTS) \
5465 $(POSTSTAGE1_HOST_EXPORTS) \
5466 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5467 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5468 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5469 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5471 cd $(HOST_SUBDIR)/bfd || exit 1; \
5472 case $(srcdir) in \
5473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5474 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5476 esac; \
5477 srcdiroption="--srcdir=$${topdir}/bfd"; \
5478 libsrcdir="$$s/bfd"; \
5479 $(SHELL) $${libsrcdir}/configure \
5480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5481 --target=${target_alias} $${srcdiroption} \
5482 --with-build-libsubdir=$(HOST_SUBDIR) \
5483 $(STAGE2_CONFIGURE_FLAGS)
5484 @endif bfd-bootstrap
5486 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5487 maybe-configure-stage3-bfd:
5488 @if bfd-bootstrap
5489 maybe-configure-stage3-bfd: configure-stage3-bfd
5490 configure-stage3-bfd:
5491 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5493 @r=`${PWD_COMMAND}`; export r; \
5494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5495 TFLAGS="$(STAGE3_TFLAGS)"; \
5496 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5497 $(HOST_EXPORTS) \
5498 $(POSTSTAGE1_HOST_EXPORTS) \
5499 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5500 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5501 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5502 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5504 cd $(HOST_SUBDIR)/bfd || exit 1; \
5505 case $(srcdir) in \
5506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5507 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5509 esac; \
5510 srcdiroption="--srcdir=$${topdir}/bfd"; \
5511 libsrcdir="$$s/bfd"; \
5512 $(SHELL) $${libsrcdir}/configure \
5513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5514 --target=${target_alias} $${srcdiroption} \
5515 --with-build-libsubdir=$(HOST_SUBDIR) \
5516 $(STAGE3_CONFIGURE_FLAGS)
5517 @endif bfd-bootstrap
5519 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5520 maybe-configure-stage4-bfd:
5521 @if bfd-bootstrap
5522 maybe-configure-stage4-bfd: configure-stage4-bfd
5523 configure-stage4-bfd:
5524 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5526 @r=`${PWD_COMMAND}`; export r; \
5527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528 TFLAGS="$(STAGE4_TFLAGS)"; \
5529 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5530 $(HOST_EXPORTS) \
5531 $(POSTSTAGE1_HOST_EXPORTS) \
5532 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5533 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5534 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5535 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5537 cd $(HOST_SUBDIR)/bfd || exit 1; \
5538 case $(srcdir) in \
5539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5540 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5542 esac; \
5543 srcdiroption="--srcdir=$${topdir}/bfd"; \
5544 libsrcdir="$$s/bfd"; \
5545 $(SHELL) $${libsrcdir}/configure \
5546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5547 --target=${target_alias} $${srcdiroption} \
5548 --with-build-libsubdir=$(HOST_SUBDIR) \
5549 $(STAGE4_CONFIGURE_FLAGS)
5550 @endif bfd-bootstrap
5552 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5553 maybe-configure-stageprofile-bfd:
5554 @if bfd-bootstrap
5555 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5556 configure-stageprofile-bfd:
5557 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5559 @r=`${PWD_COMMAND}`; export r; \
5560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5562 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5563 $(HOST_EXPORTS) \
5564 $(POSTSTAGE1_HOST_EXPORTS) \
5565 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5566 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5567 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5568 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5570 cd $(HOST_SUBDIR)/bfd || exit 1; \
5571 case $(srcdir) in \
5572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5573 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5575 esac; \
5576 srcdiroption="--srcdir=$${topdir}/bfd"; \
5577 libsrcdir="$$s/bfd"; \
5578 $(SHELL) $${libsrcdir}/configure \
5579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5580 --target=${target_alias} $${srcdiroption} \
5581 --with-build-libsubdir=$(HOST_SUBDIR) \
5582 $(STAGEprofile_CONFIGURE_FLAGS)
5583 @endif bfd-bootstrap
5585 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5586 maybe-configure-stagefeedback-bfd:
5587 @if bfd-bootstrap
5588 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5589 configure-stagefeedback-bfd:
5590 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5592 @r=`${PWD_COMMAND}`; export r; \
5593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5594 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5595 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5596 $(HOST_EXPORTS) \
5597 $(POSTSTAGE1_HOST_EXPORTS) \
5598 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5599 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5600 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5601 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5603 cd $(HOST_SUBDIR)/bfd || exit 1; \
5604 case $(srcdir) in \
5605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5606 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5608 esac; \
5609 srcdiroption="--srcdir=$${topdir}/bfd"; \
5610 libsrcdir="$$s/bfd"; \
5611 $(SHELL) $${libsrcdir}/configure \
5612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5613 --target=${target_alias} $${srcdiroption} \
5614 --with-build-libsubdir=$(HOST_SUBDIR) \
5615 $(STAGEfeedback_CONFIGURE_FLAGS)
5616 @endif bfd-bootstrap
5622 .PHONY: all-bfd maybe-all-bfd
5623 maybe-all-bfd:
5624 @if gcc-bootstrap
5625 all-bfd: stage_current
5626 @endif gcc-bootstrap
5627 @if bfd
5628 TARGET-bfd=all
5629 maybe-all-bfd: all-bfd
5630 all-bfd: configure-bfd
5631 @r=`${PWD_COMMAND}`; export r; \
5632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5633 $(HOST_EXPORTS) \
5634 (cd $(HOST_SUBDIR)/bfd && \
5635 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5636 $(TARGET-bfd))
5637 @endif bfd
5641 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5642 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5643 maybe-all-stage1-bfd:
5644 maybe-clean-stage1-bfd:
5645 @if bfd-bootstrap
5646 maybe-all-stage1-bfd: all-stage1-bfd
5647 all-stage1: all-stage1-bfd
5648 TARGET-stage1-bfd = $(TARGET-bfd)
5649 all-stage1-bfd: configure-stage1-bfd
5650 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5651 @r=`${PWD_COMMAND}`; export r; \
5652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653 TFLAGS="$(STAGE1_TFLAGS)"; \
5654 $(HOST_EXPORTS) \
5655 cd $(HOST_SUBDIR)/bfd && \
5656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5657 CFLAGS="$(STAGE1_CFLAGS)" \
5658 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5659 LIBCFLAGS="$(LIBCFLAGS)" \
5660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5663 $(EXTRA_HOST_FLAGS) \
5664 TFLAGS="$(STAGE1_TFLAGS)" \
5665 $(TARGET-stage1-bfd)
5667 maybe-clean-stage1-bfd: clean-stage1-bfd
5668 clean-stage1: clean-stage1-bfd
5669 clean-stage1-bfd:
5670 @if [ $(current_stage) = stage1 ]; then \
5671 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5672 else \
5673 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5674 $(MAKE) stage1-start; \
5675 fi; \
5676 cd $(HOST_SUBDIR)/bfd && \
5677 $(MAKE) $(EXTRA_HOST_FLAGS) \
5678 clean
5679 @endif bfd-bootstrap
5682 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5683 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5684 maybe-all-stage2-bfd:
5685 maybe-clean-stage2-bfd:
5686 @if bfd-bootstrap
5687 maybe-all-stage2-bfd: all-stage2-bfd
5688 all-stage2: all-stage2-bfd
5689 TARGET-stage2-bfd = $(TARGET-bfd)
5690 all-stage2-bfd: configure-stage2-bfd
5691 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5692 @r=`${PWD_COMMAND}`; export r; \
5693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5694 TFLAGS="$(STAGE2_TFLAGS)"; \
5695 $(HOST_EXPORTS) \
5696 $(POSTSTAGE1_HOST_EXPORTS) \
5697 cd $(HOST_SUBDIR)/bfd && \
5698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5699 CFLAGS="$(STAGE2_CFLAGS)" \
5700 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5701 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5705 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5706 TFLAGS="$(STAGE2_TFLAGS)" \
5707 $(TARGET-stage2-bfd)
5709 maybe-clean-stage2-bfd: clean-stage2-bfd
5710 clean-stage2: clean-stage2-bfd
5711 clean-stage2-bfd:
5712 @if [ $(current_stage) = stage2 ]; then \
5713 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5714 else \
5715 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5716 $(MAKE) stage2-start; \
5717 fi; \
5718 cd $(HOST_SUBDIR)/bfd && \
5719 $(MAKE) $(EXTRA_HOST_FLAGS) \
5720 $(POSTSTAGE1_FLAGS_TO_PASS) \
5721 clean
5722 @endif bfd-bootstrap
5725 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5726 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5727 maybe-all-stage3-bfd:
5728 maybe-clean-stage3-bfd:
5729 @if bfd-bootstrap
5730 maybe-all-stage3-bfd: all-stage3-bfd
5731 all-stage3: all-stage3-bfd
5732 TARGET-stage3-bfd = $(TARGET-bfd)
5733 all-stage3-bfd: configure-stage3-bfd
5734 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5735 @r=`${PWD_COMMAND}`; export r; \
5736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5737 TFLAGS="$(STAGE3_TFLAGS)"; \
5738 $(HOST_EXPORTS) \
5739 $(POSTSTAGE1_HOST_EXPORTS) \
5740 cd $(HOST_SUBDIR)/bfd && \
5741 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5742 CFLAGS="$(STAGE3_CFLAGS)" \
5743 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5744 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5745 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5746 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5747 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5748 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5749 TFLAGS="$(STAGE3_TFLAGS)" \
5750 $(TARGET-stage3-bfd)
5752 maybe-clean-stage3-bfd: clean-stage3-bfd
5753 clean-stage3: clean-stage3-bfd
5754 clean-stage3-bfd:
5755 @if [ $(current_stage) = stage3 ]; then \
5756 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5757 else \
5758 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5759 $(MAKE) stage3-start; \
5760 fi; \
5761 cd $(HOST_SUBDIR)/bfd && \
5762 $(MAKE) $(EXTRA_HOST_FLAGS) \
5763 $(POSTSTAGE1_FLAGS_TO_PASS) \
5764 clean
5765 @endif bfd-bootstrap
5768 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5769 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5770 maybe-all-stage4-bfd:
5771 maybe-clean-stage4-bfd:
5772 @if bfd-bootstrap
5773 maybe-all-stage4-bfd: all-stage4-bfd
5774 all-stage4: all-stage4-bfd
5775 TARGET-stage4-bfd = $(TARGET-bfd)
5776 all-stage4-bfd: configure-stage4-bfd
5777 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5778 @r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780 TFLAGS="$(STAGE4_TFLAGS)"; \
5781 $(HOST_EXPORTS) \
5782 $(POSTSTAGE1_HOST_EXPORTS) \
5783 cd $(HOST_SUBDIR)/bfd && \
5784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5785 CFLAGS="$(STAGE4_CFLAGS)" \
5786 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5787 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5792 TFLAGS="$(STAGE4_TFLAGS)" \
5793 $(TARGET-stage4-bfd)
5795 maybe-clean-stage4-bfd: clean-stage4-bfd
5796 clean-stage4: clean-stage4-bfd
5797 clean-stage4-bfd:
5798 @if [ $(current_stage) = stage4 ]; then \
5799 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5800 else \
5801 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5802 $(MAKE) stage4-start; \
5803 fi; \
5804 cd $(HOST_SUBDIR)/bfd && \
5805 $(MAKE) $(EXTRA_HOST_FLAGS) \
5806 $(POSTSTAGE1_FLAGS_TO_PASS) \
5807 clean
5808 @endif bfd-bootstrap
5811 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5812 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5813 maybe-all-stageprofile-bfd:
5814 maybe-clean-stageprofile-bfd:
5815 @if bfd-bootstrap
5816 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5817 all-stageprofile: all-stageprofile-bfd
5818 TARGET-stageprofile-bfd = $(TARGET-bfd)
5819 all-stageprofile-bfd: configure-stageprofile-bfd
5820 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5821 @r=`${PWD_COMMAND}`; export r; \
5822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5824 $(HOST_EXPORTS) \
5825 $(POSTSTAGE1_HOST_EXPORTS) \
5826 cd $(HOST_SUBDIR)/bfd && \
5827 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5828 CFLAGS="$(STAGEprofile_CFLAGS)" \
5829 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5830 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5831 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5832 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5833 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5834 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5835 TFLAGS="$(STAGEprofile_TFLAGS)" \
5836 $(TARGET-stageprofile-bfd)
5838 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5839 clean-stageprofile: clean-stageprofile-bfd
5840 clean-stageprofile-bfd:
5841 @if [ $(current_stage) = stageprofile ]; then \
5842 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5843 else \
5844 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5845 $(MAKE) stageprofile-start; \
5846 fi; \
5847 cd $(HOST_SUBDIR)/bfd && \
5848 $(MAKE) $(EXTRA_HOST_FLAGS) \
5849 $(POSTSTAGE1_FLAGS_TO_PASS) \
5850 clean
5851 @endif bfd-bootstrap
5854 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5855 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5856 maybe-all-stagefeedback-bfd:
5857 maybe-clean-stagefeedback-bfd:
5858 @if bfd-bootstrap
5859 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5860 all-stagefeedback: all-stagefeedback-bfd
5861 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5862 all-stagefeedback-bfd: configure-stagefeedback-bfd
5863 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5864 @r=`${PWD_COMMAND}`; export r; \
5865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5867 $(HOST_EXPORTS) \
5868 $(POSTSTAGE1_HOST_EXPORTS) \
5869 cd $(HOST_SUBDIR)/bfd && \
5870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5871 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5872 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5873 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5874 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5875 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5876 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5877 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5878 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5879 $(TARGET-stagefeedback-bfd)
5881 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5882 clean-stagefeedback: clean-stagefeedback-bfd
5883 clean-stagefeedback-bfd:
5884 @if [ $(current_stage) = stagefeedback ]; then \
5885 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5886 else \
5887 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5888 $(MAKE) stagefeedback-start; \
5889 fi; \
5890 cd $(HOST_SUBDIR)/bfd && \
5891 $(MAKE) $(EXTRA_HOST_FLAGS) \
5892 $(POSTSTAGE1_FLAGS_TO_PASS) \
5893 clean
5894 @endif bfd-bootstrap
5900 .PHONY: check-bfd maybe-check-bfd
5901 maybe-check-bfd:
5902 @if bfd
5903 maybe-check-bfd: check-bfd
5905 check-bfd:
5906 @: $(MAKE); $(unstage)
5907 @r=`${PWD_COMMAND}`; export r; \
5908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909 $(HOST_EXPORTS) \
5910 (cd $(HOST_SUBDIR)/bfd && \
5911 $(MAKE) $(FLAGS_TO_PASS) check)
5913 @endif bfd
5915 .PHONY: install-bfd maybe-install-bfd
5916 maybe-install-bfd:
5917 @if bfd
5918 maybe-install-bfd: install-bfd
5920 install-bfd: installdirs
5921 @: $(MAKE); $(unstage)
5922 @r=`${PWD_COMMAND}`; export r; \
5923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5924 $(HOST_EXPORTS) \
5925 (cd $(HOST_SUBDIR)/bfd && \
5926 $(MAKE) $(FLAGS_TO_PASS) install)
5928 @endif bfd
5930 .PHONY: install-strip-bfd maybe-install-strip-bfd
5931 maybe-install-strip-bfd:
5932 @if bfd
5933 maybe-install-strip-bfd: install-strip-bfd
5935 install-strip-bfd: installdirs
5936 @: $(MAKE); $(unstage)
5937 @r=`${PWD_COMMAND}`; export r; \
5938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939 $(HOST_EXPORTS) \
5940 (cd $(HOST_SUBDIR)/bfd && \
5941 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5943 @endif bfd
5945 # Other targets (info, dvi, pdf, etc.)
5947 .PHONY: maybe-info-bfd info-bfd
5948 maybe-info-bfd:
5949 @if bfd
5950 maybe-info-bfd: info-bfd
5952 info-bfd: \
5953 configure-bfd
5954 @[ -f ./bfd/Makefile ] || exit 0; \
5955 r=`${PWD_COMMAND}`; export r; \
5956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5957 $(HOST_EXPORTS) \
5958 for flag in $(EXTRA_HOST_FLAGS) ; do \
5959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5960 done; \
5961 echo "Doing info in bfd" ; \
5962 (cd $(HOST_SUBDIR)/bfd && \
5963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5965 "RANLIB=$${RANLIB}" \
5966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5967 info) \
5968 || exit 1
5970 @endif bfd
5972 .PHONY: maybe-dvi-bfd dvi-bfd
5973 maybe-dvi-bfd:
5974 @if bfd
5975 maybe-dvi-bfd: dvi-bfd
5977 dvi-bfd: \
5978 configure-bfd
5979 @[ -f ./bfd/Makefile ] || exit 0; \
5980 r=`${PWD_COMMAND}`; export r; \
5981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5982 $(HOST_EXPORTS) \
5983 for flag in $(EXTRA_HOST_FLAGS) ; do \
5984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5985 done; \
5986 echo "Doing dvi in bfd" ; \
5987 (cd $(HOST_SUBDIR)/bfd && \
5988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5990 "RANLIB=$${RANLIB}" \
5991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5992 dvi) \
5993 || exit 1
5995 @endif bfd
5997 .PHONY: maybe-pdf-bfd pdf-bfd
5998 maybe-pdf-bfd:
5999 @if bfd
6000 maybe-pdf-bfd: pdf-bfd
6002 pdf-bfd: \
6003 configure-bfd
6004 @[ -f ./bfd/Makefile ] || exit 0; \
6005 r=`${PWD_COMMAND}`; export r; \
6006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6007 $(HOST_EXPORTS) \
6008 for flag in $(EXTRA_HOST_FLAGS) ; do \
6009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6010 done; \
6011 echo "Doing pdf in bfd" ; \
6012 (cd $(HOST_SUBDIR)/bfd && \
6013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6015 "RANLIB=$${RANLIB}" \
6016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6017 pdf) \
6018 || exit 1
6020 @endif bfd
6022 .PHONY: maybe-html-bfd html-bfd
6023 maybe-html-bfd:
6024 @if bfd
6025 maybe-html-bfd: html-bfd
6027 html-bfd: \
6028 configure-bfd
6029 @[ -f ./bfd/Makefile ] || exit 0; \
6030 r=`${PWD_COMMAND}`; export r; \
6031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032 $(HOST_EXPORTS) \
6033 for flag in $(EXTRA_HOST_FLAGS) ; do \
6034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6035 done; \
6036 echo "Doing html in bfd" ; \
6037 (cd $(HOST_SUBDIR)/bfd && \
6038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6040 "RANLIB=$${RANLIB}" \
6041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6042 html) \
6043 || exit 1
6045 @endif bfd
6047 .PHONY: maybe-TAGS-bfd TAGS-bfd
6048 maybe-TAGS-bfd:
6049 @if bfd
6050 maybe-TAGS-bfd: TAGS-bfd
6052 TAGS-bfd: \
6053 configure-bfd
6054 @[ -f ./bfd/Makefile ] || exit 0; \
6055 r=`${PWD_COMMAND}`; export r; \
6056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6057 $(HOST_EXPORTS) \
6058 for flag in $(EXTRA_HOST_FLAGS) ; do \
6059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6060 done; \
6061 echo "Doing TAGS in bfd" ; \
6062 (cd $(HOST_SUBDIR)/bfd && \
6063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6065 "RANLIB=$${RANLIB}" \
6066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6067 TAGS) \
6068 || exit 1
6070 @endif bfd
6072 .PHONY: maybe-install-info-bfd install-info-bfd
6073 maybe-install-info-bfd:
6074 @if bfd
6075 maybe-install-info-bfd: install-info-bfd
6077 install-info-bfd: \
6078 configure-bfd \
6079 info-bfd
6080 @[ -f ./bfd/Makefile ] || exit 0; \
6081 r=`${PWD_COMMAND}`; export r; \
6082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6083 $(HOST_EXPORTS) \
6084 for flag in $(EXTRA_HOST_FLAGS) ; do \
6085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6086 done; \
6087 echo "Doing install-info in bfd" ; \
6088 (cd $(HOST_SUBDIR)/bfd && \
6089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6091 "RANLIB=$${RANLIB}" \
6092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6093 install-info) \
6094 || exit 1
6096 @endif bfd
6098 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
6099 maybe-install-pdf-bfd:
6100 @if bfd
6101 maybe-install-pdf-bfd: install-pdf-bfd
6103 install-pdf-bfd: \
6104 configure-bfd \
6105 pdf-bfd
6106 @[ -f ./bfd/Makefile ] || exit 0; \
6107 r=`${PWD_COMMAND}`; export r; \
6108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6109 $(HOST_EXPORTS) \
6110 for flag in $(EXTRA_HOST_FLAGS) ; do \
6111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6112 done; \
6113 echo "Doing install-pdf in bfd" ; \
6114 (cd $(HOST_SUBDIR)/bfd && \
6115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6117 "RANLIB=$${RANLIB}" \
6118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6119 install-pdf) \
6120 || exit 1
6122 @endif bfd
6124 .PHONY: maybe-install-html-bfd install-html-bfd
6125 maybe-install-html-bfd:
6126 @if bfd
6127 maybe-install-html-bfd: install-html-bfd
6129 install-html-bfd: \
6130 configure-bfd \
6131 html-bfd
6132 @[ -f ./bfd/Makefile ] || exit 0; \
6133 r=`${PWD_COMMAND}`; export r; \
6134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135 $(HOST_EXPORTS) \
6136 for flag in $(EXTRA_HOST_FLAGS) ; do \
6137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6138 done; \
6139 echo "Doing install-html in bfd" ; \
6140 (cd $(HOST_SUBDIR)/bfd && \
6141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6143 "RANLIB=$${RANLIB}" \
6144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6145 install-html) \
6146 || exit 1
6148 @endif bfd
6150 .PHONY: maybe-installcheck-bfd installcheck-bfd
6151 maybe-installcheck-bfd:
6152 @if bfd
6153 maybe-installcheck-bfd: installcheck-bfd
6155 installcheck-bfd: \
6156 configure-bfd
6157 @[ -f ./bfd/Makefile ] || exit 0; \
6158 r=`${PWD_COMMAND}`; export r; \
6159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6160 $(HOST_EXPORTS) \
6161 for flag in $(EXTRA_HOST_FLAGS) ; do \
6162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6163 done; \
6164 echo "Doing installcheck in bfd" ; \
6165 (cd $(HOST_SUBDIR)/bfd && \
6166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6168 "RANLIB=$${RANLIB}" \
6169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6170 installcheck) \
6171 || exit 1
6173 @endif bfd
6175 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
6176 maybe-mostlyclean-bfd:
6177 @if bfd
6178 maybe-mostlyclean-bfd: mostlyclean-bfd
6180 mostlyclean-bfd:
6181 @[ -f ./bfd/Makefile ] || exit 0; \
6182 r=`${PWD_COMMAND}`; export r; \
6183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184 $(HOST_EXPORTS) \
6185 for flag in $(EXTRA_HOST_FLAGS) ; do \
6186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6187 done; \
6188 echo "Doing mostlyclean in bfd" ; \
6189 (cd $(HOST_SUBDIR)/bfd && \
6190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6192 "RANLIB=$${RANLIB}" \
6193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6194 mostlyclean) \
6195 || exit 1
6197 @endif bfd
6199 .PHONY: maybe-clean-bfd clean-bfd
6200 maybe-clean-bfd:
6201 @if bfd
6202 maybe-clean-bfd: clean-bfd
6204 clean-bfd:
6205 @[ -f ./bfd/Makefile ] || exit 0; \
6206 r=`${PWD_COMMAND}`; export r; \
6207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6208 $(HOST_EXPORTS) \
6209 for flag in $(EXTRA_HOST_FLAGS) ; do \
6210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6211 done; \
6212 echo "Doing clean in bfd" ; \
6213 (cd $(HOST_SUBDIR)/bfd && \
6214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6216 "RANLIB=$${RANLIB}" \
6217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6218 clean) \
6219 || exit 1
6221 @endif bfd
6223 .PHONY: maybe-distclean-bfd distclean-bfd
6224 maybe-distclean-bfd:
6225 @if bfd
6226 maybe-distclean-bfd: distclean-bfd
6228 distclean-bfd:
6229 @[ -f ./bfd/Makefile ] || exit 0; \
6230 r=`${PWD_COMMAND}`; export r; \
6231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6232 $(HOST_EXPORTS) \
6233 for flag in $(EXTRA_HOST_FLAGS) ; do \
6234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6235 done; \
6236 echo "Doing distclean in bfd" ; \
6237 (cd $(HOST_SUBDIR)/bfd && \
6238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6240 "RANLIB=$${RANLIB}" \
6241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6242 distclean) \
6243 || exit 1
6245 @endif bfd
6247 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6248 maybe-maintainer-clean-bfd:
6249 @if bfd
6250 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6252 maintainer-clean-bfd:
6253 @[ -f ./bfd/Makefile ] || exit 0; \
6254 r=`${PWD_COMMAND}`; export r; \
6255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6256 $(HOST_EXPORTS) \
6257 for flag in $(EXTRA_HOST_FLAGS) ; do \
6258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6259 done; \
6260 echo "Doing maintainer-clean in bfd" ; \
6261 (cd $(HOST_SUBDIR)/bfd && \
6262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6264 "RANLIB=$${RANLIB}" \
6265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6266 maintainer-clean) \
6267 || exit 1
6269 @endif bfd
6273 .PHONY: configure-opcodes maybe-configure-opcodes
6274 maybe-configure-opcodes:
6275 @if gcc-bootstrap
6276 configure-opcodes: stage_current
6277 @endif gcc-bootstrap
6278 @if opcodes
6279 maybe-configure-opcodes: configure-opcodes
6280 configure-opcodes:
6281 @r=`${PWD_COMMAND}`; export r; \
6282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6283 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6285 $(HOST_EXPORTS) \
6286 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6287 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6288 case $(srcdir) in \
6289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6290 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6292 esac; \
6293 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6294 libsrcdir="$$s/opcodes"; \
6295 $(SHELL) $${libsrcdir}/configure \
6296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6297 --target=${target_alias} $${srcdiroption} \
6298 || exit 1
6299 @endif opcodes
6303 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6304 maybe-configure-stage1-opcodes:
6305 @if opcodes-bootstrap
6306 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6307 configure-stage1-opcodes:
6308 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6310 @r=`${PWD_COMMAND}`; export r; \
6311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312 TFLAGS="$(STAGE1_TFLAGS)"; \
6313 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6314 $(HOST_EXPORTS) \
6315 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6316 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6317 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6318 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6320 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6321 case $(srcdir) in \
6322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6323 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6325 esac; \
6326 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6327 libsrcdir="$$s/opcodes"; \
6328 $(SHELL) $${libsrcdir}/configure \
6329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6330 --target=${target_alias} $${srcdiroption} \
6331 $(STAGE1_CONFIGURE_FLAGS)
6332 @endif opcodes-bootstrap
6334 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6335 maybe-configure-stage2-opcodes:
6336 @if opcodes-bootstrap
6337 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6338 configure-stage2-opcodes:
6339 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6341 @r=`${PWD_COMMAND}`; export r; \
6342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343 TFLAGS="$(STAGE2_TFLAGS)"; \
6344 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6345 $(HOST_EXPORTS) \
6346 $(POSTSTAGE1_HOST_EXPORTS) \
6347 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6348 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6349 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6350 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6352 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6353 case $(srcdir) in \
6354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6355 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6357 esac; \
6358 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6359 libsrcdir="$$s/opcodes"; \
6360 $(SHELL) $${libsrcdir}/configure \
6361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6362 --target=${target_alias} $${srcdiroption} \
6363 --with-build-libsubdir=$(HOST_SUBDIR) \
6364 $(STAGE2_CONFIGURE_FLAGS)
6365 @endif opcodes-bootstrap
6367 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6368 maybe-configure-stage3-opcodes:
6369 @if opcodes-bootstrap
6370 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6371 configure-stage3-opcodes:
6372 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6374 @r=`${PWD_COMMAND}`; export r; \
6375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6376 TFLAGS="$(STAGE3_TFLAGS)"; \
6377 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6378 $(HOST_EXPORTS) \
6379 $(POSTSTAGE1_HOST_EXPORTS) \
6380 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6381 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6382 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6383 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6385 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6386 case $(srcdir) in \
6387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6388 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6390 esac; \
6391 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6392 libsrcdir="$$s/opcodes"; \
6393 $(SHELL) $${libsrcdir}/configure \
6394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6395 --target=${target_alias} $${srcdiroption} \
6396 --with-build-libsubdir=$(HOST_SUBDIR) \
6397 $(STAGE3_CONFIGURE_FLAGS)
6398 @endif opcodes-bootstrap
6400 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6401 maybe-configure-stage4-opcodes:
6402 @if opcodes-bootstrap
6403 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6404 configure-stage4-opcodes:
6405 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6407 @r=`${PWD_COMMAND}`; export r; \
6408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409 TFLAGS="$(STAGE4_TFLAGS)"; \
6410 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6411 $(HOST_EXPORTS) \
6412 $(POSTSTAGE1_HOST_EXPORTS) \
6413 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6414 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6415 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6416 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6418 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6419 case $(srcdir) in \
6420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6421 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6423 esac; \
6424 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6425 libsrcdir="$$s/opcodes"; \
6426 $(SHELL) $${libsrcdir}/configure \
6427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6428 --target=${target_alias} $${srcdiroption} \
6429 --with-build-libsubdir=$(HOST_SUBDIR) \
6430 $(STAGE4_CONFIGURE_FLAGS)
6431 @endif opcodes-bootstrap
6433 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6434 maybe-configure-stageprofile-opcodes:
6435 @if opcodes-bootstrap
6436 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6437 configure-stageprofile-opcodes:
6438 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6439 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6440 @r=`${PWD_COMMAND}`; export r; \
6441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6443 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6444 $(HOST_EXPORTS) \
6445 $(POSTSTAGE1_HOST_EXPORTS) \
6446 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6447 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6448 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6449 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6451 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6452 case $(srcdir) in \
6453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6454 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6456 esac; \
6457 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6458 libsrcdir="$$s/opcodes"; \
6459 $(SHELL) $${libsrcdir}/configure \
6460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6461 --target=${target_alias} $${srcdiroption} \
6462 --with-build-libsubdir=$(HOST_SUBDIR) \
6463 $(STAGEprofile_CONFIGURE_FLAGS)
6464 @endif opcodes-bootstrap
6466 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6467 maybe-configure-stagefeedback-opcodes:
6468 @if opcodes-bootstrap
6469 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6470 configure-stagefeedback-opcodes:
6471 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6473 @r=`${PWD_COMMAND}`; export r; \
6474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6476 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6477 $(HOST_EXPORTS) \
6478 $(POSTSTAGE1_HOST_EXPORTS) \
6479 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6480 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6481 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6482 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6484 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6485 case $(srcdir) in \
6486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6487 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6489 esac; \
6490 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6491 libsrcdir="$$s/opcodes"; \
6492 $(SHELL) $${libsrcdir}/configure \
6493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6494 --target=${target_alias} $${srcdiroption} \
6495 --with-build-libsubdir=$(HOST_SUBDIR) \
6496 $(STAGEfeedback_CONFIGURE_FLAGS)
6497 @endif opcodes-bootstrap
6503 .PHONY: all-opcodes maybe-all-opcodes
6504 maybe-all-opcodes:
6505 @if gcc-bootstrap
6506 all-opcodes: stage_current
6507 @endif gcc-bootstrap
6508 @if opcodes
6509 TARGET-opcodes=all
6510 maybe-all-opcodes: all-opcodes
6511 all-opcodes: configure-opcodes
6512 @r=`${PWD_COMMAND}`; export r; \
6513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514 $(HOST_EXPORTS) \
6515 (cd $(HOST_SUBDIR)/opcodes && \
6516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6517 $(TARGET-opcodes))
6518 @endif opcodes
6522 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6523 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6524 maybe-all-stage1-opcodes:
6525 maybe-clean-stage1-opcodes:
6526 @if opcodes-bootstrap
6527 maybe-all-stage1-opcodes: all-stage1-opcodes
6528 all-stage1: all-stage1-opcodes
6529 TARGET-stage1-opcodes = $(TARGET-opcodes)
6530 all-stage1-opcodes: configure-stage1-opcodes
6531 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6532 @r=`${PWD_COMMAND}`; export r; \
6533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534 TFLAGS="$(STAGE1_TFLAGS)"; \
6535 $(HOST_EXPORTS) \
6536 cd $(HOST_SUBDIR)/opcodes && \
6537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6538 CFLAGS="$(STAGE1_CFLAGS)" \
6539 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6540 LIBCFLAGS="$(LIBCFLAGS)" \
6541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6544 $(EXTRA_HOST_FLAGS) \
6545 TFLAGS="$(STAGE1_TFLAGS)" \
6546 $(TARGET-stage1-opcodes)
6548 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6549 clean-stage1: clean-stage1-opcodes
6550 clean-stage1-opcodes:
6551 @if [ $(current_stage) = stage1 ]; then \
6552 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6553 else \
6554 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6555 $(MAKE) stage1-start; \
6556 fi; \
6557 cd $(HOST_SUBDIR)/opcodes && \
6558 $(MAKE) $(EXTRA_HOST_FLAGS) \
6559 clean
6560 @endif opcodes-bootstrap
6563 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6564 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6565 maybe-all-stage2-opcodes:
6566 maybe-clean-stage2-opcodes:
6567 @if opcodes-bootstrap
6568 maybe-all-stage2-opcodes: all-stage2-opcodes
6569 all-stage2: all-stage2-opcodes
6570 TARGET-stage2-opcodes = $(TARGET-opcodes)
6571 all-stage2-opcodes: configure-stage2-opcodes
6572 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6573 @r=`${PWD_COMMAND}`; export r; \
6574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6575 TFLAGS="$(STAGE2_TFLAGS)"; \
6576 $(HOST_EXPORTS) \
6577 $(POSTSTAGE1_HOST_EXPORTS) \
6578 cd $(HOST_SUBDIR)/opcodes && \
6579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6580 CFLAGS="$(STAGE2_CFLAGS)" \
6581 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6582 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6587 TFLAGS="$(STAGE2_TFLAGS)" \
6588 $(TARGET-stage2-opcodes)
6590 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6591 clean-stage2: clean-stage2-opcodes
6592 clean-stage2-opcodes:
6593 @if [ $(current_stage) = stage2 ]; then \
6594 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6595 else \
6596 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6597 $(MAKE) stage2-start; \
6598 fi; \
6599 cd $(HOST_SUBDIR)/opcodes && \
6600 $(MAKE) $(EXTRA_HOST_FLAGS) \
6601 $(POSTSTAGE1_FLAGS_TO_PASS) \
6602 clean
6603 @endif opcodes-bootstrap
6606 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6607 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6608 maybe-all-stage3-opcodes:
6609 maybe-clean-stage3-opcodes:
6610 @if opcodes-bootstrap
6611 maybe-all-stage3-opcodes: all-stage3-opcodes
6612 all-stage3: all-stage3-opcodes
6613 TARGET-stage3-opcodes = $(TARGET-opcodes)
6614 all-stage3-opcodes: configure-stage3-opcodes
6615 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6616 @r=`${PWD_COMMAND}`; export r; \
6617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6618 TFLAGS="$(STAGE3_TFLAGS)"; \
6619 $(HOST_EXPORTS) \
6620 $(POSTSTAGE1_HOST_EXPORTS) \
6621 cd $(HOST_SUBDIR)/opcodes && \
6622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6623 CFLAGS="$(STAGE3_CFLAGS)" \
6624 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6625 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6630 TFLAGS="$(STAGE3_TFLAGS)" \
6631 $(TARGET-stage3-opcodes)
6633 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6634 clean-stage3: clean-stage3-opcodes
6635 clean-stage3-opcodes:
6636 @if [ $(current_stage) = stage3 ]; then \
6637 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6638 else \
6639 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6640 $(MAKE) stage3-start; \
6641 fi; \
6642 cd $(HOST_SUBDIR)/opcodes && \
6643 $(MAKE) $(EXTRA_HOST_FLAGS) \
6644 $(POSTSTAGE1_FLAGS_TO_PASS) \
6645 clean
6646 @endif opcodes-bootstrap
6649 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6650 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6651 maybe-all-stage4-opcodes:
6652 maybe-clean-stage4-opcodes:
6653 @if opcodes-bootstrap
6654 maybe-all-stage4-opcodes: all-stage4-opcodes
6655 all-stage4: all-stage4-opcodes
6656 TARGET-stage4-opcodes = $(TARGET-opcodes)
6657 all-stage4-opcodes: configure-stage4-opcodes
6658 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6659 @r=`${PWD_COMMAND}`; export r; \
6660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661 TFLAGS="$(STAGE4_TFLAGS)"; \
6662 $(HOST_EXPORTS) \
6663 $(POSTSTAGE1_HOST_EXPORTS) \
6664 cd $(HOST_SUBDIR)/opcodes && \
6665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6666 CFLAGS="$(STAGE4_CFLAGS)" \
6667 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6668 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6673 TFLAGS="$(STAGE4_TFLAGS)" \
6674 $(TARGET-stage4-opcodes)
6676 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6677 clean-stage4: clean-stage4-opcodes
6678 clean-stage4-opcodes:
6679 @if [ $(current_stage) = stage4 ]; then \
6680 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6681 else \
6682 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6683 $(MAKE) stage4-start; \
6684 fi; \
6685 cd $(HOST_SUBDIR)/opcodes && \
6686 $(MAKE) $(EXTRA_HOST_FLAGS) \
6687 $(POSTSTAGE1_FLAGS_TO_PASS) \
6688 clean
6689 @endif opcodes-bootstrap
6692 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6693 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6694 maybe-all-stageprofile-opcodes:
6695 maybe-clean-stageprofile-opcodes:
6696 @if opcodes-bootstrap
6697 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6698 all-stageprofile: all-stageprofile-opcodes
6699 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6700 all-stageprofile-opcodes: configure-stageprofile-opcodes
6701 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6702 @r=`${PWD_COMMAND}`; export r; \
6703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6705 $(HOST_EXPORTS) \
6706 $(POSTSTAGE1_HOST_EXPORTS) \
6707 cd $(HOST_SUBDIR)/opcodes && \
6708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6709 CFLAGS="$(STAGEprofile_CFLAGS)" \
6710 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6711 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6716 TFLAGS="$(STAGEprofile_TFLAGS)" \
6717 $(TARGET-stageprofile-opcodes)
6719 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6720 clean-stageprofile: clean-stageprofile-opcodes
6721 clean-stageprofile-opcodes:
6722 @if [ $(current_stage) = stageprofile ]; then \
6723 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6724 else \
6725 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6726 $(MAKE) stageprofile-start; \
6727 fi; \
6728 cd $(HOST_SUBDIR)/opcodes && \
6729 $(MAKE) $(EXTRA_HOST_FLAGS) \
6730 $(POSTSTAGE1_FLAGS_TO_PASS) \
6731 clean
6732 @endif opcodes-bootstrap
6735 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6736 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6737 maybe-all-stagefeedback-opcodes:
6738 maybe-clean-stagefeedback-opcodes:
6739 @if opcodes-bootstrap
6740 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6741 all-stagefeedback: all-stagefeedback-opcodes
6742 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6743 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6744 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6745 @r=`${PWD_COMMAND}`; export r; \
6746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6747 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6748 $(HOST_EXPORTS) \
6749 $(POSTSTAGE1_HOST_EXPORTS) \
6750 cd $(HOST_SUBDIR)/opcodes && \
6751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6752 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6753 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6754 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6759 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6760 $(TARGET-stagefeedback-opcodes)
6762 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6763 clean-stagefeedback: clean-stagefeedback-opcodes
6764 clean-stagefeedback-opcodes:
6765 @if [ $(current_stage) = stagefeedback ]; then \
6766 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6767 else \
6768 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6769 $(MAKE) stagefeedback-start; \
6770 fi; \
6771 cd $(HOST_SUBDIR)/opcodes && \
6772 $(MAKE) $(EXTRA_HOST_FLAGS) \
6773 $(POSTSTAGE1_FLAGS_TO_PASS) \
6774 clean
6775 @endif opcodes-bootstrap
6781 .PHONY: check-opcodes maybe-check-opcodes
6782 maybe-check-opcodes:
6783 @if opcodes
6784 maybe-check-opcodes: check-opcodes
6786 check-opcodes:
6787 @: $(MAKE); $(unstage)
6788 @r=`${PWD_COMMAND}`; export r; \
6789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790 $(HOST_EXPORTS) \
6791 (cd $(HOST_SUBDIR)/opcodes && \
6792 $(MAKE) $(FLAGS_TO_PASS) check)
6794 @endif opcodes
6796 .PHONY: install-opcodes maybe-install-opcodes
6797 maybe-install-opcodes:
6798 @if opcodes
6799 maybe-install-opcodes: install-opcodes
6801 install-opcodes: installdirs
6802 @: $(MAKE); $(unstage)
6803 @r=`${PWD_COMMAND}`; export r; \
6804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6805 $(HOST_EXPORTS) \
6806 (cd $(HOST_SUBDIR)/opcodes && \
6807 $(MAKE) $(FLAGS_TO_PASS) install)
6809 @endif opcodes
6811 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
6812 maybe-install-strip-opcodes:
6813 @if opcodes
6814 maybe-install-strip-opcodes: install-strip-opcodes
6816 install-strip-opcodes: installdirs
6817 @: $(MAKE); $(unstage)
6818 @r=`${PWD_COMMAND}`; export r; \
6819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820 $(HOST_EXPORTS) \
6821 (cd $(HOST_SUBDIR)/opcodes && \
6822 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6824 @endif opcodes
6826 # Other targets (info, dvi, pdf, etc.)
6828 .PHONY: maybe-info-opcodes info-opcodes
6829 maybe-info-opcodes:
6830 @if opcodes
6831 maybe-info-opcodes: info-opcodes
6833 info-opcodes: \
6834 configure-opcodes
6835 @[ -f ./opcodes/Makefile ] || exit 0; \
6836 r=`${PWD_COMMAND}`; export r; \
6837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6838 $(HOST_EXPORTS) \
6839 for flag in $(EXTRA_HOST_FLAGS) ; do \
6840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6841 done; \
6842 echo "Doing info in opcodes" ; \
6843 (cd $(HOST_SUBDIR)/opcodes && \
6844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6846 "RANLIB=$${RANLIB}" \
6847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6848 info) \
6849 || exit 1
6851 @endif opcodes
6853 .PHONY: maybe-dvi-opcodes dvi-opcodes
6854 maybe-dvi-opcodes:
6855 @if opcodes
6856 maybe-dvi-opcodes: dvi-opcodes
6858 dvi-opcodes: \
6859 configure-opcodes
6860 @[ -f ./opcodes/Makefile ] || exit 0; \
6861 r=`${PWD_COMMAND}`; export r; \
6862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6863 $(HOST_EXPORTS) \
6864 for flag in $(EXTRA_HOST_FLAGS) ; do \
6865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6866 done; \
6867 echo "Doing dvi in opcodes" ; \
6868 (cd $(HOST_SUBDIR)/opcodes && \
6869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6871 "RANLIB=$${RANLIB}" \
6872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6873 dvi) \
6874 || exit 1
6876 @endif opcodes
6878 .PHONY: maybe-pdf-opcodes pdf-opcodes
6879 maybe-pdf-opcodes:
6880 @if opcodes
6881 maybe-pdf-opcodes: pdf-opcodes
6883 pdf-opcodes: \
6884 configure-opcodes
6885 @[ -f ./opcodes/Makefile ] || exit 0; \
6886 r=`${PWD_COMMAND}`; export r; \
6887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6888 $(HOST_EXPORTS) \
6889 for flag in $(EXTRA_HOST_FLAGS) ; do \
6890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6891 done; \
6892 echo "Doing pdf in opcodes" ; \
6893 (cd $(HOST_SUBDIR)/opcodes && \
6894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6896 "RANLIB=$${RANLIB}" \
6897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6898 pdf) \
6899 || exit 1
6901 @endif opcodes
6903 .PHONY: maybe-html-opcodes html-opcodes
6904 maybe-html-opcodes:
6905 @if opcodes
6906 maybe-html-opcodes: html-opcodes
6908 html-opcodes: \
6909 configure-opcodes
6910 @[ -f ./opcodes/Makefile ] || exit 0; \
6911 r=`${PWD_COMMAND}`; export r; \
6912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6913 $(HOST_EXPORTS) \
6914 for flag in $(EXTRA_HOST_FLAGS) ; do \
6915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6916 done; \
6917 echo "Doing html in opcodes" ; \
6918 (cd $(HOST_SUBDIR)/opcodes && \
6919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6921 "RANLIB=$${RANLIB}" \
6922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6923 html) \
6924 || exit 1
6926 @endif opcodes
6928 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6929 maybe-TAGS-opcodes:
6930 @if opcodes
6931 maybe-TAGS-opcodes: TAGS-opcodes
6933 TAGS-opcodes: \
6934 configure-opcodes
6935 @[ -f ./opcodes/Makefile ] || exit 0; \
6936 r=`${PWD_COMMAND}`; export r; \
6937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6938 $(HOST_EXPORTS) \
6939 for flag in $(EXTRA_HOST_FLAGS) ; do \
6940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6941 done; \
6942 echo "Doing TAGS in opcodes" ; \
6943 (cd $(HOST_SUBDIR)/opcodes && \
6944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6946 "RANLIB=$${RANLIB}" \
6947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6948 TAGS) \
6949 || exit 1
6951 @endif opcodes
6953 .PHONY: maybe-install-info-opcodes install-info-opcodes
6954 maybe-install-info-opcodes:
6955 @if opcodes
6956 maybe-install-info-opcodes: install-info-opcodes
6958 install-info-opcodes: \
6959 configure-opcodes \
6960 info-opcodes
6961 @[ -f ./opcodes/Makefile ] || exit 0; \
6962 r=`${PWD_COMMAND}`; export r; \
6963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964 $(HOST_EXPORTS) \
6965 for flag in $(EXTRA_HOST_FLAGS) ; do \
6966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6967 done; \
6968 echo "Doing install-info in opcodes" ; \
6969 (cd $(HOST_SUBDIR)/opcodes && \
6970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6972 "RANLIB=$${RANLIB}" \
6973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6974 install-info) \
6975 || exit 1
6977 @endif opcodes
6979 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6980 maybe-install-pdf-opcodes:
6981 @if opcodes
6982 maybe-install-pdf-opcodes: install-pdf-opcodes
6984 install-pdf-opcodes: \
6985 configure-opcodes \
6986 pdf-opcodes
6987 @[ -f ./opcodes/Makefile ] || exit 0; \
6988 r=`${PWD_COMMAND}`; export r; \
6989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6990 $(HOST_EXPORTS) \
6991 for flag in $(EXTRA_HOST_FLAGS) ; do \
6992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6993 done; \
6994 echo "Doing install-pdf in opcodes" ; \
6995 (cd $(HOST_SUBDIR)/opcodes && \
6996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6998 "RANLIB=$${RANLIB}" \
6999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7000 install-pdf) \
7001 || exit 1
7003 @endif opcodes
7005 .PHONY: maybe-install-html-opcodes install-html-opcodes
7006 maybe-install-html-opcodes:
7007 @if opcodes
7008 maybe-install-html-opcodes: install-html-opcodes
7010 install-html-opcodes: \
7011 configure-opcodes \
7012 html-opcodes
7013 @[ -f ./opcodes/Makefile ] || exit 0; \
7014 r=`${PWD_COMMAND}`; export r; \
7015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7016 $(HOST_EXPORTS) \
7017 for flag in $(EXTRA_HOST_FLAGS) ; do \
7018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7019 done; \
7020 echo "Doing install-html in opcodes" ; \
7021 (cd $(HOST_SUBDIR)/opcodes && \
7022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7024 "RANLIB=$${RANLIB}" \
7025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7026 install-html) \
7027 || exit 1
7029 @endif opcodes
7031 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
7032 maybe-installcheck-opcodes:
7033 @if opcodes
7034 maybe-installcheck-opcodes: installcheck-opcodes
7036 installcheck-opcodes: \
7037 configure-opcodes
7038 @[ -f ./opcodes/Makefile ] || exit 0; \
7039 r=`${PWD_COMMAND}`; export r; \
7040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7041 $(HOST_EXPORTS) \
7042 for flag in $(EXTRA_HOST_FLAGS) ; do \
7043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7044 done; \
7045 echo "Doing installcheck in opcodes" ; \
7046 (cd $(HOST_SUBDIR)/opcodes && \
7047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7049 "RANLIB=$${RANLIB}" \
7050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7051 installcheck) \
7052 || exit 1
7054 @endif opcodes
7056 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
7057 maybe-mostlyclean-opcodes:
7058 @if opcodes
7059 maybe-mostlyclean-opcodes: mostlyclean-opcodes
7061 mostlyclean-opcodes:
7062 @[ -f ./opcodes/Makefile ] || exit 0; \
7063 r=`${PWD_COMMAND}`; export r; \
7064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7065 $(HOST_EXPORTS) \
7066 for flag in $(EXTRA_HOST_FLAGS) ; do \
7067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7068 done; \
7069 echo "Doing mostlyclean in opcodes" ; \
7070 (cd $(HOST_SUBDIR)/opcodes && \
7071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7073 "RANLIB=$${RANLIB}" \
7074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7075 mostlyclean) \
7076 || exit 1
7078 @endif opcodes
7080 .PHONY: maybe-clean-opcodes clean-opcodes
7081 maybe-clean-opcodes:
7082 @if opcodes
7083 maybe-clean-opcodes: clean-opcodes
7085 clean-opcodes:
7086 @[ -f ./opcodes/Makefile ] || exit 0; \
7087 r=`${PWD_COMMAND}`; export r; \
7088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7089 $(HOST_EXPORTS) \
7090 for flag in $(EXTRA_HOST_FLAGS) ; do \
7091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7092 done; \
7093 echo "Doing clean in opcodes" ; \
7094 (cd $(HOST_SUBDIR)/opcodes && \
7095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7097 "RANLIB=$${RANLIB}" \
7098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7099 clean) \
7100 || exit 1
7102 @endif opcodes
7104 .PHONY: maybe-distclean-opcodes distclean-opcodes
7105 maybe-distclean-opcodes:
7106 @if opcodes
7107 maybe-distclean-opcodes: distclean-opcodes
7109 distclean-opcodes:
7110 @[ -f ./opcodes/Makefile ] || exit 0; \
7111 r=`${PWD_COMMAND}`; export r; \
7112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7113 $(HOST_EXPORTS) \
7114 for flag in $(EXTRA_HOST_FLAGS) ; do \
7115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7116 done; \
7117 echo "Doing distclean in opcodes" ; \
7118 (cd $(HOST_SUBDIR)/opcodes && \
7119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7121 "RANLIB=$${RANLIB}" \
7122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7123 distclean) \
7124 || exit 1
7126 @endif opcodes
7128 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
7129 maybe-maintainer-clean-opcodes:
7130 @if opcodes
7131 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
7133 maintainer-clean-opcodes:
7134 @[ -f ./opcodes/Makefile ] || exit 0; \
7135 r=`${PWD_COMMAND}`; export r; \
7136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7137 $(HOST_EXPORTS) \
7138 for flag in $(EXTRA_HOST_FLAGS) ; do \
7139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7140 done; \
7141 echo "Doing maintainer-clean in opcodes" ; \
7142 (cd $(HOST_SUBDIR)/opcodes && \
7143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7145 "RANLIB=$${RANLIB}" \
7146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7147 maintainer-clean) \
7148 || exit 1
7150 @endif opcodes
7154 .PHONY: configure-binutils maybe-configure-binutils
7155 maybe-configure-binutils:
7156 @if gcc-bootstrap
7157 configure-binutils: stage_current
7158 @endif gcc-bootstrap
7159 @if binutils
7160 maybe-configure-binutils: configure-binutils
7161 configure-binutils:
7162 @r=`${PWD_COMMAND}`; export r; \
7163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7164 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7166 $(HOST_EXPORTS) \
7167 echo Configuring in $(HOST_SUBDIR)/binutils; \
7168 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
7169 case $(srcdir) in \
7170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7171 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7173 esac; \
7174 srcdiroption="--srcdir=$${topdir}/binutils"; \
7175 libsrcdir="$$s/binutils"; \
7176 $(SHELL) $${libsrcdir}/configure \
7177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7178 --target=${target_alias} $${srcdiroption} \
7179 || exit 1
7180 @endif binutils
7184 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
7185 maybe-configure-stage1-binutils:
7186 @if binutils-bootstrap
7187 maybe-configure-stage1-binutils: configure-stage1-binutils
7188 configure-stage1-binutils:
7189 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7191 @r=`${PWD_COMMAND}`; export r; \
7192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7193 TFLAGS="$(STAGE1_TFLAGS)"; \
7194 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7195 $(HOST_EXPORTS) \
7196 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7197 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7198 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
7199 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
7200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7201 cd $(HOST_SUBDIR)/binutils || exit 1; \
7202 case $(srcdir) in \
7203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7204 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7206 esac; \
7207 srcdiroption="--srcdir=$${topdir}/binutils"; \
7208 libsrcdir="$$s/binutils"; \
7209 $(SHELL) $${libsrcdir}/configure \
7210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7211 --target=${target_alias} $${srcdiroption} \
7212 $(STAGE1_CONFIGURE_FLAGS)
7213 @endif binutils-bootstrap
7215 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7216 maybe-configure-stage2-binutils:
7217 @if binutils-bootstrap
7218 maybe-configure-stage2-binutils: configure-stage2-binutils
7219 configure-stage2-binutils:
7220 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7222 @r=`${PWD_COMMAND}`; export r; \
7223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7224 TFLAGS="$(STAGE2_TFLAGS)"; \
7225 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7226 $(HOST_EXPORTS) \
7227 $(POSTSTAGE1_HOST_EXPORTS) \
7228 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7229 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7230 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
7231 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7233 cd $(HOST_SUBDIR)/binutils || exit 1; \
7234 case $(srcdir) in \
7235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7236 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7238 esac; \
7239 srcdiroption="--srcdir=$${topdir}/binutils"; \
7240 libsrcdir="$$s/binutils"; \
7241 $(SHELL) $${libsrcdir}/configure \
7242 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7243 --target=${target_alias} $${srcdiroption} \
7244 --with-build-libsubdir=$(HOST_SUBDIR) \
7245 $(STAGE2_CONFIGURE_FLAGS)
7246 @endif binutils-bootstrap
7248 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7249 maybe-configure-stage3-binutils:
7250 @if binutils-bootstrap
7251 maybe-configure-stage3-binutils: configure-stage3-binutils
7252 configure-stage3-binutils:
7253 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7255 @r=`${PWD_COMMAND}`; export r; \
7256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257 TFLAGS="$(STAGE3_TFLAGS)"; \
7258 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7259 $(HOST_EXPORTS) \
7260 $(POSTSTAGE1_HOST_EXPORTS) \
7261 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7262 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7263 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7264 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7266 cd $(HOST_SUBDIR)/binutils || exit 1; \
7267 case $(srcdir) in \
7268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7269 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7271 esac; \
7272 srcdiroption="--srcdir=$${topdir}/binutils"; \
7273 libsrcdir="$$s/binutils"; \
7274 $(SHELL) $${libsrcdir}/configure \
7275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7276 --target=${target_alias} $${srcdiroption} \
7277 --with-build-libsubdir=$(HOST_SUBDIR) \
7278 $(STAGE3_CONFIGURE_FLAGS)
7279 @endif binutils-bootstrap
7281 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7282 maybe-configure-stage4-binutils:
7283 @if binutils-bootstrap
7284 maybe-configure-stage4-binutils: configure-stage4-binutils
7285 configure-stage4-binutils:
7286 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7287 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7288 @r=`${PWD_COMMAND}`; export r; \
7289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7290 TFLAGS="$(STAGE4_TFLAGS)"; \
7291 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7292 $(HOST_EXPORTS) \
7293 $(POSTSTAGE1_HOST_EXPORTS) \
7294 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7295 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7296 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7297 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7299 cd $(HOST_SUBDIR)/binutils || exit 1; \
7300 case $(srcdir) in \
7301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7302 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7304 esac; \
7305 srcdiroption="--srcdir=$${topdir}/binutils"; \
7306 libsrcdir="$$s/binutils"; \
7307 $(SHELL) $${libsrcdir}/configure \
7308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7309 --target=${target_alias} $${srcdiroption} \
7310 --with-build-libsubdir=$(HOST_SUBDIR) \
7311 $(STAGE4_CONFIGURE_FLAGS)
7312 @endif binutils-bootstrap
7314 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7315 maybe-configure-stageprofile-binutils:
7316 @if binutils-bootstrap
7317 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7318 configure-stageprofile-binutils:
7319 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7321 @r=`${PWD_COMMAND}`; export r; \
7322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7323 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7324 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7325 $(HOST_EXPORTS) \
7326 $(POSTSTAGE1_HOST_EXPORTS) \
7327 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7328 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7329 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7330 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7332 cd $(HOST_SUBDIR)/binutils || exit 1; \
7333 case $(srcdir) in \
7334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7335 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7337 esac; \
7338 srcdiroption="--srcdir=$${topdir}/binutils"; \
7339 libsrcdir="$$s/binutils"; \
7340 $(SHELL) $${libsrcdir}/configure \
7341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7342 --target=${target_alias} $${srcdiroption} \
7343 --with-build-libsubdir=$(HOST_SUBDIR) \
7344 $(STAGEprofile_CONFIGURE_FLAGS)
7345 @endif binutils-bootstrap
7347 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7348 maybe-configure-stagefeedback-binutils:
7349 @if binutils-bootstrap
7350 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7351 configure-stagefeedback-binutils:
7352 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7354 @r=`${PWD_COMMAND}`; export r; \
7355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7356 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7357 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7358 $(HOST_EXPORTS) \
7359 $(POSTSTAGE1_HOST_EXPORTS) \
7360 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7361 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7362 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7363 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7365 cd $(HOST_SUBDIR)/binutils || exit 1; \
7366 case $(srcdir) in \
7367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7368 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7370 esac; \
7371 srcdiroption="--srcdir=$${topdir}/binutils"; \
7372 libsrcdir="$$s/binutils"; \
7373 $(SHELL) $${libsrcdir}/configure \
7374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7375 --target=${target_alias} $${srcdiroption} \
7376 --with-build-libsubdir=$(HOST_SUBDIR) \
7377 $(STAGEfeedback_CONFIGURE_FLAGS)
7378 @endif binutils-bootstrap
7384 .PHONY: all-binutils maybe-all-binutils
7385 maybe-all-binutils:
7386 @if gcc-bootstrap
7387 all-binutils: stage_current
7388 @endif gcc-bootstrap
7389 @if binutils
7390 TARGET-binutils=all
7391 maybe-all-binutils: all-binutils
7392 all-binutils: configure-binutils
7393 @r=`${PWD_COMMAND}`; export r; \
7394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395 $(HOST_EXPORTS) \
7396 (cd $(HOST_SUBDIR)/binutils && \
7397 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7398 $(TARGET-binutils))
7399 @endif binutils
7403 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7404 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7405 maybe-all-stage1-binutils:
7406 maybe-clean-stage1-binutils:
7407 @if binutils-bootstrap
7408 maybe-all-stage1-binutils: all-stage1-binutils
7409 all-stage1: all-stage1-binutils
7410 TARGET-stage1-binutils = $(TARGET-binutils)
7411 all-stage1-binutils: configure-stage1-binutils
7412 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7413 @r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 TFLAGS="$(STAGE1_TFLAGS)"; \
7416 $(HOST_EXPORTS) \
7417 cd $(HOST_SUBDIR)/binutils && \
7418 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7419 CFLAGS="$(STAGE1_CFLAGS)" \
7420 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7421 LIBCFLAGS="$(LIBCFLAGS)" \
7422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7425 $(EXTRA_HOST_FLAGS) \
7426 TFLAGS="$(STAGE1_TFLAGS)" \
7427 $(TARGET-stage1-binutils)
7429 maybe-clean-stage1-binutils: clean-stage1-binutils
7430 clean-stage1: clean-stage1-binutils
7431 clean-stage1-binutils:
7432 @if [ $(current_stage) = stage1 ]; then \
7433 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7434 else \
7435 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7436 $(MAKE) stage1-start; \
7437 fi; \
7438 cd $(HOST_SUBDIR)/binutils && \
7439 $(MAKE) $(EXTRA_HOST_FLAGS) \
7440 clean
7441 @endif binutils-bootstrap
7444 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7445 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7446 maybe-all-stage2-binutils:
7447 maybe-clean-stage2-binutils:
7448 @if binutils-bootstrap
7449 maybe-all-stage2-binutils: all-stage2-binutils
7450 all-stage2: all-stage2-binutils
7451 TARGET-stage2-binutils = $(TARGET-binutils)
7452 all-stage2-binutils: configure-stage2-binutils
7453 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7454 @r=`${PWD_COMMAND}`; export r; \
7455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7456 TFLAGS="$(STAGE2_TFLAGS)"; \
7457 $(HOST_EXPORTS) \
7458 $(POSTSTAGE1_HOST_EXPORTS) \
7459 cd $(HOST_SUBDIR)/binutils && \
7460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7461 CFLAGS="$(STAGE2_CFLAGS)" \
7462 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7463 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7464 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7465 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7466 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7467 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7468 TFLAGS="$(STAGE2_TFLAGS)" \
7469 $(TARGET-stage2-binutils)
7471 maybe-clean-stage2-binutils: clean-stage2-binutils
7472 clean-stage2: clean-stage2-binutils
7473 clean-stage2-binutils:
7474 @if [ $(current_stage) = stage2 ]; then \
7475 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7476 else \
7477 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7478 $(MAKE) stage2-start; \
7479 fi; \
7480 cd $(HOST_SUBDIR)/binutils && \
7481 $(MAKE) $(EXTRA_HOST_FLAGS) \
7482 $(POSTSTAGE1_FLAGS_TO_PASS) \
7483 clean
7484 @endif binutils-bootstrap
7487 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7488 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7489 maybe-all-stage3-binutils:
7490 maybe-clean-stage3-binutils:
7491 @if binutils-bootstrap
7492 maybe-all-stage3-binutils: all-stage3-binutils
7493 all-stage3: all-stage3-binutils
7494 TARGET-stage3-binutils = $(TARGET-binutils)
7495 all-stage3-binutils: configure-stage3-binutils
7496 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7497 @r=`${PWD_COMMAND}`; export r; \
7498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7499 TFLAGS="$(STAGE3_TFLAGS)"; \
7500 $(HOST_EXPORTS) \
7501 $(POSTSTAGE1_HOST_EXPORTS) \
7502 cd $(HOST_SUBDIR)/binutils && \
7503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7504 CFLAGS="$(STAGE3_CFLAGS)" \
7505 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7506 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7507 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7508 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7509 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7510 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7511 TFLAGS="$(STAGE3_TFLAGS)" \
7512 $(TARGET-stage3-binutils)
7514 maybe-clean-stage3-binutils: clean-stage3-binutils
7515 clean-stage3: clean-stage3-binutils
7516 clean-stage3-binutils:
7517 @if [ $(current_stage) = stage3 ]; then \
7518 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7519 else \
7520 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7521 $(MAKE) stage3-start; \
7522 fi; \
7523 cd $(HOST_SUBDIR)/binutils && \
7524 $(MAKE) $(EXTRA_HOST_FLAGS) \
7525 $(POSTSTAGE1_FLAGS_TO_PASS) \
7526 clean
7527 @endif binutils-bootstrap
7530 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7531 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7532 maybe-all-stage4-binutils:
7533 maybe-clean-stage4-binutils:
7534 @if binutils-bootstrap
7535 maybe-all-stage4-binutils: all-stage4-binutils
7536 all-stage4: all-stage4-binutils
7537 TARGET-stage4-binutils = $(TARGET-binutils)
7538 all-stage4-binutils: configure-stage4-binutils
7539 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7540 @r=`${PWD_COMMAND}`; export r; \
7541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7542 TFLAGS="$(STAGE4_TFLAGS)"; \
7543 $(HOST_EXPORTS) \
7544 $(POSTSTAGE1_HOST_EXPORTS) \
7545 cd $(HOST_SUBDIR)/binutils && \
7546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7547 CFLAGS="$(STAGE4_CFLAGS)" \
7548 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7549 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7550 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7551 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7552 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7553 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7554 TFLAGS="$(STAGE4_TFLAGS)" \
7555 $(TARGET-stage4-binutils)
7557 maybe-clean-stage4-binutils: clean-stage4-binutils
7558 clean-stage4: clean-stage4-binutils
7559 clean-stage4-binutils:
7560 @if [ $(current_stage) = stage4 ]; then \
7561 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7562 else \
7563 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7564 $(MAKE) stage4-start; \
7565 fi; \
7566 cd $(HOST_SUBDIR)/binutils && \
7567 $(MAKE) $(EXTRA_HOST_FLAGS) \
7568 $(POSTSTAGE1_FLAGS_TO_PASS) \
7569 clean
7570 @endif binutils-bootstrap
7573 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7574 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7575 maybe-all-stageprofile-binutils:
7576 maybe-clean-stageprofile-binutils:
7577 @if binutils-bootstrap
7578 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7579 all-stageprofile: all-stageprofile-binutils
7580 TARGET-stageprofile-binutils = $(TARGET-binutils)
7581 all-stageprofile-binutils: configure-stageprofile-binutils
7582 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7583 @r=`${PWD_COMMAND}`; export r; \
7584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7585 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7586 $(HOST_EXPORTS) \
7587 $(POSTSTAGE1_HOST_EXPORTS) \
7588 cd $(HOST_SUBDIR)/binutils && \
7589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7590 CFLAGS="$(STAGEprofile_CFLAGS)" \
7591 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7592 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7593 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7594 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7595 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7596 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7597 TFLAGS="$(STAGEprofile_TFLAGS)" \
7598 $(TARGET-stageprofile-binutils)
7600 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7601 clean-stageprofile: clean-stageprofile-binutils
7602 clean-stageprofile-binutils:
7603 @if [ $(current_stage) = stageprofile ]; then \
7604 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7605 else \
7606 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7607 $(MAKE) stageprofile-start; \
7608 fi; \
7609 cd $(HOST_SUBDIR)/binutils && \
7610 $(MAKE) $(EXTRA_HOST_FLAGS) \
7611 $(POSTSTAGE1_FLAGS_TO_PASS) \
7612 clean
7613 @endif binutils-bootstrap
7616 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7617 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7618 maybe-all-stagefeedback-binutils:
7619 maybe-clean-stagefeedback-binutils:
7620 @if binutils-bootstrap
7621 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7622 all-stagefeedback: all-stagefeedback-binutils
7623 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7624 all-stagefeedback-binutils: configure-stagefeedback-binutils
7625 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7626 @r=`${PWD_COMMAND}`; export r; \
7627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7629 $(HOST_EXPORTS) \
7630 $(POSTSTAGE1_HOST_EXPORTS) \
7631 cd $(HOST_SUBDIR)/binutils && \
7632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7633 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7634 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7635 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7639 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7640 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7641 $(TARGET-stagefeedback-binutils)
7643 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7644 clean-stagefeedback: clean-stagefeedback-binutils
7645 clean-stagefeedback-binutils:
7646 @if [ $(current_stage) = stagefeedback ]; then \
7647 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7648 else \
7649 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7650 $(MAKE) stagefeedback-start; \
7651 fi; \
7652 cd $(HOST_SUBDIR)/binutils && \
7653 $(MAKE) $(EXTRA_HOST_FLAGS) \
7654 $(POSTSTAGE1_FLAGS_TO_PASS) \
7655 clean
7656 @endif binutils-bootstrap
7662 .PHONY: check-binutils maybe-check-binutils
7663 maybe-check-binutils:
7664 @if binutils
7665 maybe-check-binutils: check-binutils
7667 check-binutils:
7668 @: $(MAKE); $(unstage)
7669 @r=`${PWD_COMMAND}`; export r; \
7670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671 $(HOST_EXPORTS) \
7672 (cd $(HOST_SUBDIR)/binutils && \
7673 $(MAKE) $(FLAGS_TO_PASS) check)
7675 @endif binutils
7677 .PHONY: install-binutils maybe-install-binutils
7678 maybe-install-binutils:
7679 @if binutils
7680 maybe-install-binutils: install-binutils
7682 install-binutils: installdirs
7683 @: $(MAKE); $(unstage)
7684 @r=`${PWD_COMMAND}`; export r; \
7685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7686 $(HOST_EXPORTS) \
7687 (cd $(HOST_SUBDIR)/binutils && \
7688 $(MAKE) $(FLAGS_TO_PASS) install)
7690 @endif binutils
7692 .PHONY: install-strip-binutils maybe-install-strip-binutils
7693 maybe-install-strip-binutils:
7694 @if binutils
7695 maybe-install-strip-binutils: install-strip-binutils
7697 install-strip-binutils: installdirs
7698 @: $(MAKE); $(unstage)
7699 @r=`${PWD_COMMAND}`; export r; \
7700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701 $(HOST_EXPORTS) \
7702 (cd $(HOST_SUBDIR)/binutils && \
7703 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7705 @endif binutils
7707 # Other targets (info, dvi, pdf, etc.)
7709 .PHONY: maybe-info-binutils info-binutils
7710 maybe-info-binutils:
7711 @if binutils
7712 maybe-info-binutils: info-binutils
7714 info-binutils: \
7715 configure-binutils
7716 @[ -f ./binutils/Makefile ] || exit 0; \
7717 r=`${PWD_COMMAND}`; export r; \
7718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7719 $(HOST_EXPORTS) \
7720 for flag in $(EXTRA_HOST_FLAGS) ; do \
7721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7722 done; \
7723 echo "Doing info in binutils" ; \
7724 (cd $(HOST_SUBDIR)/binutils && \
7725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7727 "RANLIB=$${RANLIB}" \
7728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7729 info) \
7730 || exit 1
7732 @endif binutils
7734 .PHONY: maybe-dvi-binutils dvi-binutils
7735 maybe-dvi-binutils:
7736 @if binutils
7737 maybe-dvi-binutils: dvi-binutils
7739 dvi-binutils: \
7740 configure-binutils
7741 @[ -f ./binutils/Makefile ] || exit 0; \
7742 r=`${PWD_COMMAND}`; export r; \
7743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7744 $(HOST_EXPORTS) \
7745 for flag in $(EXTRA_HOST_FLAGS) ; do \
7746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7747 done; \
7748 echo "Doing dvi in binutils" ; \
7749 (cd $(HOST_SUBDIR)/binutils && \
7750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7752 "RANLIB=$${RANLIB}" \
7753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7754 dvi) \
7755 || exit 1
7757 @endif binutils
7759 .PHONY: maybe-pdf-binutils pdf-binutils
7760 maybe-pdf-binutils:
7761 @if binutils
7762 maybe-pdf-binutils: pdf-binutils
7764 pdf-binutils: \
7765 configure-binutils
7766 @[ -f ./binutils/Makefile ] || exit 0; \
7767 r=`${PWD_COMMAND}`; export r; \
7768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769 $(HOST_EXPORTS) \
7770 for flag in $(EXTRA_HOST_FLAGS) ; do \
7771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772 done; \
7773 echo "Doing pdf in binutils" ; \
7774 (cd $(HOST_SUBDIR)/binutils && \
7775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777 "RANLIB=$${RANLIB}" \
7778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7779 pdf) \
7780 || exit 1
7782 @endif binutils
7784 .PHONY: maybe-html-binutils html-binutils
7785 maybe-html-binutils:
7786 @if binutils
7787 maybe-html-binutils: html-binutils
7789 html-binutils: \
7790 configure-binutils
7791 @[ -f ./binutils/Makefile ] || exit 0; \
7792 r=`${PWD_COMMAND}`; export r; \
7793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794 $(HOST_EXPORTS) \
7795 for flag in $(EXTRA_HOST_FLAGS) ; do \
7796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7797 done; \
7798 echo "Doing html in binutils" ; \
7799 (cd $(HOST_SUBDIR)/binutils && \
7800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7802 "RANLIB=$${RANLIB}" \
7803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7804 html) \
7805 || exit 1
7807 @endif binutils
7809 .PHONY: maybe-TAGS-binutils TAGS-binutils
7810 maybe-TAGS-binutils:
7811 @if binutils
7812 maybe-TAGS-binutils: TAGS-binutils
7814 TAGS-binutils: \
7815 configure-binutils
7816 @[ -f ./binutils/Makefile ] || exit 0; \
7817 r=`${PWD_COMMAND}`; export r; \
7818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7819 $(HOST_EXPORTS) \
7820 for flag in $(EXTRA_HOST_FLAGS) ; do \
7821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7822 done; \
7823 echo "Doing TAGS in binutils" ; \
7824 (cd $(HOST_SUBDIR)/binutils && \
7825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7827 "RANLIB=$${RANLIB}" \
7828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7829 TAGS) \
7830 || exit 1
7832 @endif binutils
7834 .PHONY: maybe-install-info-binutils install-info-binutils
7835 maybe-install-info-binutils:
7836 @if binutils
7837 maybe-install-info-binutils: install-info-binutils
7839 install-info-binutils: \
7840 configure-binutils \
7841 info-binutils
7842 @[ -f ./binutils/Makefile ] || exit 0; \
7843 r=`${PWD_COMMAND}`; export r; \
7844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845 $(HOST_EXPORTS) \
7846 for flag in $(EXTRA_HOST_FLAGS) ; do \
7847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7848 done; \
7849 echo "Doing install-info in binutils" ; \
7850 (cd $(HOST_SUBDIR)/binutils && \
7851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7853 "RANLIB=$${RANLIB}" \
7854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7855 install-info) \
7856 || exit 1
7858 @endif binutils
7860 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7861 maybe-install-pdf-binutils:
7862 @if binutils
7863 maybe-install-pdf-binutils: install-pdf-binutils
7865 install-pdf-binutils: \
7866 configure-binutils \
7867 pdf-binutils
7868 @[ -f ./binutils/Makefile ] || exit 0; \
7869 r=`${PWD_COMMAND}`; export r; \
7870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7871 $(HOST_EXPORTS) \
7872 for flag in $(EXTRA_HOST_FLAGS) ; do \
7873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7874 done; \
7875 echo "Doing install-pdf in binutils" ; \
7876 (cd $(HOST_SUBDIR)/binutils && \
7877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7879 "RANLIB=$${RANLIB}" \
7880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7881 install-pdf) \
7882 || exit 1
7884 @endif binutils
7886 .PHONY: maybe-install-html-binutils install-html-binutils
7887 maybe-install-html-binutils:
7888 @if binutils
7889 maybe-install-html-binutils: install-html-binutils
7891 install-html-binutils: \
7892 configure-binutils \
7893 html-binutils
7894 @[ -f ./binutils/Makefile ] || exit 0; \
7895 r=`${PWD_COMMAND}`; export r; \
7896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7897 $(HOST_EXPORTS) \
7898 for flag in $(EXTRA_HOST_FLAGS) ; do \
7899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7900 done; \
7901 echo "Doing install-html in binutils" ; \
7902 (cd $(HOST_SUBDIR)/binutils && \
7903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7905 "RANLIB=$${RANLIB}" \
7906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7907 install-html) \
7908 || exit 1
7910 @endif binutils
7912 .PHONY: maybe-installcheck-binutils installcheck-binutils
7913 maybe-installcheck-binutils:
7914 @if binutils
7915 maybe-installcheck-binutils: installcheck-binutils
7917 installcheck-binutils: \
7918 configure-binutils
7919 @[ -f ./binutils/Makefile ] || exit 0; \
7920 r=`${PWD_COMMAND}`; export r; \
7921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922 $(HOST_EXPORTS) \
7923 for flag in $(EXTRA_HOST_FLAGS) ; do \
7924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7925 done; \
7926 echo "Doing installcheck in binutils" ; \
7927 (cd $(HOST_SUBDIR)/binutils && \
7928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7930 "RANLIB=$${RANLIB}" \
7931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7932 installcheck) \
7933 || exit 1
7935 @endif binutils
7937 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7938 maybe-mostlyclean-binutils:
7939 @if binutils
7940 maybe-mostlyclean-binutils: mostlyclean-binutils
7942 mostlyclean-binutils:
7943 @[ -f ./binutils/Makefile ] || exit 0; \
7944 r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 for flag in $(EXTRA_HOST_FLAGS) ; do \
7948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949 done; \
7950 echo "Doing mostlyclean in binutils" ; \
7951 (cd $(HOST_SUBDIR)/binutils && \
7952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954 "RANLIB=$${RANLIB}" \
7955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956 mostlyclean) \
7957 || exit 1
7959 @endif binutils
7961 .PHONY: maybe-clean-binutils clean-binutils
7962 maybe-clean-binutils:
7963 @if binutils
7964 maybe-clean-binutils: clean-binutils
7966 clean-binutils:
7967 @[ -f ./binutils/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 clean in binutils" ; \
7975 (cd $(HOST_SUBDIR)/binutils && \
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 clean) \
7981 || exit 1
7983 @endif binutils
7985 .PHONY: maybe-distclean-binutils distclean-binutils
7986 maybe-distclean-binutils:
7987 @if binutils
7988 maybe-distclean-binutils: distclean-binutils
7990 distclean-binutils:
7991 @[ -f ./binutils/Makefile ] || exit 0; \
7992 r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994 $(HOST_EXPORTS) \
7995 for flag in $(EXTRA_HOST_FLAGS) ; do \
7996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7997 done; \
7998 echo "Doing distclean in binutils" ; \
7999 (cd $(HOST_SUBDIR)/binutils && \
8000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002 "RANLIB=$${RANLIB}" \
8003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8004 distclean) \
8005 || exit 1
8007 @endif binutils
8009 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
8010 maybe-maintainer-clean-binutils:
8011 @if binutils
8012 maybe-maintainer-clean-binutils: maintainer-clean-binutils
8014 maintainer-clean-binutils:
8015 @[ -f ./binutils/Makefile ] || exit 0; \
8016 r=`${PWD_COMMAND}`; export r; \
8017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8018 $(HOST_EXPORTS) \
8019 for flag in $(EXTRA_HOST_FLAGS) ; do \
8020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8021 done; \
8022 echo "Doing maintainer-clean in binutils" ; \
8023 (cd $(HOST_SUBDIR)/binutils && \
8024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8026 "RANLIB=$${RANLIB}" \
8027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8028 maintainer-clean) \
8029 || exit 1
8031 @endif binutils
8035 .PHONY: configure-bison maybe-configure-bison
8036 maybe-configure-bison:
8037 @if gcc-bootstrap
8038 configure-bison: stage_current
8039 @endif gcc-bootstrap
8040 @if bison
8041 maybe-configure-bison: configure-bison
8042 configure-bison:
8043 @: $(MAKE); $(unstage)
8044 @r=`${PWD_COMMAND}`; export r; \
8045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
8047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
8048 $(HOST_EXPORTS) \
8049 echo Configuring in $(HOST_SUBDIR)/bison; \
8050 cd "$(HOST_SUBDIR)/bison" || exit 1; \
8051 case $(srcdir) in \
8052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8053 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
8054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8055 esac; \
8056 srcdiroption="--srcdir=$${topdir}/bison"; \
8057 libsrcdir="$$s/bison"; \
8058 $(SHELL) $${libsrcdir}/configure \
8059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8060 --target=${target_alias} $${srcdiroption} \
8061 || exit 1
8062 @endif bison
8068 .PHONY: all-bison maybe-all-bison
8069 maybe-all-bison:
8070 @if gcc-bootstrap
8071 all-bison: stage_current
8072 @endif gcc-bootstrap
8073 @if bison
8074 TARGET-bison=all
8075 maybe-all-bison: all-bison
8076 all-bison: configure-bison
8077 @: $(MAKE); $(unstage)
8078 @r=`${PWD_COMMAND}`; export r; \
8079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8080 $(HOST_EXPORTS) \
8081 (cd $(HOST_SUBDIR)/bison && \
8082 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8083 $(TARGET-bison))
8084 @endif bison
8089 .PHONY: check-bison maybe-check-bison
8090 maybe-check-bison:
8091 @if bison
8092 maybe-check-bison: check-bison
8094 # This module is only tested in a native toolchain.
8095 check-bison:
8096 @: $(MAKE); $(unstage)
8097 @if [ '$(host)' = '$(target)' ] ; then \
8098 r=`${PWD_COMMAND}`; export r; \
8099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100 $(HOST_EXPORTS) \
8101 (cd $(HOST_SUBDIR)/bison && \
8102 $(MAKE) $(FLAGS_TO_PASS) check); \
8105 @endif bison
8107 .PHONY: install-bison maybe-install-bison
8108 maybe-install-bison:
8109 @if bison
8110 maybe-install-bison: install-bison
8112 install-bison: installdirs
8113 @: $(MAKE); $(unstage)
8114 @r=`${PWD_COMMAND}`; export r; \
8115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116 $(HOST_EXPORTS) \
8117 (cd $(HOST_SUBDIR)/bison && \
8118 $(MAKE) $(FLAGS_TO_PASS) install)
8120 @endif bison
8122 .PHONY: install-strip-bison maybe-install-strip-bison
8123 maybe-install-strip-bison:
8124 @if bison
8125 maybe-install-strip-bison: install-strip-bison
8127 install-strip-bison: installdirs
8128 @: $(MAKE); $(unstage)
8129 @r=`${PWD_COMMAND}`; export r; \
8130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8131 $(HOST_EXPORTS) \
8132 (cd $(HOST_SUBDIR)/bison && \
8133 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8135 @endif bison
8137 # Other targets (info, dvi, pdf, etc.)
8139 .PHONY: maybe-info-bison info-bison
8140 maybe-info-bison:
8141 @if bison
8142 maybe-info-bison: info-bison
8144 info-bison: \
8145 configure-bison
8146 @: $(MAKE); $(unstage)
8147 @[ -f ./bison/Makefile ] || exit 0; \
8148 r=`${PWD_COMMAND}`; export r; \
8149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150 $(HOST_EXPORTS) \
8151 for flag in $(EXTRA_HOST_FLAGS) ; do \
8152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153 done; \
8154 echo "Doing info in bison" ; \
8155 (cd $(HOST_SUBDIR)/bison && \
8156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158 "RANLIB=$${RANLIB}" \
8159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8160 info) \
8161 || exit 1
8163 @endif bison
8165 .PHONY: maybe-dvi-bison dvi-bison
8166 maybe-dvi-bison:
8167 @if bison
8168 maybe-dvi-bison: dvi-bison
8170 dvi-bison: \
8171 configure-bison
8172 @: $(MAKE); $(unstage)
8173 @[ -f ./bison/Makefile ] || exit 0; \
8174 r=`${PWD_COMMAND}`; export r; \
8175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8176 $(HOST_EXPORTS) \
8177 for flag in $(EXTRA_HOST_FLAGS) ; do \
8178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8179 done; \
8180 echo "Doing dvi in bison" ; \
8181 (cd $(HOST_SUBDIR)/bison && \
8182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8184 "RANLIB=$${RANLIB}" \
8185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8186 dvi) \
8187 || exit 1
8189 @endif bison
8191 .PHONY: maybe-pdf-bison pdf-bison
8192 maybe-pdf-bison:
8193 @if bison
8194 maybe-pdf-bison: pdf-bison
8196 pdf-bison: \
8197 configure-bison
8198 @: $(MAKE); $(unstage)
8199 @[ -f ./bison/Makefile ] || exit 0; \
8200 r=`${PWD_COMMAND}`; export r; \
8201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8202 $(HOST_EXPORTS) \
8203 for flag in $(EXTRA_HOST_FLAGS) ; do \
8204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8205 done; \
8206 echo "Doing pdf in bison" ; \
8207 (cd $(HOST_SUBDIR)/bison && \
8208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8210 "RANLIB=$${RANLIB}" \
8211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8212 pdf) \
8213 || exit 1
8215 @endif bison
8217 .PHONY: maybe-html-bison html-bison
8218 maybe-html-bison:
8219 @if bison
8220 maybe-html-bison: html-bison
8222 html-bison: \
8223 configure-bison
8224 @: $(MAKE); $(unstage)
8225 @[ -f ./bison/Makefile ] || exit 0; \
8226 r=`${PWD_COMMAND}`; export r; \
8227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8228 $(HOST_EXPORTS) \
8229 for flag in $(EXTRA_HOST_FLAGS) ; do \
8230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8231 done; \
8232 echo "Doing html in bison" ; \
8233 (cd $(HOST_SUBDIR)/bison && \
8234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8236 "RANLIB=$${RANLIB}" \
8237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8238 html) \
8239 || exit 1
8241 @endif bison
8243 .PHONY: maybe-TAGS-bison TAGS-bison
8244 maybe-TAGS-bison:
8245 @if bison
8246 maybe-TAGS-bison: TAGS-bison
8248 TAGS-bison: \
8249 configure-bison
8250 @: $(MAKE); $(unstage)
8251 @[ -f ./bison/Makefile ] || exit 0; \
8252 r=`${PWD_COMMAND}`; export r; \
8253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8254 $(HOST_EXPORTS) \
8255 for flag in $(EXTRA_HOST_FLAGS) ; do \
8256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8257 done; \
8258 echo "Doing TAGS in bison" ; \
8259 (cd $(HOST_SUBDIR)/bison && \
8260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8262 "RANLIB=$${RANLIB}" \
8263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8264 TAGS) \
8265 || exit 1
8267 @endif bison
8269 .PHONY: maybe-install-info-bison install-info-bison
8270 maybe-install-info-bison:
8271 @if bison
8272 maybe-install-info-bison: install-info-bison
8274 install-info-bison: \
8275 configure-bison \
8276 info-bison
8277 @: $(MAKE); $(unstage)
8278 @[ -f ./bison/Makefile ] || exit 0; \
8279 r=`${PWD_COMMAND}`; export r; \
8280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8281 $(HOST_EXPORTS) \
8282 for flag in $(EXTRA_HOST_FLAGS) ; do \
8283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8284 done; \
8285 echo "Doing install-info in bison" ; \
8286 (cd $(HOST_SUBDIR)/bison && \
8287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8289 "RANLIB=$${RANLIB}" \
8290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8291 install-info) \
8292 || exit 1
8294 @endif bison
8296 .PHONY: maybe-install-pdf-bison install-pdf-bison
8297 maybe-install-pdf-bison:
8298 @if bison
8299 maybe-install-pdf-bison: install-pdf-bison
8301 install-pdf-bison: \
8302 configure-bison \
8303 pdf-bison
8304 @: $(MAKE); $(unstage)
8305 @[ -f ./bison/Makefile ] || exit 0; \
8306 r=`${PWD_COMMAND}`; export r; \
8307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8308 $(HOST_EXPORTS) \
8309 for flag in $(EXTRA_HOST_FLAGS) ; do \
8310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8311 done; \
8312 echo "Doing install-pdf in bison" ; \
8313 (cd $(HOST_SUBDIR)/bison && \
8314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8316 "RANLIB=$${RANLIB}" \
8317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8318 install-pdf) \
8319 || exit 1
8321 @endif bison
8323 .PHONY: maybe-install-html-bison install-html-bison
8324 maybe-install-html-bison:
8325 @if bison
8326 maybe-install-html-bison: install-html-bison
8328 install-html-bison: \
8329 configure-bison \
8330 html-bison
8331 @: $(MAKE); $(unstage)
8332 @[ -f ./bison/Makefile ] || exit 0; \
8333 r=`${PWD_COMMAND}`; export r; \
8334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8335 $(HOST_EXPORTS) \
8336 for flag in $(EXTRA_HOST_FLAGS) ; do \
8337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8338 done; \
8339 echo "Doing install-html in bison" ; \
8340 (cd $(HOST_SUBDIR)/bison && \
8341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8343 "RANLIB=$${RANLIB}" \
8344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8345 install-html) \
8346 || exit 1
8348 @endif bison
8350 .PHONY: maybe-installcheck-bison installcheck-bison
8351 maybe-installcheck-bison:
8352 @if bison
8353 maybe-installcheck-bison: installcheck-bison
8355 installcheck-bison: \
8356 configure-bison
8357 @: $(MAKE); $(unstage)
8358 @[ -f ./bison/Makefile ] || exit 0; \
8359 r=`${PWD_COMMAND}`; export r; \
8360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8361 $(HOST_EXPORTS) \
8362 for flag in $(EXTRA_HOST_FLAGS) ; do \
8363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8364 done; \
8365 echo "Doing installcheck in bison" ; \
8366 (cd $(HOST_SUBDIR)/bison && \
8367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8369 "RANLIB=$${RANLIB}" \
8370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8371 installcheck) \
8372 || exit 1
8374 @endif bison
8376 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8377 maybe-mostlyclean-bison:
8378 @if bison
8379 maybe-mostlyclean-bison: mostlyclean-bison
8381 mostlyclean-bison:
8382 @: $(MAKE); $(unstage)
8383 @[ -f ./bison/Makefile ] || exit 0; \
8384 r=`${PWD_COMMAND}`; export r; \
8385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386 $(HOST_EXPORTS) \
8387 for flag in $(EXTRA_HOST_FLAGS) ; do \
8388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8389 done; \
8390 echo "Doing mostlyclean in bison" ; \
8391 (cd $(HOST_SUBDIR)/bison && \
8392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8394 "RANLIB=$${RANLIB}" \
8395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8396 mostlyclean) \
8397 || exit 1
8399 @endif bison
8401 .PHONY: maybe-clean-bison clean-bison
8402 maybe-clean-bison:
8403 @if bison
8404 maybe-clean-bison: clean-bison
8406 clean-bison:
8407 @: $(MAKE); $(unstage)
8408 @[ -f ./bison/Makefile ] || exit 0; \
8409 r=`${PWD_COMMAND}`; export r; \
8410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411 $(HOST_EXPORTS) \
8412 for flag in $(EXTRA_HOST_FLAGS) ; do \
8413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8414 done; \
8415 echo "Doing clean in bison" ; \
8416 (cd $(HOST_SUBDIR)/bison && \
8417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8419 "RANLIB=$${RANLIB}" \
8420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8421 clean) \
8422 || exit 1
8424 @endif bison
8426 .PHONY: maybe-distclean-bison distclean-bison
8427 maybe-distclean-bison:
8428 @if bison
8429 maybe-distclean-bison: distclean-bison
8431 distclean-bison:
8432 @: $(MAKE); $(unstage)
8433 @[ -f ./bison/Makefile ] || exit 0; \
8434 r=`${PWD_COMMAND}`; export r; \
8435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8436 $(HOST_EXPORTS) \
8437 for flag in $(EXTRA_HOST_FLAGS) ; do \
8438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8439 done; \
8440 echo "Doing distclean in bison" ; \
8441 (cd $(HOST_SUBDIR)/bison && \
8442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8444 "RANLIB=$${RANLIB}" \
8445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8446 distclean) \
8447 || exit 1
8449 @endif bison
8451 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8452 maybe-maintainer-clean-bison:
8453 @if bison
8454 maybe-maintainer-clean-bison: maintainer-clean-bison
8456 maintainer-clean-bison:
8457 @: $(MAKE); $(unstage)
8458 @[ -f ./bison/Makefile ] || exit 0; \
8459 r=`${PWD_COMMAND}`; export r; \
8460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8461 $(HOST_EXPORTS) \
8462 for flag in $(EXTRA_HOST_FLAGS) ; do \
8463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8464 done; \
8465 echo "Doing maintainer-clean in bison" ; \
8466 (cd $(HOST_SUBDIR)/bison && \
8467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8469 "RANLIB=$${RANLIB}" \
8470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8471 maintainer-clean) \
8472 || exit 1
8474 @endif bison
8478 .PHONY: configure-byacc maybe-configure-byacc
8479 maybe-configure-byacc:
8480 @if gcc-bootstrap
8481 configure-byacc: stage_current
8482 @endif gcc-bootstrap
8483 @if byacc
8484 maybe-configure-byacc: configure-byacc
8485 configure-byacc:
8486 @: $(MAKE); $(unstage)
8487 @r=`${PWD_COMMAND}`; export r; \
8488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8489 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8491 $(HOST_EXPORTS) \
8492 echo Configuring in $(HOST_SUBDIR)/byacc; \
8493 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8494 case $(srcdir) in \
8495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8496 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8498 esac; \
8499 srcdiroption="--srcdir=$${topdir}/byacc"; \
8500 libsrcdir="$$s/byacc"; \
8501 $(SHELL) $${libsrcdir}/configure \
8502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8503 --target=${target_alias} $${srcdiroption} \
8504 || exit 1
8505 @endif byacc
8511 .PHONY: all-byacc maybe-all-byacc
8512 maybe-all-byacc:
8513 @if gcc-bootstrap
8514 all-byacc: stage_current
8515 @endif gcc-bootstrap
8516 @if byacc
8517 TARGET-byacc=all
8518 maybe-all-byacc: all-byacc
8519 all-byacc: configure-byacc
8520 @: $(MAKE); $(unstage)
8521 @r=`${PWD_COMMAND}`; export r; \
8522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523 $(HOST_EXPORTS) \
8524 (cd $(HOST_SUBDIR)/byacc && \
8525 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8526 $(TARGET-byacc))
8527 @endif byacc
8532 .PHONY: check-byacc maybe-check-byacc
8533 maybe-check-byacc:
8534 @if byacc
8535 maybe-check-byacc: check-byacc
8537 # This module is only tested in a native toolchain.
8538 check-byacc:
8539 @: $(MAKE); $(unstage)
8540 @if [ '$(host)' = '$(target)' ] ; then \
8541 r=`${PWD_COMMAND}`; export r; \
8542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543 $(HOST_EXPORTS) \
8544 (cd $(HOST_SUBDIR)/byacc && \
8545 $(MAKE) $(FLAGS_TO_PASS) check); \
8548 @endif byacc
8550 .PHONY: install-byacc maybe-install-byacc
8551 maybe-install-byacc:
8552 @if byacc
8553 maybe-install-byacc: install-byacc
8555 install-byacc: installdirs
8556 @: $(MAKE); $(unstage)
8557 @r=`${PWD_COMMAND}`; export r; \
8558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8559 $(HOST_EXPORTS) \
8560 (cd $(HOST_SUBDIR)/byacc && \
8561 $(MAKE) $(FLAGS_TO_PASS) install)
8563 @endif byacc
8565 .PHONY: install-strip-byacc maybe-install-strip-byacc
8566 maybe-install-strip-byacc:
8567 @if byacc
8568 maybe-install-strip-byacc: install-strip-byacc
8570 install-strip-byacc: installdirs
8571 @: $(MAKE); $(unstage)
8572 @r=`${PWD_COMMAND}`; export r; \
8573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574 $(HOST_EXPORTS) \
8575 (cd $(HOST_SUBDIR)/byacc && \
8576 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8578 @endif byacc
8580 # Other targets (info, dvi, pdf, etc.)
8582 .PHONY: maybe-info-byacc info-byacc
8583 maybe-info-byacc:
8584 @if byacc
8585 maybe-info-byacc: info-byacc
8587 info-byacc: \
8588 configure-byacc
8589 @: $(MAKE); $(unstage)
8590 @[ -f ./byacc/Makefile ] || exit 0; \
8591 r=`${PWD_COMMAND}`; export r; \
8592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8593 $(HOST_EXPORTS) \
8594 for flag in $(EXTRA_HOST_FLAGS) ; do \
8595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8596 done; \
8597 echo "Doing info in byacc" ; \
8598 (cd $(HOST_SUBDIR)/byacc && \
8599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8601 "RANLIB=$${RANLIB}" \
8602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8603 info) \
8604 || exit 1
8606 @endif byacc
8608 .PHONY: maybe-dvi-byacc dvi-byacc
8609 maybe-dvi-byacc:
8610 @if byacc
8611 maybe-dvi-byacc: dvi-byacc
8613 dvi-byacc: \
8614 configure-byacc
8615 @: $(MAKE); $(unstage)
8616 @[ -f ./byacc/Makefile ] || exit 0; \
8617 r=`${PWD_COMMAND}`; export r; \
8618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619 $(HOST_EXPORTS) \
8620 for flag in $(EXTRA_HOST_FLAGS) ; do \
8621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8622 done; \
8623 echo "Doing dvi in byacc" ; \
8624 (cd $(HOST_SUBDIR)/byacc && \
8625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8627 "RANLIB=$${RANLIB}" \
8628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8629 dvi) \
8630 || exit 1
8632 @endif byacc
8634 .PHONY: maybe-pdf-byacc pdf-byacc
8635 maybe-pdf-byacc:
8636 @if byacc
8637 maybe-pdf-byacc: pdf-byacc
8639 pdf-byacc: \
8640 configure-byacc
8641 @: $(MAKE); $(unstage)
8642 @[ -f ./byacc/Makefile ] || exit 0; \
8643 r=`${PWD_COMMAND}`; export r; \
8644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8645 $(HOST_EXPORTS) \
8646 for flag in $(EXTRA_HOST_FLAGS) ; do \
8647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8648 done; \
8649 echo "Doing pdf in byacc" ; \
8650 (cd $(HOST_SUBDIR)/byacc && \
8651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8653 "RANLIB=$${RANLIB}" \
8654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8655 pdf) \
8656 || exit 1
8658 @endif byacc
8660 .PHONY: maybe-html-byacc html-byacc
8661 maybe-html-byacc:
8662 @if byacc
8663 maybe-html-byacc: html-byacc
8665 html-byacc: \
8666 configure-byacc
8667 @: $(MAKE); $(unstage)
8668 @[ -f ./byacc/Makefile ] || exit 0; \
8669 r=`${PWD_COMMAND}`; export r; \
8670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671 $(HOST_EXPORTS) \
8672 for flag in $(EXTRA_HOST_FLAGS) ; do \
8673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674 done; \
8675 echo "Doing html in byacc" ; \
8676 (cd $(HOST_SUBDIR)/byacc && \
8677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679 "RANLIB=$${RANLIB}" \
8680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681 html) \
8682 || exit 1
8684 @endif byacc
8686 .PHONY: maybe-TAGS-byacc TAGS-byacc
8687 maybe-TAGS-byacc:
8688 @if byacc
8689 maybe-TAGS-byacc: TAGS-byacc
8691 TAGS-byacc: \
8692 configure-byacc
8693 @: $(MAKE); $(unstage)
8694 @[ -f ./byacc/Makefile ] || exit 0; \
8695 r=`${PWD_COMMAND}`; export r; \
8696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697 $(HOST_EXPORTS) \
8698 for flag in $(EXTRA_HOST_FLAGS) ; do \
8699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700 done; \
8701 echo "Doing TAGS in byacc" ; \
8702 (cd $(HOST_SUBDIR)/byacc && \
8703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705 "RANLIB=$${RANLIB}" \
8706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707 TAGS) \
8708 || exit 1
8710 @endif byacc
8712 .PHONY: maybe-install-info-byacc install-info-byacc
8713 maybe-install-info-byacc:
8714 @if byacc
8715 maybe-install-info-byacc: install-info-byacc
8717 install-info-byacc: \
8718 configure-byacc \
8719 info-byacc
8720 @: $(MAKE); $(unstage)
8721 @[ -f ./byacc/Makefile ] || exit 0; \
8722 r=`${PWD_COMMAND}`; export r; \
8723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8724 $(HOST_EXPORTS) \
8725 for flag in $(EXTRA_HOST_FLAGS) ; do \
8726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8727 done; \
8728 echo "Doing install-info in byacc" ; \
8729 (cd $(HOST_SUBDIR)/byacc && \
8730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8732 "RANLIB=$${RANLIB}" \
8733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8734 install-info) \
8735 || exit 1
8737 @endif byacc
8739 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8740 maybe-install-pdf-byacc:
8741 @if byacc
8742 maybe-install-pdf-byacc: install-pdf-byacc
8744 install-pdf-byacc: \
8745 configure-byacc \
8746 pdf-byacc
8747 @: $(MAKE); $(unstage)
8748 @[ -f ./byacc/Makefile ] || exit 0; \
8749 r=`${PWD_COMMAND}`; export r; \
8750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8751 $(HOST_EXPORTS) \
8752 for flag in $(EXTRA_HOST_FLAGS) ; do \
8753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8754 done; \
8755 echo "Doing install-pdf in byacc" ; \
8756 (cd $(HOST_SUBDIR)/byacc && \
8757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8759 "RANLIB=$${RANLIB}" \
8760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8761 install-pdf) \
8762 || exit 1
8764 @endif byacc
8766 .PHONY: maybe-install-html-byacc install-html-byacc
8767 maybe-install-html-byacc:
8768 @if byacc
8769 maybe-install-html-byacc: install-html-byacc
8771 install-html-byacc: \
8772 configure-byacc \
8773 html-byacc
8774 @: $(MAKE); $(unstage)
8775 @[ -f ./byacc/Makefile ] || exit 0; \
8776 r=`${PWD_COMMAND}`; export r; \
8777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8778 $(HOST_EXPORTS) \
8779 for flag in $(EXTRA_HOST_FLAGS) ; do \
8780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8781 done; \
8782 echo "Doing install-html in byacc" ; \
8783 (cd $(HOST_SUBDIR)/byacc && \
8784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8786 "RANLIB=$${RANLIB}" \
8787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8788 install-html) \
8789 || exit 1
8791 @endif byacc
8793 .PHONY: maybe-installcheck-byacc installcheck-byacc
8794 maybe-installcheck-byacc:
8795 @if byacc
8796 maybe-installcheck-byacc: installcheck-byacc
8798 installcheck-byacc: \
8799 configure-byacc
8800 @: $(MAKE); $(unstage)
8801 @[ -f ./byacc/Makefile ] || exit 0; \
8802 r=`${PWD_COMMAND}`; export r; \
8803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8804 $(HOST_EXPORTS) \
8805 for flag in $(EXTRA_HOST_FLAGS) ; do \
8806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8807 done; \
8808 echo "Doing installcheck in byacc" ; \
8809 (cd $(HOST_SUBDIR)/byacc && \
8810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8812 "RANLIB=$${RANLIB}" \
8813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8814 installcheck) \
8815 || exit 1
8817 @endif byacc
8819 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8820 maybe-mostlyclean-byacc:
8821 @if byacc
8822 maybe-mostlyclean-byacc: mostlyclean-byacc
8824 mostlyclean-byacc:
8825 @: $(MAKE); $(unstage)
8826 @[ -f ./byacc/Makefile ] || exit 0; \
8827 r=`${PWD_COMMAND}`; export r; \
8828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829 $(HOST_EXPORTS) \
8830 for flag in $(EXTRA_HOST_FLAGS) ; do \
8831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832 done; \
8833 echo "Doing mostlyclean in byacc" ; \
8834 (cd $(HOST_SUBDIR)/byacc && \
8835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837 "RANLIB=$${RANLIB}" \
8838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839 mostlyclean) \
8840 || exit 1
8842 @endif byacc
8844 .PHONY: maybe-clean-byacc clean-byacc
8845 maybe-clean-byacc:
8846 @if byacc
8847 maybe-clean-byacc: clean-byacc
8849 clean-byacc:
8850 @: $(MAKE); $(unstage)
8851 @[ -f ./byacc/Makefile ] || exit 0; \
8852 r=`${PWD_COMMAND}`; export r; \
8853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854 $(HOST_EXPORTS) \
8855 for flag in $(EXTRA_HOST_FLAGS) ; do \
8856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857 done; \
8858 echo "Doing clean in byacc" ; \
8859 (cd $(HOST_SUBDIR)/byacc && \
8860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862 "RANLIB=$${RANLIB}" \
8863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864 clean) \
8865 || exit 1
8867 @endif byacc
8869 .PHONY: maybe-distclean-byacc distclean-byacc
8870 maybe-distclean-byacc:
8871 @if byacc
8872 maybe-distclean-byacc: distclean-byacc
8874 distclean-byacc:
8875 @: $(MAKE); $(unstage)
8876 @[ -f ./byacc/Makefile ] || exit 0; \
8877 r=`${PWD_COMMAND}`; export r; \
8878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8879 $(HOST_EXPORTS) \
8880 for flag in $(EXTRA_HOST_FLAGS) ; do \
8881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8882 done; \
8883 echo "Doing distclean in byacc" ; \
8884 (cd $(HOST_SUBDIR)/byacc && \
8885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8887 "RANLIB=$${RANLIB}" \
8888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8889 distclean) \
8890 || exit 1
8892 @endif byacc
8894 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8895 maybe-maintainer-clean-byacc:
8896 @if byacc
8897 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8899 maintainer-clean-byacc:
8900 @: $(MAKE); $(unstage)
8901 @[ -f ./byacc/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 maintainer-clean in byacc" ; \
8909 (cd $(HOST_SUBDIR)/byacc && \
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 maintainer-clean) \
8915 || exit 1
8917 @endif byacc
8921 .PHONY: configure-bzip2 maybe-configure-bzip2
8922 maybe-configure-bzip2:
8923 @if gcc-bootstrap
8924 configure-bzip2: stage_current
8925 @endif gcc-bootstrap
8926 @if bzip2
8927 maybe-configure-bzip2: configure-bzip2
8928 configure-bzip2:
8929 @: $(MAKE); $(unstage)
8930 @r=`${PWD_COMMAND}`; export r; \
8931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8934 $(HOST_EXPORTS) \
8935 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8936 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8937 case $(srcdir) in \
8938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8939 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8941 esac; \
8942 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8943 libsrcdir="$$s/bzip2"; \
8944 $(SHELL) $${libsrcdir}/configure \
8945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8946 --target=${target_alias} $${srcdiroption} \
8947 || exit 1
8948 @endif bzip2
8954 .PHONY: all-bzip2 maybe-all-bzip2
8955 maybe-all-bzip2:
8956 @if gcc-bootstrap
8957 all-bzip2: stage_current
8958 @endif gcc-bootstrap
8959 @if bzip2
8960 TARGET-bzip2=all
8961 maybe-all-bzip2: all-bzip2
8962 all-bzip2: configure-bzip2
8963 @: $(MAKE); $(unstage)
8964 @r=`${PWD_COMMAND}`; export r; \
8965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966 $(HOST_EXPORTS) \
8967 (cd $(HOST_SUBDIR)/bzip2 && \
8968 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8969 $(TARGET-bzip2))
8970 @endif bzip2
8975 .PHONY: check-bzip2 maybe-check-bzip2
8976 maybe-check-bzip2:
8977 @if bzip2
8978 maybe-check-bzip2: check-bzip2
8980 check-bzip2:
8981 @: $(MAKE); $(unstage)
8982 @r=`${PWD_COMMAND}`; export r; \
8983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8984 $(HOST_EXPORTS) \
8985 (cd $(HOST_SUBDIR)/bzip2 && \
8986 $(MAKE) $(FLAGS_TO_PASS) check)
8988 @endif bzip2
8990 .PHONY: install-bzip2 maybe-install-bzip2
8991 maybe-install-bzip2:
8992 @if bzip2
8993 maybe-install-bzip2: install-bzip2
8995 install-bzip2: installdirs
8996 @: $(MAKE); $(unstage)
8997 @r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 (cd $(HOST_SUBDIR)/bzip2 && \
9001 $(MAKE) $(FLAGS_TO_PASS) install)
9003 @endif bzip2
9005 .PHONY: install-strip-bzip2 maybe-install-strip-bzip2
9006 maybe-install-strip-bzip2:
9007 @if bzip2
9008 maybe-install-strip-bzip2: install-strip-bzip2
9010 install-strip-bzip2: installdirs
9011 @: $(MAKE); $(unstage)
9012 @r=`${PWD_COMMAND}`; export r; \
9013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014 $(HOST_EXPORTS) \
9015 (cd $(HOST_SUBDIR)/bzip2 && \
9016 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9018 @endif bzip2
9020 # Other targets (info, dvi, pdf, etc.)
9022 .PHONY: maybe-info-bzip2 info-bzip2
9023 maybe-info-bzip2:
9024 @if bzip2
9025 maybe-info-bzip2: info-bzip2
9027 info-bzip2: \
9028 configure-bzip2
9029 @: $(MAKE); $(unstage)
9030 @[ -f ./bzip2/Makefile ] || exit 0; \
9031 r=`${PWD_COMMAND}`; export r; \
9032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033 $(HOST_EXPORTS) \
9034 for flag in $(EXTRA_HOST_FLAGS) ; do \
9035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9036 done; \
9037 echo "Doing info in bzip2" ; \
9038 (cd $(HOST_SUBDIR)/bzip2 && \
9039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9041 "RANLIB=$${RANLIB}" \
9042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9043 info) \
9044 || exit 1
9046 @endif bzip2
9048 .PHONY: maybe-dvi-bzip2 dvi-bzip2
9049 maybe-dvi-bzip2:
9050 @if bzip2
9051 maybe-dvi-bzip2: dvi-bzip2
9053 dvi-bzip2: \
9054 configure-bzip2
9055 @: $(MAKE); $(unstage)
9056 @[ -f ./bzip2/Makefile ] || exit 0; \
9057 r=`${PWD_COMMAND}`; export r; \
9058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059 $(HOST_EXPORTS) \
9060 for flag in $(EXTRA_HOST_FLAGS) ; do \
9061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9062 done; \
9063 echo "Doing dvi in bzip2" ; \
9064 (cd $(HOST_SUBDIR)/bzip2 && \
9065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9067 "RANLIB=$${RANLIB}" \
9068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9069 dvi) \
9070 || exit 1
9072 @endif bzip2
9074 .PHONY: maybe-pdf-bzip2 pdf-bzip2
9075 maybe-pdf-bzip2:
9076 @if bzip2
9077 maybe-pdf-bzip2: pdf-bzip2
9079 pdf-bzip2: \
9080 configure-bzip2
9081 @: $(MAKE); $(unstage)
9082 @[ -f ./bzip2/Makefile ] || exit 0; \
9083 r=`${PWD_COMMAND}`; export r; \
9084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085 $(HOST_EXPORTS) \
9086 for flag in $(EXTRA_HOST_FLAGS) ; do \
9087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9088 done; \
9089 echo "Doing pdf in bzip2" ; \
9090 (cd $(HOST_SUBDIR)/bzip2 && \
9091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9093 "RANLIB=$${RANLIB}" \
9094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9095 pdf) \
9096 || exit 1
9098 @endif bzip2
9100 .PHONY: maybe-html-bzip2 html-bzip2
9101 maybe-html-bzip2:
9102 @if bzip2
9103 maybe-html-bzip2: html-bzip2
9105 html-bzip2: \
9106 configure-bzip2
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./bzip2/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing html in bzip2" ; \
9116 (cd $(HOST_SUBDIR)/bzip2 && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 html) \
9122 || exit 1
9124 @endif bzip2
9126 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
9127 maybe-TAGS-bzip2:
9128 @if bzip2
9129 maybe-TAGS-bzip2: TAGS-bzip2
9131 TAGS-bzip2: \
9132 configure-bzip2
9133 @: $(MAKE); $(unstage)
9134 @[ -f ./bzip2/Makefile ] || exit 0; \
9135 r=`${PWD_COMMAND}`; export r; \
9136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137 $(HOST_EXPORTS) \
9138 for flag in $(EXTRA_HOST_FLAGS) ; do \
9139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140 done; \
9141 echo "Doing TAGS in bzip2" ; \
9142 (cd $(HOST_SUBDIR)/bzip2 && \
9143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145 "RANLIB=$${RANLIB}" \
9146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147 TAGS) \
9148 || exit 1
9150 @endif bzip2
9152 .PHONY: maybe-install-info-bzip2 install-info-bzip2
9153 maybe-install-info-bzip2:
9154 @if bzip2
9155 maybe-install-info-bzip2: install-info-bzip2
9157 install-info-bzip2: \
9158 configure-bzip2 \
9159 info-bzip2
9160 @: $(MAKE); $(unstage)
9161 @[ -f ./bzip2/Makefile ] || exit 0; \
9162 r=`${PWD_COMMAND}`; export r; \
9163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164 $(HOST_EXPORTS) \
9165 for flag in $(EXTRA_HOST_FLAGS) ; do \
9166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167 done; \
9168 echo "Doing install-info in bzip2" ; \
9169 (cd $(HOST_SUBDIR)/bzip2 && \
9170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172 "RANLIB=$${RANLIB}" \
9173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174 install-info) \
9175 || exit 1
9177 @endif bzip2
9179 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
9180 maybe-install-pdf-bzip2:
9181 @if bzip2
9182 maybe-install-pdf-bzip2: install-pdf-bzip2
9184 install-pdf-bzip2: \
9185 configure-bzip2 \
9186 pdf-bzip2
9187 @: $(MAKE); $(unstage)
9188 @[ -f ./bzip2/Makefile ] || exit 0; \
9189 r=`${PWD_COMMAND}`; export r; \
9190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9191 $(HOST_EXPORTS) \
9192 for flag in $(EXTRA_HOST_FLAGS) ; do \
9193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9194 done; \
9195 echo "Doing install-pdf in bzip2" ; \
9196 (cd $(HOST_SUBDIR)/bzip2 && \
9197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9199 "RANLIB=$${RANLIB}" \
9200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9201 install-pdf) \
9202 || exit 1
9204 @endif bzip2
9206 .PHONY: maybe-install-html-bzip2 install-html-bzip2
9207 maybe-install-html-bzip2:
9208 @if bzip2
9209 maybe-install-html-bzip2: install-html-bzip2
9211 install-html-bzip2: \
9212 configure-bzip2 \
9213 html-bzip2
9214 @: $(MAKE); $(unstage)
9215 @[ -f ./bzip2/Makefile ] || exit 0; \
9216 r=`${PWD_COMMAND}`; export r; \
9217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9218 $(HOST_EXPORTS) \
9219 for flag in $(EXTRA_HOST_FLAGS) ; do \
9220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9221 done; \
9222 echo "Doing install-html in bzip2" ; \
9223 (cd $(HOST_SUBDIR)/bzip2 && \
9224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9226 "RANLIB=$${RANLIB}" \
9227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9228 install-html) \
9229 || exit 1
9231 @endif bzip2
9233 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
9234 maybe-installcheck-bzip2:
9235 @if bzip2
9236 maybe-installcheck-bzip2: installcheck-bzip2
9238 installcheck-bzip2: \
9239 configure-bzip2
9240 @: $(MAKE); $(unstage)
9241 @[ -f ./bzip2/Makefile ] || exit 0; \
9242 r=`${PWD_COMMAND}`; export r; \
9243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9244 $(HOST_EXPORTS) \
9245 for flag in $(EXTRA_HOST_FLAGS) ; do \
9246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9247 done; \
9248 echo "Doing installcheck in bzip2" ; \
9249 (cd $(HOST_SUBDIR)/bzip2 && \
9250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9252 "RANLIB=$${RANLIB}" \
9253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9254 installcheck) \
9255 || exit 1
9257 @endif bzip2
9259 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
9260 maybe-mostlyclean-bzip2:
9261 @if bzip2
9262 maybe-mostlyclean-bzip2: mostlyclean-bzip2
9264 mostlyclean-bzip2:
9265 @: $(MAKE); $(unstage)
9266 @[ -f ./bzip2/Makefile ] || exit 0; \
9267 r=`${PWD_COMMAND}`; export r; \
9268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9269 $(HOST_EXPORTS) \
9270 for flag in $(EXTRA_HOST_FLAGS) ; do \
9271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9272 done; \
9273 echo "Doing mostlyclean in bzip2" ; \
9274 (cd $(HOST_SUBDIR)/bzip2 && \
9275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9277 "RANLIB=$${RANLIB}" \
9278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9279 mostlyclean) \
9280 || exit 1
9282 @endif bzip2
9284 .PHONY: maybe-clean-bzip2 clean-bzip2
9285 maybe-clean-bzip2:
9286 @if bzip2
9287 maybe-clean-bzip2: clean-bzip2
9289 clean-bzip2:
9290 @: $(MAKE); $(unstage)
9291 @[ -f ./bzip2/Makefile ] || exit 0; \
9292 r=`${PWD_COMMAND}`; export r; \
9293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294 $(HOST_EXPORTS) \
9295 for flag in $(EXTRA_HOST_FLAGS) ; do \
9296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9297 done; \
9298 echo "Doing clean in bzip2" ; \
9299 (cd $(HOST_SUBDIR)/bzip2 && \
9300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9302 "RANLIB=$${RANLIB}" \
9303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9304 clean) \
9305 || exit 1
9307 @endif bzip2
9309 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9310 maybe-distclean-bzip2:
9311 @if bzip2
9312 maybe-distclean-bzip2: distclean-bzip2
9314 distclean-bzip2:
9315 @: $(MAKE); $(unstage)
9316 @[ -f ./bzip2/Makefile ] || exit 0; \
9317 r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 $(HOST_EXPORTS) \
9320 for flag in $(EXTRA_HOST_FLAGS) ; do \
9321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9322 done; \
9323 echo "Doing distclean in bzip2" ; \
9324 (cd $(HOST_SUBDIR)/bzip2 && \
9325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9327 "RANLIB=$${RANLIB}" \
9328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9329 distclean) \
9330 || exit 1
9332 @endif bzip2
9334 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9335 maybe-maintainer-clean-bzip2:
9336 @if bzip2
9337 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9339 maintainer-clean-bzip2:
9340 @: $(MAKE); $(unstage)
9341 @[ -f ./bzip2/Makefile ] || exit 0; \
9342 r=`${PWD_COMMAND}`; export r; \
9343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9344 $(HOST_EXPORTS) \
9345 for flag in $(EXTRA_HOST_FLAGS) ; do \
9346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9347 done; \
9348 echo "Doing maintainer-clean in bzip2" ; \
9349 (cd $(HOST_SUBDIR)/bzip2 && \
9350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9352 "RANLIB=$${RANLIB}" \
9353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9354 maintainer-clean) \
9355 || exit 1
9357 @endif bzip2
9361 .PHONY: configure-cgen maybe-configure-cgen
9362 maybe-configure-cgen:
9363 @if gcc-bootstrap
9364 configure-cgen: stage_current
9365 @endif gcc-bootstrap
9366 @if cgen
9367 maybe-configure-cgen: configure-cgen
9368 configure-cgen:
9369 @: $(MAKE); $(unstage)
9370 @r=`${PWD_COMMAND}`; export r; \
9371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9374 $(HOST_EXPORTS) \
9375 echo Configuring in $(HOST_SUBDIR)/cgen; \
9376 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9377 case $(srcdir) in \
9378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9379 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9381 esac; \
9382 srcdiroption="--srcdir=$${topdir}/cgen"; \
9383 libsrcdir="$$s/cgen"; \
9384 $(SHELL) $${libsrcdir}/configure \
9385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9386 --target=${target_alias} $${srcdiroption} \
9387 || exit 1
9388 @endif cgen
9394 .PHONY: all-cgen maybe-all-cgen
9395 maybe-all-cgen:
9396 @if gcc-bootstrap
9397 all-cgen: stage_current
9398 @endif gcc-bootstrap
9399 @if cgen
9400 TARGET-cgen=all
9401 maybe-all-cgen: all-cgen
9402 all-cgen: configure-cgen
9403 @: $(MAKE); $(unstage)
9404 @r=`${PWD_COMMAND}`; export r; \
9405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406 $(HOST_EXPORTS) \
9407 (cd $(HOST_SUBDIR)/cgen && \
9408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9409 $(TARGET-cgen))
9410 @endif cgen
9415 .PHONY: check-cgen maybe-check-cgen
9416 maybe-check-cgen:
9417 @if cgen
9418 maybe-check-cgen: check-cgen
9420 check-cgen:
9421 @: $(MAKE); $(unstage)
9422 @r=`${PWD_COMMAND}`; export r; \
9423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424 $(HOST_EXPORTS) \
9425 (cd $(HOST_SUBDIR)/cgen && \
9426 $(MAKE) $(FLAGS_TO_PASS) check)
9428 @endif cgen
9430 .PHONY: install-cgen maybe-install-cgen
9431 maybe-install-cgen:
9432 @if cgen
9433 maybe-install-cgen: install-cgen
9435 install-cgen: installdirs
9436 @: $(MAKE); $(unstage)
9437 @r=`${PWD_COMMAND}`; export r; \
9438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439 $(HOST_EXPORTS) \
9440 (cd $(HOST_SUBDIR)/cgen && \
9441 $(MAKE) $(FLAGS_TO_PASS) install)
9443 @endif cgen
9445 .PHONY: install-strip-cgen maybe-install-strip-cgen
9446 maybe-install-strip-cgen:
9447 @if cgen
9448 maybe-install-strip-cgen: install-strip-cgen
9450 install-strip-cgen: installdirs
9451 @: $(MAKE); $(unstage)
9452 @r=`${PWD_COMMAND}`; export r; \
9453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9454 $(HOST_EXPORTS) \
9455 (cd $(HOST_SUBDIR)/cgen && \
9456 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9458 @endif cgen
9460 # Other targets (info, dvi, pdf, etc.)
9462 .PHONY: maybe-info-cgen info-cgen
9463 maybe-info-cgen:
9464 @if cgen
9465 maybe-info-cgen: info-cgen
9467 info-cgen: \
9468 configure-cgen
9469 @: $(MAKE); $(unstage)
9470 @[ -f ./cgen/Makefile ] || exit 0; \
9471 r=`${PWD_COMMAND}`; export r; \
9472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9473 $(HOST_EXPORTS) \
9474 for flag in $(EXTRA_HOST_FLAGS) ; do \
9475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9476 done; \
9477 echo "Doing info in cgen" ; \
9478 (cd $(HOST_SUBDIR)/cgen && \
9479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9481 "RANLIB=$${RANLIB}" \
9482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9483 info) \
9484 || exit 1
9486 @endif cgen
9488 .PHONY: maybe-dvi-cgen dvi-cgen
9489 maybe-dvi-cgen:
9490 @if cgen
9491 maybe-dvi-cgen: dvi-cgen
9493 dvi-cgen: \
9494 configure-cgen
9495 @: $(MAKE); $(unstage)
9496 @[ -f ./cgen/Makefile ] || exit 0; \
9497 r=`${PWD_COMMAND}`; export r; \
9498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9499 $(HOST_EXPORTS) \
9500 for flag in $(EXTRA_HOST_FLAGS) ; do \
9501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9502 done; \
9503 echo "Doing dvi in cgen" ; \
9504 (cd $(HOST_SUBDIR)/cgen && \
9505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9507 "RANLIB=$${RANLIB}" \
9508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9509 dvi) \
9510 || exit 1
9512 @endif cgen
9514 .PHONY: maybe-pdf-cgen pdf-cgen
9515 maybe-pdf-cgen:
9516 @if cgen
9517 maybe-pdf-cgen: pdf-cgen
9519 pdf-cgen: \
9520 configure-cgen
9521 @: $(MAKE); $(unstage)
9522 @[ -f ./cgen/Makefile ] || exit 0; \
9523 r=`${PWD_COMMAND}`; export r; \
9524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9525 $(HOST_EXPORTS) \
9526 for flag in $(EXTRA_HOST_FLAGS) ; do \
9527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9528 done; \
9529 echo "Doing pdf in cgen" ; \
9530 (cd $(HOST_SUBDIR)/cgen && \
9531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9533 "RANLIB=$${RANLIB}" \
9534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9535 pdf) \
9536 || exit 1
9538 @endif cgen
9540 .PHONY: maybe-html-cgen html-cgen
9541 maybe-html-cgen:
9542 @if cgen
9543 maybe-html-cgen: html-cgen
9545 html-cgen: \
9546 configure-cgen
9547 @: $(MAKE); $(unstage)
9548 @[ -f ./cgen/Makefile ] || exit 0; \
9549 r=`${PWD_COMMAND}`; export r; \
9550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551 $(HOST_EXPORTS) \
9552 for flag in $(EXTRA_HOST_FLAGS) ; do \
9553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9554 done; \
9555 echo "Doing html in cgen" ; \
9556 (cd $(HOST_SUBDIR)/cgen && \
9557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9559 "RANLIB=$${RANLIB}" \
9560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9561 html) \
9562 || exit 1
9564 @endif cgen
9566 .PHONY: maybe-TAGS-cgen TAGS-cgen
9567 maybe-TAGS-cgen:
9568 @if cgen
9569 maybe-TAGS-cgen: TAGS-cgen
9571 TAGS-cgen: \
9572 configure-cgen
9573 @: $(MAKE); $(unstage)
9574 @[ -f ./cgen/Makefile ] || exit 0; \
9575 r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 $(HOST_EXPORTS) \
9578 for flag in $(EXTRA_HOST_FLAGS) ; do \
9579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9580 done; \
9581 echo "Doing TAGS in cgen" ; \
9582 (cd $(HOST_SUBDIR)/cgen && \
9583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9585 "RANLIB=$${RANLIB}" \
9586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9587 TAGS) \
9588 || exit 1
9590 @endif cgen
9592 .PHONY: maybe-install-info-cgen install-info-cgen
9593 maybe-install-info-cgen:
9594 @if cgen
9595 maybe-install-info-cgen: install-info-cgen
9597 install-info-cgen: \
9598 configure-cgen \
9599 info-cgen
9600 @: $(MAKE); $(unstage)
9601 @[ -f ./cgen/Makefile ] || exit 0; \
9602 r=`${PWD_COMMAND}`; export r; \
9603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9604 $(HOST_EXPORTS) \
9605 for flag in $(EXTRA_HOST_FLAGS) ; do \
9606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9607 done; \
9608 echo "Doing install-info in cgen" ; \
9609 (cd $(HOST_SUBDIR)/cgen && \
9610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9612 "RANLIB=$${RANLIB}" \
9613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9614 install-info) \
9615 || exit 1
9617 @endif cgen
9619 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9620 maybe-install-pdf-cgen:
9621 @if cgen
9622 maybe-install-pdf-cgen: install-pdf-cgen
9624 install-pdf-cgen: \
9625 configure-cgen \
9626 pdf-cgen
9627 @: $(MAKE); $(unstage)
9628 @[ -f ./cgen/Makefile ] || exit 0; \
9629 r=`${PWD_COMMAND}`; export r; \
9630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9631 $(HOST_EXPORTS) \
9632 for flag in $(EXTRA_HOST_FLAGS) ; do \
9633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9634 done; \
9635 echo "Doing install-pdf in cgen" ; \
9636 (cd $(HOST_SUBDIR)/cgen && \
9637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9639 "RANLIB=$${RANLIB}" \
9640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9641 install-pdf) \
9642 || exit 1
9644 @endif cgen
9646 .PHONY: maybe-install-html-cgen install-html-cgen
9647 maybe-install-html-cgen:
9648 @if cgen
9649 maybe-install-html-cgen: install-html-cgen
9651 install-html-cgen: \
9652 configure-cgen \
9653 html-cgen
9654 @: $(MAKE); $(unstage)
9655 @[ -f ./cgen/Makefile ] || exit 0; \
9656 r=`${PWD_COMMAND}`; export r; \
9657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9658 $(HOST_EXPORTS) \
9659 for flag in $(EXTRA_HOST_FLAGS) ; do \
9660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9661 done; \
9662 echo "Doing install-html in cgen" ; \
9663 (cd $(HOST_SUBDIR)/cgen && \
9664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9666 "RANLIB=$${RANLIB}" \
9667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9668 install-html) \
9669 || exit 1
9671 @endif cgen
9673 .PHONY: maybe-installcheck-cgen installcheck-cgen
9674 maybe-installcheck-cgen:
9675 @if cgen
9676 maybe-installcheck-cgen: installcheck-cgen
9678 installcheck-cgen: \
9679 configure-cgen
9680 @: $(MAKE); $(unstage)
9681 @[ -f ./cgen/Makefile ] || exit 0; \
9682 r=`${PWD_COMMAND}`; export r; \
9683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9684 $(HOST_EXPORTS) \
9685 for flag in $(EXTRA_HOST_FLAGS) ; do \
9686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9687 done; \
9688 echo "Doing installcheck in cgen" ; \
9689 (cd $(HOST_SUBDIR)/cgen && \
9690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9692 "RANLIB=$${RANLIB}" \
9693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9694 installcheck) \
9695 || exit 1
9697 @endif cgen
9699 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9700 maybe-mostlyclean-cgen:
9701 @if cgen
9702 maybe-mostlyclean-cgen: mostlyclean-cgen
9704 mostlyclean-cgen:
9705 @: $(MAKE); $(unstage)
9706 @[ -f ./cgen/Makefile ] || exit 0; \
9707 r=`${PWD_COMMAND}`; export r; \
9708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9709 $(HOST_EXPORTS) \
9710 for flag in $(EXTRA_HOST_FLAGS) ; do \
9711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9712 done; \
9713 echo "Doing mostlyclean in cgen" ; \
9714 (cd $(HOST_SUBDIR)/cgen && \
9715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9717 "RANLIB=$${RANLIB}" \
9718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9719 mostlyclean) \
9720 || exit 1
9722 @endif cgen
9724 .PHONY: maybe-clean-cgen clean-cgen
9725 maybe-clean-cgen:
9726 @if cgen
9727 maybe-clean-cgen: clean-cgen
9729 clean-cgen:
9730 @: $(MAKE); $(unstage)
9731 @[ -f ./cgen/Makefile ] || exit 0; \
9732 r=`${PWD_COMMAND}`; export r; \
9733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9734 $(HOST_EXPORTS) \
9735 for flag in $(EXTRA_HOST_FLAGS) ; do \
9736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9737 done; \
9738 echo "Doing clean in cgen" ; \
9739 (cd $(HOST_SUBDIR)/cgen && \
9740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9742 "RANLIB=$${RANLIB}" \
9743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9744 clean) \
9745 || exit 1
9747 @endif cgen
9749 .PHONY: maybe-distclean-cgen distclean-cgen
9750 maybe-distclean-cgen:
9751 @if cgen
9752 maybe-distclean-cgen: distclean-cgen
9754 distclean-cgen:
9755 @: $(MAKE); $(unstage)
9756 @[ -f ./cgen/Makefile ] || exit 0; \
9757 r=`${PWD_COMMAND}`; export r; \
9758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9759 $(HOST_EXPORTS) \
9760 for flag in $(EXTRA_HOST_FLAGS) ; do \
9761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9762 done; \
9763 echo "Doing distclean in cgen" ; \
9764 (cd $(HOST_SUBDIR)/cgen && \
9765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9767 "RANLIB=$${RANLIB}" \
9768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9769 distclean) \
9770 || exit 1
9772 @endif cgen
9774 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9775 maybe-maintainer-clean-cgen:
9776 @if cgen
9777 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9779 maintainer-clean-cgen:
9780 @: $(MAKE); $(unstage)
9781 @[ -f ./cgen/Makefile ] || exit 0; \
9782 r=`${PWD_COMMAND}`; export r; \
9783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9784 $(HOST_EXPORTS) \
9785 for flag in $(EXTRA_HOST_FLAGS) ; do \
9786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9787 done; \
9788 echo "Doing maintainer-clean in cgen" ; \
9789 (cd $(HOST_SUBDIR)/cgen && \
9790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9792 "RANLIB=$${RANLIB}" \
9793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9794 maintainer-clean) \
9795 || exit 1
9797 @endif cgen
9801 .PHONY: configure-dejagnu maybe-configure-dejagnu
9802 maybe-configure-dejagnu:
9803 @if gcc-bootstrap
9804 configure-dejagnu: stage_current
9805 @endif gcc-bootstrap
9806 @if dejagnu
9807 maybe-configure-dejagnu: configure-dejagnu
9808 configure-dejagnu:
9809 @: $(MAKE); $(unstage)
9810 @r=`${PWD_COMMAND}`; export r; \
9811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9812 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9814 $(HOST_EXPORTS) \
9815 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9816 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9817 case $(srcdir) in \
9818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9819 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9821 esac; \
9822 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9823 libsrcdir="$$s/dejagnu"; \
9824 $(SHELL) $${libsrcdir}/configure \
9825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9826 --target=${target_alias} $${srcdiroption} \
9827 || exit 1
9828 @endif dejagnu
9834 .PHONY: all-dejagnu maybe-all-dejagnu
9835 maybe-all-dejagnu:
9836 @if gcc-bootstrap
9837 all-dejagnu: stage_current
9838 @endif gcc-bootstrap
9839 @if dejagnu
9840 TARGET-dejagnu=all
9841 maybe-all-dejagnu: all-dejagnu
9842 all-dejagnu: configure-dejagnu
9843 @: $(MAKE); $(unstage)
9844 @r=`${PWD_COMMAND}`; export r; \
9845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846 $(HOST_EXPORTS) \
9847 (cd $(HOST_SUBDIR)/dejagnu && \
9848 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9849 $(TARGET-dejagnu))
9850 @endif dejagnu
9855 .PHONY: check-dejagnu maybe-check-dejagnu
9856 maybe-check-dejagnu:
9857 @if dejagnu
9858 maybe-check-dejagnu: check-dejagnu
9860 check-dejagnu:
9861 @: $(MAKE); $(unstage)
9862 @r=`${PWD_COMMAND}`; export r; \
9863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9864 $(HOST_EXPORTS) \
9865 (cd $(HOST_SUBDIR)/dejagnu && \
9866 $(MAKE) $(FLAGS_TO_PASS) check)
9868 @endif dejagnu
9870 .PHONY: install-dejagnu maybe-install-dejagnu
9871 maybe-install-dejagnu:
9872 @if dejagnu
9873 maybe-install-dejagnu: install-dejagnu
9875 install-dejagnu: installdirs
9876 @: $(MAKE); $(unstage)
9877 @r=`${PWD_COMMAND}`; export r; \
9878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9879 $(HOST_EXPORTS) \
9880 (cd $(HOST_SUBDIR)/dejagnu && \
9881 $(MAKE) $(FLAGS_TO_PASS) install)
9883 @endif dejagnu
9885 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
9886 maybe-install-strip-dejagnu:
9887 @if dejagnu
9888 maybe-install-strip-dejagnu: install-strip-dejagnu
9890 install-strip-dejagnu: installdirs
9891 @: $(MAKE); $(unstage)
9892 @r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 (cd $(HOST_SUBDIR)/dejagnu && \
9896 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9898 @endif dejagnu
9900 # Other targets (info, dvi, pdf, etc.)
9902 .PHONY: maybe-info-dejagnu info-dejagnu
9903 maybe-info-dejagnu:
9904 @if dejagnu
9905 maybe-info-dejagnu: info-dejagnu
9907 info-dejagnu: \
9908 configure-dejagnu
9909 @: $(MAKE); $(unstage)
9910 @[ -f ./dejagnu/Makefile ] || exit 0; \
9911 r=`${PWD_COMMAND}`; export r; \
9912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913 $(HOST_EXPORTS) \
9914 for flag in $(EXTRA_HOST_FLAGS) ; do \
9915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916 done; \
9917 echo "Doing info in dejagnu" ; \
9918 (cd $(HOST_SUBDIR)/dejagnu && \
9919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921 "RANLIB=$${RANLIB}" \
9922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923 info) \
9924 || exit 1
9926 @endif dejagnu
9928 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9929 maybe-dvi-dejagnu:
9930 @if dejagnu
9931 maybe-dvi-dejagnu: dvi-dejagnu
9933 dvi-dejagnu: \
9934 configure-dejagnu
9935 @: $(MAKE); $(unstage)
9936 @[ -f ./dejagnu/Makefile ] || exit 0; \
9937 r=`${PWD_COMMAND}`; export r; \
9938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9939 $(HOST_EXPORTS) \
9940 for flag in $(EXTRA_HOST_FLAGS) ; do \
9941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9942 done; \
9943 echo "Doing dvi in dejagnu" ; \
9944 (cd $(HOST_SUBDIR)/dejagnu && \
9945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9947 "RANLIB=$${RANLIB}" \
9948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9949 dvi) \
9950 || exit 1
9952 @endif dejagnu
9954 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9955 maybe-pdf-dejagnu:
9956 @if dejagnu
9957 maybe-pdf-dejagnu: pdf-dejagnu
9959 pdf-dejagnu: \
9960 configure-dejagnu
9961 @: $(MAKE); $(unstage)
9962 @[ -f ./dejagnu/Makefile ] || exit 0; \
9963 r=`${PWD_COMMAND}`; export r; \
9964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9965 $(HOST_EXPORTS) \
9966 for flag in $(EXTRA_HOST_FLAGS) ; do \
9967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9968 done; \
9969 echo "Doing pdf in dejagnu" ; \
9970 (cd $(HOST_SUBDIR)/dejagnu && \
9971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9973 "RANLIB=$${RANLIB}" \
9974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9975 pdf) \
9976 || exit 1
9978 @endif dejagnu
9980 .PHONY: maybe-html-dejagnu html-dejagnu
9981 maybe-html-dejagnu:
9982 @if dejagnu
9983 maybe-html-dejagnu: html-dejagnu
9985 html-dejagnu: \
9986 configure-dejagnu
9987 @: $(MAKE); $(unstage)
9988 @[ -f ./dejagnu/Makefile ] || exit 0; \
9989 r=`${PWD_COMMAND}`; export r; \
9990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9991 $(HOST_EXPORTS) \
9992 for flag in $(EXTRA_HOST_FLAGS) ; do \
9993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9994 done; \
9995 echo "Doing html in dejagnu" ; \
9996 (cd $(HOST_SUBDIR)/dejagnu && \
9997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9999 "RANLIB=$${RANLIB}" \
10000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10001 html) \
10002 || exit 1
10004 @endif dejagnu
10006 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
10007 maybe-TAGS-dejagnu:
10008 @if dejagnu
10009 maybe-TAGS-dejagnu: TAGS-dejagnu
10011 TAGS-dejagnu: \
10012 configure-dejagnu
10013 @: $(MAKE); $(unstage)
10014 @[ -f ./dejagnu/Makefile ] || exit 0; \
10015 r=`${PWD_COMMAND}`; export r; \
10016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10017 $(HOST_EXPORTS) \
10018 for flag in $(EXTRA_HOST_FLAGS) ; do \
10019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10020 done; \
10021 echo "Doing TAGS in dejagnu" ; \
10022 (cd $(HOST_SUBDIR)/dejagnu && \
10023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10025 "RANLIB=$${RANLIB}" \
10026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10027 TAGS) \
10028 || exit 1
10030 @endif dejagnu
10032 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
10033 maybe-install-info-dejagnu:
10034 @if dejagnu
10035 maybe-install-info-dejagnu: install-info-dejagnu
10037 install-info-dejagnu: \
10038 configure-dejagnu \
10039 info-dejagnu
10040 @: $(MAKE); $(unstage)
10041 @[ -f ./dejagnu/Makefile ] || exit 0; \
10042 r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 for flag in $(EXTRA_HOST_FLAGS) ; do \
10046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047 done; \
10048 echo "Doing install-info in dejagnu" ; \
10049 (cd $(HOST_SUBDIR)/dejagnu && \
10050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052 "RANLIB=$${RANLIB}" \
10053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 install-info) \
10055 || exit 1
10057 @endif dejagnu
10059 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
10060 maybe-install-pdf-dejagnu:
10061 @if dejagnu
10062 maybe-install-pdf-dejagnu: install-pdf-dejagnu
10064 install-pdf-dejagnu: \
10065 configure-dejagnu \
10066 pdf-dejagnu
10067 @: $(MAKE); $(unstage)
10068 @[ -f ./dejagnu/Makefile ] || exit 0; \
10069 r=`${PWD_COMMAND}`; export r; \
10070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10071 $(HOST_EXPORTS) \
10072 for flag in $(EXTRA_HOST_FLAGS) ; do \
10073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10074 done; \
10075 echo "Doing install-pdf in dejagnu" ; \
10076 (cd $(HOST_SUBDIR)/dejagnu && \
10077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10079 "RANLIB=$${RANLIB}" \
10080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10081 install-pdf) \
10082 || exit 1
10084 @endif dejagnu
10086 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
10087 maybe-install-html-dejagnu:
10088 @if dejagnu
10089 maybe-install-html-dejagnu: install-html-dejagnu
10091 install-html-dejagnu: \
10092 configure-dejagnu \
10093 html-dejagnu
10094 @: $(MAKE); $(unstage)
10095 @[ -f ./dejagnu/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 install-html in dejagnu" ; \
10103 (cd $(HOST_SUBDIR)/dejagnu && \
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 install-html) \
10109 || exit 1
10111 @endif dejagnu
10113 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
10114 maybe-installcheck-dejagnu:
10115 @if dejagnu
10116 maybe-installcheck-dejagnu: installcheck-dejagnu
10118 installcheck-dejagnu: \
10119 configure-dejagnu
10120 @: $(MAKE); $(unstage)
10121 @[ -f ./dejagnu/Makefile ] || exit 0; \
10122 r=`${PWD_COMMAND}`; export r; \
10123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10124 $(HOST_EXPORTS) \
10125 for flag in $(EXTRA_HOST_FLAGS) ; do \
10126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10127 done; \
10128 echo "Doing installcheck in dejagnu" ; \
10129 (cd $(HOST_SUBDIR)/dejagnu && \
10130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10132 "RANLIB=$${RANLIB}" \
10133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10134 installcheck) \
10135 || exit 1
10137 @endif dejagnu
10139 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
10140 maybe-mostlyclean-dejagnu:
10141 @if dejagnu
10142 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
10144 mostlyclean-dejagnu:
10145 @: $(MAKE); $(unstage)
10146 @[ -f ./dejagnu/Makefile ] || exit 0; \
10147 r=`${PWD_COMMAND}`; export r; \
10148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10149 $(HOST_EXPORTS) \
10150 for flag in $(EXTRA_HOST_FLAGS) ; do \
10151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10152 done; \
10153 echo "Doing mostlyclean in dejagnu" ; \
10154 (cd $(HOST_SUBDIR)/dejagnu && \
10155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10157 "RANLIB=$${RANLIB}" \
10158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10159 mostlyclean) \
10160 || exit 1
10162 @endif dejagnu
10164 .PHONY: maybe-clean-dejagnu clean-dejagnu
10165 maybe-clean-dejagnu:
10166 @if dejagnu
10167 maybe-clean-dejagnu: clean-dejagnu
10169 clean-dejagnu:
10170 @: $(MAKE); $(unstage)
10171 @[ -f ./dejagnu/Makefile ] || exit 0; \
10172 r=`${PWD_COMMAND}`; export r; \
10173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10174 $(HOST_EXPORTS) \
10175 for flag in $(EXTRA_HOST_FLAGS) ; do \
10176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10177 done; \
10178 echo "Doing clean in dejagnu" ; \
10179 (cd $(HOST_SUBDIR)/dejagnu && \
10180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10182 "RANLIB=$${RANLIB}" \
10183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10184 clean) \
10185 || exit 1
10187 @endif dejagnu
10189 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
10190 maybe-distclean-dejagnu:
10191 @if dejagnu
10192 maybe-distclean-dejagnu: distclean-dejagnu
10194 distclean-dejagnu:
10195 @: $(MAKE); $(unstage)
10196 @[ -f ./dejagnu/Makefile ] || exit 0; \
10197 r=`${PWD_COMMAND}`; export r; \
10198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10199 $(HOST_EXPORTS) \
10200 for flag in $(EXTRA_HOST_FLAGS) ; do \
10201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10202 done; \
10203 echo "Doing distclean in dejagnu" ; \
10204 (cd $(HOST_SUBDIR)/dejagnu && \
10205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10207 "RANLIB=$${RANLIB}" \
10208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10209 distclean) \
10210 || exit 1
10212 @endif dejagnu
10214 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
10215 maybe-maintainer-clean-dejagnu:
10216 @if dejagnu
10217 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
10219 maintainer-clean-dejagnu:
10220 @: $(MAKE); $(unstage)
10221 @[ -f ./dejagnu/Makefile ] || exit 0; \
10222 r=`${PWD_COMMAND}`; export r; \
10223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10224 $(HOST_EXPORTS) \
10225 for flag in $(EXTRA_HOST_FLAGS) ; do \
10226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10227 done; \
10228 echo "Doing maintainer-clean in dejagnu" ; \
10229 (cd $(HOST_SUBDIR)/dejagnu && \
10230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10232 "RANLIB=$${RANLIB}" \
10233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10234 maintainer-clean) \
10235 || exit 1
10237 @endif dejagnu
10241 .PHONY: configure-diff maybe-configure-diff
10242 maybe-configure-diff:
10243 @if gcc-bootstrap
10244 configure-diff: stage_current
10245 @endif gcc-bootstrap
10246 @if diff
10247 maybe-configure-diff: configure-diff
10248 configure-diff:
10249 @: $(MAKE); $(unstage)
10250 @r=`${PWD_COMMAND}`; export r; \
10251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10252 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
10253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
10254 $(HOST_EXPORTS) \
10255 echo Configuring in $(HOST_SUBDIR)/diff; \
10256 cd "$(HOST_SUBDIR)/diff" || exit 1; \
10257 case $(srcdir) in \
10258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10259 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
10260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10261 esac; \
10262 srcdiroption="--srcdir=$${topdir}/diff"; \
10263 libsrcdir="$$s/diff"; \
10264 $(SHELL) $${libsrcdir}/configure \
10265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10266 --target=${target_alias} $${srcdiroption} \
10267 || exit 1
10268 @endif diff
10274 .PHONY: all-diff maybe-all-diff
10275 maybe-all-diff:
10276 @if gcc-bootstrap
10277 all-diff: stage_current
10278 @endif gcc-bootstrap
10279 @if diff
10280 TARGET-diff=all
10281 maybe-all-diff: all-diff
10282 all-diff: configure-diff
10283 @: $(MAKE); $(unstage)
10284 @r=`${PWD_COMMAND}`; export r; \
10285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10286 $(HOST_EXPORTS) \
10287 (cd $(HOST_SUBDIR)/diff && \
10288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10289 $(TARGET-diff))
10290 @endif diff
10295 .PHONY: check-diff maybe-check-diff
10296 maybe-check-diff:
10297 @if diff
10298 maybe-check-diff: check-diff
10300 check-diff:
10301 @: $(MAKE); $(unstage)
10302 @r=`${PWD_COMMAND}`; export r; \
10303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10304 $(HOST_EXPORTS) \
10305 (cd $(HOST_SUBDIR)/diff && \
10306 $(MAKE) $(FLAGS_TO_PASS) check)
10308 @endif diff
10310 .PHONY: install-diff maybe-install-diff
10311 maybe-install-diff:
10312 @if diff
10313 maybe-install-diff: install-diff
10315 install-diff: installdirs
10316 @: $(MAKE); $(unstage)
10317 @r=`${PWD_COMMAND}`; export r; \
10318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10319 $(HOST_EXPORTS) \
10320 (cd $(HOST_SUBDIR)/diff && \
10321 $(MAKE) $(FLAGS_TO_PASS) install)
10323 @endif diff
10325 .PHONY: install-strip-diff maybe-install-strip-diff
10326 maybe-install-strip-diff:
10327 @if diff
10328 maybe-install-strip-diff: install-strip-diff
10330 install-strip-diff: installdirs
10331 @: $(MAKE); $(unstage)
10332 @r=`${PWD_COMMAND}`; export r; \
10333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334 $(HOST_EXPORTS) \
10335 (cd $(HOST_SUBDIR)/diff && \
10336 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10338 @endif diff
10340 # Other targets (info, dvi, pdf, etc.)
10342 .PHONY: maybe-info-diff info-diff
10343 maybe-info-diff:
10344 @if diff
10345 maybe-info-diff: info-diff
10347 info-diff: \
10348 configure-diff
10349 @: $(MAKE); $(unstage)
10350 @[ -f ./diff/Makefile ] || exit 0; \
10351 r=`${PWD_COMMAND}`; export r; \
10352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353 $(HOST_EXPORTS) \
10354 for flag in $(EXTRA_HOST_FLAGS) ; do \
10355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10356 done; \
10357 echo "Doing info in diff" ; \
10358 (cd $(HOST_SUBDIR)/diff && \
10359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10361 "RANLIB=$${RANLIB}" \
10362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10363 info) \
10364 || exit 1
10366 @endif diff
10368 .PHONY: maybe-dvi-diff dvi-diff
10369 maybe-dvi-diff:
10370 @if diff
10371 maybe-dvi-diff: dvi-diff
10373 dvi-diff: \
10374 configure-diff
10375 @: $(MAKE); $(unstage)
10376 @[ -f ./diff/Makefile ] || exit 0; \
10377 r=`${PWD_COMMAND}`; export r; \
10378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10379 $(HOST_EXPORTS) \
10380 for flag in $(EXTRA_HOST_FLAGS) ; do \
10381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10382 done; \
10383 echo "Doing dvi in diff" ; \
10384 (cd $(HOST_SUBDIR)/diff && \
10385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10387 "RANLIB=$${RANLIB}" \
10388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10389 dvi) \
10390 || exit 1
10392 @endif diff
10394 .PHONY: maybe-pdf-diff pdf-diff
10395 maybe-pdf-diff:
10396 @if diff
10397 maybe-pdf-diff: pdf-diff
10399 pdf-diff: \
10400 configure-diff
10401 @: $(MAKE); $(unstage)
10402 @[ -f ./diff/Makefile ] || exit 0; \
10403 r=`${PWD_COMMAND}`; export r; \
10404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10405 $(HOST_EXPORTS) \
10406 for flag in $(EXTRA_HOST_FLAGS) ; do \
10407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10408 done; \
10409 echo "Doing pdf in diff" ; \
10410 (cd $(HOST_SUBDIR)/diff && \
10411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10413 "RANLIB=$${RANLIB}" \
10414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10415 pdf) \
10416 || exit 1
10418 @endif diff
10420 .PHONY: maybe-html-diff html-diff
10421 maybe-html-diff:
10422 @if diff
10423 maybe-html-diff: html-diff
10425 html-diff: \
10426 configure-diff
10427 @: $(MAKE); $(unstage)
10428 @[ -f ./diff/Makefile ] || exit 0; \
10429 r=`${PWD_COMMAND}`; export r; \
10430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10431 $(HOST_EXPORTS) \
10432 for flag in $(EXTRA_HOST_FLAGS) ; do \
10433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10434 done; \
10435 echo "Doing html in diff" ; \
10436 (cd $(HOST_SUBDIR)/diff && \
10437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10439 "RANLIB=$${RANLIB}" \
10440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10441 html) \
10442 || exit 1
10444 @endif diff
10446 .PHONY: maybe-TAGS-diff TAGS-diff
10447 maybe-TAGS-diff:
10448 @if diff
10449 maybe-TAGS-diff: TAGS-diff
10451 TAGS-diff: \
10452 configure-diff
10453 @: $(MAKE); $(unstage)
10454 @[ -f ./diff/Makefile ] || exit 0; \
10455 r=`${PWD_COMMAND}`; export r; \
10456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457 $(HOST_EXPORTS) \
10458 for flag in $(EXTRA_HOST_FLAGS) ; do \
10459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10460 done; \
10461 echo "Doing TAGS in diff" ; \
10462 (cd $(HOST_SUBDIR)/diff && \
10463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10465 "RANLIB=$${RANLIB}" \
10466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10467 TAGS) \
10468 || exit 1
10470 @endif diff
10472 .PHONY: maybe-install-info-diff install-info-diff
10473 maybe-install-info-diff:
10474 @if diff
10475 maybe-install-info-diff: install-info-diff
10477 install-info-diff: \
10478 configure-diff \
10479 info-diff
10480 @: $(MAKE); $(unstage)
10481 @[ -f ./diff/Makefile ] || exit 0; \
10482 r=`${PWD_COMMAND}`; export r; \
10483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10484 $(HOST_EXPORTS) \
10485 for flag in $(EXTRA_HOST_FLAGS) ; do \
10486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10487 done; \
10488 echo "Doing install-info in diff" ; \
10489 (cd $(HOST_SUBDIR)/diff && \
10490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10492 "RANLIB=$${RANLIB}" \
10493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10494 install-info) \
10495 || exit 1
10497 @endif diff
10499 .PHONY: maybe-install-pdf-diff install-pdf-diff
10500 maybe-install-pdf-diff:
10501 @if diff
10502 maybe-install-pdf-diff: install-pdf-diff
10504 install-pdf-diff: \
10505 configure-diff \
10506 pdf-diff
10507 @: $(MAKE); $(unstage)
10508 @[ -f ./diff/Makefile ] || exit 0; \
10509 r=`${PWD_COMMAND}`; export r; \
10510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10511 $(HOST_EXPORTS) \
10512 for flag in $(EXTRA_HOST_FLAGS) ; do \
10513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10514 done; \
10515 echo "Doing install-pdf in diff" ; \
10516 (cd $(HOST_SUBDIR)/diff && \
10517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10519 "RANLIB=$${RANLIB}" \
10520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10521 install-pdf) \
10522 || exit 1
10524 @endif diff
10526 .PHONY: maybe-install-html-diff install-html-diff
10527 maybe-install-html-diff:
10528 @if diff
10529 maybe-install-html-diff: install-html-diff
10531 install-html-diff: \
10532 configure-diff \
10533 html-diff
10534 @: $(MAKE); $(unstage)
10535 @[ -f ./diff/Makefile ] || exit 0; \
10536 r=`${PWD_COMMAND}`; export r; \
10537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10538 $(HOST_EXPORTS) \
10539 for flag in $(EXTRA_HOST_FLAGS) ; do \
10540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10541 done; \
10542 echo "Doing install-html in diff" ; \
10543 (cd $(HOST_SUBDIR)/diff && \
10544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10546 "RANLIB=$${RANLIB}" \
10547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10548 install-html) \
10549 || exit 1
10551 @endif diff
10553 .PHONY: maybe-installcheck-diff installcheck-diff
10554 maybe-installcheck-diff:
10555 @if diff
10556 maybe-installcheck-diff: installcheck-diff
10558 installcheck-diff: \
10559 configure-diff
10560 @: $(MAKE); $(unstage)
10561 @[ -f ./diff/Makefile ] || exit 0; \
10562 r=`${PWD_COMMAND}`; export r; \
10563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10564 $(HOST_EXPORTS) \
10565 for flag in $(EXTRA_HOST_FLAGS) ; do \
10566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10567 done; \
10568 echo "Doing installcheck in diff" ; \
10569 (cd $(HOST_SUBDIR)/diff && \
10570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10572 "RANLIB=$${RANLIB}" \
10573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10574 installcheck) \
10575 || exit 1
10577 @endif diff
10579 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10580 maybe-mostlyclean-diff:
10581 @if diff
10582 maybe-mostlyclean-diff: mostlyclean-diff
10584 mostlyclean-diff:
10585 @: $(MAKE); $(unstage)
10586 @[ -f ./diff/Makefile ] || exit 0; \
10587 r=`${PWD_COMMAND}`; export r; \
10588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10589 $(HOST_EXPORTS) \
10590 for flag in $(EXTRA_HOST_FLAGS) ; do \
10591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10592 done; \
10593 echo "Doing mostlyclean in diff" ; \
10594 (cd $(HOST_SUBDIR)/diff && \
10595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10597 "RANLIB=$${RANLIB}" \
10598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10599 mostlyclean) \
10600 || exit 1
10602 @endif diff
10604 .PHONY: maybe-clean-diff clean-diff
10605 maybe-clean-diff:
10606 @if diff
10607 maybe-clean-diff: clean-diff
10609 clean-diff:
10610 @: $(MAKE); $(unstage)
10611 @[ -f ./diff/Makefile ] || exit 0; \
10612 r=`${PWD_COMMAND}`; export r; \
10613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10614 $(HOST_EXPORTS) \
10615 for flag in $(EXTRA_HOST_FLAGS) ; do \
10616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10617 done; \
10618 echo "Doing clean in diff" ; \
10619 (cd $(HOST_SUBDIR)/diff && \
10620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10622 "RANLIB=$${RANLIB}" \
10623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10624 clean) \
10625 || exit 1
10627 @endif diff
10629 .PHONY: maybe-distclean-diff distclean-diff
10630 maybe-distclean-diff:
10631 @if diff
10632 maybe-distclean-diff: distclean-diff
10634 distclean-diff:
10635 @: $(MAKE); $(unstage)
10636 @[ -f ./diff/Makefile ] || exit 0; \
10637 r=`${PWD_COMMAND}`; export r; \
10638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10639 $(HOST_EXPORTS) \
10640 for flag in $(EXTRA_HOST_FLAGS) ; do \
10641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10642 done; \
10643 echo "Doing distclean in diff" ; \
10644 (cd $(HOST_SUBDIR)/diff && \
10645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10647 "RANLIB=$${RANLIB}" \
10648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10649 distclean) \
10650 || exit 1
10652 @endif diff
10654 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10655 maybe-maintainer-clean-diff:
10656 @if diff
10657 maybe-maintainer-clean-diff: maintainer-clean-diff
10659 maintainer-clean-diff:
10660 @: $(MAKE); $(unstage)
10661 @[ -f ./diff/Makefile ] || exit 0; \
10662 r=`${PWD_COMMAND}`; export r; \
10663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664 $(HOST_EXPORTS) \
10665 for flag in $(EXTRA_HOST_FLAGS) ; do \
10666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10667 done; \
10668 echo "Doing maintainer-clean in diff" ; \
10669 (cd $(HOST_SUBDIR)/diff && \
10670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10672 "RANLIB=$${RANLIB}" \
10673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10674 maintainer-clean) \
10675 || exit 1
10677 @endif diff
10681 .PHONY: configure-dosutils maybe-configure-dosutils
10682 maybe-configure-dosutils:
10683 @if gcc-bootstrap
10684 configure-dosutils: stage_current
10685 @endif gcc-bootstrap
10686 @if dosutils
10687 maybe-configure-dosutils: configure-dosutils
10688 configure-dosutils:
10689 @: $(MAKE); $(unstage)
10690 @r=`${PWD_COMMAND}`; export r; \
10691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10692 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10694 $(HOST_EXPORTS) \
10695 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10696 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10697 case $(srcdir) in \
10698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10699 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10701 esac; \
10702 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10703 libsrcdir="$$s/dosutils"; \
10704 $(SHELL) $${libsrcdir}/configure \
10705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10706 --target=${target_alias} $${srcdiroption} \
10707 || exit 1
10708 @endif dosutils
10714 .PHONY: all-dosutils maybe-all-dosutils
10715 maybe-all-dosutils:
10716 @if gcc-bootstrap
10717 all-dosutils: stage_current
10718 @endif gcc-bootstrap
10719 @if dosutils
10720 TARGET-dosutils=all
10721 maybe-all-dosutils: all-dosutils
10722 all-dosutils: configure-dosutils
10723 @: $(MAKE); $(unstage)
10724 @r=`${PWD_COMMAND}`; export r; \
10725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726 $(HOST_EXPORTS) \
10727 (cd $(HOST_SUBDIR)/dosutils && \
10728 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10729 $(TARGET-dosutils))
10730 @endif dosutils
10735 .PHONY: check-dosutils maybe-check-dosutils
10736 maybe-check-dosutils:
10737 @if dosutils
10738 maybe-check-dosutils: check-dosutils
10740 check-dosutils:
10742 @endif dosutils
10744 .PHONY: install-dosutils maybe-install-dosutils
10745 maybe-install-dosutils:
10746 @if dosutils
10747 maybe-install-dosutils: install-dosutils
10749 install-dosutils: installdirs
10750 @: $(MAKE); $(unstage)
10751 @r=`${PWD_COMMAND}`; export r; \
10752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753 $(HOST_EXPORTS) \
10754 (cd $(HOST_SUBDIR)/dosutils && \
10755 $(MAKE) $(FLAGS_TO_PASS) install)
10757 @endif dosutils
10759 .PHONY: install-strip-dosutils maybe-install-strip-dosutils
10760 maybe-install-strip-dosutils:
10761 @if dosutils
10762 maybe-install-strip-dosutils: install-strip-dosutils
10764 install-strip-dosutils: installdirs
10765 @: $(MAKE); $(unstage)
10766 @r=`${PWD_COMMAND}`; export r; \
10767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768 $(HOST_EXPORTS) \
10769 (cd $(HOST_SUBDIR)/dosutils && \
10770 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10772 @endif dosutils
10774 # Other targets (info, dvi, pdf, etc.)
10776 .PHONY: maybe-info-dosutils info-dosutils
10777 maybe-info-dosutils:
10778 @if dosutils
10779 maybe-info-dosutils: info-dosutils
10781 info-dosutils: \
10782 configure-dosutils
10783 @: $(MAKE); $(unstage)
10784 @[ -f ./dosutils/Makefile ] || exit 0; \
10785 r=`${PWD_COMMAND}`; export r; \
10786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787 $(HOST_EXPORTS) \
10788 for flag in $(EXTRA_HOST_FLAGS) ; do \
10789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790 done; \
10791 echo "Doing info in dosutils" ; \
10792 (cd $(HOST_SUBDIR)/dosutils && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795 "RANLIB=$${RANLIB}" \
10796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797 info) \
10798 || exit 1
10800 @endif dosutils
10802 .PHONY: maybe-dvi-dosutils dvi-dosutils
10803 maybe-dvi-dosutils:
10804 @if dosutils
10805 maybe-dvi-dosutils: dvi-dosutils
10807 dvi-dosutils: \
10808 configure-dosutils
10809 @: $(MAKE); $(unstage)
10810 @[ -f ./dosutils/Makefile ] || exit 0; \
10811 r=`${PWD_COMMAND}`; export r; \
10812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813 $(HOST_EXPORTS) \
10814 for flag in $(EXTRA_HOST_FLAGS) ; do \
10815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816 done; \
10817 echo "Doing dvi in dosutils" ; \
10818 (cd $(HOST_SUBDIR)/dosutils && \
10819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821 "RANLIB=$${RANLIB}" \
10822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823 dvi) \
10824 || exit 1
10826 @endif dosutils
10828 .PHONY: maybe-pdf-dosutils pdf-dosutils
10829 maybe-pdf-dosutils:
10830 @if dosutils
10831 maybe-pdf-dosutils: pdf-dosutils
10833 pdf-dosutils: \
10834 configure-dosutils
10835 @: $(MAKE); $(unstage)
10836 @[ -f ./dosutils/Makefile ] || exit 0; \
10837 r=`${PWD_COMMAND}`; export r; \
10838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10839 $(HOST_EXPORTS) \
10840 for flag in $(EXTRA_HOST_FLAGS) ; do \
10841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10842 done; \
10843 echo "Doing pdf in dosutils" ; \
10844 (cd $(HOST_SUBDIR)/dosutils && \
10845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10847 "RANLIB=$${RANLIB}" \
10848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10849 pdf) \
10850 || exit 1
10852 @endif dosutils
10854 .PHONY: maybe-html-dosutils html-dosutils
10855 maybe-html-dosutils:
10856 @if dosutils
10857 maybe-html-dosutils: html-dosutils
10859 html-dosutils: \
10860 configure-dosutils
10861 @: $(MAKE); $(unstage)
10862 @[ -f ./dosutils/Makefile ] || exit 0; \
10863 r=`${PWD_COMMAND}`; export r; \
10864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10865 $(HOST_EXPORTS) \
10866 for flag in $(EXTRA_HOST_FLAGS) ; do \
10867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10868 done; \
10869 echo "Doing html in dosutils" ; \
10870 (cd $(HOST_SUBDIR)/dosutils && \
10871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10873 "RANLIB=$${RANLIB}" \
10874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10875 html) \
10876 || exit 1
10878 @endif dosutils
10880 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10881 maybe-TAGS-dosutils:
10882 @if dosutils
10883 maybe-TAGS-dosutils: TAGS-dosutils
10885 TAGS-dosutils: \
10886 configure-dosutils
10887 @: $(MAKE); $(unstage)
10888 @[ -f ./dosutils/Makefile ] || exit 0; \
10889 r=`${PWD_COMMAND}`; export r; \
10890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891 $(HOST_EXPORTS) \
10892 for flag in $(EXTRA_HOST_FLAGS) ; do \
10893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10894 done; \
10895 echo "Doing TAGS in dosutils" ; \
10896 (cd $(HOST_SUBDIR)/dosutils && \
10897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10899 "RANLIB=$${RANLIB}" \
10900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10901 TAGS) \
10902 || exit 1
10904 @endif dosutils
10906 .PHONY: maybe-install-info-dosutils install-info-dosutils
10907 maybe-install-info-dosutils:
10908 @if dosutils
10909 maybe-install-info-dosutils: install-info-dosutils
10911 install-info-dosutils: \
10912 configure-dosutils \
10913 info-dosutils
10914 @: $(MAKE); $(unstage)
10915 @[ -f ./dosutils/Makefile ] || exit 0; \
10916 r=`${PWD_COMMAND}`; export r; \
10917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10918 $(HOST_EXPORTS) \
10919 for flag in $(EXTRA_HOST_FLAGS) ; do \
10920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10921 done; \
10922 echo "Doing install-info in dosutils" ; \
10923 (cd $(HOST_SUBDIR)/dosutils && \
10924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10926 "RANLIB=$${RANLIB}" \
10927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928 install-info) \
10929 || exit 1
10931 @endif dosutils
10933 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10934 maybe-install-pdf-dosutils:
10935 @if dosutils
10936 maybe-install-pdf-dosutils: install-pdf-dosutils
10938 install-pdf-dosutils: \
10939 configure-dosutils \
10940 pdf-dosutils
10941 @: $(MAKE); $(unstage)
10942 @[ -f ./dosutils/Makefile ] || exit 0; \
10943 r=`${PWD_COMMAND}`; export r; \
10944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945 $(HOST_EXPORTS) \
10946 for flag in $(EXTRA_HOST_FLAGS) ; do \
10947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10948 done; \
10949 echo "Doing install-pdf in dosutils" ; \
10950 (cd $(HOST_SUBDIR)/dosutils && \
10951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10953 "RANLIB=$${RANLIB}" \
10954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10955 install-pdf) \
10956 || exit 1
10958 @endif dosutils
10960 .PHONY: maybe-install-html-dosutils install-html-dosutils
10961 maybe-install-html-dosutils:
10962 @if dosutils
10963 maybe-install-html-dosutils: install-html-dosutils
10965 install-html-dosutils: \
10966 configure-dosutils \
10967 html-dosutils
10968 @: $(MAKE); $(unstage)
10969 @[ -f ./dosutils/Makefile ] || exit 0; \
10970 r=`${PWD_COMMAND}`; export r; \
10971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10972 $(HOST_EXPORTS) \
10973 for flag in $(EXTRA_HOST_FLAGS) ; do \
10974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10975 done; \
10976 echo "Doing install-html in dosutils" ; \
10977 (cd $(HOST_SUBDIR)/dosutils && \
10978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10980 "RANLIB=$${RANLIB}" \
10981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10982 install-html) \
10983 || exit 1
10985 @endif dosutils
10987 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10988 maybe-installcheck-dosutils:
10989 @if dosutils
10990 maybe-installcheck-dosutils: installcheck-dosutils
10992 installcheck-dosutils: \
10993 configure-dosutils
10994 @: $(MAKE); $(unstage)
10995 @[ -f ./dosutils/Makefile ] || exit 0; \
10996 r=`${PWD_COMMAND}`; export r; \
10997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10998 $(HOST_EXPORTS) \
10999 for flag in $(EXTRA_HOST_FLAGS) ; do \
11000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11001 done; \
11002 echo "Doing installcheck in dosutils" ; \
11003 (cd $(HOST_SUBDIR)/dosutils && \
11004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11006 "RANLIB=$${RANLIB}" \
11007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11008 installcheck) \
11009 || exit 1
11011 @endif dosutils
11013 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
11014 maybe-mostlyclean-dosutils:
11015 @if dosutils
11016 maybe-mostlyclean-dosutils: mostlyclean-dosutils
11018 mostlyclean-dosutils:
11019 @: $(MAKE); $(unstage)
11020 @[ -f ./dosutils/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 mostlyclean in dosutils" ; \
11028 (cd $(HOST_SUBDIR)/dosutils && \
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 mostlyclean) \
11034 || exit 1
11036 @endif dosutils
11038 .PHONY: maybe-clean-dosutils clean-dosutils
11039 maybe-clean-dosutils:
11040 @if dosutils
11041 maybe-clean-dosutils: clean-dosutils
11043 clean-dosutils:
11044 @: $(MAKE); $(unstage)
11045 @[ -f ./dosutils/Makefile ] || exit 0; \
11046 r=`${PWD_COMMAND}`; export r; \
11047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048 $(HOST_EXPORTS) \
11049 for flag in $(EXTRA_HOST_FLAGS) ; do \
11050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11051 done; \
11052 echo "Doing clean in dosutils" ; \
11053 (cd $(HOST_SUBDIR)/dosutils && \
11054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11056 "RANLIB=$${RANLIB}" \
11057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11058 clean) \
11059 || exit 1
11061 @endif dosutils
11063 .PHONY: maybe-distclean-dosutils distclean-dosutils
11064 maybe-distclean-dosutils:
11065 @if dosutils
11066 maybe-distclean-dosutils: distclean-dosutils
11068 distclean-dosutils:
11069 @: $(MAKE); $(unstage)
11070 @[ -f ./dosutils/Makefile ] || exit 0; \
11071 r=`${PWD_COMMAND}`; export r; \
11072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11073 $(HOST_EXPORTS) \
11074 for flag in $(EXTRA_HOST_FLAGS) ; do \
11075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11076 done; \
11077 echo "Doing distclean in dosutils" ; \
11078 (cd $(HOST_SUBDIR)/dosutils && \
11079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11081 "RANLIB=$${RANLIB}" \
11082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11083 distclean) \
11084 || exit 1
11086 @endif dosutils
11088 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
11089 maybe-maintainer-clean-dosutils:
11090 @if dosutils
11091 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
11093 maintainer-clean-dosutils:
11094 @: $(MAKE); $(unstage)
11095 @[ -f ./dosutils/Makefile ] || exit 0; \
11096 r=`${PWD_COMMAND}`; export r; \
11097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11098 $(HOST_EXPORTS) \
11099 for flag in $(EXTRA_HOST_FLAGS) ; do \
11100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11101 done; \
11102 echo "Doing maintainer-clean in dosutils" ; \
11103 (cd $(HOST_SUBDIR)/dosutils && \
11104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11106 "RANLIB=$${RANLIB}" \
11107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11108 maintainer-clean) \
11109 || exit 1
11111 @endif dosutils
11115 .PHONY: configure-etc maybe-configure-etc
11116 maybe-configure-etc:
11117 @if gcc-bootstrap
11118 configure-etc: stage_current
11119 @endif gcc-bootstrap
11120 @if etc
11121 maybe-configure-etc: configure-etc
11122 configure-etc:
11123 @: $(MAKE); $(unstage)
11124 @r=`${PWD_COMMAND}`; export r; \
11125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
11127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
11128 $(HOST_EXPORTS) \
11129 echo Configuring in $(HOST_SUBDIR)/etc; \
11130 cd "$(HOST_SUBDIR)/etc" || exit 1; \
11131 case $(srcdir) in \
11132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11133 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
11134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11135 esac; \
11136 srcdiroption="--srcdir=$${topdir}/etc"; \
11137 libsrcdir="$$s/etc"; \
11138 $(SHELL) $${libsrcdir}/configure \
11139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11140 --target=${target_alias} $${srcdiroption} \
11141 || exit 1
11142 @endif etc
11148 .PHONY: all-etc maybe-all-etc
11149 maybe-all-etc:
11150 @if gcc-bootstrap
11151 all-etc: stage_current
11152 @endif gcc-bootstrap
11153 @if etc
11154 TARGET-etc=all
11155 maybe-all-etc: all-etc
11156 all-etc: configure-etc
11157 @: $(MAKE); $(unstage)
11158 @r=`${PWD_COMMAND}`; export r; \
11159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11160 $(HOST_EXPORTS) \
11161 (cd $(HOST_SUBDIR)/etc && \
11162 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11163 $(TARGET-etc))
11164 @endif etc
11169 .PHONY: check-etc maybe-check-etc
11170 maybe-check-etc:
11171 @if etc
11172 maybe-check-etc: check-etc
11174 check-etc:
11175 @: $(MAKE); $(unstage)
11176 @r=`${PWD_COMMAND}`; export r; \
11177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178 $(HOST_EXPORTS) \
11179 (cd $(HOST_SUBDIR)/etc && \
11180 $(MAKE) $(FLAGS_TO_PASS) check)
11182 @endif etc
11184 .PHONY: install-etc maybe-install-etc
11185 maybe-install-etc:
11186 @if etc
11187 maybe-install-etc: install-etc
11189 install-etc: installdirs
11190 @: $(MAKE); $(unstage)
11191 @r=`${PWD_COMMAND}`; export r; \
11192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11193 $(HOST_EXPORTS) \
11194 (cd $(HOST_SUBDIR)/etc && \
11195 $(MAKE) $(FLAGS_TO_PASS) install)
11197 @endif etc
11199 .PHONY: install-strip-etc maybe-install-strip-etc
11200 maybe-install-strip-etc:
11201 @if etc
11202 maybe-install-strip-etc: install-strip-etc
11204 install-strip-etc: installdirs
11205 @: $(MAKE); $(unstage)
11206 @r=`${PWD_COMMAND}`; export r; \
11207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11208 $(HOST_EXPORTS) \
11209 (cd $(HOST_SUBDIR)/etc && \
11210 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11212 @endif etc
11214 # Other targets (info, dvi, pdf, etc.)
11216 .PHONY: maybe-info-etc info-etc
11217 maybe-info-etc:
11218 @if etc
11219 maybe-info-etc: info-etc
11221 info-etc: \
11222 configure-etc
11223 @: $(MAKE); $(unstage)
11224 @[ -f ./etc/Makefile ] || exit 0; \
11225 r=`${PWD_COMMAND}`; export r; \
11226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11227 $(HOST_EXPORTS) \
11228 for flag in $(EXTRA_HOST_FLAGS) ; do \
11229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11230 done; \
11231 echo "Doing info in etc" ; \
11232 (cd $(HOST_SUBDIR)/etc && \
11233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11235 "RANLIB=$${RANLIB}" \
11236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11237 info) \
11238 || exit 1
11240 @endif etc
11242 .PHONY: maybe-dvi-etc dvi-etc
11243 maybe-dvi-etc:
11244 @if etc
11245 maybe-dvi-etc: dvi-etc
11247 dvi-etc: \
11248 configure-etc
11249 @: $(MAKE); $(unstage)
11250 @[ -f ./etc/Makefile ] || exit 0; \
11251 r=`${PWD_COMMAND}`; export r; \
11252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11253 $(HOST_EXPORTS) \
11254 for flag in $(EXTRA_HOST_FLAGS) ; do \
11255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11256 done; \
11257 echo "Doing dvi in etc" ; \
11258 (cd $(HOST_SUBDIR)/etc && \
11259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11261 "RANLIB=$${RANLIB}" \
11262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11263 dvi) \
11264 || exit 1
11266 @endif etc
11268 .PHONY: maybe-pdf-etc pdf-etc
11269 maybe-pdf-etc:
11270 @if etc
11271 maybe-pdf-etc: pdf-etc
11273 pdf-etc: \
11274 configure-etc
11275 @: $(MAKE); $(unstage)
11276 @[ -f ./etc/Makefile ] || exit 0; \
11277 r=`${PWD_COMMAND}`; export r; \
11278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11279 $(HOST_EXPORTS) \
11280 for flag in $(EXTRA_HOST_FLAGS) ; do \
11281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11282 done; \
11283 echo "Doing pdf in etc" ; \
11284 (cd $(HOST_SUBDIR)/etc && \
11285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11287 "RANLIB=$${RANLIB}" \
11288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11289 pdf) \
11290 || exit 1
11292 @endif etc
11294 .PHONY: maybe-html-etc html-etc
11295 maybe-html-etc:
11296 @if etc
11297 maybe-html-etc: html-etc
11299 html-etc: \
11300 configure-etc
11301 @: $(MAKE); $(unstage)
11302 @[ -f ./etc/Makefile ] || exit 0; \
11303 r=`${PWD_COMMAND}`; export r; \
11304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11305 $(HOST_EXPORTS) \
11306 for flag in $(EXTRA_HOST_FLAGS) ; do \
11307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11308 done; \
11309 echo "Doing html in etc" ; \
11310 (cd $(HOST_SUBDIR)/etc && \
11311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11313 "RANLIB=$${RANLIB}" \
11314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11315 html) \
11316 || exit 1
11318 @endif etc
11320 .PHONY: maybe-TAGS-etc TAGS-etc
11321 maybe-TAGS-etc:
11322 @if etc
11323 maybe-TAGS-etc: TAGS-etc
11325 TAGS-etc: \
11326 configure-etc
11327 @: $(MAKE); $(unstage)
11328 @[ -f ./etc/Makefile ] || exit 0; \
11329 r=`${PWD_COMMAND}`; export r; \
11330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11331 $(HOST_EXPORTS) \
11332 for flag in $(EXTRA_HOST_FLAGS) ; do \
11333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11334 done; \
11335 echo "Doing TAGS in etc" ; \
11336 (cd $(HOST_SUBDIR)/etc && \
11337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11339 "RANLIB=$${RANLIB}" \
11340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11341 TAGS) \
11342 || exit 1
11344 @endif etc
11346 .PHONY: maybe-install-info-etc install-info-etc
11347 maybe-install-info-etc:
11348 @if etc
11349 maybe-install-info-etc: install-info-etc
11351 install-info-etc: \
11352 configure-etc \
11353 info-etc
11354 @: $(MAKE); $(unstage)
11355 @[ -f ./etc/Makefile ] || exit 0; \
11356 r=`${PWD_COMMAND}`; export r; \
11357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11358 $(HOST_EXPORTS) \
11359 for flag in $(EXTRA_HOST_FLAGS) ; do \
11360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11361 done; \
11362 echo "Doing install-info in etc" ; \
11363 (cd $(HOST_SUBDIR)/etc && \
11364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11366 "RANLIB=$${RANLIB}" \
11367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11368 install-info) \
11369 || exit 1
11371 @endif etc
11373 .PHONY: maybe-install-pdf-etc install-pdf-etc
11374 maybe-install-pdf-etc:
11375 @if etc
11376 maybe-install-pdf-etc: install-pdf-etc
11378 install-pdf-etc: \
11379 configure-etc \
11380 pdf-etc
11381 @: $(MAKE); $(unstage)
11382 @[ -f ./etc/Makefile ] || exit 0; \
11383 r=`${PWD_COMMAND}`; export r; \
11384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11385 $(HOST_EXPORTS) \
11386 for flag in $(EXTRA_HOST_FLAGS) ; do \
11387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11388 done; \
11389 echo "Doing install-pdf in etc" ; \
11390 (cd $(HOST_SUBDIR)/etc && \
11391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11393 "RANLIB=$${RANLIB}" \
11394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11395 install-pdf) \
11396 || exit 1
11398 @endif etc
11400 .PHONY: maybe-install-html-etc install-html-etc
11401 maybe-install-html-etc:
11402 @if etc
11403 maybe-install-html-etc: install-html-etc
11405 install-html-etc: \
11406 configure-etc \
11407 html-etc
11408 @: $(MAKE); $(unstage)
11409 @[ -f ./etc/Makefile ] || exit 0; \
11410 r=`${PWD_COMMAND}`; export r; \
11411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11412 $(HOST_EXPORTS) \
11413 for flag in $(EXTRA_HOST_FLAGS) ; do \
11414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11415 done; \
11416 echo "Doing install-html in etc" ; \
11417 (cd $(HOST_SUBDIR)/etc && \
11418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11420 "RANLIB=$${RANLIB}" \
11421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11422 install-html) \
11423 || exit 1
11425 @endif etc
11427 .PHONY: maybe-installcheck-etc installcheck-etc
11428 maybe-installcheck-etc:
11429 @if etc
11430 maybe-installcheck-etc: installcheck-etc
11432 installcheck-etc: \
11433 configure-etc
11434 @: $(MAKE); $(unstage)
11435 @[ -f ./etc/Makefile ] || exit 0; \
11436 r=`${PWD_COMMAND}`; export r; \
11437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438 $(HOST_EXPORTS) \
11439 for flag in $(EXTRA_HOST_FLAGS) ; do \
11440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11441 done; \
11442 echo "Doing installcheck in etc" ; \
11443 (cd $(HOST_SUBDIR)/etc && \
11444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11446 "RANLIB=$${RANLIB}" \
11447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11448 installcheck) \
11449 || exit 1
11451 @endif etc
11453 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11454 maybe-mostlyclean-etc:
11455 @if etc
11456 maybe-mostlyclean-etc: mostlyclean-etc
11458 mostlyclean-etc:
11459 @: $(MAKE); $(unstage)
11460 @[ -f ./etc/Makefile ] || exit 0; \
11461 r=`${PWD_COMMAND}`; export r; \
11462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11463 $(HOST_EXPORTS) \
11464 for flag in $(EXTRA_HOST_FLAGS) ; do \
11465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11466 done; \
11467 echo "Doing mostlyclean in etc" ; \
11468 (cd $(HOST_SUBDIR)/etc && \
11469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11471 "RANLIB=$${RANLIB}" \
11472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11473 mostlyclean) \
11474 || exit 1
11476 @endif etc
11478 .PHONY: maybe-clean-etc clean-etc
11479 maybe-clean-etc:
11480 @if etc
11481 maybe-clean-etc: clean-etc
11483 clean-etc:
11484 @: $(MAKE); $(unstage)
11485 @[ -f ./etc/Makefile ] || exit 0; \
11486 r=`${PWD_COMMAND}`; export r; \
11487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11488 $(HOST_EXPORTS) \
11489 for flag in $(EXTRA_HOST_FLAGS) ; do \
11490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11491 done; \
11492 echo "Doing clean in etc" ; \
11493 (cd $(HOST_SUBDIR)/etc && \
11494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11496 "RANLIB=$${RANLIB}" \
11497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11498 clean) \
11499 || exit 1
11501 @endif etc
11503 .PHONY: maybe-distclean-etc distclean-etc
11504 maybe-distclean-etc:
11505 @if etc
11506 maybe-distclean-etc: distclean-etc
11508 distclean-etc:
11509 @: $(MAKE); $(unstage)
11510 @[ -f ./etc/Makefile ] || exit 0; \
11511 r=`${PWD_COMMAND}`; export r; \
11512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513 $(HOST_EXPORTS) \
11514 for flag in $(EXTRA_HOST_FLAGS) ; do \
11515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11516 done; \
11517 echo "Doing distclean in etc" ; \
11518 (cd $(HOST_SUBDIR)/etc && \
11519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11521 "RANLIB=$${RANLIB}" \
11522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11523 distclean) \
11524 || exit 1
11526 @endif etc
11528 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11529 maybe-maintainer-clean-etc:
11530 @if etc
11531 maybe-maintainer-clean-etc: maintainer-clean-etc
11533 maintainer-clean-etc:
11534 @: $(MAKE); $(unstage)
11535 @[ -f ./etc/Makefile ] || exit 0; \
11536 r=`${PWD_COMMAND}`; export r; \
11537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11538 $(HOST_EXPORTS) \
11539 for flag in $(EXTRA_HOST_FLAGS) ; do \
11540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11541 done; \
11542 echo "Doing maintainer-clean in etc" ; \
11543 (cd $(HOST_SUBDIR)/etc && \
11544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11546 "RANLIB=$${RANLIB}" \
11547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11548 maintainer-clean) \
11549 || exit 1
11551 @endif etc
11555 .PHONY: configure-fastjar maybe-configure-fastjar
11556 maybe-configure-fastjar:
11557 @if gcc-bootstrap
11558 configure-fastjar: stage_current
11559 @endif gcc-bootstrap
11560 @if fastjar
11561 maybe-configure-fastjar: configure-fastjar
11562 configure-fastjar:
11563 @: $(MAKE); $(unstage)
11564 @r=`${PWD_COMMAND}`; export r; \
11565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11568 $(HOST_EXPORTS) \
11569 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11570 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11571 case $(srcdir) in \
11572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11573 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11575 esac; \
11576 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11577 libsrcdir="$$s/fastjar"; \
11578 $(SHELL) $${libsrcdir}/configure \
11579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11580 --target=${target_alias} $${srcdiroption} \
11581 || exit 1
11582 @endif fastjar
11588 .PHONY: all-fastjar maybe-all-fastjar
11589 maybe-all-fastjar:
11590 @if gcc-bootstrap
11591 all-fastjar: stage_current
11592 @endif gcc-bootstrap
11593 @if fastjar
11594 TARGET-fastjar=all
11595 maybe-all-fastjar: all-fastjar
11596 all-fastjar: configure-fastjar
11597 @: $(MAKE); $(unstage)
11598 @r=`${PWD_COMMAND}`; export r; \
11599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11600 $(HOST_EXPORTS) \
11601 (cd $(HOST_SUBDIR)/fastjar && \
11602 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11603 $(TARGET-fastjar))
11604 @endif fastjar
11609 .PHONY: check-fastjar maybe-check-fastjar
11610 maybe-check-fastjar:
11611 @if fastjar
11612 maybe-check-fastjar: check-fastjar
11614 # This module is only tested in a native toolchain.
11615 check-fastjar:
11616 @: $(MAKE); $(unstage)
11617 @if [ '$(host)' = '$(target)' ] ; then \
11618 r=`${PWD_COMMAND}`; export r; \
11619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11620 $(HOST_EXPORTS) \
11621 (cd $(HOST_SUBDIR)/fastjar && \
11622 $(MAKE) $(FLAGS_TO_PASS) check); \
11625 @endif fastjar
11627 .PHONY: install-fastjar maybe-install-fastjar
11628 maybe-install-fastjar:
11629 @if fastjar
11630 maybe-install-fastjar: install-fastjar
11632 install-fastjar: installdirs
11633 @: $(MAKE); $(unstage)
11634 @r=`${PWD_COMMAND}`; export r; \
11635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11636 $(HOST_EXPORTS) \
11637 (cd $(HOST_SUBDIR)/fastjar && \
11638 $(MAKE) $(FLAGS_TO_PASS) install)
11640 @endif fastjar
11642 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
11643 maybe-install-strip-fastjar:
11644 @if fastjar
11645 maybe-install-strip-fastjar: install-strip-fastjar
11647 install-strip-fastjar: installdirs
11648 @: $(MAKE); $(unstage)
11649 @r=`${PWD_COMMAND}`; export r; \
11650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11651 $(HOST_EXPORTS) \
11652 (cd $(HOST_SUBDIR)/fastjar && \
11653 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11655 @endif fastjar
11657 # Other targets (info, dvi, pdf, etc.)
11659 .PHONY: maybe-info-fastjar info-fastjar
11660 maybe-info-fastjar:
11661 @if fastjar
11662 maybe-info-fastjar: info-fastjar
11664 info-fastjar: \
11665 configure-fastjar
11666 @: $(MAKE); $(unstage)
11667 @[ -f ./fastjar/Makefile ] || exit 0; \
11668 r=`${PWD_COMMAND}`; export r; \
11669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11670 $(HOST_EXPORTS) \
11671 for flag in $(EXTRA_HOST_FLAGS) ; do \
11672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11673 done; \
11674 echo "Doing info in fastjar" ; \
11675 (cd $(HOST_SUBDIR)/fastjar && \
11676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11678 "RANLIB=$${RANLIB}" \
11679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11680 info) \
11681 || exit 1
11683 @endif fastjar
11685 .PHONY: maybe-dvi-fastjar dvi-fastjar
11686 maybe-dvi-fastjar:
11687 @if fastjar
11688 maybe-dvi-fastjar: dvi-fastjar
11690 dvi-fastjar: \
11691 configure-fastjar
11692 @: $(MAKE); $(unstage)
11693 @[ -f ./fastjar/Makefile ] || exit 0; \
11694 r=`${PWD_COMMAND}`; export r; \
11695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11696 $(HOST_EXPORTS) \
11697 for flag in $(EXTRA_HOST_FLAGS) ; do \
11698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11699 done; \
11700 echo "Doing dvi in fastjar" ; \
11701 (cd $(HOST_SUBDIR)/fastjar && \
11702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11704 "RANLIB=$${RANLIB}" \
11705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11706 dvi) \
11707 || exit 1
11709 @endif fastjar
11711 .PHONY: maybe-pdf-fastjar pdf-fastjar
11712 maybe-pdf-fastjar:
11713 @if fastjar
11714 maybe-pdf-fastjar: pdf-fastjar
11716 pdf-fastjar: \
11717 configure-fastjar
11718 @: $(MAKE); $(unstage)
11719 @[ -f ./fastjar/Makefile ] || exit 0; \
11720 r=`${PWD_COMMAND}`; export r; \
11721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11722 $(HOST_EXPORTS) \
11723 for flag in $(EXTRA_HOST_FLAGS) ; do \
11724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11725 done; \
11726 echo "Doing pdf in fastjar" ; \
11727 (cd $(HOST_SUBDIR)/fastjar && \
11728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11730 "RANLIB=$${RANLIB}" \
11731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11732 pdf) \
11733 || exit 1
11735 @endif fastjar
11737 .PHONY: maybe-html-fastjar html-fastjar
11738 maybe-html-fastjar:
11739 @if fastjar
11740 maybe-html-fastjar: html-fastjar
11742 html-fastjar: \
11743 configure-fastjar
11744 @: $(MAKE); $(unstage)
11745 @[ -f ./fastjar/Makefile ] || exit 0; \
11746 r=`${PWD_COMMAND}`; export r; \
11747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11748 $(HOST_EXPORTS) \
11749 for flag in $(EXTRA_HOST_FLAGS) ; do \
11750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11751 done; \
11752 echo "Doing html in fastjar" ; \
11753 (cd $(HOST_SUBDIR)/fastjar && \
11754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11756 "RANLIB=$${RANLIB}" \
11757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11758 html) \
11759 || exit 1
11761 @endif fastjar
11763 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11764 maybe-TAGS-fastjar:
11765 @if fastjar
11766 maybe-TAGS-fastjar: TAGS-fastjar
11768 TAGS-fastjar: \
11769 configure-fastjar
11770 @: $(MAKE); $(unstage)
11771 @[ -f ./fastjar/Makefile ] || exit 0; \
11772 r=`${PWD_COMMAND}`; export r; \
11773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774 $(HOST_EXPORTS) \
11775 for flag in $(EXTRA_HOST_FLAGS) ; do \
11776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777 done; \
11778 echo "Doing TAGS in fastjar" ; \
11779 (cd $(HOST_SUBDIR)/fastjar && \
11780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782 "RANLIB=$${RANLIB}" \
11783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784 TAGS) \
11785 || exit 1
11787 @endif fastjar
11789 .PHONY: maybe-install-info-fastjar install-info-fastjar
11790 maybe-install-info-fastjar:
11791 @if fastjar
11792 maybe-install-info-fastjar: install-info-fastjar
11794 install-info-fastjar: \
11795 configure-fastjar \
11796 info-fastjar
11797 @: $(MAKE); $(unstage)
11798 @[ -f ./fastjar/Makefile ] || exit 0; \
11799 r=`${PWD_COMMAND}`; export r; \
11800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801 $(HOST_EXPORTS) \
11802 for flag in $(EXTRA_HOST_FLAGS) ; do \
11803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804 done; \
11805 echo "Doing install-info in fastjar" ; \
11806 (cd $(HOST_SUBDIR)/fastjar && \
11807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809 "RANLIB=$${RANLIB}" \
11810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11811 install-info) \
11812 || exit 1
11814 @endif fastjar
11816 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11817 maybe-install-pdf-fastjar:
11818 @if fastjar
11819 maybe-install-pdf-fastjar: install-pdf-fastjar
11821 install-pdf-fastjar: \
11822 configure-fastjar \
11823 pdf-fastjar
11824 @: $(MAKE); $(unstage)
11825 @[ -f ./fastjar/Makefile ] || exit 0; \
11826 r=`${PWD_COMMAND}`; export r; \
11827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 $(HOST_EXPORTS) \
11829 for flag in $(EXTRA_HOST_FLAGS) ; do \
11830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831 done; \
11832 echo "Doing install-pdf in fastjar" ; \
11833 (cd $(HOST_SUBDIR)/fastjar && \
11834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836 "RANLIB=$${RANLIB}" \
11837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838 install-pdf) \
11839 || exit 1
11841 @endif fastjar
11843 .PHONY: maybe-install-html-fastjar install-html-fastjar
11844 maybe-install-html-fastjar:
11845 @if fastjar
11846 maybe-install-html-fastjar: install-html-fastjar
11848 install-html-fastjar: \
11849 configure-fastjar \
11850 html-fastjar
11851 @: $(MAKE); $(unstage)
11852 @[ -f ./fastjar/Makefile ] || exit 0; \
11853 r=`${PWD_COMMAND}`; export r; \
11854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855 $(HOST_EXPORTS) \
11856 for flag in $(EXTRA_HOST_FLAGS) ; do \
11857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858 done; \
11859 echo "Doing install-html in fastjar" ; \
11860 (cd $(HOST_SUBDIR)/fastjar && \
11861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863 "RANLIB=$${RANLIB}" \
11864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11865 install-html) \
11866 || exit 1
11868 @endif fastjar
11870 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11871 maybe-installcheck-fastjar:
11872 @if fastjar
11873 maybe-installcheck-fastjar: installcheck-fastjar
11875 installcheck-fastjar: \
11876 configure-fastjar
11877 @: $(MAKE); $(unstage)
11878 @[ -f ./fastjar/Makefile ] || exit 0; \
11879 r=`${PWD_COMMAND}`; export r; \
11880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881 $(HOST_EXPORTS) \
11882 for flag in $(EXTRA_HOST_FLAGS) ; do \
11883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11884 done; \
11885 echo "Doing installcheck in fastjar" ; \
11886 (cd $(HOST_SUBDIR)/fastjar && \
11887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11889 "RANLIB=$${RANLIB}" \
11890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891 installcheck) \
11892 || exit 1
11894 @endif fastjar
11896 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11897 maybe-mostlyclean-fastjar:
11898 @if fastjar
11899 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11901 mostlyclean-fastjar:
11902 @: $(MAKE); $(unstage)
11903 @[ -f ./fastjar/Makefile ] || exit 0; \
11904 r=`${PWD_COMMAND}`; export r; \
11905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906 $(HOST_EXPORTS) \
11907 for flag in $(EXTRA_HOST_FLAGS) ; do \
11908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909 done; \
11910 echo "Doing mostlyclean in fastjar" ; \
11911 (cd $(HOST_SUBDIR)/fastjar && \
11912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914 "RANLIB=$${RANLIB}" \
11915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11916 mostlyclean) \
11917 || exit 1
11919 @endif fastjar
11921 .PHONY: maybe-clean-fastjar clean-fastjar
11922 maybe-clean-fastjar:
11923 @if fastjar
11924 maybe-clean-fastjar: clean-fastjar
11926 clean-fastjar:
11927 @: $(MAKE); $(unstage)
11928 @[ -f ./fastjar/Makefile ] || exit 0; \
11929 r=`${PWD_COMMAND}`; export r; \
11930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931 $(HOST_EXPORTS) \
11932 for flag in $(EXTRA_HOST_FLAGS) ; do \
11933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11934 done; \
11935 echo "Doing clean in fastjar" ; \
11936 (cd $(HOST_SUBDIR)/fastjar && \
11937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11939 "RANLIB=$${RANLIB}" \
11940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11941 clean) \
11942 || exit 1
11944 @endif fastjar
11946 .PHONY: maybe-distclean-fastjar distclean-fastjar
11947 maybe-distclean-fastjar:
11948 @if fastjar
11949 maybe-distclean-fastjar: distclean-fastjar
11951 distclean-fastjar:
11952 @: $(MAKE); $(unstage)
11953 @[ -f ./fastjar/Makefile ] || exit 0; \
11954 r=`${PWD_COMMAND}`; export r; \
11955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11956 $(HOST_EXPORTS) \
11957 for flag in $(EXTRA_HOST_FLAGS) ; do \
11958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11959 done; \
11960 echo "Doing distclean in fastjar" ; \
11961 (cd $(HOST_SUBDIR)/fastjar && \
11962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11964 "RANLIB=$${RANLIB}" \
11965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11966 distclean) \
11967 || exit 1
11969 @endif fastjar
11971 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11972 maybe-maintainer-clean-fastjar:
11973 @if fastjar
11974 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11976 maintainer-clean-fastjar:
11977 @: $(MAKE); $(unstage)
11978 @[ -f ./fastjar/Makefile ] || exit 0; \
11979 r=`${PWD_COMMAND}`; export r; \
11980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11981 $(HOST_EXPORTS) \
11982 for flag in $(EXTRA_HOST_FLAGS) ; do \
11983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11984 done; \
11985 echo "Doing maintainer-clean in fastjar" ; \
11986 (cd $(HOST_SUBDIR)/fastjar && \
11987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11989 "RANLIB=$${RANLIB}" \
11990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11991 maintainer-clean) \
11992 || exit 1
11994 @endif fastjar
11998 .PHONY: configure-fileutils maybe-configure-fileutils
11999 maybe-configure-fileutils:
12000 @if gcc-bootstrap
12001 configure-fileutils: stage_current
12002 @endif gcc-bootstrap
12003 @if fileutils
12004 maybe-configure-fileutils: configure-fileutils
12005 configure-fileutils:
12006 @: $(MAKE); $(unstage)
12007 @r=`${PWD_COMMAND}`; export r; \
12008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12009 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
12010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
12011 $(HOST_EXPORTS) \
12012 echo Configuring in $(HOST_SUBDIR)/fileutils; \
12013 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
12014 case $(srcdir) in \
12015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12016 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
12017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12018 esac; \
12019 srcdiroption="--srcdir=$${topdir}/fileutils"; \
12020 libsrcdir="$$s/fileutils"; \
12021 $(SHELL) $${libsrcdir}/configure \
12022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12023 --target=${target_alias} $${srcdiroption} \
12024 || exit 1
12025 @endif fileutils
12031 .PHONY: all-fileutils maybe-all-fileutils
12032 maybe-all-fileutils:
12033 @if gcc-bootstrap
12034 all-fileutils: stage_current
12035 @endif gcc-bootstrap
12036 @if fileutils
12037 TARGET-fileutils=all
12038 maybe-all-fileutils: all-fileutils
12039 all-fileutils: configure-fileutils
12040 @: $(MAKE); $(unstage)
12041 @r=`${PWD_COMMAND}`; export r; \
12042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12043 $(HOST_EXPORTS) \
12044 (cd $(HOST_SUBDIR)/fileutils && \
12045 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12046 $(TARGET-fileutils))
12047 @endif fileutils
12052 .PHONY: check-fileutils maybe-check-fileutils
12053 maybe-check-fileutils:
12054 @if fileutils
12055 maybe-check-fileutils: check-fileutils
12057 check-fileutils:
12058 @: $(MAKE); $(unstage)
12059 @r=`${PWD_COMMAND}`; export r; \
12060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12061 $(HOST_EXPORTS) \
12062 (cd $(HOST_SUBDIR)/fileutils && \
12063 $(MAKE) $(FLAGS_TO_PASS) check)
12065 @endif fileutils
12067 .PHONY: install-fileutils maybe-install-fileutils
12068 maybe-install-fileutils:
12069 @if fileutils
12070 maybe-install-fileutils: install-fileutils
12072 install-fileutils: installdirs
12073 @: $(MAKE); $(unstage)
12074 @r=`${PWD_COMMAND}`; export r; \
12075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076 $(HOST_EXPORTS) \
12077 (cd $(HOST_SUBDIR)/fileutils && \
12078 $(MAKE) $(FLAGS_TO_PASS) install)
12080 @endif fileutils
12082 .PHONY: install-strip-fileutils maybe-install-strip-fileutils
12083 maybe-install-strip-fileutils:
12084 @if fileutils
12085 maybe-install-strip-fileutils: install-strip-fileutils
12087 install-strip-fileutils: installdirs
12088 @: $(MAKE); $(unstage)
12089 @r=`${PWD_COMMAND}`; export r; \
12090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091 $(HOST_EXPORTS) \
12092 (cd $(HOST_SUBDIR)/fileutils && \
12093 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12095 @endif fileutils
12097 # Other targets (info, dvi, pdf, etc.)
12099 .PHONY: maybe-info-fileutils info-fileutils
12100 maybe-info-fileutils:
12101 @if fileutils
12102 maybe-info-fileutils: info-fileutils
12104 info-fileutils: \
12105 configure-fileutils
12106 @: $(MAKE); $(unstage)
12107 @[ -f ./fileutils/Makefile ] || exit 0; \
12108 r=`${PWD_COMMAND}`; export r; \
12109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12110 $(HOST_EXPORTS) \
12111 for flag in $(EXTRA_HOST_FLAGS) ; do \
12112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12113 done; \
12114 echo "Doing info in fileutils" ; \
12115 (cd $(HOST_SUBDIR)/fileutils && \
12116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12118 "RANLIB=$${RANLIB}" \
12119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12120 info) \
12121 || exit 1
12123 @endif fileutils
12125 .PHONY: maybe-dvi-fileutils dvi-fileutils
12126 maybe-dvi-fileutils:
12127 @if fileutils
12128 maybe-dvi-fileutils: dvi-fileutils
12130 dvi-fileutils: \
12131 configure-fileutils
12132 @: $(MAKE); $(unstage)
12133 @[ -f ./fileutils/Makefile ] || exit 0; \
12134 r=`${PWD_COMMAND}`; export r; \
12135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12136 $(HOST_EXPORTS) \
12137 for flag in $(EXTRA_HOST_FLAGS) ; do \
12138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12139 done; \
12140 echo "Doing dvi in fileutils" ; \
12141 (cd $(HOST_SUBDIR)/fileutils && \
12142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12144 "RANLIB=$${RANLIB}" \
12145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12146 dvi) \
12147 || exit 1
12149 @endif fileutils
12151 .PHONY: maybe-pdf-fileutils pdf-fileutils
12152 maybe-pdf-fileutils:
12153 @if fileutils
12154 maybe-pdf-fileutils: pdf-fileutils
12156 pdf-fileutils: \
12157 configure-fileutils
12158 @: $(MAKE); $(unstage)
12159 @[ -f ./fileutils/Makefile ] || exit 0; \
12160 r=`${PWD_COMMAND}`; export r; \
12161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12162 $(HOST_EXPORTS) \
12163 for flag in $(EXTRA_HOST_FLAGS) ; do \
12164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12165 done; \
12166 echo "Doing pdf in fileutils" ; \
12167 (cd $(HOST_SUBDIR)/fileutils && \
12168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12170 "RANLIB=$${RANLIB}" \
12171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12172 pdf) \
12173 || exit 1
12175 @endif fileutils
12177 .PHONY: maybe-html-fileutils html-fileutils
12178 maybe-html-fileutils:
12179 @if fileutils
12180 maybe-html-fileutils: html-fileutils
12182 html-fileutils: \
12183 configure-fileutils
12184 @: $(MAKE); $(unstage)
12185 @[ -f ./fileutils/Makefile ] || exit 0; \
12186 r=`${PWD_COMMAND}`; export r; \
12187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12188 $(HOST_EXPORTS) \
12189 for flag in $(EXTRA_HOST_FLAGS) ; do \
12190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12191 done; \
12192 echo "Doing html in fileutils" ; \
12193 (cd $(HOST_SUBDIR)/fileutils && \
12194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12196 "RANLIB=$${RANLIB}" \
12197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12198 html) \
12199 || exit 1
12201 @endif fileutils
12203 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
12204 maybe-TAGS-fileutils:
12205 @if fileutils
12206 maybe-TAGS-fileutils: TAGS-fileutils
12208 TAGS-fileutils: \
12209 configure-fileutils
12210 @: $(MAKE); $(unstage)
12211 @[ -f ./fileutils/Makefile ] || exit 0; \
12212 r=`${PWD_COMMAND}`; export r; \
12213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12214 $(HOST_EXPORTS) \
12215 for flag in $(EXTRA_HOST_FLAGS) ; do \
12216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12217 done; \
12218 echo "Doing TAGS in fileutils" ; \
12219 (cd $(HOST_SUBDIR)/fileutils && \
12220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12222 "RANLIB=$${RANLIB}" \
12223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12224 TAGS) \
12225 || exit 1
12227 @endif fileutils
12229 .PHONY: maybe-install-info-fileutils install-info-fileutils
12230 maybe-install-info-fileutils:
12231 @if fileutils
12232 maybe-install-info-fileutils: install-info-fileutils
12234 install-info-fileutils: \
12235 configure-fileutils \
12236 info-fileutils
12237 @: $(MAKE); $(unstage)
12238 @[ -f ./fileutils/Makefile ] || exit 0; \
12239 r=`${PWD_COMMAND}`; export r; \
12240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12241 $(HOST_EXPORTS) \
12242 for flag in $(EXTRA_HOST_FLAGS) ; do \
12243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12244 done; \
12245 echo "Doing install-info in fileutils" ; \
12246 (cd $(HOST_SUBDIR)/fileutils && \
12247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12249 "RANLIB=$${RANLIB}" \
12250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12251 install-info) \
12252 || exit 1
12254 @endif fileutils
12256 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
12257 maybe-install-pdf-fileutils:
12258 @if fileutils
12259 maybe-install-pdf-fileutils: install-pdf-fileutils
12261 install-pdf-fileutils: \
12262 configure-fileutils \
12263 pdf-fileutils
12264 @: $(MAKE); $(unstage)
12265 @[ -f ./fileutils/Makefile ] || exit 0; \
12266 r=`${PWD_COMMAND}`; export r; \
12267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12268 $(HOST_EXPORTS) \
12269 for flag in $(EXTRA_HOST_FLAGS) ; do \
12270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12271 done; \
12272 echo "Doing install-pdf in fileutils" ; \
12273 (cd $(HOST_SUBDIR)/fileutils && \
12274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12276 "RANLIB=$${RANLIB}" \
12277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12278 install-pdf) \
12279 || exit 1
12281 @endif fileutils
12283 .PHONY: maybe-install-html-fileutils install-html-fileutils
12284 maybe-install-html-fileutils:
12285 @if fileutils
12286 maybe-install-html-fileutils: install-html-fileutils
12288 install-html-fileutils: \
12289 configure-fileutils \
12290 html-fileutils
12291 @: $(MAKE); $(unstage)
12292 @[ -f ./fileutils/Makefile ] || exit 0; \
12293 r=`${PWD_COMMAND}`; export r; \
12294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12295 $(HOST_EXPORTS) \
12296 for flag in $(EXTRA_HOST_FLAGS) ; do \
12297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12298 done; \
12299 echo "Doing install-html in fileutils" ; \
12300 (cd $(HOST_SUBDIR)/fileutils && \
12301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12303 "RANLIB=$${RANLIB}" \
12304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12305 install-html) \
12306 || exit 1
12308 @endif fileutils
12310 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
12311 maybe-installcheck-fileutils:
12312 @if fileutils
12313 maybe-installcheck-fileutils: installcheck-fileutils
12315 installcheck-fileutils: \
12316 configure-fileutils
12317 @: $(MAKE); $(unstage)
12318 @[ -f ./fileutils/Makefile ] || exit 0; \
12319 r=`${PWD_COMMAND}`; export r; \
12320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321 $(HOST_EXPORTS) \
12322 for flag in $(EXTRA_HOST_FLAGS) ; do \
12323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12324 done; \
12325 echo "Doing installcheck in fileutils" ; \
12326 (cd $(HOST_SUBDIR)/fileutils && \
12327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12329 "RANLIB=$${RANLIB}" \
12330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12331 installcheck) \
12332 || exit 1
12334 @endif fileutils
12336 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
12337 maybe-mostlyclean-fileutils:
12338 @if fileutils
12339 maybe-mostlyclean-fileutils: mostlyclean-fileutils
12341 mostlyclean-fileutils:
12342 @: $(MAKE); $(unstage)
12343 @[ -f ./fileutils/Makefile ] || exit 0; \
12344 r=`${PWD_COMMAND}`; export r; \
12345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12346 $(HOST_EXPORTS) \
12347 for flag in $(EXTRA_HOST_FLAGS) ; do \
12348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12349 done; \
12350 echo "Doing mostlyclean in fileutils" ; \
12351 (cd $(HOST_SUBDIR)/fileutils && \
12352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12354 "RANLIB=$${RANLIB}" \
12355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12356 mostlyclean) \
12357 || exit 1
12359 @endif fileutils
12361 .PHONY: maybe-clean-fileutils clean-fileutils
12362 maybe-clean-fileutils:
12363 @if fileutils
12364 maybe-clean-fileutils: clean-fileutils
12366 clean-fileutils:
12367 @: $(MAKE); $(unstage)
12368 @[ -f ./fileutils/Makefile ] || exit 0; \
12369 r=`${PWD_COMMAND}`; export r; \
12370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371 $(HOST_EXPORTS) \
12372 for flag in $(EXTRA_HOST_FLAGS) ; do \
12373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374 done; \
12375 echo "Doing clean in fileutils" ; \
12376 (cd $(HOST_SUBDIR)/fileutils && \
12377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379 "RANLIB=$${RANLIB}" \
12380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12381 clean) \
12382 || exit 1
12384 @endif fileutils
12386 .PHONY: maybe-distclean-fileutils distclean-fileutils
12387 maybe-distclean-fileutils:
12388 @if fileutils
12389 maybe-distclean-fileutils: distclean-fileutils
12391 distclean-fileutils:
12392 @: $(MAKE); $(unstage)
12393 @[ -f ./fileutils/Makefile ] || exit 0; \
12394 r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 for flag in $(EXTRA_HOST_FLAGS) ; do \
12398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399 done; \
12400 echo "Doing distclean in fileutils" ; \
12401 (cd $(HOST_SUBDIR)/fileutils && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404 "RANLIB=$${RANLIB}" \
12405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406 distclean) \
12407 || exit 1
12409 @endif fileutils
12411 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12412 maybe-maintainer-clean-fileutils:
12413 @if fileutils
12414 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12416 maintainer-clean-fileutils:
12417 @: $(MAKE); $(unstage)
12418 @[ -f ./fileutils/Makefile ] || exit 0; \
12419 r=`${PWD_COMMAND}`; export r; \
12420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421 $(HOST_EXPORTS) \
12422 for flag in $(EXTRA_HOST_FLAGS) ; do \
12423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424 done; \
12425 echo "Doing maintainer-clean in fileutils" ; \
12426 (cd $(HOST_SUBDIR)/fileutils && \
12427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429 "RANLIB=$${RANLIB}" \
12430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431 maintainer-clean) \
12432 || exit 1
12434 @endif fileutils
12438 .PHONY: configure-findutils maybe-configure-findutils
12439 maybe-configure-findutils:
12440 @if gcc-bootstrap
12441 configure-findutils: stage_current
12442 @endif gcc-bootstrap
12443 @if findutils
12444 maybe-configure-findutils: configure-findutils
12445 configure-findutils:
12446 @: $(MAKE); $(unstage)
12447 @r=`${PWD_COMMAND}`; export r; \
12448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12449 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12451 $(HOST_EXPORTS) \
12452 echo Configuring in $(HOST_SUBDIR)/findutils; \
12453 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12454 case $(srcdir) in \
12455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12456 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12458 esac; \
12459 srcdiroption="--srcdir=$${topdir}/findutils"; \
12460 libsrcdir="$$s/findutils"; \
12461 $(SHELL) $${libsrcdir}/configure \
12462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12463 --target=${target_alias} $${srcdiroption} \
12464 || exit 1
12465 @endif findutils
12471 .PHONY: all-findutils maybe-all-findutils
12472 maybe-all-findutils:
12473 @if gcc-bootstrap
12474 all-findutils: stage_current
12475 @endif gcc-bootstrap
12476 @if findutils
12477 TARGET-findutils=all
12478 maybe-all-findutils: all-findutils
12479 all-findutils: configure-findutils
12480 @: $(MAKE); $(unstage)
12481 @r=`${PWD_COMMAND}`; export r; \
12482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12483 $(HOST_EXPORTS) \
12484 (cd $(HOST_SUBDIR)/findutils && \
12485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12486 $(TARGET-findutils))
12487 @endif findutils
12492 .PHONY: check-findutils maybe-check-findutils
12493 maybe-check-findutils:
12494 @if findutils
12495 maybe-check-findutils: check-findutils
12497 check-findutils:
12498 @: $(MAKE); $(unstage)
12499 @r=`${PWD_COMMAND}`; export r; \
12500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501 $(HOST_EXPORTS) \
12502 (cd $(HOST_SUBDIR)/findutils && \
12503 $(MAKE) $(FLAGS_TO_PASS) check)
12505 @endif findutils
12507 .PHONY: install-findutils maybe-install-findutils
12508 maybe-install-findutils:
12509 @if findutils
12510 maybe-install-findutils: install-findutils
12512 install-findutils: installdirs
12513 @: $(MAKE); $(unstage)
12514 @r=`${PWD_COMMAND}`; export r; \
12515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12516 $(HOST_EXPORTS) \
12517 (cd $(HOST_SUBDIR)/findutils && \
12518 $(MAKE) $(FLAGS_TO_PASS) install)
12520 @endif findutils
12522 .PHONY: install-strip-findutils maybe-install-strip-findutils
12523 maybe-install-strip-findutils:
12524 @if findutils
12525 maybe-install-strip-findutils: install-strip-findutils
12527 install-strip-findutils: installdirs
12528 @: $(MAKE); $(unstage)
12529 @r=`${PWD_COMMAND}`; export r; \
12530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12531 $(HOST_EXPORTS) \
12532 (cd $(HOST_SUBDIR)/findutils && \
12533 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12535 @endif findutils
12537 # Other targets (info, dvi, pdf, etc.)
12539 .PHONY: maybe-info-findutils info-findutils
12540 maybe-info-findutils:
12541 @if findutils
12542 maybe-info-findutils: info-findutils
12544 info-findutils: \
12545 configure-findutils
12546 @: $(MAKE); $(unstage)
12547 @[ -f ./findutils/Makefile ] || exit 0; \
12548 r=`${PWD_COMMAND}`; export r; \
12549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12550 $(HOST_EXPORTS) \
12551 for flag in $(EXTRA_HOST_FLAGS) ; do \
12552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12553 done; \
12554 echo "Doing info in findutils" ; \
12555 (cd $(HOST_SUBDIR)/findutils && \
12556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12558 "RANLIB=$${RANLIB}" \
12559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12560 info) \
12561 || exit 1
12563 @endif findutils
12565 .PHONY: maybe-dvi-findutils dvi-findutils
12566 maybe-dvi-findutils:
12567 @if findutils
12568 maybe-dvi-findutils: dvi-findutils
12570 dvi-findutils: \
12571 configure-findutils
12572 @: $(MAKE); $(unstage)
12573 @[ -f ./findutils/Makefile ] || exit 0; \
12574 r=`${PWD_COMMAND}`; export r; \
12575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12576 $(HOST_EXPORTS) \
12577 for flag in $(EXTRA_HOST_FLAGS) ; do \
12578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12579 done; \
12580 echo "Doing dvi in findutils" ; \
12581 (cd $(HOST_SUBDIR)/findutils && \
12582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12584 "RANLIB=$${RANLIB}" \
12585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12586 dvi) \
12587 || exit 1
12589 @endif findutils
12591 .PHONY: maybe-pdf-findutils pdf-findutils
12592 maybe-pdf-findutils:
12593 @if findutils
12594 maybe-pdf-findutils: pdf-findutils
12596 pdf-findutils: \
12597 configure-findutils
12598 @: $(MAKE); $(unstage)
12599 @[ -f ./findutils/Makefile ] || exit 0; \
12600 r=`${PWD_COMMAND}`; export r; \
12601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12602 $(HOST_EXPORTS) \
12603 for flag in $(EXTRA_HOST_FLAGS) ; do \
12604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12605 done; \
12606 echo "Doing pdf in findutils" ; \
12607 (cd $(HOST_SUBDIR)/findutils && \
12608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12610 "RANLIB=$${RANLIB}" \
12611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12612 pdf) \
12613 || exit 1
12615 @endif findutils
12617 .PHONY: maybe-html-findutils html-findutils
12618 maybe-html-findutils:
12619 @if findutils
12620 maybe-html-findutils: html-findutils
12622 html-findutils: \
12623 configure-findutils
12624 @: $(MAKE); $(unstage)
12625 @[ -f ./findutils/Makefile ] || exit 0; \
12626 r=`${PWD_COMMAND}`; export r; \
12627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12628 $(HOST_EXPORTS) \
12629 for flag in $(EXTRA_HOST_FLAGS) ; do \
12630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12631 done; \
12632 echo "Doing html in findutils" ; \
12633 (cd $(HOST_SUBDIR)/findutils && \
12634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12636 "RANLIB=$${RANLIB}" \
12637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12638 html) \
12639 || exit 1
12641 @endif findutils
12643 .PHONY: maybe-TAGS-findutils TAGS-findutils
12644 maybe-TAGS-findutils:
12645 @if findutils
12646 maybe-TAGS-findutils: TAGS-findutils
12648 TAGS-findutils: \
12649 configure-findutils
12650 @: $(MAKE); $(unstage)
12651 @[ -f ./findutils/Makefile ] || exit 0; \
12652 r=`${PWD_COMMAND}`; export r; \
12653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654 $(HOST_EXPORTS) \
12655 for flag in $(EXTRA_HOST_FLAGS) ; do \
12656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657 done; \
12658 echo "Doing TAGS in findutils" ; \
12659 (cd $(HOST_SUBDIR)/findutils && \
12660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662 "RANLIB=$${RANLIB}" \
12663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664 TAGS) \
12665 || exit 1
12667 @endif findutils
12669 .PHONY: maybe-install-info-findutils install-info-findutils
12670 maybe-install-info-findutils:
12671 @if findutils
12672 maybe-install-info-findutils: install-info-findutils
12674 install-info-findutils: \
12675 configure-findutils \
12676 info-findutils
12677 @: $(MAKE); $(unstage)
12678 @[ -f ./findutils/Makefile ] || exit 0; \
12679 r=`${PWD_COMMAND}`; export r; \
12680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681 $(HOST_EXPORTS) \
12682 for flag in $(EXTRA_HOST_FLAGS) ; do \
12683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12684 done; \
12685 echo "Doing install-info in findutils" ; \
12686 (cd $(HOST_SUBDIR)/findutils && \
12687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12689 "RANLIB=$${RANLIB}" \
12690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12691 install-info) \
12692 || exit 1
12694 @endif findutils
12696 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12697 maybe-install-pdf-findutils:
12698 @if findutils
12699 maybe-install-pdf-findutils: install-pdf-findutils
12701 install-pdf-findutils: \
12702 configure-findutils \
12703 pdf-findutils
12704 @: $(MAKE); $(unstage)
12705 @[ -f ./findutils/Makefile ] || exit 0; \
12706 r=`${PWD_COMMAND}`; export r; \
12707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708 $(HOST_EXPORTS) \
12709 for flag in $(EXTRA_HOST_FLAGS) ; do \
12710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711 done; \
12712 echo "Doing install-pdf in findutils" ; \
12713 (cd $(HOST_SUBDIR)/findutils && \
12714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716 "RANLIB=$${RANLIB}" \
12717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12718 install-pdf) \
12719 || exit 1
12721 @endif findutils
12723 .PHONY: maybe-install-html-findutils install-html-findutils
12724 maybe-install-html-findutils:
12725 @if findutils
12726 maybe-install-html-findutils: install-html-findutils
12728 install-html-findutils: \
12729 configure-findutils \
12730 html-findutils
12731 @: $(MAKE); $(unstage)
12732 @[ -f ./findutils/Makefile ] || exit 0; \
12733 r=`${PWD_COMMAND}`; export r; \
12734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735 $(HOST_EXPORTS) \
12736 for flag in $(EXTRA_HOST_FLAGS) ; do \
12737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12738 done; \
12739 echo "Doing install-html in findutils" ; \
12740 (cd $(HOST_SUBDIR)/findutils && \
12741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12743 "RANLIB=$${RANLIB}" \
12744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12745 install-html) \
12746 || exit 1
12748 @endif findutils
12750 .PHONY: maybe-installcheck-findutils installcheck-findutils
12751 maybe-installcheck-findutils:
12752 @if findutils
12753 maybe-installcheck-findutils: installcheck-findutils
12755 installcheck-findutils: \
12756 configure-findutils
12757 @: $(MAKE); $(unstage)
12758 @[ -f ./findutils/Makefile ] || exit 0; \
12759 r=`${PWD_COMMAND}`; export r; \
12760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761 $(HOST_EXPORTS) \
12762 for flag in $(EXTRA_HOST_FLAGS) ; do \
12763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12764 done; \
12765 echo "Doing installcheck in findutils" ; \
12766 (cd $(HOST_SUBDIR)/findutils && \
12767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12769 "RANLIB=$${RANLIB}" \
12770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12771 installcheck) \
12772 || exit 1
12774 @endif findutils
12776 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12777 maybe-mostlyclean-findutils:
12778 @if findutils
12779 maybe-mostlyclean-findutils: mostlyclean-findutils
12781 mostlyclean-findutils:
12782 @: $(MAKE); $(unstage)
12783 @[ -f ./findutils/Makefile ] || exit 0; \
12784 r=`${PWD_COMMAND}`; export r; \
12785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12786 $(HOST_EXPORTS) \
12787 for flag in $(EXTRA_HOST_FLAGS) ; do \
12788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12789 done; \
12790 echo "Doing mostlyclean in findutils" ; \
12791 (cd $(HOST_SUBDIR)/findutils && \
12792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12794 "RANLIB=$${RANLIB}" \
12795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12796 mostlyclean) \
12797 || exit 1
12799 @endif findutils
12801 .PHONY: maybe-clean-findutils clean-findutils
12802 maybe-clean-findutils:
12803 @if findutils
12804 maybe-clean-findutils: clean-findutils
12806 clean-findutils:
12807 @: $(MAKE); $(unstage)
12808 @[ -f ./findutils/Makefile ] || exit 0; \
12809 r=`${PWD_COMMAND}`; export r; \
12810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811 $(HOST_EXPORTS) \
12812 for flag in $(EXTRA_HOST_FLAGS) ; do \
12813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12814 done; \
12815 echo "Doing clean in findutils" ; \
12816 (cd $(HOST_SUBDIR)/findutils && \
12817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12819 "RANLIB=$${RANLIB}" \
12820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12821 clean) \
12822 || exit 1
12824 @endif findutils
12826 .PHONY: maybe-distclean-findutils distclean-findutils
12827 maybe-distclean-findutils:
12828 @if findutils
12829 maybe-distclean-findutils: distclean-findutils
12831 distclean-findutils:
12832 @: $(MAKE); $(unstage)
12833 @[ -f ./findutils/Makefile ] || exit 0; \
12834 r=`${PWD_COMMAND}`; export r; \
12835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12836 $(HOST_EXPORTS) \
12837 for flag in $(EXTRA_HOST_FLAGS) ; do \
12838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12839 done; \
12840 echo "Doing distclean in findutils" ; \
12841 (cd $(HOST_SUBDIR)/findutils && \
12842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12844 "RANLIB=$${RANLIB}" \
12845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12846 distclean) \
12847 || exit 1
12849 @endif findutils
12851 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12852 maybe-maintainer-clean-findutils:
12853 @if findutils
12854 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12856 maintainer-clean-findutils:
12857 @: $(MAKE); $(unstage)
12858 @[ -f ./findutils/Makefile ] || exit 0; \
12859 r=`${PWD_COMMAND}`; export r; \
12860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861 $(HOST_EXPORTS) \
12862 for flag in $(EXTRA_HOST_FLAGS) ; do \
12863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864 done; \
12865 echo "Doing maintainer-clean in findutils" ; \
12866 (cd $(HOST_SUBDIR)/findutils && \
12867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869 "RANLIB=$${RANLIB}" \
12870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871 maintainer-clean) \
12872 || exit 1
12874 @endif findutils
12878 .PHONY: configure-find maybe-configure-find
12879 maybe-configure-find:
12880 @if gcc-bootstrap
12881 configure-find: stage_current
12882 @endif gcc-bootstrap
12883 @if find
12884 maybe-configure-find: configure-find
12885 configure-find:
12886 @: $(MAKE); $(unstage)
12887 @r=`${PWD_COMMAND}`; export r; \
12888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12889 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12891 $(HOST_EXPORTS) \
12892 echo Configuring in $(HOST_SUBDIR)/find; \
12893 cd "$(HOST_SUBDIR)/find" || exit 1; \
12894 case $(srcdir) in \
12895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12896 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12898 esac; \
12899 srcdiroption="--srcdir=$${topdir}/find"; \
12900 libsrcdir="$$s/find"; \
12901 $(SHELL) $${libsrcdir}/configure \
12902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12903 --target=${target_alias} $${srcdiroption} \
12904 || exit 1
12905 @endif find
12911 .PHONY: all-find maybe-all-find
12912 maybe-all-find:
12913 @if gcc-bootstrap
12914 all-find: stage_current
12915 @endif gcc-bootstrap
12916 @if find
12917 TARGET-find=all
12918 maybe-all-find: all-find
12919 all-find: configure-find
12920 @: $(MAKE); $(unstage)
12921 @r=`${PWD_COMMAND}`; export r; \
12922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12923 $(HOST_EXPORTS) \
12924 (cd $(HOST_SUBDIR)/find && \
12925 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12926 $(TARGET-find))
12927 @endif find
12932 .PHONY: check-find maybe-check-find
12933 maybe-check-find:
12934 @if find
12935 maybe-check-find: check-find
12937 check-find:
12938 @: $(MAKE); $(unstage)
12939 @r=`${PWD_COMMAND}`; export r; \
12940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12941 $(HOST_EXPORTS) \
12942 (cd $(HOST_SUBDIR)/find && \
12943 $(MAKE) $(FLAGS_TO_PASS) check)
12945 @endif find
12947 .PHONY: install-find maybe-install-find
12948 maybe-install-find:
12949 @if find
12950 maybe-install-find: install-find
12952 install-find: installdirs
12953 @: $(MAKE); $(unstage)
12954 @r=`${PWD_COMMAND}`; export r; \
12955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12956 $(HOST_EXPORTS) \
12957 (cd $(HOST_SUBDIR)/find && \
12958 $(MAKE) $(FLAGS_TO_PASS) install)
12960 @endif find
12962 .PHONY: install-strip-find maybe-install-strip-find
12963 maybe-install-strip-find:
12964 @if find
12965 maybe-install-strip-find: install-strip-find
12967 install-strip-find: installdirs
12968 @: $(MAKE); $(unstage)
12969 @r=`${PWD_COMMAND}`; export r; \
12970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12971 $(HOST_EXPORTS) \
12972 (cd $(HOST_SUBDIR)/find && \
12973 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12975 @endif find
12977 # Other targets (info, dvi, pdf, etc.)
12979 .PHONY: maybe-info-find info-find
12980 maybe-info-find:
12981 @if find
12982 maybe-info-find: info-find
12984 info-find: \
12985 configure-find
12986 @: $(MAKE); $(unstage)
12987 @[ -f ./find/Makefile ] || exit 0; \
12988 r=`${PWD_COMMAND}`; export r; \
12989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12990 $(HOST_EXPORTS) \
12991 for flag in $(EXTRA_HOST_FLAGS) ; do \
12992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12993 done; \
12994 echo "Doing info in find" ; \
12995 (cd $(HOST_SUBDIR)/find && \
12996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12998 "RANLIB=$${RANLIB}" \
12999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13000 info) \
13001 || exit 1
13003 @endif find
13005 .PHONY: maybe-dvi-find dvi-find
13006 maybe-dvi-find:
13007 @if find
13008 maybe-dvi-find: dvi-find
13010 dvi-find: \
13011 configure-find
13012 @: $(MAKE); $(unstage)
13013 @[ -f ./find/Makefile ] || exit 0; \
13014 r=`${PWD_COMMAND}`; export r; \
13015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13016 $(HOST_EXPORTS) \
13017 for flag in $(EXTRA_HOST_FLAGS) ; do \
13018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13019 done; \
13020 echo "Doing dvi in find" ; \
13021 (cd $(HOST_SUBDIR)/find && \
13022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13024 "RANLIB=$${RANLIB}" \
13025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13026 dvi) \
13027 || exit 1
13029 @endif find
13031 .PHONY: maybe-pdf-find pdf-find
13032 maybe-pdf-find:
13033 @if find
13034 maybe-pdf-find: pdf-find
13036 pdf-find: \
13037 configure-find
13038 @: $(MAKE); $(unstage)
13039 @[ -f ./find/Makefile ] || exit 0; \
13040 r=`${PWD_COMMAND}`; export r; \
13041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042 $(HOST_EXPORTS) \
13043 for flag in $(EXTRA_HOST_FLAGS) ; do \
13044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13045 done; \
13046 echo "Doing pdf in find" ; \
13047 (cd $(HOST_SUBDIR)/find && \
13048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13050 "RANLIB=$${RANLIB}" \
13051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13052 pdf) \
13053 || exit 1
13055 @endif find
13057 .PHONY: maybe-html-find html-find
13058 maybe-html-find:
13059 @if find
13060 maybe-html-find: html-find
13062 html-find: \
13063 configure-find
13064 @: $(MAKE); $(unstage)
13065 @[ -f ./find/Makefile ] || exit 0; \
13066 r=`${PWD_COMMAND}`; export r; \
13067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13068 $(HOST_EXPORTS) \
13069 for flag in $(EXTRA_HOST_FLAGS) ; do \
13070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13071 done; \
13072 echo "Doing html in find" ; \
13073 (cd $(HOST_SUBDIR)/find && \
13074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13076 "RANLIB=$${RANLIB}" \
13077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13078 html) \
13079 || exit 1
13081 @endif find
13083 .PHONY: maybe-TAGS-find TAGS-find
13084 maybe-TAGS-find:
13085 @if find
13086 maybe-TAGS-find: TAGS-find
13088 TAGS-find: \
13089 configure-find
13090 @: $(MAKE); $(unstage)
13091 @[ -f ./find/Makefile ] || exit 0; \
13092 r=`${PWD_COMMAND}`; export r; \
13093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13094 $(HOST_EXPORTS) \
13095 for flag in $(EXTRA_HOST_FLAGS) ; do \
13096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13097 done; \
13098 echo "Doing TAGS in find" ; \
13099 (cd $(HOST_SUBDIR)/find && \
13100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13102 "RANLIB=$${RANLIB}" \
13103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13104 TAGS) \
13105 || exit 1
13107 @endif find
13109 .PHONY: maybe-install-info-find install-info-find
13110 maybe-install-info-find:
13111 @if find
13112 maybe-install-info-find: install-info-find
13114 install-info-find: \
13115 configure-find \
13116 info-find
13117 @: $(MAKE); $(unstage)
13118 @[ -f ./find/Makefile ] || exit 0; \
13119 r=`${PWD_COMMAND}`; export r; \
13120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13121 $(HOST_EXPORTS) \
13122 for flag in $(EXTRA_HOST_FLAGS) ; do \
13123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13124 done; \
13125 echo "Doing install-info in find" ; \
13126 (cd $(HOST_SUBDIR)/find && \
13127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13129 "RANLIB=$${RANLIB}" \
13130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13131 install-info) \
13132 || exit 1
13134 @endif find
13136 .PHONY: maybe-install-pdf-find install-pdf-find
13137 maybe-install-pdf-find:
13138 @if find
13139 maybe-install-pdf-find: install-pdf-find
13141 install-pdf-find: \
13142 configure-find \
13143 pdf-find
13144 @: $(MAKE); $(unstage)
13145 @[ -f ./find/Makefile ] || exit 0; \
13146 r=`${PWD_COMMAND}`; export r; \
13147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13148 $(HOST_EXPORTS) \
13149 for flag in $(EXTRA_HOST_FLAGS) ; do \
13150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13151 done; \
13152 echo "Doing install-pdf in find" ; \
13153 (cd $(HOST_SUBDIR)/find && \
13154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13156 "RANLIB=$${RANLIB}" \
13157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13158 install-pdf) \
13159 || exit 1
13161 @endif find
13163 .PHONY: maybe-install-html-find install-html-find
13164 maybe-install-html-find:
13165 @if find
13166 maybe-install-html-find: install-html-find
13168 install-html-find: \
13169 configure-find \
13170 html-find
13171 @: $(MAKE); $(unstage)
13172 @[ -f ./find/Makefile ] || exit 0; \
13173 r=`${PWD_COMMAND}`; export r; \
13174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175 $(HOST_EXPORTS) \
13176 for flag in $(EXTRA_HOST_FLAGS) ; do \
13177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13178 done; \
13179 echo "Doing install-html in find" ; \
13180 (cd $(HOST_SUBDIR)/find && \
13181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13183 "RANLIB=$${RANLIB}" \
13184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13185 install-html) \
13186 || exit 1
13188 @endif find
13190 .PHONY: maybe-installcheck-find installcheck-find
13191 maybe-installcheck-find:
13192 @if find
13193 maybe-installcheck-find: installcheck-find
13195 installcheck-find: \
13196 configure-find
13197 @: $(MAKE); $(unstage)
13198 @[ -f ./find/Makefile ] || exit 0; \
13199 r=`${PWD_COMMAND}`; export r; \
13200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13201 $(HOST_EXPORTS) \
13202 for flag in $(EXTRA_HOST_FLAGS) ; do \
13203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13204 done; \
13205 echo "Doing installcheck in find" ; \
13206 (cd $(HOST_SUBDIR)/find && \
13207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13209 "RANLIB=$${RANLIB}" \
13210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13211 installcheck) \
13212 || exit 1
13214 @endif find
13216 .PHONY: maybe-mostlyclean-find mostlyclean-find
13217 maybe-mostlyclean-find:
13218 @if find
13219 maybe-mostlyclean-find: mostlyclean-find
13221 mostlyclean-find:
13222 @: $(MAKE); $(unstage)
13223 @[ -f ./find/Makefile ] || exit 0; \
13224 r=`${PWD_COMMAND}`; export r; \
13225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13226 $(HOST_EXPORTS) \
13227 for flag in $(EXTRA_HOST_FLAGS) ; do \
13228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13229 done; \
13230 echo "Doing mostlyclean in find" ; \
13231 (cd $(HOST_SUBDIR)/find && \
13232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13234 "RANLIB=$${RANLIB}" \
13235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13236 mostlyclean) \
13237 || exit 1
13239 @endif find
13241 .PHONY: maybe-clean-find clean-find
13242 maybe-clean-find:
13243 @if find
13244 maybe-clean-find: clean-find
13246 clean-find:
13247 @: $(MAKE); $(unstage)
13248 @[ -f ./find/Makefile ] || exit 0; \
13249 r=`${PWD_COMMAND}`; export r; \
13250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13251 $(HOST_EXPORTS) \
13252 for flag in $(EXTRA_HOST_FLAGS) ; do \
13253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13254 done; \
13255 echo "Doing clean in find" ; \
13256 (cd $(HOST_SUBDIR)/find && \
13257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13259 "RANLIB=$${RANLIB}" \
13260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13261 clean) \
13262 || exit 1
13264 @endif find
13266 .PHONY: maybe-distclean-find distclean-find
13267 maybe-distclean-find:
13268 @if find
13269 maybe-distclean-find: distclean-find
13271 distclean-find:
13272 @: $(MAKE); $(unstage)
13273 @[ -f ./find/Makefile ] || exit 0; \
13274 r=`${PWD_COMMAND}`; export r; \
13275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13276 $(HOST_EXPORTS) \
13277 for flag in $(EXTRA_HOST_FLAGS) ; do \
13278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13279 done; \
13280 echo "Doing distclean in find" ; \
13281 (cd $(HOST_SUBDIR)/find && \
13282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13284 "RANLIB=$${RANLIB}" \
13285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13286 distclean) \
13287 || exit 1
13289 @endif find
13291 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
13292 maybe-maintainer-clean-find:
13293 @if find
13294 maybe-maintainer-clean-find: maintainer-clean-find
13296 maintainer-clean-find:
13297 @: $(MAKE); $(unstage)
13298 @[ -f ./find/Makefile ] || exit 0; \
13299 r=`${PWD_COMMAND}`; export r; \
13300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13301 $(HOST_EXPORTS) \
13302 for flag in $(EXTRA_HOST_FLAGS) ; do \
13303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13304 done; \
13305 echo "Doing maintainer-clean in find" ; \
13306 (cd $(HOST_SUBDIR)/find && \
13307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13309 "RANLIB=$${RANLIB}" \
13310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13311 maintainer-clean) \
13312 || exit 1
13314 @endif find
13318 .PHONY: configure-fixincludes maybe-configure-fixincludes
13319 maybe-configure-fixincludes:
13320 @if gcc-bootstrap
13321 configure-fixincludes: stage_current
13322 @endif gcc-bootstrap
13323 @if fixincludes
13324 maybe-configure-fixincludes: configure-fixincludes
13325 configure-fixincludes:
13326 @: $(MAKE); $(unstage)
13327 @r=`${PWD_COMMAND}`; export r; \
13328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13329 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
13330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
13331 $(HOST_EXPORTS) \
13332 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
13333 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
13334 case $(srcdir) in \
13335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13336 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
13337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13338 esac; \
13339 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
13340 libsrcdir="$$s/fixincludes"; \
13341 $(SHELL) $${libsrcdir}/configure \
13342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13343 --target=${target_alias} $${srcdiroption} \
13344 || exit 1
13345 @endif fixincludes
13351 .PHONY: all-fixincludes maybe-all-fixincludes
13352 maybe-all-fixincludes:
13353 @if gcc-bootstrap
13354 all-fixincludes: stage_current
13355 @endif gcc-bootstrap
13356 @if fixincludes
13357 TARGET-fixincludes=all
13358 maybe-all-fixincludes: all-fixincludes
13359 all-fixincludes: configure-fixincludes
13360 @: $(MAKE); $(unstage)
13361 @r=`${PWD_COMMAND}`; export r; \
13362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13363 $(HOST_EXPORTS) \
13364 (cd $(HOST_SUBDIR)/fixincludes && \
13365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13366 $(TARGET-fixincludes))
13367 @endif fixincludes
13372 .PHONY: check-fixincludes maybe-check-fixincludes
13373 maybe-check-fixincludes:
13374 @if fixincludes
13375 maybe-check-fixincludes: check-fixincludes
13377 check-fixincludes:
13378 @: $(MAKE); $(unstage)
13379 @r=`${PWD_COMMAND}`; export r; \
13380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13381 $(HOST_EXPORTS) \
13382 (cd $(HOST_SUBDIR)/fixincludes && \
13383 $(MAKE) $(FLAGS_TO_PASS) check)
13385 @endif fixincludes
13387 .PHONY: install-fixincludes maybe-install-fixincludes
13388 maybe-install-fixincludes:
13389 @if fixincludes
13390 maybe-install-fixincludes: install-fixincludes
13392 install-fixincludes: installdirs
13393 @: $(MAKE); $(unstage)
13394 @r=`${PWD_COMMAND}`; export r; \
13395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13396 $(HOST_EXPORTS) \
13397 (cd $(HOST_SUBDIR)/fixincludes && \
13398 $(MAKE) $(FLAGS_TO_PASS) install)
13400 @endif fixincludes
13402 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
13403 maybe-install-strip-fixincludes:
13404 @if fixincludes
13405 maybe-install-strip-fixincludes: install-strip-fixincludes
13407 install-strip-fixincludes: installdirs
13408 @: $(MAKE); $(unstage)
13409 @r=`${PWD_COMMAND}`; export r; \
13410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411 $(HOST_EXPORTS) \
13412 (cd $(HOST_SUBDIR)/fixincludes && \
13413 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13415 @endif fixincludes
13417 # Other targets (info, dvi, pdf, etc.)
13419 .PHONY: maybe-info-fixincludes info-fixincludes
13420 maybe-info-fixincludes:
13421 @if fixincludes
13422 maybe-info-fixincludes: info-fixincludes
13424 info-fixincludes: \
13425 configure-fixincludes
13426 @: $(MAKE); $(unstage)
13427 @[ -f ./fixincludes/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 info in fixincludes" ; \
13435 (cd $(HOST_SUBDIR)/fixincludes && \
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 info) \
13441 || exit 1
13443 @endif fixincludes
13445 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13446 maybe-dvi-fixincludes:
13447 @if fixincludes
13448 maybe-dvi-fixincludes: dvi-fixincludes
13450 dvi-fixincludes: \
13451 configure-fixincludes
13452 @: $(MAKE); $(unstage)
13453 @[ -f ./fixincludes/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 dvi in fixincludes" ; \
13461 (cd $(HOST_SUBDIR)/fixincludes && \
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 dvi) \
13467 || exit 1
13469 @endif fixincludes
13471 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13472 maybe-pdf-fixincludes:
13473 @if fixincludes
13474 maybe-pdf-fixincludes: pdf-fixincludes
13476 pdf-fixincludes: \
13477 configure-fixincludes
13478 @: $(MAKE); $(unstage)
13479 @[ -f ./fixincludes/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 pdf in fixincludes" ; \
13487 (cd $(HOST_SUBDIR)/fixincludes && \
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 pdf) \
13493 || exit 1
13495 @endif fixincludes
13497 .PHONY: maybe-html-fixincludes html-fixincludes
13498 maybe-html-fixincludes:
13499 @if fixincludes
13500 maybe-html-fixincludes: html-fixincludes
13502 html-fixincludes: \
13503 configure-fixincludes
13504 @: $(MAKE); $(unstage)
13505 @[ -f ./fixincludes/Makefile ] || exit 0; \
13506 r=`${PWD_COMMAND}`; export r; \
13507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13508 $(HOST_EXPORTS) \
13509 for flag in $(EXTRA_HOST_FLAGS) ; do \
13510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13511 done; \
13512 echo "Doing html in fixincludes" ; \
13513 (cd $(HOST_SUBDIR)/fixincludes && \
13514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13516 "RANLIB=$${RANLIB}" \
13517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13518 html) \
13519 || exit 1
13521 @endif fixincludes
13523 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13524 maybe-TAGS-fixincludes:
13525 @if fixincludes
13526 maybe-TAGS-fixincludes: TAGS-fixincludes
13528 # fixincludes doesn't support TAGS.
13529 TAGS-fixincludes:
13531 @endif fixincludes
13533 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13534 maybe-install-info-fixincludes:
13535 @if fixincludes
13536 maybe-install-info-fixincludes: install-info-fixincludes
13538 install-info-fixincludes: \
13539 configure-fixincludes \
13540 info-fixincludes
13541 @: $(MAKE); $(unstage)
13542 @[ -f ./fixincludes/Makefile ] || exit 0; \
13543 r=`${PWD_COMMAND}`; export r; \
13544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545 $(HOST_EXPORTS) \
13546 for flag in $(EXTRA_HOST_FLAGS) ; do \
13547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13548 done; \
13549 echo "Doing install-info in fixincludes" ; \
13550 (cd $(HOST_SUBDIR)/fixincludes && \
13551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13553 "RANLIB=$${RANLIB}" \
13554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13555 install-info) \
13556 || exit 1
13558 @endif fixincludes
13560 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13561 maybe-install-pdf-fixincludes:
13562 @if fixincludes
13563 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13565 install-pdf-fixincludes: \
13566 configure-fixincludes \
13567 pdf-fixincludes
13568 @: $(MAKE); $(unstage)
13569 @[ -f ./fixincludes/Makefile ] || exit 0; \
13570 r=`${PWD_COMMAND}`; export r; \
13571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13572 $(HOST_EXPORTS) \
13573 for flag in $(EXTRA_HOST_FLAGS) ; do \
13574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13575 done; \
13576 echo "Doing install-pdf in fixincludes" ; \
13577 (cd $(HOST_SUBDIR)/fixincludes && \
13578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13580 "RANLIB=$${RANLIB}" \
13581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13582 install-pdf) \
13583 || exit 1
13585 @endif fixincludes
13587 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13588 maybe-install-html-fixincludes:
13589 @if fixincludes
13590 maybe-install-html-fixincludes: install-html-fixincludes
13592 install-html-fixincludes: \
13593 configure-fixincludes \
13594 html-fixincludes
13595 @: $(MAKE); $(unstage)
13596 @[ -f ./fixincludes/Makefile ] || exit 0; \
13597 r=`${PWD_COMMAND}`; export r; \
13598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599 $(HOST_EXPORTS) \
13600 for flag in $(EXTRA_HOST_FLAGS) ; do \
13601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602 done; \
13603 echo "Doing install-html in fixincludes" ; \
13604 (cd $(HOST_SUBDIR)/fixincludes && \
13605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607 "RANLIB=$${RANLIB}" \
13608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13609 install-html) \
13610 || exit 1
13612 @endif fixincludes
13614 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13615 maybe-installcheck-fixincludes:
13616 @if fixincludes
13617 maybe-installcheck-fixincludes: installcheck-fixincludes
13619 installcheck-fixincludes: \
13620 configure-fixincludes
13621 @: $(MAKE); $(unstage)
13622 @[ -f ./fixincludes/Makefile ] || exit 0; \
13623 r=`${PWD_COMMAND}`; export r; \
13624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13625 $(HOST_EXPORTS) \
13626 for flag in $(EXTRA_HOST_FLAGS) ; do \
13627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13628 done; \
13629 echo "Doing installcheck in fixincludes" ; \
13630 (cd $(HOST_SUBDIR)/fixincludes && \
13631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13633 "RANLIB=$${RANLIB}" \
13634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13635 installcheck) \
13636 || exit 1
13638 @endif fixincludes
13640 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13641 maybe-mostlyclean-fixincludes:
13642 @if fixincludes
13643 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13645 mostlyclean-fixincludes:
13646 @: $(MAKE); $(unstage)
13647 @[ -f ./fixincludes/Makefile ] || exit 0; \
13648 r=`${PWD_COMMAND}`; export r; \
13649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13650 $(HOST_EXPORTS) \
13651 for flag in $(EXTRA_HOST_FLAGS) ; do \
13652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13653 done; \
13654 echo "Doing mostlyclean in fixincludes" ; \
13655 (cd $(HOST_SUBDIR)/fixincludes && \
13656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13658 "RANLIB=$${RANLIB}" \
13659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13660 mostlyclean) \
13661 || exit 1
13663 @endif fixincludes
13665 .PHONY: maybe-clean-fixincludes clean-fixincludes
13666 maybe-clean-fixincludes:
13667 @if fixincludes
13668 maybe-clean-fixincludes: clean-fixincludes
13670 clean-fixincludes:
13671 @: $(MAKE); $(unstage)
13672 @[ -f ./fixincludes/Makefile ] || exit 0; \
13673 r=`${PWD_COMMAND}`; export r; \
13674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675 $(HOST_EXPORTS) \
13676 for flag in $(EXTRA_HOST_FLAGS) ; do \
13677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13678 done; \
13679 echo "Doing clean in fixincludes" ; \
13680 (cd $(HOST_SUBDIR)/fixincludes && \
13681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13683 "RANLIB=$${RANLIB}" \
13684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13685 clean) \
13686 || exit 1
13688 @endif fixincludes
13690 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13691 maybe-distclean-fixincludes:
13692 @if fixincludes
13693 maybe-distclean-fixincludes: distclean-fixincludes
13695 distclean-fixincludes:
13696 @: $(MAKE); $(unstage)
13697 @[ -f ./fixincludes/Makefile ] || exit 0; \
13698 r=`${PWD_COMMAND}`; export r; \
13699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13700 $(HOST_EXPORTS) \
13701 for flag in $(EXTRA_HOST_FLAGS) ; do \
13702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13703 done; \
13704 echo "Doing distclean in fixincludes" ; \
13705 (cd $(HOST_SUBDIR)/fixincludes && \
13706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13708 "RANLIB=$${RANLIB}" \
13709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13710 distclean) \
13711 || exit 1
13713 @endif fixincludes
13715 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13716 maybe-maintainer-clean-fixincludes:
13717 @if fixincludes
13718 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13720 maintainer-clean-fixincludes:
13721 @: $(MAKE); $(unstage)
13722 @[ -f ./fixincludes/Makefile ] || exit 0; \
13723 r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 $(HOST_EXPORTS) \
13726 for flag in $(EXTRA_HOST_FLAGS) ; do \
13727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728 done; \
13729 echo "Doing maintainer-clean in fixincludes" ; \
13730 (cd $(HOST_SUBDIR)/fixincludes && \
13731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733 "RANLIB=$${RANLIB}" \
13734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13735 maintainer-clean) \
13736 || exit 1
13738 @endif fixincludes
13742 .PHONY: configure-flex maybe-configure-flex
13743 maybe-configure-flex:
13744 @if gcc-bootstrap
13745 configure-flex: stage_current
13746 @endif gcc-bootstrap
13747 @if flex
13748 maybe-configure-flex: configure-flex
13749 configure-flex:
13750 @: $(MAKE); $(unstage)
13751 @r=`${PWD_COMMAND}`; export r; \
13752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13753 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13755 $(HOST_EXPORTS) \
13756 echo Configuring in $(HOST_SUBDIR)/flex; \
13757 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13758 case $(srcdir) in \
13759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13760 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13762 esac; \
13763 srcdiroption="--srcdir=$${topdir}/flex"; \
13764 libsrcdir="$$s/flex"; \
13765 $(SHELL) $${libsrcdir}/configure \
13766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13767 --target=${target_alias} $${srcdiroption} \
13768 || exit 1
13769 @endif flex
13775 .PHONY: all-flex maybe-all-flex
13776 maybe-all-flex:
13777 @if gcc-bootstrap
13778 all-flex: stage_current
13779 @endif gcc-bootstrap
13780 @if flex
13781 TARGET-flex=all
13782 maybe-all-flex: all-flex
13783 all-flex: configure-flex
13784 @: $(MAKE); $(unstage)
13785 @r=`${PWD_COMMAND}`; export r; \
13786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13787 $(HOST_EXPORTS) \
13788 (cd $(HOST_SUBDIR)/flex && \
13789 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13790 $(TARGET-flex))
13791 @endif flex
13796 .PHONY: check-flex maybe-check-flex
13797 maybe-check-flex:
13798 @if flex
13799 maybe-check-flex: check-flex
13801 # This module is only tested in a native toolchain.
13802 check-flex:
13803 @: $(MAKE); $(unstage)
13804 @if [ '$(host)' = '$(target)' ] ; then \
13805 r=`${PWD_COMMAND}`; export r; \
13806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807 $(HOST_EXPORTS) \
13808 (cd $(HOST_SUBDIR)/flex && \
13809 $(MAKE) $(FLAGS_TO_PASS) check); \
13812 @endif flex
13814 .PHONY: install-flex maybe-install-flex
13815 maybe-install-flex:
13816 @if flex
13817 maybe-install-flex: install-flex
13819 install-flex: installdirs
13820 @: $(MAKE); $(unstage)
13821 @r=`${PWD_COMMAND}`; export r; \
13822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13823 $(HOST_EXPORTS) \
13824 (cd $(HOST_SUBDIR)/flex && \
13825 $(MAKE) $(FLAGS_TO_PASS) install)
13827 @endif flex
13829 .PHONY: install-strip-flex maybe-install-strip-flex
13830 maybe-install-strip-flex:
13831 @if flex
13832 maybe-install-strip-flex: install-strip-flex
13834 install-strip-flex: installdirs
13835 @: $(MAKE); $(unstage)
13836 @r=`${PWD_COMMAND}`; export r; \
13837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13838 $(HOST_EXPORTS) \
13839 (cd $(HOST_SUBDIR)/flex && \
13840 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13842 @endif flex
13844 # Other targets (info, dvi, pdf, etc.)
13846 .PHONY: maybe-info-flex info-flex
13847 maybe-info-flex:
13848 @if flex
13849 maybe-info-flex: info-flex
13851 info-flex: \
13852 configure-flex
13853 @: $(MAKE); $(unstage)
13854 @[ -f ./flex/Makefile ] || exit 0; \
13855 r=`${PWD_COMMAND}`; export r; \
13856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857 $(HOST_EXPORTS) \
13858 for flag in $(EXTRA_HOST_FLAGS) ; do \
13859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13860 done; \
13861 echo "Doing info in flex" ; \
13862 (cd $(HOST_SUBDIR)/flex && \
13863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13865 "RANLIB=$${RANLIB}" \
13866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13867 info) \
13868 || exit 1
13870 @endif flex
13872 .PHONY: maybe-dvi-flex dvi-flex
13873 maybe-dvi-flex:
13874 @if flex
13875 maybe-dvi-flex: dvi-flex
13877 dvi-flex: \
13878 configure-flex
13879 @: $(MAKE); $(unstage)
13880 @[ -f ./flex/Makefile ] || exit 0; \
13881 r=`${PWD_COMMAND}`; export r; \
13882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13883 $(HOST_EXPORTS) \
13884 for flag in $(EXTRA_HOST_FLAGS) ; do \
13885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13886 done; \
13887 echo "Doing dvi in flex" ; \
13888 (cd $(HOST_SUBDIR)/flex && \
13889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13891 "RANLIB=$${RANLIB}" \
13892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13893 dvi) \
13894 || exit 1
13896 @endif flex
13898 .PHONY: maybe-pdf-flex pdf-flex
13899 maybe-pdf-flex:
13900 @if flex
13901 maybe-pdf-flex: pdf-flex
13903 pdf-flex: \
13904 configure-flex
13905 @: $(MAKE); $(unstage)
13906 @[ -f ./flex/Makefile ] || exit 0; \
13907 r=`${PWD_COMMAND}`; export r; \
13908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13909 $(HOST_EXPORTS) \
13910 for flag in $(EXTRA_HOST_FLAGS) ; do \
13911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13912 done; \
13913 echo "Doing pdf in flex" ; \
13914 (cd $(HOST_SUBDIR)/flex && \
13915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13917 "RANLIB=$${RANLIB}" \
13918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13919 pdf) \
13920 || exit 1
13922 @endif flex
13924 .PHONY: maybe-html-flex html-flex
13925 maybe-html-flex:
13926 @if flex
13927 maybe-html-flex: html-flex
13929 html-flex: \
13930 configure-flex
13931 @: $(MAKE); $(unstage)
13932 @[ -f ./flex/Makefile ] || exit 0; \
13933 r=`${PWD_COMMAND}`; export r; \
13934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13935 $(HOST_EXPORTS) \
13936 for flag in $(EXTRA_HOST_FLAGS) ; do \
13937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13938 done; \
13939 echo "Doing html in flex" ; \
13940 (cd $(HOST_SUBDIR)/flex && \
13941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13943 "RANLIB=$${RANLIB}" \
13944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13945 html) \
13946 || exit 1
13948 @endif flex
13950 .PHONY: maybe-TAGS-flex TAGS-flex
13951 maybe-TAGS-flex:
13952 @if flex
13953 maybe-TAGS-flex: TAGS-flex
13955 TAGS-flex: \
13956 configure-flex
13957 @: $(MAKE); $(unstage)
13958 @[ -f ./flex/Makefile ] || exit 0; \
13959 r=`${PWD_COMMAND}`; export r; \
13960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13961 $(HOST_EXPORTS) \
13962 for flag in $(EXTRA_HOST_FLAGS) ; do \
13963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13964 done; \
13965 echo "Doing TAGS in flex" ; \
13966 (cd $(HOST_SUBDIR)/flex && \
13967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13969 "RANLIB=$${RANLIB}" \
13970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13971 TAGS) \
13972 || exit 1
13974 @endif flex
13976 .PHONY: maybe-install-info-flex install-info-flex
13977 maybe-install-info-flex:
13978 @if flex
13979 maybe-install-info-flex: install-info-flex
13981 install-info-flex: \
13982 configure-flex \
13983 info-flex
13984 @: $(MAKE); $(unstage)
13985 @[ -f ./flex/Makefile ] || exit 0; \
13986 r=`${PWD_COMMAND}`; export r; \
13987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988 $(HOST_EXPORTS) \
13989 for flag in $(EXTRA_HOST_FLAGS) ; do \
13990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13991 done; \
13992 echo "Doing install-info in flex" ; \
13993 (cd $(HOST_SUBDIR)/flex && \
13994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13996 "RANLIB=$${RANLIB}" \
13997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13998 install-info) \
13999 || exit 1
14001 @endif flex
14003 .PHONY: maybe-install-pdf-flex install-pdf-flex
14004 maybe-install-pdf-flex:
14005 @if flex
14006 maybe-install-pdf-flex: install-pdf-flex
14008 install-pdf-flex: \
14009 configure-flex \
14010 pdf-flex
14011 @: $(MAKE); $(unstage)
14012 @[ -f ./flex/Makefile ] || exit 0; \
14013 r=`${PWD_COMMAND}`; export r; \
14014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015 $(HOST_EXPORTS) \
14016 for flag in $(EXTRA_HOST_FLAGS) ; do \
14017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14018 done; \
14019 echo "Doing install-pdf in flex" ; \
14020 (cd $(HOST_SUBDIR)/flex && \
14021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14023 "RANLIB=$${RANLIB}" \
14024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14025 install-pdf) \
14026 || exit 1
14028 @endif flex
14030 .PHONY: maybe-install-html-flex install-html-flex
14031 maybe-install-html-flex:
14032 @if flex
14033 maybe-install-html-flex: install-html-flex
14035 install-html-flex: \
14036 configure-flex \
14037 html-flex
14038 @: $(MAKE); $(unstage)
14039 @[ -f ./flex/Makefile ] || exit 0; \
14040 r=`${PWD_COMMAND}`; export r; \
14041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042 $(HOST_EXPORTS) \
14043 for flag in $(EXTRA_HOST_FLAGS) ; do \
14044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045 done; \
14046 echo "Doing install-html in flex" ; \
14047 (cd $(HOST_SUBDIR)/flex && \
14048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050 "RANLIB=$${RANLIB}" \
14051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052 install-html) \
14053 || exit 1
14055 @endif flex
14057 .PHONY: maybe-installcheck-flex installcheck-flex
14058 maybe-installcheck-flex:
14059 @if flex
14060 maybe-installcheck-flex: installcheck-flex
14062 installcheck-flex: \
14063 configure-flex
14064 @: $(MAKE); $(unstage)
14065 @[ -f ./flex/Makefile ] || exit 0; \
14066 r=`${PWD_COMMAND}`; export r; \
14067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14068 $(HOST_EXPORTS) \
14069 for flag in $(EXTRA_HOST_FLAGS) ; do \
14070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14071 done; \
14072 echo "Doing installcheck in flex" ; \
14073 (cd $(HOST_SUBDIR)/flex && \
14074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14076 "RANLIB=$${RANLIB}" \
14077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14078 installcheck) \
14079 || exit 1
14081 @endif flex
14083 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
14084 maybe-mostlyclean-flex:
14085 @if flex
14086 maybe-mostlyclean-flex: mostlyclean-flex
14088 mostlyclean-flex:
14089 @: $(MAKE); $(unstage)
14090 @[ -f ./flex/Makefile ] || exit 0; \
14091 r=`${PWD_COMMAND}`; export r; \
14092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093 $(HOST_EXPORTS) \
14094 for flag in $(EXTRA_HOST_FLAGS) ; do \
14095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096 done; \
14097 echo "Doing mostlyclean in flex" ; \
14098 (cd $(HOST_SUBDIR)/flex && \
14099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101 "RANLIB=$${RANLIB}" \
14102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14103 mostlyclean) \
14104 || exit 1
14106 @endif flex
14108 .PHONY: maybe-clean-flex clean-flex
14109 maybe-clean-flex:
14110 @if flex
14111 maybe-clean-flex: clean-flex
14113 clean-flex:
14114 @: $(MAKE); $(unstage)
14115 @[ -f ./flex/Makefile ] || exit 0; \
14116 r=`${PWD_COMMAND}`; export r; \
14117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118 $(HOST_EXPORTS) \
14119 for flag in $(EXTRA_HOST_FLAGS) ; do \
14120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14121 done; \
14122 echo "Doing clean in flex" ; \
14123 (cd $(HOST_SUBDIR)/flex && \
14124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14126 "RANLIB=$${RANLIB}" \
14127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14128 clean) \
14129 || exit 1
14131 @endif flex
14133 .PHONY: maybe-distclean-flex distclean-flex
14134 maybe-distclean-flex:
14135 @if flex
14136 maybe-distclean-flex: distclean-flex
14138 distclean-flex:
14139 @: $(MAKE); $(unstage)
14140 @[ -f ./flex/Makefile ] || exit 0; \
14141 r=`${PWD_COMMAND}`; export r; \
14142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14143 $(HOST_EXPORTS) \
14144 for flag in $(EXTRA_HOST_FLAGS) ; do \
14145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14146 done; \
14147 echo "Doing distclean in flex" ; \
14148 (cd $(HOST_SUBDIR)/flex && \
14149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14151 "RANLIB=$${RANLIB}" \
14152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14153 distclean) \
14154 || exit 1
14156 @endif flex
14158 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
14159 maybe-maintainer-clean-flex:
14160 @if flex
14161 maybe-maintainer-clean-flex: maintainer-clean-flex
14163 maintainer-clean-flex:
14164 @: $(MAKE); $(unstage)
14165 @[ -f ./flex/Makefile ] || exit 0; \
14166 r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 $(HOST_EXPORTS) \
14169 for flag in $(EXTRA_HOST_FLAGS) ; do \
14170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171 done; \
14172 echo "Doing maintainer-clean in flex" ; \
14173 (cd $(HOST_SUBDIR)/flex && \
14174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176 "RANLIB=$${RANLIB}" \
14177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14178 maintainer-clean) \
14179 || exit 1
14181 @endif flex
14185 .PHONY: configure-gas maybe-configure-gas
14186 maybe-configure-gas:
14187 @if gcc-bootstrap
14188 configure-gas: stage_current
14189 @endif gcc-bootstrap
14190 @if gas
14191 maybe-configure-gas: configure-gas
14192 configure-gas:
14193 @r=`${PWD_COMMAND}`; export r; \
14194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14195 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14197 $(HOST_EXPORTS) \
14198 echo Configuring in $(HOST_SUBDIR)/gas; \
14199 cd "$(HOST_SUBDIR)/gas" || exit 1; \
14200 case $(srcdir) in \
14201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14202 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14204 esac; \
14205 srcdiroption="--srcdir=$${topdir}/gas"; \
14206 libsrcdir="$$s/gas"; \
14207 $(SHELL) $${libsrcdir}/configure \
14208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14209 --target=${target_alias} $${srcdiroption} \
14210 || exit 1
14211 @endif gas
14215 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
14216 maybe-configure-stage1-gas:
14217 @if gas-bootstrap
14218 maybe-configure-stage1-gas: configure-stage1-gas
14219 configure-stage1-gas:
14220 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14222 @r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 TFLAGS="$(STAGE1_TFLAGS)"; \
14225 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14226 $(HOST_EXPORTS) \
14227 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14228 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14229 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14230 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
14231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14232 cd $(HOST_SUBDIR)/gas || exit 1; \
14233 case $(srcdir) in \
14234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14235 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14237 esac; \
14238 srcdiroption="--srcdir=$${topdir}/gas"; \
14239 libsrcdir="$$s/gas"; \
14240 $(SHELL) $${libsrcdir}/configure \
14241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14242 --target=${target_alias} $${srcdiroption} \
14243 $(STAGE1_CONFIGURE_FLAGS)
14244 @endif gas-bootstrap
14246 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
14247 maybe-configure-stage2-gas:
14248 @if gas-bootstrap
14249 maybe-configure-stage2-gas: configure-stage2-gas
14250 configure-stage2-gas:
14251 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14253 @r=`${PWD_COMMAND}`; export r; \
14254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255 TFLAGS="$(STAGE2_TFLAGS)"; \
14256 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14257 $(HOST_EXPORTS) \
14258 $(POSTSTAGE1_HOST_EXPORTS) \
14259 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14260 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14261 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14262 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
14263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14264 cd $(HOST_SUBDIR)/gas || exit 1; \
14265 case $(srcdir) in \
14266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14267 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14269 esac; \
14270 srcdiroption="--srcdir=$${topdir}/gas"; \
14271 libsrcdir="$$s/gas"; \
14272 $(SHELL) $${libsrcdir}/configure \
14273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14274 --target=${target_alias} $${srcdiroption} \
14275 --with-build-libsubdir=$(HOST_SUBDIR) \
14276 $(STAGE2_CONFIGURE_FLAGS)
14277 @endif gas-bootstrap
14279 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
14280 maybe-configure-stage3-gas:
14281 @if gas-bootstrap
14282 maybe-configure-stage3-gas: configure-stage3-gas
14283 configure-stage3-gas:
14284 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14286 @r=`${PWD_COMMAND}`; export r; \
14287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14288 TFLAGS="$(STAGE3_TFLAGS)"; \
14289 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14290 $(HOST_EXPORTS) \
14291 $(POSTSTAGE1_HOST_EXPORTS) \
14292 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14293 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14294 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14295 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
14296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14297 cd $(HOST_SUBDIR)/gas || exit 1; \
14298 case $(srcdir) in \
14299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14300 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14302 esac; \
14303 srcdiroption="--srcdir=$${topdir}/gas"; \
14304 libsrcdir="$$s/gas"; \
14305 $(SHELL) $${libsrcdir}/configure \
14306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14307 --target=${target_alias} $${srcdiroption} \
14308 --with-build-libsubdir=$(HOST_SUBDIR) \
14309 $(STAGE3_CONFIGURE_FLAGS)
14310 @endif gas-bootstrap
14312 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
14313 maybe-configure-stage4-gas:
14314 @if gas-bootstrap
14315 maybe-configure-stage4-gas: configure-stage4-gas
14316 configure-stage4-gas:
14317 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14319 @r=`${PWD_COMMAND}`; export r; \
14320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14321 TFLAGS="$(STAGE4_TFLAGS)"; \
14322 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14323 $(HOST_EXPORTS) \
14324 $(POSTSTAGE1_HOST_EXPORTS) \
14325 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14326 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14327 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14328 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
14329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14330 cd $(HOST_SUBDIR)/gas || exit 1; \
14331 case $(srcdir) in \
14332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14333 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14335 esac; \
14336 srcdiroption="--srcdir=$${topdir}/gas"; \
14337 libsrcdir="$$s/gas"; \
14338 $(SHELL) $${libsrcdir}/configure \
14339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14340 --target=${target_alias} $${srcdiroption} \
14341 --with-build-libsubdir=$(HOST_SUBDIR) \
14342 $(STAGE4_CONFIGURE_FLAGS)
14343 @endif gas-bootstrap
14345 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
14346 maybe-configure-stageprofile-gas:
14347 @if gas-bootstrap
14348 maybe-configure-stageprofile-gas: configure-stageprofile-gas
14349 configure-stageprofile-gas:
14350 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14351 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14352 @r=`${PWD_COMMAND}`; export r; \
14353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14355 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14356 $(HOST_EXPORTS) \
14357 $(POSTSTAGE1_HOST_EXPORTS) \
14358 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14359 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14360 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14361 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
14362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14363 cd $(HOST_SUBDIR)/gas || exit 1; \
14364 case $(srcdir) in \
14365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14366 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14368 esac; \
14369 srcdiroption="--srcdir=$${topdir}/gas"; \
14370 libsrcdir="$$s/gas"; \
14371 $(SHELL) $${libsrcdir}/configure \
14372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14373 --target=${target_alias} $${srcdiroption} \
14374 --with-build-libsubdir=$(HOST_SUBDIR) \
14375 $(STAGEprofile_CONFIGURE_FLAGS)
14376 @endif gas-bootstrap
14378 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
14379 maybe-configure-stagefeedback-gas:
14380 @if gas-bootstrap
14381 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
14382 configure-stagefeedback-gas:
14383 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14385 @r=`${PWD_COMMAND}`; export r; \
14386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14388 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14389 $(HOST_EXPORTS) \
14390 $(POSTSTAGE1_HOST_EXPORTS) \
14391 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14392 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14393 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14394 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
14395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14396 cd $(HOST_SUBDIR)/gas || exit 1; \
14397 case $(srcdir) in \
14398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14399 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14401 esac; \
14402 srcdiroption="--srcdir=$${topdir}/gas"; \
14403 libsrcdir="$$s/gas"; \
14404 $(SHELL) $${libsrcdir}/configure \
14405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14406 --target=${target_alias} $${srcdiroption} \
14407 --with-build-libsubdir=$(HOST_SUBDIR) \
14408 $(STAGEfeedback_CONFIGURE_FLAGS)
14409 @endif gas-bootstrap
14415 .PHONY: all-gas maybe-all-gas
14416 maybe-all-gas:
14417 @if gcc-bootstrap
14418 all-gas: stage_current
14419 @endif gcc-bootstrap
14420 @if gas
14421 TARGET-gas=all
14422 maybe-all-gas: all-gas
14423 all-gas: configure-gas
14424 @r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 $(HOST_EXPORTS) \
14427 (cd $(HOST_SUBDIR)/gas && \
14428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14429 $(TARGET-gas))
14430 @endif gas
14434 .PHONY: all-stage1-gas maybe-all-stage1-gas
14435 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14436 maybe-all-stage1-gas:
14437 maybe-clean-stage1-gas:
14438 @if gas-bootstrap
14439 maybe-all-stage1-gas: all-stage1-gas
14440 all-stage1: all-stage1-gas
14441 TARGET-stage1-gas = $(TARGET-gas)
14442 all-stage1-gas: configure-stage1-gas
14443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14444 @r=`${PWD_COMMAND}`; export r; \
14445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446 TFLAGS="$(STAGE1_TFLAGS)"; \
14447 $(HOST_EXPORTS) \
14448 cd $(HOST_SUBDIR)/gas && \
14449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14450 CFLAGS="$(STAGE1_CFLAGS)" \
14451 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14452 LIBCFLAGS="$(LIBCFLAGS)" \
14453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14456 $(EXTRA_HOST_FLAGS) \
14457 TFLAGS="$(STAGE1_TFLAGS)" \
14458 $(TARGET-stage1-gas)
14460 maybe-clean-stage1-gas: clean-stage1-gas
14461 clean-stage1: clean-stage1-gas
14462 clean-stage1-gas:
14463 @if [ $(current_stage) = stage1 ]; then \
14464 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14465 else \
14466 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14467 $(MAKE) stage1-start; \
14468 fi; \
14469 cd $(HOST_SUBDIR)/gas && \
14470 $(MAKE) $(EXTRA_HOST_FLAGS) \
14471 clean
14472 @endif gas-bootstrap
14475 .PHONY: all-stage2-gas maybe-all-stage2-gas
14476 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14477 maybe-all-stage2-gas:
14478 maybe-clean-stage2-gas:
14479 @if gas-bootstrap
14480 maybe-all-stage2-gas: all-stage2-gas
14481 all-stage2: all-stage2-gas
14482 TARGET-stage2-gas = $(TARGET-gas)
14483 all-stage2-gas: configure-stage2-gas
14484 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14485 @r=`${PWD_COMMAND}`; export r; \
14486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14487 TFLAGS="$(STAGE2_TFLAGS)"; \
14488 $(HOST_EXPORTS) \
14489 $(POSTSTAGE1_HOST_EXPORTS) \
14490 cd $(HOST_SUBDIR)/gas && \
14491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14492 CFLAGS="$(STAGE2_CFLAGS)" \
14493 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14494 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14499 TFLAGS="$(STAGE2_TFLAGS)" \
14500 $(TARGET-stage2-gas)
14502 maybe-clean-stage2-gas: clean-stage2-gas
14503 clean-stage2: clean-stage2-gas
14504 clean-stage2-gas:
14505 @if [ $(current_stage) = stage2 ]; then \
14506 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14507 else \
14508 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14509 $(MAKE) stage2-start; \
14510 fi; \
14511 cd $(HOST_SUBDIR)/gas && \
14512 $(MAKE) $(EXTRA_HOST_FLAGS) \
14513 $(POSTSTAGE1_FLAGS_TO_PASS) \
14514 clean
14515 @endif gas-bootstrap
14518 .PHONY: all-stage3-gas maybe-all-stage3-gas
14519 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14520 maybe-all-stage3-gas:
14521 maybe-clean-stage3-gas:
14522 @if gas-bootstrap
14523 maybe-all-stage3-gas: all-stage3-gas
14524 all-stage3: all-stage3-gas
14525 TARGET-stage3-gas = $(TARGET-gas)
14526 all-stage3-gas: configure-stage3-gas
14527 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14528 @r=`${PWD_COMMAND}`; export r; \
14529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530 TFLAGS="$(STAGE3_TFLAGS)"; \
14531 $(HOST_EXPORTS) \
14532 $(POSTSTAGE1_HOST_EXPORTS) \
14533 cd $(HOST_SUBDIR)/gas && \
14534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14535 CFLAGS="$(STAGE3_CFLAGS)" \
14536 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14537 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14542 TFLAGS="$(STAGE3_TFLAGS)" \
14543 $(TARGET-stage3-gas)
14545 maybe-clean-stage3-gas: clean-stage3-gas
14546 clean-stage3: clean-stage3-gas
14547 clean-stage3-gas:
14548 @if [ $(current_stage) = stage3 ]; then \
14549 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14550 else \
14551 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14552 $(MAKE) stage3-start; \
14553 fi; \
14554 cd $(HOST_SUBDIR)/gas && \
14555 $(MAKE) $(EXTRA_HOST_FLAGS) \
14556 $(POSTSTAGE1_FLAGS_TO_PASS) \
14557 clean
14558 @endif gas-bootstrap
14561 .PHONY: all-stage4-gas maybe-all-stage4-gas
14562 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14563 maybe-all-stage4-gas:
14564 maybe-clean-stage4-gas:
14565 @if gas-bootstrap
14566 maybe-all-stage4-gas: all-stage4-gas
14567 all-stage4: all-stage4-gas
14568 TARGET-stage4-gas = $(TARGET-gas)
14569 all-stage4-gas: configure-stage4-gas
14570 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14571 @r=`${PWD_COMMAND}`; export r; \
14572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573 TFLAGS="$(STAGE4_TFLAGS)"; \
14574 $(HOST_EXPORTS) \
14575 $(POSTSTAGE1_HOST_EXPORTS) \
14576 cd $(HOST_SUBDIR)/gas && \
14577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14578 CFLAGS="$(STAGE4_CFLAGS)" \
14579 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14580 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14585 TFLAGS="$(STAGE4_TFLAGS)" \
14586 $(TARGET-stage4-gas)
14588 maybe-clean-stage4-gas: clean-stage4-gas
14589 clean-stage4: clean-stage4-gas
14590 clean-stage4-gas:
14591 @if [ $(current_stage) = stage4 ]; then \
14592 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14593 else \
14594 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14595 $(MAKE) stage4-start; \
14596 fi; \
14597 cd $(HOST_SUBDIR)/gas && \
14598 $(MAKE) $(EXTRA_HOST_FLAGS) \
14599 $(POSTSTAGE1_FLAGS_TO_PASS) \
14600 clean
14601 @endif gas-bootstrap
14604 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14605 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14606 maybe-all-stageprofile-gas:
14607 maybe-clean-stageprofile-gas:
14608 @if gas-bootstrap
14609 maybe-all-stageprofile-gas: all-stageprofile-gas
14610 all-stageprofile: all-stageprofile-gas
14611 TARGET-stageprofile-gas = $(TARGET-gas)
14612 all-stageprofile-gas: configure-stageprofile-gas
14613 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14614 @r=`${PWD_COMMAND}`; export r; \
14615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14616 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14617 $(HOST_EXPORTS) \
14618 $(POSTSTAGE1_HOST_EXPORTS) \
14619 cd $(HOST_SUBDIR)/gas && \
14620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14621 CFLAGS="$(STAGEprofile_CFLAGS)" \
14622 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14623 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14628 TFLAGS="$(STAGEprofile_TFLAGS)" \
14629 $(TARGET-stageprofile-gas)
14631 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14632 clean-stageprofile: clean-stageprofile-gas
14633 clean-stageprofile-gas:
14634 @if [ $(current_stage) = stageprofile ]; then \
14635 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14636 else \
14637 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14638 $(MAKE) stageprofile-start; \
14639 fi; \
14640 cd $(HOST_SUBDIR)/gas && \
14641 $(MAKE) $(EXTRA_HOST_FLAGS) \
14642 $(POSTSTAGE1_FLAGS_TO_PASS) \
14643 clean
14644 @endif gas-bootstrap
14647 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14648 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14649 maybe-all-stagefeedback-gas:
14650 maybe-clean-stagefeedback-gas:
14651 @if gas-bootstrap
14652 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14653 all-stagefeedback: all-stagefeedback-gas
14654 TARGET-stagefeedback-gas = $(TARGET-gas)
14655 all-stagefeedback-gas: configure-stagefeedback-gas
14656 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14657 @r=`${PWD_COMMAND}`; export r; \
14658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14659 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14660 $(HOST_EXPORTS) \
14661 $(POSTSTAGE1_HOST_EXPORTS) \
14662 cd $(HOST_SUBDIR)/gas && \
14663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14664 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14665 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14666 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14671 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14672 $(TARGET-stagefeedback-gas)
14674 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14675 clean-stagefeedback: clean-stagefeedback-gas
14676 clean-stagefeedback-gas:
14677 @if [ $(current_stage) = stagefeedback ]; then \
14678 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14679 else \
14680 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14681 $(MAKE) stagefeedback-start; \
14682 fi; \
14683 cd $(HOST_SUBDIR)/gas && \
14684 $(MAKE) $(EXTRA_HOST_FLAGS) \
14685 $(POSTSTAGE1_FLAGS_TO_PASS) \
14686 clean
14687 @endif gas-bootstrap
14693 .PHONY: check-gas maybe-check-gas
14694 maybe-check-gas:
14695 @if gas
14696 maybe-check-gas: check-gas
14698 check-gas:
14699 @: $(MAKE); $(unstage)
14700 @r=`${PWD_COMMAND}`; export r; \
14701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14702 $(HOST_EXPORTS) \
14703 (cd $(HOST_SUBDIR)/gas && \
14704 $(MAKE) $(FLAGS_TO_PASS) check)
14706 @endif gas
14708 .PHONY: install-gas maybe-install-gas
14709 maybe-install-gas:
14710 @if gas
14711 maybe-install-gas: install-gas
14713 install-gas: installdirs
14714 @: $(MAKE); $(unstage)
14715 @r=`${PWD_COMMAND}`; export r; \
14716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14717 $(HOST_EXPORTS) \
14718 (cd $(HOST_SUBDIR)/gas && \
14719 $(MAKE) $(FLAGS_TO_PASS) install)
14721 @endif gas
14723 .PHONY: install-strip-gas maybe-install-strip-gas
14724 maybe-install-strip-gas:
14725 @if gas
14726 maybe-install-strip-gas: install-strip-gas
14728 install-strip-gas: installdirs
14729 @: $(MAKE); $(unstage)
14730 @r=`${PWD_COMMAND}`; export r; \
14731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14732 $(HOST_EXPORTS) \
14733 (cd $(HOST_SUBDIR)/gas && \
14734 $(MAKE) $(FLAGS_TO_PASS) install-strip)
14736 @endif gas
14738 # Other targets (info, dvi, pdf, etc.)
14740 .PHONY: maybe-info-gas info-gas
14741 maybe-info-gas:
14742 @if gas
14743 maybe-info-gas: info-gas
14745 info-gas: \
14746 configure-gas
14747 @[ -f ./gas/Makefile ] || exit 0; \
14748 r=`${PWD_COMMAND}`; export r; \
14749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14750 $(HOST_EXPORTS) \
14751 for flag in $(EXTRA_HOST_FLAGS) ; do \
14752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14753 done; \
14754 echo "Doing info in gas" ; \
14755 (cd $(HOST_SUBDIR)/gas && \
14756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14758 "RANLIB=$${RANLIB}" \
14759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14760 info) \
14761 || exit 1
14763 @endif gas
14765 .PHONY: maybe-dvi-gas dvi-gas
14766 maybe-dvi-gas:
14767 @if gas
14768 maybe-dvi-gas: dvi-gas
14770 dvi-gas: \
14771 configure-gas
14772 @[ -f ./gas/Makefile ] || exit 0; \
14773 r=`${PWD_COMMAND}`; export r; \
14774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14775 $(HOST_EXPORTS) \
14776 for flag in $(EXTRA_HOST_FLAGS) ; do \
14777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14778 done; \
14779 echo "Doing dvi in gas" ; \
14780 (cd $(HOST_SUBDIR)/gas && \
14781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14783 "RANLIB=$${RANLIB}" \
14784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14785 dvi) \
14786 || exit 1
14788 @endif gas
14790 .PHONY: maybe-pdf-gas pdf-gas
14791 maybe-pdf-gas:
14792 @if gas
14793 maybe-pdf-gas: pdf-gas
14795 pdf-gas: \
14796 configure-gas
14797 @[ -f ./gas/Makefile ] || exit 0; \
14798 r=`${PWD_COMMAND}`; export r; \
14799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14800 $(HOST_EXPORTS) \
14801 for flag in $(EXTRA_HOST_FLAGS) ; do \
14802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14803 done; \
14804 echo "Doing pdf in gas" ; \
14805 (cd $(HOST_SUBDIR)/gas && \
14806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14808 "RANLIB=$${RANLIB}" \
14809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14810 pdf) \
14811 || exit 1
14813 @endif gas
14815 .PHONY: maybe-html-gas html-gas
14816 maybe-html-gas:
14817 @if gas
14818 maybe-html-gas: html-gas
14820 html-gas: \
14821 configure-gas
14822 @[ -f ./gas/Makefile ] || exit 0; \
14823 r=`${PWD_COMMAND}`; export r; \
14824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14825 $(HOST_EXPORTS) \
14826 for flag in $(EXTRA_HOST_FLAGS) ; do \
14827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14828 done; \
14829 echo "Doing html in gas" ; \
14830 (cd $(HOST_SUBDIR)/gas && \
14831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14833 "RANLIB=$${RANLIB}" \
14834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14835 html) \
14836 || exit 1
14838 @endif gas
14840 .PHONY: maybe-TAGS-gas TAGS-gas
14841 maybe-TAGS-gas:
14842 @if gas
14843 maybe-TAGS-gas: TAGS-gas
14845 TAGS-gas: \
14846 configure-gas
14847 @[ -f ./gas/Makefile ] || exit 0; \
14848 r=`${PWD_COMMAND}`; export r; \
14849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14850 $(HOST_EXPORTS) \
14851 for flag in $(EXTRA_HOST_FLAGS) ; do \
14852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14853 done; \
14854 echo "Doing TAGS in gas" ; \
14855 (cd $(HOST_SUBDIR)/gas && \
14856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14858 "RANLIB=$${RANLIB}" \
14859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14860 TAGS) \
14861 || exit 1
14863 @endif gas
14865 .PHONY: maybe-install-info-gas install-info-gas
14866 maybe-install-info-gas:
14867 @if gas
14868 maybe-install-info-gas: install-info-gas
14870 install-info-gas: \
14871 configure-gas \
14872 info-gas
14873 @[ -f ./gas/Makefile ] || exit 0; \
14874 r=`${PWD_COMMAND}`; export r; \
14875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14876 $(HOST_EXPORTS) \
14877 for flag in $(EXTRA_HOST_FLAGS) ; do \
14878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14879 done; \
14880 echo "Doing install-info in gas" ; \
14881 (cd $(HOST_SUBDIR)/gas && \
14882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14884 "RANLIB=$${RANLIB}" \
14885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14886 install-info) \
14887 || exit 1
14889 @endif gas
14891 .PHONY: maybe-install-pdf-gas install-pdf-gas
14892 maybe-install-pdf-gas:
14893 @if gas
14894 maybe-install-pdf-gas: install-pdf-gas
14896 install-pdf-gas: \
14897 configure-gas \
14898 pdf-gas
14899 @[ -f ./gas/Makefile ] || exit 0; \
14900 r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 $(HOST_EXPORTS) \
14903 for flag in $(EXTRA_HOST_FLAGS) ; do \
14904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905 done; \
14906 echo "Doing install-pdf in gas" ; \
14907 (cd $(HOST_SUBDIR)/gas && \
14908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910 "RANLIB=$${RANLIB}" \
14911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14912 install-pdf) \
14913 || exit 1
14915 @endif gas
14917 .PHONY: maybe-install-html-gas install-html-gas
14918 maybe-install-html-gas:
14919 @if gas
14920 maybe-install-html-gas: install-html-gas
14922 install-html-gas: \
14923 configure-gas \
14924 html-gas
14925 @[ -f ./gas/Makefile ] || exit 0; \
14926 r=`${PWD_COMMAND}`; export r; \
14927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14928 $(HOST_EXPORTS) \
14929 for flag in $(EXTRA_HOST_FLAGS) ; do \
14930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14931 done; \
14932 echo "Doing install-html in gas" ; \
14933 (cd $(HOST_SUBDIR)/gas && \
14934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14936 "RANLIB=$${RANLIB}" \
14937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14938 install-html) \
14939 || exit 1
14941 @endif gas
14943 .PHONY: maybe-installcheck-gas installcheck-gas
14944 maybe-installcheck-gas:
14945 @if gas
14946 maybe-installcheck-gas: installcheck-gas
14948 installcheck-gas: \
14949 configure-gas
14950 @[ -f ./gas/Makefile ] || exit 0; \
14951 r=`${PWD_COMMAND}`; export r; \
14952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953 $(HOST_EXPORTS) \
14954 for flag in $(EXTRA_HOST_FLAGS) ; do \
14955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14956 done; \
14957 echo "Doing installcheck in gas" ; \
14958 (cd $(HOST_SUBDIR)/gas && \
14959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14961 "RANLIB=$${RANLIB}" \
14962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14963 installcheck) \
14964 || exit 1
14966 @endif gas
14968 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14969 maybe-mostlyclean-gas:
14970 @if gas
14971 maybe-mostlyclean-gas: mostlyclean-gas
14973 mostlyclean-gas:
14974 @[ -f ./gas/Makefile ] || exit 0; \
14975 r=`${PWD_COMMAND}`; export r; \
14976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14977 $(HOST_EXPORTS) \
14978 for flag in $(EXTRA_HOST_FLAGS) ; do \
14979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14980 done; \
14981 echo "Doing mostlyclean in gas" ; \
14982 (cd $(HOST_SUBDIR)/gas && \
14983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14985 "RANLIB=$${RANLIB}" \
14986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14987 mostlyclean) \
14988 || exit 1
14990 @endif gas
14992 .PHONY: maybe-clean-gas clean-gas
14993 maybe-clean-gas:
14994 @if gas
14995 maybe-clean-gas: clean-gas
14997 clean-gas:
14998 @[ -f ./gas/Makefile ] || exit 0; \
14999 r=`${PWD_COMMAND}`; export r; \
15000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15001 $(HOST_EXPORTS) \
15002 for flag in $(EXTRA_HOST_FLAGS) ; do \
15003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15004 done; \
15005 echo "Doing clean in gas" ; \
15006 (cd $(HOST_SUBDIR)/gas && \
15007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15009 "RANLIB=$${RANLIB}" \
15010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15011 clean) \
15012 || exit 1
15014 @endif gas
15016 .PHONY: maybe-distclean-gas distclean-gas
15017 maybe-distclean-gas:
15018 @if gas
15019 maybe-distclean-gas: distclean-gas
15021 distclean-gas:
15022 @[ -f ./gas/Makefile ] || exit 0; \
15023 r=`${PWD_COMMAND}`; export r; \
15024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025 $(HOST_EXPORTS) \
15026 for flag in $(EXTRA_HOST_FLAGS) ; do \
15027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15028 done; \
15029 echo "Doing distclean in gas" ; \
15030 (cd $(HOST_SUBDIR)/gas && \
15031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15033 "RANLIB=$${RANLIB}" \
15034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15035 distclean) \
15036 || exit 1
15038 @endif gas
15040 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
15041 maybe-maintainer-clean-gas:
15042 @if gas
15043 maybe-maintainer-clean-gas: maintainer-clean-gas
15045 maintainer-clean-gas:
15046 @[ -f ./gas/Makefile ] || exit 0; \
15047 r=`${PWD_COMMAND}`; export r; \
15048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15049 $(HOST_EXPORTS) \
15050 for flag in $(EXTRA_HOST_FLAGS) ; do \
15051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15052 done; \
15053 echo "Doing maintainer-clean in gas" ; \
15054 (cd $(HOST_SUBDIR)/gas && \
15055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15057 "RANLIB=$${RANLIB}" \
15058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15059 maintainer-clean) \
15060 || exit 1
15062 @endif gas
15066 .PHONY: configure-gcc maybe-configure-gcc
15067 maybe-configure-gcc:
15068 @if gcc-bootstrap
15069 configure-gcc: stage_current
15070 @endif gcc-bootstrap
15071 @if gcc
15072 maybe-configure-gcc: configure-gcc
15073 configure-gcc:
15074 @r=`${PWD_COMMAND}`; export r; \
15075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15076 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15078 $(HOST_EXPORTS) \
15079 echo Configuring in $(HOST_SUBDIR)/gcc; \
15080 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
15081 case $(srcdir) in \
15082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15083 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15085 esac; \
15086 srcdiroption="--srcdir=$${topdir}/gcc"; \
15087 libsrcdir="$$s/gcc"; \
15088 $(SHELL) $${libsrcdir}/configure \
15089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15090 --target=${target_alias} $${srcdiroption} \
15091 || exit 1
15092 @endif gcc
15096 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
15097 maybe-configure-stage1-gcc:
15098 @if gcc-bootstrap
15099 maybe-configure-stage1-gcc: configure-stage1-gcc
15100 configure-stage1-gcc:
15101 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15103 @r=`${PWD_COMMAND}`; export r; \
15104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15105 TFLAGS="$(STAGE1_TFLAGS)"; \
15106 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15107 $(HOST_EXPORTS) \
15108 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15109 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15110 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15111 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
15112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15113 cd $(HOST_SUBDIR)/gcc || exit 1; \
15114 case $(srcdir) in \
15115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15116 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15118 esac; \
15119 srcdiroption="--srcdir=$${topdir}/gcc"; \
15120 libsrcdir="$$s/gcc"; \
15121 $(SHELL) $${libsrcdir}/configure \
15122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15123 --target=${target_alias} $${srcdiroption} \
15124 $(STAGE1_CONFIGURE_FLAGS)
15125 @endif gcc-bootstrap
15127 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
15128 maybe-configure-stage2-gcc:
15129 @if gcc-bootstrap
15130 maybe-configure-stage2-gcc: configure-stage2-gcc
15131 configure-stage2-gcc:
15132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15134 @r=`${PWD_COMMAND}`; export r; \
15135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15136 TFLAGS="$(STAGE2_TFLAGS)"; \
15137 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15138 $(HOST_EXPORTS) \
15139 $(POSTSTAGE1_HOST_EXPORTS) \
15140 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15141 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15142 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15143 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
15144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15145 cd $(HOST_SUBDIR)/gcc || exit 1; \
15146 case $(srcdir) in \
15147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15148 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15150 esac; \
15151 srcdiroption="--srcdir=$${topdir}/gcc"; \
15152 libsrcdir="$$s/gcc"; \
15153 $(SHELL) $${libsrcdir}/configure \
15154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15155 --target=${target_alias} $${srcdiroption} \
15156 --with-build-libsubdir=$(HOST_SUBDIR) \
15157 $(STAGE2_CONFIGURE_FLAGS)
15158 @endif gcc-bootstrap
15160 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
15161 maybe-configure-stage3-gcc:
15162 @if gcc-bootstrap
15163 maybe-configure-stage3-gcc: configure-stage3-gcc
15164 configure-stage3-gcc:
15165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15167 @r=`${PWD_COMMAND}`; export r; \
15168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15169 TFLAGS="$(STAGE3_TFLAGS)"; \
15170 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15171 $(HOST_EXPORTS) \
15172 $(POSTSTAGE1_HOST_EXPORTS) \
15173 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15174 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15175 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15176 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
15177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15178 cd $(HOST_SUBDIR)/gcc || exit 1; \
15179 case $(srcdir) in \
15180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15181 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15183 esac; \
15184 srcdiroption="--srcdir=$${topdir}/gcc"; \
15185 libsrcdir="$$s/gcc"; \
15186 $(SHELL) $${libsrcdir}/configure \
15187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15188 --target=${target_alias} $${srcdiroption} \
15189 --with-build-libsubdir=$(HOST_SUBDIR) \
15190 $(STAGE3_CONFIGURE_FLAGS)
15191 @endif gcc-bootstrap
15193 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
15194 maybe-configure-stage4-gcc:
15195 @if gcc-bootstrap
15196 maybe-configure-stage4-gcc: configure-stage4-gcc
15197 configure-stage4-gcc:
15198 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15200 @r=`${PWD_COMMAND}`; export r; \
15201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15202 TFLAGS="$(STAGE4_TFLAGS)"; \
15203 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15204 $(HOST_EXPORTS) \
15205 $(POSTSTAGE1_HOST_EXPORTS) \
15206 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15207 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15208 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15209 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
15210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15211 cd $(HOST_SUBDIR)/gcc || exit 1; \
15212 case $(srcdir) in \
15213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15214 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15216 esac; \
15217 srcdiroption="--srcdir=$${topdir}/gcc"; \
15218 libsrcdir="$$s/gcc"; \
15219 $(SHELL) $${libsrcdir}/configure \
15220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15221 --target=${target_alias} $${srcdiroption} \
15222 --with-build-libsubdir=$(HOST_SUBDIR) \
15223 $(STAGE4_CONFIGURE_FLAGS)
15224 @endif gcc-bootstrap
15226 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
15227 maybe-configure-stageprofile-gcc:
15228 @if gcc-bootstrap
15229 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
15230 configure-stageprofile-gcc:
15231 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15233 @r=`${PWD_COMMAND}`; export r; \
15234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15235 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15236 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15237 $(HOST_EXPORTS) \
15238 $(POSTSTAGE1_HOST_EXPORTS) \
15239 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15240 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15241 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15242 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
15243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15244 cd $(HOST_SUBDIR)/gcc || exit 1; \
15245 case $(srcdir) in \
15246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15247 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15249 esac; \
15250 srcdiroption="--srcdir=$${topdir}/gcc"; \
15251 libsrcdir="$$s/gcc"; \
15252 $(SHELL) $${libsrcdir}/configure \
15253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15254 --target=${target_alias} $${srcdiroption} \
15255 --with-build-libsubdir=$(HOST_SUBDIR) \
15256 $(STAGEprofile_CONFIGURE_FLAGS)
15257 @endif gcc-bootstrap
15259 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
15260 maybe-configure-stagefeedback-gcc:
15261 @if gcc-bootstrap
15262 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
15263 configure-stagefeedback-gcc:
15264 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15266 @r=`${PWD_COMMAND}`; export r; \
15267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15268 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15269 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15270 $(HOST_EXPORTS) \
15271 $(POSTSTAGE1_HOST_EXPORTS) \
15272 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15273 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15274 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15275 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
15276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15277 cd $(HOST_SUBDIR)/gcc || exit 1; \
15278 case $(srcdir) in \
15279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15280 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15282 esac; \
15283 srcdiroption="--srcdir=$${topdir}/gcc"; \
15284 libsrcdir="$$s/gcc"; \
15285 $(SHELL) $${libsrcdir}/configure \
15286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15287 --target=${target_alias} $${srcdiroption} \
15288 --with-build-libsubdir=$(HOST_SUBDIR) \
15289 $(STAGEfeedback_CONFIGURE_FLAGS)
15290 @endif gcc-bootstrap
15296 .PHONY: all-gcc maybe-all-gcc
15297 maybe-all-gcc:
15298 @if gcc-bootstrap
15299 all-gcc: stage_current
15300 @endif gcc-bootstrap
15301 @if gcc
15302 TARGET-gcc=all
15303 maybe-all-gcc: all-gcc
15304 all-gcc: configure-gcc
15305 @r=`${PWD_COMMAND}`; export r; \
15306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307 $(HOST_EXPORTS) \
15308 (cd $(HOST_SUBDIR)/gcc && \
15309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15310 $(TARGET-gcc))
15311 @endif gcc
15315 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
15316 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
15317 maybe-all-stage1-gcc:
15318 maybe-clean-stage1-gcc:
15319 @if gcc-bootstrap
15320 maybe-all-stage1-gcc: all-stage1-gcc
15321 all-stage1: all-stage1-gcc
15322 TARGET-stage1-gcc = $(TARGET-gcc)
15323 all-stage1-gcc: configure-stage1-gcc
15324 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15325 @r=`${PWD_COMMAND}`; export r; \
15326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327 TFLAGS="$(STAGE1_TFLAGS)"; \
15328 $(HOST_EXPORTS) \
15329 cd $(HOST_SUBDIR)/gcc && \
15330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15331 CFLAGS="$(STAGE1_CFLAGS)" \
15332 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15333 LIBCFLAGS="$(LIBCFLAGS)" \
15334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15337 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15338 TFLAGS="$(STAGE1_TFLAGS)" \
15339 $(TARGET-stage1-gcc)
15341 maybe-clean-stage1-gcc: clean-stage1-gcc
15342 clean-stage1: clean-stage1-gcc
15343 clean-stage1-gcc:
15344 @if [ $(current_stage) = stage1 ]; then \
15345 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15346 else \
15347 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
15348 $(MAKE) stage1-start; \
15349 fi; \
15350 cd $(HOST_SUBDIR)/gcc && \
15351 $(MAKE) $(EXTRA_HOST_FLAGS) \
15352 $(EXTRA_GCC_FLAGS) clean
15353 @endif gcc-bootstrap
15356 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
15357 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
15358 maybe-all-stage2-gcc:
15359 maybe-clean-stage2-gcc:
15360 @if gcc-bootstrap
15361 maybe-all-stage2-gcc: all-stage2-gcc
15362 all-stage2: all-stage2-gcc
15363 TARGET-stage2-gcc = $(TARGET-gcc)
15364 all-stage2-gcc: configure-stage2-gcc
15365 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15366 @r=`${PWD_COMMAND}`; export r; \
15367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15368 TFLAGS="$(STAGE2_TFLAGS)"; \
15369 $(HOST_EXPORTS) \
15370 $(POSTSTAGE1_HOST_EXPORTS) \
15371 cd $(HOST_SUBDIR)/gcc && \
15372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15373 CFLAGS="$(STAGE2_CFLAGS)" \
15374 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15375 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15380 TFLAGS="$(STAGE2_TFLAGS)" \
15381 $(TARGET-stage2-gcc)
15383 maybe-clean-stage2-gcc: clean-stage2-gcc
15384 clean-stage2: clean-stage2-gcc
15385 clean-stage2-gcc:
15386 @if [ $(current_stage) = stage2 ]; then \
15387 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15388 else \
15389 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
15390 $(MAKE) stage2-start; \
15391 fi; \
15392 cd $(HOST_SUBDIR)/gcc && \
15393 $(MAKE) $(EXTRA_HOST_FLAGS) \
15394 $(POSTSTAGE1_FLAGS_TO_PASS) \
15395 $(EXTRA_GCC_FLAGS) clean
15396 @endif gcc-bootstrap
15399 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
15400 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
15401 maybe-all-stage3-gcc:
15402 maybe-clean-stage3-gcc:
15403 @if gcc-bootstrap
15404 maybe-all-stage3-gcc: all-stage3-gcc
15405 all-stage3: all-stage3-gcc
15406 TARGET-stage3-gcc = $(TARGET-gcc)
15407 all-stage3-gcc: configure-stage3-gcc
15408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15409 @r=`${PWD_COMMAND}`; export r; \
15410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15411 TFLAGS="$(STAGE3_TFLAGS)"; \
15412 $(HOST_EXPORTS) \
15413 $(POSTSTAGE1_HOST_EXPORTS) \
15414 cd $(HOST_SUBDIR)/gcc && \
15415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15416 CFLAGS="$(STAGE3_CFLAGS)" \
15417 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15418 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15423 TFLAGS="$(STAGE3_TFLAGS)" \
15424 $(TARGET-stage3-gcc)
15426 maybe-clean-stage3-gcc: clean-stage3-gcc
15427 clean-stage3: clean-stage3-gcc
15428 clean-stage3-gcc:
15429 @if [ $(current_stage) = stage3 ]; then \
15430 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15431 else \
15432 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
15433 $(MAKE) stage3-start; \
15434 fi; \
15435 cd $(HOST_SUBDIR)/gcc && \
15436 $(MAKE) $(EXTRA_HOST_FLAGS) \
15437 $(POSTSTAGE1_FLAGS_TO_PASS) \
15438 $(EXTRA_GCC_FLAGS) clean
15439 @endif gcc-bootstrap
15442 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
15443 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
15444 maybe-all-stage4-gcc:
15445 maybe-clean-stage4-gcc:
15446 @if gcc-bootstrap
15447 maybe-all-stage4-gcc: all-stage4-gcc
15448 all-stage4: all-stage4-gcc
15449 TARGET-stage4-gcc = $(TARGET-gcc)
15450 all-stage4-gcc: configure-stage4-gcc
15451 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15452 @r=`${PWD_COMMAND}`; export r; \
15453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15454 TFLAGS="$(STAGE4_TFLAGS)"; \
15455 $(HOST_EXPORTS) \
15456 $(POSTSTAGE1_HOST_EXPORTS) \
15457 cd $(HOST_SUBDIR)/gcc && \
15458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15459 CFLAGS="$(STAGE4_CFLAGS)" \
15460 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15461 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15466 TFLAGS="$(STAGE4_TFLAGS)" \
15467 $(TARGET-stage4-gcc)
15469 maybe-clean-stage4-gcc: clean-stage4-gcc
15470 clean-stage4: clean-stage4-gcc
15471 clean-stage4-gcc:
15472 @if [ $(current_stage) = stage4 ]; then \
15473 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15474 else \
15475 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15476 $(MAKE) stage4-start; \
15477 fi; \
15478 cd $(HOST_SUBDIR)/gcc && \
15479 $(MAKE) $(EXTRA_HOST_FLAGS) \
15480 $(POSTSTAGE1_FLAGS_TO_PASS) \
15481 $(EXTRA_GCC_FLAGS) clean
15482 @endif gcc-bootstrap
15485 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15486 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15487 maybe-all-stageprofile-gcc:
15488 maybe-clean-stageprofile-gcc:
15489 @if gcc-bootstrap
15490 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15491 all-stageprofile: all-stageprofile-gcc
15492 TARGET-stageprofile-gcc = $(TARGET-gcc)
15493 all-stageprofile-gcc: configure-stageprofile-gcc
15494 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15495 @r=`${PWD_COMMAND}`; export r; \
15496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15497 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15498 $(HOST_EXPORTS) \
15499 $(POSTSTAGE1_HOST_EXPORTS) \
15500 cd $(HOST_SUBDIR)/gcc && \
15501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15502 CFLAGS="$(STAGEprofile_CFLAGS)" \
15503 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15504 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15509 TFLAGS="$(STAGEprofile_TFLAGS)" \
15510 $(TARGET-stageprofile-gcc)
15512 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15513 clean-stageprofile: clean-stageprofile-gcc
15514 clean-stageprofile-gcc:
15515 @if [ $(current_stage) = stageprofile ]; then \
15516 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15517 else \
15518 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15519 $(MAKE) stageprofile-start; \
15520 fi; \
15521 cd $(HOST_SUBDIR)/gcc && \
15522 $(MAKE) $(EXTRA_HOST_FLAGS) \
15523 $(POSTSTAGE1_FLAGS_TO_PASS) \
15524 $(EXTRA_GCC_FLAGS) clean
15525 @endif gcc-bootstrap
15528 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15529 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15530 maybe-all-stagefeedback-gcc:
15531 maybe-clean-stagefeedback-gcc:
15532 @if gcc-bootstrap
15533 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15534 all-stagefeedback: all-stagefeedback-gcc
15535 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15536 all-stagefeedback-gcc: configure-stagefeedback-gcc
15537 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15538 @r=`${PWD_COMMAND}`; export r; \
15539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15541 $(HOST_EXPORTS) \
15542 $(POSTSTAGE1_HOST_EXPORTS) \
15543 cd $(HOST_SUBDIR)/gcc && \
15544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15545 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15546 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15547 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15552 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15553 $(TARGET-stagefeedback-gcc)
15555 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15556 clean-stagefeedback: clean-stagefeedback-gcc
15557 clean-stagefeedback-gcc:
15558 @if [ $(current_stage) = stagefeedback ]; then \
15559 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15560 else \
15561 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15562 $(MAKE) stagefeedback-start; \
15563 fi; \
15564 cd $(HOST_SUBDIR)/gcc && \
15565 $(MAKE) $(EXTRA_HOST_FLAGS) \
15566 $(POSTSTAGE1_FLAGS_TO_PASS) \
15567 $(EXTRA_GCC_FLAGS) clean
15568 @endif gcc-bootstrap
15574 .PHONY: check-gcc maybe-check-gcc
15575 maybe-check-gcc:
15576 @if gcc
15577 maybe-check-gcc: check-gcc
15579 check-gcc:
15580 @: $(MAKE); $(unstage)
15581 @r=`${PWD_COMMAND}`; export r; \
15582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583 $(HOST_EXPORTS) \
15584 (cd $(HOST_SUBDIR)/gcc && \
15585 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15587 @endif gcc
15589 .PHONY: install-gcc maybe-install-gcc
15590 maybe-install-gcc:
15591 @if gcc
15592 maybe-install-gcc: install-gcc
15594 install-gcc: installdirs
15595 @: $(MAKE); $(unstage)
15596 @r=`${PWD_COMMAND}`; export r; \
15597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15598 $(HOST_EXPORTS) \
15599 (cd $(HOST_SUBDIR)/gcc && \
15600 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15602 @endif gcc
15604 .PHONY: install-strip-gcc maybe-install-strip-gcc
15605 maybe-install-strip-gcc:
15606 @if gcc
15607 maybe-install-strip-gcc: install-strip-gcc
15609 install-strip-gcc: installdirs
15610 @: $(MAKE); $(unstage)
15611 @r=`${PWD_COMMAND}`; export r; \
15612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613 $(HOST_EXPORTS) \
15614 (cd $(HOST_SUBDIR)/gcc && \
15615 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
15617 @endif gcc
15619 # Other targets (info, dvi, pdf, etc.)
15621 .PHONY: maybe-info-gcc info-gcc
15622 maybe-info-gcc:
15623 @if gcc
15624 maybe-info-gcc: info-gcc
15626 info-gcc: \
15627 configure-gcc
15628 @[ -f ./gcc/Makefile ] || exit 0; \
15629 r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 $(HOST_EXPORTS) \
15632 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15634 done; \
15635 echo "Doing info in gcc" ; \
15636 (cd $(HOST_SUBDIR)/gcc && \
15637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15639 "RANLIB=$${RANLIB}" \
15640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15641 info) \
15642 || exit 1
15644 @endif gcc
15646 .PHONY: maybe-dvi-gcc dvi-gcc
15647 maybe-dvi-gcc:
15648 @if gcc
15649 maybe-dvi-gcc: dvi-gcc
15651 dvi-gcc: \
15652 configure-gcc
15653 @[ -f ./gcc/Makefile ] || exit 0; \
15654 r=`${PWD_COMMAND}`; export r; \
15655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15656 $(HOST_EXPORTS) \
15657 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15659 done; \
15660 echo "Doing dvi in gcc" ; \
15661 (cd $(HOST_SUBDIR)/gcc && \
15662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15664 "RANLIB=$${RANLIB}" \
15665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15666 dvi) \
15667 || exit 1
15669 @endif gcc
15671 .PHONY: maybe-pdf-gcc pdf-gcc
15672 maybe-pdf-gcc:
15673 @if gcc
15674 maybe-pdf-gcc: pdf-gcc
15676 pdf-gcc: \
15677 configure-gcc
15678 @[ -f ./gcc/Makefile ] || exit 0; \
15679 r=`${PWD_COMMAND}`; export r; \
15680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681 $(HOST_EXPORTS) \
15682 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684 done; \
15685 echo "Doing pdf in gcc" ; \
15686 (cd $(HOST_SUBDIR)/gcc && \
15687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689 "RANLIB=$${RANLIB}" \
15690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15691 pdf) \
15692 || exit 1
15694 @endif gcc
15696 .PHONY: maybe-html-gcc html-gcc
15697 maybe-html-gcc:
15698 @if gcc
15699 maybe-html-gcc: html-gcc
15701 html-gcc: \
15702 configure-gcc
15703 @[ -f ./gcc/Makefile ] || exit 0; \
15704 r=`${PWD_COMMAND}`; export r; \
15705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15706 $(HOST_EXPORTS) \
15707 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15709 done; \
15710 echo "Doing html in gcc" ; \
15711 (cd $(HOST_SUBDIR)/gcc && \
15712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15714 "RANLIB=$${RANLIB}" \
15715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15716 html) \
15717 || exit 1
15719 @endif gcc
15721 .PHONY: maybe-TAGS-gcc TAGS-gcc
15722 maybe-TAGS-gcc:
15723 @if gcc
15724 maybe-TAGS-gcc: TAGS-gcc
15726 TAGS-gcc: \
15727 configure-gcc
15728 @[ -f ./gcc/Makefile ] || exit 0; \
15729 r=`${PWD_COMMAND}`; export r; \
15730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15731 $(HOST_EXPORTS) \
15732 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15734 done; \
15735 echo "Doing TAGS in gcc" ; \
15736 (cd $(HOST_SUBDIR)/gcc && \
15737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15739 "RANLIB=$${RANLIB}" \
15740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15741 TAGS) \
15742 || exit 1
15744 @endif gcc
15746 .PHONY: maybe-install-info-gcc install-info-gcc
15747 maybe-install-info-gcc:
15748 @if gcc
15749 maybe-install-info-gcc: install-info-gcc
15751 install-info-gcc: \
15752 configure-gcc \
15753 info-gcc
15754 @[ -f ./gcc/Makefile ] || exit 0; \
15755 r=`${PWD_COMMAND}`; export r; \
15756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15757 $(HOST_EXPORTS) \
15758 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15760 done; \
15761 echo "Doing install-info in gcc" ; \
15762 (cd $(HOST_SUBDIR)/gcc && \
15763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15765 "RANLIB=$${RANLIB}" \
15766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15767 install-info) \
15768 || exit 1
15770 @endif gcc
15772 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15773 maybe-install-pdf-gcc:
15774 @if gcc
15775 maybe-install-pdf-gcc: install-pdf-gcc
15777 install-pdf-gcc: \
15778 configure-gcc \
15779 pdf-gcc
15780 @[ -f ./gcc/Makefile ] || exit 0; \
15781 r=`${PWD_COMMAND}`; export r; \
15782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15783 $(HOST_EXPORTS) \
15784 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15786 done; \
15787 echo "Doing install-pdf in gcc" ; \
15788 (cd $(HOST_SUBDIR)/gcc && \
15789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15791 "RANLIB=$${RANLIB}" \
15792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15793 install-pdf) \
15794 || exit 1
15796 @endif gcc
15798 .PHONY: maybe-install-html-gcc install-html-gcc
15799 maybe-install-html-gcc:
15800 @if gcc
15801 maybe-install-html-gcc: install-html-gcc
15803 install-html-gcc: \
15804 configure-gcc \
15805 html-gcc
15806 @[ -f ./gcc/Makefile ] || exit 0; \
15807 r=`${PWD_COMMAND}`; export r; \
15808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15809 $(HOST_EXPORTS) \
15810 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15812 done; \
15813 echo "Doing install-html in gcc" ; \
15814 (cd $(HOST_SUBDIR)/gcc && \
15815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15817 "RANLIB=$${RANLIB}" \
15818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15819 install-html) \
15820 || exit 1
15822 @endif gcc
15824 .PHONY: maybe-installcheck-gcc installcheck-gcc
15825 maybe-installcheck-gcc:
15826 @if gcc
15827 maybe-installcheck-gcc: installcheck-gcc
15829 installcheck-gcc: \
15830 configure-gcc
15831 @[ -f ./gcc/Makefile ] || exit 0; \
15832 r=`${PWD_COMMAND}`; export r; \
15833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15834 $(HOST_EXPORTS) \
15835 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15837 done; \
15838 echo "Doing installcheck in gcc" ; \
15839 (cd $(HOST_SUBDIR)/gcc && \
15840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15842 "RANLIB=$${RANLIB}" \
15843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15844 installcheck) \
15845 || exit 1
15847 @endif gcc
15849 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15850 maybe-mostlyclean-gcc:
15851 @if gcc
15852 maybe-mostlyclean-gcc: mostlyclean-gcc
15854 mostlyclean-gcc:
15855 @[ -f ./gcc/Makefile ] || exit 0; \
15856 r=`${PWD_COMMAND}`; export r; \
15857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15858 $(HOST_EXPORTS) \
15859 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15861 done; \
15862 echo "Doing mostlyclean in gcc" ; \
15863 (cd $(HOST_SUBDIR)/gcc && \
15864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15866 "RANLIB=$${RANLIB}" \
15867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15868 mostlyclean) \
15869 || exit 1
15871 @endif gcc
15873 .PHONY: maybe-clean-gcc clean-gcc
15874 maybe-clean-gcc:
15875 @if gcc
15876 maybe-clean-gcc: clean-gcc
15878 clean-gcc:
15879 @[ -f ./gcc/Makefile ] || exit 0; \
15880 r=`${PWD_COMMAND}`; export r; \
15881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15882 $(HOST_EXPORTS) \
15883 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15885 done; \
15886 echo "Doing clean in gcc" ; \
15887 (cd $(HOST_SUBDIR)/gcc && \
15888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15890 "RANLIB=$${RANLIB}" \
15891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15892 clean) \
15893 || exit 1
15895 @endif gcc
15897 .PHONY: maybe-distclean-gcc distclean-gcc
15898 maybe-distclean-gcc:
15899 @if gcc
15900 maybe-distclean-gcc: distclean-gcc
15902 distclean-gcc:
15903 @[ -f ./gcc/Makefile ] || exit 0; \
15904 r=`${PWD_COMMAND}`; export r; \
15905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906 $(HOST_EXPORTS) \
15907 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15909 done; \
15910 echo "Doing distclean in gcc" ; \
15911 (cd $(HOST_SUBDIR)/gcc && \
15912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15914 "RANLIB=$${RANLIB}" \
15915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15916 distclean) \
15917 || exit 1
15919 @endif gcc
15921 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15922 maybe-maintainer-clean-gcc:
15923 @if gcc
15924 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15926 maintainer-clean-gcc:
15927 @[ -f ./gcc/Makefile ] || exit 0; \
15928 r=`${PWD_COMMAND}`; export r; \
15929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15930 $(HOST_EXPORTS) \
15931 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15933 done; \
15934 echo "Doing maintainer-clean in gcc" ; \
15935 (cd $(HOST_SUBDIR)/gcc && \
15936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15938 "RANLIB=$${RANLIB}" \
15939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15940 maintainer-clean) \
15941 || exit 1
15943 @endif gcc
15947 .PHONY: configure-gawk maybe-configure-gawk
15948 maybe-configure-gawk:
15949 @if gcc-bootstrap
15950 configure-gawk: stage_current
15951 @endif gcc-bootstrap
15952 @if gawk
15953 maybe-configure-gawk: configure-gawk
15954 configure-gawk:
15955 @: $(MAKE); $(unstage)
15956 @r=`${PWD_COMMAND}`; export r; \
15957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15958 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15960 $(HOST_EXPORTS) \
15961 echo Configuring in $(HOST_SUBDIR)/gawk; \
15962 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15963 case $(srcdir) in \
15964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15965 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15967 esac; \
15968 srcdiroption="--srcdir=$${topdir}/gawk"; \
15969 libsrcdir="$$s/gawk"; \
15970 $(SHELL) $${libsrcdir}/configure \
15971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15972 --target=${target_alias} $${srcdiroption} \
15973 || exit 1
15974 @endif gawk
15980 .PHONY: all-gawk maybe-all-gawk
15981 maybe-all-gawk:
15982 @if gcc-bootstrap
15983 all-gawk: stage_current
15984 @endif gcc-bootstrap
15985 @if gawk
15986 TARGET-gawk=all
15987 maybe-all-gawk: all-gawk
15988 all-gawk: configure-gawk
15989 @: $(MAKE); $(unstage)
15990 @r=`${PWD_COMMAND}`; export r; \
15991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15992 $(HOST_EXPORTS) \
15993 (cd $(HOST_SUBDIR)/gawk && \
15994 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15995 $(TARGET-gawk))
15996 @endif gawk
16001 .PHONY: check-gawk maybe-check-gawk
16002 maybe-check-gawk:
16003 @if gawk
16004 maybe-check-gawk: check-gawk
16006 check-gawk:
16007 @: $(MAKE); $(unstage)
16008 @r=`${PWD_COMMAND}`; export r; \
16009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010 $(HOST_EXPORTS) \
16011 (cd $(HOST_SUBDIR)/gawk && \
16012 $(MAKE) $(FLAGS_TO_PASS) check)
16014 @endif gawk
16016 .PHONY: install-gawk maybe-install-gawk
16017 maybe-install-gawk:
16018 @if gawk
16019 maybe-install-gawk: install-gawk
16021 install-gawk: installdirs
16022 @: $(MAKE); $(unstage)
16023 @r=`${PWD_COMMAND}`; export r; \
16024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025 $(HOST_EXPORTS) \
16026 (cd $(HOST_SUBDIR)/gawk && \
16027 $(MAKE) $(FLAGS_TO_PASS) install)
16029 @endif gawk
16031 .PHONY: install-strip-gawk maybe-install-strip-gawk
16032 maybe-install-strip-gawk:
16033 @if gawk
16034 maybe-install-strip-gawk: install-strip-gawk
16036 install-strip-gawk: installdirs
16037 @: $(MAKE); $(unstage)
16038 @r=`${PWD_COMMAND}`; export r; \
16039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040 $(HOST_EXPORTS) \
16041 (cd $(HOST_SUBDIR)/gawk && \
16042 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16044 @endif gawk
16046 # Other targets (info, dvi, pdf, etc.)
16048 .PHONY: maybe-info-gawk info-gawk
16049 maybe-info-gawk:
16050 @if gawk
16051 maybe-info-gawk: info-gawk
16053 info-gawk: \
16054 configure-gawk
16055 @: $(MAKE); $(unstage)
16056 @[ -f ./gawk/Makefile ] || exit 0; \
16057 r=`${PWD_COMMAND}`; export r; \
16058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16059 $(HOST_EXPORTS) \
16060 for flag in $(EXTRA_HOST_FLAGS) ; do \
16061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16062 done; \
16063 echo "Doing info in gawk" ; \
16064 (cd $(HOST_SUBDIR)/gawk && \
16065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16067 "RANLIB=$${RANLIB}" \
16068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16069 info) \
16070 || exit 1
16072 @endif gawk
16074 .PHONY: maybe-dvi-gawk dvi-gawk
16075 maybe-dvi-gawk:
16076 @if gawk
16077 maybe-dvi-gawk: dvi-gawk
16079 dvi-gawk: \
16080 configure-gawk
16081 @: $(MAKE); $(unstage)
16082 @[ -f ./gawk/Makefile ] || exit 0; \
16083 r=`${PWD_COMMAND}`; export r; \
16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085 $(HOST_EXPORTS) \
16086 for flag in $(EXTRA_HOST_FLAGS) ; do \
16087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16088 done; \
16089 echo "Doing dvi in gawk" ; \
16090 (cd $(HOST_SUBDIR)/gawk && \
16091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16093 "RANLIB=$${RANLIB}" \
16094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16095 dvi) \
16096 || exit 1
16098 @endif gawk
16100 .PHONY: maybe-pdf-gawk pdf-gawk
16101 maybe-pdf-gawk:
16102 @if gawk
16103 maybe-pdf-gawk: pdf-gawk
16105 pdf-gawk: \
16106 configure-gawk
16107 @: $(MAKE); $(unstage)
16108 @[ -f ./gawk/Makefile ] || exit 0; \
16109 r=`${PWD_COMMAND}`; export r; \
16110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16111 $(HOST_EXPORTS) \
16112 for flag in $(EXTRA_HOST_FLAGS) ; do \
16113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16114 done; \
16115 echo "Doing pdf in gawk" ; \
16116 (cd $(HOST_SUBDIR)/gawk && \
16117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16119 "RANLIB=$${RANLIB}" \
16120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16121 pdf) \
16122 || exit 1
16124 @endif gawk
16126 .PHONY: maybe-html-gawk html-gawk
16127 maybe-html-gawk:
16128 @if gawk
16129 maybe-html-gawk: html-gawk
16131 html-gawk: \
16132 configure-gawk
16133 @: $(MAKE); $(unstage)
16134 @[ -f ./gawk/Makefile ] || exit 0; \
16135 r=`${PWD_COMMAND}`; export r; \
16136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16137 $(HOST_EXPORTS) \
16138 for flag in $(EXTRA_HOST_FLAGS) ; do \
16139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16140 done; \
16141 echo "Doing html in gawk" ; \
16142 (cd $(HOST_SUBDIR)/gawk && \
16143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16145 "RANLIB=$${RANLIB}" \
16146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16147 html) \
16148 || exit 1
16150 @endif gawk
16152 .PHONY: maybe-TAGS-gawk TAGS-gawk
16153 maybe-TAGS-gawk:
16154 @if gawk
16155 maybe-TAGS-gawk: TAGS-gawk
16157 TAGS-gawk: \
16158 configure-gawk
16159 @: $(MAKE); $(unstage)
16160 @[ -f ./gawk/Makefile ] || exit 0; \
16161 r=`${PWD_COMMAND}`; export r; \
16162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163 $(HOST_EXPORTS) \
16164 for flag in $(EXTRA_HOST_FLAGS) ; do \
16165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16166 done; \
16167 echo "Doing TAGS in gawk" ; \
16168 (cd $(HOST_SUBDIR)/gawk && \
16169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16171 "RANLIB=$${RANLIB}" \
16172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16173 TAGS) \
16174 || exit 1
16176 @endif gawk
16178 .PHONY: maybe-install-info-gawk install-info-gawk
16179 maybe-install-info-gawk:
16180 @if gawk
16181 maybe-install-info-gawk: install-info-gawk
16183 install-info-gawk: \
16184 configure-gawk \
16185 info-gawk
16186 @: $(MAKE); $(unstage)
16187 @[ -f ./gawk/Makefile ] || exit 0; \
16188 r=`${PWD_COMMAND}`; export r; \
16189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16190 $(HOST_EXPORTS) \
16191 for flag in $(EXTRA_HOST_FLAGS) ; do \
16192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16193 done; \
16194 echo "Doing install-info in gawk" ; \
16195 (cd $(HOST_SUBDIR)/gawk && \
16196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16198 "RANLIB=$${RANLIB}" \
16199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16200 install-info) \
16201 || exit 1
16203 @endif gawk
16205 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
16206 maybe-install-pdf-gawk:
16207 @if gawk
16208 maybe-install-pdf-gawk: install-pdf-gawk
16210 install-pdf-gawk: \
16211 configure-gawk \
16212 pdf-gawk
16213 @: $(MAKE); $(unstage)
16214 @[ -f ./gawk/Makefile ] || exit 0; \
16215 r=`${PWD_COMMAND}`; export r; \
16216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16217 $(HOST_EXPORTS) \
16218 for flag in $(EXTRA_HOST_FLAGS) ; do \
16219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16220 done; \
16221 echo "Doing install-pdf in gawk" ; \
16222 (cd $(HOST_SUBDIR)/gawk && \
16223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16225 "RANLIB=$${RANLIB}" \
16226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16227 install-pdf) \
16228 || exit 1
16230 @endif gawk
16232 .PHONY: maybe-install-html-gawk install-html-gawk
16233 maybe-install-html-gawk:
16234 @if gawk
16235 maybe-install-html-gawk: install-html-gawk
16237 install-html-gawk: \
16238 configure-gawk \
16239 html-gawk
16240 @: $(MAKE); $(unstage)
16241 @[ -f ./gawk/Makefile ] || exit 0; \
16242 r=`${PWD_COMMAND}`; export r; \
16243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244 $(HOST_EXPORTS) \
16245 for flag in $(EXTRA_HOST_FLAGS) ; do \
16246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247 done; \
16248 echo "Doing install-html in gawk" ; \
16249 (cd $(HOST_SUBDIR)/gawk && \
16250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252 "RANLIB=$${RANLIB}" \
16253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254 install-html) \
16255 || exit 1
16257 @endif gawk
16259 .PHONY: maybe-installcheck-gawk installcheck-gawk
16260 maybe-installcheck-gawk:
16261 @if gawk
16262 maybe-installcheck-gawk: installcheck-gawk
16264 installcheck-gawk: \
16265 configure-gawk
16266 @: $(MAKE); $(unstage)
16267 @[ -f ./gawk/Makefile ] || exit 0; \
16268 r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 $(HOST_EXPORTS) \
16271 for flag in $(EXTRA_HOST_FLAGS) ; do \
16272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273 done; \
16274 echo "Doing installcheck in gawk" ; \
16275 (cd $(HOST_SUBDIR)/gawk && \
16276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278 "RANLIB=$${RANLIB}" \
16279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16280 installcheck) \
16281 || exit 1
16283 @endif gawk
16285 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
16286 maybe-mostlyclean-gawk:
16287 @if gawk
16288 maybe-mostlyclean-gawk: mostlyclean-gawk
16290 mostlyclean-gawk:
16291 @: $(MAKE); $(unstage)
16292 @[ -f ./gawk/Makefile ] || exit 0; \
16293 r=`${PWD_COMMAND}`; export r; \
16294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295 $(HOST_EXPORTS) \
16296 for flag in $(EXTRA_HOST_FLAGS) ; do \
16297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298 done; \
16299 echo "Doing mostlyclean in gawk" ; \
16300 (cd $(HOST_SUBDIR)/gawk && \
16301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303 "RANLIB=$${RANLIB}" \
16304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305 mostlyclean) \
16306 || exit 1
16308 @endif gawk
16310 .PHONY: maybe-clean-gawk clean-gawk
16311 maybe-clean-gawk:
16312 @if gawk
16313 maybe-clean-gawk: clean-gawk
16315 clean-gawk:
16316 @: $(MAKE); $(unstage)
16317 @[ -f ./gawk/Makefile ] || exit 0; \
16318 r=`${PWD_COMMAND}`; export r; \
16319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16320 $(HOST_EXPORTS) \
16321 for flag in $(EXTRA_HOST_FLAGS) ; do \
16322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16323 done; \
16324 echo "Doing clean in gawk" ; \
16325 (cd $(HOST_SUBDIR)/gawk && \
16326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16328 "RANLIB=$${RANLIB}" \
16329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16330 clean) \
16331 || exit 1
16333 @endif gawk
16335 .PHONY: maybe-distclean-gawk distclean-gawk
16336 maybe-distclean-gawk:
16337 @if gawk
16338 maybe-distclean-gawk: distclean-gawk
16340 distclean-gawk:
16341 @: $(MAKE); $(unstage)
16342 @[ -f ./gawk/Makefile ] || exit 0; \
16343 r=`${PWD_COMMAND}`; export r; \
16344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345 $(HOST_EXPORTS) \
16346 for flag in $(EXTRA_HOST_FLAGS) ; do \
16347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16348 done; \
16349 echo "Doing distclean in gawk" ; \
16350 (cd $(HOST_SUBDIR)/gawk && \
16351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16353 "RANLIB=$${RANLIB}" \
16354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16355 distclean) \
16356 || exit 1
16358 @endif gawk
16360 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
16361 maybe-maintainer-clean-gawk:
16362 @if gawk
16363 maybe-maintainer-clean-gawk: maintainer-clean-gawk
16365 maintainer-clean-gawk:
16366 @: $(MAKE); $(unstage)
16367 @[ -f ./gawk/Makefile ] || exit 0; \
16368 r=`${PWD_COMMAND}`; export r; \
16369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16370 $(HOST_EXPORTS) \
16371 for flag in $(EXTRA_HOST_FLAGS) ; do \
16372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16373 done; \
16374 echo "Doing maintainer-clean in gawk" ; \
16375 (cd $(HOST_SUBDIR)/gawk && \
16376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16378 "RANLIB=$${RANLIB}" \
16379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16380 maintainer-clean) \
16381 || exit 1
16383 @endif gawk
16387 .PHONY: configure-gettext maybe-configure-gettext
16388 maybe-configure-gettext:
16389 @if gcc-bootstrap
16390 configure-gettext: stage_current
16391 @endif gcc-bootstrap
16392 @if gettext
16393 maybe-configure-gettext: configure-gettext
16394 configure-gettext:
16395 @: $(MAKE); $(unstage)
16396 @r=`${PWD_COMMAND}`; export r; \
16397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16398 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
16399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
16400 $(HOST_EXPORTS) \
16401 echo Configuring in $(HOST_SUBDIR)/gettext; \
16402 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
16403 case $(srcdir) in \
16404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16405 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
16406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16407 esac; \
16408 srcdiroption="--srcdir=$${topdir}/gettext"; \
16409 libsrcdir="$$s/gettext"; \
16410 $(SHELL) $${libsrcdir}/configure \
16411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16412 --target=${target_alias} $${srcdiroption} \
16413 || exit 1
16414 @endif gettext
16420 .PHONY: all-gettext maybe-all-gettext
16421 maybe-all-gettext:
16422 @if gcc-bootstrap
16423 all-gettext: stage_current
16424 @endif gcc-bootstrap
16425 @if gettext
16426 TARGET-gettext=all
16427 maybe-all-gettext: all-gettext
16428 all-gettext: configure-gettext
16429 @: $(MAKE); $(unstage)
16430 @r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432 $(HOST_EXPORTS) \
16433 (cd $(HOST_SUBDIR)/gettext && \
16434 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16435 $(TARGET-gettext))
16436 @endif gettext
16441 .PHONY: check-gettext maybe-check-gettext
16442 maybe-check-gettext:
16443 @if gettext
16444 maybe-check-gettext: check-gettext
16446 check-gettext:
16447 @: $(MAKE); $(unstage)
16448 @r=`${PWD_COMMAND}`; export r; \
16449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450 $(HOST_EXPORTS) \
16451 (cd $(HOST_SUBDIR)/gettext && \
16452 $(MAKE) $(FLAGS_TO_PASS) check)
16454 @endif gettext
16456 .PHONY: install-gettext maybe-install-gettext
16457 maybe-install-gettext:
16458 @if gettext
16459 maybe-install-gettext: install-gettext
16461 install-gettext: installdirs
16462 @: $(MAKE); $(unstage)
16463 @r=`${PWD_COMMAND}`; export r; \
16464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16465 $(HOST_EXPORTS) \
16466 (cd $(HOST_SUBDIR)/gettext && \
16467 $(MAKE) $(FLAGS_TO_PASS) install)
16469 @endif gettext
16471 .PHONY: install-strip-gettext maybe-install-strip-gettext
16472 maybe-install-strip-gettext:
16473 @if gettext
16474 maybe-install-strip-gettext: install-strip-gettext
16476 install-strip-gettext: installdirs
16477 @: $(MAKE); $(unstage)
16478 @r=`${PWD_COMMAND}`; export r; \
16479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480 $(HOST_EXPORTS) \
16481 (cd $(HOST_SUBDIR)/gettext && \
16482 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16484 @endif gettext
16486 # Other targets (info, dvi, pdf, etc.)
16488 .PHONY: maybe-info-gettext info-gettext
16489 maybe-info-gettext:
16490 @if gettext
16491 maybe-info-gettext: info-gettext
16493 info-gettext: \
16494 configure-gettext
16495 @: $(MAKE); $(unstage)
16496 @[ -f ./gettext/Makefile ] || exit 0; \
16497 r=`${PWD_COMMAND}`; export r; \
16498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16499 $(HOST_EXPORTS) \
16500 for flag in $(EXTRA_HOST_FLAGS) ; do \
16501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16502 done; \
16503 echo "Doing info in gettext" ; \
16504 (cd $(HOST_SUBDIR)/gettext && \
16505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16507 "RANLIB=$${RANLIB}" \
16508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16509 info) \
16510 || exit 1
16512 @endif gettext
16514 .PHONY: maybe-dvi-gettext dvi-gettext
16515 maybe-dvi-gettext:
16516 @if gettext
16517 maybe-dvi-gettext: dvi-gettext
16519 dvi-gettext: \
16520 configure-gettext
16521 @: $(MAKE); $(unstage)
16522 @[ -f ./gettext/Makefile ] || exit 0; \
16523 r=`${PWD_COMMAND}`; export r; \
16524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16525 $(HOST_EXPORTS) \
16526 for flag in $(EXTRA_HOST_FLAGS) ; do \
16527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16528 done; \
16529 echo "Doing dvi in gettext" ; \
16530 (cd $(HOST_SUBDIR)/gettext && \
16531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16533 "RANLIB=$${RANLIB}" \
16534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16535 dvi) \
16536 || exit 1
16538 @endif gettext
16540 .PHONY: maybe-pdf-gettext pdf-gettext
16541 maybe-pdf-gettext:
16542 @if gettext
16543 maybe-pdf-gettext: pdf-gettext
16545 pdf-gettext: \
16546 configure-gettext
16547 @: $(MAKE); $(unstage)
16548 @[ -f ./gettext/Makefile ] || exit 0; \
16549 r=`${PWD_COMMAND}`; export r; \
16550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16551 $(HOST_EXPORTS) \
16552 for flag in $(EXTRA_HOST_FLAGS) ; do \
16553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16554 done; \
16555 echo "Doing pdf in gettext" ; \
16556 (cd $(HOST_SUBDIR)/gettext && \
16557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16559 "RANLIB=$${RANLIB}" \
16560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16561 pdf) \
16562 || exit 1
16564 @endif gettext
16566 .PHONY: maybe-html-gettext html-gettext
16567 maybe-html-gettext:
16568 @if gettext
16569 maybe-html-gettext: html-gettext
16571 html-gettext: \
16572 configure-gettext
16573 @: $(MAKE); $(unstage)
16574 @[ -f ./gettext/Makefile ] || exit 0; \
16575 r=`${PWD_COMMAND}`; export r; \
16576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577 $(HOST_EXPORTS) \
16578 for flag in $(EXTRA_HOST_FLAGS) ; do \
16579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16580 done; \
16581 echo "Doing html in gettext" ; \
16582 (cd $(HOST_SUBDIR)/gettext && \
16583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16585 "RANLIB=$${RANLIB}" \
16586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16587 html) \
16588 || exit 1
16590 @endif gettext
16592 .PHONY: maybe-TAGS-gettext TAGS-gettext
16593 maybe-TAGS-gettext:
16594 @if gettext
16595 maybe-TAGS-gettext: TAGS-gettext
16597 TAGS-gettext: \
16598 configure-gettext
16599 @: $(MAKE); $(unstage)
16600 @[ -f ./gettext/Makefile ] || exit 0; \
16601 r=`${PWD_COMMAND}`; export r; \
16602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16603 $(HOST_EXPORTS) \
16604 for flag in $(EXTRA_HOST_FLAGS) ; do \
16605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16606 done; \
16607 echo "Doing TAGS in gettext" ; \
16608 (cd $(HOST_SUBDIR)/gettext && \
16609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16611 "RANLIB=$${RANLIB}" \
16612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16613 TAGS) \
16614 || exit 1
16616 @endif gettext
16618 .PHONY: maybe-install-info-gettext install-info-gettext
16619 maybe-install-info-gettext:
16620 @if gettext
16621 maybe-install-info-gettext: install-info-gettext
16623 install-info-gettext: \
16624 configure-gettext \
16625 info-gettext
16626 @: $(MAKE); $(unstage)
16627 @[ -f ./gettext/Makefile ] || exit 0; \
16628 r=`${PWD_COMMAND}`; export r; \
16629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16630 $(HOST_EXPORTS) \
16631 for flag in $(EXTRA_HOST_FLAGS) ; do \
16632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16633 done; \
16634 echo "Doing install-info in gettext" ; \
16635 (cd $(HOST_SUBDIR)/gettext && \
16636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16638 "RANLIB=$${RANLIB}" \
16639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16640 install-info) \
16641 || exit 1
16643 @endif gettext
16645 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16646 maybe-install-pdf-gettext:
16647 @if gettext
16648 maybe-install-pdf-gettext: install-pdf-gettext
16650 install-pdf-gettext: \
16651 configure-gettext \
16652 pdf-gettext
16653 @: $(MAKE); $(unstage)
16654 @[ -f ./gettext/Makefile ] || exit 0; \
16655 r=`${PWD_COMMAND}`; export r; \
16656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657 $(HOST_EXPORTS) \
16658 for flag in $(EXTRA_HOST_FLAGS) ; do \
16659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16660 done; \
16661 echo "Doing install-pdf in gettext" ; \
16662 (cd $(HOST_SUBDIR)/gettext && \
16663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16665 "RANLIB=$${RANLIB}" \
16666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16667 install-pdf) \
16668 || exit 1
16670 @endif gettext
16672 .PHONY: maybe-install-html-gettext install-html-gettext
16673 maybe-install-html-gettext:
16674 @if gettext
16675 maybe-install-html-gettext: install-html-gettext
16677 install-html-gettext: \
16678 configure-gettext \
16679 html-gettext
16680 @: $(MAKE); $(unstage)
16681 @[ -f ./gettext/Makefile ] || exit 0; \
16682 r=`${PWD_COMMAND}`; export r; \
16683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16684 $(HOST_EXPORTS) \
16685 for flag in $(EXTRA_HOST_FLAGS) ; do \
16686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16687 done; \
16688 echo "Doing install-html in gettext" ; \
16689 (cd $(HOST_SUBDIR)/gettext && \
16690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16692 "RANLIB=$${RANLIB}" \
16693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16694 install-html) \
16695 || exit 1
16697 @endif gettext
16699 .PHONY: maybe-installcheck-gettext installcheck-gettext
16700 maybe-installcheck-gettext:
16701 @if gettext
16702 maybe-installcheck-gettext: installcheck-gettext
16704 installcheck-gettext: \
16705 configure-gettext
16706 @: $(MAKE); $(unstage)
16707 @[ -f ./gettext/Makefile ] || exit 0; \
16708 r=`${PWD_COMMAND}`; export r; \
16709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16710 $(HOST_EXPORTS) \
16711 for flag in $(EXTRA_HOST_FLAGS) ; do \
16712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16713 done; \
16714 echo "Doing installcheck in gettext" ; \
16715 (cd $(HOST_SUBDIR)/gettext && \
16716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16718 "RANLIB=$${RANLIB}" \
16719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16720 installcheck) \
16721 || exit 1
16723 @endif gettext
16725 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16726 maybe-mostlyclean-gettext:
16727 @if gettext
16728 maybe-mostlyclean-gettext: mostlyclean-gettext
16730 mostlyclean-gettext:
16731 @: $(MAKE); $(unstage)
16732 @[ -f ./gettext/Makefile ] || exit 0; \
16733 r=`${PWD_COMMAND}`; export r; \
16734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16735 $(HOST_EXPORTS) \
16736 for flag in $(EXTRA_HOST_FLAGS) ; do \
16737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16738 done; \
16739 echo "Doing mostlyclean in gettext" ; \
16740 (cd $(HOST_SUBDIR)/gettext && \
16741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16743 "RANLIB=$${RANLIB}" \
16744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16745 mostlyclean) \
16746 || exit 1
16748 @endif gettext
16750 .PHONY: maybe-clean-gettext clean-gettext
16751 maybe-clean-gettext:
16752 @if gettext
16753 maybe-clean-gettext: clean-gettext
16755 clean-gettext:
16756 @: $(MAKE); $(unstage)
16757 @[ -f ./gettext/Makefile ] || exit 0; \
16758 r=`${PWD_COMMAND}`; export r; \
16759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16760 $(HOST_EXPORTS) \
16761 for flag in $(EXTRA_HOST_FLAGS) ; do \
16762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16763 done; \
16764 echo "Doing clean in gettext" ; \
16765 (cd $(HOST_SUBDIR)/gettext && \
16766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16768 "RANLIB=$${RANLIB}" \
16769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16770 clean) \
16771 || exit 1
16773 @endif gettext
16775 .PHONY: maybe-distclean-gettext distclean-gettext
16776 maybe-distclean-gettext:
16777 @if gettext
16778 maybe-distclean-gettext: distclean-gettext
16780 distclean-gettext:
16781 @: $(MAKE); $(unstage)
16782 @[ -f ./gettext/Makefile ] || exit 0; \
16783 r=`${PWD_COMMAND}`; export r; \
16784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16785 $(HOST_EXPORTS) \
16786 for flag in $(EXTRA_HOST_FLAGS) ; do \
16787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16788 done; \
16789 echo "Doing distclean in gettext" ; \
16790 (cd $(HOST_SUBDIR)/gettext && \
16791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16793 "RANLIB=$${RANLIB}" \
16794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16795 distclean) \
16796 || exit 1
16798 @endif gettext
16800 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16801 maybe-maintainer-clean-gettext:
16802 @if gettext
16803 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16805 maintainer-clean-gettext:
16806 @: $(MAKE); $(unstage)
16807 @[ -f ./gettext/Makefile ] || exit 0; \
16808 r=`${PWD_COMMAND}`; export r; \
16809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16810 $(HOST_EXPORTS) \
16811 for flag in $(EXTRA_HOST_FLAGS) ; do \
16812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16813 done; \
16814 echo "Doing maintainer-clean in gettext" ; \
16815 (cd $(HOST_SUBDIR)/gettext && \
16816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16818 "RANLIB=$${RANLIB}" \
16819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16820 maintainer-clean) \
16821 || exit 1
16823 @endif gettext
16827 .PHONY: configure-gmp maybe-configure-gmp
16828 maybe-configure-gmp:
16829 @if gcc-bootstrap
16830 configure-gmp: stage_current
16831 @endif gcc-bootstrap
16832 @if gmp
16833 maybe-configure-gmp: configure-gmp
16834 configure-gmp:
16835 @r=`${PWD_COMMAND}`; export r; \
16836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16839 $(HOST_EXPORTS) \
16840 echo Configuring in $(HOST_SUBDIR)/gmp; \
16841 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16842 case $(srcdir) in \
16843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16844 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16846 esac; \
16847 srcdiroption="--srcdir=$${topdir}/gmp"; \
16848 libsrcdir="$$s/gmp"; \
16849 $(SHELL) $${libsrcdir}/configure \
16850 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16851 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16852 || exit 1
16853 @endif gmp
16857 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16858 maybe-configure-stage1-gmp:
16859 @if gmp-bootstrap
16860 maybe-configure-stage1-gmp: configure-stage1-gmp
16861 configure-stage1-gmp:
16862 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16864 @r=`${PWD_COMMAND}`; export r; \
16865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16866 TFLAGS="$(STAGE1_TFLAGS)"; \
16867 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16868 $(HOST_EXPORTS) \
16869 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16870 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16871 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16872 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16874 cd $(HOST_SUBDIR)/gmp || exit 1; \
16875 case $(srcdir) in \
16876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16877 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16879 esac; \
16880 srcdiroption="--srcdir=$${topdir}/gmp"; \
16881 libsrcdir="$$s/gmp"; \
16882 $(SHELL) $${libsrcdir}/configure \
16883 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16884 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16885 $(STAGE1_CONFIGURE_FLAGS) \
16886 --disable-shared
16887 @endif gmp-bootstrap
16889 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16890 maybe-configure-stage2-gmp:
16891 @if gmp-bootstrap
16892 maybe-configure-stage2-gmp: configure-stage2-gmp
16893 configure-stage2-gmp:
16894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16896 @r=`${PWD_COMMAND}`; export r; \
16897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898 TFLAGS="$(STAGE2_TFLAGS)"; \
16899 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16900 $(HOST_EXPORTS) \
16901 $(POSTSTAGE1_HOST_EXPORTS) \
16902 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16903 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16904 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16905 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16907 cd $(HOST_SUBDIR)/gmp || exit 1; \
16908 case $(srcdir) in \
16909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16910 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16912 esac; \
16913 srcdiroption="--srcdir=$${topdir}/gmp"; \
16914 libsrcdir="$$s/gmp"; \
16915 $(SHELL) $${libsrcdir}/configure \
16916 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16917 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16918 --with-build-libsubdir=$(HOST_SUBDIR) \
16919 $(STAGE2_CONFIGURE_FLAGS) \
16920 --disable-shared
16921 @endif gmp-bootstrap
16923 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16924 maybe-configure-stage3-gmp:
16925 @if gmp-bootstrap
16926 maybe-configure-stage3-gmp: configure-stage3-gmp
16927 configure-stage3-gmp:
16928 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16930 @r=`${PWD_COMMAND}`; export r; \
16931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16932 TFLAGS="$(STAGE3_TFLAGS)"; \
16933 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16934 $(HOST_EXPORTS) \
16935 $(POSTSTAGE1_HOST_EXPORTS) \
16936 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16937 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16938 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16939 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16941 cd $(HOST_SUBDIR)/gmp || exit 1; \
16942 case $(srcdir) in \
16943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16944 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16946 esac; \
16947 srcdiroption="--srcdir=$${topdir}/gmp"; \
16948 libsrcdir="$$s/gmp"; \
16949 $(SHELL) $${libsrcdir}/configure \
16950 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16951 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16952 --with-build-libsubdir=$(HOST_SUBDIR) \
16953 $(STAGE3_CONFIGURE_FLAGS) \
16954 --disable-shared
16955 @endif gmp-bootstrap
16957 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16958 maybe-configure-stage4-gmp:
16959 @if gmp-bootstrap
16960 maybe-configure-stage4-gmp: configure-stage4-gmp
16961 configure-stage4-gmp:
16962 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16964 @r=`${PWD_COMMAND}`; export r; \
16965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966 TFLAGS="$(STAGE4_TFLAGS)"; \
16967 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16968 $(HOST_EXPORTS) \
16969 $(POSTSTAGE1_HOST_EXPORTS) \
16970 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16971 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16972 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16973 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16975 cd $(HOST_SUBDIR)/gmp || exit 1; \
16976 case $(srcdir) in \
16977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16978 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16980 esac; \
16981 srcdiroption="--srcdir=$${topdir}/gmp"; \
16982 libsrcdir="$$s/gmp"; \
16983 $(SHELL) $${libsrcdir}/configure \
16984 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16985 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16986 --with-build-libsubdir=$(HOST_SUBDIR) \
16987 $(STAGE4_CONFIGURE_FLAGS) \
16988 --disable-shared
16989 @endif gmp-bootstrap
16991 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16992 maybe-configure-stageprofile-gmp:
16993 @if gmp-bootstrap
16994 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16995 configure-stageprofile-gmp:
16996 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16998 @r=`${PWD_COMMAND}`; export r; \
16999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17000 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17001 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17002 $(HOST_EXPORTS) \
17003 $(POSTSTAGE1_HOST_EXPORTS) \
17004 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17005 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17006 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17007 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
17008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17009 cd $(HOST_SUBDIR)/gmp || exit 1; \
17010 case $(srcdir) in \
17011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17012 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17014 esac; \
17015 srcdiroption="--srcdir=$${topdir}/gmp"; \
17016 libsrcdir="$$s/gmp"; \
17017 $(SHELL) $${libsrcdir}/configure \
17018 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17019 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17020 --with-build-libsubdir=$(HOST_SUBDIR) \
17021 $(STAGEprofile_CONFIGURE_FLAGS) \
17022 --disable-shared
17023 @endif gmp-bootstrap
17025 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
17026 maybe-configure-stagefeedback-gmp:
17027 @if gmp-bootstrap
17028 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
17029 configure-stagefeedback-gmp:
17030 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17032 @r=`${PWD_COMMAND}`; export r; \
17033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17035 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17036 $(HOST_EXPORTS) \
17037 $(POSTSTAGE1_HOST_EXPORTS) \
17038 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17039 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17040 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17041 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
17042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17043 cd $(HOST_SUBDIR)/gmp || exit 1; \
17044 case $(srcdir) in \
17045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17046 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17048 esac; \
17049 srcdiroption="--srcdir=$${topdir}/gmp"; \
17050 libsrcdir="$$s/gmp"; \
17051 $(SHELL) $${libsrcdir}/configure \
17052 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17053 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17054 --with-build-libsubdir=$(HOST_SUBDIR) \
17055 $(STAGEfeedback_CONFIGURE_FLAGS) \
17056 --disable-shared
17057 @endif gmp-bootstrap
17063 .PHONY: all-gmp maybe-all-gmp
17064 maybe-all-gmp:
17065 @if gcc-bootstrap
17066 all-gmp: stage_current
17067 @endif gcc-bootstrap
17068 @if gmp
17069 TARGET-gmp=all
17070 maybe-all-gmp: all-gmp
17071 all-gmp: configure-gmp
17072 @r=`${PWD_COMMAND}`; export r; \
17073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17074 $(HOST_EXPORTS) \
17075 (cd $(HOST_SUBDIR)/gmp && \
17076 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17077 $(TARGET-gmp))
17078 @endif gmp
17082 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
17083 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
17084 maybe-all-stage1-gmp:
17085 maybe-clean-stage1-gmp:
17086 @if gmp-bootstrap
17087 maybe-all-stage1-gmp: all-stage1-gmp
17088 all-stage1: all-stage1-gmp
17089 TARGET-stage1-gmp = $(TARGET-gmp)
17090 all-stage1-gmp: configure-stage1-gmp
17091 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17092 @r=`${PWD_COMMAND}`; export r; \
17093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17094 TFLAGS="$(STAGE1_TFLAGS)"; \
17095 $(HOST_EXPORTS) \
17096 cd $(HOST_SUBDIR)/gmp && \
17097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17098 CFLAGS="$(STAGE1_CFLAGS)" \
17099 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17100 LIBCFLAGS="$(LIBCFLAGS)" \
17101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17104 $(EXTRA_HOST_FLAGS) \
17105 TFLAGS="$(STAGE1_TFLAGS)" \
17106 $(TARGET-stage1-gmp)
17108 maybe-clean-stage1-gmp: clean-stage1-gmp
17109 clean-stage1: clean-stage1-gmp
17110 clean-stage1-gmp:
17111 @if [ $(current_stage) = stage1 ]; then \
17112 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17113 else \
17114 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
17115 $(MAKE) stage1-start; \
17116 fi; \
17117 cd $(HOST_SUBDIR)/gmp && \
17118 $(MAKE) $(EXTRA_HOST_FLAGS) \
17119 clean
17120 @endif gmp-bootstrap
17123 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
17124 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
17125 maybe-all-stage2-gmp:
17126 maybe-clean-stage2-gmp:
17127 @if gmp-bootstrap
17128 maybe-all-stage2-gmp: all-stage2-gmp
17129 all-stage2: all-stage2-gmp
17130 TARGET-stage2-gmp = $(TARGET-gmp)
17131 all-stage2-gmp: configure-stage2-gmp
17132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17133 @r=`${PWD_COMMAND}`; export r; \
17134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135 TFLAGS="$(STAGE2_TFLAGS)"; \
17136 $(HOST_EXPORTS) \
17137 $(POSTSTAGE1_HOST_EXPORTS) \
17138 cd $(HOST_SUBDIR)/gmp && \
17139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17140 CFLAGS="$(STAGE2_CFLAGS)" \
17141 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17142 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17146 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17147 TFLAGS="$(STAGE2_TFLAGS)" \
17148 $(TARGET-stage2-gmp)
17150 maybe-clean-stage2-gmp: clean-stage2-gmp
17151 clean-stage2: clean-stage2-gmp
17152 clean-stage2-gmp:
17153 @if [ $(current_stage) = stage2 ]; then \
17154 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17155 else \
17156 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
17157 $(MAKE) stage2-start; \
17158 fi; \
17159 cd $(HOST_SUBDIR)/gmp && \
17160 $(MAKE) $(EXTRA_HOST_FLAGS) \
17161 $(POSTSTAGE1_FLAGS_TO_PASS) \
17162 clean
17163 @endif gmp-bootstrap
17166 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
17167 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
17168 maybe-all-stage3-gmp:
17169 maybe-clean-stage3-gmp:
17170 @if gmp-bootstrap
17171 maybe-all-stage3-gmp: all-stage3-gmp
17172 all-stage3: all-stage3-gmp
17173 TARGET-stage3-gmp = $(TARGET-gmp)
17174 all-stage3-gmp: configure-stage3-gmp
17175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17176 @r=`${PWD_COMMAND}`; export r; \
17177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17178 TFLAGS="$(STAGE3_TFLAGS)"; \
17179 $(HOST_EXPORTS) \
17180 $(POSTSTAGE1_HOST_EXPORTS) \
17181 cd $(HOST_SUBDIR)/gmp && \
17182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17183 CFLAGS="$(STAGE3_CFLAGS)" \
17184 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17185 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17190 TFLAGS="$(STAGE3_TFLAGS)" \
17191 $(TARGET-stage3-gmp)
17193 maybe-clean-stage3-gmp: clean-stage3-gmp
17194 clean-stage3: clean-stage3-gmp
17195 clean-stage3-gmp:
17196 @if [ $(current_stage) = stage3 ]; then \
17197 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17198 else \
17199 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
17200 $(MAKE) stage3-start; \
17201 fi; \
17202 cd $(HOST_SUBDIR)/gmp && \
17203 $(MAKE) $(EXTRA_HOST_FLAGS) \
17204 $(POSTSTAGE1_FLAGS_TO_PASS) \
17205 clean
17206 @endif gmp-bootstrap
17209 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
17210 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
17211 maybe-all-stage4-gmp:
17212 maybe-clean-stage4-gmp:
17213 @if gmp-bootstrap
17214 maybe-all-stage4-gmp: all-stage4-gmp
17215 all-stage4: all-stage4-gmp
17216 TARGET-stage4-gmp = $(TARGET-gmp)
17217 all-stage4-gmp: configure-stage4-gmp
17218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17219 @r=`${PWD_COMMAND}`; export r; \
17220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221 TFLAGS="$(STAGE4_TFLAGS)"; \
17222 $(HOST_EXPORTS) \
17223 $(POSTSTAGE1_HOST_EXPORTS) \
17224 cd $(HOST_SUBDIR)/gmp && \
17225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17226 CFLAGS="$(STAGE4_CFLAGS)" \
17227 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17228 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17233 TFLAGS="$(STAGE4_TFLAGS)" \
17234 $(TARGET-stage4-gmp)
17236 maybe-clean-stage4-gmp: clean-stage4-gmp
17237 clean-stage4: clean-stage4-gmp
17238 clean-stage4-gmp:
17239 @if [ $(current_stage) = stage4 ]; then \
17240 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17241 else \
17242 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
17243 $(MAKE) stage4-start; \
17244 fi; \
17245 cd $(HOST_SUBDIR)/gmp && \
17246 $(MAKE) $(EXTRA_HOST_FLAGS) \
17247 $(POSTSTAGE1_FLAGS_TO_PASS) \
17248 clean
17249 @endif gmp-bootstrap
17252 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
17253 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
17254 maybe-all-stageprofile-gmp:
17255 maybe-clean-stageprofile-gmp:
17256 @if gmp-bootstrap
17257 maybe-all-stageprofile-gmp: all-stageprofile-gmp
17258 all-stageprofile: all-stageprofile-gmp
17259 TARGET-stageprofile-gmp = $(TARGET-gmp)
17260 all-stageprofile-gmp: configure-stageprofile-gmp
17261 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17262 @r=`${PWD_COMMAND}`; export r; \
17263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17264 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17265 $(HOST_EXPORTS) \
17266 $(POSTSTAGE1_HOST_EXPORTS) \
17267 cd $(HOST_SUBDIR)/gmp && \
17268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17269 CFLAGS="$(STAGEprofile_CFLAGS)" \
17270 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17271 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17276 TFLAGS="$(STAGEprofile_TFLAGS)" \
17277 $(TARGET-stageprofile-gmp)
17279 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
17280 clean-stageprofile: clean-stageprofile-gmp
17281 clean-stageprofile-gmp:
17282 @if [ $(current_stage) = stageprofile ]; then \
17283 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17284 else \
17285 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
17286 $(MAKE) stageprofile-start; \
17287 fi; \
17288 cd $(HOST_SUBDIR)/gmp && \
17289 $(MAKE) $(EXTRA_HOST_FLAGS) \
17290 $(POSTSTAGE1_FLAGS_TO_PASS) \
17291 clean
17292 @endif gmp-bootstrap
17295 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
17296 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
17297 maybe-all-stagefeedback-gmp:
17298 maybe-clean-stagefeedback-gmp:
17299 @if gmp-bootstrap
17300 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
17301 all-stagefeedback: all-stagefeedback-gmp
17302 TARGET-stagefeedback-gmp = $(TARGET-gmp)
17303 all-stagefeedback-gmp: configure-stagefeedback-gmp
17304 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17305 @r=`${PWD_COMMAND}`; export r; \
17306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17307 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17308 $(HOST_EXPORTS) \
17309 $(POSTSTAGE1_HOST_EXPORTS) \
17310 cd $(HOST_SUBDIR)/gmp && \
17311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17312 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17313 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17314 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17319 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17320 $(TARGET-stagefeedback-gmp)
17322 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
17323 clean-stagefeedback: clean-stagefeedback-gmp
17324 clean-stagefeedback-gmp:
17325 @if [ $(current_stage) = stagefeedback ]; then \
17326 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17327 else \
17328 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
17329 $(MAKE) stagefeedback-start; \
17330 fi; \
17331 cd $(HOST_SUBDIR)/gmp && \
17332 $(MAKE) $(EXTRA_HOST_FLAGS) \
17333 $(POSTSTAGE1_FLAGS_TO_PASS) \
17334 clean
17335 @endif gmp-bootstrap
17341 .PHONY: check-gmp maybe-check-gmp
17342 maybe-check-gmp:
17343 @if gmp
17344 maybe-check-gmp: check-gmp
17346 check-gmp:
17347 @: $(MAKE); $(unstage)
17348 @r=`${PWD_COMMAND}`; export r; \
17349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17350 $(HOST_EXPORTS) \
17351 (cd $(HOST_SUBDIR)/gmp && \
17352 $(MAKE) $(FLAGS_TO_PASS) check)
17354 @endif gmp
17356 .PHONY: install-gmp maybe-install-gmp
17357 maybe-install-gmp:
17358 @if gmp
17359 maybe-install-gmp: install-gmp
17361 install-gmp:
17363 @endif gmp
17365 .PHONY: install-strip-gmp maybe-install-strip-gmp
17366 maybe-install-strip-gmp:
17367 @if gmp
17368 maybe-install-strip-gmp: install-strip-gmp
17370 install-strip-gmp:
17372 @endif gmp
17374 # Other targets (info, dvi, pdf, etc.)
17376 .PHONY: maybe-info-gmp info-gmp
17377 maybe-info-gmp:
17378 @if gmp
17379 maybe-info-gmp: info-gmp
17381 info-gmp: \
17382 configure-gmp
17383 @[ -f ./gmp/Makefile ] || exit 0; \
17384 r=`${PWD_COMMAND}`; export r; \
17385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17386 $(HOST_EXPORTS) \
17387 for flag in $(EXTRA_HOST_FLAGS) ; do \
17388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17389 done; \
17390 echo "Doing info in gmp" ; \
17391 (cd $(HOST_SUBDIR)/gmp && \
17392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17394 "RANLIB=$${RANLIB}" \
17395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17396 info) \
17397 || exit 1
17399 @endif gmp
17401 .PHONY: maybe-dvi-gmp dvi-gmp
17402 maybe-dvi-gmp:
17403 @if gmp
17404 maybe-dvi-gmp: dvi-gmp
17406 dvi-gmp: \
17407 configure-gmp
17408 @[ -f ./gmp/Makefile ] || exit 0; \
17409 r=`${PWD_COMMAND}`; export r; \
17410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17411 $(HOST_EXPORTS) \
17412 for flag in $(EXTRA_HOST_FLAGS) ; do \
17413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17414 done; \
17415 echo "Doing dvi in gmp" ; \
17416 (cd $(HOST_SUBDIR)/gmp && \
17417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17419 "RANLIB=$${RANLIB}" \
17420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17421 dvi) \
17422 || exit 1
17424 @endif gmp
17426 .PHONY: maybe-pdf-gmp pdf-gmp
17427 maybe-pdf-gmp:
17428 @if gmp
17429 maybe-pdf-gmp: pdf-gmp
17431 pdf-gmp: \
17432 configure-gmp
17433 @[ -f ./gmp/Makefile ] || exit 0; \
17434 r=`${PWD_COMMAND}`; export r; \
17435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436 $(HOST_EXPORTS) \
17437 for flag in $(EXTRA_HOST_FLAGS) ; do \
17438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17439 done; \
17440 echo "Doing pdf in gmp" ; \
17441 (cd $(HOST_SUBDIR)/gmp && \
17442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17444 "RANLIB=$${RANLIB}" \
17445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17446 pdf) \
17447 || exit 1
17449 @endif gmp
17451 .PHONY: maybe-html-gmp html-gmp
17452 maybe-html-gmp:
17453 @if gmp
17454 maybe-html-gmp: html-gmp
17456 html-gmp: \
17457 configure-gmp
17458 @[ -f ./gmp/Makefile ] || exit 0; \
17459 r=`${PWD_COMMAND}`; export r; \
17460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461 $(HOST_EXPORTS) \
17462 for flag in $(EXTRA_HOST_FLAGS) ; do \
17463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17464 done; \
17465 echo "Doing html in gmp" ; \
17466 (cd $(HOST_SUBDIR)/gmp && \
17467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17469 "RANLIB=$${RANLIB}" \
17470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17471 html) \
17472 || exit 1
17474 @endif gmp
17476 .PHONY: maybe-TAGS-gmp TAGS-gmp
17477 maybe-TAGS-gmp:
17478 @if gmp
17479 maybe-TAGS-gmp: TAGS-gmp
17481 TAGS-gmp: \
17482 configure-gmp
17483 @[ -f ./gmp/Makefile ] || exit 0; \
17484 r=`${PWD_COMMAND}`; export r; \
17485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486 $(HOST_EXPORTS) \
17487 for flag in $(EXTRA_HOST_FLAGS) ; do \
17488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17489 done; \
17490 echo "Doing TAGS in gmp" ; \
17491 (cd $(HOST_SUBDIR)/gmp && \
17492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17494 "RANLIB=$${RANLIB}" \
17495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17496 TAGS) \
17497 || exit 1
17499 @endif gmp
17501 .PHONY: maybe-install-info-gmp install-info-gmp
17502 maybe-install-info-gmp:
17503 @if gmp
17504 maybe-install-info-gmp: install-info-gmp
17506 install-info-gmp: \
17507 configure-gmp \
17508 info-gmp
17509 @[ -f ./gmp/Makefile ] || exit 0; \
17510 r=`${PWD_COMMAND}`; export r; \
17511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512 $(HOST_EXPORTS) \
17513 for flag in $(EXTRA_HOST_FLAGS) ; do \
17514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515 done; \
17516 echo "Doing install-info in gmp" ; \
17517 (cd $(HOST_SUBDIR)/gmp && \
17518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520 "RANLIB=$${RANLIB}" \
17521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17522 install-info) \
17523 || exit 1
17525 @endif gmp
17527 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17528 maybe-install-pdf-gmp:
17529 @if gmp
17530 maybe-install-pdf-gmp: install-pdf-gmp
17532 install-pdf-gmp: \
17533 configure-gmp \
17534 pdf-gmp
17535 @[ -f ./gmp/Makefile ] || exit 0; \
17536 r=`${PWD_COMMAND}`; export r; \
17537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17538 $(HOST_EXPORTS) \
17539 for flag in $(EXTRA_HOST_FLAGS) ; do \
17540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17541 done; \
17542 echo "Doing install-pdf in gmp" ; \
17543 (cd $(HOST_SUBDIR)/gmp && \
17544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17546 "RANLIB=$${RANLIB}" \
17547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17548 install-pdf) \
17549 || exit 1
17551 @endif gmp
17553 .PHONY: maybe-install-html-gmp install-html-gmp
17554 maybe-install-html-gmp:
17555 @if gmp
17556 maybe-install-html-gmp: install-html-gmp
17558 install-html-gmp: \
17559 configure-gmp \
17560 html-gmp
17561 @[ -f ./gmp/Makefile ] || exit 0; \
17562 r=`${PWD_COMMAND}`; export r; \
17563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17564 $(HOST_EXPORTS) \
17565 for flag in $(EXTRA_HOST_FLAGS) ; do \
17566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17567 done; \
17568 echo "Doing install-html in gmp" ; \
17569 (cd $(HOST_SUBDIR)/gmp && \
17570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17572 "RANLIB=$${RANLIB}" \
17573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17574 install-html) \
17575 || exit 1
17577 @endif gmp
17579 .PHONY: maybe-installcheck-gmp installcheck-gmp
17580 maybe-installcheck-gmp:
17581 @if gmp
17582 maybe-installcheck-gmp: installcheck-gmp
17584 installcheck-gmp: \
17585 configure-gmp
17586 @[ -f ./gmp/Makefile ] || exit 0; \
17587 r=`${PWD_COMMAND}`; export r; \
17588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17589 $(HOST_EXPORTS) \
17590 for flag in $(EXTRA_HOST_FLAGS) ; do \
17591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17592 done; \
17593 echo "Doing installcheck in gmp" ; \
17594 (cd $(HOST_SUBDIR)/gmp && \
17595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17597 "RANLIB=$${RANLIB}" \
17598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17599 installcheck) \
17600 || exit 1
17602 @endif gmp
17604 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17605 maybe-mostlyclean-gmp:
17606 @if gmp
17607 maybe-mostlyclean-gmp: mostlyclean-gmp
17609 mostlyclean-gmp:
17610 @[ -f ./gmp/Makefile ] || exit 0; \
17611 r=`${PWD_COMMAND}`; export r; \
17612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17613 $(HOST_EXPORTS) \
17614 for flag in $(EXTRA_HOST_FLAGS) ; do \
17615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17616 done; \
17617 echo "Doing mostlyclean in gmp" ; \
17618 (cd $(HOST_SUBDIR)/gmp && \
17619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17621 "RANLIB=$${RANLIB}" \
17622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17623 mostlyclean) \
17624 || exit 1
17626 @endif gmp
17628 .PHONY: maybe-clean-gmp clean-gmp
17629 maybe-clean-gmp:
17630 @if gmp
17631 maybe-clean-gmp: clean-gmp
17633 clean-gmp:
17634 @[ -f ./gmp/Makefile ] || exit 0; \
17635 r=`${PWD_COMMAND}`; export r; \
17636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17637 $(HOST_EXPORTS) \
17638 for flag in $(EXTRA_HOST_FLAGS) ; do \
17639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17640 done; \
17641 echo "Doing clean in gmp" ; \
17642 (cd $(HOST_SUBDIR)/gmp && \
17643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17645 "RANLIB=$${RANLIB}" \
17646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17647 clean) \
17648 || exit 1
17650 @endif gmp
17652 .PHONY: maybe-distclean-gmp distclean-gmp
17653 maybe-distclean-gmp:
17654 @if gmp
17655 maybe-distclean-gmp: distclean-gmp
17657 distclean-gmp:
17658 @[ -f ./gmp/Makefile ] || exit 0; \
17659 r=`${PWD_COMMAND}`; export r; \
17660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17661 $(HOST_EXPORTS) \
17662 for flag in $(EXTRA_HOST_FLAGS) ; do \
17663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17664 done; \
17665 echo "Doing distclean in gmp" ; \
17666 (cd $(HOST_SUBDIR)/gmp && \
17667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17669 "RANLIB=$${RANLIB}" \
17670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17671 distclean) \
17672 || exit 1
17674 @endif gmp
17676 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17677 maybe-maintainer-clean-gmp:
17678 @if gmp
17679 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17681 maintainer-clean-gmp:
17682 @[ -f ./gmp/Makefile ] || exit 0; \
17683 r=`${PWD_COMMAND}`; export r; \
17684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17685 $(HOST_EXPORTS) \
17686 for flag in $(EXTRA_HOST_FLAGS) ; do \
17687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17688 done; \
17689 echo "Doing maintainer-clean in gmp" ; \
17690 (cd $(HOST_SUBDIR)/gmp && \
17691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17693 "RANLIB=$${RANLIB}" \
17694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17695 maintainer-clean) \
17696 || exit 1
17698 @endif gmp
17702 .PHONY: configure-mpfr maybe-configure-mpfr
17703 maybe-configure-mpfr:
17704 @if gcc-bootstrap
17705 configure-mpfr: stage_current
17706 @endif gcc-bootstrap
17707 @if mpfr
17708 maybe-configure-mpfr: configure-mpfr
17709 configure-mpfr:
17710 @r=`${PWD_COMMAND}`; export r; \
17711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17712 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17714 $(HOST_EXPORTS) \
17715 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17716 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17717 case $(srcdir) in \
17718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17719 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17721 esac; \
17722 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17723 libsrcdir="$$s/mpfr"; \
17724 $(SHELL) $${libsrcdir}/configure \
17725 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17726 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17727 || exit 1
17728 @endif mpfr
17732 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17733 maybe-configure-stage1-mpfr:
17734 @if mpfr-bootstrap
17735 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17736 configure-stage1-mpfr:
17737 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17738 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17739 @r=`${PWD_COMMAND}`; export r; \
17740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17741 TFLAGS="$(STAGE1_TFLAGS)"; \
17742 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17743 $(HOST_EXPORTS) \
17744 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17745 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17746 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17747 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17749 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17750 case $(srcdir) in \
17751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17752 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17754 esac; \
17755 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17756 libsrcdir="$$s/mpfr"; \
17757 $(SHELL) $${libsrcdir}/configure \
17758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17759 --target=${target_alias} $${srcdiroption} \
17760 $(STAGE1_CONFIGURE_FLAGS) \
17761 --disable-shared @extra_mpfr_configure_flags@
17762 @endif mpfr-bootstrap
17764 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17765 maybe-configure-stage2-mpfr:
17766 @if mpfr-bootstrap
17767 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17768 configure-stage2-mpfr:
17769 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17771 @r=`${PWD_COMMAND}`; export r; \
17772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773 TFLAGS="$(STAGE2_TFLAGS)"; \
17774 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17775 $(HOST_EXPORTS) \
17776 $(POSTSTAGE1_HOST_EXPORTS) \
17777 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17778 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17779 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17780 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17782 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17783 case $(srcdir) in \
17784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17785 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17787 esac; \
17788 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17789 libsrcdir="$$s/mpfr"; \
17790 $(SHELL) $${libsrcdir}/configure \
17791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17792 --target=${target_alias} $${srcdiroption} \
17793 --with-build-libsubdir=$(HOST_SUBDIR) \
17794 $(STAGE2_CONFIGURE_FLAGS) \
17795 --disable-shared @extra_mpfr_configure_flags@
17796 @endif mpfr-bootstrap
17798 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17799 maybe-configure-stage3-mpfr:
17800 @if mpfr-bootstrap
17801 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17802 configure-stage3-mpfr:
17803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17805 @r=`${PWD_COMMAND}`; export r; \
17806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17807 TFLAGS="$(STAGE3_TFLAGS)"; \
17808 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17809 $(HOST_EXPORTS) \
17810 $(POSTSTAGE1_HOST_EXPORTS) \
17811 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17812 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17813 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17814 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17816 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17817 case $(srcdir) in \
17818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17819 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17821 esac; \
17822 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17823 libsrcdir="$$s/mpfr"; \
17824 $(SHELL) $${libsrcdir}/configure \
17825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17826 --target=${target_alias} $${srcdiroption} \
17827 --with-build-libsubdir=$(HOST_SUBDIR) \
17828 $(STAGE3_CONFIGURE_FLAGS) \
17829 --disable-shared @extra_mpfr_configure_flags@
17830 @endif mpfr-bootstrap
17832 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17833 maybe-configure-stage4-mpfr:
17834 @if mpfr-bootstrap
17835 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17836 configure-stage4-mpfr:
17837 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17839 @r=`${PWD_COMMAND}`; export r; \
17840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841 TFLAGS="$(STAGE4_TFLAGS)"; \
17842 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17843 $(HOST_EXPORTS) \
17844 $(POSTSTAGE1_HOST_EXPORTS) \
17845 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17846 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17847 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17848 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17850 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17851 case $(srcdir) in \
17852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17853 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17855 esac; \
17856 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17857 libsrcdir="$$s/mpfr"; \
17858 $(SHELL) $${libsrcdir}/configure \
17859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17860 --target=${target_alias} $${srcdiroption} \
17861 --with-build-libsubdir=$(HOST_SUBDIR) \
17862 $(STAGE4_CONFIGURE_FLAGS) \
17863 --disable-shared @extra_mpfr_configure_flags@
17864 @endif mpfr-bootstrap
17866 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17867 maybe-configure-stageprofile-mpfr:
17868 @if mpfr-bootstrap
17869 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17870 configure-stageprofile-mpfr:
17871 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17873 @r=`${PWD_COMMAND}`; export r; \
17874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17876 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17877 $(HOST_EXPORTS) \
17878 $(POSTSTAGE1_HOST_EXPORTS) \
17879 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17880 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17881 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17882 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17884 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17885 case $(srcdir) in \
17886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17887 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17889 esac; \
17890 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17891 libsrcdir="$$s/mpfr"; \
17892 $(SHELL) $${libsrcdir}/configure \
17893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17894 --target=${target_alias} $${srcdiroption} \
17895 --with-build-libsubdir=$(HOST_SUBDIR) \
17896 $(STAGEprofile_CONFIGURE_FLAGS) \
17897 --disable-shared @extra_mpfr_configure_flags@
17898 @endif mpfr-bootstrap
17900 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17901 maybe-configure-stagefeedback-mpfr:
17902 @if mpfr-bootstrap
17903 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17904 configure-stagefeedback-mpfr:
17905 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17907 @r=`${PWD_COMMAND}`; export r; \
17908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17909 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17910 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17911 $(HOST_EXPORTS) \
17912 $(POSTSTAGE1_HOST_EXPORTS) \
17913 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17914 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17915 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17916 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17918 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17919 case $(srcdir) in \
17920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17921 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17923 esac; \
17924 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17925 libsrcdir="$$s/mpfr"; \
17926 $(SHELL) $${libsrcdir}/configure \
17927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17928 --target=${target_alias} $${srcdiroption} \
17929 --with-build-libsubdir=$(HOST_SUBDIR) \
17930 $(STAGEfeedback_CONFIGURE_FLAGS) \
17931 --disable-shared @extra_mpfr_configure_flags@
17932 @endif mpfr-bootstrap
17938 .PHONY: all-mpfr maybe-all-mpfr
17939 maybe-all-mpfr:
17940 @if gcc-bootstrap
17941 all-mpfr: stage_current
17942 @endif gcc-bootstrap
17943 @if mpfr
17944 TARGET-mpfr=all
17945 maybe-all-mpfr: all-mpfr
17946 all-mpfr: configure-mpfr
17947 @r=`${PWD_COMMAND}`; export r; \
17948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949 $(HOST_EXPORTS) \
17950 (cd $(HOST_SUBDIR)/mpfr && \
17951 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17952 $(TARGET-mpfr))
17953 @endif mpfr
17957 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17958 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17959 maybe-all-stage1-mpfr:
17960 maybe-clean-stage1-mpfr:
17961 @if mpfr-bootstrap
17962 maybe-all-stage1-mpfr: all-stage1-mpfr
17963 all-stage1: all-stage1-mpfr
17964 TARGET-stage1-mpfr = $(TARGET-mpfr)
17965 all-stage1-mpfr: configure-stage1-mpfr
17966 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17967 @r=`${PWD_COMMAND}`; export r; \
17968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969 TFLAGS="$(STAGE1_TFLAGS)"; \
17970 $(HOST_EXPORTS) \
17971 cd $(HOST_SUBDIR)/mpfr && \
17972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17973 CFLAGS="$(STAGE1_CFLAGS)" \
17974 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17975 LIBCFLAGS="$(LIBCFLAGS)" \
17976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17979 $(EXTRA_HOST_FLAGS) \
17980 TFLAGS="$(STAGE1_TFLAGS)" \
17981 $(TARGET-stage1-mpfr)
17983 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17984 clean-stage1: clean-stage1-mpfr
17985 clean-stage1-mpfr:
17986 @if [ $(current_stage) = stage1 ]; then \
17987 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17988 else \
17989 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17990 $(MAKE) stage1-start; \
17991 fi; \
17992 cd $(HOST_SUBDIR)/mpfr && \
17993 $(MAKE) $(EXTRA_HOST_FLAGS) \
17994 clean
17995 @endif mpfr-bootstrap
17998 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17999 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
18000 maybe-all-stage2-mpfr:
18001 maybe-clean-stage2-mpfr:
18002 @if mpfr-bootstrap
18003 maybe-all-stage2-mpfr: all-stage2-mpfr
18004 all-stage2: all-stage2-mpfr
18005 TARGET-stage2-mpfr = $(TARGET-mpfr)
18006 all-stage2-mpfr: configure-stage2-mpfr
18007 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18008 @r=`${PWD_COMMAND}`; export r; \
18009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18010 TFLAGS="$(STAGE2_TFLAGS)"; \
18011 $(HOST_EXPORTS) \
18012 $(POSTSTAGE1_HOST_EXPORTS) \
18013 cd $(HOST_SUBDIR)/mpfr && \
18014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18015 CFLAGS="$(STAGE2_CFLAGS)" \
18016 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18017 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18022 TFLAGS="$(STAGE2_TFLAGS)" \
18023 $(TARGET-stage2-mpfr)
18025 maybe-clean-stage2-mpfr: clean-stage2-mpfr
18026 clean-stage2: clean-stage2-mpfr
18027 clean-stage2-mpfr:
18028 @if [ $(current_stage) = stage2 ]; then \
18029 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18030 else \
18031 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
18032 $(MAKE) stage2-start; \
18033 fi; \
18034 cd $(HOST_SUBDIR)/mpfr && \
18035 $(MAKE) $(EXTRA_HOST_FLAGS) \
18036 $(POSTSTAGE1_FLAGS_TO_PASS) \
18037 clean
18038 @endif mpfr-bootstrap
18041 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
18042 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
18043 maybe-all-stage3-mpfr:
18044 maybe-clean-stage3-mpfr:
18045 @if mpfr-bootstrap
18046 maybe-all-stage3-mpfr: all-stage3-mpfr
18047 all-stage3: all-stage3-mpfr
18048 TARGET-stage3-mpfr = $(TARGET-mpfr)
18049 all-stage3-mpfr: configure-stage3-mpfr
18050 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18051 @r=`${PWD_COMMAND}`; export r; \
18052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18053 TFLAGS="$(STAGE3_TFLAGS)"; \
18054 $(HOST_EXPORTS) \
18055 $(POSTSTAGE1_HOST_EXPORTS) \
18056 cd $(HOST_SUBDIR)/mpfr && \
18057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18058 CFLAGS="$(STAGE3_CFLAGS)" \
18059 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18060 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18065 TFLAGS="$(STAGE3_TFLAGS)" \
18066 $(TARGET-stage3-mpfr)
18068 maybe-clean-stage3-mpfr: clean-stage3-mpfr
18069 clean-stage3: clean-stage3-mpfr
18070 clean-stage3-mpfr:
18071 @if [ $(current_stage) = stage3 ]; then \
18072 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18073 else \
18074 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
18075 $(MAKE) stage3-start; \
18076 fi; \
18077 cd $(HOST_SUBDIR)/mpfr && \
18078 $(MAKE) $(EXTRA_HOST_FLAGS) \
18079 $(POSTSTAGE1_FLAGS_TO_PASS) \
18080 clean
18081 @endif mpfr-bootstrap
18084 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
18085 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
18086 maybe-all-stage4-mpfr:
18087 maybe-clean-stage4-mpfr:
18088 @if mpfr-bootstrap
18089 maybe-all-stage4-mpfr: all-stage4-mpfr
18090 all-stage4: all-stage4-mpfr
18091 TARGET-stage4-mpfr = $(TARGET-mpfr)
18092 all-stage4-mpfr: configure-stage4-mpfr
18093 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18094 @r=`${PWD_COMMAND}`; export r; \
18095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18096 TFLAGS="$(STAGE4_TFLAGS)"; \
18097 $(HOST_EXPORTS) \
18098 $(POSTSTAGE1_HOST_EXPORTS) \
18099 cd $(HOST_SUBDIR)/mpfr && \
18100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18101 CFLAGS="$(STAGE4_CFLAGS)" \
18102 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18103 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18108 TFLAGS="$(STAGE4_TFLAGS)" \
18109 $(TARGET-stage4-mpfr)
18111 maybe-clean-stage4-mpfr: clean-stage4-mpfr
18112 clean-stage4: clean-stage4-mpfr
18113 clean-stage4-mpfr:
18114 @if [ $(current_stage) = stage4 ]; then \
18115 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18116 else \
18117 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
18118 $(MAKE) stage4-start; \
18119 fi; \
18120 cd $(HOST_SUBDIR)/mpfr && \
18121 $(MAKE) $(EXTRA_HOST_FLAGS) \
18122 $(POSTSTAGE1_FLAGS_TO_PASS) \
18123 clean
18124 @endif mpfr-bootstrap
18127 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
18128 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
18129 maybe-all-stageprofile-mpfr:
18130 maybe-clean-stageprofile-mpfr:
18131 @if mpfr-bootstrap
18132 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
18133 all-stageprofile: all-stageprofile-mpfr
18134 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
18135 all-stageprofile-mpfr: configure-stageprofile-mpfr
18136 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18137 @r=`${PWD_COMMAND}`; export r; \
18138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18139 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18140 $(HOST_EXPORTS) \
18141 $(POSTSTAGE1_HOST_EXPORTS) \
18142 cd $(HOST_SUBDIR)/mpfr && \
18143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18144 CFLAGS="$(STAGEprofile_CFLAGS)" \
18145 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18146 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18151 TFLAGS="$(STAGEprofile_TFLAGS)" \
18152 $(TARGET-stageprofile-mpfr)
18154 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
18155 clean-stageprofile: clean-stageprofile-mpfr
18156 clean-stageprofile-mpfr:
18157 @if [ $(current_stage) = stageprofile ]; then \
18158 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18159 else \
18160 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
18161 $(MAKE) stageprofile-start; \
18162 fi; \
18163 cd $(HOST_SUBDIR)/mpfr && \
18164 $(MAKE) $(EXTRA_HOST_FLAGS) \
18165 $(POSTSTAGE1_FLAGS_TO_PASS) \
18166 clean
18167 @endif mpfr-bootstrap
18170 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
18171 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
18172 maybe-all-stagefeedback-mpfr:
18173 maybe-clean-stagefeedback-mpfr:
18174 @if mpfr-bootstrap
18175 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
18176 all-stagefeedback: all-stagefeedback-mpfr
18177 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
18178 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
18179 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18180 @r=`${PWD_COMMAND}`; export r; \
18181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18183 $(HOST_EXPORTS) \
18184 $(POSTSTAGE1_HOST_EXPORTS) \
18185 cd $(HOST_SUBDIR)/mpfr && \
18186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18187 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18188 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18189 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18194 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18195 $(TARGET-stagefeedback-mpfr)
18197 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
18198 clean-stagefeedback: clean-stagefeedback-mpfr
18199 clean-stagefeedback-mpfr:
18200 @if [ $(current_stage) = stagefeedback ]; then \
18201 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18202 else \
18203 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
18204 $(MAKE) stagefeedback-start; \
18205 fi; \
18206 cd $(HOST_SUBDIR)/mpfr && \
18207 $(MAKE) $(EXTRA_HOST_FLAGS) \
18208 $(POSTSTAGE1_FLAGS_TO_PASS) \
18209 clean
18210 @endif mpfr-bootstrap
18216 .PHONY: check-mpfr maybe-check-mpfr
18217 maybe-check-mpfr:
18218 @if mpfr
18219 maybe-check-mpfr: check-mpfr
18221 check-mpfr:
18222 @: $(MAKE); $(unstage)
18223 @r=`${PWD_COMMAND}`; export r; \
18224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225 $(HOST_EXPORTS) \
18226 (cd $(HOST_SUBDIR)/mpfr && \
18227 $(MAKE) $(FLAGS_TO_PASS) check)
18229 @endif mpfr
18231 .PHONY: install-mpfr maybe-install-mpfr
18232 maybe-install-mpfr:
18233 @if mpfr
18234 maybe-install-mpfr: install-mpfr
18236 install-mpfr:
18238 @endif mpfr
18240 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
18241 maybe-install-strip-mpfr:
18242 @if mpfr
18243 maybe-install-strip-mpfr: install-strip-mpfr
18245 install-strip-mpfr:
18247 @endif mpfr
18249 # Other targets (info, dvi, pdf, etc.)
18251 .PHONY: maybe-info-mpfr info-mpfr
18252 maybe-info-mpfr:
18253 @if mpfr
18254 maybe-info-mpfr: info-mpfr
18256 info-mpfr: \
18257 configure-mpfr
18258 @[ -f ./mpfr/Makefile ] || exit 0; \
18259 r=`${PWD_COMMAND}`; export r; \
18260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18261 $(HOST_EXPORTS) \
18262 for flag in $(EXTRA_HOST_FLAGS) ; do \
18263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18264 done; \
18265 echo "Doing info in mpfr" ; \
18266 (cd $(HOST_SUBDIR)/mpfr && \
18267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18269 "RANLIB=$${RANLIB}" \
18270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18271 info) \
18272 || exit 1
18274 @endif mpfr
18276 .PHONY: maybe-dvi-mpfr dvi-mpfr
18277 maybe-dvi-mpfr:
18278 @if mpfr
18279 maybe-dvi-mpfr: dvi-mpfr
18281 dvi-mpfr: \
18282 configure-mpfr
18283 @[ -f ./mpfr/Makefile ] || exit 0; \
18284 r=`${PWD_COMMAND}`; export r; \
18285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286 $(HOST_EXPORTS) \
18287 for flag in $(EXTRA_HOST_FLAGS) ; do \
18288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18289 done; \
18290 echo "Doing dvi in mpfr" ; \
18291 (cd $(HOST_SUBDIR)/mpfr && \
18292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18294 "RANLIB=$${RANLIB}" \
18295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18296 dvi) \
18297 || exit 1
18299 @endif mpfr
18301 .PHONY: maybe-pdf-mpfr pdf-mpfr
18302 maybe-pdf-mpfr:
18303 @if mpfr
18304 maybe-pdf-mpfr: pdf-mpfr
18306 pdf-mpfr: \
18307 configure-mpfr
18308 @[ -f ./mpfr/Makefile ] || exit 0; \
18309 r=`${PWD_COMMAND}`; export r; \
18310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18311 $(HOST_EXPORTS) \
18312 for flag in $(EXTRA_HOST_FLAGS) ; do \
18313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18314 done; \
18315 echo "Doing pdf in mpfr" ; \
18316 (cd $(HOST_SUBDIR)/mpfr && \
18317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18319 "RANLIB=$${RANLIB}" \
18320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18321 pdf) \
18322 || exit 1
18324 @endif mpfr
18326 .PHONY: maybe-html-mpfr html-mpfr
18327 maybe-html-mpfr:
18328 @if mpfr
18329 maybe-html-mpfr: html-mpfr
18331 html-mpfr: \
18332 configure-mpfr
18333 @[ -f ./mpfr/Makefile ] || exit 0; \
18334 r=`${PWD_COMMAND}`; export r; \
18335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18336 $(HOST_EXPORTS) \
18337 for flag in $(EXTRA_HOST_FLAGS) ; do \
18338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18339 done; \
18340 echo "Doing html in mpfr" ; \
18341 (cd $(HOST_SUBDIR)/mpfr && \
18342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18344 "RANLIB=$${RANLIB}" \
18345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18346 html) \
18347 || exit 1
18349 @endif mpfr
18351 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
18352 maybe-TAGS-mpfr:
18353 @if mpfr
18354 maybe-TAGS-mpfr: TAGS-mpfr
18356 TAGS-mpfr: \
18357 configure-mpfr
18358 @[ -f ./mpfr/Makefile ] || exit 0; \
18359 r=`${PWD_COMMAND}`; export r; \
18360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18361 $(HOST_EXPORTS) \
18362 for flag in $(EXTRA_HOST_FLAGS) ; do \
18363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18364 done; \
18365 echo "Doing TAGS in mpfr" ; \
18366 (cd $(HOST_SUBDIR)/mpfr && \
18367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18369 "RANLIB=$${RANLIB}" \
18370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18371 TAGS) \
18372 || exit 1
18374 @endif mpfr
18376 .PHONY: maybe-install-info-mpfr install-info-mpfr
18377 maybe-install-info-mpfr:
18378 @if mpfr
18379 maybe-install-info-mpfr: install-info-mpfr
18381 install-info-mpfr: \
18382 configure-mpfr \
18383 info-mpfr
18384 @[ -f ./mpfr/Makefile ] || exit 0; \
18385 r=`${PWD_COMMAND}`; export r; \
18386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387 $(HOST_EXPORTS) \
18388 for flag in $(EXTRA_HOST_FLAGS) ; do \
18389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18390 done; \
18391 echo "Doing install-info in mpfr" ; \
18392 (cd $(HOST_SUBDIR)/mpfr && \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18395 "RANLIB=$${RANLIB}" \
18396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18397 install-info) \
18398 || exit 1
18400 @endif mpfr
18402 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
18403 maybe-install-pdf-mpfr:
18404 @if mpfr
18405 maybe-install-pdf-mpfr: install-pdf-mpfr
18407 install-pdf-mpfr: \
18408 configure-mpfr \
18409 pdf-mpfr
18410 @[ -f ./mpfr/Makefile ] || exit 0; \
18411 r=`${PWD_COMMAND}`; export r; \
18412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18413 $(HOST_EXPORTS) \
18414 for flag in $(EXTRA_HOST_FLAGS) ; do \
18415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18416 done; \
18417 echo "Doing install-pdf in mpfr" ; \
18418 (cd $(HOST_SUBDIR)/mpfr && \
18419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18421 "RANLIB=$${RANLIB}" \
18422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18423 install-pdf) \
18424 || exit 1
18426 @endif mpfr
18428 .PHONY: maybe-install-html-mpfr install-html-mpfr
18429 maybe-install-html-mpfr:
18430 @if mpfr
18431 maybe-install-html-mpfr: install-html-mpfr
18433 install-html-mpfr: \
18434 configure-mpfr \
18435 html-mpfr
18436 @[ -f ./mpfr/Makefile ] || exit 0; \
18437 r=`${PWD_COMMAND}`; export r; \
18438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18439 $(HOST_EXPORTS) \
18440 for flag in $(EXTRA_HOST_FLAGS) ; do \
18441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18442 done; \
18443 echo "Doing install-html in mpfr" ; \
18444 (cd $(HOST_SUBDIR)/mpfr && \
18445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18447 "RANLIB=$${RANLIB}" \
18448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18449 install-html) \
18450 || exit 1
18452 @endif mpfr
18454 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
18455 maybe-installcheck-mpfr:
18456 @if mpfr
18457 maybe-installcheck-mpfr: installcheck-mpfr
18459 installcheck-mpfr: \
18460 configure-mpfr
18461 @[ -f ./mpfr/Makefile ] || exit 0; \
18462 r=`${PWD_COMMAND}`; export r; \
18463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18464 $(HOST_EXPORTS) \
18465 for flag in $(EXTRA_HOST_FLAGS) ; do \
18466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18467 done; \
18468 echo "Doing installcheck in mpfr" ; \
18469 (cd $(HOST_SUBDIR)/mpfr && \
18470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18472 "RANLIB=$${RANLIB}" \
18473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18474 installcheck) \
18475 || exit 1
18477 @endif mpfr
18479 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
18480 maybe-mostlyclean-mpfr:
18481 @if mpfr
18482 maybe-mostlyclean-mpfr: mostlyclean-mpfr
18484 mostlyclean-mpfr:
18485 @[ -f ./mpfr/Makefile ] || exit 0; \
18486 r=`${PWD_COMMAND}`; export r; \
18487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18488 $(HOST_EXPORTS) \
18489 for flag in $(EXTRA_HOST_FLAGS) ; do \
18490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18491 done; \
18492 echo "Doing mostlyclean in mpfr" ; \
18493 (cd $(HOST_SUBDIR)/mpfr && \
18494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18496 "RANLIB=$${RANLIB}" \
18497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18498 mostlyclean) \
18499 || exit 1
18501 @endif mpfr
18503 .PHONY: maybe-clean-mpfr clean-mpfr
18504 maybe-clean-mpfr:
18505 @if mpfr
18506 maybe-clean-mpfr: clean-mpfr
18508 clean-mpfr:
18509 @[ -f ./mpfr/Makefile ] || exit 0; \
18510 r=`${PWD_COMMAND}`; export r; \
18511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512 $(HOST_EXPORTS) \
18513 for flag in $(EXTRA_HOST_FLAGS) ; do \
18514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515 done; \
18516 echo "Doing clean in mpfr" ; \
18517 (cd $(HOST_SUBDIR)/mpfr && \
18518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520 "RANLIB=$${RANLIB}" \
18521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18522 clean) \
18523 || exit 1
18525 @endif mpfr
18527 .PHONY: maybe-distclean-mpfr distclean-mpfr
18528 maybe-distclean-mpfr:
18529 @if mpfr
18530 maybe-distclean-mpfr: distclean-mpfr
18532 distclean-mpfr:
18533 @[ -f ./mpfr/Makefile ] || exit 0; \
18534 r=`${PWD_COMMAND}`; export r; \
18535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18536 $(HOST_EXPORTS) \
18537 for flag in $(EXTRA_HOST_FLAGS) ; do \
18538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18539 done; \
18540 echo "Doing distclean in mpfr" ; \
18541 (cd $(HOST_SUBDIR)/mpfr && \
18542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18544 "RANLIB=$${RANLIB}" \
18545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18546 distclean) \
18547 || exit 1
18549 @endif mpfr
18551 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18552 maybe-maintainer-clean-mpfr:
18553 @if mpfr
18554 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18556 maintainer-clean-mpfr:
18557 @[ -f ./mpfr/Makefile ] || exit 0; \
18558 r=`${PWD_COMMAND}`; export r; \
18559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18560 $(HOST_EXPORTS) \
18561 for flag in $(EXTRA_HOST_FLAGS) ; do \
18562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18563 done; \
18564 echo "Doing maintainer-clean in mpfr" ; \
18565 (cd $(HOST_SUBDIR)/mpfr && \
18566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18568 "RANLIB=$${RANLIB}" \
18569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18570 maintainer-clean) \
18571 || exit 1
18573 @endif mpfr
18577 .PHONY: configure-mpc maybe-configure-mpc
18578 maybe-configure-mpc:
18579 @if gcc-bootstrap
18580 configure-mpc: stage_current
18581 @endif gcc-bootstrap
18582 @if mpc
18583 maybe-configure-mpc: configure-mpc
18584 configure-mpc:
18585 @r=`${PWD_COMMAND}`; export r; \
18586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18589 $(HOST_EXPORTS) \
18590 echo Configuring in $(HOST_SUBDIR)/mpc; \
18591 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18592 case $(srcdir) in \
18593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18594 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18596 esac; \
18597 srcdiroption="--srcdir=$${topdir}/mpc"; \
18598 libsrcdir="$$s/mpc"; \
18599 $(SHELL) $${libsrcdir}/configure \
18600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18601 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18602 || exit 1
18603 @endif mpc
18607 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18608 maybe-configure-stage1-mpc:
18609 @if mpc-bootstrap
18610 maybe-configure-stage1-mpc: configure-stage1-mpc
18611 configure-stage1-mpc:
18612 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18614 @r=`${PWD_COMMAND}`; export r; \
18615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616 TFLAGS="$(STAGE1_TFLAGS)"; \
18617 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18618 $(HOST_EXPORTS) \
18619 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18620 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18621 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18622 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18624 cd $(HOST_SUBDIR)/mpc || exit 1; \
18625 case $(srcdir) in \
18626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18627 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18629 esac; \
18630 srcdiroption="--srcdir=$${topdir}/mpc"; \
18631 libsrcdir="$$s/mpc"; \
18632 $(SHELL) $${libsrcdir}/configure \
18633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18634 --target=${target_alias} $${srcdiroption} \
18635 $(STAGE1_CONFIGURE_FLAGS) \
18636 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18637 @endif mpc-bootstrap
18639 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18640 maybe-configure-stage2-mpc:
18641 @if mpc-bootstrap
18642 maybe-configure-stage2-mpc: configure-stage2-mpc
18643 configure-stage2-mpc:
18644 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18646 @r=`${PWD_COMMAND}`; export r; \
18647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18648 TFLAGS="$(STAGE2_TFLAGS)"; \
18649 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18650 $(HOST_EXPORTS) \
18651 $(POSTSTAGE1_HOST_EXPORTS) \
18652 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18653 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18654 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18655 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18657 cd $(HOST_SUBDIR)/mpc || exit 1; \
18658 case $(srcdir) in \
18659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18660 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18662 esac; \
18663 srcdiroption="--srcdir=$${topdir}/mpc"; \
18664 libsrcdir="$$s/mpc"; \
18665 $(SHELL) $${libsrcdir}/configure \
18666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18667 --target=${target_alias} $${srcdiroption} \
18668 --with-build-libsubdir=$(HOST_SUBDIR) \
18669 $(STAGE2_CONFIGURE_FLAGS) \
18670 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18671 @endif mpc-bootstrap
18673 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18674 maybe-configure-stage3-mpc:
18675 @if mpc-bootstrap
18676 maybe-configure-stage3-mpc: configure-stage3-mpc
18677 configure-stage3-mpc:
18678 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18680 @r=`${PWD_COMMAND}`; export r; \
18681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18682 TFLAGS="$(STAGE3_TFLAGS)"; \
18683 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18684 $(HOST_EXPORTS) \
18685 $(POSTSTAGE1_HOST_EXPORTS) \
18686 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18687 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18688 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18689 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18691 cd $(HOST_SUBDIR)/mpc || exit 1; \
18692 case $(srcdir) in \
18693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18694 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18696 esac; \
18697 srcdiroption="--srcdir=$${topdir}/mpc"; \
18698 libsrcdir="$$s/mpc"; \
18699 $(SHELL) $${libsrcdir}/configure \
18700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18701 --target=${target_alias} $${srcdiroption} \
18702 --with-build-libsubdir=$(HOST_SUBDIR) \
18703 $(STAGE3_CONFIGURE_FLAGS) \
18704 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18705 @endif mpc-bootstrap
18707 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18708 maybe-configure-stage4-mpc:
18709 @if mpc-bootstrap
18710 maybe-configure-stage4-mpc: configure-stage4-mpc
18711 configure-stage4-mpc:
18712 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18714 @r=`${PWD_COMMAND}`; export r; \
18715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716 TFLAGS="$(STAGE4_TFLAGS)"; \
18717 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18718 $(HOST_EXPORTS) \
18719 $(POSTSTAGE1_HOST_EXPORTS) \
18720 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18721 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18722 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18723 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18725 cd $(HOST_SUBDIR)/mpc || exit 1; \
18726 case $(srcdir) in \
18727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18728 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18730 esac; \
18731 srcdiroption="--srcdir=$${topdir}/mpc"; \
18732 libsrcdir="$$s/mpc"; \
18733 $(SHELL) $${libsrcdir}/configure \
18734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18735 --target=${target_alias} $${srcdiroption} \
18736 --with-build-libsubdir=$(HOST_SUBDIR) \
18737 $(STAGE4_CONFIGURE_FLAGS) \
18738 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18739 @endif mpc-bootstrap
18741 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18742 maybe-configure-stageprofile-mpc:
18743 @if mpc-bootstrap
18744 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18745 configure-stageprofile-mpc:
18746 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18748 @r=`${PWD_COMMAND}`; export r; \
18749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18750 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18751 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18752 $(HOST_EXPORTS) \
18753 $(POSTSTAGE1_HOST_EXPORTS) \
18754 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18755 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18756 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18757 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18759 cd $(HOST_SUBDIR)/mpc || exit 1; \
18760 case $(srcdir) in \
18761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18762 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18764 esac; \
18765 srcdiroption="--srcdir=$${topdir}/mpc"; \
18766 libsrcdir="$$s/mpc"; \
18767 $(SHELL) $${libsrcdir}/configure \
18768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18769 --target=${target_alias} $${srcdiroption} \
18770 --with-build-libsubdir=$(HOST_SUBDIR) \
18771 $(STAGEprofile_CONFIGURE_FLAGS) \
18772 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18773 @endif mpc-bootstrap
18775 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18776 maybe-configure-stagefeedback-mpc:
18777 @if mpc-bootstrap
18778 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18779 configure-stagefeedback-mpc:
18780 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18781 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18782 @r=`${PWD_COMMAND}`; export r; \
18783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18785 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18786 $(HOST_EXPORTS) \
18787 $(POSTSTAGE1_HOST_EXPORTS) \
18788 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18789 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18790 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18791 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18793 cd $(HOST_SUBDIR)/mpc || exit 1; \
18794 case $(srcdir) in \
18795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18796 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18798 esac; \
18799 srcdiroption="--srcdir=$${topdir}/mpc"; \
18800 libsrcdir="$$s/mpc"; \
18801 $(SHELL) $${libsrcdir}/configure \
18802 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18803 --target=${target_alias} $${srcdiroption} \
18804 --with-build-libsubdir=$(HOST_SUBDIR) \
18805 $(STAGEfeedback_CONFIGURE_FLAGS) \
18806 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18807 @endif mpc-bootstrap
18813 .PHONY: all-mpc maybe-all-mpc
18814 maybe-all-mpc:
18815 @if gcc-bootstrap
18816 all-mpc: stage_current
18817 @endif gcc-bootstrap
18818 @if mpc
18819 TARGET-mpc=all
18820 maybe-all-mpc: all-mpc
18821 all-mpc: configure-mpc
18822 @r=`${PWD_COMMAND}`; export r; \
18823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824 $(HOST_EXPORTS) \
18825 (cd $(HOST_SUBDIR)/mpc && \
18826 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18827 $(TARGET-mpc))
18828 @endif mpc
18832 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18833 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18834 maybe-all-stage1-mpc:
18835 maybe-clean-stage1-mpc:
18836 @if mpc-bootstrap
18837 maybe-all-stage1-mpc: all-stage1-mpc
18838 all-stage1: all-stage1-mpc
18839 TARGET-stage1-mpc = $(TARGET-mpc)
18840 all-stage1-mpc: configure-stage1-mpc
18841 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18842 @r=`${PWD_COMMAND}`; export r; \
18843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18844 TFLAGS="$(STAGE1_TFLAGS)"; \
18845 $(HOST_EXPORTS) \
18846 cd $(HOST_SUBDIR)/mpc && \
18847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18848 CFLAGS="$(STAGE1_CFLAGS)" \
18849 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18850 LIBCFLAGS="$(LIBCFLAGS)" \
18851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18854 $(EXTRA_HOST_FLAGS) \
18855 TFLAGS="$(STAGE1_TFLAGS)" \
18856 $(TARGET-stage1-mpc)
18858 maybe-clean-stage1-mpc: clean-stage1-mpc
18859 clean-stage1: clean-stage1-mpc
18860 clean-stage1-mpc:
18861 @if [ $(current_stage) = stage1 ]; then \
18862 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18863 else \
18864 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18865 $(MAKE) stage1-start; \
18866 fi; \
18867 cd $(HOST_SUBDIR)/mpc && \
18868 $(MAKE) $(EXTRA_HOST_FLAGS) \
18869 clean
18870 @endif mpc-bootstrap
18873 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18874 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18875 maybe-all-stage2-mpc:
18876 maybe-clean-stage2-mpc:
18877 @if mpc-bootstrap
18878 maybe-all-stage2-mpc: all-stage2-mpc
18879 all-stage2: all-stage2-mpc
18880 TARGET-stage2-mpc = $(TARGET-mpc)
18881 all-stage2-mpc: configure-stage2-mpc
18882 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18883 @r=`${PWD_COMMAND}`; export r; \
18884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18885 TFLAGS="$(STAGE2_TFLAGS)"; \
18886 $(HOST_EXPORTS) \
18887 $(POSTSTAGE1_HOST_EXPORTS) \
18888 cd $(HOST_SUBDIR)/mpc && \
18889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18890 CFLAGS="$(STAGE2_CFLAGS)" \
18891 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18892 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18896 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18897 TFLAGS="$(STAGE2_TFLAGS)" \
18898 $(TARGET-stage2-mpc)
18900 maybe-clean-stage2-mpc: clean-stage2-mpc
18901 clean-stage2: clean-stage2-mpc
18902 clean-stage2-mpc:
18903 @if [ $(current_stage) = stage2 ]; then \
18904 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18905 else \
18906 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18907 $(MAKE) stage2-start; \
18908 fi; \
18909 cd $(HOST_SUBDIR)/mpc && \
18910 $(MAKE) $(EXTRA_HOST_FLAGS) \
18911 $(POSTSTAGE1_FLAGS_TO_PASS) \
18912 clean
18913 @endif mpc-bootstrap
18916 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18917 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18918 maybe-all-stage3-mpc:
18919 maybe-clean-stage3-mpc:
18920 @if mpc-bootstrap
18921 maybe-all-stage3-mpc: all-stage3-mpc
18922 all-stage3: all-stage3-mpc
18923 TARGET-stage3-mpc = $(TARGET-mpc)
18924 all-stage3-mpc: configure-stage3-mpc
18925 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18926 @r=`${PWD_COMMAND}`; export r; \
18927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18928 TFLAGS="$(STAGE3_TFLAGS)"; \
18929 $(HOST_EXPORTS) \
18930 $(POSTSTAGE1_HOST_EXPORTS) \
18931 cd $(HOST_SUBDIR)/mpc && \
18932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18933 CFLAGS="$(STAGE3_CFLAGS)" \
18934 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18935 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18939 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18940 TFLAGS="$(STAGE3_TFLAGS)" \
18941 $(TARGET-stage3-mpc)
18943 maybe-clean-stage3-mpc: clean-stage3-mpc
18944 clean-stage3: clean-stage3-mpc
18945 clean-stage3-mpc:
18946 @if [ $(current_stage) = stage3 ]; then \
18947 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18948 else \
18949 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18950 $(MAKE) stage3-start; \
18951 fi; \
18952 cd $(HOST_SUBDIR)/mpc && \
18953 $(MAKE) $(EXTRA_HOST_FLAGS) \
18954 $(POSTSTAGE1_FLAGS_TO_PASS) \
18955 clean
18956 @endif mpc-bootstrap
18959 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18960 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18961 maybe-all-stage4-mpc:
18962 maybe-clean-stage4-mpc:
18963 @if mpc-bootstrap
18964 maybe-all-stage4-mpc: all-stage4-mpc
18965 all-stage4: all-stage4-mpc
18966 TARGET-stage4-mpc = $(TARGET-mpc)
18967 all-stage4-mpc: configure-stage4-mpc
18968 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18969 @r=`${PWD_COMMAND}`; export r; \
18970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18971 TFLAGS="$(STAGE4_TFLAGS)"; \
18972 $(HOST_EXPORTS) \
18973 $(POSTSTAGE1_HOST_EXPORTS) \
18974 cd $(HOST_SUBDIR)/mpc && \
18975 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18976 CFLAGS="$(STAGE4_CFLAGS)" \
18977 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18978 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18983 TFLAGS="$(STAGE4_TFLAGS)" \
18984 $(TARGET-stage4-mpc)
18986 maybe-clean-stage4-mpc: clean-stage4-mpc
18987 clean-stage4: clean-stage4-mpc
18988 clean-stage4-mpc:
18989 @if [ $(current_stage) = stage4 ]; then \
18990 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18991 else \
18992 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18993 $(MAKE) stage4-start; \
18994 fi; \
18995 cd $(HOST_SUBDIR)/mpc && \
18996 $(MAKE) $(EXTRA_HOST_FLAGS) \
18997 $(POSTSTAGE1_FLAGS_TO_PASS) \
18998 clean
18999 @endif mpc-bootstrap
19002 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
19003 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
19004 maybe-all-stageprofile-mpc:
19005 maybe-clean-stageprofile-mpc:
19006 @if mpc-bootstrap
19007 maybe-all-stageprofile-mpc: all-stageprofile-mpc
19008 all-stageprofile: all-stageprofile-mpc
19009 TARGET-stageprofile-mpc = $(TARGET-mpc)
19010 all-stageprofile-mpc: configure-stageprofile-mpc
19011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19012 @r=`${PWD_COMMAND}`; export r; \
19013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19014 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19015 $(HOST_EXPORTS) \
19016 $(POSTSTAGE1_HOST_EXPORTS) \
19017 cd $(HOST_SUBDIR)/mpc && \
19018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19019 CFLAGS="$(STAGEprofile_CFLAGS)" \
19020 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19021 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19026 TFLAGS="$(STAGEprofile_TFLAGS)" \
19027 $(TARGET-stageprofile-mpc)
19029 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
19030 clean-stageprofile: clean-stageprofile-mpc
19031 clean-stageprofile-mpc:
19032 @if [ $(current_stage) = stageprofile ]; then \
19033 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19034 else \
19035 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
19036 $(MAKE) stageprofile-start; \
19037 fi; \
19038 cd $(HOST_SUBDIR)/mpc && \
19039 $(MAKE) $(EXTRA_HOST_FLAGS) \
19040 $(POSTSTAGE1_FLAGS_TO_PASS) \
19041 clean
19042 @endif mpc-bootstrap
19045 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
19046 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
19047 maybe-all-stagefeedback-mpc:
19048 maybe-clean-stagefeedback-mpc:
19049 @if mpc-bootstrap
19050 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
19051 all-stagefeedback: all-stagefeedback-mpc
19052 TARGET-stagefeedback-mpc = $(TARGET-mpc)
19053 all-stagefeedback-mpc: configure-stagefeedback-mpc
19054 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19055 @r=`${PWD_COMMAND}`; export r; \
19056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19058 $(HOST_EXPORTS) \
19059 $(POSTSTAGE1_HOST_EXPORTS) \
19060 cd $(HOST_SUBDIR)/mpc && \
19061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19062 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19063 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19064 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19069 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19070 $(TARGET-stagefeedback-mpc)
19072 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
19073 clean-stagefeedback: clean-stagefeedback-mpc
19074 clean-stagefeedback-mpc:
19075 @if [ $(current_stage) = stagefeedback ]; then \
19076 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19077 else \
19078 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
19079 $(MAKE) stagefeedback-start; \
19080 fi; \
19081 cd $(HOST_SUBDIR)/mpc && \
19082 $(MAKE) $(EXTRA_HOST_FLAGS) \
19083 $(POSTSTAGE1_FLAGS_TO_PASS) \
19084 clean
19085 @endif mpc-bootstrap
19091 .PHONY: check-mpc maybe-check-mpc
19092 maybe-check-mpc:
19093 @if mpc
19094 maybe-check-mpc: check-mpc
19096 check-mpc:
19097 @: $(MAKE); $(unstage)
19098 @r=`${PWD_COMMAND}`; export r; \
19099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100 $(HOST_EXPORTS) \
19101 (cd $(HOST_SUBDIR)/mpc && \
19102 $(MAKE) $(FLAGS_TO_PASS) check)
19104 @endif mpc
19106 .PHONY: install-mpc maybe-install-mpc
19107 maybe-install-mpc:
19108 @if mpc
19109 maybe-install-mpc: install-mpc
19111 install-mpc:
19113 @endif mpc
19115 .PHONY: install-strip-mpc maybe-install-strip-mpc
19116 maybe-install-strip-mpc:
19117 @if mpc
19118 maybe-install-strip-mpc: install-strip-mpc
19120 install-strip-mpc:
19122 @endif mpc
19124 # Other targets (info, dvi, pdf, etc.)
19126 .PHONY: maybe-info-mpc info-mpc
19127 maybe-info-mpc:
19128 @if mpc
19129 maybe-info-mpc: info-mpc
19131 info-mpc: \
19132 configure-mpc
19133 @[ -f ./mpc/Makefile ] || exit 0; \
19134 r=`${PWD_COMMAND}`; export r; \
19135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19136 $(HOST_EXPORTS) \
19137 for flag in $(EXTRA_HOST_FLAGS) ; do \
19138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19139 done; \
19140 echo "Doing info in mpc" ; \
19141 (cd $(HOST_SUBDIR)/mpc && \
19142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19144 "RANLIB=$${RANLIB}" \
19145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19146 info) \
19147 || exit 1
19149 @endif mpc
19151 .PHONY: maybe-dvi-mpc dvi-mpc
19152 maybe-dvi-mpc:
19153 @if mpc
19154 maybe-dvi-mpc: dvi-mpc
19156 dvi-mpc: \
19157 configure-mpc
19158 @[ -f ./mpc/Makefile ] || exit 0; \
19159 r=`${PWD_COMMAND}`; export r; \
19160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161 $(HOST_EXPORTS) \
19162 for flag in $(EXTRA_HOST_FLAGS) ; do \
19163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19164 done; \
19165 echo "Doing dvi in mpc" ; \
19166 (cd $(HOST_SUBDIR)/mpc && \
19167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19169 "RANLIB=$${RANLIB}" \
19170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19171 dvi) \
19172 || exit 1
19174 @endif mpc
19176 .PHONY: maybe-pdf-mpc pdf-mpc
19177 maybe-pdf-mpc:
19178 @if mpc
19179 maybe-pdf-mpc: pdf-mpc
19181 pdf-mpc: \
19182 configure-mpc
19183 @[ -f ./mpc/Makefile ] || exit 0; \
19184 r=`${PWD_COMMAND}`; export r; \
19185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186 $(HOST_EXPORTS) \
19187 for flag in $(EXTRA_HOST_FLAGS) ; do \
19188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19189 done; \
19190 echo "Doing pdf in mpc" ; \
19191 (cd $(HOST_SUBDIR)/mpc && \
19192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19194 "RANLIB=$${RANLIB}" \
19195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19196 pdf) \
19197 || exit 1
19199 @endif mpc
19201 .PHONY: maybe-html-mpc html-mpc
19202 maybe-html-mpc:
19203 @if mpc
19204 maybe-html-mpc: html-mpc
19206 html-mpc: \
19207 configure-mpc
19208 @[ -f ./mpc/Makefile ] || exit 0; \
19209 r=`${PWD_COMMAND}`; export r; \
19210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19211 $(HOST_EXPORTS) \
19212 for flag in $(EXTRA_HOST_FLAGS) ; do \
19213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19214 done; \
19215 echo "Doing html in mpc" ; \
19216 (cd $(HOST_SUBDIR)/mpc && \
19217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19219 "RANLIB=$${RANLIB}" \
19220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19221 html) \
19222 || exit 1
19224 @endif mpc
19226 .PHONY: maybe-TAGS-mpc TAGS-mpc
19227 maybe-TAGS-mpc:
19228 @if mpc
19229 maybe-TAGS-mpc: TAGS-mpc
19231 TAGS-mpc: \
19232 configure-mpc
19233 @[ -f ./mpc/Makefile ] || exit 0; \
19234 r=`${PWD_COMMAND}`; export r; \
19235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19236 $(HOST_EXPORTS) \
19237 for flag in $(EXTRA_HOST_FLAGS) ; do \
19238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19239 done; \
19240 echo "Doing TAGS in mpc" ; \
19241 (cd $(HOST_SUBDIR)/mpc && \
19242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19244 "RANLIB=$${RANLIB}" \
19245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19246 TAGS) \
19247 || exit 1
19249 @endif mpc
19251 .PHONY: maybe-install-info-mpc install-info-mpc
19252 maybe-install-info-mpc:
19253 @if mpc
19254 maybe-install-info-mpc: install-info-mpc
19256 install-info-mpc: \
19257 configure-mpc \
19258 info-mpc
19259 @[ -f ./mpc/Makefile ] || exit 0; \
19260 r=`${PWD_COMMAND}`; export r; \
19261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19262 $(HOST_EXPORTS) \
19263 for flag in $(EXTRA_HOST_FLAGS) ; do \
19264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19265 done; \
19266 echo "Doing install-info in mpc" ; \
19267 (cd $(HOST_SUBDIR)/mpc && \
19268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19270 "RANLIB=$${RANLIB}" \
19271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19272 install-info) \
19273 || exit 1
19275 @endif mpc
19277 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
19278 maybe-install-pdf-mpc:
19279 @if mpc
19280 maybe-install-pdf-mpc: install-pdf-mpc
19282 install-pdf-mpc: \
19283 configure-mpc \
19284 pdf-mpc
19285 @[ -f ./mpc/Makefile ] || exit 0; \
19286 r=`${PWD_COMMAND}`; export r; \
19287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19288 $(HOST_EXPORTS) \
19289 for flag in $(EXTRA_HOST_FLAGS) ; do \
19290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19291 done; \
19292 echo "Doing install-pdf in mpc" ; \
19293 (cd $(HOST_SUBDIR)/mpc && \
19294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19296 "RANLIB=$${RANLIB}" \
19297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19298 install-pdf) \
19299 || exit 1
19301 @endif mpc
19303 .PHONY: maybe-install-html-mpc install-html-mpc
19304 maybe-install-html-mpc:
19305 @if mpc
19306 maybe-install-html-mpc: install-html-mpc
19308 install-html-mpc: \
19309 configure-mpc \
19310 html-mpc
19311 @[ -f ./mpc/Makefile ] || exit 0; \
19312 r=`${PWD_COMMAND}`; export r; \
19313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19314 $(HOST_EXPORTS) \
19315 for flag in $(EXTRA_HOST_FLAGS) ; do \
19316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19317 done; \
19318 echo "Doing install-html in mpc" ; \
19319 (cd $(HOST_SUBDIR)/mpc && \
19320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19322 "RANLIB=$${RANLIB}" \
19323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19324 install-html) \
19325 || exit 1
19327 @endif mpc
19329 .PHONY: maybe-installcheck-mpc installcheck-mpc
19330 maybe-installcheck-mpc:
19331 @if mpc
19332 maybe-installcheck-mpc: installcheck-mpc
19334 installcheck-mpc: \
19335 configure-mpc
19336 @[ -f ./mpc/Makefile ] || exit 0; \
19337 r=`${PWD_COMMAND}`; export r; \
19338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19339 $(HOST_EXPORTS) \
19340 for flag in $(EXTRA_HOST_FLAGS) ; do \
19341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19342 done; \
19343 echo "Doing installcheck in mpc" ; \
19344 (cd $(HOST_SUBDIR)/mpc && \
19345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19347 "RANLIB=$${RANLIB}" \
19348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19349 installcheck) \
19350 || exit 1
19352 @endif mpc
19354 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
19355 maybe-mostlyclean-mpc:
19356 @if mpc
19357 maybe-mostlyclean-mpc: mostlyclean-mpc
19359 mostlyclean-mpc:
19360 @[ -f ./mpc/Makefile ] || exit 0; \
19361 r=`${PWD_COMMAND}`; export r; \
19362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363 $(HOST_EXPORTS) \
19364 for flag in $(EXTRA_HOST_FLAGS) ; do \
19365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19366 done; \
19367 echo "Doing mostlyclean in mpc" ; \
19368 (cd $(HOST_SUBDIR)/mpc && \
19369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19371 "RANLIB=$${RANLIB}" \
19372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19373 mostlyclean) \
19374 || exit 1
19376 @endif mpc
19378 .PHONY: maybe-clean-mpc clean-mpc
19379 maybe-clean-mpc:
19380 @if mpc
19381 maybe-clean-mpc: clean-mpc
19383 clean-mpc:
19384 @[ -f ./mpc/Makefile ] || exit 0; \
19385 r=`${PWD_COMMAND}`; export r; \
19386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19387 $(HOST_EXPORTS) \
19388 for flag in $(EXTRA_HOST_FLAGS) ; do \
19389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19390 done; \
19391 echo "Doing clean in mpc" ; \
19392 (cd $(HOST_SUBDIR)/mpc && \
19393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19395 "RANLIB=$${RANLIB}" \
19396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19397 clean) \
19398 || exit 1
19400 @endif mpc
19402 .PHONY: maybe-distclean-mpc distclean-mpc
19403 maybe-distclean-mpc:
19404 @if mpc
19405 maybe-distclean-mpc: distclean-mpc
19407 distclean-mpc:
19408 @[ -f ./mpc/Makefile ] || exit 0; \
19409 r=`${PWD_COMMAND}`; export r; \
19410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411 $(HOST_EXPORTS) \
19412 for flag in $(EXTRA_HOST_FLAGS) ; do \
19413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19414 done; \
19415 echo "Doing distclean in mpc" ; \
19416 (cd $(HOST_SUBDIR)/mpc && \
19417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19419 "RANLIB=$${RANLIB}" \
19420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19421 distclean) \
19422 || exit 1
19424 @endif mpc
19426 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
19427 maybe-maintainer-clean-mpc:
19428 @if mpc
19429 maybe-maintainer-clean-mpc: maintainer-clean-mpc
19431 maintainer-clean-mpc:
19432 @[ -f ./mpc/Makefile ] || exit 0; \
19433 r=`${PWD_COMMAND}`; export r; \
19434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19435 $(HOST_EXPORTS) \
19436 for flag in $(EXTRA_HOST_FLAGS) ; do \
19437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19438 done; \
19439 echo "Doing maintainer-clean in mpc" ; \
19440 (cd $(HOST_SUBDIR)/mpc && \
19441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19443 "RANLIB=$${RANLIB}" \
19444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19445 maintainer-clean) \
19446 || exit 1
19448 @endif mpc
19452 .PHONY: configure-ppl maybe-configure-ppl
19453 maybe-configure-ppl:
19454 @if gcc-bootstrap
19455 configure-ppl: stage_current
19456 @endif gcc-bootstrap
19457 @if ppl
19458 maybe-configure-ppl: configure-ppl
19459 configure-ppl:
19460 @r=`${PWD_COMMAND}`; export r; \
19461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19462 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19464 $(HOST_EXPORTS) \
19465 echo Configuring in $(HOST_SUBDIR)/ppl; \
19466 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
19467 case $(srcdir) in \
19468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19469 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19471 esac; \
19472 srcdiroption="--srcdir=$${topdir}/ppl"; \
19473 libsrcdir="$$s/ppl"; \
19474 $(SHELL) $${libsrcdir}/configure \
19475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19476 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
19477 || exit 1
19478 @endif ppl
19482 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
19483 maybe-configure-stage1-ppl:
19484 @if ppl-bootstrap
19485 maybe-configure-stage1-ppl: configure-stage1-ppl
19486 configure-stage1-ppl:
19487 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19489 @r=`${PWD_COMMAND}`; export r; \
19490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19491 TFLAGS="$(STAGE1_TFLAGS)"; \
19492 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19493 $(HOST_EXPORTS) \
19494 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19495 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19496 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19497 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
19498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19499 cd $(HOST_SUBDIR)/ppl || exit 1; \
19500 case $(srcdir) in \
19501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19502 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19504 esac; \
19505 srcdiroption="--srcdir=$${topdir}/ppl"; \
19506 libsrcdir="$$s/ppl"; \
19507 $(SHELL) $${libsrcdir}/configure \
19508 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19509 --target=${target_alias} $${srcdiroption} \
19510 $(STAGE1_CONFIGURE_FLAGS) \
19511 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19512 @endif ppl-bootstrap
19514 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
19515 maybe-configure-stage2-ppl:
19516 @if ppl-bootstrap
19517 maybe-configure-stage2-ppl: configure-stage2-ppl
19518 configure-stage2-ppl:
19519 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19520 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19521 @r=`${PWD_COMMAND}`; export r; \
19522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523 TFLAGS="$(STAGE2_TFLAGS)"; \
19524 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19525 $(HOST_EXPORTS) \
19526 $(POSTSTAGE1_HOST_EXPORTS) \
19527 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19528 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19529 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19530 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19532 cd $(HOST_SUBDIR)/ppl || exit 1; \
19533 case $(srcdir) in \
19534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19535 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19537 esac; \
19538 srcdiroption="--srcdir=$${topdir}/ppl"; \
19539 libsrcdir="$$s/ppl"; \
19540 $(SHELL) $${libsrcdir}/configure \
19541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19542 --target=${target_alias} $${srcdiroption} \
19543 --with-build-libsubdir=$(HOST_SUBDIR) \
19544 $(STAGE2_CONFIGURE_FLAGS) \
19545 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19546 @endif ppl-bootstrap
19548 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19549 maybe-configure-stage3-ppl:
19550 @if ppl-bootstrap
19551 maybe-configure-stage3-ppl: configure-stage3-ppl
19552 configure-stage3-ppl:
19553 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19555 @r=`${PWD_COMMAND}`; export r; \
19556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19557 TFLAGS="$(STAGE3_TFLAGS)"; \
19558 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19559 $(HOST_EXPORTS) \
19560 $(POSTSTAGE1_HOST_EXPORTS) \
19561 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19562 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19563 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19564 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19566 cd $(HOST_SUBDIR)/ppl || exit 1; \
19567 case $(srcdir) in \
19568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19569 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19571 esac; \
19572 srcdiroption="--srcdir=$${topdir}/ppl"; \
19573 libsrcdir="$$s/ppl"; \
19574 $(SHELL) $${libsrcdir}/configure \
19575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19576 --target=${target_alias} $${srcdiroption} \
19577 --with-build-libsubdir=$(HOST_SUBDIR) \
19578 $(STAGE3_CONFIGURE_FLAGS) \
19579 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19580 @endif ppl-bootstrap
19582 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19583 maybe-configure-stage4-ppl:
19584 @if ppl-bootstrap
19585 maybe-configure-stage4-ppl: configure-stage4-ppl
19586 configure-stage4-ppl:
19587 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19588 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19589 @r=`${PWD_COMMAND}`; export r; \
19590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19591 TFLAGS="$(STAGE4_TFLAGS)"; \
19592 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19593 $(HOST_EXPORTS) \
19594 $(POSTSTAGE1_HOST_EXPORTS) \
19595 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19596 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19597 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19598 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19600 cd $(HOST_SUBDIR)/ppl || exit 1; \
19601 case $(srcdir) in \
19602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19603 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19605 esac; \
19606 srcdiroption="--srcdir=$${topdir}/ppl"; \
19607 libsrcdir="$$s/ppl"; \
19608 $(SHELL) $${libsrcdir}/configure \
19609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19610 --target=${target_alias} $${srcdiroption} \
19611 --with-build-libsubdir=$(HOST_SUBDIR) \
19612 $(STAGE4_CONFIGURE_FLAGS) \
19613 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19614 @endif ppl-bootstrap
19616 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19617 maybe-configure-stageprofile-ppl:
19618 @if ppl-bootstrap
19619 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19620 configure-stageprofile-ppl:
19621 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19622 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19623 @r=`${PWD_COMMAND}`; export r; \
19624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19626 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19627 $(HOST_EXPORTS) \
19628 $(POSTSTAGE1_HOST_EXPORTS) \
19629 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19630 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19631 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19632 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19634 cd $(HOST_SUBDIR)/ppl || exit 1; \
19635 case $(srcdir) in \
19636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19637 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19639 esac; \
19640 srcdiroption="--srcdir=$${topdir}/ppl"; \
19641 libsrcdir="$$s/ppl"; \
19642 $(SHELL) $${libsrcdir}/configure \
19643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19644 --target=${target_alias} $${srcdiroption} \
19645 --with-build-libsubdir=$(HOST_SUBDIR) \
19646 $(STAGEprofile_CONFIGURE_FLAGS) \
19647 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19648 @endif ppl-bootstrap
19650 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19651 maybe-configure-stagefeedback-ppl:
19652 @if ppl-bootstrap
19653 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19654 configure-stagefeedback-ppl:
19655 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19657 @r=`${PWD_COMMAND}`; export r; \
19658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19659 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19660 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19661 $(HOST_EXPORTS) \
19662 $(POSTSTAGE1_HOST_EXPORTS) \
19663 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19664 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19665 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19666 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19668 cd $(HOST_SUBDIR)/ppl || exit 1; \
19669 case $(srcdir) in \
19670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19671 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19673 esac; \
19674 srcdiroption="--srcdir=$${topdir}/ppl"; \
19675 libsrcdir="$$s/ppl"; \
19676 $(SHELL) $${libsrcdir}/configure \
19677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19678 --target=${target_alias} $${srcdiroption} \
19679 --with-build-libsubdir=$(HOST_SUBDIR) \
19680 $(STAGEfeedback_CONFIGURE_FLAGS) \
19681 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19682 @endif ppl-bootstrap
19688 .PHONY: all-ppl maybe-all-ppl
19689 maybe-all-ppl:
19690 @if gcc-bootstrap
19691 all-ppl: stage_current
19692 @endif gcc-bootstrap
19693 @if ppl
19694 TARGET-ppl=all
19695 maybe-all-ppl: all-ppl
19696 all-ppl: configure-ppl
19697 @r=`${PWD_COMMAND}`; export r; \
19698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19699 $(HOST_EXPORTS) \
19700 (cd $(HOST_SUBDIR)/ppl && \
19701 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19702 $(TARGET-ppl))
19703 @endif ppl
19707 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19708 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19709 maybe-all-stage1-ppl:
19710 maybe-clean-stage1-ppl:
19711 @if ppl-bootstrap
19712 maybe-all-stage1-ppl: all-stage1-ppl
19713 all-stage1: all-stage1-ppl
19714 TARGET-stage1-ppl = $(TARGET-ppl)
19715 all-stage1-ppl: configure-stage1-ppl
19716 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19717 @r=`${PWD_COMMAND}`; export r; \
19718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719 TFLAGS="$(STAGE1_TFLAGS)"; \
19720 $(HOST_EXPORTS) \
19721 cd $(HOST_SUBDIR)/ppl && \
19722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19723 CFLAGS="$(STAGE1_CFLAGS)" \
19724 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19725 LIBCFLAGS="$(LIBCFLAGS)" \
19726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19729 $(EXTRA_HOST_FLAGS) \
19730 TFLAGS="$(STAGE1_TFLAGS)" \
19731 $(TARGET-stage1-ppl)
19733 maybe-clean-stage1-ppl: clean-stage1-ppl
19734 clean-stage1: clean-stage1-ppl
19735 clean-stage1-ppl:
19736 @if [ $(current_stage) = stage1 ]; then \
19737 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19738 else \
19739 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19740 $(MAKE) stage1-start; \
19741 fi; \
19742 cd $(HOST_SUBDIR)/ppl && \
19743 $(MAKE) $(EXTRA_HOST_FLAGS) \
19744 clean
19745 @endif ppl-bootstrap
19748 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19749 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19750 maybe-all-stage2-ppl:
19751 maybe-clean-stage2-ppl:
19752 @if ppl-bootstrap
19753 maybe-all-stage2-ppl: all-stage2-ppl
19754 all-stage2: all-stage2-ppl
19755 TARGET-stage2-ppl = $(TARGET-ppl)
19756 all-stage2-ppl: configure-stage2-ppl
19757 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19758 @r=`${PWD_COMMAND}`; export r; \
19759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19760 TFLAGS="$(STAGE2_TFLAGS)"; \
19761 $(HOST_EXPORTS) \
19762 $(POSTSTAGE1_HOST_EXPORTS) \
19763 cd $(HOST_SUBDIR)/ppl && \
19764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19765 CFLAGS="$(STAGE2_CFLAGS)" \
19766 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19767 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19772 TFLAGS="$(STAGE2_TFLAGS)" \
19773 $(TARGET-stage2-ppl)
19775 maybe-clean-stage2-ppl: clean-stage2-ppl
19776 clean-stage2: clean-stage2-ppl
19777 clean-stage2-ppl:
19778 @if [ $(current_stage) = stage2 ]; then \
19779 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19780 else \
19781 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19782 $(MAKE) stage2-start; \
19783 fi; \
19784 cd $(HOST_SUBDIR)/ppl && \
19785 $(MAKE) $(EXTRA_HOST_FLAGS) \
19786 $(POSTSTAGE1_FLAGS_TO_PASS) \
19787 clean
19788 @endif ppl-bootstrap
19791 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19792 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19793 maybe-all-stage3-ppl:
19794 maybe-clean-stage3-ppl:
19795 @if ppl-bootstrap
19796 maybe-all-stage3-ppl: all-stage3-ppl
19797 all-stage3: all-stage3-ppl
19798 TARGET-stage3-ppl = $(TARGET-ppl)
19799 all-stage3-ppl: configure-stage3-ppl
19800 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19801 @r=`${PWD_COMMAND}`; export r; \
19802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19803 TFLAGS="$(STAGE3_TFLAGS)"; \
19804 $(HOST_EXPORTS) \
19805 $(POSTSTAGE1_HOST_EXPORTS) \
19806 cd $(HOST_SUBDIR)/ppl && \
19807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19808 CFLAGS="$(STAGE3_CFLAGS)" \
19809 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19810 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19815 TFLAGS="$(STAGE3_TFLAGS)" \
19816 $(TARGET-stage3-ppl)
19818 maybe-clean-stage3-ppl: clean-stage3-ppl
19819 clean-stage3: clean-stage3-ppl
19820 clean-stage3-ppl:
19821 @if [ $(current_stage) = stage3 ]; then \
19822 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19823 else \
19824 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19825 $(MAKE) stage3-start; \
19826 fi; \
19827 cd $(HOST_SUBDIR)/ppl && \
19828 $(MAKE) $(EXTRA_HOST_FLAGS) \
19829 $(POSTSTAGE1_FLAGS_TO_PASS) \
19830 clean
19831 @endif ppl-bootstrap
19834 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19835 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19836 maybe-all-stage4-ppl:
19837 maybe-clean-stage4-ppl:
19838 @if ppl-bootstrap
19839 maybe-all-stage4-ppl: all-stage4-ppl
19840 all-stage4: all-stage4-ppl
19841 TARGET-stage4-ppl = $(TARGET-ppl)
19842 all-stage4-ppl: configure-stage4-ppl
19843 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19844 @r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 TFLAGS="$(STAGE4_TFLAGS)"; \
19847 $(HOST_EXPORTS) \
19848 $(POSTSTAGE1_HOST_EXPORTS) \
19849 cd $(HOST_SUBDIR)/ppl && \
19850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19851 CFLAGS="$(STAGE4_CFLAGS)" \
19852 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19853 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19857 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19858 TFLAGS="$(STAGE4_TFLAGS)" \
19859 $(TARGET-stage4-ppl)
19861 maybe-clean-stage4-ppl: clean-stage4-ppl
19862 clean-stage4: clean-stage4-ppl
19863 clean-stage4-ppl:
19864 @if [ $(current_stage) = stage4 ]; then \
19865 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19866 else \
19867 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19868 $(MAKE) stage4-start; \
19869 fi; \
19870 cd $(HOST_SUBDIR)/ppl && \
19871 $(MAKE) $(EXTRA_HOST_FLAGS) \
19872 $(POSTSTAGE1_FLAGS_TO_PASS) \
19873 clean
19874 @endif ppl-bootstrap
19877 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19878 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19879 maybe-all-stageprofile-ppl:
19880 maybe-clean-stageprofile-ppl:
19881 @if ppl-bootstrap
19882 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19883 all-stageprofile: all-stageprofile-ppl
19884 TARGET-stageprofile-ppl = $(TARGET-ppl)
19885 all-stageprofile-ppl: configure-stageprofile-ppl
19886 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19887 @r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19890 $(HOST_EXPORTS) \
19891 $(POSTSTAGE1_HOST_EXPORTS) \
19892 cd $(HOST_SUBDIR)/ppl && \
19893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19894 CFLAGS="$(STAGEprofile_CFLAGS)" \
19895 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19896 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19900 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19901 TFLAGS="$(STAGEprofile_TFLAGS)" \
19902 $(TARGET-stageprofile-ppl)
19904 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19905 clean-stageprofile: clean-stageprofile-ppl
19906 clean-stageprofile-ppl:
19907 @if [ $(current_stage) = stageprofile ]; then \
19908 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19909 else \
19910 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19911 $(MAKE) stageprofile-start; \
19912 fi; \
19913 cd $(HOST_SUBDIR)/ppl && \
19914 $(MAKE) $(EXTRA_HOST_FLAGS) \
19915 $(POSTSTAGE1_FLAGS_TO_PASS) \
19916 clean
19917 @endif ppl-bootstrap
19920 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19921 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19922 maybe-all-stagefeedback-ppl:
19923 maybe-clean-stagefeedback-ppl:
19924 @if ppl-bootstrap
19925 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19926 all-stagefeedback: all-stagefeedback-ppl
19927 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19928 all-stagefeedback-ppl: configure-stagefeedback-ppl
19929 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19930 @r=`${PWD_COMMAND}`; export r; \
19931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19932 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19933 $(HOST_EXPORTS) \
19934 $(POSTSTAGE1_HOST_EXPORTS) \
19935 cd $(HOST_SUBDIR)/ppl && \
19936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19937 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19938 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19939 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19943 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19944 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19945 $(TARGET-stagefeedback-ppl)
19947 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19948 clean-stagefeedback: clean-stagefeedback-ppl
19949 clean-stagefeedback-ppl:
19950 @if [ $(current_stage) = stagefeedback ]; then \
19951 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19952 else \
19953 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19954 $(MAKE) stagefeedback-start; \
19955 fi; \
19956 cd $(HOST_SUBDIR)/ppl && \
19957 $(MAKE) $(EXTRA_HOST_FLAGS) \
19958 $(POSTSTAGE1_FLAGS_TO_PASS) \
19959 clean
19960 @endif ppl-bootstrap
19966 .PHONY: check-ppl maybe-check-ppl
19967 maybe-check-ppl:
19968 @if ppl
19969 maybe-check-ppl: check-ppl
19971 check-ppl:
19972 @: $(MAKE); $(unstage)
19973 @r=`${PWD_COMMAND}`; export r; \
19974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19975 $(HOST_EXPORTS) \
19976 (cd $(HOST_SUBDIR)/ppl && \
19977 $(MAKE) $(FLAGS_TO_PASS) check)
19979 @endif ppl
19981 .PHONY: install-ppl maybe-install-ppl
19982 maybe-install-ppl:
19983 @if ppl
19984 maybe-install-ppl: install-ppl
19986 install-ppl:
19988 @endif ppl
19990 .PHONY: install-strip-ppl maybe-install-strip-ppl
19991 maybe-install-strip-ppl:
19992 @if ppl
19993 maybe-install-strip-ppl: install-strip-ppl
19995 install-strip-ppl:
19997 @endif ppl
19999 # Other targets (info, dvi, pdf, etc.)
20001 .PHONY: maybe-info-ppl info-ppl
20002 maybe-info-ppl:
20003 @if ppl
20004 maybe-info-ppl: info-ppl
20006 info-ppl: \
20007 configure-ppl
20008 @[ -f ./ppl/Makefile ] || exit 0; \
20009 r=`${PWD_COMMAND}`; export r; \
20010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011 $(HOST_EXPORTS) \
20012 for flag in $(EXTRA_HOST_FLAGS) ; do \
20013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20014 done; \
20015 echo "Doing info in ppl" ; \
20016 (cd $(HOST_SUBDIR)/ppl && \
20017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20019 "RANLIB=$${RANLIB}" \
20020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20021 info) \
20022 || exit 1
20024 @endif ppl
20026 .PHONY: maybe-dvi-ppl dvi-ppl
20027 maybe-dvi-ppl:
20028 @if ppl
20029 maybe-dvi-ppl: dvi-ppl
20031 dvi-ppl: \
20032 configure-ppl
20033 @[ -f ./ppl/Makefile ] || exit 0; \
20034 r=`${PWD_COMMAND}`; export r; \
20035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036 $(HOST_EXPORTS) \
20037 for flag in $(EXTRA_HOST_FLAGS) ; do \
20038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20039 done; \
20040 echo "Doing dvi in ppl" ; \
20041 (cd $(HOST_SUBDIR)/ppl && \
20042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044 "RANLIB=$${RANLIB}" \
20045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20046 dvi) \
20047 || exit 1
20049 @endif ppl
20051 .PHONY: maybe-pdf-ppl pdf-ppl
20052 maybe-pdf-ppl:
20053 @if ppl
20054 maybe-pdf-ppl: pdf-ppl
20056 pdf-ppl: \
20057 configure-ppl
20058 @[ -f ./ppl/Makefile ] || exit 0; \
20059 r=`${PWD_COMMAND}`; export r; \
20060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20061 $(HOST_EXPORTS) \
20062 for flag in $(EXTRA_HOST_FLAGS) ; do \
20063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20064 done; \
20065 echo "Doing pdf in ppl" ; \
20066 (cd $(HOST_SUBDIR)/ppl && \
20067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20069 "RANLIB=$${RANLIB}" \
20070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20071 pdf) \
20072 || exit 1
20074 @endif ppl
20076 .PHONY: maybe-html-ppl html-ppl
20077 maybe-html-ppl:
20078 @if ppl
20079 maybe-html-ppl: html-ppl
20081 html-ppl: \
20082 configure-ppl
20083 @[ -f ./ppl/Makefile ] || exit 0; \
20084 r=`${PWD_COMMAND}`; export r; \
20085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086 $(HOST_EXPORTS) \
20087 for flag in $(EXTRA_HOST_FLAGS) ; do \
20088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20089 done; \
20090 echo "Doing html in ppl" ; \
20091 (cd $(HOST_SUBDIR)/ppl && \
20092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20094 "RANLIB=$${RANLIB}" \
20095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20096 html) \
20097 || exit 1
20099 @endif ppl
20101 .PHONY: maybe-TAGS-ppl TAGS-ppl
20102 maybe-TAGS-ppl:
20103 @if ppl
20104 maybe-TAGS-ppl: TAGS-ppl
20106 TAGS-ppl: \
20107 configure-ppl
20108 @[ -f ./ppl/Makefile ] || exit 0; \
20109 r=`${PWD_COMMAND}`; export r; \
20110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20111 $(HOST_EXPORTS) \
20112 for flag in $(EXTRA_HOST_FLAGS) ; do \
20113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20114 done; \
20115 echo "Doing TAGS in ppl" ; \
20116 (cd $(HOST_SUBDIR)/ppl && \
20117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20119 "RANLIB=$${RANLIB}" \
20120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20121 TAGS) \
20122 || exit 1
20124 @endif ppl
20126 .PHONY: maybe-install-info-ppl install-info-ppl
20127 maybe-install-info-ppl:
20128 @if ppl
20129 maybe-install-info-ppl: install-info-ppl
20131 install-info-ppl: \
20132 configure-ppl \
20133 info-ppl
20134 @[ -f ./ppl/Makefile ] || exit 0; \
20135 r=`${PWD_COMMAND}`; export r; \
20136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20137 $(HOST_EXPORTS) \
20138 for flag in $(EXTRA_HOST_FLAGS) ; do \
20139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20140 done; \
20141 echo "Doing install-info in ppl" ; \
20142 (cd $(HOST_SUBDIR)/ppl && \
20143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20145 "RANLIB=$${RANLIB}" \
20146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20147 install-info) \
20148 || exit 1
20150 @endif ppl
20152 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
20153 maybe-install-pdf-ppl:
20154 @if ppl
20155 maybe-install-pdf-ppl: install-pdf-ppl
20157 install-pdf-ppl: \
20158 configure-ppl \
20159 pdf-ppl
20160 @[ -f ./ppl/Makefile ] || exit 0; \
20161 r=`${PWD_COMMAND}`; export r; \
20162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163 $(HOST_EXPORTS) \
20164 for flag in $(EXTRA_HOST_FLAGS) ; do \
20165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166 done; \
20167 echo "Doing install-pdf in ppl" ; \
20168 (cd $(HOST_SUBDIR)/ppl && \
20169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171 "RANLIB=$${RANLIB}" \
20172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173 install-pdf) \
20174 || exit 1
20176 @endif ppl
20178 .PHONY: maybe-install-html-ppl install-html-ppl
20179 maybe-install-html-ppl:
20180 @if ppl
20181 maybe-install-html-ppl: install-html-ppl
20183 install-html-ppl: \
20184 configure-ppl \
20185 html-ppl
20186 @[ -f ./ppl/Makefile ] || exit 0; \
20187 r=`${PWD_COMMAND}`; export r; \
20188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20189 $(HOST_EXPORTS) \
20190 for flag in $(EXTRA_HOST_FLAGS) ; do \
20191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20192 done; \
20193 echo "Doing install-html in ppl" ; \
20194 (cd $(HOST_SUBDIR)/ppl && \
20195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20197 "RANLIB=$${RANLIB}" \
20198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20199 install-html) \
20200 || exit 1
20202 @endif ppl
20204 .PHONY: maybe-installcheck-ppl installcheck-ppl
20205 maybe-installcheck-ppl:
20206 @if ppl
20207 maybe-installcheck-ppl: installcheck-ppl
20209 installcheck-ppl: \
20210 configure-ppl
20211 @[ -f ./ppl/Makefile ] || exit 0; \
20212 r=`${PWD_COMMAND}`; export r; \
20213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 $(HOST_EXPORTS) \
20215 for flag in $(EXTRA_HOST_FLAGS) ; do \
20216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217 done; \
20218 echo "Doing installcheck in ppl" ; \
20219 (cd $(HOST_SUBDIR)/ppl && \
20220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20222 "RANLIB=$${RANLIB}" \
20223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20224 installcheck) \
20225 || exit 1
20227 @endif ppl
20229 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
20230 maybe-mostlyclean-ppl:
20231 @if ppl
20232 maybe-mostlyclean-ppl: mostlyclean-ppl
20234 mostlyclean-ppl:
20235 @[ -f ./ppl/Makefile ] || exit 0; \
20236 r=`${PWD_COMMAND}`; export r; \
20237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238 $(HOST_EXPORTS) \
20239 for flag in $(EXTRA_HOST_FLAGS) ; do \
20240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20241 done; \
20242 echo "Doing mostlyclean in ppl" ; \
20243 (cd $(HOST_SUBDIR)/ppl && \
20244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20246 "RANLIB=$${RANLIB}" \
20247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20248 mostlyclean) \
20249 || exit 1
20251 @endif ppl
20253 .PHONY: maybe-clean-ppl clean-ppl
20254 maybe-clean-ppl:
20255 @if ppl
20256 maybe-clean-ppl: clean-ppl
20258 clean-ppl:
20259 @[ -f ./ppl/Makefile ] || exit 0; \
20260 r=`${PWD_COMMAND}`; export r; \
20261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262 $(HOST_EXPORTS) \
20263 for flag in $(EXTRA_HOST_FLAGS) ; do \
20264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20265 done; \
20266 echo "Doing clean in ppl" ; \
20267 (cd $(HOST_SUBDIR)/ppl && \
20268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20270 "RANLIB=$${RANLIB}" \
20271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20272 clean) \
20273 || exit 1
20275 @endif ppl
20277 .PHONY: maybe-distclean-ppl distclean-ppl
20278 maybe-distclean-ppl:
20279 @if ppl
20280 maybe-distclean-ppl: distclean-ppl
20282 distclean-ppl:
20283 @[ -f ./ppl/Makefile ] || exit 0; \
20284 r=`${PWD_COMMAND}`; export r; \
20285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20286 $(HOST_EXPORTS) \
20287 for flag in $(EXTRA_HOST_FLAGS) ; do \
20288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20289 done; \
20290 echo "Doing distclean in ppl" ; \
20291 (cd $(HOST_SUBDIR)/ppl && \
20292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20294 "RANLIB=$${RANLIB}" \
20295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20296 distclean) \
20297 || exit 1
20299 @endif ppl
20301 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
20302 maybe-maintainer-clean-ppl:
20303 @if ppl
20304 maybe-maintainer-clean-ppl: maintainer-clean-ppl
20306 maintainer-clean-ppl:
20307 @[ -f ./ppl/Makefile ] || exit 0; \
20308 r=`${PWD_COMMAND}`; export r; \
20309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310 $(HOST_EXPORTS) \
20311 for flag in $(EXTRA_HOST_FLAGS) ; do \
20312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20313 done; \
20314 echo "Doing maintainer-clean in ppl" ; \
20315 (cd $(HOST_SUBDIR)/ppl && \
20316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20318 "RANLIB=$${RANLIB}" \
20319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20320 maintainer-clean) \
20321 || exit 1
20323 @endif ppl
20327 .PHONY: configure-cloog maybe-configure-cloog
20328 maybe-configure-cloog:
20329 @if gcc-bootstrap
20330 configure-cloog: stage_current
20331 @endif gcc-bootstrap
20332 @if cloog
20333 maybe-configure-cloog: configure-cloog
20334 configure-cloog:
20335 @r=`${PWD_COMMAND}`; export r; \
20336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20337 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20339 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20340 echo Configuring in $(HOST_SUBDIR)/cloog; \
20341 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
20342 case $(srcdir) in \
20343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20344 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20346 esac; \
20347 srcdiroption="--srcdir=$${topdir}/cloog"; \
20348 libsrcdir="$$s/cloog"; \
20349 $(SHELL) $${libsrcdir}/configure \
20350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20351 --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 \
20352 || exit 1
20353 @endif cloog
20357 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
20358 maybe-configure-stage1-cloog:
20359 @if cloog-bootstrap
20360 maybe-configure-stage1-cloog: configure-stage1-cloog
20361 configure-stage1-cloog:
20362 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20364 @r=`${PWD_COMMAND}`; export r; \
20365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366 TFLAGS="$(STAGE1_TFLAGS)"; \
20367 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20368 $(HOST_EXPORTS) \
20369 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20370 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20371 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20372 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
20373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20374 cd $(HOST_SUBDIR)/cloog || exit 1; \
20375 case $(srcdir) in \
20376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20377 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20379 esac; \
20380 srcdiroption="--srcdir=$${topdir}/cloog"; \
20381 libsrcdir="$$s/cloog"; \
20382 $(SHELL) $${libsrcdir}/configure \
20383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20384 --target=${target_alias} $${srcdiroption} \
20385 $(STAGE1_CONFIGURE_FLAGS) \
20386 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20387 @endif cloog-bootstrap
20389 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
20390 maybe-configure-stage2-cloog:
20391 @if cloog-bootstrap
20392 maybe-configure-stage2-cloog: configure-stage2-cloog
20393 configure-stage2-cloog:
20394 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20395 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20396 @r=`${PWD_COMMAND}`; export r; \
20397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20398 TFLAGS="$(STAGE2_TFLAGS)"; \
20399 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20400 $(HOST_EXPORTS) \
20401 $(POSTSTAGE1_HOST_EXPORTS) \
20402 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20403 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20404 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20405 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
20406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20407 cd $(HOST_SUBDIR)/cloog || exit 1; \
20408 case $(srcdir) in \
20409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20410 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20412 esac; \
20413 srcdiroption="--srcdir=$${topdir}/cloog"; \
20414 libsrcdir="$$s/cloog"; \
20415 $(SHELL) $${libsrcdir}/configure \
20416 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20417 --target=${target_alias} $${srcdiroption} \
20418 --with-build-libsubdir=$(HOST_SUBDIR) \
20419 $(STAGE2_CONFIGURE_FLAGS) \
20420 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20421 @endif cloog-bootstrap
20423 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
20424 maybe-configure-stage3-cloog:
20425 @if cloog-bootstrap
20426 maybe-configure-stage3-cloog: configure-stage3-cloog
20427 configure-stage3-cloog:
20428 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20430 @r=`${PWD_COMMAND}`; export r; \
20431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20432 TFLAGS="$(STAGE3_TFLAGS)"; \
20433 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20434 $(HOST_EXPORTS) \
20435 $(POSTSTAGE1_HOST_EXPORTS) \
20436 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20437 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20438 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20439 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
20440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20441 cd $(HOST_SUBDIR)/cloog || exit 1; \
20442 case $(srcdir) in \
20443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20444 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20446 esac; \
20447 srcdiroption="--srcdir=$${topdir}/cloog"; \
20448 libsrcdir="$$s/cloog"; \
20449 $(SHELL) $${libsrcdir}/configure \
20450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20451 --target=${target_alias} $${srcdiroption} \
20452 --with-build-libsubdir=$(HOST_SUBDIR) \
20453 $(STAGE3_CONFIGURE_FLAGS) \
20454 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20455 @endif cloog-bootstrap
20457 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
20458 maybe-configure-stage4-cloog:
20459 @if cloog-bootstrap
20460 maybe-configure-stage4-cloog: configure-stage4-cloog
20461 configure-stage4-cloog:
20462 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20463 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20464 @r=`${PWD_COMMAND}`; export r; \
20465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20466 TFLAGS="$(STAGE4_TFLAGS)"; \
20467 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20468 $(HOST_EXPORTS) \
20469 $(POSTSTAGE1_HOST_EXPORTS) \
20470 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20471 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20472 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20473 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
20474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20475 cd $(HOST_SUBDIR)/cloog || exit 1; \
20476 case $(srcdir) in \
20477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20478 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20480 esac; \
20481 srcdiroption="--srcdir=$${topdir}/cloog"; \
20482 libsrcdir="$$s/cloog"; \
20483 $(SHELL) $${libsrcdir}/configure \
20484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20485 --target=${target_alias} $${srcdiroption} \
20486 --with-build-libsubdir=$(HOST_SUBDIR) \
20487 $(STAGE4_CONFIGURE_FLAGS) \
20488 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20489 @endif cloog-bootstrap
20491 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
20492 maybe-configure-stageprofile-cloog:
20493 @if cloog-bootstrap
20494 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
20495 configure-stageprofile-cloog:
20496 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20498 @r=`${PWD_COMMAND}`; export r; \
20499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20501 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20502 $(HOST_EXPORTS) \
20503 $(POSTSTAGE1_HOST_EXPORTS) \
20504 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20505 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20506 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20507 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
20508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20509 cd $(HOST_SUBDIR)/cloog || exit 1; \
20510 case $(srcdir) in \
20511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20512 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20514 esac; \
20515 srcdiroption="--srcdir=$${topdir}/cloog"; \
20516 libsrcdir="$$s/cloog"; \
20517 $(SHELL) $${libsrcdir}/configure \
20518 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20519 --target=${target_alias} $${srcdiroption} \
20520 --with-build-libsubdir=$(HOST_SUBDIR) \
20521 $(STAGEprofile_CONFIGURE_FLAGS) \
20522 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20523 @endif cloog-bootstrap
20525 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
20526 maybe-configure-stagefeedback-cloog:
20527 @if cloog-bootstrap
20528 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
20529 configure-stagefeedback-cloog:
20530 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20531 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20532 @r=`${PWD_COMMAND}`; export r; \
20533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20534 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20535 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20536 $(HOST_EXPORTS) \
20537 $(POSTSTAGE1_HOST_EXPORTS) \
20538 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20539 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20540 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20541 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20543 cd $(HOST_SUBDIR)/cloog || exit 1; \
20544 case $(srcdir) in \
20545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20546 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20548 esac; \
20549 srcdiroption="--srcdir=$${topdir}/cloog"; \
20550 libsrcdir="$$s/cloog"; \
20551 $(SHELL) $${libsrcdir}/configure \
20552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20553 --target=${target_alias} $${srcdiroption} \
20554 --with-build-libsubdir=$(HOST_SUBDIR) \
20555 $(STAGEfeedback_CONFIGURE_FLAGS) \
20556 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20557 @endif cloog-bootstrap
20563 .PHONY: all-cloog maybe-all-cloog
20564 maybe-all-cloog:
20565 @if gcc-bootstrap
20566 all-cloog: stage_current
20567 @endif gcc-bootstrap
20568 @if cloog
20569 TARGET-cloog=all
20570 maybe-all-cloog: all-cloog
20571 all-cloog: configure-cloog
20572 @r=`${PWD_COMMAND}`; export r; \
20573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20575 (cd $(HOST_SUBDIR)/cloog && \
20576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20577 $(TARGET-cloog))
20578 @endif cloog
20582 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20583 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20584 maybe-all-stage1-cloog:
20585 maybe-clean-stage1-cloog:
20586 @if cloog-bootstrap
20587 maybe-all-stage1-cloog: all-stage1-cloog
20588 all-stage1: all-stage1-cloog
20589 TARGET-stage1-cloog = $(TARGET-cloog)
20590 all-stage1-cloog: configure-stage1-cloog
20591 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20592 @r=`${PWD_COMMAND}`; export r; \
20593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20594 TFLAGS="$(STAGE1_TFLAGS)"; \
20595 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20596 cd $(HOST_SUBDIR)/cloog && \
20597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20598 CFLAGS="$(STAGE1_CFLAGS)" \
20599 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20600 LIBCFLAGS="$(LIBCFLAGS)" \
20601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20604 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20605 TFLAGS="$(STAGE1_TFLAGS)" \
20606 $(TARGET-stage1-cloog)
20608 maybe-clean-stage1-cloog: clean-stage1-cloog
20609 clean-stage1: clean-stage1-cloog
20610 clean-stage1-cloog:
20611 @if [ $(current_stage) = stage1 ]; then \
20612 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20613 else \
20614 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20615 $(MAKE) stage1-start; \
20616 fi; \
20617 cd $(HOST_SUBDIR)/cloog && \
20618 $(MAKE) $(EXTRA_HOST_FLAGS) \
20619 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20620 @endif cloog-bootstrap
20623 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20624 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20625 maybe-all-stage2-cloog:
20626 maybe-clean-stage2-cloog:
20627 @if cloog-bootstrap
20628 maybe-all-stage2-cloog: all-stage2-cloog
20629 all-stage2: all-stage2-cloog
20630 TARGET-stage2-cloog = $(TARGET-cloog)
20631 all-stage2-cloog: configure-stage2-cloog
20632 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20633 @r=`${PWD_COMMAND}`; export r; \
20634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20635 TFLAGS="$(STAGE2_TFLAGS)"; \
20636 $(HOST_EXPORTS) \
20637 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20638 cd $(HOST_SUBDIR)/cloog && \
20639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20640 CFLAGS="$(STAGE2_CFLAGS)" \
20641 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20642 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20646 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20647 TFLAGS="$(STAGE2_TFLAGS)" \
20648 $(TARGET-stage2-cloog)
20650 maybe-clean-stage2-cloog: clean-stage2-cloog
20651 clean-stage2: clean-stage2-cloog
20652 clean-stage2-cloog:
20653 @if [ $(current_stage) = stage2 ]; then \
20654 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20655 else \
20656 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20657 $(MAKE) stage2-start; \
20658 fi; \
20659 cd $(HOST_SUBDIR)/cloog && \
20660 $(MAKE) $(EXTRA_HOST_FLAGS) \
20661 $(POSTSTAGE1_FLAGS_TO_PASS) \
20662 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20663 @endif cloog-bootstrap
20666 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20667 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20668 maybe-all-stage3-cloog:
20669 maybe-clean-stage3-cloog:
20670 @if cloog-bootstrap
20671 maybe-all-stage3-cloog: all-stage3-cloog
20672 all-stage3: all-stage3-cloog
20673 TARGET-stage3-cloog = $(TARGET-cloog)
20674 all-stage3-cloog: configure-stage3-cloog
20675 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20676 @r=`${PWD_COMMAND}`; export r; \
20677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678 TFLAGS="$(STAGE3_TFLAGS)"; \
20679 $(HOST_EXPORTS) \
20680 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20681 cd $(HOST_SUBDIR)/cloog && \
20682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20683 CFLAGS="$(STAGE3_CFLAGS)" \
20684 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20685 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20689 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20690 TFLAGS="$(STAGE3_TFLAGS)" \
20691 $(TARGET-stage3-cloog)
20693 maybe-clean-stage3-cloog: clean-stage3-cloog
20694 clean-stage3: clean-stage3-cloog
20695 clean-stage3-cloog:
20696 @if [ $(current_stage) = stage3 ]; then \
20697 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20698 else \
20699 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20700 $(MAKE) stage3-start; \
20701 fi; \
20702 cd $(HOST_SUBDIR)/cloog && \
20703 $(MAKE) $(EXTRA_HOST_FLAGS) \
20704 $(POSTSTAGE1_FLAGS_TO_PASS) \
20705 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20706 @endif cloog-bootstrap
20709 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20710 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20711 maybe-all-stage4-cloog:
20712 maybe-clean-stage4-cloog:
20713 @if cloog-bootstrap
20714 maybe-all-stage4-cloog: all-stage4-cloog
20715 all-stage4: all-stage4-cloog
20716 TARGET-stage4-cloog = $(TARGET-cloog)
20717 all-stage4-cloog: configure-stage4-cloog
20718 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20719 @r=`${PWD_COMMAND}`; export r; \
20720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 TFLAGS="$(STAGE4_TFLAGS)"; \
20722 $(HOST_EXPORTS) \
20723 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20724 cd $(HOST_SUBDIR)/cloog && \
20725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20726 CFLAGS="$(STAGE4_CFLAGS)" \
20727 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20728 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20733 TFLAGS="$(STAGE4_TFLAGS)" \
20734 $(TARGET-stage4-cloog)
20736 maybe-clean-stage4-cloog: clean-stage4-cloog
20737 clean-stage4: clean-stage4-cloog
20738 clean-stage4-cloog:
20739 @if [ $(current_stage) = stage4 ]; then \
20740 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20741 else \
20742 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20743 $(MAKE) stage4-start; \
20744 fi; \
20745 cd $(HOST_SUBDIR)/cloog && \
20746 $(MAKE) $(EXTRA_HOST_FLAGS) \
20747 $(POSTSTAGE1_FLAGS_TO_PASS) \
20748 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20749 @endif cloog-bootstrap
20752 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20753 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20754 maybe-all-stageprofile-cloog:
20755 maybe-clean-stageprofile-cloog:
20756 @if cloog-bootstrap
20757 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20758 all-stageprofile: all-stageprofile-cloog
20759 TARGET-stageprofile-cloog = $(TARGET-cloog)
20760 all-stageprofile-cloog: configure-stageprofile-cloog
20761 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20762 @r=`${PWD_COMMAND}`; export r; \
20763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20764 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20765 $(HOST_EXPORTS) \
20766 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20767 cd $(HOST_SUBDIR)/cloog && \
20768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20769 CFLAGS="$(STAGEprofile_CFLAGS)" \
20770 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20771 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20776 TFLAGS="$(STAGEprofile_TFLAGS)" \
20777 $(TARGET-stageprofile-cloog)
20779 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20780 clean-stageprofile: clean-stageprofile-cloog
20781 clean-stageprofile-cloog:
20782 @if [ $(current_stage) = stageprofile ]; then \
20783 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20784 else \
20785 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20786 $(MAKE) stageprofile-start; \
20787 fi; \
20788 cd $(HOST_SUBDIR)/cloog && \
20789 $(MAKE) $(EXTRA_HOST_FLAGS) \
20790 $(POSTSTAGE1_FLAGS_TO_PASS) \
20791 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20792 @endif cloog-bootstrap
20795 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20796 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20797 maybe-all-stagefeedback-cloog:
20798 maybe-clean-stagefeedback-cloog:
20799 @if cloog-bootstrap
20800 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20801 all-stagefeedback: all-stagefeedback-cloog
20802 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20803 all-stagefeedback-cloog: configure-stagefeedback-cloog
20804 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20805 @r=`${PWD_COMMAND}`; export r; \
20806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20808 $(HOST_EXPORTS) \
20809 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20810 cd $(HOST_SUBDIR)/cloog && \
20811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20812 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20813 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20814 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20819 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20820 $(TARGET-stagefeedback-cloog)
20822 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20823 clean-stagefeedback: clean-stagefeedback-cloog
20824 clean-stagefeedback-cloog:
20825 @if [ $(current_stage) = stagefeedback ]; then \
20826 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20827 else \
20828 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20829 $(MAKE) stagefeedback-start; \
20830 fi; \
20831 cd $(HOST_SUBDIR)/cloog && \
20832 $(MAKE) $(EXTRA_HOST_FLAGS) \
20833 $(POSTSTAGE1_FLAGS_TO_PASS) \
20834 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20835 @endif cloog-bootstrap
20841 .PHONY: check-cloog maybe-check-cloog
20842 maybe-check-cloog:
20843 @if cloog
20844 maybe-check-cloog: check-cloog
20846 check-cloog:
20847 @: $(MAKE); $(unstage)
20848 @r=`${PWD_COMMAND}`; export r; \
20849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20850 $(HOST_EXPORTS) \
20851 (cd $(HOST_SUBDIR)/cloog && \
20852 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20854 @endif cloog
20856 .PHONY: install-cloog maybe-install-cloog
20857 maybe-install-cloog:
20858 @if cloog
20859 maybe-install-cloog: install-cloog
20861 install-cloog:
20863 @endif cloog
20865 .PHONY: install-strip-cloog maybe-install-strip-cloog
20866 maybe-install-strip-cloog:
20867 @if cloog
20868 maybe-install-strip-cloog: install-strip-cloog
20870 install-strip-cloog:
20872 @endif cloog
20874 # Other targets (info, dvi, pdf, etc.)
20876 .PHONY: maybe-info-cloog info-cloog
20877 maybe-info-cloog:
20878 @if cloog
20879 maybe-info-cloog: info-cloog
20881 info-cloog: \
20882 configure-cloog
20883 @[ -f ./cloog/Makefile ] || exit 0; \
20884 r=`${PWD_COMMAND}`; export r; \
20885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20886 $(HOST_EXPORTS) \
20887 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20889 done; \
20890 echo "Doing info in cloog" ; \
20891 (cd $(HOST_SUBDIR)/cloog && \
20892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20894 "RANLIB=$${RANLIB}" \
20895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20896 info) \
20897 || exit 1
20899 @endif cloog
20901 .PHONY: maybe-dvi-cloog dvi-cloog
20902 maybe-dvi-cloog:
20903 @if cloog
20904 maybe-dvi-cloog: dvi-cloog
20906 dvi-cloog: \
20907 configure-cloog
20908 @[ -f ./cloog/Makefile ] || exit 0; \
20909 r=`${PWD_COMMAND}`; export r; \
20910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20911 $(HOST_EXPORTS) \
20912 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20914 done; \
20915 echo "Doing dvi in cloog" ; \
20916 (cd $(HOST_SUBDIR)/cloog && \
20917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20919 "RANLIB=$${RANLIB}" \
20920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20921 dvi) \
20922 || exit 1
20924 @endif cloog
20926 .PHONY: maybe-pdf-cloog pdf-cloog
20927 maybe-pdf-cloog:
20928 @if cloog
20929 maybe-pdf-cloog: pdf-cloog
20931 pdf-cloog: \
20932 configure-cloog
20933 @[ -f ./cloog/Makefile ] || exit 0; \
20934 r=`${PWD_COMMAND}`; export r; \
20935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20936 $(HOST_EXPORTS) \
20937 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20939 done; \
20940 echo "Doing pdf in cloog" ; \
20941 (cd $(HOST_SUBDIR)/cloog && \
20942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20944 "RANLIB=$${RANLIB}" \
20945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20946 pdf) \
20947 || exit 1
20949 @endif cloog
20951 .PHONY: maybe-html-cloog html-cloog
20952 maybe-html-cloog:
20953 @if cloog
20954 maybe-html-cloog: html-cloog
20956 html-cloog: \
20957 configure-cloog
20958 @[ -f ./cloog/Makefile ] || exit 0; \
20959 r=`${PWD_COMMAND}`; export r; \
20960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20961 $(HOST_EXPORTS) \
20962 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20964 done; \
20965 echo "Doing html in cloog" ; \
20966 (cd $(HOST_SUBDIR)/cloog && \
20967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20969 "RANLIB=$${RANLIB}" \
20970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20971 html) \
20972 || exit 1
20974 @endif cloog
20976 .PHONY: maybe-TAGS-cloog TAGS-cloog
20977 maybe-TAGS-cloog:
20978 @if cloog
20979 maybe-TAGS-cloog: TAGS-cloog
20981 TAGS-cloog: \
20982 configure-cloog
20983 @[ -f ./cloog/Makefile ] || exit 0; \
20984 r=`${PWD_COMMAND}`; export r; \
20985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20986 $(HOST_EXPORTS) \
20987 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20989 done; \
20990 echo "Doing TAGS in cloog" ; \
20991 (cd $(HOST_SUBDIR)/cloog && \
20992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20994 "RANLIB=$${RANLIB}" \
20995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20996 TAGS) \
20997 || exit 1
20999 @endif cloog
21001 .PHONY: maybe-install-info-cloog install-info-cloog
21002 maybe-install-info-cloog:
21003 @if cloog
21004 maybe-install-info-cloog: install-info-cloog
21006 install-info-cloog: \
21007 configure-cloog \
21008 info-cloog
21009 @[ -f ./cloog/Makefile ] || exit 0; \
21010 r=`${PWD_COMMAND}`; export r; \
21011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012 $(HOST_EXPORTS) \
21013 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21015 done; \
21016 echo "Doing install-info in cloog" ; \
21017 (cd $(HOST_SUBDIR)/cloog && \
21018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21020 "RANLIB=$${RANLIB}" \
21021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21022 install-info) \
21023 || exit 1
21025 @endif cloog
21027 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
21028 maybe-install-pdf-cloog:
21029 @if cloog
21030 maybe-install-pdf-cloog: install-pdf-cloog
21032 install-pdf-cloog: \
21033 configure-cloog \
21034 pdf-cloog
21035 @[ -f ./cloog/Makefile ] || exit 0; \
21036 r=`${PWD_COMMAND}`; export r; \
21037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21038 $(HOST_EXPORTS) \
21039 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21041 done; \
21042 echo "Doing install-pdf in cloog" ; \
21043 (cd $(HOST_SUBDIR)/cloog && \
21044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21046 "RANLIB=$${RANLIB}" \
21047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21048 install-pdf) \
21049 || exit 1
21051 @endif cloog
21053 .PHONY: maybe-install-html-cloog install-html-cloog
21054 maybe-install-html-cloog:
21055 @if cloog
21056 maybe-install-html-cloog: install-html-cloog
21058 install-html-cloog: \
21059 configure-cloog \
21060 html-cloog
21061 @[ -f ./cloog/Makefile ] || exit 0; \
21062 r=`${PWD_COMMAND}`; export r; \
21063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064 $(HOST_EXPORTS) \
21065 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21067 done; \
21068 echo "Doing install-html in cloog" ; \
21069 (cd $(HOST_SUBDIR)/cloog && \
21070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21072 "RANLIB=$${RANLIB}" \
21073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21074 install-html) \
21075 || exit 1
21077 @endif cloog
21079 .PHONY: maybe-installcheck-cloog installcheck-cloog
21080 maybe-installcheck-cloog:
21081 @if cloog
21082 maybe-installcheck-cloog: installcheck-cloog
21084 installcheck-cloog: \
21085 configure-cloog
21086 @[ -f ./cloog/Makefile ] || exit 0; \
21087 r=`${PWD_COMMAND}`; export r; \
21088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21089 $(HOST_EXPORTS) \
21090 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21092 done; \
21093 echo "Doing installcheck in cloog" ; \
21094 (cd $(HOST_SUBDIR)/cloog && \
21095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21097 "RANLIB=$${RANLIB}" \
21098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21099 installcheck) \
21100 || exit 1
21102 @endif cloog
21104 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
21105 maybe-mostlyclean-cloog:
21106 @if cloog
21107 maybe-mostlyclean-cloog: mostlyclean-cloog
21109 mostlyclean-cloog:
21110 @[ -f ./cloog/Makefile ] || exit 0; \
21111 r=`${PWD_COMMAND}`; export r; \
21112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21113 $(HOST_EXPORTS) \
21114 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21116 done; \
21117 echo "Doing mostlyclean in cloog" ; \
21118 (cd $(HOST_SUBDIR)/cloog && \
21119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21121 "RANLIB=$${RANLIB}" \
21122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21123 mostlyclean) \
21124 || exit 1
21126 @endif cloog
21128 .PHONY: maybe-clean-cloog clean-cloog
21129 maybe-clean-cloog:
21130 @if cloog
21131 maybe-clean-cloog: clean-cloog
21133 clean-cloog:
21134 @[ -f ./cloog/Makefile ] || exit 0; \
21135 r=`${PWD_COMMAND}`; export r; \
21136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137 $(HOST_EXPORTS) \
21138 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21140 done; \
21141 echo "Doing clean in cloog" ; \
21142 (cd $(HOST_SUBDIR)/cloog && \
21143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21145 "RANLIB=$${RANLIB}" \
21146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21147 clean) \
21148 || exit 1
21150 @endif cloog
21152 .PHONY: maybe-distclean-cloog distclean-cloog
21153 maybe-distclean-cloog:
21154 @if cloog
21155 maybe-distclean-cloog: distclean-cloog
21157 distclean-cloog:
21158 @[ -f ./cloog/Makefile ] || exit 0; \
21159 r=`${PWD_COMMAND}`; export r; \
21160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161 $(HOST_EXPORTS) \
21162 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21164 done; \
21165 echo "Doing distclean in cloog" ; \
21166 (cd $(HOST_SUBDIR)/cloog && \
21167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21169 "RANLIB=$${RANLIB}" \
21170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21171 distclean) \
21172 || exit 1
21174 @endif cloog
21176 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
21177 maybe-maintainer-clean-cloog:
21178 @if cloog
21179 maybe-maintainer-clean-cloog: maintainer-clean-cloog
21181 maintainer-clean-cloog:
21182 @[ -f ./cloog/Makefile ] || exit 0; \
21183 r=`${PWD_COMMAND}`; export r; \
21184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21185 $(HOST_EXPORTS) \
21186 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21188 done; \
21189 echo "Doing maintainer-clean in cloog" ; \
21190 (cd $(HOST_SUBDIR)/cloog && \
21191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21193 "RANLIB=$${RANLIB}" \
21194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21195 maintainer-clean) \
21196 || exit 1
21198 @endif cloog
21202 .PHONY: configure-libelf maybe-configure-libelf
21203 maybe-configure-libelf:
21204 @if gcc-bootstrap
21205 configure-libelf: stage_current
21206 @endif gcc-bootstrap
21207 @if libelf
21208 maybe-configure-libelf: configure-libelf
21209 configure-libelf:
21210 @r=`${PWD_COMMAND}`; export r; \
21211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21212 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21214 $(HOST_EXPORTS) \
21215 echo Configuring in $(HOST_SUBDIR)/libelf; \
21216 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
21217 case $(srcdir) in \
21218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21219 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21221 esac; \
21222 srcdiroption="--srcdir=$${topdir}/libelf"; \
21223 libsrcdir="$$s/libelf"; \
21224 $(SHELL) $${libsrcdir}/configure \
21225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21226 --target=${target_alias} $${srcdiroption} --disable-shared \
21227 || exit 1
21228 @endif libelf
21232 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
21233 maybe-configure-stage1-libelf:
21234 @if libelf-bootstrap
21235 maybe-configure-stage1-libelf: configure-stage1-libelf
21236 configure-stage1-libelf:
21237 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21239 @r=`${PWD_COMMAND}`; export r; \
21240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21241 TFLAGS="$(STAGE1_TFLAGS)"; \
21242 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21243 $(HOST_EXPORTS) \
21244 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21245 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21246 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21247 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
21248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21249 cd $(HOST_SUBDIR)/libelf || exit 1; \
21250 case $(srcdir) in \
21251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21252 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21254 esac; \
21255 srcdiroption="--srcdir=$${topdir}/libelf"; \
21256 libsrcdir="$$s/libelf"; \
21257 $(SHELL) $${libsrcdir}/configure \
21258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21259 --target=${target_alias} $${srcdiroption} \
21260 $(STAGE1_CONFIGURE_FLAGS) \
21261 --disable-shared
21262 @endif libelf-bootstrap
21264 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
21265 maybe-configure-stage2-libelf:
21266 @if libelf-bootstrap
21267 maybe-configure-stage2-libelf: configure-stage2-libelf
21268 configure-stage2-libelf:
21269 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21271 @r=`${PWD_COMMAND}`; export r; \
21272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21273 TFLAGS="$(STAGE2_TFLAGS)"; \
21274 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21275 $(HOST_EXPORTS) \
21276 $(POSTSTAGE1_HOST_EXPORTS) \
21277 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21278 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21279 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21280 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
21281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21282 cd $(HOST_SUBDIR)/libelf || exit 1; \
21283 case $(srcdir) in \
21284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21285 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21287 esac; \
21288 srcdiroption="--srcdir=$${topdir}/libelf"; \
21289 libsrcdir="$$s/libelf"; \
21290 $(SHELL) $${libsrcdir}/configure \
21291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21292 --target=${target_alias} $${srcdiroption} \
21293 --with-build-libsubdir=$(HOST_SUBDIR) \
21294 $(STAGE2_CONFIGURE_FLAGS) \
21295 --disable-shared
21296 @endif libelf-bootstrap
21298 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
21299 maybe-configure-stage3-libelf:
21300 @if libelf-bootstrap
21301 maybe-configure-stage3-libelf: configure-stage3-libelf
21302 configure-stage3-libelf:
21303 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21305 @r=`${PWD_COMMAND}`; export r; \
21306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21307 TFLAGS="$(STAGE3_TFLAGS)"; \
21308 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21309 $(HOST_EXPORTS) \
21310 $(POSTSTAGE1_HOST_EXPORTS) \
21311 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21312 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21313 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21314 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
21315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21316 cd $(HOST_SUBDIR)/libelf || exit 1; \
21317 case $(srcdir) in \
21318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21319 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21321 esac; \
21322 srcdiroption="--srcdir=$${topdir}/libelf"; \
21323 libsrcdir="$$s/libelf"; \
21324 $(SHELL) $${libsrcdir}/configure \
21325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21326 --target=${target_alias} $${srcdiroption} \
21327 --with-build-libsubdir=$(HOST_SUBDIR) \
21328 $(STAGE3_CONFIGURE_FLAGS) \
21329 --disable-shared
21330 @endif libelf-bootstrap
21332 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
21333 maybe-configure-stage4-libelf:
21334 @if libelf-bootstrap
21335 maybe-configure-stage4-libelf: configure-stage4-libelf
21336 configure-stage4-libelf:
21337 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21339 @r=`${PWD_COMMAND}`; export r; \
21340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21341 TFLAGS="$(STAGE4_TFLAGS)"; \
21342 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21343 $(HOST_EXPORTS) \
21344 $(POSTSTAGE1_HOST_EXPORTS) \
21345 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21346 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21347 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21348 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
21349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21350 cd $(HOST_SUBDIR)/libelf || exit 1; \
21351 case $(srcdir) in \
21352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21353 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21355 esac; \
21356 srcdiroption="--srcdir=$${topdir}/libelf"; \
21357 libsrcdir="$$s/libelf"; \
21358 $(SHELL) $${libsrcdir}/configure \
21359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21360 --target=${target_alias} $${srcdiroption} \
21361 --with-build-libsubdir=$(HOST_SUBDIR) \
21362 $(STAGE4_CONFIGURE_FLAGS) \
21363 --disable-shared
21364 @endif libelf-bootstrap
21366 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
21367 maybe-configure-stageprofile-libelf:
21368 @if libelf-bootstrap
21369 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
21370 configure-stageprofile-libelf:
21371 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21373 @r=`${PWD_COMMAND}`; export r; \
21374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21376 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21377 $(HOST_EXPORTS) \
21378 $(POSTSTAGE1_HOST_EXPORTS) \
21379 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21380 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21381 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21382 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
21383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21384 cd $(HOST_SUBDIR)/libelf || exit 1; \
21385 case $(srcdir) in \
21386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21387 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21389 esac; \
21390 srcdiroption="--srcdir=$${topdir}/libelf"; \
21391 libsrcdir="$$s/libelf"; \
21392 $(SHELL) $${libsrcdir}/configure \
21393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21394 --target=${target_alias} $${srcdiroption} \
21395 --with-build-libsubdir=$(HOST_SUBDIR) \
21396 $(STAGEprofile_CONFIGURE_FLAGS) \
21397 --disable-shared
21398 @endif libelf-bootstrap
21400 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
21401 maybe-configure-stagefeedback-libelf:
21402 @if libelf-bootstrap
21403 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
21404 configure-stagefeedback-libelf:
21405 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21407 @r=`${PWD_COMMAND}`; export r; \
21408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21410 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21411 $(HOST_EXPORTS) \
21412 $(POSTSTAGE1_HOST_EXPORTS) \
21413 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21414 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21415 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21416 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
21417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21418 cd $(HOST_SUBDIR)/libelf || exit 1; \
21419 case $(srcdir) in \
21420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21421 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21423 esac; \
21424 srcdiroption="--srcdir=$${topdir}/libelf"; \
21425 libsrcdir="$$s/libelf"; \
21426 $(SHELL) $${libsrcdir}/configure \
21427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21428 --target=${target_alias} $${srcdiroption} \
21429 --with-build-libsubdir=$(HOST_SUBDIR) \
21430 $(STAGEfeedback_CONFIGURE_FLAGS) \
21431 --disable-shared
21432 @endif libelf-bootstrap
21438 .PHONY: all-libelf maybe-all-libelf
21439 maybe-all-libelf:
21440 @if gcc-bootstrap
21441 all-libelf: stage_current
21442 @endif gcc-bootstrap
21443 @if libelf
21444 TARGET-libelf=all
21445 maybe-all-libelf: all-libelf
21446 all-libelf: configure-libelf
21447 @r=`${PWD_COMMAND}`; export r; \
21448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449 $(HOST_EXPORTS) \
21450 (cd $(HOST_SUBDIR)/libelf && \
21451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21452 $(TARGET-libelf))
21453 @endif libelf
21457 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
21458 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
21459 maybe-all-stage1-libelf:
21460 maybe-clean-stage1-libelf:
21461 @if libelf-bootstrap
21462 maybe-all-stage1-libelf: all-stage1-libelf
21463 all-stage1: all-stage1-libelf
21464 TARGET-stage1-libelf = $(TARGET-libelf)
21465 all-stage1-libelf: configure-stage1-libelf
21466 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21467 @r=`${PWD_COMMAND}`; export r; \
21468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21469 TFLAGS="$(STAGE1_TFLAGS)"; \
21470 $(HOST_EXPORTS) \
21471 cd $(HOST_SUBDIR)/libelf && \
21472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21473 CFLAGS="$(STAGE1_CFLAGS)" \
21474 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21475 LIBCFLAGS="$(LIBCFLAGS)" \
21476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21479 $(EXTRA_HOST_FLAGS) \
21480 TFLAGS="$(STAGE1_TFLAGS)" \
21481 $(TARGET-stage1-libelf)
21483 maybe-clean-stage1-libelf: clean-stage1-libelf
21484 clean-stage1: clean-stage1-libelf
21485 clean-stage1-libelf:
21486 @if [ $(current_stage) = stage1 ]; then \
21487 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21488 else \
21489 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
21490 $(MAKE) stage1-start; \
21491 fi; \
21492 cd $(HOST_SUBDIR)/libelf && \
21493 $(MAKE) $(EXTRA_HOST_FLAGS) \
21494 clean
21495 @endif libelf-bootstrap
21498 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
21499 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
21500 maybe-all-stage2-libelf:
21501 maybe-clean-stage2-libelf:
21502 @if libelf-bootstrap
21503 maybe-all-stage2-libelf: all-stage2-libelf
21504 all-stage2: all-stage2-libelf
21505 TARGET-stage2-libelf = $(TARGET-libelf)
21506 all-stage2-libelf: configure-stage2-libelf
21507 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21508 @r=`${PWD_COMMAND}`; export r; \
21509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21510 TFLAGS="$(STAGE2_TFLAGS)"; \
21511 $(HOST_EXPORTS) \
21512 $(POSTSTAGE1_HOST_EXPORTS) \
21513 cd $(HOST_SUBDIR)/libelf && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21515 CFLAGS="$(STAGE2_CFLAGS)" \
21516 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21517 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21522 TFLAGS="$(STAGE2_TFLAGS)" \
21523 $(TARGET-stage2-libelf)
21525 maybe-clean-stage2-libelf: clean-stage2-libelf
21526 clean-stage2: clean-stage2-libelf
21527 clean-stage2-libelf:
21528 @if [ $(current_stage) = stage2 ]; then \
21529 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21530 else \
21531 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
21532 $(MAKE) stage2-start; \
21533 fi; \
21534 cd $(HOST_SUBDIR)/libelf && \
21535 $(MAKE) $(EXTRA_HOST_FLAGS) \
21536 $(POSTSTAGE1_FLAGS_TO_PASS) \
21537 clean
21538 @endif libelf-bootstrap
21541 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21542 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21543 maybe-all-stage3-libelf:
21544 maybe-clean-stage3-libelf:
21545 @if libelf-bootstrap
21546 maybe-all-stage3-libelf: all-stage3-libelf
21547 all-stage3: all-stage3-libelf
21548 TARGET-stage3-libelf = $(TARGET-libelf)
21549 all-stage3-libelf: configure-stage3-libelf
21550 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21551 @r=`${PWD_COMMAND}`; export r; \
21552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21553 TFLAGS="$(STAGE3_TFLAGS)"; \
21554 $(HOST_EXPORTS) \
21555 $(POSTSTAGE1_HOST_EXPORTS) \
21556 cd $(HOST_SUBDIR)/libelf && \
21557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21558 CFLAGS="$(STAGE3_CFLAGS)" \
21559 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21560 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21565 TFLAGS="$(STAGE3_TFLAGS)" \
21566 $(TARGET-stage3-libelf)
21568 maybe-clean-stage3-libelf: clean-stage3-libelf
21569 clean-stage3: clean-stage3-libelf
21570 clean-stage3-libelf:
21571 @if [ $(current_stage) = stage3 ]; then \
21572 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21573 else \
21574 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21575 $(MAKE) stage3-start; \
21576 fi; \
21577 cd $(HOST_SUBDIR)/libelf && \
21578 $(MAKE) $(EXTRA_HOST_FLAGS) \
21579 $(POSTSTAGE1_FLAGS_TO_PASS) \
21580 clean
21581 @endif libelf-bootstrap
21584 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21585 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21586 maybe-all-stage4-libelf:
21587 maybe-clean-stage4-libelf:
21588 @if libelf-bootstrap
21589 maybe-all-stage4-libelf: all-stage4-libelf
21590 all-stage4: all-stage4-libelf
21591 TARGET-stage4-libelf = $(TARGET-libelf)
21592 all-stage4-libelf: configure-stage4-libelf
21593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21594 @r=`${PWD_COMMAND}`; export r; \
21595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596 TFLAGS="$(STAGE4_TFLAGS)"; \
21597 $(HOST_EXPORTS) \
21598 $(POSTSTAGE1_HOST_EXPORTS) \
21599 cd $(HOST_SUBDIR)/libelf && \
21600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21601 CFLAGS="$(STAGE4_CFLAGS)" \
21602 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21603 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21608 TFLAGS="$(STAGE4_TFLAGS)" \
21609 $(TARGET-stage4-libelf)
21611 maybe-clean-stage4-libelf: clean-stage4-libelf
21612 clean-stage4: clean-stage4-libelf
21613 clean-stage4-libelf:
21614 @if [ $(current_stage) = stage4 ]; then \
21615 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21616 else \
21617 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21618 $(MAKE) stage4-start; \
21619 fi; \
21620 cd $(HOST_SUBDIR)/libelf && \
21621 $(MAKE) $(EXTRA_HOST_FLAGS) \
21622 $(POSTSTAGE1_FLAGS_TO_PASS) \
21623 clean
21624 @endif libelf-bootstrap
21627 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21628 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21629 maybe-all-stageprofile-libelf:
21630 maybe-clean-stageprofile-libelf:
21631 @if libelf-bootstrap
21632 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21633 all-stageprofile: all-stageprofile-libelf
21634 TARGET-stageprofile-libelf = $(TARGET-libelf)
21635 all-stageprofile-libelf: configure-stageprofile-libelf
21636 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21637 @r=`${PWD_COMMAND}`; export r; \
21638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21639 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21640 $(HOST_EXPORTS) \
21641 $(POSTSTAGE1_HOST_EXPORTS) \
21642 cd $(HOST_SUBDIR)/libelf && \
21643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21644 CFLAGS="$(STAGEprofile_CFLAGS)" \
21645 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21646 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21651 TFLAGS="$(STAGEprofile_TFLAGS)" \
21652 $(TARGET-stageprofile-libelf)
21654 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21655 clean-stageprofile: clean-stageprofile-libelf
21656 clean-stageprofile-libelf:
21657 @if [ $(current_stage) = stageprofile ]; then \
21658 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21659 else \
21660 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21661 $(MAKE) stageprofile-start; \
21662 fi; \
21663 cd $(HOST_SUBDIR)/libelf && \
21664 $(MAKE) $(EXTRA_HOST_FLAGS) \
21665 $(POSTSTAGE1_FLAGS_TO_PASS) \
21666 clean
21667 @endif libelf-bootstrap
21670 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21671 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21672 maybe-all-stagefeedback-libelf:
21673 maybe-clean-stagefeedback-libelf:
21674 @if libelf-bootstrap
21675 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21676 all-stagefeedback: all-stagefeedback-libelf
21677 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21678 all-stagefeedback-libelf: configure-stagefeedback-libelf
21679 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21680 @r=`${PWD_COMMAND}`; export r; \
21681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21683 $(HOST_EXPORTS) \
21684 $(POSTSTAGE1_HOST_EXPORTS) \
21685 cd $(HOST_SUBDIR)/libelf && \
21686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21687 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21688 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21689 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21694 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21695 $(TARGET-stagefeedback-libelf)
21697 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21698 clean-stagefeedback: clean-stagefeedback-libelf
21699 clean-stagefeedback-libelf:
21700 @if [ $(current_stage) = stagefeedback ]; then \
21701 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21702 else \
21703 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21704 $(MAKE) stagefeedback-start; \
21705 fi; \
21706 cd $(HOST_SUBDIR)/libelf && \
21707 $(MAKE) $(EXTRA_HOST_FLAGS) \
21708 $(POSTSTAGE1_FLAGS_TO_PASS) \
21709 clean
21710 @endif libelf-bootstrap
21716 .PHONY: check-libelf maybe-check-libelf
21717 maybe-check-libelf:
21718 @if libelf
21719 maybe-check-libelf: check-libelf
21721 check-libelf:
21722 @: $(MAKE); $(unstage)
21723 @r=`${PWD_COMMAND}`; export r; \
21724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21725 $(HOST_EXPORTS) \
21726 (cd $(HOST_SUBDIR)/libelf && \
21727 $(MAKE) $(FLAGS_TO_PASS) check)
21729 @endif libelf
21731 .PHONY: install-libelf maybe-install-libelf
21732 maybe-install-libelf:
21733 @if libelf
21734 maybe-install-libelf: install-libelf
21736 install-libelf:
21738 @endif libelf
21740 .PHONY: install-strip-libelf maybe-install-strip-libelf
21741 maybe-install-strip-libelf:
21742 @if libelf
21743 maybe-install-strip-libelf: install-strip-libelf
21745 install-strip-libelf:
21747 @endif libelf
21749 # Other targets (info, dvi, pdf, etc.)
21751 .PHONY: maybe-info-libelf info-libelf
21752 maybe-info-libelf:
21753 @if libelf
21754 maybe-info-libelf: info-libelf
21756 info-libelf: \
21757 configure-libelf
21758 @[ -f ./libelf/Makefile ] || exit 0; \
21759 r=`${PWD_COMMAND}`; export r; \
21760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21761 $(HOST_EXPORTS) \
21762 for flag in $(EXTRA_HOST_FLAGS) ; do \
21763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21764 done; \
21765 echo "Doing info in libelf" ; \
21766 (cd $(HOST_SUBDIR)/libelf && \
21767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21769 "RANLIB=$${RANLIB}" \
21770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21771 info) \
21772 || exit 1
21774 @endif libelf
21776 .PHONY: maybe-dvi-libelf dvi-libelf
21777 maybe-dvi-libelf:
21778 @if libelf
21779 maybe-dvi-libelf: dvi-libelf
21781 dvi-libelf: \
21782 configure-libelf
21783 @[ -f ./libelf/Makefile ] || exit 0; \
21784 r=`${PWD_COMMAND}`; export r; \
21785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786 $(HOST_EXPORTS) \
21787 for flag in $(EXTRA_HOST_FLAGS) ; do \
21788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21789 done; \
21790 echo "Doing dvi in libelf" ; \
21791 (cd $(HOST_SUBDIR)/libelf && \
21792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21794 "RANLIB=$${RANLIB}" \
21795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21796 dvi) \
21797 || exit 1
21799 @endif libelf
21801 .PHONY: maybe-pdf-libelf pdf-libelf
21802 maybe-pdf-libelf:
21803 @if libelf
21804 maybe-pdf-libelf: pdf-libelf
21806 pdf-libelf: \
21807 configure-libelf
21808 @[ -f ./libelf/Makefile ] || exit 0; \
21809 r=`${PWD_COMMAND}`; export r; \
21810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21811 $(HOST_EXPORTS) \
21812 for flag in $(EXTRA_HOST_FLAGS) ; do \
21813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21814 done; \
21815 echo "Doing pdf in libelf" ; \
21816 (cd $(HOST_SUBDIR)/libelf && \
21817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21819 "RANLIB=$${RANLIB}" \
21820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21821 pdf) \
21822 || exit 1
21824 @endif libelf
21826 .PHONY: maybe-html-libelf html-libelf
21827 maybe-html-libelf:
21828 @if libelf
21829 maybe-html-libelf: html-libelf
21831 html-libelf: \
21832 configure-libelf
21833 @[ -f ./libelf/Makefile ] || exit 0; \
21834 r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 $(HOST_EXPORTS) \
21837 for flag in $(EXTRA_HOST_FLAGS) ; do \
21838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839 done; \
21840 echo "Doing html in libelf" ; \
21841 (cd $(HOST_SUBDIR)/libelf && \
21842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844 "RANLIB=$${RANLIB}" \
21845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846 html) \
21847 || exit 1
21849 @endif libelf
21851 .PHONY: maybe-TAGS-libelf TAGS-libelf
21852 maybe-TAGS-libelf:
21853 @if libelf
21854 maybe-TAGS-libelf: TAGS-libelf
21856 TAGS-libelf: \
21857 configure-libelf
21858 @[ -f ./libelf/Makefile ] || exit 0; \
21859 r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 for flag in $(EXTRA_HOST_FLAGS) ; do \
21863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864 done; \
21865 echo "Doing TAGS in libelf" ; \
21866 (cd $(HOST_SUBDIR)/libelf && \
21867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869 "RANLIB=$${RANLIB}" \
21870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871 TAGS) \
21872 || exit 1
21874 @endif libelf
21876 .PHONY: maybe-install-info-libelf install-info-libelf
21877 maybe-install-info-libelf:
21878 @if libelf
21879 maybe-install-info-libelf: install-info-libelf
21881 install-info-libelf: \
21882 configure-libelf \
21883 info-libelf
21884 @[ -f ./libelf/Makefile ] || exit 0; \
21885 r=`${PWD_COMMAND}`; export r; \
21886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21887 $(HOST_EXPORTS) \
21888 for flag in $(EXTRA_HOST_FLAGS) ; do \
21889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21890 done; \
21891 echo "Doing install-info in libelf" ; \
21892 (cd $(HOST_SUBDIR)/libelf && \
21893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21895 "RANLIB=$${RANLIB}" \
21896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21897 install-info) \
21898 || exit 1
21900 @endif libelf
21902 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21903 maybe-install-pdf-libelf:
21904 @if libelf
21905 maybe-install-pdf-libelf: install-pdf-libelf
21907 install-pdf-libelf: \
21908 configure-libelf \
21909 pdf-libelf
21910 @[ -f ./libelf/Makefile ] || exit 0; \
21911 r=`${PWD_COMMAND}`; export r; \
21912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21913 $(HOST_EXPORTS) \
21914 for flag in $(EXTRA_HOST_FLAGS) ; do \
21915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21916 done; \
21917 echo "Doing install-pdf in libelf" ; \
21918 (cd $(HOST_SUBDIR)/libelf && \
21919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21921 "RANLIB=$${RANLIB}" \
21922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21923 install-pdf) \
21924 || exit 1
21926 @endif libelf
21928 .PHONY: maybe-install-html-libelf install-html-libelf
21929 maybe-install-html-libelf:
21930 @if libelf
21931 maybe-install-html-libelf: install-html-libelf
21933 install-html-libelf: \
21934 configure-libelf \
21935 html-libelf
21936 @[ -f ./libelf/Makefile ] || exit 0; \
21937 r=`${PWD_COMMAND}`; export r; \
21938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939 $(HOST_EXPORTS) \
21940 for flag in $(EXTRA_HOST_FLAGS) ; do \
21941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21942 done; \
21943 echo "Doing install-html in libelf" ; \
21944 (cd $(HOST_SUBDIR)/libelf && \
21945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21947 "RANLIB=$${RANLIB}" \
21948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21949 install-html) \
21950 || exit 1
21952 @endif libelf
21954 .PHONY: maybe-installcheck-libelf installcheck-libelf
21955 maybe-installcheck-libelf:
21956 @if libelf
21957 maybe-installcheck-libelf: installcheck-libelf
21959 installcheck-libelf: \
21960 configure-libelf
21961 @[ -f ./libelf/Makefile ] || exit 0; \
21962 r=`${PWD_COMMAND}`; export r; \
21963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21964 $(HOST_EXPORTS) \
21965 for flag in $(EXTRA_HOST_FLAGS) ; do \
21966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21967 done; \
21968 echo "Doing installcheck in libelf" ; \
21969 (cd $(HOST_SUBDIR)/libelf && \
21970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21972 "RANLIB=$${RANLIB}" \
21973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21974 installcheck) \
21975 || exit 1
21977 @endif libelf
21979 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21980 maybe-mostlyclean-libelf:
21981 @if libelf
21982 maybe-mostlyclean-libelf: mostlyclean-libelf
21984 mostlyclean-libelf:
21985 @[ -f ./libelf/Makefile ] || exit 0; \
21986 r=`${PWD_COMMAND}`; export r; \
21987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21988 $(HOST_EXPORTS) \
21989 for flag in $(EXTRA_HOST_FLAGS) ; do \
21990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21991 done; \
21992 echo "Doing mostlyclean in libelf" ; \
21993 (cd $(HOST_SUBDIR)/libelf && \
21994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21996 "RANLIB=$${RANLIB}" \
21997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21998 mostlyclean) \
21999 || exit 1
22001 @endif libelf
22003 .PHONY: maybe-clean-libelf clean-libelf
22004 maybe-clean-libelf:
22005 @if libelf
22006 maybe-clean-libelf: clean-libelf
22008 clean-libelf:
22009 @[ -f ./libelf/Makefile ] || exit 0; \
22010 r=`${PWD_COMMAND}`; export r; \
22011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22012 $(HOST_EXPORTS) \
22013 for flag in $(EXTRA_HOST_FLAGS) ; do \
22014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22015 done; \
22016 echo "Doing clean in libelf" ; \
22017 (cd $(HOST_SUBDIR)/libelf && \
22018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22020 "RANLIB=$${RANLIB}" \
22021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22022 clean) \
22023 || exit 1
22025 @endif libelf
22027 .PHONY: maybe-distclean-libelf distclean-libelf
22028 maybe-distclean-libelf:
22029 @if libelf
22030 maybe-distclean-libelf: distclean-libelf
22032 distclean-libelf:
22033 @[ -f ./libelf/Makefile ] || exit 0; \
22034 r=`${PWD_COMMAND}`; export r; \
22035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22036 $(HOST_EXPORTS) \
22037 for flag in $(EXTRA_HOST_FLAGS) ; do \
22038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22039 done; \
22040 echo "Doing distclean in libelf" ; \
22041 (cd $(HOST_SUBDIR)/libelf && \
22042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22044 "RANLIB=$${RANLIB}" \
22045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22046 distclean) \
22047 || exit 1
22049 @endif libelf
22051 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
22052 maybe-maintainer-clean-libelf:
22053 @if libelf
22054 maybe-maintainer-clean-libelf: maintainer-clean-libelf
22056 maintainer-clean-libelf:
22057 @[ -f ./libelf/Makefile ] || exit 0; \
22058 r=`${PWD_COMMAND}`; export r; \
22059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060 $(HOST_EXPORTS) \
22061 for flag in $(EXTRA_HOST_FLAGS) ; do \
22062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22063 done; \
22064 echo "Doing maintainer-clean in libelf" ; \
22065 (cd $(HOST_SUBDIR)/libelf && \
22066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22068 "RANLIB=$${RANLIB}" \
22069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22070 maintainer-clean) \
22071 || exit 1
22073 @endif libelf
22077 .PHONY: configure-gnuserv maybe-configure-gnuserv
22078 maybe-configure-gnuserv:
22079 @if gcc-bootstrap
22080 configure-gnuserv: stage_current
22081 @endif gcc-bootstrap
22082 @if gnuserv
22083 maybe-configure-gnuserv: configure-gnuserv
22084 configure-gnuserv:
22085 @: $(MAKE); $(unstage)
22086 @r=`${PWD_COMMAND}`; export r; \
22087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22088 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
22089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
22090 $(HOST_EXPORTS) \
22091 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
22092 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
22093 case $(srcdir) in \
22094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22095 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
22096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22097 esac; \
22098 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
22099 libsrcdir="$$s/gnuserv"; \
22100 $(SHELL) $${libsrcdir}/configure \
22101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22102 --target=${target_alias} $${srcdiroption} \
22103 || exit 1
22104 @endif gnuserv
22110 .PHONY: all-gnuserv maybe-all-gnuserv
22111 maybe-all-gnuserv:
22112 @if gcc-bootstrap
22113 all-gnuserv: stage_current
22114 @endif gcc-bootstrap
22115 @if gnuserv
22116 TARGET-gnuserv=all
22117 maybe-all-gnuserv: all-gnuserv
22118 all-gnuserv: configure-gnuserv
22119 @: $(MAKE); $(unstage)
22120 @r=`${PWD_COMMAND}`; export r; \
22121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22122 $(HOST_EXPORTS) \
22123 (cd $(HOST_SUBDIR)/gnuserv && \
22124 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22125 $(TARGET-gnuserv))
22126 @endif gnuserv
22131 .PHONY: check-gnuserv maybe-check-gnuserv
22132 maybe-check-gnuserv:
22133 @if gnuserv
22134 maybe-check-gnuserv: check-gnuserv
22136 check-gnuserv:
22137 @: $(MAKE); $(unstage)
22138 @r=`${PWD_COMMAND}`; export r; \
22139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22140 $(HOST_EXPORTS) \
22141 (cd $(HOST_SUBDIR)/gnuserv && \
22142 $(MAKE) $(FLAGS_TO_PASS) check)
22144 @endif gnuserv
22146 .PHONY: install-gnuserv maybe-install-gnuserv
22147 maybe-install-gnuserv:
22148 @if gnuserv
22149 maybe-install-gnuserv: install-gnuserv
22151 install-gnuserv: installdirs
22152 @: $(MAKE); $(unstage)
22153 @r=`${PWD_COMMAND}`; export r; \
22154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22155 $(HOST_EXPORTS) \
22156 (cd $(HOST_SUBDIR)/gnuserv && \
22157 $(MAKE) $(FLAGS_TO_PASS) install)
22159 @endif gnuserv
22161 .PHONY: install-strip-gnuserv maybe-install-strip-gnuserv
22162 maybe-install-strip-gnuserv:
22163 @if gnuserv
22164 maybe-install-strip-gnuserv: install-strip-gnuserv
22166 install-strip-gnuserv: installdirs
22167 @: $(MAKE); $(unstage)
22168 @r=`${PWD_COMMAND}`; export r; \
22169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170 $(HOST_EXPORTS) \
22171 (cd $(HOST_SUBDIR)/gnuserv && \
22172 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22174 @endif gnuserv
22176 # Other targets (info, dvi, pdf, etc.)
22178 .PHONY: maybe-info-gnuserv info-gnuserv
22179 maybe-info-gnuserv:
22180 @if gnuserv
22181 maybe-info-gnuserv: info-gnuserv
22183 info-gnuserv: \
22184 configure-gnuserv
22185 @: $(MAKE); $(unstage)
22186 @[ -f ./gnuserv/Makefile ] || exit 0; \
22187 r=`${PWD_COMMAND}`; export r; \
22188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189 $(HOST_EXPORTS) \
22190 for flag in $(EXTRA_HOST_FLAGS) ; do \
22191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22192 done; \
22193 echo "Doing info in gnuserv" ; \
22194 (cd $(HOST_SUBDIR)/gnuserv && \
22195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22197 "RANLIB=$${RANLIB}" \
22198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199 info) \
22200 || exit 1
22202 @endif gnuserv
22204 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
22205 maybe-dvi-gnuserv:
22206 @if gnuserv
22207 maybe-dvi-gnuserv: dvi-gnuserv
22209 dvi-gnuserv: \
22210 configure-gnuserv
22211 @: $(MAKE); $(unstage)
22212 @[ -f ./gnuserv/Makefile ] || exit 0; \
22213 r=`${PWD_COMMAND}`; export r; \
22214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22215 $(HOST_EXPORTS) \
22216 for flag in $(EXTRA_HOST_FLAGS) ; do \
22217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22218 done; \
22219 echo "Doing dvi in gnuserv" ; \
22220 (cd $(HOST_SUBDIR)/gnuserv && \
22221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22223 "RANLIB=$${RANLIB}" \
22224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22225 dvi) \
22226 || exit 1
22228 @endif gnuserv
22230 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
22231 maybe-pdf-gnuserv:
22232 @if gnuserv
22233 maybe-pdf-gnuserv: pdf-gnuserv
22235 pdf-gnuserv: \
22236 configure-gnuserv
22237 @: $(MAKE); $(unstage)
22238 @[ -f ./gnuserv/Makefile ] || exit 0; \
22239 r=`${PWD_COMMAND}`; export r; \
22240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22241 $(HOST_EXPORTS) \
22242 for flag in $(EXTRA_HOST_FLAGS) ; do \
22243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22244 done; \
22245 echo "Doing pdf in gnuserv" ; \
22246 (cd $(HOST_SUBDIR)/gnuserv && \
22247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22249 "RANLIB=$${RANLIB}" \
22250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22251 pdf) \
22252 || exit 1
22254 @endif gnuserv
22256 .PHONY: maybe-html-gnuserv html-gnuserv
22257 maybe-html-gnuserv:
22258 @if gnuserv
22259 maybe-html-gnuserv: html-gnuserv
22261 html-gnuserv: \
22262 configure-gnuserv
22263 @: $(MAKE); $(unstage)
22264 @[ -f ./gnuserv/Makefile ] || exit 0; \
22265 r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267 $(HOST_EXPORTS) \
22268 for flag in $(EXTRA_HOST_FLAGS) ; do \
22269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270 done; \
22271 echo "Doing html in gnuserv" ; \
22272 (cd $(HOST_SUBDIR)/gnuserv && \
22273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275 "RANLIB=$${RANLIB}" \
22276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277 html) \
22278 || exit 1
22280 @endif gnuserv
22282 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
22283 maybe-TAGS-gnuserv:
22284 @if gnuserv
22285 maybe-TAGS-gnuserv: TAGS-gnuserv
22287 TAGS-gnuserv: \
22288 configure-gnuserv
22289 @: $(MAKE); $(unstage)
22290 @[ -f ./gnuserv/Makefile ] || exit 0; \
22291 r=`${PWD_COMMAND}`; export r; \
22292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22293 $(HOST_EXPORTS) \
22294 for flag in $(EXTRA_HOST_FLAGS) ; do \
22295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22296 done; \
22297 echo "Doing TAGS in gnuserv" ; \
22298 (cd $(HOST_SUBDIR)/gnuserv && \
22299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22301 "RANLIB=$${RANLIB}" \
22302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22303 TAGS) \
22304 || exit 1
22306 @endif gnuserv
22308 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
22309 maybe-install-info-gnuserv:
22310 @if gnuserv
22311 maybe-install-info-gnuserv: install-info-gnuserv
22313 install-info-gnuserv: \
22314 configure-gnuserv \
22315 info-gnuserv
22316 @: $(MAKE); $(unstage)
22317 @[ -f ./gnuserv/Makefile ] || exit 0; \
22318 r=`${PWD_COMMAND}`; export r; \
22319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22320 $(HOST_EXPORTS) \
22321 for flag in $(EXTRA_HOST_FLAGS) ; do \
22322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22323 done; \
22324 echo "Doing install-info in gnuserv" ; \
22325 (cd $(HOST_SUBDIR)/gnuserv && \
22326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22328 "RANLIB=$${RANLIB}" \
22329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22330 install-info) \
22331 || exit 1
22333 @endif gnuserv
22335 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
22336 maybe-install-pdf-gnuserv:
22337 @if gnuserv
22338 maybe-install-pdf-gnuserv: install-pdf-gnuserv
22340 install-pdf-gnuserv: \
22341 configure-gnuserv \
22342 pdf-gnuserv
22343 @: $(MAKE); $(unstage)
22344 @[ -f ./gnuserv/Makefile ] || exit 0; \
22345 r=`${PWD_COMMAND}`; export r; \
22346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347 $(HOST_EXPORTS) \
22348 for flag in $(EXTRA_HOST_FLAGS) ; do \
22349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350 done; \
22351 echo "Doing install-pdf in gnuserv" ; \
22352 (cd $(HOST_SUBDIR)/gnuserv && \
22353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355 "RANLIB=$${RANLIB}" \
22356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22357 install-pdf) \
22358 || exit 1
22360 @endif gnuserv
22362 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
22363 maybe-install-html-gnuserv:
22364 @if gnuserv
22365 maybe-install-html-gnuserv: install-html-gnuserv
22367 install-html-gnuserv: \
22368 configure-gnuserv \
22369 html-gnuserv
22370 @: $(MAKE); $(unstage)
22371 @[ -f ./gnuserv/Makefile ] || exit 0; \
22372 r=`${PWD_COMMAND}`; export r; \
22373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22374 $(HOST_EXPORTS) \
22375 for flag in $(EXTRA_HOST_FLAGS) ; do \
22376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22377 done; \
22378 echo "Doing install-html in gnuserv" ; \
22379 (cd $(HOST_SUBDIR)/gnuserv && \
22380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22382 "RANLIB=$${RANLIB}" \
22383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22384 install-html) \
22385 || exit 1
22387 @endif gnuserv
22389 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
22390 maybe-installcheck-gnuserv:
22391 @if gnuserv
22392 maybe-installcheck-gnuserv: installcheck-gnuserv
22394 installcheck-gnuserv: \
22395 configure-gnuserv
22396 @: $(MAKE); $(unstage)
22397 @[ -f ./gnuserv/Makefile ] || exit 0; \
22398 r=`${PWD_COMMAND}`; export r; \
22399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22400 $(HOST_EXPORTS) \
22401 for flag in $(EXTRA_HOST_FLAGS) ; do \
22402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22403 done; \
22404 echo "Doing installcheck in gnuserv" ; \
22405 (cd $(HOST_SUBDIR)/gnuserv && \
22406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22408 "RANLIB=$${RANLIB}" \
22409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22410 installcheck) \
22411 || exit 1
22413 @endif gnuserv
22415 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
22416 maybe-mostlyclean-gnuserv:
22417 @if gnuserv
22418 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
22420 mostlyclean-gnuserv:
22421 @: $(MAKE); $(unstage)
22422 @[ -f ./gnuserv/Makefile ] || exit 0; \
22423 r=`${PWD_COMMAND}`; export r; \
22424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22425 $(HOST_EXPORTS) \
22426 for flag in $(EXTRA_HOST_FLAGS) ; do \
22427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22428 done; \
22429 echo "Doing mostlyclean in gnuserv" ; \
22430 (cd $(HOST_SUBDIR)/gnuserv && \
22431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22433 "RANLIB=$${RANLIB}" \
22434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22435 mostlyclean) \
22436 || exit 1
22438 @endif gnuserv
22440 .PHONY: maybe-clean-gnuserv clean-gnuserv
22441 maybe-clean-gnuserv:
22442 @if gnuserv
22443 maybe-clean-gnuserv: clean-gnuserv
22445 clean-gnuserv:
22446 @: $(MAKE); $(unstage)
22447 @[ -f ./gnuserv/Makefile ] || exit 0; \
22448 r=`${PWD_COMMAND}`; export r; \
22449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22450 $(HOST_EXPORTS) \
22451 for flag in $(EXTRA_HOST_FLAGS) ; do \
22452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22453 done; \
22454 echo "Doing clean in gnuserv" ; \
22455 (cd $(HOST_SUBDIR)/gnuserv && \
22456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22458 "RANLIB=$${RANLIB}" \
22459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22460 clean) \
22461 || exit 1
22463 @endif gnuserv
22465 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
22466 maybe-distclean-gnuserv:
22467 @if gnuserv
22468 maybe-distclean-gnuserv: distclean-gnuserv
22470 distclean-gnuserv:
22471 @: $(MAKE); $(unstage)
22472 @[ -f ./gnuserv/Makefile ] || exit 0; \
22473 r=`${PWD_COMMAND}`; export r; \
22474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22475 $(HOST_EXPORTS) \
22476 for flag in $(EXTRA_HOST_FLAGS) ; do \
22477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22478 done; \
22479 echo "Doing distclean in gnuserv" ; \
22480 (cd $(HOST_SUBDIR)/gnuserv && \
22481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22483 "RANLIB=$${RANLIB}" \
22484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22485 distclean) \
22486 || exit 1
22488 @endif gnuserv
22490 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
22491 maybe-maintainer-clean-gnuserv:
22492 @if gnuserv
22493 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
22495 maintainer-clean-gnuserv:
22496 @: $(MAKE); $(unstage)
22497 @[ -f ./gnuserv/Makefile ] || exit 0; \
22498 r=`${PWD_COMMAND}`; export r; \
22499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22500 $(HOST_EXPORTS) \
22501 for flag in $(EXTRA_HOST_FLAGS) ; do \
22502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22503 done; \
22504 echo "Doing maintainer-clean in gnuserv" ; \
22505 (cd $(HOST_SUBDIR)/gnuserv && \
22506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22508 "RANLIB=$${RANLIB}" \
22509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22510 maintainer-clean) \
22511 || exit 1
22513 @endif gnuserv
22517 .PHONY: configure-gold maybe-configure-gold
22518 maybe-configure-gold:
22519 @if gcc-bootstrap
22520 configure-gold: stage_current
22521 @endif gcc-bootstrap
22522 @if gold
22523 maybe-configure-gold: configure-gold
22524 configure-gold:
22525 @r=`${PWD_COMMAND}`; export r; \
22526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22529 $(HOST_EXPORTS) \
22530 echo Configuring in $(HOST_SUBDIR)/gold; \
22531 cd "$(HOST_SUBDIR)/gold" || exit 1; \
22532 case $(srcdir) in \
22533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22534 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22536 esac; \
22537 srcdiroption="--srcdir=$${topdir}/gold"; \
22538 libsrcdir="$$s/gold"; \
22539 $(SHELL) $${libsrcdir}/configure \
22540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22541 --target=${target_alias} $${srcdiroption} \
22542 || exit 1
22543 @endif gold
22547 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
22548 maybe-configure-stage1-gold:
22549 @if gold-bootstrap
22550 maybe-configure-stage1-gold: configure-stage1-gold
22551 configure-stage1-gold:
22552 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22554 @r=`${PWD_COMMAND}`; export r; \
22555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556 TFLAGS="$(STAGE1_TFLAGS)"; \
22557 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22558 $(HOST_EXPORTS) \
22559 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22560 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22561 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22562 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
22563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22564 cd $(HOST_SUBDIR)/gold || exit 1; \
22565 case $(srcdir) in \
22566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22567 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22569 esac; \
22570 srcdiroption="--srcdir=$${topdir}/gold"; \
22571 libsrcdir="$$s/gold"; \
22572 $(SHELL) $${libsrcdir}/configure \
22573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22574 --target=${target_alias} $${srcdiroption} \
22575 $(STAGE1_CONFIGURE_FLAGS)
22576 @endif gold-bootstrap
22578 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22579 maybe-configure-stage2-gold:
22580 @if gold-bootstrap
22581 maybe-configure-stage2-gold: configure-stage2-gold
22582 configure-stage2-gold:
22583 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22585 @r=`${PWD_COMMAND}`; export r; \
22586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587 TFLAGS="$(STAGE2_TFLAGS)"; \
22588 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22589 $(HOST_EXPORTS) \
22590 $(POSTSTAGE1_HOST_EXPORTS) \
22591 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22592 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22593 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22594 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22596 cd $(HOST_SUBDIR)/gold || exit 1; \
22597 case $(srcdir) in \
22598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22599 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22601 esac; \
22602 srcdiroption="--srcdir=$${topdir}/gold"; \
22603 libsrcdir="$$s/gold"; \
22604 $(SHELL) $${libsrcdir}/configure \
22605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22606 --target=${target_alias} $${srcdiroption} \
22607 --with-build-libsubdir=$(HOST_SUBDIR) \
22608 $(STAGE2_CONFIGURE_FLAGS)
22609 @endif gold-bootstrap
22611 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22612 maybe-configure-stage3-gold:
22613 @if gold-bootstrap
22614 maybe-configure-stage3-gold: configure-stage3-gold
22615 configure-stage3-gold:
22616 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22618 @r=`${PWD_COMMAND}`; export r; \
22619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22620 TFLAGS="$(STAGE3_TFLAGS)"; \
22621 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22622 $(HOST_EXPORTS) \
22623 $(POSTSTAGE1_HOST_EXPORTS) \
22624 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22625 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22626 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22627 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22629 cd $(HOST_SUBDIR)/gold || exit 1; \
22630 case $(srcdir) in \
22631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22632 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22634 esac; \
22635 srcdiroption="--srcdir=$${topdir}/gold"; \
22636 libsrcdir="$$s/gold"; \
22637 $(SHELL) $${libsrcdir}/configure \
22638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22639 --target=${target_alias} $${srcdiroption} \
22640 --with-build-libsubdir=$(HOST_SUBDIR) \
22641 $(STAGE3_CONFIGURE_FLAGS)
22642 @endif gold-bootstrap
22644 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22645 maybe-configure-stage4-gold:
22646 @if gold-bootstrap
22647 maybe-configure-stage4-gold: configure-stage4-gold
22648 configure-stage4-gold:
22649 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22651 @r=`${PWD_COMMAND}`; export r; \
22652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653 TFLAGS="$(STAGE4_TFLAGS)"; \
22654 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22655 $(HOST_EXPORTS) \
22656 $(POSTSTAGE1_HOST_EXPORTS) \
22657 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22658 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22659 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22660 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22662 cd $(HOST_SUBDIR)/gold || exit 1; \
22663 case $(srcdir) in \
22664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22665 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22667 esac; \
22668 srcdiroption="--srcdir=$${topdir}/gold"; \
22669 libsrcdir="$$s/gold"; \
22670 $(SHELL) $${libsrcdir}/configure \
22671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22672 --target=${target_alias} $${srcdiroption} \
22673 --with-build-libsubdir=$(HOST_SUBDIR) \
22674 $(STAGE4_CONFIGURE_FLAGS)
22675 @endif gold-bootstrap
22677 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22678 maybe-configure-stageprofile-gold:
22679 @if gold-bootstrap
22680 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22681 configure-stageprofile-gold:
22682 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22684 @r=`${PWD_COMMAND}`; export r; \
22685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22687 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22688 $(HOST_EXPORTS) \
22689 $(POSTSTAGE1_HOST_EXPORTS) \
22690 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22691 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22692 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22693 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22695 cd $(HOST_SUBDIR)/gold || exit 1; \
22696 case $(srcdir) in \
22697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22698 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22700 esac; \
22701 srcdiroption="--srcdir=$${topdir}/gold"; \
22702 libsrcdir="$$s/gold"; \
22703 $(SHELL) $${libsrcdir}/configure \
22704 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22705 --target=${target_alias} $${srcdiroption} \
22706 --with-build-libsubdir=$(HOST_SUBDIR) \
22707 $(STAGEprofile_CONFIGURE_FLAGS)
22708 @endif gold-bootstrap
22710 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22711 maybe-configure-stagefeedback-gold:
22712 @if gold-bootstrap
22713 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22714 configure-stagefeedback-gold:
22715 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22717 @r=`${PWD_COMMAND}`; export r; \
22718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22719 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22720 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22721 $(HOST_EXPORTS) \
22722 $(POSTSTAGE1_HOST_EXPORTS) \
22723 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22724 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22725 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22726 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22728 cd $(HOST_SUBDIR)/gold || exit 1; \
22729 case $(srcdir) in \
22730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22731 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22733 esac; \
22734 srcdiroption="--srcdir=$${topdir}/gold"; \
22735 libsrcdir="$$s/gold"; \
22736 $(SHELL) $${libsrcdir}/configure \
22737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22738 --target=${target_alias} $${srcdiroption} \
22739 --with-build-libsubdir=$(HOST_SUBDIR) \
22740 $(STAGEfeedback_CONFIGURE_FLAGS)
22741 @endif gold-bootstrap
22747 .PHONY: all-gold maybe-all-gold
22748 maybe-all-gold:
22749 @if gcc-bootstrap
22750 all-gold: stage_current
22751 @endif gcc-bootstrap
22752 @if gold
22753 TARGET-gold=all
22754 maybe-all-gold: all-gold
22755 all-gold: configure-gold
22756 @r=`${PWD_COMMAND}`; export r; \
22757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22758 $(HOST_EXPORTS) \
22759 (cd $(HOST_SUBDIR)/gold && \
22760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22761 $(TARGET-gold))
22762 @endif gold
22766 .PHONY: all-stage1-gold maybe-all-stage1-gold
22767 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22768 maybe-all-stage1-gold:
22769 maybe-clean-stage1-gold:
22770 @if gold-bootstrap
22771 maybe-all-stage1-gold: all-stage1-gold
22772 all-stage1: all-stage1-gold
22773 TARGET-stage1-gold = $(TARGET-gold)
22774 all-stage1-gold: configure-stage1-gold
22775 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22776 @r=`${PWD_COMMAND}`; export r; \
22777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778 TFLAGS="$(STAGE1_TFLAGS)"; \
22779 $(HOST_EXPORTS) \
22780 cd $(HOST_SUBDIR)/gold && \
22781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22782 CFLAGS="$(STAGE1_CFLAGS)" \
22783 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22784 LIBCFLAGS="$(LIBCFLAGS)" \
22785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22788 $(EXTRA_HOST_FLAGS) \
22789 TFLAGS="$(STAGE1_TFLAGS)" \
22790 $(TARGET-stage1-gold)
22792 maybe-clean-stage1-gold: clean-stage1-gold
22793 clean-stage1: clean-stage1-gold
22794 clean-stage1-gold:
22795 @if [ $(current_stage) = stage1 ]; then \
22796 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22797 else \
22798 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22799 $(MAKE) stage1-start; \
22800 fi; \
22801 cd $(HOST_SUBDIR)/gold && \
22802 $(MAKE) $(EXTRA_HOST_FLAGS) \
22803 clean
22804 @endif gold-bootstrap
22807 .PHONY: all-stage2-gold maybe-all-stage2-gold
22808 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22809 maybe-all-stage2-gold:
22810 maybe-clean-stage2-gold:
22811 @if gold-bootstrap
22812 maybe-all-stage2-gold: all-stage2-gold
22813 all-stage2: all-stage2-gold
22814 TARGET-stage2-gold = $(TARGET-gold)
22815 all-stage2-gold: configure-stage2-gold
22816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22817 @r=`${PWD_COMMAND}`; export r; \
22818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819 TFLAGS="$(STAGE2_TFLAGS)"; \
22820 $(HOST_EXPORTS) \
22821 $(POSTSTAGE1_HOST_EXPORTS) \
22822 cd $(HOST_SUBDIR)/gold && \
22823 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22824 CFLAGS="$(STAGE2_CFLAGS)" \
22825 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22826 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22827 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22828 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22829 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22830 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22831 TFLAGS="$(STAGE2_TFLAGS)" \
22832 $(TARGET-stage2-gold)
22834 maybe-clean-stage2-gold: clean-stage2-gold
22835 clean-stage2: clean-stage2-gold
22836 clean-stage2-gold:
22837 @if [ $(current_stage) = stage2 ]; then \
22838 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22839 else \
22840 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22841 $(MAKE) stage2-start; \
22842 fi; \
22843 cd $(HOST_SUBDIR)/gold && \
22844 $(MAKE) $(EXTRA_HOST_FLAGS) \
22845 $(POSTSTAGE1_FLAGS_TO_PASS) \
22846 clean
22847 @endif gold-bootstrap
22850 .PHONY: all-stage3-gold maybe-all-stage3-gold
22851 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22852 maybe-all-stage3-gold:
22853 maybe-clean-stage3-gold:
22854 @if gold-bootstrap
22855 maybe-all-stage3-gold: all-stage3-gold
22856 all-stage3: all-stage3-gold
22857 TARGET-stage3-gold = $(TARGET-gold)
22858 all-stage3-gold: configure-stage3-gold
22859 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22860 @r=`${PWD_COMMAND}`; export r; \
22861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22862 TFLAGS="$(STAGE3_TFLAGS)"; \
22863 $(HOST_EXPORTS) \
22864 $(POSTSTAGE1_HOST_EXPORTS) \
22865 cd $(HOST_SUBDIR)/gold && \
22866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22867 CFLAGS="$(STAGE3_CFLAGS)" \
22868 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22869 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22874 TFLAGS="$(STAGE3_TFLAGS)" \
22875 $(TARGET-stage3-gold)
22877 maybe-clean-stage3-gold: clean-stage3-gold
22878 clean-stage3: clean-stage3-gold
22879 clean-stage3-gold:
22880 @if [ $(current_stage) = stage3 ]; then \
22881 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22882 else \
22883 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22884 $(MAKE) stage3-start; \
22885 fi; \
22886 cd $(HOST_SUBDIR)/gold && \
22887 $(MAKE) $(EXTRA_HOST_FLAGS) \
22888 $(POSTSTAGE1_FLAGS_TO_PASS) \
22889 clean
22890 @endif gold-bootstrap
22893 .PHONY: all-stage4-gold maybe-all-stage4-gold
22894 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22895 maybe-all-stage4-gold:
22896 maybe-clean-stage4-gold:
22897 @if gold-bootstrap
22898 maybe-all-stage4-gold: all-stage4-gold
22899 all-stage4: all-stage4-gold
22900 TARGET-stage4-gold = $(TARGET-gold)
22901 all-stage4-gold: configure-stage4-gold
22902 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22903 @r=`${PWD_COMMAND}`; export r; \
22904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22905 TFLAGS="$(STAGE4_TFLAGS)"; \
22906 $(HOST_EXPORTS) \
22907 $(POSTSTAGE1_HOST_EXPORTS) \
22908 cd $(HOST_SUBDIR)/gold && \
22909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22910 CFLAGS="$(STAGE4_CFLAGS)" \
22911 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22912 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22916 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22917 TFLAGS="$(STAGE4_TFLAGS)" \
22918 $(TARGET-stage4-gold)
22920 maybe-clean-stage4-gold: clean-stage4-gold
22921 clean-stage4: clean-stage4-gold
22922 clean-stage4-gold:
22923 @if [ $(current_stage) = stage4 ]; then \
22924 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22925 else \
22926 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22927 $(MAKE) stage4-start; \
22928 fi; \
22929 cd $(HOST_SUBDIR)/gold && \
22930 $(MAKE) $(EXTRA_HOST_FLAGS) \
22931 $(POSTSTAGE1_FLAGS_TO_PASS) \
22932 clean
22933 @endif gold-bootstrap
22936 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22937 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22938 maybe-all-stageprofile-gold:
22939 maybe-clean-stageprofile-gold:
22940 @if gold-bootstrap
22941 maybe-all-stageprofile-gold: all-stageprofile-gold
22942 all-stageprofile: all-stageprofile-gold
22943 TARGET-stageprofile-gold = $(TARGET-gold)
22944 all-stageprofile-gold: configure-stageprofile-gold
22945 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22946 @r=`${PWD_COMMAND}`; export r; \
22947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22949 $(HOST_EXPORTS) \
22950 $(POSTSTAGE1_HOST_EXPORTS) \
22951 cd $(HOST_SUBDIR)/gold && \
22952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22953 CFLAGS="$(STAGEprofile_CFLAGS)" \
22954 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22955 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22959 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22960 TFLAGS="$(STAGEprofile_TFLAGS)" \
22961 $(TARGET-stageprofile-gold)
22963 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22964 clean-stageprofile: clean-stageprofile-gold
22965 clean-stageprofile-gold:
22966 @if [ $(current_stage) = stageprofile ]; then \
22967 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22968 else \
22969 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22970 $(MAKE) stageprofile-start; \
22971 fi; \
22972 cd $(HOST_SUBDIR)/gold && \
22973 $(MAKE) $(EXTRA_HOST_FLAGS) \
22974 $(POSTSTAGE1_FLAGS_TO_PASS) \
22975 clean
22976 @endif gold-bootstrap
22979 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22980 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22981 maybe-all-stagefeedback-gold:
22982 maybe-clean-stagefeedback-gold:
22983 @if gold-bootstrap
22984 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22985 all-stagefeedback: all-stagefeedback-gold
22986 TARGET-stagefeedback-gold = $(TARGET-gold)
22987 all-stagefeedback-gold: configure-stagefeedback-gold
22988 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22989 @r=`${PWD_COMMAND}`; export r; \
22990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22991 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22992 $(HOST_EXPORTS) \
22993 $(POSTSTAGE1_HOST_EXPORTS) \
22994 cd $(HOST_SUBDIR)/gold && \
22995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22996 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22997 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22998 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22999 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23000 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23001 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23002 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23003 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23004 $(TARGET-stagefeedback-gold)
23006 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
23007 clean-stagefeedback: clean-stagefeedback-gold
23008 clean-stagefeedback-gold:
23009 @if [ $(current_stage) = stagefeedback ]; then \
23010 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
23011 else \
23012 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
23013 $(MAKE) stagefeedback-start; \
23014 fi; \
23015 cd $(HOST_SUBDIR)/gold && \
23016 $(MAKE) $(EXTRA_HOST_FLAGS) \
23017 $(POSTSTAGE1_FLAGS_TO_PASS) \
23018 clean
23019 @endif gold-bootstrap
23025 .PHONY: check-gold maybe-check-gold
23026 maybe-check-gold:
23027 @if gold
23028 maybe-check-gold: check-gold
23030 check-gold:
23031 @: $(MAKE); $(unstage)
23032 @r=`${PWD_COMMAND}`; export r; \
23033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23034 $(HOST_EXPORTS) \
23035 (cd $(HOST_SUBDIR)/gold && \
23036 $(MAKE) $(FLAGS_TO_PASS) check)
23038 @endif gold
23040 .PHONY: install-gold maybe-install-gold
23041 maybe-install-gold:
23042 @if gold
23043 maybe-install-gold: install-gold
23045 install-gold: installdirs
23046 @: $(MAKE); $(unstage)
23047 @r=`${PWD_COMMAND}`; export r; \
23048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23049 $(HOST_EXPORTS) \
23050 (cd $(HOST_SUBDIR)/gold && \
23051 $(MAKE) $(FLAGS_TO_PASS) install)
23053 @endif gold
23055 .PHONY: install-strip-gold maybe-install-strip-gold
23056 maybe-install-strip-gold:
23057 @if gold
23058 maybe-install-strip-gold: install-strip-gold
23060 install-strip-gold: installdirs
23061 @: $(MAKE); $(unstage)
23062 @r=`${PWD_COMMAND}`; export r; \
23063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064 $(HOST_EXPORTS) \
23065 (cd $(HOST_SUBDIR)/gold && \
23066 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23068 @endif gold
23070 # Other targets (info, dvi, pdf, etc.)
23072 .PHONY: maybe-info-gold info-gold
23073 maybe-info-gold:
23074 @if gold
23075 maybe-info-gold: info-gold
23077 info-gold: \
23078 configure-gold
23079 @[ -f ./gold/Makefile ] || exit 0; \
23080 r=`${PWD_COMMAND}`; export r; \
23081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23082 $(HOST_EXPORTS) \
23083 for flag in $(EXTRA_HOST_FLAGS) ; do \
23084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23085 done; \
23086 echo "Doing info in gold" ; \
23087 (cd $(HOST_SUBDIR)/gold && \
23088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23090 "RANLIB=$${RANLIB}" \
23091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23092 info) \
23093 || exit 1
23095 @endif gold
23097 .PHONY: maybe-dvi-gold dvi-gold
23098 maybe-dvi-gold:
23099 @if gold
23100 maybe-dvi-gold: dvi-gold
23102 dvi-gold: \
23103 configure-gold
23104 @[ -f ./gold/Makefile ] || exit 0; \
23105 r=`${PWD_COMMAND}`; export r; \
23106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107 $(HOST_EXPORTS) \
23108 for flag in $(EXTRA_HOST_FLAGS) ; do \
23109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23110 done; \
23111 echo "Doing dvi in gold" ; \
23112 (cd $(HOST_SUBDIR)/gold && \
23113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23115 "RANLIB=$${RANLIB}" \
23116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23117 dvi) \
23118 || exit 1
23120 @endif gold
23122 .PHONY: maybe-pdf-gold pdf-gold
23123 maybe-pdf-gold:
23124 @if gold
23125 maybe-pdf-gold: pdf-gold
23127 pdf-gold: \
23128 configure-gold
23129 @[ -f ./gold/Makefile ] || exit 0; \
23130 r=`${PWD_COMMAND}`; export r; \
23131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23132 $(HOST_EXPORTS) \
23133 for flag in $(EXTRA_HOST_FLAGS) ; do \
23134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23135 done; \
23136 echo "Doing pdf in gold" ; \
23137 (cd $(HOST_SUBDIR)/gold && \
23138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23140 "RANLIB=$${RANLIB}" \
23141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23142 pdf) \
23143 || exit 1
23145 @endif gold
23147 .PHONY: maybe-html-gold html-gold
23148 maybe-html-gold:
23149 @if gold
23150 maybe-html-gold: html-gold
23152 html-gold: \
23153 configure-gold
23154 @[ -f ./gold/Makefile ] || exit 0; \
23155 r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 $(HOST_EXPORTS) \
23158 for flag in $(EXTRA_HOST_FLAGS) ; do \
23159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23160 done; \
23161 echo "Doing html in gold" ; \
23162 (cd $(HOST_SUBDIR)/gold && \
23163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23165 "RANLIB=$${RANLIB}" \
23166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23167 html) \
23168 || exit 1
23170 @endif gold
23172 .PHONY: maybe-TAGS-gold TAGS-gold
23173 maybe-TAGS-gold:
23174 @if gold
23175 maybe-TAGS-gold: TAGS-gold
23177 TAGS-gold: \
23178 configure-gold
23179 @[ -f ./gold/Makefile ] || exit 0; \
23180 r=`${PWD_COMMAND}`; export r; \
23181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23182 $(HOST_EXPORTS) \
23183 for flag in $(EXTRA_HOST_FLAGS) ; do \
23184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23185 done; \
23186 echo "Doing TAGS in gold" ; \
23187 (cd $(HOST_SUBDIR)/gold && \
23188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23190 "RANLIB=$${RANLIB}" \
23191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23192 TAGS) \
23193 || exit 1
23195 @endif gold
23197 .PHONY: maybe-install-info-gold install-info-gold
23198 maybe-install-info-gold:
23199 @if gold
23200 maybe-install-info-gold: install-info-gold
23202 install-info-gold: \
23203 configure-gold \
23204 info-gold
23205 @[ -f ./gold/Makefile ] || exit 0; \
23206 r=`${PWD_COMMAND}`; export r; \
23207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23208 $(HOST_EXPORTS) \
23209 for flag in $(EXTRA_HOST_FLAGS) ; do \
23210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23211 done; \
23212 echo "Doing install-info in gold" ; \
23213 (cd $(HOST_SUBDIR)/gold && \
23214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23216 "RANLIB=$${RANLIB}" \
23217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23218 install-info) \
23219 || exit 1
23221 @endif gold
23223 .PHONY: maybe-install-pdf-gold install-pdf-gold
23224 maybe-install-pdf-gold:
23225 @if gold
23226 maybe-install-pdf-gold: install-pdf-gold
23228 install-pdf-gold: \
23229 configure-gold \
23230 pdf-gold
23231 @[ -f ./gold/Makefile ] || exit 0; \
23232 r=`${PWD_COMMAND}`; export r; \
23233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234 $(HOST_EXPORTS) \
23235 for flag in $(EXTRA_HOST_FLAGS) ; do \
23236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23237 done; \
23238 echo "Doing install-pdf in gold" ; \
23239 (cd $(HOST_SUBDIR)/gold && \
23240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23242 "RANLIB=$${RANLIB}" \
23243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23244 install-pdf) \
23245 || exit 1
23247 @endif gold
23249 .PHONY: maybe-install-html-gold install-html-gold
23250 maybe-install-html-gold:
23251 @if gold
23252 maybe-install-html-gold: install-html-gold
23254 install-html-gold: \
23255 configure-gold \
23256 html-gold
23257 @[ -f ./gold/Makefile ] || exit 0; \
23258 r=`${PWD_COMMAND}`; export r; \
23259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23260 $(HOST_EXPORTS) \
23261 for flag in $(EXTRA_HOST_FLAGS) ; do \
23262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23263 done; \
23264 echo "Doing install-html in gold" ; \
23265 (cd $(HOST_SUBDIR)/gold && \
23266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23268 "RANLIB=$${RANLIB}" \
23269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23270 install-html) \
23271 || exit 1
23273 @endif gold
23275 .PHONY: maybe-installcheck-gold installcheck-gold
23276 maybe-installcheck-gold:
23277 @if gold
23278 maybe-installcheck-gold: installcheck-gold
23280 installcheck-gold: \
23281 configure-gold
23282 @[ -f ./gold/Makefile ] || exit 0; \
23283 r=`${PWD_COMMAND}`; export r; \
23284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23285 $(HOST_EXPORTS) \
23286 for flag in $(EXTRA_HOST_FLAGS) ; do \
23287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23288 done; \
23289 echo "Doing installcheck in gold" ; \
23290 (cd $(HOST_SUBDIR)/gold && \
23291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23293 "RANLIB=$${RANLIB}" \
23294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23295 installcheck) \
23296 || exit 1
23298 @endif gold
23300 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
23301 maybe-mostlyclean-gold:
23302 @if gold
23303 maybe-mostlyclean-gold: mostlyclean-gold
23305 mostlyclean-gold:
23306 @[ -f ./gold/Makefile ] || exit 0; \
23307 r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 $(HOST_EXPORTS) \
23310 for flag in $(EXTRA_HOST_FLAGS) ; do \
23311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23312 done; \
23313 echo "Doing mostlyclean in gold" ; \
23314 (cd $(HOST_SUBDIR)/gold && \
23315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23317 "RANLIB=$${RANLIB}" \
23318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23319 mostlyclean) \
23320 || exit 1
23322 @endif gold
23324 .PHONY: maybe-clean-gold clean-gold
23325 maybe-clean-gold:
23326 @if gold
23327 maybe-clean-gold: clean-gold
23329 clean-gold:
23330 @[ -f ./gold/Makefile ] || exit 0; \
23331 r=`${PWD_COMMAND}`; export r; \
23332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23333 $(HOST_EXPORTS) \
23334 for flag in $(EXTRA_HOST_FLAGS) ; do \
23335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23336 done; \
23337 echo "Doing clean in gold" ; \
23338 (cd $(HOST_SUBDIR)/gold && \
23339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23341 "RANLIB=$${RANLIB}" \
23342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23343 clean) \
23344 || exit 1
23346 @endif gold
23348 .PHONY: maybe-distclean-gold distclean-gold
23349 maybe-distclean-gold:
23350 @if gold
23351 maybe-distclean-gold: distclean-gold
23353 distclean-gold:
23354 @[ -f ./gold/Makefile ] || exit 0; \
23355 r=`${PWD_COMMAND}`; export r; \
23356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357 $(HOST_EXPORTS) \
23358 for flag in $(EXTRA_HOST_FLAGS) ; do \
23359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23360 done; \
23361 echo "Doing distclean in gold" ; \
23362 (cd $(HOST_SUBDIR)/gold && \
23363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23365 "RANLIB=$${RANLIB}" \
23366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23367 distclean) \
23368 || exit 1
23370 @endif gold
23372 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
23373 maybe-maintainer-clean-gold:
23374 @if gold
23375 maybe-maintainer-clean-gold: maintainer-clean-gold
23377 maintainer-clean-gold:
23378 @[ -f ./gold/Makefile ] || exit 0; \
23379 r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 $(HOST_EXPORTS) \
23382 for flag in $(EXTRA_HOST_FLAGS) ; do \
23383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384 done; \
23385 echo "Doing maintainer-clean in gold" ; \
23386 (cd $(HOST_SUBDIR)/gold && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389 "RANLIB=$${RANLIB}" \
23390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391 maintainer-clean) \
23392 || exit 1
23394 @endif gold
23398 .PHONY: configure-gprof maybe-configure-gprof
23399 maybe-configure-gprof:
23400 @if gcc-bootstrap
23401 configure-gprof: stage_current
23402 @endif gcc-bootstrap
23403 @if gprof
23404 maybe-configure-gprof: configure-gprof
23405 configure-gprof:
23406 @: $(MAKE); $(unstage)
23407 @r=`${PWD_COMMAND}`; export r; \
23408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23409 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
23410 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
23411 $(HOST_EXPORTS) \
23412 echo Configuring in $(HOST_SUBDIR)/gprof; \
23413 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
23414 case $(srcdir) in \
23415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23416 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
23417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23418 esac; \
23419 srcdiroption="--srcdir=$${topdir}/gprof"; \
23420 libsrcdir="$$s/gprof"; \
23421 $(SHELL) $${libsrcdir}/configure \
23422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23423 --target=${target_alias} $${srcdiroption} \
23424 || exit 1
23425 @endif gprof
23431 .PHONY: all-gprof maybe-all-gprof
23432 maybe-all-gprof:
23433 @if gcc-bootstrap
23434 all-gprof: stage_current
23435 @endif gcc-bootstrap
23436 @if gprof
23437 TARGET-gprof=all
23438 maybe-all-gprof: all-gprof
23439 all-gprof: configure-gprof
23440 @: $(MAKE); $(unstage)
23441 @r=`${PWD_COMMAND}`; export r; \
23442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23443 $(HOST_EXPORTS) \
23444 (cd $(HOST_SUBDIR)/gprof && \
23445 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23446 $(TARGET-gprof))
23447 @endif gprof
23452 .PHONY: check-gprof maybe-check-gprof
23453 maybe-check-gprof:
23454 @if gprof
23455 maybe-check-gprof: check-gprof
23457 check-gprof:
23458 @: $(MAKE); $(unstage)
23459 @r=`${PWD_COMMAND}`; export r; \
23460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23461 $(HOST_EXPORTS) \
23462 (cd $(HOST_SUBDIR)/gprof && \
23463 $(MAKE) $(FLAGS_TO_PASS) check)
23465 @endif gprof
23467 .PHONY: install-gprof maybe-install-gprof
23468 maybe-install-gprof:
23469 @if gprof
23470 maybe-install-gprof: install-gprof
23472 install-gprof: installdirs
23473 @: $(MAKE); $(unstage)
23474 @r=`${PWD_COMMAND}`; export r; \
23475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23476 $(HOST_EXPORTS) \
23477 (cd $(HOST_SUBDIR)/gprof && \
23478 $(MAKE) $(FLAGS_TO_PASS) install)
23480 @endif gprof
23482 .PHONY: install-strip-gprof maybe-install-strip-gprof
23483 maybe-install-strip-gprof:
23484 @if gprof
23485 maybe-install-strip-gprof: install-strip-gprof
23487 install-strip-gprof: installdirs
23488 @: $(MAKE); $(unstage)
23489 @r=`${PWD_COMMAND}`; export r; \
23490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23491 $(HOST_EXPORTS) \
23492 (cd $(HOST_SUBDIR)/gprof && \
23493 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23495 @endif gprof
23497 # Other targets (info, dvi, pdf, etc.)
23499 .PHONY: maybe-info-gprof info-gprof
23500 maybe-info-gprof:
23501 @if gprof
23502 maybe-info-gprof: info-gprof
23504 info-gprof: \
23505 configure-gprof
23506 @: $(MAKE); $(unstage)
23507 @[ -f ./gprof/Makefile ] || exit 0; \
23508 r=`${PWD_COMMAND}`; export r; \
23509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510 $(HOST_EXPORTS) \
23511 for flag in $(EXTRA_HOST_FLAGS) ; do \
23512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23513 done; \
23514 echo "Doing info in gprof" ; \
23515 (cd $(HOST_SUBDIR)/gprof && \
23516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23518 "RANLIB=$${RANLIB}" \
23519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23520 info) \
23521 || exit 1
23523 @endif gprof
23525 .PHONY: maybe-dvi-gprof dvi-gprof
23526 maybe-dvi-gprof:
23527 @if gprof
23528 maybe-dvi-gprof: dvi-gprof
23530 dvi-gprof: \
23531 configure-gprof
23532 @: $(MAKE); $(unstage)
23533 @[ -f ./gprof/Makefile ] || exit 0; \
23534 r=`${PWD_COMMAND}`; export r; \
23535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23536 $(HOST_EXPORTS) \
23537 for flag in $(EXTRA_HOST_FLAGS) ; do \
23538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23539 done; \
23540 echo "Doing dvi in gprof" ; \
23541 (cd $(HOST_SUBDIR)/gprof && \
23542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23544 "RANLIB=$${RANLIB}" \
23545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23546 dvi) \
23547 || exit 1
23549 @endif gprof
23551 .PHONY: maybe-pdf-gprof pdf-gprof
23552 maybe-pdf-gprof:
23553 @if gprof
23554 maybe-pdf-gprof: pdf-gprof
23556 pdf-gprof: \
23557 configure-gprof
23558 @: $(MAKE); $(unstage)
23559 @[ -f ./gprof/Makefile ] || exit 0; \
23560 r=`${PWD_COMMAND}`; export r; \
23561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23562 $(HOST_EXPORTS) \
23563 for flag in $(EXTRA_HOST_FLAGS) ; do \
23564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23565 done; \
23566 echo "Doing pdf in gprof" ; \
23567 (cd $(HOST_SUBDIR)/gprof && \
23568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23570 "RANLIB=$${RANLIB}" \
23571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23572 pdf) \
23573 || exit 1
23575 @endif gprof
23577 .PHONY: maybe-html-gprof html-gprof
23578 maybe-html-gprof:
23579 @if gprof
23580 maybe-html-gprof: html-gprof
23582 html-gprof: \
23583 configure-gprof
23584 @: $(MAKE); $(unstage)
23585 @[ -f ./gprof/Makefile ] || exit 0; \
23586 r=`${PWD_COMMAND}`; export r; \
23587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23588 $(HOST_EXPORTS) \
23589 for flag in $(EXTRA_HOST_FLAGS) ; do \
23590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23591 done; \
23592 echo "Doing html in gprof" ; \
23593 (cd $(HOST_SUBDIR)/gprof && \
23594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23596 "RANLIB=$${RANLIB}" \
23597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23598 html) \
23599 || exit 1
23601 @endif gprof
23603 .PHONY: maybe-TAGS-gprof TAGS-gprof
23604 maybe-TAGS-gprof:
23605 @if gprof
23606 maybe-TAGS-gprof: TAGS-gprof
23608 TAGS-gprof: \
23609 configure-gprof
23610 @: $(MAKE); $(unstage)
23611 @[ -f ./gprof/Makefile ] || exit 0; \
23612 r=`${PWD_COMMAND}`; export r; \
23613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614 $(HOST_EXPORTS) \
23615 for flag in $(EXTRA_HOST_FLAGS) ; do \
23616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23617 done; \
23618 echo "Doing TAGS in gprof" ; \
23619 (cd $(HOST_SUBDIR)/gprof && \
23620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23622 "RANLIB=$${RANLIB}" \
23623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23624 TAGS) \
23625 || exit 1
23627 @endif gprof
23629 .PHONY: maybe-install-info-gprof install-info-gprof
23630 maybe-install-info-gprof:
23631 @if gprof
23632 maybe-install-info-gprof: install-info-gprof
23634 install-info-gprof: \
23635 configure-gprof \
23636 info-gprof
23637 @: $(MAKE); $(unstage)
23638 @[ -f ./gprof/Makefile ] || exit 0; \
23639 r=`${PWD_COMMAND}`; export r; \
23640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23641 $(HOST_EXPORTS) \
23642 for flag in $(EXTRA_HOST_FLAGS) ; do \
23643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23644 done; \
23645 echo "Doing install-info in gprof" ; \
23646 (cd $(HOST_SUBDIR)/gprof && \
23647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23649 "RANLIB=$${RANLIB}" \
23650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23651 install-info) \
23652 || exit 1
23654 @endif gprof
23656 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23657 maybe-install-pdf-gprof:
23658 @if gprof
23659 maybe-install-pdf-gprof: install-pdf-gprof
23661 install-pdf-gprof: \
23662 configure-gprof \
23663 pdf-gprof
23664 @: $(MAKE); $(unstage)
23665 @[ -f ./gprof/Makefile ] || exit 0; \
23666 r=`${PWD_COMMAND}`; export r; \
23667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668 $(HOST_EXPORTS) \
23669 for flag in $(EXTRA_HOST_FLAGS) ; do \
23670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23671 done; \
23672 echo "Doing install-pdf in gprof" ; \
23673 (cd $(HOST_SUBDIR)/gprof && \
23674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23676 "RANLIB=$${RANLIB}" \
23677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23678 install-pdf) \
23679 || exit 1
23681 @endif gprof
23683 .PHONY: maybe-install-html-gprof install-html-gprof
23684 maybe-install-html-gprof:
23685 @if gprof
23686 maybe-install-html-gprof: install-html-gprof
23688 install-html-gprof: \
23689 configure-gprof \
23690 html-gprof
23691 @: $(MAKE); $(unstage)
23692 @[ -f ./gprof/Makefile ] || exit 0; \
23693 r=`${PWD_COMMAND}`; export r; \
23694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23695 $(HOST_EXPORTS) \
23696 for flag in $(EXTRA_HOST_FLAGS) ; do \
23697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23698 done; \
23699 echo "Doing install-html in gprof" ; \
23700 (cd $(HOST_SUBDIR)/gprof && \
23701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23703 "RANLIB=$${RANLIB}" \
23704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23705 install-html) \
23706 || exit 1
23708 @endif gprof
23710 .PHONY: maybe-installcheck-gprof installcheck-gprof
23711 maybe-installcheck-gprof:
23712 @if gprof
23713 maybe-installcheck-gprof: installcheck-gprof
23715 installcheck-gprof: \
23716 configure-gprof
23717 @: $(MAKE); $(unstage)
23718 @[ -f ./gprof/Makefile ] || exit 0; \
23719 r=`${PWD_COMMAND}`; export r; \
23720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23721 $(HOST_EXPORTS) \
23722 for flag in $(EXTRA_HOST_FLAGS) ; do \
23723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23724 done; \
23725 echo "Doing installcheck in gprof" ; \
23726 (cd $(HOST_SUBDIR)/gprof && \
23727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23729 "RANLIB=$${RANLIB}" \
23730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23731 installcheck) \
23732 || exit 1
23734 @endif gprof
23736 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23737 maybe-mostlyclean-gprof:
23738 @if gprof
23739 maybe-mostlyclean-gprof: mostlyclean-gprof
23741 mostlyclean-gprof:
23742 @: $(MAKE); $(unstage)
23743 @[ -f ./gprof/Makefile ] || exit 0; \
23744 r=`${PWD_COMMAND}`; export r; \
23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746 $(HOST_EXPORTS) \
23747 for flag in $(EXTRA_HOST_FLAGS) ; do \
23748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23749 done; \
23750 echo "Doing mostlyclean in gprof" ; \
23751 (cd $(HOST_SUBDIR)/gprof && \
23752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23754 "RANLIB=$${RANLIB}" \
23755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23756 mostlyclean) \
23757 || exit 1
23759 @endif gprof
23761 .PHONY: maybe-clean-gprof clean-gprof
23762 maybe-clean-gprof:
23763 @if gprof
23764 maybe-clean-gprof: clean-gprof
23766 clean-gprof:
23767 @: $(MAKE); $(unstage)
23768 @[ -f ./gprof/Makefile ] || exit 0; \
23769 r=`${PWD_COMMAND}`; export r; \
23770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771 $(HOST_EXPORTS) \
23772 for flag in $(EXTRA_HOST_FLAGS) ; do \
23773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23774 done; \
23775 echo "Doing clean in gprof" ; \
23776 (cd $(HOST_SUBDIR)/gprof && \
23777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23779 "RANLIB=$${RANLIB}" \
23780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23781 clean) \
23782 || exit 1
23784 @endif gprof
23786 .PHONY: maybe-distclean-gprof distclean-gprof
23787 maybe-distclean-gprof:
23788 @if gprof
23789 maybe-distclean-gprof: distclean-gprof
23791 distclean-gprof:
23792 @: $(MAKE); $(unstage)
23793 @[ -f ./gprof/Makefile ] || exit 0; \
23794 r=`${PWD_COMMAND}`; export r; \
23795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23796 $(HOST_EXPORTS) \
23797 for flag in $(EXTRA_HOST_FLAGS) ; do \
23798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23799 done; \
23800 echo "Doing distclean in gprof" ; \
23801 (cd $(HOST_SUBDIR)/gprof && \
23802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23804 "RANLIB=$${RANLIB}" \
23805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23806 distclean) \
23807 || exit 1
23809 @endif gprof
23811 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23812 maybe-maintainer-clean-gprof:
23813 @if gprof
23814 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23816 maintainer-clean-gprof:
23817 @: $(MAKE); $(unstage)
23818 @[ -f ./gprof/Makefile ] || exit 0; \
23819 r=`${PWD_COMMAND}`; export r; \
23820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23821 $(HOST_EXPORTS) \
23822 for flag in $(EXTRA_HOST_FLAGS) ; do \
23823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23824 done; \
23825 echo "Doing maintainer-clean in gprof" ; \
23826 (cd $(HOST_SUBDIR)/gprof && \
23827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23829 "RANLIB=$${RANLIB}" \
23830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23831 maintainer-clean) \
23832 || exit 1
23834 @endif gprof
23838 .PHONY: configure-gzip maybe-configure-gzip
23839 maybe-configure-gzip:
23840 @if gcc-bootstrap
23841 configure-gzip: stage_current
23842 @endif gcc-bootstrap
23843 @if gzip
23844 maybe-configure-gzip: configure-gzip
23845 configure-gzip:
23846 @: $(MAKE); $(unstage)
23847 @r=`${PWD_COMMAND}`; export r; \
23848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23851 $(HOST_EXPORTS) \
23852 echo Configuring in $(HOST_SUBDIR)/gzip; \
23853 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23854 case $(srcdir) in \
23855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23856 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23858 esac; \
23859 srcdiroption="--srcdir=$${topdir}/gzip"; \
23860 libsrcdir="$$s/gzip"; \
23861 $(SHELL) $${libsrcdir}/configure \
23862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23863 --target=${target_alias} $${srcdiroption} \
23864 || exit 1
23865 @endif gzip
23871 .PHONY: all-gzip maybe-all-gzip
23872 maybe-all-gzip:
23873 @if gcc-bootstrap
23874 all-gzip: stage_current
23875 @endif gcc-bootstrap
23876 @if gzip
23877 TARGET-gzip=all
23878 maybe-all-gzip: all-gzip
23879 all-gzip: configure-gzip
23880 @: $(MAKE); $(unstage)
23881 @r=`${PWD_COMMAND}`; export r; \
23882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23883 $(HOST_EXPORTS) \
23884 (cd $(HOST_SUBDIR)/gzip && \
23885 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23886 $(TARGET-gzip))
23887 @endif gzip
23892 .PHONY: check-gzip maybe-check-gzip
23893 maybe-check-gzip:
23894 @if gzip
23895 maybe-check-gzip: check-gzip
23897 check-gzip:
23898 @: $(MAKE); $(unstage)
23899 @r=`${PWD_COMMAND}`; export r; \
23900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901 $(HOST_EXPORTS) \
23902 (cd $(HOST_SUBDIR)/gzip && \
23903 $(MAKE) $(FLAGS_TO_PASS) check)
23905 @endif gzip
23907 .PHONY: install-gzip maybe-install-gzip
23908 maybe-install-gzip:
23909 @if gzip
23910 maybe-install-gzip: install-gzip
23912 install-gzip: installdirs
23913 @: $(MAKE); $(unstage)
23914 @r=`${PWD_COMMAND}`; export r; \
23915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23916 $(HOST_EXPORTS) \
23917 (cd $(HOST_SUBDIR)/gzip && \
23918 $(MAKE) $(FLAGS_TO_PASS) install)
23920 @endif gzip
23922 .PHONY: install-strip-gzip maybe-install-strip-gzip
23923 maybe-install-strip-gzip:
23924 @if gzip
23925 maybe-install-strip-gzip: install-strip-gzip
23927 install-strip-gzip: installdirs
23928 @: $(MAKE); $(unstage)
23929 @r=`${PWD_COMMAND}`; export r; \
23930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931 $(HOST_EXPORTS) \
23932 (cd $(HOST_SUBDIR)/gzip && \
23933 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23935 @endif gzip
23937 # Other targets (info, dvi, pdf, etc.)
23939 .PHONY: maybe-info-gzip info-gzip
23940 maybe-info-gzip:
23941 @if gzip
23942 maybe-info-gzip: info-gzip
23944 info-gzip: \
23945 configure-gzip
23946 @: $(MAKE); $(unstage)
23947 @[ -f ./gzip/Makefile ] || exit 0; \
23948 r=`${PWD_COMMAND}`; export r; \
23949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950 $(HOST_EXPORTS) \
23951 for flag in $(EXTRA_HOST_FLAGS) ; do \
23952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23953 done; \
23954 echo "Doing info in gzip" ; \
23955 (cd $(HOST_SUBDIR)/gzip && \
23956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23958 "RANLIB=$${RANLIB}" \
23959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23960 info) \
23961 || exit 1
23963 @endif gzip
23965 .PHONY: maybe-dvi-gzip dvi-gzip
23966 maybe-dvi-gzip:
23967 @if gzip
23968 maybe-dvi-gzip: dvi-gzip
23970 dvi-gzip: \
23971 configure-gzip
23972 @: $(MAKE); $(unstage)
23973 @[ -f ./gzip/Makefile ] || exit 0; \
23974 r=`${PWD_COMMAND}`; export r; \
23975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23976 $(HOST_EXPORTS) \
23977 for flag in $(EXTRA_HOST_FLAGS) ; do \
23978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23979 done; \
23980 echo "Doing dvi in gzip" ; \
23981 (cd $(HOST_SUBDIR)/gzip && \
23982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23984 "RANLIB=$${RANLIB}" \
23985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23986 dvi) \
23987 || exit 1
23989 @endif gzip
23991 .PHONY: maybe-pdf-gzip pdf-gzip
23992 maybe-pdf-gzip:
23993 @if gzip
23994 maybe-pdf-gzip: pdf-gzip
23996 pdf-gzip: \
23997 configure-gzip
23998 @: $(MAKE); $(unstage)
23999 @[ -f ./gzip/Makefile ] || exit 0; \
24000 r=`${PWD_COMMAND}`; export r; \
24001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24002 $(HOST_EXPORTS) \
24003 for flag in $(EXTRA_HOST_FLAGS) ; do \
24004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24005 done; \
24006 echo "Doing pdf in gzip" ; \
24007 (cd $(HOST_SUBDIR)/gzip && \
24008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24010 "RANLIB=$${RANLIB}" \
24011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24012 pdf) \
24013 || exit 1
24015 @endif gzip
24017 .PHONY: maybe-html-gzip html-gzip
24018 maybe-html-gzip:
24019 @if gzip
24020 maybe-html-gzip: html-gzip
24022 html-gzip: \
24023 configure-gzip
24024 @: $(MAKE); $(unstage)
24025 @[ -f ./gzip/Makefile ] || exit 0; \
24026 r=`${PWD_COMMAND}`; export r; \
24027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028 $(HOST_EXPORTS) \
24029 for flag in $(EXTRA_HOST_FLAGS) ; do \
24030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24031 done; \
24032 echo "Doing html in gzip" ; \
24033 (cd $(HOST_SUBDIR)/gzip && \
24034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24036 "RANLIB=$${RANLIB}" \
24037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24038 html) \
24039 || exit 1
24041 @endif gzip
24043 .PHONY: maybe-TAGS-gzip TAGS-gzip
24044 maybe-TAGS-gzip:
24045 @if gzip
24046 maybe-TAGS-gzip: TAGS-gzip
24048 TAGS-gzip: \
24049 configure-gzip
24050 @: $(MAKE); $(unstage)
24051 @[ -f ./gzip/Makefile ] || exit 0; \
24052 r=`${PWD_COMMAND}`; export r; \
24053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054 $(HOST_EXPORTS) \
24055 for flag in $(EXTRA_HOST_FLAGS) ; do \
24056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057 done; \
24058 echo "Doing TAGS in gzip" ; \
24059 (cd $(HOST_SUBDIR)/gzip && \
24060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062 "RANLIB=$${RANLIB}" \
24063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24064 TAGS) \
24065 || exit 1
24067 @endif gzip
24069 .PHONY: maybe-install-info-gzip install-info-gzip
24070 maybe-install-info-gzip:
24071 @if gzip
24072 maybe-install-info-gzip: install-info-gzip
24074 install-info-gzip: \
24075 configure-gzip \
24076 info-gzip
24077 @: $(MAKE); $(unstage)
24078 @[ -f ./gzip/Makefile ] || exit 0; \
24079 r=`${PWD_COMMAND}`; export r; \
24080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24081 $(HOST_EXPORTS) \
24082 for flag in $(EXTRA_HOST_FLAGS) ; do \
24083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24084 done; \
24085 echo "Doing install-info in gzip" ; \
24086 (cd $(HOST_SUBDIR)/gzip && \
24087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24089 "RANLIB=$${RANLIB}" \
24090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24091 install-info) \
24092 || exit 1
24094 @endif gzip
24096 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
24097 maybe-install-pdf-gzip:
24098 @if gzip
24099 maybe-install-pdf-gzip: install-pdf-gzip
24101 install-pdf-gzip: \
24102 configure-gzip \
24103 pdf-gzip
24104 @: $(MAKE); $(unstage)
24105 @[ -f ./gzip/Makefile ] || exit 0; \
24106 r=`${PWD_COMMAND}`; export r; \
24107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108 $(HOST_EXPORTS) \
24109 for flag in $(EXTRA_HOST_FLAGS) ; do \
24110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111 done; \
24112 echo "Doing install-pdf in gzip" ; \
24113 (cd $(HOST_SUBDIR)/gzip && \
24114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116 "RANLIB=$${RANLIB}" \
24117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118 install-pdf) \
24119 || exit 1
24121 @endif gzip
24123 .PHONY: maybe-install-html-gzip install-html-gzip
24124 maybe-install-html-gzip:
24125 @if gzip
24126 maybe-install-html-gzip: install-html-gzip
24128 install-html-gzip: \
24129 configure-gzip \
24130 html-gzip
24131 @: $(MAKE); $(unstage)
24132 @[ -f ./gzip/Makefile ] || exit 0; \
24133 r=`${PWD_COMMAND}`; export r; \
24134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24135 $(HOST_EXPORTS) \
24136 for flag in $(EXTRA_HOST_FLAGS) ; do \
24137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24138 done; \
24139 echo "Doing install-html in gzip" ; \
24140 (cd $(HOST_SUBDIR)/gzip && \
24141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24143 "RANLIB=$${RANLIB}" \
24144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24145 install-html) \
24146 || exit 1
24148 @endif gzip
24150 .PHONY: maybe-installcheck-gzip installcheck-gzip
24151 maybe-installcheck-gzip:
24152 @if gzip
24153 maybe-installcheck-gzip: installcheck-gzip
24155 installcheck-gzip: \
24156 configure-gzip
24157 @: $(MAKE); $(unstage)
24158 @[ -f ./gzip/Makefile ] || exit 0; \
24159 r=`${PWD_COMMAND}`; export r; \
24160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24161 $(HOST_EXPORTS) \
24162 for flag in $(EXTRA_HOST_FLAGS) ; do \
24163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24164 done; \
24165 echo "Doing installcheck in gzip" ; \
24166 (cd $(HOST_SUBDIR)/gzip && \
24167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24169 "RANLIB=$${RANLIB}" \
24170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24171 installcheck) \
24172 || exit 1
24174 @endif gzip
24176 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
24177 maybe-mostlyclean-gzip:
24178 @if gzip
24179 maybe-mostlyclean-gzip: mostlyclean-gzip
24181 mostlyclean-gzip:
24182 @: $(MAKE); $(unstage)
24183 @[ -f ./gzip/Makefile ] || exit 0; \
24184 r=`${PWD_COMMAND}`; export r; \
24185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24186 $(HOST_EXPORTS) \
24187 for flag in $(EXTRA_HOST_FLAGS) ; do \
24188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24189 done; \
24190 echo "Doing mostlyclean in gzip" ; \
24191 (cd $(HOST_SUBDIR)/gzip && \
24192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24194 "RANLIB=$${RANLIB}" \
24195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24196 mostlyclean) \
24197 || exit 1
24199 @endif gzip
24201 .PHONY: maybe-clean-gzip clean-gzip
24202 maybe-clean-gzip:
24203 @if gzip
24204 maybe-clean-gzip: clean-gzip
24206 clean-gzip:
24207 @: $(MAKE); $(unstage)
24208 @[ -f ./gzip/Makefile ] || exit 0; \
24209 r=`${PWD_COMMAND}`; export r; \
24210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211 $(HOST_EXPORTS) \
24212 for flag in $(EXTRA_HOST_FLAGS) ; do \
24213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24214 done; \
24215 echo "Doing clean in gzip" ; \
24216 (cd $(HOST_SUBDIR)/gzip && \
24217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24219 "RANLIB=$${RANLIB}" \
24220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24221 clean) \
24222 || exit 1
24224 @endif gzip
24226 .PHONY: maybe-distclean-gzip distclean-gzip
24227 maybe-distclean-gzip:
24228 @if gzip
24229 maybe-distclean-gzip: distclean-gzip
24231 distclean-gzip:
24232 @: $(MAKE); $(unstage)
24233 @[ -f ./gzip/Makefile ] || exit 0; \
24234 r=`${PWD_COMMAND}`; export r; \
24235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236 $(HOST_EXPORTS) \
24237 for flag in $(EXTRA_HOST_FLAGS) ; do \
24238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239 done; \
24240 echo "Doing distclean in gzip" ; \
24241 (cd $(HOST_SUBDIR)/gzip && \
24242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244 "RANLIB=$${RANLIB}" \
24245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246 distclean) \
24247 || exit 1
24249 @endif gzip
24251 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
24252 maybe-maintainer-clean-gzip:
24253 @if gzip
24254 maybe-maintainer-clean-gzip: maintainer-clean-gzip
24256 maintainer-clean-gzip:
24257 @: $(MAKE); $(unstage)
24258 @[ -f ./gzip/Makefile ] || exit 0; \
24259 r=`${PWD_COMMAND}`; export r; \
24260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261 $(HOST_EXPORTS) \
24262 for flag in $(EXTRA_HOST_FLAGS) ; do \
24263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24264 done; \
24265 echo "Doing maintainer-clean in gzip" ; \
24266 (cd $(HOST_SUBDIR)/gzip && \
24267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24269 "RANLIB=$${RANLIB}" \
24270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24271 maintainer-clean) \
24272 || exit 1
24274 @endif gzip
24278 .PHONY: configure-hello maybe-configure-hello
24279 maybe-configure-hello:
24280 @if gcc-bootstrap
24281 configure-hello: stage_current
24282 @endif gcc-bootstrap
24283 @if hello
24284 maybe-configure-hello: configure-hello
24285 configure-hello:
24286 @: $(MAKE); $(unstage)
24287 @r=`${PWD_COMMAND}`; export r; \
24288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24289 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
24290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
24291 $(HOST_EXPORTS) \
24292 echo Configuring in $(HOST_SUBDIR)/hello; \
24293 cd "$(HOST_SUBDIR)/hello" || exit 1; \
24294 case $(srcdir) in \
24295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24296 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
24297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24298 esac; \
24299 srcdiroption="--srcdir=$${topdir}/hello"; \
24300 libsrcdir="$$s/hello"; \
24301 $(SHELL) $${libsrcdir}/configure \
24302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24303 --target=${target_alias} $${srcdiroption} \
24304 || exit 1
24305 @endif hello
24311 .PHONY: all-hello maybe-all-hello
24312 maybe-all-hello:
24313 @if gcc-bootstrap
24314 all-hello: stage_current
24315 @endif gcc-bootstrap
24316 @if hello
24317 TARGET-hello=all
24318 maybe-all-hello: all-hello
24319 all-hello: configure-hello
24320 @: $(MAKE); $(unstage)
24321 @r=`${PWD_COMMAND}`; export r; \
24322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323 $(HOST_EXPORTS) \
24324 (cd $(HOST_SUBDIR)/hello && \
24325 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24326 $(TARGET-hello))
24327 @endif hello
24332 .PHONY: check-hello maybe-check-hello
24333 maybe-check-hello:
24334 @if hello
24335 maybe-check-hello: check-hello
24337 check-hello:
24338 @: $(MAKE); $(unstage)
24339 @r=`${PWD_COMMAND}`; export r; \
24340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341 $(HOST_EXPORTS) \
24342 (cd $(HOST_SUBDIR)/hello && \
24343 $(MAKE) $(FLAGS_TO_PASS) check)
24345 @endif hello
24347 .PHONY: install-hello maybe-install-hello
24348 maybe-install-hello:
24349 @if hello
24350 maybe-install-hello: install-hello
24352 install-hello: installdirs
24353 @: $(MAKE); $(unstage)
24354 @r=`${PWD_COMMAND}`; export r; \
24355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356 $(HOST_EXPORTS) \
24357 (cd $(HOST_SUBDIR)/hello && \
24358 $(MAKE) $(FLAGS_TO_PASS) install)
24360 @endif hello
24362 .PHONY: install-strip-hello maybe-install-strip-hello
24363 maybe-install-strip-hello:
24364 @if hello
24365 maybe-install-strip-hello: install-strip-hello
24367 install-strip-hello: installdirs
24368 @: $(MAKE); $(unstage)
24369 @r=`${PWD_COMMAND}`; export r; \
24370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24371 $(HOST_EXPORTS) \
24372 (cd $(HOST_SUBDIR)/hello && \
24373 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24375 @endif hello
24377 # Other targets (info, dvi, pdf, etc.)
24379 .PHONY: maybe-info-hello info-hello
24380 maybe-info-hello:
24381 @if hello
24382 maybe-info-hello: info-hello
24384 info-hello: \
24385 configure-hello
24386 @: $(MAKE); $(unstage)
24387 @[ -f ./hello/Makefile ] || exit 0; \
24388 r=`${PWD_COMMAND}`; export r; \
24389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24390 $(HOST_EXPORTS) \
24391 for flag in $(EXTRA_HOST_FLAGS) ; do \
24392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24393 done; \
24394 echo "Doing info in hello" ; \
24395 (cd $(HOST_SUBDIR)/hello && \
24396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24398 "RANLIB=$${RANLIB}" \
24399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24400 info) \
24401 || exit 1
24403 @endif hello
24405 .PHONY: maybe-dvi-hello dvi-hello
24406 maybe-dvi-hello:
24407 @if hello
24408 maybe-dvi-hello: dvi-hello
24410 dvi-hello: \
24411 configure-hello
24412 @: $(MAKE); $(unstage)
24413 @[ -f ./hello/Makefile ] || exit 0; \
24414 r=`${PWD_COMMAND}`; export r; \
24415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24416 $(HOST_EXPORTS) \
24417 for flag in $(EXTRA_HOST_FLAGS) ; do \
24418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24419 done; \
24420 echo "Doing dvi in hello" ; \
24421 (cd $(HOST_SUBDIR)/hello && \
24422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24424 "RANLIB=$${RANLIB}" \
24425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24426 dvi) \
24427 || exit 1
24429 @endif hello
24431 .PHONY: maybe-pdf-hello pdf-hello
24432 maybe-pdf-hello:
24433 @if hello
24434 maybe-pdf-hello: pdf-hello
24436 pdf-hello: \
24437 configure-hello
24438 @: $(MAKE); $(unstage)
24439 @[ -f ./hello/Makefile ] || exit 0; \
24440 r=`${PWD_COMMAND}`; export r; \
24441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24442 $(HOST_EXPORTS) \
24443 for flag in $(EXTRA_HOST_FLAGS) ; do \
24444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24445 done; \
24446 echo "Doing pdf in hello" ; \
24447 (cd $(HOST_SUBDIR)/hello && \
24448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24450 "RANLIB=$${RANLIB}" \
24451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24452 pdf) \
24453 || exit 1
24455 @endif hello
24457 .PHONY: maybe-html-hello html-hello
24458 maybe-html-hello:
24459 @if hello
24460 maybe-html-hello: html-hello
24462 html-hello: \
24463 configure-hello
24464 @: $(MAKE); $(unstage)
24465 @[ -f ./hello/Makefile ] || exit 0; \
24466 r=`${PWD_COMMAND}`; export r; \
24467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24468 $(HOST_EXPORTS) \
24469 for flag in $(EXTRA_HOST_FLAGS) ; do \
24470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24471 done; \
24472 echo "Doing html in hello" ; \
24473 (cd $(HOST_SUBDIR)/hello && \
24474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24476 "RANLIB=$${RANLIB}" \
24477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24478 html) \
24479 || exit 1
24481 @endif hello
24483 .PHONY: maybe-TAGS-hello TAGS-hello
24484 maybe-TAGS-hello:
24485 @if hello
24486 maybe-TAGS-hello: TAGS-hello
24488 TAGS-hello: \
24489 configure-hello
24490 @: $(MAKE); $(unstage)
24491 @[ -f ./hello/Makefile ] || exit 0; \
24492 r=`${PWD_COMMAND}`; export r; \
24493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494 $(HOST_EXPORTS) \
24495 for flag in $(EXTRA_HOST_FLAGS) ; do \
24496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24497 done; \
24498 echo "Doing TAGS in hello" ; \
24499 (cd $(HOST_SUBDIR)/hello && \
24500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24502 "RANLIB=$${RANLIB}" \
24503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24504 TAGS) \
24505 || exit 1
24507 @endif hello
24509 .PHONY: maybe-install-info-hello install-info-hello
24510 maybe-install-info-hello:
24511 @if hello
24512 maybe-install-info-hello: install-info-hello
24514 install-info-hello: \
24515 configure-hello \
24516 info-hello
24517 @: $(MAKE); $(unstage)
24518 @[ -f ./hello/Makefile ] || exit 0; \
24519 r=`${PWD_COMMAND}`; export r; \
24520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24521 $(HOST_EXPORTS) \
24522 for flag in $(EXTRA_HOST_FLAGS) ; do \
24523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24524 done; \
24525 echo "Doing install-info in hello" ; \
24526 (cd $(HOST_SUBDIR)/hello && \
24527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24529 "RANLIB=$${RANLIB}" \
24530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24531 install-info) \
24532 || exit 1
24534 @endif hello
24536 .PHONY: maybe-install-pdf-hello install-pdf-hello
24537 maybe-install-pdf-hello:
24538 @if hello
24539 maybe-install-pdf-hello: install-pdf-hello
24541 install-pdf-hello: \
24542 configure-hello \
24543 pdf-hello
24544 @: $(MAKE); $(unstage)
24545 @[ -f ./hello/Makefile ] || exit 0; \
24546 r=`${PWD_COMMAND}`; export r; \
24547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24548 $(HOST_EXPORTS) \
24549 for flag in $(EXTRA_HOST_FLAGS) ; do \
24550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24551 done; \
24552 echo "Doing install-pdf in hello" ; \
24553 (cd $(HOST_SUBDIR)/hello && \
24554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24556 "RANLIB=$${RANLIB}" \
24557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24558 install-pdf) \
24559 || exit 1
24561 @endif hello
24563 .PHONY: maybe-install-html-hello install-html-hello
24564 maybe-install-html-hello:
24565 @if hello
24566 maybe-install-html-hello: install-html-hello
24568 install-html-hello: \
24569 configure-hello \
24570 html-hello
24571 @: $(MAKE); $(unstage)
24572 @[ -f ./hello/Makefile ] || exit 0; \
24573 r=`${PWD_COMMAND}`; export r; \
24574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24575 $(HOST_EXPORTS) \
24576 for flag in $(EXTRA_HOST_FLAGS) ; do \
24577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24578 done; \
24579 echo "Doing install-html in hello" ; \
24580 (cd $(HOST_SUBDIR)/hello && \
24581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24583 "RANLIB=$${RANLIB}" \
24584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24585 install-html) \
24586 || exit 1
24588 @endif hello
24590 .PHONY: maybe-installcheck-hello installcheck-hello
24591 maybe-installcheck-hello:
24592 @if hello
24593 maybe-installcheck-hello: installcheck-hello
24595 installcheck-hello: \
24596 configure-hello
24597 @: $(MAKE); $(unstage)
24598 @[ -f ./hello/Makefile ] || exit 0; \
24599 r=`${PWD_COMMAND}`; export r; \
24600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601 $(HOST_EXPORTS) \
24602 for flag in $(EXTRA_HOST_FLAGS) ; do \
24603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24604 done; \
24605 echo "Doing installcheck in hello" ; \
24606 (cd $(HOST_SUBDIR)/hello && \
24607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24609 "RANLIB=$${RANLIB}" \
24610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24611 installcheck) \
24612 || exit 1
24614 @endif hello
24616 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
24617 maybe-mostlyclean-hello:
24618 @if hello
24619 maybe-mostlyclean-hello: mostlyclean-hello
24621 mostlyclean-hello:
24622 @: $(MAKE); $(unstage)
24623 @[ -f ./hello/Makefile ] || exit 0; \
24624 r=`${PWD_COMMAND}`; export r; \
24625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626 $(HOST_EXPORTS) \
24627 for flag in $(EXTRA_HOST_FLAGS) ; do \
24628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24629 done; \
24630 echo "Doing mostlyclean in hello" ; \
24631 (cd $(HOST_SUBDIR)/hello && \
24632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24634 "RANLIB=$${RANLIB}" \
24635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24636 mostlyclean) \
24637 || exit 1
24639 @endif hello
24641 .PHONY: maybe-clean-hello clean-hello
24642 maybe-clean-hello:
24643 @if hello
24644 maybe-clean-hello: clean-hello
24646 clean-hello:
24647 @: $(MAKE); $(unstage)
24648 @[ -f ./hello/Makefile ] || exit 0; \
24649 r=`${PWD_COMMAND}`; export r; \
24650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24651 $(HOST_EXPORTS) \
24652 for flag in $(EXTRA_HOST_FLAGS) ; do \
24653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24654 done; \
24655 echo "Doing clean in hello" ; \
24656 (cd $(HOST_SUBDIR)/hello && \
24657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24659 "RANLIB=$${RANLIB}" \
24660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24661 clean) \
24662 || exit 1
24664 @endif hello
24666 .PHONY: maybe-distclean-hello distclean-hello
24667 maybe-distclean-hello:
24668 @if hello
24669 maybe-distclean-hello: distclean-hello
24671 distclean-hello:
24672 @: $(MAKE); $(unstage)
24673 @[ -f ./hello/Makefile ] || exit 0; \
24674 r=`${PWD_COMMAND}`; export r; \
24675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24676 $(HOST_EXPORTS) \
24677 for flag in $(EXTRA_HOST_FLAGS) ; do \
24678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24679 done; \
24680 echo "Doing distclean in hello" ; \
24681 (cd $(HOST_SUBDIR)/hello && \
24682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24684 "RANLIB=$${RANLIB}" \
24685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24686 distclean) \
24687 || exit 1
24689 @endif hello
24691 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24692 maybe-maintainer-clean-hello:
24693 @if hello
24694 maybe-maintainer-clean-hello: maintainer-clean-hello
24696 maintainer-clean-hello:
24697 @: $(MAKE); $(unstage)
24698 @[ -f ./hello/Makefile ] || exit 0; \
24699 r=`${PWD_COMMAND}`; export r; \
24700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24701 $(HOST_EXPORTS) \
24702 for flag in $(EXTRA_HOST_FLAGS) ; do \
24703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24704 done; \
24705 echo "Doing maintainer-clean in hello" ; \
24706 (cd $(HOST_SUBDIR)/hello && \
24707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24709 "RANLIB=$${RANLIB}" \
24710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24711 maintainer-clean) \
24712 || exit 1
24714 @endif hello
24718 .PHONY: configure-indent maybe-configure-indent
24719 maybe-configure-indent:
24720 @if gcc-bootstrap
24721 configure-indent: stage_current
24722 @endif gcc-bootstrap
24723 @if indent
24724 maybe-configure-indent: configure-indent
24725 configure-indent:
24726 @: $(MAKE); $(unstage)
24727 @r=`${PWD_COMMAND}`; export r; \
24728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24731 $(HOST_EXPORTS) \
24732 echo Configuring in $(HOST_SUBDIR)/indent; \
24733 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24734 case $(srcdir) in \
24735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24736 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24738 esac; \
24739 srcdiroption="--srcdir=$${topdir}/indent"; \
24740 libsrcdir="$$s/indent"; \
24741 $(SHELL) $${libsrcdir}/configure \
24742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24743 --target=${target_alias} $${srcdiroption} \
24744 || exit 1
24745 @endif indent
24751 .PHONY: all-indent maybe-all-indent
24752 maybe-all-indent:
24753 @if gcc-bootstrap
24754 all-indent: stage_current
24755 @endif gcc-bootstrap
24756 @if indent
24757 TARGET-indent=all
24758 maybe-all-indent: all-indent
24759 all-indent: configure-indent
24760 @: $(MAKE); $(unstage)
24761 @r=`${PWD_COMMAND}`; export r; \
24762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763 $(HOST_EXPORTS) \
24764 (cd $(HOST_SUBDIR)/indent && \
24765 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24766 $(TARGET-indent))
24767 @endif indent
24772 .PHONY: check-indent maybe-check-indent
24773 maybe-check-indent:
24774 @if indent
24775 maybe-check-indent: check-indent
24777 check-indent:
24778 @: $(MAKE); $(unstage)
24779 @r=`${PWD_COMMAND}`; export r; \
24780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781 $(HOST_EXPORTS) \
24782 (cd $(HOST_SUBDIR)/indent && \
24783 $(MAKE) $(FLAGS_TO_PASS) check)
24785 @endif indent
24787 .PHONY: install-indent maybe-install-indent
24788 maybe-install-indent:
24789 @if indent
24790 maybe-install-indent: install-indent
24792 install-indent: installdirs
24793 @: $(MAKE); $(unstage)
24794 @r=`${PWD_COMMAND}`; export r; \
24795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24796 $(HOST_EXPORTS) \
24797 (cd $(HOST_SUBDIR)/indent && \
24798 $(MAKE) $(FLAGS_TO_PASS) install)
24800 @endif indent
24802 .PHONY: install-strip-indent maybe-install-strip-indent
24803 maybe-install-strip-indent:
24804 @if indent
24805 maybe-install-strip-indent: install-strip-indent
24807 install-strip-indent: installdirs
24808 @: $(MAKE); $(unstage)
24809 @r=`${PWD_COMMAND}`; export r; \
24810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24811 $(HOST_EXPORTS) \
24812 (cd $(HOST_SUBDIR)/indent && \
24813 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24815 @endif indent
24817 # Other targets (info, dvi, pdf, etc.)
24819 .PHONY: maybe-info-indent info-indent
24820 maybe-info-indent:
24821 @if indent
24822 maybe-info-indent: info-indent
24824 info-indent: \
24825 configure-indent
24826 @: $(MAKE); $(unstage)
24827 @[ -f ./indent/Makefile ] || exit 0; \
24828 r=`${PWD_COMMAND}`; export r; \
24829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24830 $(HOST_EXPORTS) \
24831 for flag in $(EXTRA_HOST_FLAGS) ; do \
24832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24833 done; \
24834 echo "Doing info in indent" ; \
24835 (cd $(HOST_SUBDIR)/indent && \
24836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24838 "RANLIB=$${RANLIB}" \
24839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24840 info) \
24841 || exit 1
24843 @endif indent
24845 .PHONY: maybe-dvi-indent dvi-indent
24846 maybe-dvi-indent:
24847 @if indent
24848 maybe-dvi-indent: dvi-indent
24850 dvi-indent: \
24851 configure-indent
24852 @: $(MAKE); $(unstage)
24853 @[ -f ./indent/Makefile ] || exit 0; \
24854 r=`${PWD_COMMAND}`; export r; \
24855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24856 $(HOST_EXPORTS) \
24857 for flag in $(EXTRA_HOST_FLAGS) ; do \
24858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24859 done; \
24860 echo "Doing dvi in indent" ; \
24861 (cd $(HOST_SUBDIR)/indent && \
24862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24864 "RANLIB=$${RANLIB}" \
24865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866 dvi) \
24867 || exit 1
24869 @endif indent
24871 .PHONY: maybe-pdf-indent pdf-indent
24872 maybe-pdf-indent:
24873 @if indent
24874 maybe-pdf-indent: pdf-indent
24876 pdf-indent: \
24877 configure-indent
24878 @: $(MAKE); $(unstage)
24879 @[ -f ./indent/Makefile ] || exit 0; \
24880 r=`${PWD_COMMAND}`; export r; \
24881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24882 $(HOST_EXPORTS) \
24883 for flag in $(EXTRA_HOST_FLAGS) ; do \
24884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24885 done; \
24886 echo "Doing pdf in indent" ; \
24887 (cd $(HOST_SUBDIR)/indent && \
24888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24890 "RANLIB=$${RANLIB}" \
24891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24892 pdf) \
24893 || exit 1
24895 @endif indent
24897 .PHONY: maybe-html-indent html-indent
24898 maybe-html-indent:
24899 @if indent
24900 maybe-html-indent: html-indent
24902 html-indent: \
24903 configure-indent
24904 @: $(MAKE); $(unstage)
24905 @[ -f ./indent/Makefile ] || exit 0; \
24906 r=`${PWD_COMMAND}`; export r; \
24907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24908 $(HOST_EXPORTS) \
24909 for flag in $(EXTRA_HOST_FLAGS) ; do \
24910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24911 done; \
24912 echo "Doing html in indent" ; \
24913 (cd $(HOST_SUBDIR)/indent && \
24914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24916 "RANLIB=$${RANLIB}" \
24917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24918 html) \
24919 || exit 1
24921 @endif indent
24923 .PHONY: maybe-TAGS-indent TAGS-indent
24924 maybe-TAGS-indent:
24925 @if indent
24926 maybe-TAGS-indent: TAGS-indent
24928 TAGS-indent: \
24929 configure-indent
24930 @: $(MAKE); $(unstage)
24931 @[ -f ./indent/Makefile ] || exit 0; \
24932 r=`${PWD_COMMAND}`; export r; \
24933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24934 $(HOST_EXPORTS) \
24935 for flag in $(EXTRA_HOST_FLAGS) ; do \
24936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24937 done; \
24938 echo "Doing TAGS in indent" ; \
24939 (cd $(HOST_SUBDIR)/indent && \
24940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24942 "RANLIB=$${RANLIB}" \
24943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24944 TAGS) \
24945 || exit 1
24947 @endif indent
24949 .PHONY: maybe-install-info-indent install-info-indent
24950 maybe-install-info-indent:
24951 @if indent
24952 maybe-install-info-indent: install-info-indent
24954 install-info-indent: \
24955 configure-indent \
24956 info-indent
24957 @: $(MAKE); $(unstage)
24958 @[ -f ./indent/Makefile ] || exit 0; \
24959 r=`${PWD_COMMAND}`; export r; \
24960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24961 $(HOST_EXPORTS) \
24962 for flag in $(EXTRA_HOST_FLAGS) ; do \
24963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24964 done; \
24965 echo "Doing install-info in indent" ; \
24966 (cd $(HOST_SUBDIR)/indent && \
24967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24969 "RANLIB=$${RANLIB}" \
24970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24971 install-info) \
24972 || exit 1
24974 @endif indent
24976 .PHONY: maybe-install-pdf-indent install-pdf-indent
24977 maybe-install-pdf-indent:
24978 @if indent
24979 maybe-install-pdf-indent: install-pdf-indent
24981 install-pdf-indent: \
24982 configure-indent \
24983 pdf-indent
24984 @: $(MAKE); $(unstage)
24985 @[ -f ./indent/Makefile ] || exit 0; \
24986 r=`${PWD_COMMAND}`; export r; \
24987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24988 $(HOST_EXPORTS) \
24989 for flag in $(EXTRA_HOST_FLAGS) ; do \
24990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24991 done; \
24992 echo "Doing install-pdf in indent" ; \
24993 (cd $(HOST_SUBDIR)/indent && \
24994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24996 "RANLIB=$${RANLIB}" \
24997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24998 install-pdf) \
24999 || exit 1
25001 @endif indent
25003 .PHONY: maybe-install-html-indent install-html-indent
25004 maybe-install-html-indent:
25005 @if indent
25006 maybe-install-html-indent: install-html-indent
25008 install-html-indent: \
25009 configure-indent \
25010 html-indent
25011 @: $(MAKE); $(unstage)
25012 @[ -f ./indent/Makefile ] || exit 0; \
25013 r=`${PWD_COMMAND}`; export r; \
25014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25015 $(HOST_EXPORTS) \
25016 for flag in $(EXTRA_HOST_FLAGS) ; do \
25017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25018 done; \
25019 echo "Doing install-html in indent" ; \
25020 (cd $(HOST_SUBDIR)/indent && \
25021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25023 "RANLIB=$${RANLIB}" \
25024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25025 install-html) \
25026 || exit 1
25028 @endif indent
25030 .PHONY: maybe-installcheck-indent installcheck-indent
25031 maybe-installcheck-indent:
25032 @if indent
25033 maybe-installcheck-indent: installcheck-indent
25035 installcheck-indent: \
25036 configure-indent
25037 @: $(MAKE); $(unstage)
25038 @[ -f ./indent/Makefile ] || exit 0; \
25039 r=`${PWD_COMMAND}`; export r; \
25040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041 $(HOST_EXPORTS) \
25042 for flag in $(EXTRA_HOST_FLAGS) ; do \
25043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25044 done; \
25045 echo "Doing installcheck in indent" ; \
25046 (cd $(HOST_SUBDIR)/indent && \
25047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25049 "RANLIB=$${RANLIB}" \
25050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25051 installcheck) \
25052 || exit 1
25054 @endif indent
25056 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
25057 maybe-mostlyclean-indent:
25058 @if indent
25059 maybe-mostlyclean-indent: mostlyclean-indent
25061 mostlyclean-indent:
25062 @: $(MAKE); $(unstage)
25063 @[ -f ./indent/Makefile ] || exit 0; \
25064 r=`${PWD_COMMAND}`; export r; \
25065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25066 $(HOST_EXPORTS) \
25067 for flag in $(EXTRA_HOST_FLAGS) ; do \
25068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25069 done; \
25070 echo "Doing mostlyclean in indent" ; \
25071 (cd $(HOST_SUBDIR)/indent && \
25072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25074 "RANLIB=$${RANLIB}" \
25075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25076 mostlyclean) \
25077 || exit 1
25079 @endif indent
25081 .PHONY: maybe-clean-indent clean-indent
25082 maybe-clean-indent:
25083 @if indent
25084 maybe-clean-indent: clean-indent
25086 clean-indent:
25087 @: $(MAKE); $(unstage)
25088 @[ -f ./indent/Makefile ] || exit 0; \
25089 r=`${PWD_COMMAND}`; export r; \
25090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091 $(HOST_EXPORTS) \
25092 for flag in $(EXTRA_HOST_FLAGS) ; do \
25093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25094 done; \
25095 echo "Doing clean in indent" ; \
25096 (cd $(HOST_SUBDIR)/indent && \
25097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25099 "RANLIB=$${RANLIB}" \
25100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25101 clean) \
25102 || exit 1
25104 @endif indent
25106 .PHONY: maybe-distclean-indent distclean-indent
25107 maybe-distclean-indent:
25108 @if indent
25109 maybe-distclean-indent: distclean-indent
25111 distclean-indent:
25112 @: $(MAKE); $(unstage)
25113 @[ -f ./indent/Makefile ] || exit 0; \
25114 r=`${PWD_COMMAND}`; export r; \
25115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116 $(HOST_EXPORTS) \
25117 for flag in $(EXTRA_HOST_FLAGS) ; do \
25118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25119 done; \
25120 echo "Doing distclean in indent" ; \
25121 (cd $(HOST_SUBDIR)/indent && \
25122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25124 "RANLIB=$${RANLIB}" \
25125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25126 distclean) \
25127 || exit 1
25129 @endif indent
25131 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
25132 maybe-maintainer-clean-indent:
25133 @if indent
25134 maybe-maintainer-clean-indent: maintainer-clean-indent
25136 maintainer-clean-indent:
25137 @: $(MAKE); $(unstage)
25138 @[ -f ./indent/Makefile ] || exit 0; \
25139 r=`${PWD_COMMAND}`; export r; \
25140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25141 $(HOST_EXPORTS) \
25142 for flag in $(EXTRA_HOST_FLAGS) ; do \
25143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25144 done; \
25145 echo "Doing maintainer-clean in indent" ; \
25146 (cd $(HOST_SUBDIR)/indent && \
25147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25149 "RANLIB=$${RANLIB}" \
25150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25151 maintainer-clean) \
25152 || exit 1
25154 @endif indent
25158 .PHONY: configure-intl maybe-configure-intl
25159 maybe-configure-intl:
25160 @if gcc-bootstrap
25161 configure-intl: stage_current
25162 @endif gcc-bootstrap
25163 @if intl
25164 maybe-configure-intl: configure-intl
25165 configure-intl:
25166 @r=`${PWD_COMMAND}`; export r; \
25167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25168 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25170 $(HOST_EXPORTS) \
25171 echo Configuring in $(HOST_SUBDIR)/intl; \
25172 cd "$(HOST_SUBDIR)/intl" || exit 1; \
25173 case $(srcdir) in \
25174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25175 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25177 esac; \
25178 srcdiroption="--srcdir=$${topdir}/intl"; \
25179 libsrcdir="$$s/intl"; \
25180 $(SHELL) $${libsrcdir}/configure \
25181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25182 --target=${target_alias} $${srcdiroption} \
25183 || exit 1
25184 @endif intl
25188 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
25189 maybe-configure-stage1-intl:
25190 @if intl-bootstrap
25191 maybe-configure-stage1-intl: configure-stage1-intl
25192 configure-stage1-intl:
25193 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25195 @r=`${PWD_COMMAND}`; export r; \
25196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197 TFLAGS="$(STAGE1_TFLAGS)"; \
25198 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25199 $(HOST_EXPORTS) \
25200 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25201 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25202 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25203 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
25204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25205 cd $(HOST_SUBDIR)/intl || exit 1; \
25206 case $(srcdir) in \
25207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25208 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25210 esac; \
25211 srcdiroption="--srcdir=$${topdir}/intl"; \
25212 libsrcdir="$$s/intl"; \
25213 $(SHELL) $${libsrcdir}/configure \
25214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25215 --target=${target_alias} $${srcdiroption} \
25216 $(STAGE1_CONFIGURE_FLAGS)
25217 @endif intl-bootstrap
25219 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
25220 maybe-configure-stage2-intl:
25221 @if intl-bootstrap
25222 maybe-configure-stage2-intl: configure-stage2-intl
25223 configure-stage2-intl:
25224 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25226 @r=`${PWD_COMMAND}`; export r; \
25227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228 TFLAGS="$(STAGE2_TFLAGS)"; \
25229 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25230 $(HOST_EXPORTS) \
25231 $(POSTSTAGE1_HOST_EXPORTS) \
25232 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25233 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25234 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25235 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
25236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25237 cd $(HOST_SUBDIR)/intl || exit 1; \
25238 case $(srcdir) in \
25239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25240 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25242 esac; \
25243 srcdiroption="--srcdir=$${topdir}/intl"; \
25244 libsrcdir="$$s/intl"; \
25245 $(SHELL) $${libsrcdir}/configure \
25246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25247 --target=${target_alias} $${srcdiroption} \
25248 --with-build-libsubdir=$(HOST_SUBDIR) \
25249 $(STAGE2_CONFIGURE_FLAGS)
25250 @endif intl-bootstrap
25252 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
25253 maybe-configure-stage3-intl:
25254 @if intl-bootstrap
25255 maybe-configure-stage3-intl: configure-stage3-intl
25256 configure-stage3-intl:
25257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25259 @r=`${PWD_COMMAND}`; export r; \
25260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25261 TFLAGS="$(STAGE3_TFLAGS)"; \
25262 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25263 $(HOST_EXPORTS) \
25264 $(POSTSTAGE1_HOST_EXPORTS) \
25265 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25266 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25267 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25268 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
25269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25270 cd $(HOST_SUBDIR)/intl || exit 1; \
25271 case $(srcdir) in \
25272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25273 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25275 esac; \
25276 srcdiroption="--srcdir=$${topdir}/intl"; \
25277 libsrcdir="$$s/intl"; \
25278 $(SHELL) $${libsrcdir}/configure \
25279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25280 --target=${target_alias} $${srcdiroption} \
25281 --with-build-libsubdir=$(HOST_SUBDIR) \
25282 $(STAGE3_CONFIGURE_FLAGS)
25283 @endif intl-bootstrap
25285 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
25286 maybe-configure-stage4-intl:
25287 @if intl-bootstrap
25288 maybe-configure-stage4-intl: configure-stage4-intl
25289 configure-stage4-intl:
25290 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25292 @r=`${PWD_COMMAND}`; export r; \
25293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25294 TFLAGS="$(STAGE4_TFLAGS)"; \
25295 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25296 $(HOST_EXPORTS) \
25297 $(POSTSTAGE1_HOST_EXPORTS) \
25298 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25299 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25300 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25301 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
25302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25303 cd $(HOST_SUBDIR)/intl || exit 1; \
25304 case $(srcdir) in \
25305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25306 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25308 esac; \
25309 srcdiroption="--srcdir=$${topdir}/intl"; \
25310 libsrcdir="$$s/intl"; \
25311 $(SHELL) $${libsrcdir}/configure \
25312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25313 --target=${target_alias} $${srcdiroption} \
25314 --with-build-libsubdir=$(HOST_SUBDIR) \
25315 $(STAGE4_CONFIGURE_FLAGS)
25316 @endif intl-bootstrap
25318 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
25319 maybe-configure-stageprofile-intl:
25320 @if intl-bootstrap
25321 maybe-configure-stageprofile-intl: configure-stageprofile-intl
25322 configure-stageprofile-intl:
25323 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25325 @r=`${PWD_COMMAND}`; export r; \
25326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25327 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25328 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25329 $(HOST_EXPORTS) \
25330 $(POSTSTAGE1_HOST_EXPORTS) \
25331 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25332 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25333 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25334 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
25335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25336 cd $(HOST_SUBDIR)/intl || exit 1; \
25337 case $(srcdir) in \
25338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25339 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25341 esac; \
25342 srcdiroption="--srcdir=$${topdir}/intl"; \
25343 libsrcdir="$$s/intl"; \
25344 $(SHELL) $${libsrcdir}/configure \
25345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25346 --target=${target_alias} $${srcdiroption} \
25347 --with-build-libsubdir=$(HOST_SUBDIR) \
25348 $(STAGEprofile_CONFIGURE_FLAGS)
25349 @endif intl-bootstrap
25351 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
25352 maybe-configure-stagefeedback-intl:
25353 @if intl-bootstrap
25354 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
25355 configure-stagefeedback-intl:
25356 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25358 @r=`${PWD_COMMAND}`; export r; \
25359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25360 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25361 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25362 $(HOST_EXPORTS) \
25363 $(POSTSTAGE1_HOST_EXPORTS) \
25364 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25365 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25366 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25367 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
25368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25369 cd $(HOST_SUBDIR)/intl || exit 1; \
25370 case $(srcdir) in \
25371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25372 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25374 esac; \
25375 srcdiroption="--srcdir=$${topdir}/intl"; \
25376 libsrcdir="$$s/intl"; \
25377 $(SHELL) $${libsrcdir}/configure \
25378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25379 --target=${target_alias} $${srcdiroption} \
25380 --with-build-libsubdir=$(HOST_SUBDIR) \
25381 $(STAGEfeedback_CONFIGURE_FLAGS)
25382 @endif intl-bootstrap
25388 .PHONY: all-intl maybe-all-intl
25389 maybe-all-intl:
25390 @if gcc-bootstrap
25391 all-intl: stage_current
25392 @endif gcc-bootstrap
25393 @if intl
25394 TARGET-intl=all
25395 maybe-all-intl: all-intl
25396 all-intl: configure-intl
25397 @r=`${PWD_COMMAND}`; export r; \
25398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25399 $(HOST_EXPORTS) \
25400 (cd $(HOST_SUBDIR)/intl && \
25401 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25402 $(TARGET-intl))
25403 @endif intl
25407 .PHONY: all-stage1-intl maybe-all-stage1-intl
25408 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
25409 maybe-all-stage1-intl:
25410 maybe-clean-stage1-intl:
25411 @if intl-bootstrap
25412 maybe-all-stage1-intl: all-stage1-intl
25413 all-stage1: all-stage1-intl
25414 TARGET-stage1-intl = $(TARGET-intl)
25415 all-stage1-intl: configure-stage1-intl
25416 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25417 @r=`${PWD_COMMAND}`; export r; \
25418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419 TFLAGS="$(STAGE1_TFLAGS)"; \
25420 $(HOST_EXPORTS) \
25421 cd $(HOST_SUBDIR)/intl && \
25422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25423 CFLAGS="$(STAGE1_CFLAGS)" \
25424 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25425 LIBCFLAGS="$(LIBCFLAGS)" \
25426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25429 $(EXTRA_HOST_FLAGS) \
25430 TFLAGS="$(STAGE1_TFLAGS)" \
25431 $(TARGET-stage1-intl)
25433 maybe-clean-stage1-intl: clean-stage1-intl
25434 clean-stage1: clean-stage1-intl
25435 clean-stage1-intl:
25436 @if [ $(current_stage) = stage1 ]; then \
25437 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25438 else \
25439 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
25440 $(MAKE) stage1-start; \
25441 fi; \
25442 cd $(HOST_SUBDIR)/intl && \
25443 $(MAKE) $(EXTRA_HOST_FLAGS) \
25444 clean
25445 @endif intl-bootstrap
25448 .PHONY: all-stage2-intl maybe-all-stage2-intl
25449 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
25450 maybe-all-stage2-intl:
25451 maybe-clean-stage2-intl:
25452 @if intl-bootstrap
25453 maybe-all-stage2-intl: all-stage2-intl
25454 all-stage2: all-stage2-intl
25455 TARGET-stage2-intl = $(TARGET-intl)
25456 all-stage2-intl: configure-stage2-intl
25457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25458 @r=`${PWD_COMMAND}`; export r; \
25459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460 TFLAGS="$(STAGE2_TFLAGS)"; \
25461 $(HOST_EXPORTS) \
25462 $(POSTSTAGE1_HOST_EXPORTS) \
25463 cd $(HOST_SUBDIR)/intl && \
25464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25465 CFLAGS="$(STAGE2_CFLAGS)" \
25466 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25467 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25472 TFLAGS="$(STAGE2_TFLAGS)" \
25473 $(TARGET-stage2-intl)
25475 maybe-clean-stage2-intl: clean-stage2-intl
25476 clean-stage2: clean-stage2-intl
25477 clean-stage2-intl:
25478 @if [ $(current_stage) = stage2 ]; then \
25479 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25480 else \
25481 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
25482 $(MAKE) stage2-start; \
25483 fi; \
25484 cd $(HOST_SUBDIR)/intl && \
25485 $(MAKE) $(EXTRA_HOST_FLAGS) \
25486 $(POSTSTAGE1_FLAGS_TO_PASS) \
25487 clean
25488 @endif intl-bootstrap
25491 .PHONY: all-stage3-intl maybe-all-stage3-intl
25492 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
25493 maybe-all-stage3-intl:
25494 maybe-clean-stage3-intl:
25495 @if intl-bootstrap
25496 maybe-all-stage3-intl: all-stage3-intl
25497 all-stage3: all-stage3-intl
25498 TARGET-stage3-intl = $(TARGET-intl)
25499 all-stage3-intl: configure-stage3-intl
25500 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25501 @r=`${PWD_COMMAND}`; export r; \
25502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25503 TFLAGS="$(STAGE3_TFLAGS)"; \
25504 $(HOST_EXPORTS) \
25505 $(POSTSTAGE1_HOST_EXPORTS) \
25506 cd $(HOST_SUBDIR)/intl && \
25507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25508 CFLAGS="$(STAGE3_CFLAGS)" \
25509 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25510 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25514 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25515 TFLAGS="$(STAGE3_TFLAGS)" \
25516 $(TARGET-stage3-intl)
25518 maybe-clean-stage3-intl: clean-stage3-intl
25519 clean-stage3: clean-stage3-intl
25520 clean-stage3-intl:
25521 @if [ $(current_stage) = stage3 ]; then \
25522 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25523 else \
25524 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
25525 $(MAKE) stage3-start; \
25526 fi; \
25527 cd $(HOST_SUBDIR)/intl && \
25528 $(MAKE) $(EXTRA_HOST_FLAGS) \
25529 $(POSTSTAGE1_FLAGS_TO_PASS) \
25530 clean
25531 @endif intl-bootstrap
25534 .PHONY: all-stage4-intl maybe-all-stage4-intl
25535 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
25536 maybe-all-stage4-intl:
25537 maybe-clean-stage4-intl:
25538 @if intl-bootstrap
25539 maybe-all-stage4-intl: all-stage4-intl
25540 all-stage4: all-stage4-intl
25541 TARGET-stage4-intl = $(TARGET-intl)
25542 all-stage4-intl: configure-stage4-intl
25543 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25544 @r=`${PWD_COMMAND}`; export r; \
25545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546 TFLAGS="$(STAGE4_TFLAGS)"; \
25547 $(HOST_EXPORTS) \
25548 $(POSTSTAGE1_HOST_EXPORTS) \
25549 cd $(HOST_SUBDIR)/intl && \
25550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25551 CFLAGS="$(STAGE4_CFLAGS)" \
25552 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25553 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25558 TFLAGS="$(STAGE4_TFLAGS)" \
25559 $(TARGET-stage4-intl)
25561 maybe-clean-stage4-intl: clean-stage4-intl
25562 clean-stage4: clean-stage4-intl
25563 clean-stage4-intl:
25564 @if [ $(current_stage) = stage4 ]; then \
25565 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25566 else \
25567 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
25568 $(MAKE) stage4-start; \
25569 fi; \
25570 cd $(HOST_SUBDIR)/intl && \
25571 $(MAKE) $(EXTRA_HOST_FLAGS) \
25572 $(POSTSTAGE1_FLAGS_TO_PASS) \
25573 clean
25574 @endif intl-bootstrap
25577 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
25578 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
25579 maybe-all-stageprofile-intl:
25580 maybe-clean-stageprofile-intl:
25581 @if intl-bootstrap
25582 maybe-all-stageprofile-intl: all-stageprofile-intl
25583 all-stageprofile: all-stageprofile-intl
25584 TARGET-stageprofile-intl = $(TARGET-intl)
25585 all-stageprofile-intl: configure-stageprofile-intl
25586 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25587 @r=`${PWD_COMMAND}`; export r; \
25588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25589 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25590 $(HOST_EXPORTS) \
25591 $(POSTSTAGE1_HOST_EXPORTS) \
25592 cd $(HOST_SUBDIR)/intl && \
25593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25594 CFLAGS="$(STAGEprofile_CFLAGS)" \
25595 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25596 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25601 TFLAGS="$(STAGEprofile_TFLAGS)" \
25602 $(TARGET-stageprofile-intl)
25604 maybe-clean-stageprofile-intl: clean-stageprofile-intl
25605 clean-stageprofile: clean-stageprofile-intl
25606 clean-stageprofile-intl:
25607 @if [ $(current_stage) = stageprofile ]; then \
25608 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25609 else \
25610 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
25611 $(MAKE) stageprofile-start; \
25612 fi; \
25613 cd $(HOST_SUBDIR)/intl && \
25614 $(MAKE) $(EXTRA_HOST_FLAGS) \
25615 $(POSTSTAGE1_FLAGS_TO_PASS) \
25616 clean
25617 @endif intl-bootstrap
25620 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
25621 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
25622 maybe-all-stagefeedback-intl:
25623 maybe-clean-stagefeedback-intl:
25624 @if intl-bootstrap
25625 maybe-all-stagefeedback-intl: all-stagefeedback-intl
25626 all-stagefeedback: all-stagefeedback-intl
25627 TARGET-stagefeedback-intl = $(TARGET-intl)
25628 all-stagefeedback-intl: configure-stagefeedback-intl
25629 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25630 @r=`${PWD_COMMAND}`; export r; \
25631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25632 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25633 $(HOST_EXPORTS) \
25634 $(POSTSTAGE1_HOST_EXPORTS) \
25635 cd $(HOST_SUBDIR)/intl && \
25636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25637 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25638 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25639 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25644 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25645 $(TARGET-stagefeedback-intl)
25647 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25648 clean-stagefeedback: clean-stagefeedback-intl
25649 clean-stagefeedback-intl:
25650 @if [ $(current_stage) = stagefeedback ]; then \
25651 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25652 else \
25653 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25654 $(MAKE) stagefeedback-start; \
25655 fi; \
25656 cd $(HOST_SUBDIR)/intl && \
25657 $(MAKE) $(EXTRA_HOST_FLAGS) \
25658 $(POSTSTAGE1_FLAGS_TO_PASS) \
25659 clean
25660 @endif intl-bootstrap
25666 .PHONY: check-intl maybe-check-intl
25667 maybe-check-intl:
25668 @if intl
25669 maybe-check-intl: check-intl
25671 check-intl:
25672 @: $(MAKE); $(unstage)
25673 @r=`${PWD_COMMAND}`; export r; \
25674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25675 $(HOST_EXPORTS) \
25676 (cd $(HOST_SUBDIR)/intl && \
25677 $(MAKE) $(FLAGS_TO_PASS) check)
25679 @endif intl
25681 .PHONY: install-intl maybe-install-intl
25682 maybe-install-intl:
25683 @if intl
25684 maybe-install-intl: install-intl
25686 install-intl: installdirs
25687 @: $(MAKE); $(unstage)
25688 @r=`${PWD_COMMAND}`; export r; \
25689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690 $(HOST_EXPORTS) \
25691 (cd $(HOST_SUBDIR)/intl && \
25692 $(MAKE) $(FLAGS_TO_PASS) install)
25694 @endif intl
25696 .PHONY: install-strip-intl maybe-install-strip-intl
25697 maybe-install-strip-intl:
25698 @if intl
25699 maybe-install-strip-intl: install-strip-intl
25701 install-strip-intl: installdirs
25702 @: $(MAKE); $(unstage)
25703 @r=`${PWD_COMMAND}`; export r; \
25704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705 $(HOST_EXPORTS) \
25706 (cd $(HOST_SUBDIR)/intl && \
25707 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25709 @endif intl
25711 # Other targets (info, dvi, pdf, etc.)
25713 .PHONY: maybe-info-intl info-intl
25714 maybe-info-intl:
25715 @if intl
25716 maybe-info-intl: info-intl
25718 info-intl: \
25719 configure-intl
25720 @[ -f ./intl/Makefile ] || exit 0; \
25721 r=`${PWD_COMMAND}`; export r; \
25722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25723 $(HOST_EXPORTS) \
25724 for flag in $(EXTRA_HOST_FLAGS) ; do \
25725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25726 done; \
25727 echo "Doing info in intl" ; \
25728 (cd $(HOST_SUBDIR)/intl && \
25729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25731 "RANLIB=$${RANLIB}" \
25732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25733 info) \
25734 || exit 1
25736 @endif intl
25738 .PHONY: maybe-dvi-intl dvi-intl
25739 maybe-dvi-intl:
25740 @if intl
25741 maybe-dvi-intl: dvi-intl
25743 dvi-intl: \
25744 configure-intl
25745 @[ -f ./intl/Makefile ] || exit 0; \
25746 r=`${PWD_COMMAND}`; export r; \
25747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25748 $(HOST_EXPORTS) \
25749 for flag in $(EXTRA_HOST_FLAGS) ; do \
25750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25751 done; \
25752 echo "Doing dvi in intl" ; \
25753 (cd $(HOST_SUBDIR)/intl && \
25754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25756 "RANLIB=$${RANLIB}" \
25757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25758 dvi) \
25759 || exit 1
25761 @endif intl
25763 .PHONY: maybe-pdf-intl pdf-intl
25764 maybe-pdf-intl:
25765 @if intl
25766 maybe-pdf-intl: pdf-intl
25768 pdf-intl: \
25769 configure-intl
25770 @[ -f ./intl/Makefile ] || exit 0; \
25771 r=`${PWD_COMMAND}`; export r; \
25772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25773 $(HOST_EXPORTS) \
25774 for flag in $(EXTRA_HOST_FLAGS) ; do \
25775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25776 done; \
25777 echo "Doing pdf in intl" ; \
25778 (cd $(HOST_SUBDIR)/intl && \
25779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25781 "RANLIB=$${RANLIB}" \
25782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25783 pdf) \
25784 || exit 1
25786 @endif intl
25788 .PHONY: maybe-html-intl html-intl
25789 maybe-html-intl:
25790 @if intl
25791 maybe-html-intl: html-intl
25793 html-intl: \
25794 configure-intl
25795 @[ -f ./intl/Makefile ] || exit 0; \
25796 r=`${PWD_COMMAND}`; export r; \
25797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25798 $(HOST_EXPORTS) \
25799 for flag in $(EXTRA_HOST_FLAGS) ; do \
25800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25801 done; \
25802 echo "Doing html in intl" ; \
25803 (cd $(HOST_SUBDIR)/intl && \
25804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25806 "RANLIB=$${RANLIB}" \
25807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25808 html) \
25809 || exit 1
25811 @endif intl
25813 .PHONY: maybe-TAGS-intl TAGS-intl
25814 maybe-TAGS-intl:
25815 @if intl
25816 maybe-TAGS-intl: TAGS-intl
25818 TAGS-intl: \
25819 configure-intl
25820 @[ -f ./intl/Makefile ] || exit 0; \
25821 r=`${PWD_COMMAND}`; export r; \
25822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25823 $(HOST_EXPORTS) \
25824 for flag in $(EXTRA_HOST_FLAGS) ; do \
25825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25826 done; \
25827 echo "Doing TAGS in intl" ; \
25828 (cd $(HOST_SUBDIR)/intl && \
25829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25831 "RANLIB=$${RANLIB}" \
25832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25833 TAGS) \
25834 || exit 1
25836 @endif intl
25838 .PHONY: maybe-install-info-intl install-info-intl
25839 maybe-install-info-intl:
25840 @if intl
25841 maybe-install-info-intl: install-info-intl
25843 install-info-intl: \
25844 configure-intl \
25845 info-intl
25846 @[ -f ./intl/Makefile ] || exit 0; \
25847 r=`${PWD_COMMAND}`; export r; \
25848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849 $(HOST_EXPORTS) \
25850 for flag in $(EXTRA_HOST_FLAGS) ; do \
25851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852 done; \
25853 echo "Doing install-info in intl" ; \
25854 (cd $(HOST_SUBDIR)/intl && \
25855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857 "RANLIB=$${RANLIB}" \
25858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859 install-info) \
25860 || exit 1
25862 @endif intl
25864 .PHONY: maybe-install-pdf-intl install-pdf-intl
25865 maybe-install-pdf-intl:
25866 @if intl
25867 maybe-install-pdf-intl: install-pdf-intl
25869 install-pdf-intl: \
25870 configure-intl \
25871 pdf-intl
25872 @[ -f ./intl/Makefile ] || exit 0; \
25873 r=`${PWD_COMMAND}`; export r; \
25874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875 $(HOST_EXPORTS) \
25876 for flag in $(EXTRA_HOST_FLAGS) ; do \
25877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878 done; \
25879 echo "Doing install-pdf in intl" ; \
25880 (cd $(HOST_SUBDIR)/intl && \
25881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25883 "RANLIB=$${RANLIB}" \
25884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25885 install-pdf) \
25886 || exit 1
25888 @endif intl
25890 .PHONY: maybe-install-html-intl install-html-intl
25891 maybe-install-html-intl:
25892 @if intl
25893 maybe-install-html-intl: install-html-intl
25895 install-html-intl: \
25896 configure-intl \
25897 html-intl
25898 @[ -f ./intl/Makefile ] || exit 0; \
25899 r=`${PWD_COMMAND}`; export r; \
25900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901 $(HOST_EXPORTS) \
25902 for flag in $(EXTRA_HOST_FLAGS) ; do \
25903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25904 done; \
25905 echo "Doing install-html in intl" ; \
25906 (cd $(HOST_SUBDIR)/intl && \
25907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25909 "RANLIB=$${RANLIB}" \
25910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25911 install-html) \
25912 || exit 1
25914 @endif intl
25916 .PHONY: maybe-installcheck-intl installcheck-intl
25917 maybe-installcheck-intl:
25918 @if intl
25919 maybe-installcheck-intl: installcheck-intl
25921 installcheck-intl: \
25922 configure-intl
25923 @[ -f ./intl/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 installcheck in intl" ; \
25931 (cd $(HOST_SUBDIR)/intl && \
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 installcheck) \
25937 || exit 1
25939 @endif intl
25941 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25942 maybe-mostlyclean-intl:
25943 @if intl
25944 maybe-mostlyclean-intl: mostlyclean-intl
25946 mostlyclean-intl:
25947 @[ -f ./intl/Makefile ] || exit 0; \
25948 r=`${PWD_COMMAND}`; export r; \
25949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950 $(HOST_EXPORTS) \
25951 for flag in $(EXTRA_HOST_FLAGS) ; do \
25952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953 done; \
25954 echo "Doing mostlyclean in intl" ; \
25955 (cd $(HOST_SUBDIR)/intl && \
25956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958 "RANLIB=$${RANLIB}" \
25959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960 mostlyclean) \
25961 || exit 1
25963 @endif intl
25965 .PHONY: maybe-clean-intl clean-intl
25966 maybe-clean-intl:
25967 @if intl
25968 maybe-clean-intl: clean-intl
25970 clean-intl:
25971 @[ -f ./intl/Makefile ] || exit 0; \
25972 r=`${PWD_COMMAND}`; export r; \
25973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25974 $(HOST_EXPORTS) \
25975 for flag in $(EXTRA_HOST_FLAGS) ; do \
25976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25977 done; \
25978 echo "Doing clean in intl" ; \
25979 (cd $(HOST_SUBDIR)/intl && \
25980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25982 "RANLIB=$${RANLIB}" \
25983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25984 clean) \
25985 || exit 1
25987 @endif intl
25989 .PHONY: maybe-distclean-intl distclean-intl
25990 maybe-distclean-intl:
25991 @if intl
25992 maybe-distclean-intl: distclean-intl
25994 distclean-intl:
25995 @[ -f ./intl/Makefile ] || exit 0; \
25996 r=`${PWD_COMMAND}`; export r; \
25997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25998 $(HOST_EXPORTS) \
25999 for flag in $(EXTRA_HOST_FLAGS) ; do \
26000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26001 done; \
26002 echo "Doing distclean in intl" ; \
26003 (cd $(HOST_SUBDIR)/intl && \
26004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26006 "RANLIB=$${RANLIB}" \
26007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26008 distclean) \
26009 || exit 1
26011 @endif intl
26013 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
26014 maybe-maintainer-clean-intl:
26015 @if intl
26016 maybe-maintainer-clean-intl: maintainer-clean-intl
26018 maintainer-clean-intl:
26019 @[ -f ./intl/Makefile ] || exit 0; \
26020 r=`${PWD_COMMAND}`; export r; \
26021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26022 $(HOST_EXPORTS) \
26023 for flag in $(EXTRA_HOST_FLAGS) ; do \
26024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025 done; \
26026 echo "Doing maintainer-clean in intl" ; \
26027 (cd $(HOST_SUBDIR)/intl && \
26028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26030 "RANLIB=$${RANLIB}" \
26031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26032 maintainer-clean) \
26033 || exit 1
26035 @endif intl
26039 .PHONY: configure-tcl maybe-configure-tcl
26040 maybe-configure-tcl:
26041 @if gcc-bootstrap
26042 configure-tcl: stage_current
26043 @endif gcc-bootstrap
26044 @if tcl
26045 maybe-configure-tcl: configure-tcl
26046 configure-tcl:
26047 @: $(MAKE); $(unstage)
26048 @r=`${PWD_COMMAND}`; export r; \
26049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26050 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
26051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
26052 $(HOST_EXPORTS) \
26053 echo Configuring in $(HOST_SUBDIR)/tcl; \
26054 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
26055 case $(srcdir) in \
26056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26057 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
26058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26059 esac; \
26060 srcdiroption="--srcdir=$${topdir}/tcl"; \
26061 libsrcdir="$$s/tcl"; \
26062 $(SHELL) $${libsrcdir}/configure \
26063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26064 --target=${target_alias} $${srcdiroption} \
26065 || exit 1
26066 @endif tcl
26072 .PHONY: all-tcl maybe-all-tcl
26073 maybe-all-tcl:
26074 @if gcc-bootstrap
26075 all-tcl: stage_current
26076 @endif gcc-bootstrap
26077 @if tcl
26078 TARGET-tcl=all
26079 maybe-all-tcl: all-tcl
26080 all-tcl: configure-tcl
26081 @: $(MAKE); $(unstage)
26082 @r=`${PWD_COMMAND}`; export r; \
26083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084 $(HOST_EXPORTS) \
26085 (cd $(HOST_SUBDIR)/tcl && \
26086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26087 $(TARGET-tcl))
26088 @endif tcl
26093 .PHONY: check-tcl maybe-check-tcl
26094 maybe-check-tcl:
26095 @if tcl
26096 maybe-check-tcl: check-tcl
26098 check-tcl:
26099 @: $(MAKE); $(unstage)
26100 @r=`${PWD_COMMAND}`; export r; \
26101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26102 $(HOST_EXPORTS) \
26103 (cd $(HOST_SUBDIR)/tcl && \
26104 $(MAKE) $(FLAGS_TO_PASS) check)
26106 @endif tcl
26108 .PHONY: install-tcl maybe-install-tcl
26109 maybe-install-tcl:
26110 @if tcl
26111 maybe-install-tcl: install-tcl
26113 install-tcl: installdirs
26114 @: $(MAKE); $(unstage)
26115 @r=`${PWD_COMMAND}`; export r; \
26116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26117 $(HOST_EXPORTS) \
26118 (cd $(HOST_SUBDIR)/tcl && \
26119 $(MAKE) $(FLAGS_TO_PASS) install)
26121 @endif tcl
26123 .PHONY: install-strip-tcl maybe-install-strip-tcl
26124 maybe-install-strip-tcl:
26125 @if tcl
26126 maybe-install-strip-tcl: install-strip-tcl
26128 install-strip-tcl: installdirs
26129 @: $(MAKE); $(unstage)
26130 @r=`${PWD_COMMAND}`; export r; \
26131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132 $(HOST_EXPORTS) \
26133 (cd $(HOST_SUBDIR)/tcl && \
26134 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26136 @endif tcl
26138 # Other targets (info, dvi, pdf, etc.)
26140 .PHONY: maybe-info-tcl info-tcl
26141 maybe-info-tcl:
26142 @if tcl
26143 maybe-info-tcl: info-tcl
26145 info-tcl: \
26146 configure-tcl
26147 @: $(MAKE); $(unstage)
26148 @[ -f ./tcl/Makefile ] || exit 0; \
26149 r=`${PWD_COMMAND}`; export r; \
26150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26151 $(HOST_EXPORTS) \
26152 for flag in $(EXTRA_HOST_FLAGS) ; do \
26153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26154 done; \
26155 echo "Doing info in tcl" ; \
26156 (cd $(HOST_SUBDIR)/tcl && \
26157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26159 "RANLIB=$${RANLIB}" \
26160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26161 info) \
26162 || exit 1
26164 @endif tcl
26166 .PHONY: maybe-dvi-tcl dvi-tcl
26167 maybe-dvi-tcl:
26168 @if tcl
26169 maybe-dvi-tcl: dvi-tcl
26171 dvi-tcl: \
26172 configure-tcl
26173 @: $(MAKE); $(unstage)
26174 @[ -f ./tcl/Makefile ] || exit 0; \
26175 r=`${PWD_COMMAND}`; export r; \
26176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26177 $(HOST_EXPORTS) \
26178 for flag in $(EXTRA_HOST_FLAGS) ; do \
26179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26180 done; \
26181 echo "Doing dvi in tcl" ; \
26182 (cd $(HOST_SUBDIR)/tcl && \
26183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26185 "RANLIB=$${RANLIB}" \
26186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26187 dvi) \
26188 || exit 1
26190 @endif tcl
26192 .PHONY: maybe-pdf-tcl pdf-tcl
26193 maybe-pdf-tcl:
26194 @if tcl
26195 maybe-pdf-tcl: pdf-tcl
26197 pdf-tcl: \
26198 configure-tcl
26199 @: $(MAKE); $(unstage)
26200 @[ -f ./tcl/Makefile ] || exit 0; \
26201 r=`${PWD_COMMAND}`; export r; \
26202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26203 $(HOST_EXPORTS) \
26204 for flag in $(EXTRA_HOST_FLAGS) ; do \
26205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26206 done; \
26207 echo "Doing pdf in tcl" ; \
26208 (cd $(HOST_SUBDIR)/tcl && \
26209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26211 "RANLIB=$${RANLIB}" \
26212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26213 pdf) \
26214 || exit 1
26216 @endif tcl
26218 .PHONY: maybe-html-tcl html-tcl
26219 maybe-html-tcl:
26220 @if tcl
26221 maybe-html-tcl: html-tcl
26223 html-tcl: \
26224 configure-tcl
26225 @: $(MAKE); $(unstage)
26226 @[ -f ./tcl/Makefile ] || exit 0; \
26227 r=`${PWD_COMMAND}`; export r; \
26228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229 $(HOST_EXPORTS) \
26230 for flag in $(EXTRA_HOST_FLAGS) ; do \
26231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26232 done; \
26233 echo "Doing html in tcl" ; \
26234 (cd $(HOST_SUBDIR)/tcl && \
26235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26237 "RANLIB=$${RANLIB}" \
26238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26239 html) \
26240 || exit 1
26242 @endif tcl
26244 .PHONY: maybe-TAGS-tcl TAGS-tcl
26245 maybe-TAGS-tcl:
26246 @if tcl
26247 maybe-TAGS-tcl: TAGS-tcl
26249 TAGS-tcl: \
26250 configure-tcl
26251 @: $(MAKE); $(unstage)
26252 @[ -f ./tcl/Makefile ] || exit 0; \
26253 r=`${PWD_COMMAND}`; export r; \
26254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255 $(HOST_EXPORTS) \
26256 for flag in $(EXTRA_HOST_FLAGS) ; do \
26257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26258 done; \
26259 echo "Doing TAGS in tcl" ; \
26260 (cd $(HOST_SUBDIR)/tcl && \
26261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26263 "RANLIB=$${RANLIB}" \
26264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26265 TAGS) \
26266 || exit 1
26268 @endif tcl
26270 .PHONY: maybe-install-info-tcl install-info-tcl
26271 maybe-install-info-tcl:
26272 @if tcl
26273 maybe-install-info-tcl: install-info-tcl
26275 install-info-tcl: \
26276 configure-tcl \
26277 info-tcl
26278 @: $(MAKE); $(unstage)
26279 @[ -f ./tcl/Makefile ] || exit 0; \
26280 r=`${PWD_COMMAND}`; export r; \
26281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26282 $(HOST_EXPORTS) \
26283 for flag in $(EXTRA_HOST_FLAGS) ; do \
26284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26285 done; \
26286 echo "Doing install-info in tcl" ; \
26287 (cd $(HOST_SUBDIR)/tcl && \
26288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26290 "RANLIB=$${RANLIB}" \
26291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26292 install-info) \
26293 || exit 1
26295 @endif tcl
26297 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
26298 maybe-install-pdf-tcl:
26299 @if tcl
26300 maybe-install-pdf-tcl: install-pdf-tcl
26302 install-pdf-tcl: \
26303 configure-tcl \
26304 pdf-tcl
26305 @: $(MAKE); $(unstage)
26306 @[ -f ./tcl/Makefile ] || exit 0; \
26307 r=`${PWD_COMMAND}`; export r; \
26308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309 $(HOST_EXPORTS) \
26310 for flag in $(EXTRA_HOST_FLAGS) ; do \
26311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26312 done; \
26313 echo "Doing install-pdf in tcl" ; \
26314 (cd $(HOST_SUBDIR)/tcl && \
26315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26317 "RANLIB=$${RANLIB}" \
26318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26319 install-pdf) \
26320 || exit 1
26322 @endif tcl
26324 .PHONY: maybe-install-html-tcl install-html-tcl
26325 maybe-install-html-tcl:
26326 @if tcl
26327 maybe-install-html-tcl: install-html-tcl
26329 install-html-tcl: \
26330 configure-tcl \
26331 html-tcl
26332 @: $(MAKE); $(unstage)
26333 @[ -f ./tcl/Makefile ] || exit 0; \
26334 r=`${PWD_COMMAND}`; export r; \
26335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336 $(HOST_EXPORTS) \
26337 for flag in $(EXTRA_HOST_FLAGS) ; do \
26338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339 done; \
26340 echo "Doing install-html in tcl" ; \
26341 (cd $(HOST_SUBDIR)/tcl && \
26342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344 "RANLIB=$${RANLIB}" \
26345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26346 install-html) \
26347 || exit 1
26349 @endif tcl
26351 .PHONY: maybe-installcheck-tcl installcheck-tcl
26352 maybe-installcheck-tcl:
26353 @if tcl
26354 maybe-installcheck-tcl: installcheck-tcl
26356 installcheck-tcl: \
26357 configure-tcl
26358 @: $(MAKE); $(unstage)
26359 @[ -f ./tcl/Makefile ] || exit 0; \
26360 r=`${PWD_COMMAND}`; export r; \
26361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362 $(HOST_EXPORTS) \
26363 for flag in $(EXTRA_HOST_FLAGS) ; do \
26364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26365 done; \
26366 echo "Doing installcheck in tcl" ; \
26367 (cd $(HOST_SUBDIR)/tcl && \
26368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26370 "RANLIB=$${RANLIB}" \
26371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26372 installcheck) \
26373 || exit 1
26375 @endif tcl
26377 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
26378 maybe-mostlyclean-tcl:
26379 @if tcl
26380 maybe-mostlyclean-tcl: mostlyclean-tcl
26382 # tcl doesn't support mostlyclean.
26383 mostlyclean-tcl:
26385 @endif tcl
26387 .PHONY: maybe-clean-tcl clean-tcl
26388 maybe-clean-tcl:
26389 @if tcl
26390 maybe-clean-tcl: clean-tcl
26392 clean-tcl:
26393 @: $(MAKE); $(unstage)
26394 @[ -f ./tcl/Makefile ] || exit 0; \
26395 r=`${PWD_COMMAND}`; export r; \
26396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26397 $(HOST_EXPORTS) \
26398 for flag in $(EXTRA_HOST_FLAGS) ; do \
26399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26400 done; \
26401 echo "Doing clean in tcl" ; \
26402 (cd $(HOST_SUBDIR)/tcl && \
26403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26405 "RANLIB=$${RANLIB}" \
26406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26407 clean) \
26408 || exit 1
26410 @endif tcl
26412 .PHONY: maybe-distclean-tcl distclean-tcl
26413 maybe-distclean-tcl:
26414 @if tcl
26415 maybe-distclean-tcl: distclean-tcl
26417 distclean-tcl:
26418 @: $(MAKE); $(unstage)
26419 @[ -f ./tcl/Makefile ] || exit 0; \
26420 r=`${PWD_COMMAND}`; export r; \
26421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26422 $(HOST_EXPORTS) \
26423 for flag in $(EXTRA_HOST_FLAGS) ; do \
26424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26425 done; \
26426 echo "Doing distclean in tcl" ; \
26427 (cd $(HOST_SUBDIR)/tcl && \
26428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26430 "RANLIB=$${RANLIB}" \
26431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26432 distclean) \
26433 || exit 1
26435 @endif tcl
26437 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
26438 maybe-maintainer-clean-tcl:
26439 @if tcl
26440 maybe-maintainer-clean-tcl: maintainer-clean-tcl
26442 maintainer-clean-tcl:
26443 @: $(MAKE); $(unstage)
26444 @[ -f ./tcl/Makefile ] || exit 0; \
26445 r=`${PWD_COMMAND}`; export r; \
26446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26447 $(HOST_EXPORTS) \
26448 for flag in $(EXTRA_HOST_FLAGS) ; do \
26449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26450 done; \
26451 echo "Doing maintainer-clean in tcl" ; \
26452 (cd $(HOST_SUBDIR)/tcl && \
26453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26455 "RANLIB=$${RANLIB}" \
26456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26457 maintainer-clean) \
26458 || exit 1
26460 @endif tcl
26464 .PHONY: configure-itcl maybe-configure-itcl
26465 maybe-configure-itcl:
26466 @if gcc-bootstrap
26467 configure-itcl: stage_current
26468 @endif gcc-bootstrap
26469 @if itcl
26470 maybe-configure-itcl: configure-itcl
26471 configure-itcl:
26472 @: $(MAKE); $(unstage)
26473 @r=`${PWD_COMMAND}`; export r; \
26474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26475 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
26476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
26477 $(HOST_EXPORTS) \
26478 echo Configuring in $(HOST_SUBDIR)/itcl; \
26479 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
26480 case $(srcdir) in \
26481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26482 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
26483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26484 esac; \
26485 srcdiroption="--srcdir=$${topdir}/itcl"; \
26486 libsrcdir="$$s/itcl"; \
26487 $(SHELL) $${libsrcdir}/configure \
26488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26489 --target=${target_alias} $${srcdiroption} \
26490 || exit 1
26491 @endif itcl
26497 .PHONY: all-itcl maybe-all-itcl
26498 maybe-all-itcl:
26499 @if gcc-bootstrap
26500 all-itcl: stage_current
26501 @endif gcc-bootstrap
26502 @if itcl
26503 TARGET-itcl=all
26504 maybe-all-itcl: all-itcl
26505 all-itcl: configure-itcl
26506 @: $(MAKE); $(unstage)
26507 @r=`${PWD_COMMAND}`; export r; \
26508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509 $(HOST_EXPORTS) \
26510 (cd $(HOST_SUBDIR)/itcl && \
26511 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26512 $(TARGET-itcl))
26513 @endif itcl
26518 .PHONY: check-itcl maybe-check-itcl
26519 maybe-check-itcl:
26520 @if itcl
26521 maybe-check-itcl: check-itcl
26523 check-itcl:
26524 @: $(MAKE); $(unstage)
26525 @r=`${PWD_COMMAND}`; export r; \
26526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26527 $(HOST_EXPORTS) \
26528 (cd $(HOST_SUBDIR)/itcl && \
26529 $(MAKE) $(FLAGS_TO_PASS) check)
26531 @endif itcl
26533 .PHONY: install-itcl maybe-install-itcl
26534 maybe-install-itcl:
26535 @if itcl
26536 maybe-install-itcl: install-itcl
26538 install-itcl: installdirs
26539 @: $(MAKE); $(unstage)
26540 @r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542 $(HOST_EXPORTS) \
26543 (cd $(HOST_SUBDIR)/itcl && \
26544 $(MAKE) $(FLAGS_TO_PASS) install)
26546 @endif itcl
26548 .PHONY: install-strip-itcl maybe-install-strip-itcl
26549 maybe-install-strip-itcl:
26550 @if itcl
26551 maybe-install-strip-itcl: install-strip-itcl
26553 install-strip-itcl: installdirs
26554 @: $(MAKE); $(unstage)
26555 @r=`${PWD_COMMAND}`; export r; \
26556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557 $(HOST_EXPORTS) \
26558 (cd $(HOST_SUBDIR)/itcl && \
26559 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26561 @endif itcl
26563 # Other targets (info, dvi, pdf, etc.)
26565 .PHONY: maybe-info-itcl info-itcl
26566 maybe-info-itcl:
26567 @if itcl
26568 maybe-info-itcl: info-itcl
26570 info-itcl: \
26571 configure-itcl
26572 @: $(MAKE); $(unstage)
26573 @[ -f ./itcl/Makefile ] || exit 0; \
26574 r=`${PWD_COMMAND}`; export r; \
26575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26576 $(HOST_EXPORTS) \
26577 for flag in $(EXTRA_HOST_FLAGS) ; do \
26578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26579 done; \
26580 echo "Doing info in itcl" ; \
26581 (cd $(HOST_SUBDIR)/itcl && \
26582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26584 "RANLIB=$${RANLIB}" \
26585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26586 info) \
26587 || exit 1
26589 @endif itcl
26591 .PHONY: maybe-dvi-itcl dvi-itcl
26592 maybe-dvi-itcl:
26593 @if itcl
26594 maybe-dvi-itcl: dvi-itcl
26596 dvi-itcl: \
26597 configure-itcl
26598 @: $(MAKE); $(unstage)
26599 @[ -f ./itcl/Makefile ] || exit 0; \
26600 r=`${PWD_COMMAND}`; export r; \
26601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26602 $(HOST_EXPORTS) \
26603 for flag in $(EXTRA_HOST_FLAGS) ; do \
26604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26605 done; \
26606 echo "Doing dvi in itcl" ; \
26607 (cd $(HOST_SUBDIR)/itcl && \
26608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26610 "RANLIB=$${RANLIB}" \
26611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26612 dvi) \
26613 || exit 1
26615 @endif itcl
26617 .PHONY: maybe-pdf-itcl pdf-itcl
26618 maybe-pdf-itcl:
26619 @if itcl
26620 maybe-pdf-itcl: pdf-itcl
26622 pdf-itcl: \
26623 configure-itcl
26624 @: $(MAKE); $(unstage)
26625 @[ -f ./itcl/Makefile ] || exit 0; \
26626 r=`${PWD_COMMAND}`; export r; \
26627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26628 $(HOST_EXPORTS) \
26629 for flag in $(EXTRA_HOST_FLAGS) ; do \
26630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26631 done; \
26632 echo "Doing pdf in itcl" ; \
26633 (cd $(HOST_SUBDIR)/itcl && \
26634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26636 "RANLIB=$${RANLIB}" \
26637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26638 pdf) \
26639 || exit 1
26641 @endif itcl
26643 .PHONY: maybe-html-itcl html-itcl
26644 maybe-html-itcl:
26645 @if itcl
26646 maybe-html-itcl: html-itcl
26648 html-itcl: \
26649 configure-itcl
26650 @: $(MAKE); $(unstage)
26651 @[ -f ./itcl/Makefile ] || exit 0; \
26652 r=`${PWD_COMMAND}`; export r; \
26653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26654 $(HOST_EXPORTS) \
26655 for flag in $(EXTRA_HOST_FLAGS) ; do \
26656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26657 done; \
26658 echo "Doing html in itcl" ; \
26659 (cd $(HOST_SUBDIR)/itcl && \
26660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26662 "RANLIB=$${RANLIB}" \
26663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26664 html) \
26665 || exit 1
26667 @endif itcl
26669 .PHONY: maybe-TAGS-itcl TAGS-itcl
26670 maybe-TAGS-itcl:
26671 @if itcl
26672 maybe-TAGS-itcl: TAGS-itcl
26674 TAGS-itcl: \
26675 configure-itcl
26676 @: $(MAKE); $(unstage)
26677 @[ -f ./itcl/Makefile ] || exit 0; \
26678 r=`${PWD_COMMAND}`; export r; \
26679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680 $(HOST_EXPORTS) \
26681 for flag in $(EXTRA_HOST_FLAGS) ; do \
26682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26683 done; \
26684 echo "Doing TAGS in itcl" ; \
26685 (cd $(HOST_SUBDIR)/itcl && \
26686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26688 "RANLIB=$${RANLIB}" \
26689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26690 TAGS) \
26691 || exit 1
26693 @endif itcl
26695 .PHONY: maybe-install-info-itcl install-info-itcl
26696 maybe-install-info-itcl:
26697 @if itcl
26698 maybe-install-info-itcl: install-info-itcl
26700 install-info-itcl: \
26701 configure-itcl \
26702 info-itcl
26703 @: $(MAKE); $(unstage)
26704 @[ -f ./itcl/Makefile ] || exit 0; \
26705 r=`${PWD_COMMAND}`; export r; \
26706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26707 $(HOST_EXPORTS) \
26708 for flag in $(EXTRA_HOST_FLAGS) ; do \
26709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26710 done; \
26711 echo "Doing install-info in itcl" ; \
26712 (cd $(HOST_SUBDIR)/itcl && \
26713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26715 "RANLIB=$${RANLIB}" \
26716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26717 install-info) \
26718 || exit 1
26720 @endif itcl
26722 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26723 maybe-install-pdf-itcl:
26724 @if itcl
26725 maybe-install-pdf-itcl: install-pdf-itcl
26727 install-pdf-itcl: \
26728 configure-itcl \
26729 pdf-itcl
26730 @: $(MAKE); $(unstage)
26731 @[ -f ./itcl/Makefile ] || exit 0; \
26732 r=`${PWD_COMMAND}`; export r; \
26733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26734 $(HOST_EXPORTS) \
26735 for flag in $(EXTRA_HOST_FLAGS) ; do \
26736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26737 done; \
26738 echo "Doing install-pdf in itcl" ; \
26739 (cd $(HOST_SUBDIR)/itcl && \
26740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26742 "RANLIB=$${RANLIB}" \
26743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26744 install-pdf) \
26745 || exit 1
26747 @endif itcl
26749 .PHONY: maybe-install-html-itcl install-html-itcl
26750 maybe-install-html-itcl:
26751 @if itcl
26752 maybe-install-html-itcl: install-html-itcl
26754 install-html-itcl: \
26755 configure-itcl \
26756 html-itcl
26757 @: $(MAKE); $(unstage)
26758 @[ -f ./itcl/Makefile ] || exit 0; \
26759 r=`${PWD_COMMAND}`; export r; \
26760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26761 $(HOST_EXPORTS) \
26762 for flag in $(EXTRA_HOST_FLAGS) ; do \
26763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26764 done; \
26765 echo "Doing install-html in itcl" ; \
26766 (cd $(HOST_SUBDIR)/itcl && \
26767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26769 "RANLIB=$${RANLIB}" \
26770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26771 install-html) \
26772 || exit 1
26774 @endif itcl
26776 .PHONY: maybe-installcheck-itcl installcheck-itcl
26777 maybe-installcheck-itcl:
26778 @if itcl
26779 maybe-installcheck-itcl: installcheck-itcl
26781 installcheck-itcl: \
26782 configure-itcl
26783 @: $(MAKE); $(unstage)
26784 @[ -f ./itcl/Makefile ] || exit 0; \
26785 r=`${PWD_COMMAND}`; export r; \
26786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26787 $(HOST_EXPORTS) \
26788 for flag in $(EXTRA_HOST_FLAGS) ; do \
26789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26790 done; \
26791 echo "Doing installcheck in itcl" ; \
26792 (cd $(HOST_SUBDIR)/itcl && \
26793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26795 "RANLIB=$${RANLIB}" \
26796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26797 installcheck) \
26798 || exit 1
26800 @endif itcl
26802 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26803 maybe-mostlyclean-itcl:
26804 @if itcl
26805 maybe-mostlyclean-itcl: mostlyclean-itcl
26807 mostlyclean-itcl:
26808 @: $(MAKE); $(unstage)
26809 @[ -f ./itcl/Makefile ] || exit 0; \
26810 r=`${PWD_COMMAND}`; export r; \
26811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812 $(HOST_EXPORTS) \
26813 for flag in $(EXTRA_HOST_FLAGS) ; do \
26814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815 done; \
26816 echo "Doing mostlyclean in itcl" ; \
26817 (cd $(HOST_SUBDIR)/itcl && \
26818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820 "RANLIB=$${RANLIB}" \
26821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822 mostlyclean) \
26823 || exit 1
26825 @endif itcl
26827 .PHONY: maybe-clean-itcl clean-itcl
26828 maybe-clean-itcl:
26829 @if itcl
26830 maybe-clean-itcl: clean-itcl
26832 clean-itcl:
26833 @: $(MAKE); $(unstage)
26834 @[ -f ./itcl/Makefile ] || exit 0; \
26835 r=`${PWD_COMMAND}`; export r; \
26836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837 $(HOST_EXPORTS) \
26838 for flag in $(EXTRA_HOST_FLAGS) ; do \
26839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26840 done; \
26841 echo "Doing clean in itcl" ; \
26842 (cd $(HOST_SUBDIR)/itcl && \
26843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26845 "RANLIB=$${RANLIB}" \
26846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26847 clean) \
26848 || exit 1
26850 @endif itcl
26852 .PHONY: maybe-distclean-itcl distclean-itcl
26853 maybe-distclean-itcl:
26854 @if itcl
26855 maybe-distclean-itcl: distclean-itcl
26857 distclean-itcl:
26858 @: $(MAKE); $(unstage)
26859 @[ -f ./itcl/Makefile ] || exit 0; \
26860 r=`${PWD_COMMAND}`; export r; \
26861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862 $(HOST_EXPORTS) \
26863 for flag in $(EXTRA_HOST_FLAGS) ; do \
26864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26865 done; \
26866 echo "Doing distclean in itcl" ; \
26867 (cd $(HOST_SUBDIR)/itcl && \
26868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26870 "RANLIB=$${RANLIB}" \
26871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26872 distclean) \
26873 || exit 1
26875 @endif itcl
26877 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26878 maybe-maintainer-clean-itcl:
26879 @if itcl
26880 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26882 maintainer-clean-itcl:
26883 @: $(MAKE); $(unstage)
26884 @[ -f ./itcl/Makefile ] || exit 0; \
26885 r=`${PWD_COMMAND}`; export r; \
26886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26887 $(HOST_EXPORTS) \
26888 for flag in $(EXTRA_HOST_FLAGS) ; do \
26889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26890 done; \
26891 echo "Doing maintainer-clean in itcl" ; \
26892 (cd $(HOST_SUBDIR)/itcl && \
26893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26895 "RANLIB=$${RANLIB}" \
26896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26897 maintainer-clean) \
26898 || exit 1
26900 @endif itcl
26904 .PHONY: configure-ld maybe-configure-ld
26905 maybe-configure-ld:
26906 @if gcc-bootstrap
26907 configure-ld: stage_current
26908 @endif gcc-bootstrap
26909 @if ld
26910 maybe-configure-ld: configure-ld
26911 configure-ld:
26912 @r=`${PWD_COMMAND}`; export r; \
26913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26914 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26916 $(HOST_EXPORTS) \
26917 echo Configuring in $(HOST_SUBDIR)/ld; \
26918 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26919 case $(srcdir) in \
26920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26921 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26923 esac; \
26924 srcdiroption="--srcdir=$${topdir}/ld"; \
26925 libsrcdir="$$s/ld"; \
26926 $(SHELL) $${libsrcdir}/configure \
26927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26928 --target=${target_alias} $${srcdiroption} \
26929 || exit 1
26930 @endif ld
26934 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26935 maybe-configure-stage1-ld:
26936 @if ld-bootstrap
26937 maybe-configure-stage1-ld: configure-stage1-ld
26938 configure-stage1-ld:
26939 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26941 @r=`${PWD_COMMAND}`; export r; \
26942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943 TFLAGS="$(STAGE1_TFLAGS)"; \
26944 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26945 $(HOST_EXPORTS) \
26946 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26947 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26948 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26949 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26951 cd $(HOST_SUBDIR)/ld || exit 1; \
26952 case $(srcdir) in \
26953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26954 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26956 esac; \
26957 srcdiroption="--srcdir=$${topdir}/ld"; \
26958 libsrcdir="$$s/ld"; \
26959 $(SHELL) $${libsrcdir}/configure \
26960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26961 --target=${target_alias} $${srcdiroption} \
26962 $(STAGE1_CONFIGURE_FLAGS)
26963 @endif ld-bootstrap
26965 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26966 maybe-configure-stage2-ld:
26967 @if ld-bootstrap
26968 maybe-configure-stage2-ld: configure-stage2-ld
26969 configure-stage2-ld:
26970 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26972 @r=`${PWD_COMMAND}`; export r; \
26973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974 TFLAGS="$(STAGE2_TFLAGS)"; \
26975 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26976 $(HOST_EXPORTS) \
26977 $(POSTSTAGE1_HOST_EXPORTS) \
26978 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26979 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26980 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26981 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26983 cd $(HOST_SUBDIR)/ld || exit 1; \
26984 case $(srcdir) in \
26985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26986 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26988 esac; \
26989 srcdiroption="--srcdir=$${topdir}/ld"; \
26990 libsrcdir="$$s/ld"; \
26991 $(SHELL) $${libsrcdir}/configure \
26992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26993 --target=${target_alias} $${srcdiroption} \
26994 --with-build-libsubdir=$(HOST_SUBDIR) \
26995 $(STAGE2_CONFIGURE_FLAGS)
26996 @endif ld-bootstrap
26998 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26999 maybe-configure-stage3-ld:
27000 @if ld-bootstrap
27001 maybe-configure-stage3-ld: configure-stage3-ld
27002 configure-stage3-ld:
27003 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27005 @r=`${PWD_COMMAND}`; export r; \
27006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007 TFLAGS="$(STAGE3_TFLAGS)"; \
27008 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27009 $(HOST_EXPORTS) \
27010 $(POSTSTAGE1_HOST_EXPORTS) \
27011 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27012 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27013 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27014 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
27015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27016 cd $(HOST_SUBDIR)/ld || exit 1; \
27017 case $(srcdir) in \
27018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27019 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27021 esac; \
27022 srcdiroption="--srcdir=$${topdir}/ld"; \
27023 libsrcdir="$$s/ld"; \
27024 $(SHELL) $${libsrcdir}/configure \
27025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27026 --target=${target_alias} $${srcdiroption} \
27027 --with-build-libsubdir=$(HOST_SUBDIR) \
27028 $(STAGE3_CONFIGURE_FLAGS)
27029 @endif ld-bootstrap
27031 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
27032 maybe-configure-stage4-ld:
27033 @if ld-bootstrap
27034 maybe-configure-stage4-ld: configure-stage4-ld
27035 configure-stage4-ld:
27036 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27038 @r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 TFLAGS="$(STAGE4_TFLAGS)"; \
27041 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27042 $(HOST_EXPORTS) \
27043 $(POSTSTAGE1_HOST_EXPORTS) \
27044 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27045 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27046 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27047 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
27048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27049 cd $(HOST_SUBDIR)/ld || exit 1; \
27050 case $(srcdir) in \
27051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27052 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27054 esac; \
27055 srcdiroption="--srcdir=$${topdir}/ld"; \
27056 libsrcdir="$$s/ld"; \
27057 $(SHELL) $${libsrcdir}/configure \
27058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27059 --target=${target_alias} $${srcdiroption} \
27060 --with-build-libsubdir=$(HOST_SUBDIR) \
27061 $(STAGE4_CONFIGURE_FLAGS)
27062 @endif ld-bootstrap
27064 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
27065 maybe-configure-stageprofile-ld:
27066 @if ld-bootstrap
27067 maybe-configure-stageprofile-ld: configure-stageprofile-ld
27068 configure-stageprofile-ld:
27069 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27071 @r=`${PWD_COMMAND}`; export r; \
27072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27074 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27075 $(HOST_EXPORTS) \
27076 $(POSTSTAGE1_HOST_EXPORTS) \
27077 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27078 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27079 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27080 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
27081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27082 cd $(HOST_SUBDIR)/ld || exit 1; \
27083 case $(srcdir) in \
27084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27085 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27087 esac; \
27088 srcdiroption="--srcdir=$${topdir}/ld"; \
27089 libsrcdir="$$s/ld"; \
27090 $(SHELL) $${libsrcdir}/configure \
27091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27092 --target=${target_alias} $${srcdiroption} \
27093 --with-build-libsubdir=$(HOST_SUBDIR) \
27094 $(STAGEprofile_CONFIGURE_FLAGS)
27095 @endif ld-bootstrap
27097 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
27098 maybe-configure-stagefeedback-ld:
27099 @if ld-bootstrap
27100 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
27101 configure-stagefeedback-ld:
27102 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27104 @r=`${PWD_COMMAND}`; export r; \
27105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27107 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27108 $(HOST_EXPORTS) \
27109 $(POSTSTAGE1_HOST_EXPORTS) \
27110 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27111 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27112 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27113 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
27114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27115 cd $(HOST_SUBDIR)/ld || exit 1; \
27116 case $(srcdir) in \
27117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120 esac; \
27121 srcdiroption="--srcdir=$${topdir}/ld"; \
27122 libsrcdir="$$s/ld"; \
27123 $(SHELL) $${libsrcdir}/configure \
27124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125 --target=${target_alias} $${srcdiroption} \
27126 --with-build-libsubdir=$(HOST_SUBDIR) \
27127 $(STAGEfeedback_CONFIGURE_FLAGS)
27128 @endif ld-bootstrap
27134 .PHONY: all-ld maybe-all-ld
27135 maybe-all-ld:
27136 @if gcc-bootstrap
27137 all-ld: stage_current
27138 @endif gcc-bootstrap
27139 @if ld
27140 TARGET-ld=all
27141 maybe-all-ld: all-ld
27142 all-ld: configure-ld
27143 @r=`${PWD_COMMAND}`; export r; \
27144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145 $(HOST_EXPORTS) \
27146 (cd $(HOST_SUBDIR)/ld && \
27147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27148 $(TARGET-ld))
27149 @endif ld
27153 .PHONY: all-stage1-ld maybe-all-stage1-ld
27154 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
27155 maybe-all-stage1-ld:
27156 maybe-clean-stage1-ld:
27157 @if ld-bootstrap
27158 maybe-all-stage1-ld: all-stage1-ld
27159 all-stage1: all-stage1-ld
27160 TARGET-stage1-ld = $(TARGET-ld)
27161 all-stage1-ld: configure-stage1-ld
27162 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27163 @r=`${PWD_COMMAND}`; export r; \
27164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27165 TFLAGS="$(STAGE1_TFLAGS)"; \
27166 $(HOST_EXPORTS) \
27167 cd $(HOST_SUBDIR)/ld && \
27168 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27169 CFLAGS="$(STAGE1_CFLAGS)" \
27170 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27171 LIBCFLAGS="$(LIBCFLAGS)" \
27172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27175 $(EXTRA_HOST_FLAGS) \
27176 TFLAGS="$(STAGE1_TFLAGS)" \
27177 $(TARGET-stage1-ld)
27179 maybe-clean-stage1-ld: clean-stage1-ld
27180 clean-stage1: clean-stage1-ld
27181 clean-stage1-ld:
27182 @if [ $(current_stage) = stage1 ]; then \
27183 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27184 else \
27185 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
27186 $(MAKE) stage1-start; \
27187 fi; \
27188 cd $(HOST_SUBDIR)/ld && \
27189 $(MAKE) $(EXTRA_HOST_FLAGS) \
27190 clean
27191 @endif ld-bootstrap
27194 .PHONY: all-stage2-ld maybe-all-stage2-ld
27195 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
27196 maybe-all-stage2-ld:
27197 maybe-clean-stage2-ld:
27198 @if ld-bootstrap
27199 maybe-all-stage2-ld: all-stage2-ld
27200 all-stage2: all-stage2-ld
27201 TARGET-stage2-ld = $(TARGET-ld)
27202 all-stage2-ld: configure-stage2-ld
27203 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27204 @r=`${PWD_COMMAND}`; export r; \
27205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27206 TFLAGS="$(STAGE2_TFLAGS)"; \
27207 $(HOST_EXPORTS) \
27208 $(POSTSTAGE1_HOST_EXPORTS) \
27209 cd $(HOST_SUBDIR)/ld && \
27210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27211 CFLAGS="$(STAGE2_CFLAGS)" \
27212 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27213 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27214 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27215 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27216 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27217 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27218 TFLAGS="$(STAGE2_TFLAGS)" \
27219 $(TARGET-stage2-ld)
27221 maybe-clean-stage2-ld: clean-stage2-ld
27222 clean-stage2: clean-stage2-ld
27223 clean-stage2-ld:
27224 @if [ $(current_stage) = stage2 ]; then \
27225 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27226 else \
27227 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
27228 $(MAKE) stage2-start; \
27229 fi; \
27230 cd $(HOST_SUBDIR)/ld && \
27231 $(MAKE) $(EXTRA_HOST_FLAGS) \
27232 $(POSTSTAGE1_FLAGS_TO_PASS) \
27233 clean
27234 @endif ld-bootstrap
27237 .PHONY: all-stage3-ld maybe-all-stage3-ld
27238 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
27239 maybe-all-stage3-ld:
27240 maybe-clean-stage3-ld:
27241 @if ld-bootstrap
27242 maybe-all-stage3-ld: all-stage3-ld
27243 all-stage3: all-stage3-ld
27244 TARGET-stage3-ld = $(TARGET-ld)
27245 all-stage3-ld: configure-stage3-ld
27246 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27247 @r=`${PWD_COMMAND}`; export r; \
27248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27249 TFLAGS="$(STAGE3_TFLAGS)"; \
27250 $(HOST_EXPORTS) \
27251 $(POSTSTAGE1_HOST_EXPORTS) \
27252 cd $(HOST_SUBDIR)/ld && \
27253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27254 CFLAGS="$(STAGE3_CFLAGS)" \
27255 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27256 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27260 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27261 TFLAGS="$(STAGE3_TFLAGS)" \
27262 $(TARGET-stage3-ld)
27264 maybe-clean-stage3-ld: clean-stage3-ld
27265 clean-stage3: clean-stage3-ld
27266 clean-stage3-ld:
27267 @if [ $(current_stage) = stage3 ]; then \
27268 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27269 else \
27270 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
27271 $(MAKE) stage3-start; \
27272 fi; \
27273 cd $(HOST_SUBDIR)/ld && \
27274 $(MAKE) $(EXTRA_HOST_FLAGS) \
27275 $(POSTSTAGE1_FLAGS_TO_PASS) \
27276 clean
27277 @endif ld-bootstrap
27280 .PHONY: all-stage4-ld maybe-all-stage4-ld
27281 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
27282 maybe-all-stage4-ld:
27283 maybe-clean-stage4-ld:
27284 @if ld-bootstrap
27285 maybe-all-stage4-ld: all-stage4-ld
27286 all-stage4: all-stage4-ld
27287 TARGET-stage4-ld = $(TARGET-ld)
27288 all-stage4-ld: configure-stage4-ld
27289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27290 @r=`${PWD_COMMAND}`; export r; \
27291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27292 TFLAGS="$(STAGE4_TFLAGS)"; \
27293 $(HOST_EXPORTS) \
27294 $(POSTSTAGE1_HOST_EXPORTS) \
27295 cd $(HOST_SUBDIR)/ld && \
27296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27297 CFLAGS="$(STAGE4_CFLAGS)" \
27298 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27299 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27304 TFLAGS="$(STAGE4_TFLAGS)" \
27305 $(TARGET-stage4-ld)
27307 maybe-clean-stage4-ld: clean-stage4-ld
27308 clean-stage4: clean-stage4-ld
27309 clean-stage4-ld:
27310 @if [ $(current_stage) = stage4 ]; then \
27311 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27312 else \
27313 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
27314 $(MAKE) stage4-start; \
27315 fi; \
27316 cd $(HOST_SUBDIR)/ld && \
27317 $(MAKE) $(EXTRA_HOST_FLAGS) \
27318 $(POSTSTAGE1_FLAGS_TO_PASS) \
27319 clean
27320 @endif ld-bootstrap
27323 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
27324 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
27325 maybe-all-stageprofile-ld:
27326 maybe-clean-stageprofile-ld:
27327 @if ld-bootstrap
27328 maybe-all-stageprofile-ld: all-stageprofile-ld
27329 all-stageprofile: all-stageprofile-ld
27330 TARGET-stageprofile-ld = $(TARGET-ld)
27331 all-stageprofile-ld: configure-stageprofile-ld
27332 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27333 @r=`${PWD_COMMAND}`; export r; \
27334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27335 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27336 $(HOST_EXPORTS) \
27337 $(POSTSTAGE1_HOST_EXPORTS) \
27338 cd $(HOST_SUBDIR)/ld && \
27339 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27340 CFLAGS="$(STAGEprofile_CFLAGS)" \
27341 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27342 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27347 TFLAGS="$(STAGEprofile_TFLAGS)" \
27348 $(TARGET-stageprofile-ld)
27350 maybe-clean-stageprofile-ld: clean-stageprofile-ld
27351 clean-stageprofile: clean-stageprofile-ld
27352 clean-stageprofile-ld:
27353 @if [ $(current_stage) = stageprofile ]; then \
27354 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27355 else \
27356 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
27357 $(MAKE) stageprofile-start; \
27358 fi; \
27359 cd $(HOST_SUBDIR)/ld && \
27360 $(MAKE) $(EXTRA_HOST_FLAGS) \
27361 $(POSTSTAGE1_FLAGS_TO_PASS) \
27362 clean
27363 @endif ld-bootstrap
27366 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
27367 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
27368 maybe-all-stagefeedback-ld:
27369 maybe-clean-stagefeedback-ld:
27370 @if ld-bootstrap
27371 maybe-all-stagefeedback-ld: all-stagefeedback-ld
27372 all-stagefeedback: all-stagefeedback-ld
27373 TARGET-stagefeedback-ld = $(TARGET-ld)
27374 all-stagefeedback-ld: configure-stagefeedback-ld
27375 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27376 @r=`${PWD_COMMAND}`; export r; \
27377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27378 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27379 $(HOST_EXPORTS) \
27380 $(POSTSTAGE1_HOST_EXPORTS) \
27381 cd $(HOST_SUBDIR)/ld && \
27382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27383 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27384 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27385 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27390 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27391 $(TARGET-stagefeedback-ld)
27393 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
27394 clean-stagefeedback: clean-stagefeedback-ld
27395 clean-stagefeedback-ld:
27396 @if [ $(current_stage) = stagefeedback ]; then \
27397 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27398 else \
27399 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
27400 $(MAKE) stagefeedback-start; \
27401 fi; \
27402 cd $(HOST_SUBDIR)/ld && \
27403 $(MAKE) $(EXTRA_HOST_FLAGS) \
27404 $(POSTSTAGE1_FLAGS_TO_PASS) \
27405 clean
27406 @endif ld-bootstrap
27412 .PHONY: check-ld maybe-check-ld
27413 maybe-check-ld:
27414 @if ld
27415 maybe-check-ld: check-ld
27417 check-ld:
27418 @: $(MAKE); $(unstage)
27419 @r=`${PWD_COMMAND}`; export r; \
27420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27421 $(HOST_EXPORTS) \
27422 (cd $(HOST_SUBDIR)/ld && \
27423 $(MAKE) $(FLAGS_TO_PASS) check)
27425 @endif ld
27427 .PHONY: install-ld maybe-install-ld
27428 maybe-install-ld:
27429 @if ld
27430 maybe-install-ld: install-ld
27432 install-ld: installdirs
27433 @: $(MAKE); $(unstage)
27434 @r=`${PWD_COMMAND}`; export r; \
27435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27436 $(HOST_EXPORTS) \
27437 (cd $(HOST_SUBDIR)/ld && \
27438 $(MAKE) $(FLAGS_TO_PASS) install)
27440 @endif ld
27442 .PHONY: install-strip-ld maybe-install-strip-ld
27443 maybe-install-strip-ld:
27444 @if ld
27445 maybe-install-strip-ld: install-strip-ld
27447 install-strip-ld: installdirs
27448 @: $(MAKE); $(unstage)
27449 @r=`${PWD_COMMAND}`; export r; \
27450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27451 $(HOST_EXPORTS) \
27452 (cd $(HOST_SUBDIR)/ld && \
27453 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27455 @endif ld
27457 # Other targets (info, dvi, pdf, etc.)
27459 .PHONY: maybe-info-ld info-ld
27460 maybe-info-ld:
27461 @if ld
27462 maybe-info-ld: info-ld
27464 info-ld: \
27465 configure-ld
27466 @[ -f ./ld/Makefile ] || exit 0; \
27467 r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 for flag in $(EXTRA_HOST_FLAGS) ; do \
27471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27472 done; \
27473 echo "Doing info in ld" ; \
27474 (cd $(HOST_SUBDIR)/ld && \
27475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27477 "RANLIB=$${RANLIB}" \
27478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27479 info) \
27480 || exit 1
27482 @endif ld
27484 .PHONY: maybe-dvi-ld dvi-ld
27485 maybe-dvi-ld:
27486 @if ld
27487 maybe-dvi-ld: dvi-ld
27489 dvi-ld: \
27490 configure-ld
27491 @[ -f ./ld/Makefile ] || exit 0; \
27492 r=`${PWD_COMMAND}`; export r; \
27493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494 $(HOST_EXPORTS) \
27495 for flag in $(EXTRA_HOST_FLAGS) ; do \
27496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27497 done; \
27498 echo "Doing dvi in ld" ; \
27499 (cd $(HOST_SUBDIR)/ld && \
27500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27502 "RANLIB=$${RANLIB}" \
27503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27504 dvi) \
27505 || exit 1
27507 @endif ld
27509 .PHONY: maybe-pdf-ld pdf-ld
27510 maybe-pdf-ld:
27511 @if ld
27512 maybe-pdf-ld: pdf-ld
27514 pdf-ld: \
27515 configure-ld
27516 @[ -f ./ld/Makefile ] || exit 0; \
27517 r=`${PWD_COMMAND}`; export r; \
27518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27519 $(HOST_EXPORTS) \
27520 for flag in $(EXTRA_HOST_FLAGS) ; do \
27521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27522 done; \
27523 echo "Doing pdf in ld" ; \
27524 (cd $(HOST_SUBDIR)/ld && \
27525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27527 "RANLIB=$${RANLIB}" \
27528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27529 pdf) \
27530 || exit 1
27532 @endif ld
27534 .PHONY: maybe-html-ld html-ld
27535 maybe-html-ld:
27536 @if ld
27537 maybe-html-ld: html-ld
27539 html-ld: \
27540 configure-ld
27541 @[ -f ./ld/Makefile ] || exit 0; \
27542 r=`${PWD_COMMAND}`; export r; \
27543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27544 $(HOST_EXPORTS) \
27545 for flag in $(EXTRA_HOST_FLAGS) ; do \
27546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27547 done; \
27548 echo "Doing html in ld" ; \
27549 (cd $(HOST_SUBDIR)/ld && \
27550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27552 "RANLIB=$${RANLIB}" \
27553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27554 html) \
27555 || exit 1
27557 @endif ld
27559 .PHONY: maybe-TAGS-ld TAGS-ld
27560 maybe-TAGS-ld:
27561 @if ld
27562 maybe-TAGS-ld: TAGS-ld
27564 TAGS-ld: \
27565 configure-ld
27566 @[ -f ./ld/Makefile ] || exit 0; \
27567 r=`${PWD_COMMAND}`; export r; \
27568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569 $(HOST_EXPORTS) \
27570 for flag in $(EXTRA_HOST_FLAGS) ; do \
27571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27572 done; \
27573 echo "Doing TAGS in ld" ; \
27574 (cd $(HOST_SUBDIR)/ld && \
27575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27577 "RANLIB=$${RANLIB}" \
27578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27579 TAGS) \
27580 || exit 1
27582 @endif ld
27584 .PHONY: maybe-install-info-ld install-info-ld
27585 maybe-install-info-ld:
27586 @if ld
27587 maybe-install-info-ld: install-info-ld
27589 install-info-ld: \
27590 configure-ld \
27591 info-ld
27592 @[ -f ./ld/Makefile ] || exit 0; \
27593 r=`${PWD_COMMAND}`; export r; \
27594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595 $(HOST_EXPORTS) \
27596 for flag in $(EXTRA_HOST_FLAGS) ; do \
27597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27598 done; \
27599 echo "Doing install-info in ld" ; \
27600 (cd $(HOST_SUBDIR)/ld && \
27601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27603 "RANLIB=$${RANLIB}" \
27604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27605 install-info) \
27606 || exit 1
27608 @endif ld
27610 .PHONY: maybe-install-pdf-ld install-pdf-ld
27611 maybe-install-pdf-ld:
27612 @if ld
27613 maybe-install-pdf-ld: install-pdf-ld
27615 install-pdf-ld: \
27616 configure-ld \
27617 pdf-ld
27618 @[ -f ./ld/Makefile ] || exit 0; \
27619 r=`${PWD_COMMAND}`; export r; \
27620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27621 $(HOST_EXPORTS) \
27622 for flag in $(EXTRA_HOST_FLAGS) ; do \
27623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27624 done; \
27625 echo "Doing install-pdf in ld" ; \
27626 (cd $(HOST_SUBDIR)/ld && \
27627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27629 "RANLIB=$${RANLIB}" \
27630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27631 install-pdf) \
27632 || exit 1
27634 @endif ld
27636 .PHONY: maybe-install-html-ld install-html-ld
27637 maybe-install-html-ld:
27638 @if ld
27639 maybe-install-html-ld: install-html-ld
27641 install-html-ld: \
27642 configure-ld \
27643 html-ld
27644 @[ -f ./ld/Makefile ] || exit 0; \
27645 r=`${PWD_COMMAND}`; export r; \
27646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27647 $(HOST_EXPORTS) \
27648 for flag in $(EXTRA_HOST_FLAGS) ; do \
27649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27650 done; \
27651 echo "Doing install-html in ld" ; \
27652 (cd $(HOST_SUBDIR)/ld && \
27653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27655 "RANLIB=$${RANLIB}" \
27656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27657 install-html) \
27658 || exit 1
27660 @endif ld
27662 .PHONY: maybe-installcheck-ld installcheck-ld
27663 maybe-installcheck-ld:
27664 @if ld
27665 maybe-installcheck-ld: installcheck-ld
27667 installcheck-ld: \
27668 configure-ld
27669 @[ -f ./ld/Makefile ] || exit 0; \
27670 r=`${PWD_COMMAND}`; export r; \
27671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672 $(HOST_EXPORTS) \
27673 for flag in $(EXTRA_HOST_FLAGS) ; do \
27674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27675 done; \
27676 echo "Doing installcheck in ld" ; \
27677 (cd $(HOST_SUBDIR)/ld && \
27678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27680 "RANLIB=$${RANLIB}" \
27681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27682 installcheck) \
27683 || exit 1
27685 @endif ld
27687 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
27688 maybe-mostlyclean-ld:
27689 @if ld
27690 maybe-mostlyclean-ld: mostlyclean-ld
27692 mostlyclean-ld:
27693 @[ -f ./ld/Makefile ] || exit 0; \
27694 r=`${PWD_COMMAND}`; export r; \
27695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27696 $(HOST_EXPORTS) \
27697 for flag in $(EXTRA_HOST_FLAGS) ; do \
27698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27699 done; \
27700 echo "Doing mostlyclean in ld" ; \
27701 (cd $(HOST_SUBDIR)/ld && \
27702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27704 "RANLIB=$${RANLIB}" \
27705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27706 mostlyclean) \
27707 || exit 1
27709 @endif ld
27711 .PHONY: maybe-clean-ld clean-ld
27712 maybe-clean-ld:
27713 @if ld
27714 maybe-clean-ld: clean-ld
27716 clean-ld:
27717 @[ -f ./ld/Makefile ] || exit 0; \
27718 r=`${PWD_COMMAND}`; export r; \
27719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27720 $(HOST_EXPORTS) \
27721 for flag in $(EXTRA_HOST_FLAGS) ; do \
27722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27723 done; \
27724 echo "Doing clean in ld" ; \
27725 (cd $(HOST_SUBDIR)/ld && \
27726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27728 "RANLIB=$${RANLIB}" \
27729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27730 clean) \
27731 || exit 1
27733 @endif ld
27735 .PHONY: maybe-distclean-ld distclean-ld
27736 maybe-distclean-ld:
27737 @if ld
27738 maybe-distclean-ld: distclean-ld
27740 distclean-ld:
27741 @[ -f ./ld/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 distclean in ld" ; \
27749 (cd $(HOST_SUBDIR)/ld && \
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 distclean) \
27755 || exit 1
27757 @endif ld
27759 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27760 maybe-maintainer-clean-ld:
27761 @if ld
27762 maybe-maintainer-clean-ld: maintainer-clean-ld
27764 maintainer-clean-ld:
27765 @[ -f ./ld/Makefile ] || exit 0; \
27766 r=`${PWD_COMMAND}`; export r; \
27767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768 $(HOST_EXPORTS) \
27769 for flag in $(EXTRA_HOST_FLAGS) ; do \
27770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27771 done; \
27772 echo "Doing maintainer-clean in ld" ; \
27773 (cd $(HOST_SUBDIR)/ld && \
27774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27776 "RANLIB=$${RANLIB}" \
27777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27778 maintainer-clean) \
27779 || exit 1
27781 @endif ld
27785 .PHONY: configure-libcpp maybe-configure-libcpp
27786 maybe-configure-libcpp:
27787 @if gcc-bootstrap
27788 configure-libcpp: stage_current
27789 @endif gcc-bootstrap
27790 @if libcpp
27791 maybe-configure-libcpp: configure-libcpp
27792 configure-libcpp:
27793 @r=`${PWD_COMMAND}`; export r; \
27794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27797 $(HOST_EXPORTS) \
27798 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27799 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27800 case $(srcdir) in \
27801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27802 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27804 esac; \
27805 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27806 libsrcdir="$$s/libcpp"; \
27807 $(SHELL) $${libsrcdir}/configure \
27808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27809 --target=${target_alias} $${srcdiroption} \
27810 || exit 1
27811 @endif libcpp
27815 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27816 maybe-configure-stage1-libcpp:
27817 @if libcpp-bootstrap
27818 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27819 configure-stage1-libcpp:
27820 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27822 @r=`${PWD_COMMAND}`; export r; \
27823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27824 TFLAGS="$(STAGE1_TFLAGS)"; \
27825 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27826 $(HOST_EXPORTS) \
27827 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27828 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27829 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27830 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27832 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27833 case $(srcdir) in \
27834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27835 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27837 esac; \
27838 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27839 libsrcdir="$$s/libcpp"; \
27840 $(SHELL) $${libsrcdir}/configure \
27841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27842 --target=${target_alias} $${srcdiroption} \
27843 $(STAGE1_CONFIGURE_FLAGS)
27844 @endif libcpp-bootstrap
27846 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27847 maybe-configure-stage2-libcpp:
27848 @if libcpp-bootstrap
27849 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27850 configure-stage2-libcpp:
27851 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27853 @r=`${PWD_COMMAND}`; export r; \
27854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27855 TFLAGS="$(STAGE2_TFLAGS)"; \
27856 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27857 $(HOST_EXPORTS) \
27858 $(POSTSTAGE1_HOST_EXPORTS) \
27859 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27860 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27861 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27862 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27864 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27865 case $(srcdir) in \
27866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27867 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27869 esac; \
27870 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27871 libsrcdir="$$s/libcpp"; \
27872 $(SHELL) $${libsrcdir}/configure \
27873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27874 --target=${target_alias} $${srcdiroption} \
27875 --with-build-libsubdir=$(HOST_SUBDIR) \
27876 $(STAGE2_CONFIGURE_FLAGS)
27877 @endif libcpp-bootstrap
27879 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27880 maybe-configure-stage3-libcpp:
27881 @if libcpp-bootstrap
27882 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27883 configure-stage3-libcpp:
27884 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27886 @r=`${PWD_COMMAND}`; export r; \
27887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27888 TFLAGS="$(STAGE3_TFLAGS)"; \
27889 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27890 $(HOST_EXPORTS) \
27891 $(POSTSTAGE1_HOST_EXPORTS) \
27892 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27893 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27894 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27895 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27897 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27898 case $(srcdir) in \
27899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27900 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27902 esac; \
27903 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27904 libsrcdir="$$s/libcpp"; \
27905 $(SHELL) $${libsrcdir}/configure \
27906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27907 --target=${target_alias} $${srcdiroption} \
27908 --with-build-libsubdir=$(HOST_SUBDIR) \
27909 $(STAGE3_CONFIGURE_FLAGS)
27910 @endif libcpp-bootstrap
27912 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27913 maybe-configure-stage4-libcpp:
27914 @if libcpp-bootstrap
27915 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27916 configure-stage4-libcpp:
27917 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27919 @r=`${PWD_COMMAND}`; export r; \
27920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27921 TFLAGS="$(STAGE4_TFLAGS)"; \
27922 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27923 $(HOST_EXPORTS) \
27924 $(POSTSTAGE1_HOST_EXPORTS) \
27925 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27926 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27927 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27928 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27930 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27931 case $(srcdir) in \
27932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27933 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27935 esac; \
27936 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27937 libsrcdir="$$s/libcpp"; \
27938 $(SHELL) $${libsrcdir}/configure \
27939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27940 --target=${target_alias} $${srcdiroption} \
27941 --with-build-libsubdir=$(HOST_SUBDIR) \
27942 $(STAGE4_CONFIGURE_FLAGS)
27943 @endif libcpp-bootstrap
27945 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27946 maybe-configure-stageprofile-libcpp:
27947 @if libcpp-bootstrap
27948 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27949 configure-stageprofile-libcpp:
27950 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27952 @r=`${PWD_COMMAND}`; export r; \
27953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27955 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27956 $(HOST_EXPORTS) \
27957 $(POSTSTAGE1_HOST_EXPORTS) \
27958 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27959 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27960 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27961 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27963 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27964 case $(srcdir) in \
27965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27966 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27968 esac; \
27969 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27970 libsrcdir="$$s/libcpp"; \
27971 $(SHELL) $${libsrcdir}/configure \
27972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27973 --target=${target_alias} $${srcdiroption} \
27974 --with-build-libsubdir=$(HOST_SUBDIR) \
27975 $(STAGEprofile_CONFIGURE_FLAGS)
27976 @endif libcpp-bootstrap
27978 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27979 maybe-configure-stagefeedback-libcpp:
27980 @if libcpp-bootstrap
27981 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27982 configure-stagefeedback-libcpp:
27983 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27985 @r=`${PWD_COMMAND}`; export r; \
27986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27987 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27988 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27989 $(HOST_EXPORTS) \
27990 $(POSTSTAGE1_HOST_EXPORTS) \
27991 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27992 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27993 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27994 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27996 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27997 case $(srcdir) in \
27998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27999 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
28000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28001 esac; \
28002 srcdiroption="--srcdir=$${topdir}/libcpp"; \
28003 libsrcdir="$$s/libcpp"; \
28004 $(SHELL) $${libsrcdir}/configure \
28005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28006 --target=${target_alias} $${srcdiroption} \
28007 --with-build-libsubdir=$(HOST_SUBDIR) \
28008 $(STAGEfeedback_CONFIGURE_FLAGS)
28009 @endif libcpp-bootstrap
28015 .PHONY: all-libcpp maybe-all-libcpp
28016 maybe-all-libcpp:
28017 @if gcc-bootstrap
28018 all-libcpp: stage_current
28019 @endif gcc-bootstrap
28020 @if libcpp
28021 TARGET-libcpp=all
28022 maybe-all-libcpp: all-libcpp
28023 all-libcpp: configure-libcpp
28024 @r=`${PWD_COMMAND}`; export r; \
28025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026 $(HOST_EXPORTS) \
28027 (cd $(HOST_SUBDIR)/libcpp && \
28028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28029 $(TARGET-libcpp))
28030 @endif libcpp
28034 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
28035 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
28036 maybe-all-stage1-libcpp:
28037 maybe-clean-stage1-libcpp:
28038 @if libcpp-bootstrap
28039 maybe-all-stage1-libcpp: all-stage1-libcpp
28040 all-stage1: all-stage1-libcpp
28041 TARGET-stage1-libcpp = $(TARGET-libcpp)
28042 all-stage1-libcpp: configure-stage1-libcpp
28043 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28044 @r=`${PWD_COMMAND}`; export r; \
28045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28046 TFLAGS="$(STAGE1_TFLAGS)"; \
28047 $(HOST_EXPORTS) \
28048 cd $(HOST_SUBDIR)/libcpp && \
28049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28050 CFLAGS="$(STAGE1_CFLAGS)" \
28051 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28052 LIBCFLAGS="$(LIBCFLAGS)" \
28053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28056 $(EXTRA_HOST_FLAGS) \
28057 TFLAGS="$(STAGE1_TFLAGS)" \
28058 $(TARGET-stage1-libcpp)
28060 maybe-clean-stage1-libcpp: clean-stage1-libcpp
28061 clean-stage1: clean-stage1-libcpp
28062 clean-stage1-libcpp:
28063 @if [ $(current_stage) = stage1 ]; then \
28064 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28065 else \
28066 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
28067 $(MAKE) stage1-start; \
28068 fi; \
28069 cd $(HOST_SUBDIR)/libcpp && \
28070 $(MAKE) $(EXTRA_HOST_FLAGS) \
28071 clean
28072 @endif libcpp-bootstrap
28075 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
28076 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
28077 maybe-all-stage2-libcpp:
28078 maybe-clean-stage2-libcpp:
28079 @if libcpp-bootstrap
28080 maybe-all-stage2-libcpp: all-stage2-libcpp
28081 all-stage2: all-stage2-libcpp
28082 TARGET-stage2-libcpp = $(TARGET-libcpp)
28083 all-stage2-libcpp: configure-stage2-libcpp
28084 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28085 @r=`${PWD_COMMAND}`; export r; \
28086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28087 TFLAGS="$(STAGE2_TFLAGS)"; \
28088 $(HOST_EXPORTS) \
28089 $(POSTSTAGE1_HOST_EXPORTS) \
28090 cd $(HOST_SUBDIR)/libcpp && \
28091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28092 CFLAGS="$(STAGE2_CFLAGS)" \
28093 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28094 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28098 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28099 TFLAGS="$(STAGE2_TFLAGS)" \
28100 $(TARGET-stage2-libcpp)
28102 maybe-clean-stage2-libcpp: clean-stage2-libcpp
28103 clean-stage2: clean-stage2-libcpp
28104 clean-stage2-libcpp:
28105 @if [ $(current_stage) = stage2 ]; then \
28106 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28107 else \
28108 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
28109 $(MAKE) stage2-start; \
28110 fi; \
28111 cd $(HOST_SUBDIR)/libcpp && \
28112 $(MAKE) $(EXTRA_HOST_FLAGS) \
28113 $(POSTSTAGE1_FLAGS_TO_PASS) \
28114 clean
28115 @endif libcpp-bootstrap
28118 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
28119 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
28120 maybe-all-stage3-libcpp:
28121 maybe-clean-stage3-libcpp:
28122 @if libcpp-bootstrap
28123 maybe-all-stage3-libcpp: all-stage3-libcpp
28124 all-stage3: all-stage3-libcpp
28125 TARGET-stage3-libcpp = $(TARGET-libcpp)
28126 all-stage3-libcpp: configure-stage3-libcpp
28127 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28128 @r=`${PWD_COMMAND}`; export r; \
28129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130 TFLAGS="$(STAGE3_TFLAGS)"; \
28131 $(HOST_EXPORTS) \
28132 $(POSTSTAGE1_HOST_EXPORTS) \
28133 cd $(HOST_SUBDIR)/libcpp && \
28134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28135 CFLAGS="$(STAGE3_CFLAGS)" \
28136 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28137 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28142 TFLAGS="$(STAGE3_TFLAGS)" \
28143 $(TARGET-stage3-libcpp)
28145 maybe-clean-stage3-libcpp: clean-stage3-libcpp
28146 clean-stage3: clean-stage3-libcpp
28147 clean-stage3-libcpp:
28148 @if [ $(current_stage) = stage3 ]; then \
28149 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28150 else \
28151 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
28152 $(MAKE) stage3-start; \
28153 fi; \
28154 cd $(HOST_SUBDIR)/libcpp && \
28155 $(MAKE) $(EXTRA_HOST_FLAGS) \
28156 $(POSTSTAGE1_FLAGS_TO_PASS) \
28157 clean
28158 @endif libcpp-bootstrap
28161 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
28162 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
28163 maybe-all-stage4-libcpp:
28164 maybe-clean-stage4-libcpp:
28165 @if libcpp-bootstrap
28166 maybe-all-stage4-libcpp: all-stage4-libcpp
28167 all-stage4: all-stage4-libcpp
28168 TARGET-stage4-libcpp = $(TARGET-libcpp)
28169 all-stage4-libcpp: configure-stage4-libcpp
28170 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28171 @r=`${PWD_COMMAND}`; export r; \
28172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28173 TFLAGS="$(STAGE4_TFLAGS)"; \
28174 $(HOST_EXPORTS) \
28175 $(POSTSTAGE1_HOST_EXPORTS) \
28176 cd $(HOST_SUBDIR)/libcpp && \
28177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28178 CFLAGS="$(STAGE4_CFLAGS)" \
28179 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28180 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28185 TFLAGS="$(STAGE4_TFLAGS)" \
28186 $(TARGET-stage4-libcpp)
28188 maybe-clean-stage4-libcpp: clean-stage4-libcpp
28189 clean-stage4: clean-stage4-libcpp
28190 clean-stage4-libcpp:
28191 @if [ $(current_stage) = stage4 ]; then \
28192 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28193 else \
28194 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
28195 $(MAKE) stage4-start; \
28196 fi; \
28197 cd $(HOST_SUBDIR)/libcpp && \
28198 $(MAKE) $(EXTRA_HOST_FLAGS) \
28199 $(POSTSTAGE1_FLAGS_TO_PASS) \
28200 clean
28201 @endif libcpp-bootstrap
28204 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
28205 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
28206 maybe-all-stageprofile-libcpp:
28207 maybe-clean-stageprofile-libcpp:
28208 @if libcpp-bootstrap
28209 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
28210 all-stageprofile: all-stageprofile-libcpp
28211 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
28212 all-stageprofile-libcpp: configure-stageprofile-libcpp
28213 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28214 @r=`${PWD_COMMAND}`; export r; \
28215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28216 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28217 $(HOST_EXPORTS) \
28218 $(POSTSTAGE1_HOST_EXPORTS) \
28219 cd $(HOST_SUBDIR)/libcpp && \
28220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28221 CFLAGS="$(STAGEprofile_CFLAGS)" \
28222 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28223 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28228 TFLAGS="$(STAGEprofile_TFLAGS)" \
28229 $(TARGET-stageprofile-libcpp)
28231 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
28232 clean-stageprofile: clean-stageprofile-libcpp
28233 clean-stageprofile-libcpp:
28234 @if [ $(current_stage) = stageprofile ]; then \
28235 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28236 else \
28237 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
28238 $(MAKE) stageprofile-start; \
28239 fi; \
28240 cd $(HOST_SUBDIR)/libcpp && \
28241 $(MAKE) $(EXTRA_HOST_FLAGS) \
28242 $(POSTSTAGE1_FLAGS_TO_PASS) \
28243 clean
28244 @endif libcpp-bootstrap
28247 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
28248 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
28249 maybe-all-stagefeedback-libcpp:
28250 maybe-clean-stagefeedback-libcpp:
28251 @if libcpp-bootstrap
28252 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
28253 all-stagefeedback: all-stagefeedback-libcpp
28254 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
28255 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
28256 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28257 @r=`${PWD_COMMAND}`; export r; \
28258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28259 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28260 $(HOST_EXPORTS) \
28261 $(POSTSTAGE1_HOST_EXPORTS) \
28262 cd $(HOST_SUBDIR)/libcpp && \
28263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28264 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28265 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28266 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28271 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28272 $(TARGET-stagefeedback-libcpp)
28274 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
28275 clean-stagefeedback: clean-stagefeedback-libcpp
28276 clean-stagefeedback-libcpp:
28277 @if [ $(current_stage) = stagefeedback ]; then \
28278 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28279 else \
28280 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
28281 $(MAKE) stagefeedback-start; \
28282 fi; \
28283 cd $(HOST_SUBDIR)/libcpp && \
28284 $(MAKE) $(EXTRA_HOST_FLAGS) \
28285 $(POSTSTAGE1_FLAGS_TO_PASS) \
28286 clean
28287 @endif libcpp-bootstrap
28293 .PHONY: check-libcpp maybe-check-libcpp
28294 maybe-check-libcpp:
28295 @if libcpp
28296 maybe-check-libcpp: check-libcpp
28298 check-libcpp:
28299 @: $(MAKE); $(unstage)
28300 @r=`${PWD_COMMAND}`; export r; \
28301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28302 $(HOST_EXPORTS) \
28303 (cd $(HOST_SUBDIR)/libcpp && \
28304 $(MAKE) $(FLAGS_TO_PASS) check)
28306 @endif libcpp
28308 .PHONY: install-libcpp maybe-install-libcpp
28309 maybe-install-libcpp:
28310 @if libcpp
28311 maybe-install-libcpp: install-libcpp
28313 install-libcpp: installdirs
28314 @: $(MAKE); $(unstage)
28315 @r=`${PWD_COMMAND}`; export r; \
28316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28317 $(HOST_EXPORTS) \
28318 (cd $(HOST_SUBDIR)/libcpp && \
28319 $(MAKE) $(FLAGS_TO_PASS) install)
28321 @endif libcpp
28323 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
28324 maybe-install-strip-libcpp:
28325 @if libcpp
28326 maybe-install-strip-libcpp: install-strip-libcpp
28328 install-strip-libcpp: installdirs
28329 @: $(MAKE); $(unstage)
28330 @r=`${PWD_COMMAND}`; export r; \
28331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28332 $(HOST_EXPORTS) \
28333 (cd $(HOST_SUBDIR)/libcpp && \
28334 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28336 @endif libcpp
28338 # Other targets (info, dvi, pdf, etc.)
28340 .PHONY: maybe-info-libcpp info-libcpp
28341 maybe-info-libcpp:
28342 @if libcpp
28343 maybe-info-libcpp: info-libcpp
28345 info-libcpp: \
28346 configure-libcpp
28347 @[ -f ./libcpp/Makefile ] || exit 0; \
28348 r=`${PWD_COMMAND}`; export r; \
28349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350 $(HOST_EXPORTS) \
28351 for flag in $(EXTRA_HOST_FLAGS) ; do \
28352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353 done; \
28354 echo "Doing info in libcpp" ; \
28355 (cd $(HOST_SUBDIR)/libcpp && \
28356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358 "RANLIB=$${RANLIB}" \
28359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360 info) \
28361 || exit 1
28363 @endif libcpp
28365 .PHONY: maybe-dvi-libcpp dvi-libcpp
28366 maybe-dvi-libcpp:
28367 @if libcpp
28368 maybe-dvi-libcpp: dvi-libcpp
28370 dvi-libcpp: \
28371 configure-libcpp
28372 @[ -f ./libcpp/Makefile ] || exit 0; \
28373 r=`${PWD_COMMAND}`; export r; \
28374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375 $(HOST_EXPORTS) \
28376 for flag in $(EXTRA_HOST_FLAGS) ; do \
28377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378 done; \
28379 echo "Doing dvi in libcpp" ; \
28380 (cd $(HOST_SUBDIR)/libcpp && \
28381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383 "RANLIB=$${RANLIB}" \
28384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28385 dvi) \
28386 || exit 1
28388 @endif libcpp
28390 .PHONY: maybe-pdf-libcpp pdf-libcpp
28391 maybe-pdf-libcpp:
28392 @if libcpp
28393 maybe-pdf-libcpp: pdf-libcpp
28395 pdf-libcpp: \
28396 configure-libcpp
28397 @[ -f ./libcpp/Makefile ] || exit 0; \
28398 r=`${PWD_COMMAND}`; export r; \
28399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28400 $(HOST_EXPORTS) \
28401 for flag in $(EXTRA_HOST_FLAGS) ; do \
28402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28403 done; \
28404 echo "Doing pdf in libcpp" ; \
28405 (cd $(HOST_SUBDIR)/libcpp && \
28406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28408 "RANLIB=$${RANLIB}" \
28409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28410 pdf) \
28411 || exit 1
28413 @endif libcpp
28415 .PHONY: maybe-html-libcpp html-libcpp
28416 maybe-html-libcpp:
28417 @if libcpp
28418 maybe-html-libcpp: html-libcpp
28420 html-libcpp: \
28421 configure-libcpp
28422 @[ -f ./libcpp/Makefile ] || exit 0; \
28423 r=`${PWD_COMMAND}`; export r; \
28424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425 $(HOST_EXPORTS) \
28426 for flag in $(EXTRA_HOST_FLAGS) ; do \
28427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28428 done; \
28429 echo "Doing html in libcpp" ; \
28430 (cd $(HOST_SUBDIR)/libcpp && \
28431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28433 "RANLIB=$${RANLIB}" \
28434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28435 html) \
28436 || exit 1
28438 @endif libcpp
28440 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
28441 maybe-TAGS-libcpp:
28442 @if libcpp
28443 maybe-TAGS-libcpp: TAGS-libcpp
28445 TAGS-libcpp: \
28446 configure-libcpp
28447 @[ -f ./libcpp/Makefile ] || exit 0; \
28448 r=`${PWD_COMMAND}`; export r; \
28449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450 $(HOST_EXPORTS) \
28451 for flag in $(EXTRA_HOST_FLAGS) ; do \
28452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28453 done; \
28454 echo "Doing TAGS in libcpp" ; \
28455 (cd $(HOST_SUBDIR)/libcpp && \
28456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28458 "RANLIB=$${RANLIB}" \
28459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28460 TAGS) \
28461 || exit 1
28463 @endif libcpp
28465 .PHONY: maybe-install-info-libcpp install-info-libcpp
28466 maybe-install-info-libcpp:
28467 @if libcpp
28468 maybe-install-info-libcpp: install-info-libcpp
28470 install-info-libcpp: \
28471 configure-libcpp \
28472 info-libcpp
28473 @[ -f ./libcpp/Makefile ] || exit 0; \
28474 r=`${PWD_COMMAND}`; export r; \
28475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28476 $(HOST_EXPORTS) \
28477 for flag in $(EXTRA_HOST_FLAGS) ; do \
28478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28479 done; \
28480 echo "Doing install-info in libcpp" ; \
28481 (cd $(HOST_SUBDIR)/libcpp && \
28482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28484 "RANLIB=$${RANLIB}" \
28485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28486 install-info) \
28487 || exit 1
28489 @endif libcpp
28491 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
28492 maybe-install-pdf-libcpp:
28493 @if libcpp
28494 maybe-install-pdf-libcpp: install-pdf-libcpp
28496 install-pdf-libcpp: \
28497 configure-libcpp \
28498 pdf-libcpp
28499 @[ -f ./libcpp/Makefile ] || exit 0; \
28500 r=`${PWD_COMMAND}`; export r; \
28501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502 $(HOST_EXPORTS) \
28503 for flag in $(EXTRA_HOST_FLAGS) ; do \
28504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505 done; \
28506 echo "Doing install-pdf in libcpp" ; \
28507 (cd $(HOST_SUBDIR)/libcpp && \
28508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510 "RANLIB=$${RANLIB}" \
28511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512 install-pdf) \
28513 || exit 1
28515 @endif libcpp
28517 .PHONY: maybe-install-html-libcpp install-html-libcpp
28518 maybe-install-html-libcpp:
28519 @if libcpp
28520 maybe-install-html-libcpp: install-html-libcpp
28522 install-html-libcpp: \
28523 configure-libcpp \
28524 html-libcpp
28525 @[ -f ./libcpp/Makefile ] || exit 0; \
28526 r=`${PWD_COMMAND}`; export r; \
28527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528 $(HOST_EXPORTS) \
28529 for flag in $(EXTRA_HOST_FLAGS) ; do \
28530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531 done; \
28532 echo "Doing install-html in libcpp" ; \
28533 (cd $(HOST_SUBDIR)/libcpp && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536 "RANLIB=$${RANLIB}" \
28537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538 install-html) \
28539 || exit 1
28541 @endif libcpp
28543 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
28544 maybe-installcheck-libcpp:
28545 @if libcpp
28546 maybe-installcheck-libcpp: installcheck-libcpp
28548 installcheck-libcpp: \
28549 configure-libcpp
28550 @[ -f ./libcpp/Makefile ] || exit 0; \
28551 r=`${PWD_COMMAND}`; export r; \
28552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553 $(HOST_EXPORTS) \
28554 for flag in $(EXTRA_HOST_FLAGS) ; do \
28555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28556 done; \
28557 echo "Doing installcheck in libcpp" ; \
28558 (cd $(HOST_SUBDIR)/libcpp && \
28559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28561 "RANLIB=$${RANLIB}" \
28562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28563 installcheck) \
28564 || exit 1
28566 @endif libcpp
28568 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
28569 maybe-mostlyclean-libcpp:
28570 @if libcpp
28571 maybe-mostlyclean-libcpp: mostlyclean-libcpp
28573 mostlyclean-libcpp:
28574 @[ -f ./libcpp/Makefile ] || exit 0; \
28575 r=`${PWD_COMMAND}`; export r; \
28576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577 $(HOST_EXPORTS) \
28578 for flag in $(EXTRA_HOST_FLAGS) ; do \
28579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580 done; \
28581 echo "Doing mostlyclean in libcpp" ; \
28582 (cd $(HOST_SUBDIR)/libcpp && \
28583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585 "RANLIB=$${RANLIB}" \
28586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28587 mostlyclean) \
28588 || exit 1
28590 @endif libcpp
28592 .PHONY: maybe-clean-libcpp clean-libcpp
28593 maybe-clean-libcpp:
28594 @if libcpp
28595 maybe-clean-libcpp: clean-libcpp
28597 clean-libcpp:
28598 @[ -f ./libcpp/Makefile ] || exit 0; \
28599 r=`${PWD_COMMAND}`; export r; \
28600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601 $(HOST_EXPORTS) \
28602 for flag in $(EXTRA_HOST_FLAGS) ; do \
28603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28604 done; \
28605 echo "Doing clean in libcpp" ; \
28606 (cd $(HOST_SUBDIR)/libcpp && \
28607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28609 "RANLIB=$${RANLIB}" \
28610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28611 clean) \
28612 || exit 1
28614 @endif libcpp
28616 .PHONY: maybe-distclean-libcpp distclean-libcpp
28617 maybe-distclean-libcpp:
28618 @if libcpp
28619 maybe-distclean-libcpp: distclean-libcpp
28621 distclean-libcpp:
28622 @[ -f ./libcpp/Makefile ] || exit 0; \
28623 r=`${PWD_COMMAND}`; export r; \
28624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28625 $(HOST_EXPORTS) \
28626 for flag in $(EXTRA_HOST_FLAGS) ; do \
28627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28628 done; \
28629 echo "Doing distclean in libcpp" ; \
28630 (cd $(HOST_SUBDIR)/libcpp && \
28631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28633 "RANLIB=$${RANLIB}" \
28634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28635 distclean) \
28636 || exit 1
28638 @endif libcpp
28640 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
28641 maybe-maintainer-clean-libcpp:
28642 @if libcpp
28643 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
28645 maintainer-clean-libcpp:
28646 @[ -f ./libcpp/Makefile ] || exit 0; \
28647 r=`${PWD_COMMAND}`; export r; \
28648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28649 $(HOST_EXPORTS) \
28650 for flag in $(EXTRA_HOST_FLAGS) ; do \
28651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28652 done; \
28653 echo "Doing maintainer-clean in libcpp" ; \
28654 (cd $(HOST_SUBDIR)/libcpp && \
28655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28657 "RANLIB=$${RANLIB}" \
28658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28659 maintainer-clean) \
28660 || exit 1
28662 @endif libcpp
28666 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
28667 maybe-configure-libdecnumber:
28668 @if gcc-bootstrap
28669 configure-libdecnumber: stage_current
28670 @endif gcc-bootstrap
28671 @if libdecnumber
28672 maybe-configure-libdecnumber: configure-libdecnumber
28673 configure-libdecnumber:
28674 @r=`${PWD_COMMAND}`; export r; \
28675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28676 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28678 $(HOST_EXPORTS) \
28679 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
28680 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
28681 case $(srcdir) in \
28682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28683 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28685 esac; \
28686 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28687 libsrcdir="$$s/libdecnumber"; \
28688 $(SHELL) $${libsrcdir}/configure \
28689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28690 --target=${target_alias} $${srcdiroption} \
28691 || exit 1
28692 @endif libdecnumber
28696 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
28697 maybe-configure-stage1-libdecnumber:
28698 @if libdecnumber-bootstrap
28699 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
28700 configure-stage1-libdecnumber:
28701 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28703 @r=`${PWD_COMMAND}`; export r; \
28704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705 TFLAGS="$(STAGE1_TFLAGS)"; \
28706 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28707 $(HOST_EXPORTS) \
28708 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28709 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28710 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28711 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
28712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28713 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28714 case $(srcdir) in \
28715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28716 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28718 esac; \
28719 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28720 libsrcdir="$$s/libdecnumber"; \
28721 $(SHELL) $${libsrcdir}/configure \
28722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28723 --target=${target_alias} $${srcdiroption} \
28724 $(STAGE1_CONFIGURE_FLAGS)
28725 @endif libdecnumber-bootstrap
28727 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28728 maybe-configure-stage2-libdecnumber:
28729 @if libdecnumber-bootstrap
28730 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28731 configure-stage2-libdecnumber:
28732 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28733 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28734 @r=`${PWD_COMMAND}`; export r; \
28735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28736 TFLAGS="$(STAGE2_TFLAGS)"; \
28737 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28738 $(HOST_EXPORTS) \
28739 $(POSTSTAGE1_HOST_EXPORTS) \
28740 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28741 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28742 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28743 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28745 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28746 case $(srcdir) in \
28747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28748 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28750 esac; \
28751 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28752 libsrcdir="$$s/libdecnumber"; \
28753 $(SHELL) $${libsrcdir}/configure \
28754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28755 --target=${target_alias} $${srcdiroption} \
28756 --with-build-libsubdir=$(HOST_SUBDIR) \
28757 $(STAGE2_CONFIGURE_FLAGS)
28758 @endif libdecnumber-bootstrap
28760 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28761 maybe-configure-stage3-libdecnumber:
28762 @if libdecnumber-bootstrap
28763 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28764 configure-stage3-libdecnumber:
28765 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28767 @r=`${PWD_COMMAND}`; export r; \
28768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28769 TFLAGS="$(STAGE3_TFLAGS)"; \
28770 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28771 $(HOST_EXPORTS) \
28772 $(POSTSTAGE1_HOST_EXPORTS) \
28773 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28774 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28775 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28776 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28778 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28779 case $(srcdir) in \
28780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28781 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28783 esac; \
28784 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28785 libsrcdir="$$s/libdecnumber"; \
28786 $(SHELL) $${libsrcdir}/configure \
28787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28788 --target=${target_alias} $${srcdiroption} \
28789 --with-build-libsubdir=$(HOST_SUBDIR) \
28790 $(STAGE3_CONFIGURE_FLAGS)
28791 @endif libdecnumber-bootstrap
28793 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28794 maybe-configure-stage4-libdecnumber:
28795 @if libdecnumber-bootstrap
28796 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28797 configure-stage4-libdecnumber:
28798 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28800 @r=`${PWD_COMMAND}`; export r; \
28801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28802 TFLAGS="$(STAGE4_TFLAGS)"; \
28803 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28804 $(HOST_EXPORTS) \
28805 $(POSTSTAGE1_HOST_EXPORTS) \
28806 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28807 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28808 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28809 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28811 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28812 case $(srcdir) in \
28813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28814 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28816 esac; \
28817 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28818 libsrcdir="$$s/libdecnumber"; \
28819 $(SHELL) $${libsrcdir}/configure \
28820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28821 --target=${target_alias} $${srcdiroption} \
28822 --with-build-libsubdir=$(HOST_SUBDIR) \
28823 $(STAGE4_CONFIGURE_FLAGS)
28824 @endif libdecnumber-bootstrap
28826 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28827 maybe-configure-stageprofile-libdecnumber:
28828 @if libdecnumber-bootstrap
28829 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28830 configure-stageprofile-libdecnumber:
28831 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28833 @r=`${PWD_COMMAND}`; export r; \
28834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28836 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28837 $(HOST_EXPORTS) \
28838 $(POSTSTAGE1_HOST_EXPORTS) \
28839 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28840 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28841 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28842 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28844 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28845 case $(srcdir) in \
28846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28847 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28849 esac; \
28850 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28851 libsrcdir="$$s/libdecnumber"; \
28852 $(SHELL) $${libsrcdir}/configure \
28853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28854 --target=${target_alias} $${srcdiroption} \
28855 --with-build-libsubdir=$(HOST_SUBDIR) \
28856 $(STAGEprofile_CONFIGURE_FLAGS)
28857 @endif libdecnumber-bootstrap
28859 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28860 maybe-configure-stagefeedback-libdecnumber:
28861 @if libdecnumber-bootstrap
28862 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28863 configure-stagefeedback-libdecnumber:
28864 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28866 @r=`${PWD_COMMAND}`; export r; \
28867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28869 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28870 $(HOST_EXPORTS) \
28871 $(POSTSTAGE1_HOST_EXPORTS) \
28872 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28873 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28874 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28875 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28877 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28878 case $(srcdir) in \
28879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28880 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28882 esac; \
28883 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28884 libsrcdir="$$s/libdecnumber"; \
28885 $(SHELL) $${libsrcdir}/configure \
28886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28887 --target=${target_alias} $${srcdiroption} \
28888 --with-build-libsubdir=$(HOST_SUBDIR) \
28889 $(STAGEfeedback_CONFIGURE_FLAGS)
28890 @endif libdecnumber-bootstrap
28896 .PHONY: all-libdecnumber maybe-all-libdecnumber
28897 maybe-all-libdecnumber:
28898 @if gcc-bootstrap
28899 all-libdecnumber: stage_current
28900 @endif gcc-bootstrap
28901 @if libdecnumber
28902 TARGET-libdecnumber=all
28903 maybe-all-libdecnumber: all-libdecnumber
28904 all-libdecnumber: configure-libdecnumber
28905 @r=`${PWD_COMMAND}`; export r; \
28906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907 $(HOST_EXPORTS) \
28908 (cd $(HOST_SUBDIR)/libdecnumber && \
28909 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28910 $(TARGET-libdecnumber))
28911 @endif libdecnumber
28915 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28916 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28917 maybe-all-stage1-libdecnumber:
28918 maybe-clean-stage1-libdecnumber:
28919 @if libdecnumber-bootstrap
28920 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28921 all-stage1: all-stage1-libdecnumber
28922 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28923 all-stage1-libdecnumber: configure-stage1-libdecnumber
28924 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28925 @r=`${PWD_COMMAND}`; export r; \
28926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28927 TFLAGS="$(STAGE1_TFLAGS)"; \
28928 $(HOST_EXPORTS) \
28929 cd $(HOST_SUBDIR)/libdecnumber && \
28930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28931 CFLAGS="$(STAGE1_CFLAGS)" \
28932 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28933 LIBCFLAGS="$(LIBCFLAGS)" \
28934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28937 $(EXTRA_HOST_FLAGS) \
28938 TFLAGS="$(STAGE1_TFLAGS)" \
28939 $(TARGET-stage1-libdecnumber)
28941 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28942 clean-stage1: clean-stage1-libdecnumber
28943 clean-stage1-libdecnumber:
28944 @if [ $(current_stage) = stage1 ]; then \
28945 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28946 else \
28947 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28948 $(MAKE) stage1-start; \
28949 fi; \
28950 cd $(HOST_SUBDIR)/libdecnumber && \
28951 $(MAKE) $(EXTRA_HOST_FLAGS) \
28952 clean
28953 @endif libdecnumber-bootstrap
28956 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28957 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28958 maybe-all-stage2-libdecnumber:
28959 maybe-clean-stage2-libdecnumber:
28960 @if libdecnumber-bootstrap
28961 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28962 all-stage2: all-stage2-libdecnumber
28963 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28964 all-stage2-libdecnumber: configure-stage2-libdecnumber
28965 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28966 @r=`${PWD_COMMAND}`; export r; \
28967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968 TFLAGS="$(STAGE2_TFLAGS)"; \
28969 $(HOST_EXPORTS) \
28970 $(POSTSTAGE1_HOST_EXPORTS) \
28971 cd $(HOST_SUBDIR)/libdecnumber && \
28972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28973 CFLAGS="$(STAGE2_CFLAGS)" \
28974 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28975 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28980 TFLAGS="$(STAGE2_TFLAGS)" \
28981 $(TARGET-stage2-libdecnumber)
28983 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28984 clean-stage2: clean-stage2-libdecnumber
28985 clean-stage2-libdecnumber:
28986 @if [ $(current_stage) = stage2 ]; then \
28987 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28988 else \
28989 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28990 $(MAKE) stage2-start; \
28991 fi; \
28992 cd $(HOST_SUBDIR)/libdecnumber && \
28993 $(MAKE) $(EXTRA_HOST_FLAGS) \
28994 $(POSTSTAGE1_FLAGS_TO_PASS) \
28995 clean
28996 @endif libdecnumber-bootstrap
28999 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
29000 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
29001 maybe-all-stage3-libdecnumber:
29002 maybe-clean-stage3-libdecnumber:
29003 @if libdecnumber-bootstrap
29004 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
29005 all-stage3: all-stage3-libdecnumber
29006 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
29007 all-stage3-libdecnumber: configure-stage3-libdecnumber
29008 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29009 @r=`${PWD_COMMAND}`; export r; \
29010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29011 TFLAGS="$(STAGE3_TFLAGS)"; \
29012 $(HOST_EXPORTS) \
29013 $(POSTSTAGE1_HOST_EXPORTS) \
29014 cd $(HOST_SUBDIR)/libdecnumber && \
29015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29016 CFLAGS="$(STAGE3_CFLAGS)" \
29017 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29018 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29023 TFLAGS="$(STAGE3_TFLAGS)" \
29024 $(TARGET-stage3-libdecnumber)
29026 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
29027 clean-stage3: clean-stage3-libdecnumber
29028 clean-stage3-libdecnumber:
29029 @if [ $(current_stage) = stage3 ]; then \
29030 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29031 else \
29032 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
29033 $(MAKE) stage3-start; \
29034 fi; \
29035 cd $(HOST_SUBDIR)/libdecnumber && \
29036 $(MAKE) $(EXTRA_HOST_FLAGS) \
29037 $(POSTSTAGE1_FLAGS_TO_PASS) \
29038 clean
29039 @endif libdecnumber-bootstrap
29042 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
29043 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
29044 maybe-all-stage4-libdecnumber:
29045 maybe-clean-stage4-libdecnumber:
29046 @if libdecnumber-bootstrap
29047 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
29048 all-stage4: all-stage4-libdecnumber
29049 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
29050 all-stage4-libdecnumber: configure-stage4-libdecnumber
29051 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29052 @r=`${PWD_COMMAND}`; export r; \
29053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054 TFLAGS="$(STAGE4_TFLAGS)"; \
29055 $(HOST_EXPORTS) \
29056 $(POSTSTAGE1_HOST_EXPORTS) \
29057 cd $(HOST_SUBDIR)/libdecnumber && \
29058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29059 CFLAGS="$(STAGE4_CFLAGS)" \
29060 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29061 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29066 TFLAGS="$(STAGE4_TFLAGS)" \
29067 $(TARGET-stage4-libdecnumber)
29069 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
29070 clean-stage4: clean-stage4-libdecnumber
29071 clean-stage4-libdecnumber:
29072 @if [ $(current_stage) = stage4 ]; then \
29073 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29074 else \
29075 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
29076 $(MAKE) stage4-start; \
29077 fi; \
29078 cd $(HOST_SUBDIR)/libdecnumber && \
29079 $(MAKE) $(EXTRA_HOST_FLAGS) \
29080 $(POSTSTAGE1_FLAGS_TO_PASS) \
29081 clean
29082 @endif libdecnumber-bootstrap
29085 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
29086 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
29087 maybe-all-stageprofile-libdecnumber:
29088 maybe-clean-stageprofile-libdecnumber:
29089 @if libdecnumber-bootstrap
29090 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
29091 all-stageprofile: all-stageprofile-libdecnumber
29092 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
29093 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
29094 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29095 @r=`${PWD_COMMAND}`; export r; \
29096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29097 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29098 $(HOST_EXPORTS) \
29099 $(POSTSTAGE1_HOST_EXPORTS) \
29100 cd $(HOST_SUBDIR)/libdecnumber && \
29101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29102 CFLAGS="$(STAGEprofile_CFLAGS)" \
29103 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29104 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29109 TFLAGS="$(STAGEprofile_TFLAGS)" \
29110 $(TARGET-stageprofile-libdecnumber)
29112 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
29113 clean-stageprofile: clean-stageprofile-libdecnumber
29114 clean-stageprofile-libdecnumber:
29115 @if [ $(current_stage) = stageprofile ]; then \
29116 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29117 else \
29118 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
29119 $(MAKE) stageprofile-start; \
29120 fi; \
29121 cd $(HOST_SUBDIR)/libdecnumber && \
29122 $(MAKE) $(EXTRA_HOST_FLAGS) \
29123 $(POSTSTAGE1_FLAGS_TO_PASS) \
29124 clean
29125 @endif libdecnumber-bootstrap
29128 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
29129 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
29130 maybe-all-stagefeedback-libdecnumber:
29131 maybe-clean-stagefeedback-libdecnumber:
29132 @if libdecnumber-bootstrap
29133 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
29134 all-stagefeedback: all-stagefeedback-libdecnumber
29135 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
29136 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
29137 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29138 @r=`${PWD_COMMAND}`; export r; \
29139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29141 $(HOST_EXPORTS) \
29142 $(POSTSTAGE1_HOST_EXPORTS) \
29143 cd $(HOST_SUBDIR)/libdecnumber && \
29144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29145 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29146 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29147 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29152 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29153 $(TARGET-stagefeedback-libdecnumber)
29155 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
29156 clean-stagefeedback: clean-stagefeedback-libdecnumber
29157 clean-stagefeedback-libdecnumber:
29158 @if [ $(current_stage) = stagefeedback ]; then \
29159 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29160 else \
29161 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
29162 $(MAKE) stagefeedback-start; \
29163 fi; \
29164 cd $(HOST_SUBDIR)/libdecnumber && \
29165 $(MAKE) $(EXTRA_HOST_FLAGS) \
29166 $(POSTSTAGE1_FLAGS_TO_PASS) \
29167 clean
29168 @endif libdecnumber-bootstrap
29174 .PHONY: check-libdecnumber maybe-check-libdecnumber
29175 maybe-check-libdecnumber:
29176 @if libdecnumber
29177 maybe-check-libdecnumber: check-libdecnumber
29179 check-libdecnumber:
29180 @: $(MAKE); $(unstage)
29181 @r=`${PWD_COMMAND}`; export r; \
29182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183 $(HOST_EXPORTS) \
29184 (cd $(HOST_SUBDIR)/libdecnumber && \
29185 $(MAKE) $(FLAGS_TO_PASS) check)
29187 @endif libdecnumber
29189 .PHONY: install-libdecnumber maybe-install-libdecnumber
29190 maybe-install-libdecnumber:
29191 @if libdecnumber
29192 maybe-install-libdecnumber: install-libdecnumber
29194 install-libdecnumber: installdirs
29195 @: $(MAKE); $(unstage)
29196 @r=`${PWD_COMMAND}`; export r; \
29197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29198 $(HOST_EXPORTS) \
29199 (cd $(HOST_SUBDIR)/libdecnumber && \
29200 $(MAKE) $(FLAGS_TO_PASS) install)
29202 @endif libdecnumber
29204 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
29205 maybe-install-strip-libdecnumber:
29206 @if libdecnumber
29207 maybe-install-strip-libdecnumber: install-strip-libdecnumber
29209 install-strip-libdecnumber: installdirs
29210 @: $(MAKE); $(unstage)
29211 @r=`${PWD_COMMAND}`; export r; \
29212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29213 $(HOST_EXPORTS) \
29214 (cd $(HOST_SUBDIR)/libdecnumber && \
29215 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29217 @endif libdecnumber
29219 # Other targets (info, dvi, pdf, etc.)
29221 .PHONY: maybe-info-libdecnumber info-libdecnumber
29222 maybe-info-libdecnumber:
29223 @if libdecnumber
29224 maybe-info-libdecnumber: info-libdecnumber
29226 info-libdecnumber: \
29227 configure-libdecnumber
29228 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29229 r=`${PWD_COMMAND}`; export r; \
29230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231 $(HOST_EXPORTS) \
29232 for flag in $(EXTRA_HOST_FLAGS) ; do \
29233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234 done; \
29235 echo "Doing info in libdecnumber" ; \
29236 (cd $(HOST_SUBDIR)/libdecnumber && \
29237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29239 "RANLIB=$${RANLIB}" \
29240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29241 info) \
29242 || exit 1
29244 @endif libdecnumber
29246 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
29247 maybe-dvi-libdecnumber:
29248 @if libdecnumber
29249 maybe-dvi-libdecnumber: dvi-libdecnumber
29251 dvi-libdecnumber: \
29252 configure-libdecnumber
29253 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29254 r=`${PWD_COMMAND}`; export r; \
29255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29256 $(HOST_EXPORTS) \
29257 for flag in $(EXTRA_HOST_FLAGS) ; do \
29258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29259 done; \
29260 echo "Doing dvi in libdecnumber" ; \
29261 (cd $(HOST_SUBDIR)/libdecnumber && \
29262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29264 "RANLIB=$${RANLIB}" \
29265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29266 dvi) \
29267 || exit 1
29269 @endif libdecnumber
29271 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
29272 maybe-pdf-libdecnumber:
29273 @if libdecnumber
29274 maybe-pdf-libdecnumber: pdf-libdecnumber
29276 pdf-libdecnumber: \
29277 configure-libdecnumber
29278 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29279 r=`${PWD_COMMAND}`; export r; \
29280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29281 $(HOST_EXPORTS) \
29282 for flag in $(EXTRA_HOST_FLAGS) ; do \
29283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29284 done; \
29285 echo "Doing pdf in libdecnumber" ; \
29286 (cd $(HOST_SUBDIR)/libdecnumber && \
29287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29289 "RANLIB=$${RANLIB}" \
29290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29291 pdf) \
29292 || exit 1
29294 @endif libdecnumber
29296 .PHONY: maybe-html-libdecnumber html-libdecnumber
29297 maybe-html-libdecnumber:
29298 @if libdecnumber
29299 maybe-html-libdecnumber: html-libdecnumber
29301 html-libdecnumber: \
29302 configure-libdecnumber
29303 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29304 r=`${PWD_COMMAND}`; export r; \
29305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306 $(HOST_EXPORTS) \
29307 for flag in $(EXTRA_HOST_FLAGS) ; do \
29308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29309 done; \
29310 echo "Doing html in libdecnumber" ; \
29311 (cd $(HOST_SUBDIR)/libdecnumber && \
29312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29314 "RANLIB=$${RANLIB}" \
29315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29316 html) \
29317 || exit 1
29319 @endif libdecnumber
29321 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
29322 maybe-TAGS-libdecnumber:
29323 @if libdecnumber
29324 maybe-TAGS-libdecnumber: TAGS-libdecnumber
29326 TAGS-libdecnumber: \
29327 configure-libdecnumber
29328 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29329 r=`${PWD_COMMAND}`; export r; \
29330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29331 $(HOST_EXPORTS) \
29332 for flag in $(EXTRA_HOST_FLAGS) ; do \
29333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29334 done; \
29335 echo "Doing TAGS in libdecnumber" ; \
29336 (cd $(HOST_SUBDIR)/libdecnumber && \
29337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29339 "RANLIB=$${RANLIB}" \
29340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29341 TAGS) \
29342 || exit 1
29344 @endif libdecnumber
29346 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
29347 maybe-install-info-libdecnumber:
29348 @if libdecnumber
29349 maybe-install-info-libdecnumber: install-info-libdecnumber
29351 install-info-libdecnumber: \
29352 configure-libdecnumber \
29353 info-libdecnumber
29354 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29355 r=`${PWD_COMMAND}`; export r; \
29356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357 $(HOST_EXPORTS) \
29358 for flag in $(EXTRA_HOST_FLAGS) ; do \
29359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29360 done; \
29361 echo "Doing install-info in libdecnumber" ; \
29362 (cd $(HOST_SUBDIR)/libdecnumber && \
29363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29365 "RANLIB=$${RANLIB}" \
29366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29367 install-info) \
29368 || exit 1
29370 @endif libdecnumber
29372 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
29373 maybe-install-pdf-libdecnumber:
29374 @if libdecnumber
29375 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
29377 install-pdf-libdecnumber: \
29378 configure-libdecnumber \
29379 pdf-libdecnumber
29380 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29381 r=`${PWD_COMMAND}`; export r; \
29382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29383 $(HOST_EXPORTS) \
29384 for flag in $(EXTRA_HOST_FLAGS) ; do \
29385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29386 done; \
29387 echo "Doing install-pdf in libdecnumber" ; \
29388 (cd $(HOST_SUBDIR)/libdecnumber && \
29389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29391 "RANLIB=$${RANLIB}" \
29392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29393 install-pdf) \
29394 || exit 1
29396 @endif libdecnumber
29398 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
29399 maybe-install-html-libdecnumber:
29400 @if libdecnumber
29401 maybe-install-html-libdecnumber: install-html-libdecnumber
29403 install-html-libdecnumber: \
29404 configure-libdecnumber \
29405 html-libdecnumber
29406 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29407 r=`${PWD_COMMAND}`; export r; \
29408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409 $(HOST_EXPORTS) \
29410 for flag in $(EXTRA_HOST_FLAGS) ; do \
29411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412 done; \
29413 echo "Doing install-html in libdecnumber" ; \
29414 (cd $(HOST_SUBDIR)/libdecnumber && \
29415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417 "RANLIB=$${RANLIB}" \
29418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29419 install-html) \
29420 || exit 1
29422 @endif libdecnumber
29424 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
29425 maybe-installcheck-libdecnumber:
29426 @if libdecnumber
29427 maybe-installcheck-libdecnumber: installcheck-libdecnumber
29429 installcheck-libdecnumber: \
29430 configure-libdecnumber
29431 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29432 r=`${PWD_COMMAND}`; export r; \
29433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434 $(HOST_EXPORTS) \
29435 for flag in $(EXTRA_HOST_FLAGS) ; do \
29436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29437 done; \
29438 echo "Doing installcheck in libdecnumber" ; \
29439 (cd $(HOST_SUBDIR)/libdecnumber && \
29440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29442 "RANLIB=$${RANLIB}" \
29443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29444 installcheck) \
29445 || exit 1
29447 @endif libdecnumber
29449 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
29450 maybe-mostlyclean-libdecnumber:
29451 @if libdecnumber
29452 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
29454 mostlyclean-libdecnumber:
29455 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29456 r=`${PWD_COMMAND}`; export r; \
29457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29458 $(HOST_EXPORTS) \
29459 for flag in $(EXTRA_HOST_FLAGS) ; do \
29460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29461 done; \
29462 echo "Doing mostlyclean in libdecnumber" ; \
29463 (cd $(HOST_SUBDIR)/libdecnumber && \
29464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29466 "RANLIB=$${RANLIB}" \
29467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29468 mostlyclean) \
29469 || exit 1
29471 @endif libdecnumber
29473 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
29474 maybe-clean-libdecnumber:
29475 @if libdecnumber
29476 maybe-clean-libdecnumber: clean-libdecnumber
29478 clean-libdecnumber:
29479 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29480 r=`${PWD_COMMAND}`; export r; \
29481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29482 $(HOST_EXPORTS) \
29483 for flag in $(EXTRA_HOST_FLAGS) ; do \
29484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29485 done; \
29486 echo "Doing clean in libdecnumber" ; \
29487 (cd $(HOST_SUBDIR)/libdecnumber && \
29488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29490 "RANLIB=$${RANLIB}" \
29491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29492 clean) \
29493 || exit 1
29495 @endif libdecnumber
29497 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
29498 maybe-distclean-libdecnumber:
29499 @if libdecnumber
29500 maybe-distclean-libdecnumber: distclean-libdecnumber
29502 distclean-libdecnumber:
29503 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29504 r=`${PWD_COMMAND}`; export r; \
29505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29506 $(HOST_EXPORTS) \
29507 for flag in $(EXTRA_HOST_FLAGS) ; do \
29508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29509 done; \
29510 echo "Doing distclean in libdecnumber" ; \
29511 (cd $(HOST_SUBDIR)/libdecnumber && \
29512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29514 "RANLIB=$${RANLIB}" \
29515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29516 distclean) \
29517 || exit 1
29519 @endif libdecnumber
29521 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
29522 maybe-maintainer-clean-libdecnumber:
29523 @if libdecnumber
29524 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
29526 maintainer-clean-libdecnumber:
29527 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29528 r=`${PWD_COMMAND}`; export r; \
29529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29530 $(HOST_EXPORTS) \
29531 for flag in $(EXTRA_HOST_FLAGS) ; do \
29532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29533 done; \
29534 echo "Doing maintainer-clean in libdecnumber" ; \
29535 (cd $(HOST_SUBDIR)/libdecnumber && \
29536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29538 "RANLIB=$${RANLIB}" \
29539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29540 maintainer-clean) \
29541 || exit 1
29543 @endif libdecnumber
29547 .PHONY: configure-libgui maybe-configure-libgui
29548 maybe-configure-libgui:
29549 @if gcc-bootstrap
29550 configure-libgui: stage_current
29551 @endif gcc-bootstrap
29552 @if libgui
29553 maybe-configure-libgui: configure-libgui
29554 configure-libgui:
29555 @: $(MAKE); $(unstage)
29556 @r=`${PWD_COMMAND}`; export r; \
29557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29558 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
29559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
29560 $(HOST_EXPORTS) \
29561 echo Configuring in $(HOST_SUBDIR)/libgui; \
29562 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
29563 case $(srcdir) in \
29564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29565 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
29566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29567 esac; \
29568 srcdiroption="--srcdir=$${topdir}/libgui"; \
29569 libsrcdir="$$s/libgui"; \
29570 $(SHELL) $${libsrcdir}/configure \
29571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29572 --target=${target_alias} $${srcdiroption} \
29573 || exit 1
29574 @endif libgui
29580 .PHONY: all-libgui maybe-all-libgui
29581 maybe-all-libgui:
29582 @if gcc-bootstrap
29583 all-libgui: stage_current
29584 @endif gcc-bootstrap
29585 @if libgui
29586 TARGET-libgui=all
29587 maybe-all-libgui: all-libgui
29588 all-libgui: configure-libgui
29589 @: $(MAKE); $(unstage)
29590 @r=`${PWD_COMMAND}`; export r; \
29591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29592 $(HOST_EXPORTS) \
29593 (cd $(HOST_SUBDIR)/libgui && \
29594 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29595 $(TARGET-libgui))
29596 @endif libgui
29601 .PHONY: check-libgui maybe-check-libgui
29602 maybe-check-libgui:
29603 @if libgui
29604 maybe-check-libgui: check-libgui
29606 check-libgui:
29607 @: $(MAKE); $(unstage)
29608 @r=`${PWD_COMMAND}`; export r; \
29609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610 $(HOST_EXPORTS) \
29611 (cd $(HOST_SUBDIR)/libgui && \
29612 $(MAKE) $(FLAGS_TO_PASS) check)
29614 @endif libgui
29616 .PHONY: install-libgui maybe-install-libgui
29617 maybe-install-libgui:
29618 @if libgui
29619 maybe-install-libgui: install-libgui
29621 install-libgui: installdirs
29622 @: $(MAKE); $(unstage)
29623 @r=`${PWD_COMMAND}`; export r; \
29624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29625 $(HOST_EXPORTS) \
29626 (cd $(HOST_SUBDIR)/libgui && \
29627 $(MAKE) $(FLAGS_TO_PASS) install)
29629 @endif libgui
29631 .PHONY: install-strip-libgui maybe-install-strip-libgui
29632 maybe-install-strip-libgui:
29633 @if libgui
29634 maybe-install-strip-libgui: install-strip-libgui
29636 install-strip-libgui: installdirs
29637 @: $(MAKE); $(unstage)
29638 @r=`${PWD_COMMAND}`; export r; \
29639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29640 $(HOST_EXPORTS) \
29641 (cd $(HOST_SUBDIR)/libgui && \
29642 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29644 @endif libgui
29646 # Other targets (info, dvi, pdf, etc.)
29648 .PHONY: maybe-info-libgui info-libgui
29649 maybe-info-libgui:
29650 @if libgui
29651 maybe-info-libgui: info-libgui
29653 info-libgui: \
29654 configure-libgui
29655 @: $(MAKE); $(unstage)
29656 @[ -f ./libgui/Makefile ] || exit 0; \
29657 r=`${PWD_COMMAND}`; export r; \
29658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29659 $(HOST_EXPORTS) \
29660 for flag in $(EXTRA_HOST_FLAGS) ; do \
29661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29662 done; \
29663 echo "Doing info in libgui" ; \
29664 (cd $(HOST_SUBDIR)/libgui && \
29665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29667 "RANLIB=$${RANLIB}" \
29668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29669 info) \
29670 || exit 1
29672 @endif libgui
29674 .PHONY: maybe-dvi-libgui dvi-libgui
29675 maybe-dvi-libgui:
29676 @if libgui
29677 maybe-dvi-libgui: dvi-libgui
29679 dvi-libgui: \
29680 configure-libgui
29681 @: $(MAKE); $(unstage)
29682 @[ -f ./libgui/Makefile ] || exit 0; \
29683 r=`${PWD_COMMAND}`; export r; \
29684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29685 $(HOST_EXPORTS) \
29686 for flag in $(EXTRA_HOST_FLAGS) ; do \
29687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29688 done; \
29689 echo "Doing dvi in libgui" ; \
29690 (cd $(HOST_SUBDIR)/libgui && \
29691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29693 "RANLIB=$${RANLIB}" \
29694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29695 dvi) \
29696 || exit 1
29698 @endif libgui
29700 .PHONY: maybe-pdf-libgui pdf-libgui
29701 maybe-pdf-libgui:
29702 @if libgui
29703 maybe-pdf-libgui: pdf-libgui
29705 pdf-libgui: \
29706 configure-libgui
29707 @: $(MAKE); $(unstage)
29708 @[ -f ./libgui/Makefile ] || exit 0; \
29709 r=`${PWD_COMMAND}`; export r; \
29710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711 $(HOST_EXPORTS) \
29712 for flag in $(EXTRA_HOST_FLAGS) ; do \
29713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29714 done; \
29715 echo "Doing pdf in libgui" ; \
29716 (cd $(HOST_SUBDIR)/libgui && \
29717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719 "RANLIB=$${RANLIB}" \
29720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29721 pdf) \
29722 || exit 1
29724 @endif libgui
29726 .PHONY: maybe-html-libgui html-libgui
29727 maybe-html-libgui:
29728 @if libgui
29729 maybe-html-libgui: html-libgui
29731 html-libgui: \
29732 configure-libgui
29733 @: $(MAKE); $(unstage)
29734 @[ -f ./libgui/Makefile ] || exit 0; \
29735 r=`${PWD_COMMAND}`; export r; \
29736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737 $(HOST_EXPORTS) \
29738 for flag in $(EXTRA_HOST_FLAGS) ; do \
29739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29740 done; \
29741 echo "Doing html in libgui" ; \
29742 (cd $(HOST_SUBDIR)/libgui && \
29743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29745 "RANLIB=$${RANLIB}" \
29746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29747 html) \
29748 || exit 1
29750 @endif libgui
29752 .PHONY: maybe-TAGS-libgui TAGS-libgui
29753 maybe-TAGS-libgui:
29754 @if libgui
29755 maybe-TAGS-libgui: TAGS-libgui
29757 TAGS-libgui: \
29758 configure-libgui
29759 @: $(MAKE); $(unstage)
29760 @[ -f ./libgui/Makefile ] || exit 0; \
29761 r=`${PWD_COMMAND}`; export r; \
29762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29763 $(HOST_EXPORTS) \
29764 for flag in $(EXTRA_HOST_FLAGS) ; do \
29765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29766 done; \
29767 echo "Doing TAGS in libgui" ; \
29768 (cd $(HOST_SUBDIR)/libgui && \
29769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29771 "RANLIB=$${RANLIB}" \
29772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29773 TAGS) \
29774 || exit 1
29776 @endif libgui
29778 .PHONY: maybe-install-info-libgui install-info-libgui
29779 maybe-install-info-libgui:
29780 @if libgui
29781 maybe-install-info-libgui: install-info-libgui
29783 install-info-libgui: \
29784 configure-libgui \
29785 info-libgui
29786 @: $(MAKE); $(unstage)
29787 @[ -f ./libgui/Makefile ] || exit 0; \
29788 r=`${PWD_COMMAND}`; export r; \
29789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790 $(HOST_EXPORTS) \
29791 for flag in $(EXTRA_HOST_FLAGS) ; do \
29792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793 done; \
29794 echo "Doing install-info in libgui" ; \
29795 (cd $(HOST_SUBDIR)/libgui && \
29796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798 "RANLIB=$${RANLIB}" \
29799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800 install-info) \
29801 || exit 1
29803 @endif libgui
29805 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29806 maybe-install-pdf-libgui:
29807 @if libgui
29808 maybe-install-pdf-libgui: install-pdf-libgui
29810 install-pdf-libgui: \
29811 configure-libgui \
29812 pdf-libgui
29813 @: $(MAKE); $(unstage)
29814 @[ -f ./libgui/Makefile ] || exit 0; \
29815 r=`${PWD_COMMAND}`; export r; \
29816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29817 $(HOST_EXPORTS) \
29818 for flag in $(EXTRA_HOST_FLAGS) ; do \
29819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29820 done; \
29821 echo "Doing install-pdf in libgui" ; \
29822 (cd $(HOST_SUBDIR)/libgui && \
29823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29825 "RANLIB=$${RANLIB}" \
29826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29827 install-pdf) \
29828 || exit 1
29830 @endif libgui
29832 .PHONY: maybe-install-html-libgui install-html-libgui
29833 maybe-install-html-libgui:
29834 @if libgui
29835 maybe-install-html-libgui: install-html-libgui
29837 install-html-libgui: \
29838 configure-libgui \
29839 html-libgui
29840 @: $(MAKE); $(unstage)
29841 @[ -f ./libgui/Makefile ] || exit 0; \
29842 r=`${PWD_COMMAND}`; export r; \
29843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29844 $(HOST_EXPORTS) \
29845 for flag in $(EXTRA_HOST_FLAGS) ; do \
29846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29847 done; \
29848 echo "Doing install-html in libgui" ; \
29849 (cd $(HOST_SUBDIR)/libgui && \
29850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29852 "RANLIB=$${RANLIB}" \
29853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29854 install-html) \
29855 || exit 1
29857 @endif libgui
29859 .PHONY: maybe-installcheck-libgui installcheck-libgui
29860 maybe-installcheck-libgui:
29861 @if libgui
29862 maybe-installcheck-libgui: installcheck-libgui
29864 installcheck-libgui: \
29865 configure-libgui
29866 @: $(MAKE); $(unstage)
29867 @[ -f ./libgui/Makefile ] || exit 0; \
29868 r=`${PWD_COMMAND}`; export r; \
29869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29870 $(HOST_EXPORTS) \
29871 for flag in $(EXTRA_HOST_FLAGS) ; do \
29872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29873 done; \
29874 echo "Doing installcheck in libgui" ; \
29875 (cd $(HOST_SUBDIR)/libgui && \
29876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29878 "RANLIB=$${RANLIB}" \
29879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29880 installcheck) \
29881 || exit 1
29883 @endif libgui
29885 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29886 maybe-mostlyclean-libgui:
29887 @if libgui
29888 maybe-mostlyclean-libgui: mostlyclean-libgui
29890 mostlyclean-libgui:
29891 @: $(MAKE); $(unstage)
29892 @[ -f ./libgui/Makefile ] || exit 0; \
29893 r=`${PWD_COMMAND}`; export r; \
29894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29895 $(HOST_EXPORTS) \
29896 for flag in $(EXTRA_HOST_FLAGS) ; do \
29897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29898 done; \
29899 echo "Doing mostlyclean in libgui" ; \
29900 (cd $(HOST_SUBDIR)/libgui && \
29901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29903 "RANLIB=$${RANLIB}" \
29904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29905 mostlyclean) \
29906 || exit 1
29908 @endif libgui
29910 .PHONY: maybe-clean-libgui clean-libgui
29911 maybe-clean-libgui:
29912 @if libgui
29913 maybe-clean-libgui: clean-libgui
29915 clean-libgui:
29916 @: $(MAKE); $(unstage)
29917 @[ -f ./libgui/Makefile ] || exit 0; \
29918 r=`${PWD_COMMAND}`; export r; \
29919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920 $(HOST_EXPORTS) \
29921 for flag in $(EXTRA_HOST_FLAGS) ; do \
29922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29923 done; \
29924 echo "Doing clean in libgui" ; \
29925 (cd $(HOST_SUBDIR)/libgui && \
29926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928 "RANLIB=$${RANLIB}" \
29929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29930 clean) \
29931 || exit 1
29933 @endif libgui
29935 .PHONY: maybe-distclean-libgui distclean-libgui
29936 maybe-distclean-libgui:
29937 @if libgui
29938 maybe-distclean-libgui: distclean-libgui
29940 distclean-libgui:
29941 @: $(MAKE); $(unstage)
29942 @[ -f ./libgui/Makefile ] || exit 0; \
29943 r=`${PWD_COMMAND}`; export r; \
29944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29945 $(HOST_EXPORTS) \
29946 for flag in $(EXTRA_HOST_FLAGS) ; do \
29947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29948 done; \
29949 echo "Doing distclean in libgui" ; \
29950 (cd $(HOST_SUBDIR)/libgui && \
29951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29953 "RANLIB=$${RANLIB}" \
29954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29955 distclean) \
29956 || exit 1
29958 @endif libgui
29960 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29961 maybe-maintainer-clean-libgui:
29962 @if libgui
29963 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29965 maintainer-clean-libgui:
29966 @: $(MAKE); $(unstage)
29967 @[ -f ./libgui/Makefile ] || exit 0; \
29968 r=`${PWD_COMMAND}`; export r; \
29969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29970 $(HOST_EXPORTS) \
29971 for flag in $(EXTRA_HOST_FLAGS) ; do \
29972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29973 done; \
29974 echo "Doing maintainer-clean in libgui" ; \
29975 (cd $(HOST_SUBDIR)/libgui && \
29976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29978 "RANLIB=$${RANLIB}" \
29979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29980 maintainer-clean) \
29981 || exit 1
29983 @endif libgui
29987 .PHONY: configure-libiberty maybe-configure-libiberty
29988 maybe-configure-libiberty:
29989 @if gcc-bootstrap
29990 configure-libiberty: stage_current
29991 @endif gcc-bootstrap
29992 @if libiberty
29993 maybe-configure-libiberty: configure-libiberty
29994 configure-libiberty:
29995 @r=`${PWD_COMMAND}`; export r; \
29996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29999 $(HOST_EXPORTS) \
30000 echo Configuring in $(HOST_SUBDIR)/libiberty; \
30001 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
30002 case $(srcdir) in \
30003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30004 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30006 esac; \
30007 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30008 libsrcdir="$$s/libiberty"; \
30009 $(SHELL) $${libsrcdir}/configure \
30010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30011 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
30012 || exit 1
30013 @endif libiberty
30017 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
30018 maybe-configure-stage1-libiberty:
30019 @if libiberty-bootstrap
30020 maybe-configure-stage1-libiberty: configure-stage1-libiberty
30021 configure-stage1-libiberty:
30022 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30024 @r=`${PWD_COMMAND}`; export r; \
30025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026 TFLAGS="$(STAGE1_TFLAGS)"; \
30027 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30028 $(HOST_EXPORTS) \
30029 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30030 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30031 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30032 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
30033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30034 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30035 case $(srcdir) in \
30036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30037 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30039 esac; \
30040 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30041 libsrcdir="$$s/libiberty"; \
30042 $(SHELL) $${libsrcdir}/configure \
30043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30044 --target=${target_alias} $${srcdiroption} \
30045 $(STAGE1_CONFIGURE_FLAGS) \
30046 @extra_host_libiberty_configure_flags@
30047 @endif libiberty-bootstrap
30049 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
30050 maybe-configure-stage2-libiberty:
30051 @if libiberty-bootstrap
30052 maybe-configure-stage2-libiberty: configure-stage2-libiberty
30053 configure-stage2-libiberty:
30054 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30056 @r=`${PWD_COMMAND}`; export r; \
30057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30058 TFLAGS="$(STAGE2_TFLAGS)"; \
30059 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30060 $(HOST_EXPORTS) \
30061 $(POSTSTAGE1_HOST_EXPORTS) \
30062 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30063 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30064 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30065 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
30066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30067 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30068 case $(srcdir) in \
30069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30070 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30072 esac; \
30073 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30074 libsrcdir="$$s/libiberty"; \
30075 $(SHELL) $${libsrcdir}/configure \
30076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30077 --target=${target_alias} $${srcdiroption} \
30078 --with-build-libsubdir=$(HOST_SUBDIR) \
30079 $(STAGE2_CONFIGURE_FLAGS) \
30080 @extra_host_libiberty_configure_flags@
30081 @endif libiberty-bootstrap
30083 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
30084 maybe-configure-stage3-libiberty:
30085 @if libiberty-bootstrap
30086 maybe-configure-stage3-libiberty: configure-stage3-libiberty
30087 configure-stage3-libiberty:
30088 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30090 @r=`${PWD_COMMAND}`; export r; \
30091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30092 TFLAGS="$(STAGE3_TFLAGS)"; \
30093 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30094 $(HOST_EXPORTS) \
30095 $(POSTSTAGE1_HOST_EXPORTS) \
30096 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30097 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30098 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30099 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
30100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30101 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30102 case $(srcdir) in \
30103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30104 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30106 esac; \
30107 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30108 libsrcdir="$$s/libiberty"; \
30109 $(SHELL) $${libsrcdir}/configure \
30110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30111 --target=${target_alias} $${srcdiroption} \
30112 --with-build-libsubdir=$(HOST_SUBDIR) \
30113 $(STAGE3_CONFIGURE_FLAGS) \
30114 @extra_host_libiberty_configure_flags@
30115 @endif libiberty-bootstrap
30117 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
30118 maybe-configure-stage4-libiberty:
30119 @if libiberty-bootstrap
30120 maybe-configure-stage4-libiberty: configure-stage4-libiberty
30121 configure-stage4-libiberty:
30122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30124 @r=`${PWD_COMMAND}`; export r; \
30125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126 TFLAGS="$(STAGE4_TFLAGS)"; \
30127 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30128 $(HOST_EXPORTS) \
30129 $(POSTSTAGE1_HOST_EXPORTS) \
30130 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30131 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30132 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30133 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
30134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30135 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30136 case $(srcdir) in \
30137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30138 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30140 esac; \
30141 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30142 libsrcdir="$$s/libiberty"; \
30143 $(SHELL) $${libsrcdir}/configure \
30144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30145 --target=${target_alias} $${srcdiroption} \
30146 --with-build-libsubdir=$(HOST_SUBDIR) \
30147 $(STAGE4_CONFIGURE_FLAGS) \
30148 @extra_host_libiberty_configure_flags@
30149 @endif libiberty-bootstrap
30151 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
30152 maybe-configure-stageprofile-libiberty:
30153 @if libiberty-bootstrap
30154 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
30155 configure-stageprofile-libiberty:
30156 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30158 @r=`${PWD_COMMAND}`; export r; \
30159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30161 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30162 $(HOST_EXPORTS) \
30163 $(POSTSTAGE1_HOST_EXPORTS) \
30164 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30165 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30166 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30167 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
30168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30169 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30170 case $(srcdir) in \
30171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30172 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30174 esac; \
30175 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30176 libsrcdir="$$s/libiberty"; \
30177 $(SHELL) $${libsrcdir}/configure \
30178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30179 --target=${target_alias} $${srcdiroption} \
30180 --with-build-libsubdir=$(HOST_SUBDIR) \
30181 $(STAGEprofile_CONFIGURE_FLAGS) \
30182 @extra_host_libiberty_configure_flags@
30183 @endif libiberty-bootstrap
30185 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
30186 maybe-configure-stagefeedback-libiberty:
30187 @if libiberty-bootstrap
30188 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
30189 configure-stagefeedback-libiberty:
30190 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30192 @r=`${PWD_COMMAND}`; export r; \
30193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30194 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30195 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30196 $(HOST_EXPORTS) \
30197 $(POSTSTAGE1_HOST_EXPORTS) \
30198 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30199 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30200 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30201 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
30202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30203 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30204 case $(srcdir) in \
30205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30206 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30208 esac; \
30209 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30210 libsrcdir="$$s/libiberty"; \
30211 $(SHELL) $${libsrcdir}/configure \
30212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30213 --target=${target_alias} $${srcdiroption} \
30214 --with-build-libsubdir=$(HOST_SUBDIR) \
30215 $(STAGEfeedback_CONFIGURE_FLAGS) \
30216 @extra_host_libiberty_configure_flags@
30217 @endif libiberty-bootstrap
30223 .PHONY: all-libiberty maybe-all-libiberty
30224 maybe-all-libiberty:
30225 @if gcc-bootstrap
30226 all-libiberty: stage_current
30227 @endif gcc-bootstrap
30228 @if libiberty
30229 TARGET-libiberty=all
30230 maybe-all-libiberty: all-libiberty
30231 all-libiberty: configure-libiberty
30232 @r=`${PWD_COMMAND}`; export r; \
30233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30234 $(HOST_EXPORTS) \
30235 (cd $(HOST_SUBDIR)/libiberty && \
30236 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30237 $(TARGET-libiberty))
30238 @endif libiberty
30242 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
30243 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
30244 maybe-all-stage1-libiberty:
30245 maybe-clean-stage1-libiberty:
30246 @if libiberty-bootstrap
30247 maybe-all-stage1-libiberty: all-stage1-libiberty
30248 all-stage1: all-stage1-libiberty
30249 TARGET-stage1-libiberty = $(TARGET-libiberty)
30250 all-stage1-libiberty: configure-stage1-libiberty
30251 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30252 @r=`${PWD_COMMAND}`; export r; \
30253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254 TFLAGS="$(STAGE1_TFLAGS)"; \
30255 $(HOST_EXPORTS) \
30256 cd $(HOST_SUBDIR)/libiberty && \
30257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30258 CFLAGS="$(STAGE1_CFLAGS)" \
30259 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30260 LIBCFLAGS="$(LIBCFLAGS)" \
30261 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30262 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30263 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30264 $(EXTRA_HOST_FLAGS) \
30265 TFLAGS="$(STAGE1_TFLAGS)" \
30266 $(TARGET-stage1-libiberty)
30268 maybe-clean-stage1-libiberty: clean-stage1-libiberty
30269 clean-stage1: clean-stage1-libiberty
30270 clean-stage1-libiberty:
30271 @if [ $(current_stage) = stage1 ]; then \
30272 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30273 else \
30274 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
30275 $(MAKE) stage1-start; \
30276 fi; \
30277 cd $(HOST_SUBDIR)/libiberty && \
30278 $(MAKE) $(EXTRA_HOST_FLAGS) \
30279 clean
30280 @endif libiberty-bootstrap
30283 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
30284 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
30285 maybe-all-stage2-libiberty:
30286 maybe-clean-stage2-libiberty:
30287 @if libiberty-bootstrap
30288 maybe-all-stage2-libiberty: all-stage2-libiberty
30289 all-stage2: all-stage2-libiberty
30290 TARGET-stage2-libiberty = $(TARGET-libiberty)
30291 all-stage2-libiberty: configure-stage2-libiberty
30292 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30293 @r=`${PWD_COMMAND}`; export r; \
30294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295 TFLAGS="$(STAGE2_TFLAGS)"; \
30296 $(HOST_EXPORTS) \
30297 $(POSTSTAGE1_HOST_EXPORTS) \
30298 cd $(HOST_SUBDIR)/libiberty && \
30299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30300 CFLAGS="$(STAGE2_CFLAGS)" \
30301 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30302 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30307 TFLAGS="$(STAGE2_TFLAGS)" \
30308 $(TARGET-stage2-libiberty)
30310 maybe-clean-stage2-libiberty: clean-stage2-libiberty
30311 clean-stage2: clean-stage2-libiberty
30312 clean-stage2-libiberty:
30313 @if [ $(current_stage) = stage2 ]; then \
30314 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30315 else \
30316 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
30317 $(MAKE) stage2-start; \
30318 fi; \
30319 cd $(HOST_SUBDIR)/libiberty && \
30320 $(MAKE) $(EXTRA_HOST_FLAGS) \
30321 $(POSTSTAGE1_FLAGS_TO_PASS) \
30322 clean
30323 @endif libiberty-bootstrap
30326 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
30327 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
30328 maybe-all-stage3-libiberty:
30329 maybe-clean-stage3-libiberty:
30330 @if libiberty-bootstrap
30331 maybe-all-stage3-libiberty: all-stage3-libiberty
30332 all-stage3: all-stage3-libiberty
30333 TARGET-stage3-libiberty = $(TARGET-libiberty)
30334 all-stage3-libiberty: configure-stage3-libiberty
30335 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30336 @r=`${PWD_COMMAND}`; export r; \
30337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30338 TFLAGS="$(STAGE3_TFLAGS)"; \
30339 $(HOST_EXPORTS) \
30340 $(POSTSTAGE1_HOST_EXPORTS) \
30341 cd $(HOST_SUBDIR)/libiberty && \
30342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30343 CFLAGS="$(STAGE3_CFLAGS)" \
30344 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30345 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30350 TFLAGS="$(STAGE3_TFLAGS)" \
30351 $(TARGET-stage3-libiberty)
30353 maybe-clean-stage3-libiberty: clean-stage3-libiberty
30354 clean-stage3: clean-stage3-libiberty
30355 clean-stage3-libiberty:
30356 @if [ $(current_stage) = stage3 ]; then \
30357 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30358 else \
30359 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
30360 $(MAKE) stage3-start; \
30361 fi; \
30362 cd $(HOST_SUBDIR)/libiberty && \
30363 $(MAKE) $(EXTRA_HOST_FLAGS) \
30364 $(POSTSTAGE1_FLAGS_TO_PASS) \
30365 clean
30366 @endif libiberty-bootstrap
30369 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
30370 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
30371 maybe-all-stage4-libiberty:
30372 maybe-clean-stage4-libiberty:
30373 @if libiberty-bootstrap
30374 maybe-all-stage4-libiberty: all-stage4-libiberty
30375 all-stage4: all-stage4-libiberty
30376 TARGET-stage4-libiberty = $(TARGET-libiberty)
30377 all-stage4-libiberty: configure-stage4-libiberty
30378 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30379 @r=`${PWD_COMMAND}`; export r; \
30380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30381 TFLAGS="$(STAGE4_TFLAGS)"; \
30382 $(HOST_EXPORTS) \
30383 $(POSTSTAGE1_HOST_EXPORTS) \
30384 cd $(HOST_SUBDIR)/libiberty && \
30385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30386 CFLAGS="$(STAGE4_CFLAGS)" \
30387 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30388 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30393 TFLAGS="$(STAGE4_TFLAGS)" \
30394 $(TARGET-stage4-libiberty)
30396 maybe-clean-stage4-libiberty: clean-stage4-libiberty
30397 clean-stage4: clean-stage4-libiberty
30398 clean-stage4-libiberty:
30399 @if [ $(current_stage) = stage4 ]; then \
30400 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30401 else \
30402 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
30403 $(MAKE) stage4-start; \
30404 fi; \
30405 cd $(HOST_SUBDIR)/libiberty && \
30406 $(MAKE) $(EXTRA_HOST_FLAGS) \
30407 $(POSTSTAGE1_FLAGS_TO_PASS) \
30408 clean
30409 @endif libiberty-bootstrap
30412 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
30413 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
30414 maybe-all-stageprofile-libiberty:
30415 maybe-clean-stageprofile-libiberty:
30416 @if libiberty-bootstrap
30417 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
30418 all-stageprofile: all-stageprofile-libiberty
30419 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
30420 all-stageprofile-libiberty: configure-stageprofile-libiberty
30421 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30422 @r=`${PWD_COMMAND}`; export r; \
30423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30424 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30425 $(HOST_EXPORTS) \
30426 $(POSTSTAGE1_HOST_EXPORTS) \
30427 cd $(HOST_SUBDIR)/libiberty && \
30428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30429 CFLAGS="$(STAGEprofile_CFLAGS)" \
30430 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30431 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30436 TFLAGS="$(STAGEprofile_TFLAGS)" \
30437 $(TARGET-stageprofile-libiberty)
30439 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
30440 clean-stageprofile: clean-stageprofile-libiberty
30441 clean-stageprofile-libiberty:
30442 @if [ $(current_stage) = stageprofile ]; then \
30443 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30444 else \
30445 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
30446 $(MAKE) stageprofile-start; \
30447 fi; \
30448 cd $(HOST_SUBDIR)/libiberty && \
30449 $(MAKE) $(EXTRA_HOST_FLAGS) \
30450 $(POSTSTAGE1_FLAGS_TO_PASS) \
30451 clean
30452 @endif libiberty-bootstrap
30455 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
30456 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
30457 maybe-all-stagefeedback-libiberty:
30458 maybe-clean-stagefeedback-libiberty:
30459 @if libiberty-bootstrap
30460 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
30461 all-stagefeedback: all-stagefeedback-libiberty
30462 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
30463 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
30464 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30465 @r=`${PWD_COMMAND}`; export r; \
30466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30467 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30468 $(HOST_EXPORTS) \
30469 $(POSTSTAGE1_HOST_EXPORTS) \
30470 cd $(HOST_SUBDIR)/libiberty && \
30471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30472 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30473 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30474 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30479 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30480 $(TARGET-stagefeedback-libiberty)
30482 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
30483 clean-stagefeedback: clean-stagefeedback-libiberty
30484 clean-stagefeedback-libiberty:
30485 @if [ $(current_stage) = stagefeedback ]; then \
30486 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30487 else \
30488 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
30489 $(MAKE) stagefeedback-start; \
30490 fi; \
30491 cd $(HOST_SUBDIR)/libiberty && \
30492 $(MAKE) $(EXTRA_HOST_FLAGS) \
30493 $(POSTSTAGE1_FLAGS_TO_PASS) \
30494 clean
30495 @endif libiberty-bootstrap
30501 .PHONY: check-libiberty maybe-check-libiberty
30502 maybe-check-libiberty:
30503 @if libiberty
30504 maybe-check-libiberty: check-libiberty
30506 check-libiberty:
30507 @: $(MAKE); $(unstage)
30508 @r=`${PWD_COMMAND}`; export r; \
30509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30510 $(HOST_EXPORTS) \
30511 (cd $(HOST_SUBDIR)/libiberty && \
30512 $(MAKE) $(FLAGS_TO_PASS) check)
30514 @endif libiberty
30516 .PHONY: install-libiberty maybe-install-libiberty
30517 maybe-install-libiberty:
30518 @if libiberty
30519 maybe-install-libiberty: install-libiberty
30521 install-libiberty: installdirs
30522 @: $(MAKE); $(unstage)
30523 @r=`${PWD_COMMAND}`; export r; \
30524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525 $(HOST_EXPORTS) \
30526 (cd $(HOST_SUBDIR)/libiberty && \
30527 $(MAKE) $(FLAGS_TO_PASS) install)
30529 @endif libiberty
30531 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
30532 maybe-install-strip-libiberty:
30533 @if libiberty
30534 maybe-install-strip-libiberty: install-strip-libiberty
30536 install-strip-libiberty: installdirs
30537 @: $(MAKE); $(unstage)
30538 @r=`${PWD_COMMAND}`; export r; \
30539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540 $(HOST_EXPORTS) \
30541 (cd $(HOST_SUBDIR)/libiberty && \
30542 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30544 @endif libiberty
30546 # Other targets (info, dvi, pdf, etc.)
30548 .PHONY: maybe-info-libiberty info-libiberty
30549 maybe-info-libiberty:
30550 @if libiberty
30551 maybe-info-libiberty: info-libiberty
30553 info-libiberty: \
30554 configure-libiberty
30555 @[ -f ./libiberty/Makefile ] || exit 0; \
30556 r=`${PWD_COMMAND}`; export r; \
30557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558 $(HOST_EXPORTS) \
30559 for flag in $(EXTRA_HOST_FLAGS) ; do \
30560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30561 done; \
30562 echo "Doing info in libiberty" ; \
30563 (cd $(HOST_SUBDIR)/libiberty && \
30564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30566 "RANLIB=$${RANLIB}" \
30567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30568 info) \
30569 || exit 1
30571 @endif libiberty
30573 .PHONY: maybe-dvi-libiberty dvi-libiberty
30574 maybe-dvi-libiberty:
30575 @if libiberty
30576 maybe-dvi-libiberty: dvi-libiberty
30578 dvi-libiberty: \
30579 configure-libiberty
30580 @[ -f ./libiberty/Makefile ] || exit 0; \
30581 r=`${PWD_COMMAND}`; export r; \
30582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30583 $(HOST_EXPORTS) \
30584 for flag in $(EXTRA_HOST_FLAGS) ; do \
30585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30586 done; \
30587 echo "Doing dvi in libiberty" ; \
30588 (cd $(HOST_SUBDIR)/libiberty && \
30589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30591 "RANLIB=$${RANLIB}" \
30592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30593 dvi) \
30594 || exit 1
30596 @endif libiberty
30598 .PHONY: maybe-pdf-libiberty pdf-libiberty
30599 maybe-pdf-libiberty:
30600 @if libiberty
30601 maybe-pdf-libiberty: pdf-libiberty
30603 pdf-libiberty: \
30604 configure-libiberty
30605 @[ -f ./libiberty/Makefile ] || exit 0; \
30606 r=`${PWD_COMMAND}`; export r; \
30607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608 $(HOST_EXPORTS) \
30609 for flag in $(EXTRA_HOST_FLAGS) ; do \
30610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30611 done; \
30612 echo "Doing pdf in libiberty" ; \
30613 (cd $(HOST_SUBDIR)/libiberty && \
30614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30616 "RANLIB=$${RANLIB}" \
30617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30618 pdf) \
30619 || exit 1
30621 @endif libiberty
30623 .PHONY: maybe-html-libiberty html-libiberty
30624 maybe-html-libiberty:
30625 @if libiberty
30626 maybe-html-libiberty: html-libiberty
30628 html-libiberty: \
30629 configure-libiberty
30630 @[ -f ./libiberty/Makefile ] || exit 0; \
30631 r=`${PWD_COMMAND}`; export r; \
30632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30633 $(HOST_EXPORTS) \
30634 for flag in $(EXTRA_HOST_FLAGS) ; do \
30635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30636 done; \
30637 echo "Doing html in libiberty" ; \
30638 (cd $(HOST_SUBDIR)/libiberty && \
30639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30641 "RANLIB=$${RANLIB}" \
30642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30643 html) \
30644 || exit 1
30646 @endif libiberty
30648 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
30649 maybe-TAGS-libiberty:
30650 @if libiberty
30651 maybe-TAGS-libiberty: TAGS-libiberty
30653 TAGS-libiberty: \
30654 configure-libiberty
30655 @[ -f ./libiberty/Makefile ] || exit 0; \
30656 r=`${PWD_COMMAND}`; export r; \
30657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658 $(HOST_EXPORTS) \
30659 for flag in $(EXTRA_HOST_FLAGS) ; do \
30660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661 done; \
30662 echo "Doing TAGS in libiberty" ; \
30663 (cd $(HOST_SUBDIR)/libiberty && \
30664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666 "RANLIB=$${RANLIB}" \
30667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668 TAGS) \
30669 || exit 1
30671 @endif libiberty
30673 .PHONY: maybe-install-info-libiberty install-info-libiberty
30674 maybe-install-info-libiberty:
30675 @if libiberty
30676 maybe-install-info-libiberty: install-info-libiberty
30678 install-info-libiberty: \
30679 configure-libiberty \
30680 info-libiberty
30681 @[ -f ./libiberty/Makefile ] || exit 0; \
30682 r=`${PWD_COMMAND}`; export r; \
30683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30684 $(HOST_EXPORTS) \
30685 for flag in $(EXTRA_HOST_FLAGS) ; do \
30686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30687 done; \
30688 echo "Doing install-info in libiberty" ; \
30689 (cd $(HOST_SUBDIR)/libiberty && \
30690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30692 "RANLIB=$${RANLIB}" \
30693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30694 install-info) \
30695 || exit 1
30697 @endif libiberty
30699 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
30700 maybe-install-pdf-libiberty:
30701 @if libiberty
30702 maybe-install-pdf-libiberty: install-pdf-libiberty
30704 install-pdf-libiberty: \
30705 configure-libiberty \
30706 pdf-libiberty
30707 @[ -f ./libiberty/Makefile ] || exit 0; \
30708 r=`${PWD_COMMAND}`; export r; \
30709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30710 $(HOST_EXPORTS) \
30711 for flag in $(EXTRA_HOST_FLAGS) ; do \
30712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30713 done; \
30714 echo "Doing install-pdf in libiberty" ; \
30715 (cd $(HOST_SUBDIR)/libiberty && \
30716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30718 "RANLIB=$${RANLIB}" \
30719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30720 install-pdf) \
30721 || exit 1
30723 @endif libiberty
30725 .PHONY: maybe-install-html-libiberty install-html-libiberty
30726 maybe-install-html-libiberty:
30727 @if libiberty
30728 maybe-install-html-libiberty: install-html-libiberty
30730 install-html-libiberty: \
30731 configure-libiberty \
30732 html-libiberty
30733 @[ -f ./libiberty/Makefile ] || exit 0; \
30734 r=`${PWD_COMMAND}`; export r; \
30735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30736 $(HOST_EXPORTS) \
30737 for flag in $(EXTRA_HOST_FLAGS) ; do \
30738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30739 done; \
30740 echo "Doing install-html in libiberty" ; \
30741 (cd $(HOST_SUBDIR)/libiberty && \
30742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30744 "RANLIB=$${RANLIB}" \
30745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30746 install-html) \
30747 || exit 1
30749 @endif libiberty
30751 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30752 maybe-installcheck-libiberty:
30753 @if libiberty
30754 maybe-installcheck-libiberty: installcheck-libiberty
30756 installcheck-libiberty: \
30757 configure-libiberty
30758 @[ -f ./libiberty/Makefile ] || exit 0; \
30759 r=`${PWD_COMMAND}`; export r; \
30760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761 $(HOST_EXPORTS) \
30762 for flag in $(EXTRA_HOST_FLAGS) ; do \
30763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30764 done; \
30765 echo "Doing installcheck in libiberty" ; \
30766 (cd $(HOST_SUBDIR)/libiberty && \
30767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30769 "RANLIB=$${RANLIB}" \
30770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30771 installcheck) \
30772 || exit 1
30774 @endif libiberty
30776 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30777 maybe-mostlyclean-libiberty:
30778 @if libiberty
30779 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30781 mostlyclean-libiberty:
30782 @[ -f ./libiberty/Makefile ] || exit 0; \
30783 r=`${PWD_COMMAND}`; export r; \
30784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30785 $(HOST_EXPORTS) \
30786 for flag in $(EXTRA_HOST_FLAGS) ; do \
30787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30788 done; \
30789 echo "Doing mostlyclean in libiberty" ; \
30790 (cd $(HOST_SUBDIR)/libiberty && \
30791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30793 "RANLIB=$${RANLIB}" \
30794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30795 mostlyclean) \
30796 || exit 1
30798 @endif libiberty
30800 .PHONY: maybe-clean-libiberty clean-libiberty
30801 maybe-clean-libiberty:
30802 @if libiberty
30803 maybe-clean-libiberty: clean-libiberty
30805 clean-libiberty:
30806 @[ -f ./libiberty/Makefile ] || exit 0; \
30807 r=`${PWD_COMMAND}`; export r; \
30808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30809 $(HOST_EXPORTS) \
30810 for flag in $(EXTRA_HOST_FLAGS) ; do \
30811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30812 done; \
30813 echo "Doing clean in libiberty" ; \
30814 (cd $(HOST_SUBDIR)/libiberty && \
30815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30817 "RANLIB=$${RANLIB}" \
30818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30819 clean) \
30820 || exit 1
30822 @endif libiberty
30824 .PHONY: maybe-distclean-libiberty distclean-libiberty
30825 maybe-distclean-libiberty:
30826 @if libiberty
30827 maybe-distclean-libiberty: distclean-libiberty
30829 distclean-libiberty:
30830 @[ -f ./libiberty/Makefile ] || exit 0; \
30831 r=`${PWD_COMMAND}`; export r; \
30832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833 $(HOST_EXPORTS) \
30834 for flag in $(EXTRA_HOST_FLAGS) ; do \
30835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836 done; \
30837 echo "Doing distclean in libiberty" ; \
30838 (cd $(HOST_SUBDIR)/libiberty && \
30839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841 "RANLIB=$${RANLIB}" \
30842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843 distclean) \
30844 || exit 1
30846 @endif libiberty
30848 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30849 maybe-maintainer-clean-libiberty:
30850 @if libiberty
30851 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30853 maintainer-clean-libiberty:
30854 @[ -f ./libiberty/Makefile ] || exit 0; \
30855 r=`${PWD_COMMAND}`; export r; \
30856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30857 $(HOST_EXPORTS) \
30858 for flag in $(EXTRA_HOST_FLAGS) ; do \
30859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30860 done; \
30861 echo "Doing maintainer-clean in libiberty" ; \
30862 (cd $(HOST_SUBDIR)/libiberty && \
30863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30865 "RANLIB=$${RANLIB}" \
30866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30867 maintainer-clean) \
30868 || exit 1
30870 @endif libiberty
30874 .PHONY: configure-libiconv maybe-configure-libiconv
30875 maybe-configure-libiconv:
30876 @if gcc-bootstrap
30877 configure-libiconv: stage_current
30878 @endif gcc-bootstrap
30879 @if libiconv
30880 maybe-configure-libiconv: configure-libiconv
30881 configure-libiconv:
30882 @: $(MAKE); $(unstage)
30883 @r=`${PWD_COMMAND}`; export r; \
30884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30887 $(HOST_EXPORTS) \
30888 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30889 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30890 case $(srcdir) in \
30891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30892 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30894 esac; \
30895 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30896 libsrcdir="$$s/libiconv"; \
30897 $(SHELL) $${libsrcdir}/configure \
30898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30899 --target=${target_alias} $${srcdiroption} --disable-shared \
30900 || exit 1
30901 @endif libiconv
30907 .PHONY: all-libiconv maybe-all-libiconv
30908 maybe-all-libiconv:
30909 @if gcc-bootstrap
30910 all-libiconv: stage_current
30911 @endif gcc-bootstrap
30912 @if libiconv
30913 TARGET-libiconv=all
30914 maybe-all-libiconv: all-libiconv
30915 all-libiconv: configure-libiconv
30916 @: $(MAKE); $(unstage)
30917 @r=`${PWD_COMMAND}`; export r; \
30918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919 $(HOST_EXPORTS) \
30920 (cd $(HOST_SUBDIR)/libiconv && \
30921 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30922 $(TARGET-libiconv))
30923 @endif libiconv
30928 .PHONY: check-libiconv maybe-check-libiconv
30929 maybe-check-libiconv:
30930 @if libiconv
30931 maybe-check-libiconv: check-libiconv
30933 check-libiconv:
30934 @: $(MAKE); $(unstage)
30935 @r=`${PWD_COMMAND}`; export r; \
30936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30937 $(HOST_EXPORTS) \
30938 (cd $(HOST_SUBDIR)/libiconv && \
30939 $(MAKE) $(FLAGS_TO_PASS) check)
30941 @endif libiconv
30943 .PHONY: install-libiconv maybe-install-libiconv
30944 maybe-install-libiconv:
30945 @if libiconv
30946 maybe-install-libiconv: install-libiconv
30948 install-libiconv:
30950 @endif libiconv
30952 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30953 maybe-install-strip-libiconv:
30954 @if libiconv
30955 maybe-install-strip-libiconv: install-strip-libiconv
30957 install-strip-libiconv:
30959 @endif libiconv
30961 # Other targets (info, dvi, pdf, etc.)
30963 .PHONY: maybe-info-libiconv info-libiconv
30964 maybe-info-libiconv:
30965 @if libiconv
30966 maybe-info-libiconv: info-libiconv
30968 info-libiconv: \
30969 configure-libiconv
30970 @: $(MAKE); $(unstage)
30971 @[ -f ./libiconv/Makefile ] || exit 0; \
30972 r=`${PWD_COMMAND}`; export r; \
30973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30974 $(HOST_EXPORTS) \
30975 for flag in $(EXTRA_HOST_FLAGS) ; do \
30976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30977 done; \
30978 echo "Doing info in libiconv" ; \
30979 (cd $(HOST_SUBDIR)/libiconv && \
30980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30982 "RANLIB=$${RANLIB}" \
30983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30984 info) \
30985 || exit 1
30987 @endif libiconv
30989 .PHONY: maybe-dvi-libiconv dvi-libiconv
30990 maybe-dvi-libiconv:
30991 @if libiconv
30992 maybe-dvi-libiconv: dvi-libiconv
30994 dvi-libiconv: \
30995 configure-libiconv
30996 @: $(MAKE); $(unstage)
30997 @[ -f ./libiconv/Makefile ] || exit 0; \
30998 r=`${PWD_COMMAND}`; export r; \
30999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000 $(HOST_EXPORTS) \
31001 for flag in $(EXTRA_HOST_FLAGS) ; do \
31002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31003 done; \
31004 echo "Doing dvi in libiconv" ; \
31005 (cd $(HOST_SUBDIR)/libiconv && \
31006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31008 "RANLIB=$${RANLIB}" \
31009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31010 dvi) \
31011 || exit 1
31013 @endif libiconv
31015 .PHONY: maybe-pdf-libiconv pdf-libiconv
31016 maybe-pdf-libiconv:
31017 @if libiconv
31018 maybe-pdf-libiconv: pdf-libiconv
31020 pdf-libiconv: \
31021 configure-libiconv
31022 @: $(MAKE); $(unstage)
31023 @[ -f ./libiconv/Makefile ] || exit 0; \
31024 r=`${PWD_COMMAND}`; export r; \
31025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026 $(HOST_EXPORTS) \
31027 for flag in $(EXTRA_HOST_FLAGS) ; do \
31028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31029 done; \
31030 echo "Doing pdf in libiconv" ; \
31031 (cd $(HOST_SUBDIR)/libiconv && \
31032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31034 "RANLIB=$${RANLIB}" \
31035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31036 pdf) \
31037 || exit 1
31039 @endif libiconv
31041 .PHONY: maybe-html-libiconv html-libiconv
31042 maybe-html-libiconv:
31043 @if libiconv
31044 maybe-html-libiconv: html-libiconv
31046 html-libiconv: \
31047 configure-libiconv
31048 @: $(MAKE); $(unstage)
31049 @[ -f ./libiconv/Makefile ] || exit 0; \
31050 r=`${PWD_COMMAND}`; export r; \
31051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31052 $(HOST_EXPORTS) \
31053 for flag in $(EXTRA_HOST_FLAGS) ; do \
31054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31055 done; \
31056 echo "Doing html in libiconv" ; \
31057 (cd $(HOST_SUBDIR)/libiconv && \
31058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31060 "RANLIB=$${RANLIB}" \
31061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31062 html) \
31063 || exit 1
31065 @endif libiconv
31067 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31068 maybe-TAGS-libiconv:
31069 @if libiconv
31070 maybe-TAGS-libiconv: TAGS-libiconv
31072 TAGS-libiconv: \
31073 configure-libiconv
31074 @: $(MAKE); $(unstage)
31075 @[ -f ./libiconv/Makefile ] || exit 0; \
31076 r=`${PWD_COMMAND}`; export r; \
31077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31078 $(HOST_EXPORTS) \
31079 for flag in $(EXTRA_HOST_FLAGS) ; do \
31080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31081 done; \
31082 echo "Doing TAGS in libiconv" ; \
31083 (cd $(HOST_SUBDIR)/libiconv && \
31084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31086 "RANLIB=$${RANLIB}" \
31087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31088 TAGS) \
31089 || exit 1
31091 @endif libiconv
31093 .PHONY: maybe-install-info-libiconv install-info-libiconv
31094 maybe-install-info-libiconv:
31095 @if libiconv
31096 maybe-install-info-libiconv: install-info-libiconv
31098 # libiconv doesn't support install-info.
31099 install-info-libiconv:
31101 @endif libiconv
31103 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31104 maybe-install-pdf-libiconv:
31105 @if libiconv
31106 maybe-install-pdf-libiconv: install-pdf-libiconv
31108 # libiconv doesn't support install-pdf.
31109 install-pdf-libiconv:
31111 @endif libiconv
31113 .PHONY: maybe-install-html-libiconv install-html-libiconv
31114 maybe-install-html-libiconv:
31115 @if libiconv
31116 maybe-install-html-libiconv: install-html-libiconv
31118 # libiconv doesn't support install-html.
31119 install-html-libiconv:
31121 @endif libiconv
31123 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31124 maybe-installcheck-libiconv:
31125 @if libiconv
31126 maybe-installcheck-libiconv: installcheck-libiconv
31128 installcheck-libiconv: \
31129 configure-libiconv
31130 @: $(MAKE); $(unstage)
31131 @[ -f ./libiconv/Makefile ] || exit 0; \
31132 r=`${PWD_COMMAND}`; export r; \
31133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31134 $(HOST_EXPORTS) \
31135 for flag in $(EXTRA_HOST_FLAGS) ; do \
31136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31137 done; \
31138 echo "Doing installcheck in libiconv" ; \
31139 (cd $(HOST_SUBDIR)/libiconv && \
31140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31142 "RANLIB=$${RANLIB}" \
31143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31144 installcheck) \
31145 || exit 1
31147 @endif libiconv
31149 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31150 maybe-mostlyclean-libiconv:
31151 @if libiconv
31152 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31154 mostlyclean-libiconv:
31155 @: $(MAKE); $(unstage)
31156 @[ -f ./libiconv/Makefile ] || exit 0; \
31157 r=`${PWD_COMMAND}`; export r; \
31158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31159 $(HOST_EXPORTS) \
31160 for flag in $(EXTRA_HOST_FLAGS) ; do \
31161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31162 done; \
31163 echo "Doing mostlyclean in libiconv" ; \
31164 (cd $(HOST_SUBDIR)/libiconv && \
31165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31167 "RANLIB=$${RANLIB}" \
31168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31169 mostlyclean) \
31170 || exit 1
31172 @endif libiconv
31174 .PHONY: maybe-clean-libiconv clean-libiconv
31175 maybe-clean-libiconv:
31176 @if libiconv
31177 maybe-clean-libiconv: clean-libiconv
31179 clean-libiconv:
31180 @: $(MAKE); $(unstage)
31181 @[ -f ./libiconv/Makefile ] || exit 0; \
31182 r=`${PWD_COMMAND}`; export r; \
31183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31184 $(HOST_EXPORTS) \
31185 for flag in $(EXTRA_HOST_FLAGS) ; do \
31186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31187 done; \
31188 echo "Doing clean in libiconv" ; \
31189 (cd $(HOST_SUBDIR)/libiconv && \
31190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31192 "RANLIB=$${RANLIB}" \
31193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31194 clean) \
31195 || exit 1
31197 @endif libiconv
31199 .PHONY: maybe-distclean-libiconv distclean-libiconv
31200 maybe-distclean-libiconv:
31201 @if libiconv
31202 maybe-distclean-libiconv: distclean-libiconv
31204 distclean-libiconv:
31205 @: $(MAKE); $(unstage)
31206 @[ -f ./libiconv/Makefile ] || exit 0; \
31207 r=`${PWD_COMMAND}`; export r; \
31208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209 $(HOST_EXPORTS) \
31210 for flag in $(EXTRA_HOST_FLAGS) ; do \
31211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31212 done; \
31213 echo "Doing distclean in libiconv" ; \
31214 (cd $(HOST_SUBDIR)/libiconv && \
31215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31217 "RANLIB=$${RANLIB}" \
31218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31219 distclean) \
31220 || exit 1
31222 @endif libiconv
31224 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31225 maybe-maintainer-clean-libiconv:
31226 @if libiconv
31227 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31229 maintainer-clean-libiconv:
31230 @: $(MAKE); $(unstage)
31231 @[ -f ./libiconv/Makefile ] || exit 0; \
31232 r=`${PWD_COMMAND}`; export r; \
31233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234 $(HOST_EXPORTS) \
31235 for flag in $(EXTRA_HOST_FLAGS) ; do \
31236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31237 done; \
31238 echo "Doing maintainer-clean in libiconv" ; \
31239 (cd $(HOST_SUBDIR)/libiconv && \
31240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31242 "RANLIB=$${RANLIB}" \
31243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31244 maintainer-clean) \
31245 || exit 1
31247 @endif libiconv
31251 .PHONY: configure-libtool maybe-configure-libtool
31252 maybe-configure-libtool:
31253 @if gcc-bootstrap
31254 configure-libtool: stage_current
31255 @endif gcc-bootstrap
31256 @if libtool
31257 maybe-configure-libtool: configure-libtool
31258 configure-libtool:
31259 @: $(MAKE); $(unstage)
31260 @r=`${PWD_COMMAND}`; export r; \
31261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
31263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
31264 $(HOST_EXPORTS) \
31265 echo Configuring in $(HOST_SUBDIR)/libtool; \
31266 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
31267 case $(srcdir) in \
31268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31269 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
31270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31271 esac; \
31272 srcdiroption="--srcdir=$${topdir}/libtool"; \
31273 libsrcdir="$$s/libtool"; \
31274 $(SHELL) $${libsrcdir}/configure \
31275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31276 --target=${target_alias} $${srcdiroption} \
31277 || exit 1
31278 @endif libtool
31284 .PHONY: all-libtool maybe-all-libtool
31285 maybe-all-libtool:
31286 @if gcc-bootstrap
31287 all-libtool: stage_current
31288 @endif gcc-bootstrap
31289 @if libtool
31290 TARGET-libtool=all
31291 maybe-all-libtool: all-libtool
31292 all-libtool: configure-libtool
31293 @: $(MAKE); $(unstage)
31294 @r=`${PWD_COMMAND}`; export r; \
31295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296 $(HOST_EXPORTS) \
31297 (cd $(HOST_SUBDIR)/libtool && \
31298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31299 $(TARGET-libtool))
31300 @endif libtool
31305 .PHONY: check-libtool maybe-check-libtool
31306 maybe-check-libtool:
31307 @if libtool
31308 maybe-check-libtool: check-libtool
31310 check-libtool:
31311 @: $(MAKE); $(unstage)
31312 @r=`${PWD_COMMAND}`; export r; \
31313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31314 $(HOST_EXPORTS) \
31315 (cd $(HOST_SUBDIR)/libtool && \
31316 $(MAKE) $(FLAGS_TO_PASS) check)
31318 @endif libtool
31320 .PHONY: install-libtool maybe-install-libtool
31321 maybe-install-libtool:
31322 @if libtool
31323 maybe-install-libtool: install-libtool
31325 install-libtool: installdirs
31326 @: $(MAKE); $(unstage)
31327 @r=`${PWD_COMMAND}`; export r; \
31328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329 $(HOST_EXPORTS) \
31330 (cd $(HOST_SUBDIR)/libtool && \
31331 $(MAKE) $(FLAGS_TO_PASS) install)
31333 @endif libtool
31335 .PHONY: install-strip-libtool maybe-install-strip-libtool
31336 maybe-install-strip-libtool:
31337 @if libtool
31338 maybe-install-strip-libtool: install-strip-libtool
31340 install-strip-libtool: installdirs
31341 @: $(MAKE); $(unstage)
31342 @r=`${PWD_COMMAND}`; export r; \
31343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31344 $(HOST_EXPORTS) \
31345 (cd $(HOST_SUBDIR)/libtool && \
31346 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31348 @endif libtool
31350 # Other targets (info, dvi, pdf, etc.)
31352 .PHONY: maybe-info-libtool info-libtool
31353 maybe-info-libtool:
31354 @if libtool
31355 maybe-info-libtool: info-libtool
31357 info-libtool: \
31358 configure-libtool
31359 @: $(MAKE); $(unstage)
31360 @[ -f ./libtool/Makefile ] || exit 0; \
31361 r=`${PWD_COMMAND}`; export r; \
31362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363 $(HOST_EXPORTS) \
31364 for flag in $(EXTRA_HOST_FLAGS) ; do \
31365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31366 done; \
31367 echo "Doing info in libtool" ; \
31368 (cd $(HOST_SUBDIR)/libtool && \
31369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31371 "RANLIB=$${RANLIB}" \
31372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31373 info) \
31374 || exit 1
31376 @endif libtool
31378 .PHONY: maybe-dvi-libtool dvi-libtool
31379 maybe-dvi-libtool:
31380 @if libtool
31381 maybe-dvi-libtool: dvi-libtool
31383 dvi-libtool: \
31384 configure-libtool
31385 @: $(MAKE); $(unstage)
31386 @[ -f ./libtool/Makefile ] || exit 0; \
31387 r=`${PWD_COMMAND}`; export r; \
31388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31389 $(HOST_EXPORTS) \
31390 for flag in $(EXTRA_HOST_FLAGS) ; do \
31391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31392 done; \
31393 echo "Doing dvi in libtool" ; \
31394 (cd $(HOST_SUBDIR)/libtool && \
31395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31397 "RANLIB=$${RANLIB}" \
31398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31399 dvi) \
31400 || exit 1
31402 @endif libtool
31404 .PHONY: maybe-pdf-libtool pdf-libtool
31405 maybe-pdf-libtool:
31406 @if libtool
31407 maybe-pdf-libtool: pdf-libtool
31409 pdf-libtool: \
31410 configure-libtool
31411 @: $(MAKE); $(unstage)
31412 @[ -f ./libtool/Makefile ] || exit 0; \
31413 r=`${PWD_COMMAND}`; export r; \
31414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415 $(HOST_EXPORTS) \
31416 for flag in $(EXTRA_HOST_FLAGS) ; do \
31417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418 done; \
31419 echo "Doing pdf in libtool" ; \
31420 (cd $(HOST_SUBDIR)/libtool && \
31421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31423 "RANLIB=$${RANLIB}" \
31424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31425 pdf) \
31426 || exit 1
31428 @endif libtool
31430 .PHONY: maybe-html-libtool html-libtool
31431 maybe-html-libtool:
31432 @if libtool
31433 maybe-html-libtool: html-libtool
31435 html-libtool: \
31436 configure-libtool
31437 @: $(MAKE); $(unstage)
31438 @[ -f ./libtool/Makefile ] || exit 0; \
31439 r=`${PWD_COMMAND}`; export r; \
31440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441 $(HOST_EXPORTS) \
31442 for flag in $(EXTRA_HOST_FLAGS) ; do \
31443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31444 done; \
31445 echo "Doing html in libtool" ; \
31446 (cd $(HOST_SUBDIR)/libtool && \
31447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31449 "RANLIB=$${RANLIB}" \
31450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31451 html) \
31452 || exit 1
31454 @endif libtool
31456 .PHONY: maybe-TAGS-libtool TAGS-libtool
31457 maybe-TAGS-libtool:
31458 @if libtool
31459 maybe-TAGS-libtool: TAGS-libtool
31461 TAGS-libtool: \
31462 configure-libtool
31463 @: $(MAKE); $(unstage)
31464 @[ -f ./libtool/Makefile ] || exit 0; \
31465 r=`${PWD_COMMAND}`; export r; \
31466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467 $(HOST_EXPORTS) \
31468 for flag in $(EXTRA_HOST_FLAGS) ; do \
31469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470 done; \
31471 echo "Doing TAGS in libtool" ; \
31472 (cd $(HOST_SUBDIR)/libtool && \
31473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475 "RANLIB=$${RANLIB}" \
31476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477 TAGS) \
31478 || exit 1
31480 @endif libtool
31482 .PHONY: maybe-install-info-libtool install-info-libtool
31483 maybe-install-info-libtool:
31484 @if libtool
31485 maybe-install-info-libtool: install-info-libtool
31487 install-info-libtool: \
31488 configure-libtool \
31489 info-libtool
31490 @: $(MAKE); $(unstage)
31491 @[ -f ./libtool/Makefile ] || exit 0; \
31492 r=`${PWD_COMMAND}`; export r; \
31493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31494 $(HOST_EXPORTS) \
31495 for flag in $(EXTRA_HOST_FLAGS) ; do \
31496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31497 done; \
31498 echo "Doing install-info in libtool" ; \
31499 (cd $(HOST_SUBDIR)/libtool && \
31500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31502 "RANLIB=$${RANLIB}" \
31503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31504 install-info) \
31505 || exit 1
31507 @endif libtool
31509 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
31510 maybe-install-pdf-libtool:
31511 @if libtool
31512 maybe-install-pdf-libtool: install-pdf-libtool
31514 install-pdf-libtool: \
31515 configure-libtool \
31516 pdf-libtool
31517 @: $(MAKE); $(unstage)
31518 @[ -f ./libtool/Makefile ] || exit 0; \
31519 r=`${PWD_COMMAND}`; export r; \
31520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31521 $(HOST_EXPORTS) \
31522 for flag in $(EXTRA_HOST_FLAGS) ; do \
31523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31524 done; \
31525 echo "Doing install-pdf in libtool" ; \
31526 (cd $(HOST_SUBDIR)/libtool && \
31527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31529 "RANLIB=$${RANLIB}" \
31530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31531 install-pdf) \
31532 || exit 1
31534 @endif libtool
31536 .PHONY: maybe-install-html-libtool install-html-libtool
31537 maybe-install-html-libtool:
31538 @if libtool
31539 maybe-install-html-libtool: install-html-libtool
31541 install-html-libtool: \
31542 configure-libtool \
31543 html-libtool
31544 @: $(MAKE); $(unstage)
31545 @[ -f ./libtool/Makefile ] || exit 0; \
31546 r=`${PWD_COMMAND}`; export r; \
31547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31548 $(HOST_EXPORTS) \
31549 for flag in $(EXTRA_HOST_FLAGS) ; do \
31550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31551 done; \
31552 echo "Doing install-html in libtool" ; \
31553 (cd $(HOST_SUBDIR)/libtool && \
31554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31556 "RANLIB=$${RANLIB}" \
31557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31558 install-html) \
31559 || exit 1
31561 @endif libtool
31563 .PHONY: maybe-installcheck-libtool installcheck-libtool
31564 maybe-installcheck-libtool:
31565 @if libtool
31566 maybe-installcheck-libtool: installcheck-libtool
31568 installcheck-libtool: \
31569 configure-libtool
31570 @: $(MAKE); $(unstage)
31571 @[ -f ./libtool/Makefile ] || exit 0; \
31572 r=`${PWD_COMMAND}`; export r; \
31573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574 $(HOST_EXPORTS) \
31575 for flag in $(EXTRA_HOST_FLAGS) ; do \
31576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31577 done; \
31578 echo "Doing installcheck in libtool" ; \
31579 (cd $(HOST_SUBDIR)/libtool && \
31580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582 "RANLIB=$${RANLIB}" \
31583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31584 installcheck) \
31585 || exit 1
31587 @endif libtool
31589 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
31590 maybe-mostlyclean-libtool:
31591 @if libtool
31592 maybe-mostlyclean-libtool: mostlyclean-libtool
31594 mostlyclean-libtool:
31595 @: $(MAKE); $(unstage)
31596 @[ -f ./libtool/Makefile ] || exit 0; \
31597 r=`${PWD_COMMAND}`; export r; \
31598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31599 $(HOST_EXPORTS) \
31600 for flag in $(EXTRA_HOST_FLAGS) ; do \
31601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31602 done; \
31603 echo "Doing mostlyclean in libtool" ; \
31604 (cd $(HOST_SUBDIR)/libtool && \
31605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31607 "RANLIB=$${RANLIB}" \
31608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31609 mostlyclean) \
31610 || exit 1
31612 @endif libtool
31614 .PHONY: maybe-clean-libtool clean-libtool
31615 maybe-clean-libtool:
31616 @if libtool
31617 maybe-clean-libtool: clean-libtool
31619 clean-libtool:
31620 @: $(MAKE); $(unstage)
31621 @[ -f ./libtool/Makefile ] || exit 0; \
31622 r=`${PWD_COMMAND}`; export r; \
31623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31624 $(HOST_EXPORTS) \
31625 for flag in $(EXTRA_HOST_FLAGS) ; do \
31626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31627 done; \
31628 echo "Doing clean in libtool" ; \
31629 (cd $(HOST_SUBDIR)/libtool && \
31630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31632 "RANLIB=$${RANLIB}" \
31633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31634 clean) \
31635 || exit 1
31637 @endif libtool
31639 .PHONY: maybe-distclean-libtool distclean-libtool
31640 maybe-distclean-libtool:
31641 @if libtool
31642 maybe-distclean-libtool: distclean-libtool
31644 distclean-libtool:
31645 @: $(MAKE); $(unstage)
31646 @[ -f ./libtool/Makefile ] || exit 0; \
31647 r=`${PWD_COMMAND}`; export r; \
31648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31649 $(HOST_EXPORTS) \
31650 for flag in $(EXTRA_HOST_FLAGS) ; do \
31651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31652 done; \
31653 echo "Doing distclean in libtool" ; \
31654 (cd $(HOST_SUBDIR)/libtool && \
31655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31657 "RANLIB=$${RANLIB}" \
31658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31659 distclean) \
31660 || exit 1
31662 @endif libtool
31664 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
31665 maybe-maintainer-clean-libtool:
31666 @if libtool
31667 maybe-maintainer-clean-libtool: maintainer-clean-libtool
31669 maintainer-clean-libtool:
31670 @: $(MAKE); $(unstage)
31671 @[ -f ./libtool/Makefile ] || exit 0; \
31672 r=`${PWD_COMMAND}`; export r; \
31673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31674 $(HOST_EXPORTS) \
31675 for flag in $(EXTRA_HOST_FLAGS) ; do \
31676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31677 done; \
31678 echo "Doing maintainer-clean in libtool" ; \
31679 (cd $(HOST_SUBDIR)/libtool && \
31680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31682 "RANLIB=$${RANLIB}" \
31683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31684 maintainer-clean) \
31685 || exit 1
31687 @endif libtool
31691 .PHONY: configure-m4 maybe-configure-m4
31692 maybe-configure-m4:
31693 @if gcc-bootstrap
31694 configure-m4: stage_current
31695 @endif gcc-bootstrap
31696 @if m4
31697 maybe-configure-m4: configure-m4
31698 configure-m4:
31699 @: $(MAKE); $(unstage)
31700 @r=`${PWD_COMMAND}`; export r; \
31701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31702 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
31704 $(HOST_EXPORTS) \
31705 echo Configuring in $(HOST_SUBDIR)/m4; \
31706 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31707 case $(srcdir) in \
31708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31709 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31711 esac; \
31712 srcdiroption="--srcdir=$${topdir}/m4"; \
31713 libsrcdir="$$s/m4"; \
31714 $(SHELL) $${libsrcdir}/configure \
31715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31716 --target=${target_alias} $${srcdiroption} \
31717 || exit 1
31718 @endif m4
31724 .PHONY: all-m4 maybe-all-m4
31725 maybe-all-m4:
31726 @if gcc-bootstrap
31727 all-m4: stage_current
31728 @endif gcc-bootstrap
31729 @if m4
31730 TARGET-m4=all
31731 maybe-all-m4: all-m4
31732 all-m4: configure-m4
31733 @: $(MAKE); $(unstage)
31734 @r=`${PWD_COMMAND}`; export r; \
31735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736 $(HOST_EXPORTS) \
31737 (cd $(HOST_SUBDIR)/m4 && \
31738 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31739 $(TARGET-m4))
31740 @endif m4
31745 .PHONY: check-m4 maybe-check-m4
31746 maybe-check-m4:
31747 @if m4
31748 maybe-check-m4: check-m4
31750 check-m4:
31751 @: $(MAKE); $(unstage)
31752 @r=`${PWD_COMMAND}`; export r; \
31753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754 $(HOST_EXPORTS) \
31755 (cd $(HOST_SUBDIR)/m4 && \
31756 $(MAKE) $(FLAGS_TO_PASS) check)
31758 @endif m4
31760 .PHONY: install-m4 maybe-install-m4
31761 maybe-install-m4:
31762 @if m4
31763 maybe-install-m4: install-m4
31765 install-m4: installdirs
31766 @: $(MAKE); $(unstage)
31767 @r=`${PWD_COMMAND}`; export r; \
31768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31769 $(HOST_EXPORTS) \
31770 (cd $(HOST_SUBDIR)/m4 && \
31771 $(MAKE) $(FLAGS_TO_PASS) install)
31773 @endif m4
31775 .PHONY: install-strip-m4 maybe-install-strip-m4
31776 maybe-install-strip-m4:
31777 @if m4
31778 maybe-install-strip-m4: install-strip-m4
31780 install-strip-m4: installdirs
31781 @: $(MAKE); $(unstage)
31782 @r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(HOST_EXPORTS) \
31785 (cd $(HOST_SUBDIR)/m4 && \
31786 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31788 @endif m4
31790 # Other targets (info, dvi, pdf, etc.)
31792 .PHONY: maybe-info-m4 info-m4
31793 maybe-info-m4:
31794 @if m4
31795 maybe-info-m4: info-m4
31797 info-m4: \
31798 configure-m4
31799 @: $(MAKE); $(unstage)
31800 @[ -f ./m4/Makefile ] || exit 0; \
31801 r=`${PWD_COMMAND}`; export r; \
31802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803 $(HOST_EXPORTS) \
31804 for flag in $(EXTRA_HOST_FLAGS) ; do \
31805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31806 done; \
31807 echo "Doing info in m4" ; \
31808 (cd $(HOST_SUBDIR)/m4 && \
31809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31811 "RANLIB=$${RANLIB}" \
31812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31813 info) \
31814 || exit 1
31816 @endif m4
31818 .PHONY: maybe-dvi-m4 dvi-m4
31819 maybe-dvi-m4:
31820 @if m4
31821 maybe-dvi-m4: dvi-m4
31823 dvi-m4: \
31824 configure-m4
31825 @: $(MAKE); $(unstage)
31826 @[ -f ./m4/Makefile ] || exit 0; \
31827 r=`${PWD_COMMAND}`; export r; \
31828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31829 $(HOST_EXPORTS) \
31830 for flag in $(EXTRA_HOST_FLAGS) ; do \
31831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31832 done; \
31833 echo "Doing dvi in m4" ; \
31834 (cd $(HOST_SUBDIR)/m4 && \
31835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31837 "RANLIB=$${RANLIB}" \
31838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31839 dvi) \
31840 || exit 1
31842 @endif m4
31844 .PHONY: maybe-pdf-m4 pdf-m4
31845 maybe-pdf-m4:
31846 @if m4
31847 maybe-pdf-m4: pdf-m4
31849 pdf-m4: \
31850 configure-m4
31851 @: $(MAKE); $(unstage)
31852 @[ -f ./m4/Makefile ] || exit 0; \
31853 r=`${PWD_COMMAND}`; export r; \
31854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31855 $(HOST_EXPORTS) \
31856 for flag in $(EXTRA_HOST_FLAGS) ; do \
31857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31858 done; \
31859 echo "Doing pdf in m4" ; \
31860 (cd $(HOST_SUBDIR)/m4 && \
31861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31863 "RANLIB=$${RANLIB}" \
31864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31865 pdf) \
31866 || exit 1
31868 @endif m4
31870 .PHONY: maybe-html-m4 html-m4
31871 maybe-html-m4:
31872 @if m4
31873 maybe-html-m4: html-m4
31875 html-m4: \
31876 configure-m4
31877 @: $(MAKE); $(unstage)
31878 @[ -f ./m4/Makefile ] || exit 0; \
31879 r=`${PWD_COMMAND}`; export r; \
31880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881 $(HOST_EXPORTS) \
31882 for flag in $(EXTRA_HOST_FLAGS) ; do \
31883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884 done; \
31885 echo "Doing html in m4" ; \
31886 (cd $(HOST_SUBDIR)/m4 && \
31887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889 "RANLIB=$${RANLIB}" \
31890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891 html) \
31892 || exit 1
31894 @endif m4
31896 .PHONY: maybe-TAGS-m4 TAGS-m4
31897 maybe-TAGS-m4:
31898 @if m4
31899 maybe-TAGS-m4: TAGS-m4
31901 TAGS-m4: \
31902 configure-m4
31903 @: $(MAKE); $(unstage)
31904 @[ -f ./m4/Makefile ] || exit 0; \
31905 r=`${PWD_COMMAND}`; export r; \
31906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907 $(HOST_EXPORTS) \
31908 for flag in $(EXTRA_HOST_FLAGS) ; do \
31909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910 done; \
31911 echo "Doing TAGS in m4" ; \
31912 (cd $(HOST_SUBDIR)/m4 && \
31913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915 "RANLIB=$${RANLIB}" \
31916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31917 TAGS) \
31918 || exit 1
31920 @endif m4
31922 .PHONY: maybe-install-info-m4 install-info-m4
31923 maybe-install-info-m4:
31924 @if m4
31925 maybe-install-info-m4: install-info-m4
31927 install-info-m4: \
31928 configure-m4 \
31929 info-m4
31930 @: $(MAKE); $(unstage)
31931 @[ -f ./m4/Makefile ] || exit 0; \
31932 r=`${PWD_COMMAND}`; export r; \
31933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934 $(HOST_EXPORTS) \
31935 for flag in $(EXTRA_HOST_FLAGS) ; do \
31936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31937 done; \
31938 echo "Doing install-info in m4" ; \
31939 (cd $(HOST_SUBDIR)/m4 && \
31940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31942 "RANLIB=$${RANLIB}" \
31943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31944 install-info) \
31945 || exit 1
31947 @endif m4
31949 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31950 maybe-install-pdf-m4:
31951 @if m4
31952 maybe-install-pdf-m4: install-pdf-m4
31954 install-pdf-m4: \
31955 configure-m4 \
31956 pdf-m4
31957 @: $(MAKE); $(unstage)
31958 @[ -f ./m4/Makefile ] || exit 0; \
31959 r=`${PWD_COMMAND}`; export r; \
31960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961 $(HOST_EXPORTS) \
31962 for flag in $(EXTRA_HOST_FLAGS) ; do \
31963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31964 done; \
31965 echo "Doing install-pdf in m4" ; \
31966 (cd $(HOST_SUBDIR)/m4 && \
31967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969 "RANLIB=$${RANLIB}" \
31970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31971 install-pdf) \
31972 || exit 1
31974 @endif m4
31976 .PHONY: maybe-install-html-m4 install-html-m4
31977 maybe-install-html-m4:
31978 @if m4
31979 maybe-install-html-m4: install-html-m4
31981 install-html-m4: \
31982 configure-m4 \
31983 html-m4
31984 @: $(MAKE); $(unstage)
31985 @[ -f ./m4/Makefile ] || exit 0; \
31986 r=`${PWD_COMMAND}`; export r; \
31987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31988 $(HOST_EXPORTS) \
31989 for flag in $(EXTRA_HOST_FLAGS) ; do \
31990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31991 done; \
31992 echo "Doing install-html in m4" ; \
31993 (cd $(HOST_SUBDIR)/m4 && \
31994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31996 "RANLIB=$${RANLIB}" \
31997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31998 install-html) \
31999 || exit 1
32001 @endif m4
32003 .PHONY: maybe-installcheck-m4 installcheck-m4
32004 maybe-installcheck-m4:
32005 @if m4
32006 maybe-installcheck-m4: installcheck-m4
32008 installcheck-m4: \
32009 configure-m4
32010 @: $(MAKE); $(unstage)
32011 @[ -f ./m4/Makefile ] || exit 0; \
32012 r=`${PWD_COMMAND}`; export r; \
32013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014 $(HOST_EXPORTS) \
32015 for flag in $(EXTRA_HOST_FLAGS) ; do \
32016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32017 done; \
32018 echo "Doing installcheck in m4" ; \
32019 (cd $(HOST_SUBDIR)/m4 && \
32020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32022 "RANLIB=$${RANLIB}" \
32023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32024 installcheck) \
32025 || exit 1
32027 @endif m4
32029 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32030 maybe-mostlyclean-m4:
32031 @if m4
32032 maybe-mostlyclean-m4: mostlyclean-m4
32034 mostlyclean-m4:
32035 @: $(MAKE); $(unstage)
32036 @[ -f ./m4/Makefile ] || exit 0; \
32037 r=`${PWD_COMMAND}`; export r; \
32038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32039 $(HOST_EXPORTS) \
32040 for flag in $(EXTRA_HOST_FLAGS) ; do \
32041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32042 done; \
32043 echo "Doing mostlyclean in m4" ; \
32044 (cd $(HOST_SUBDIR)/m4 && \
32045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32047 "RANLIB=$${RANLIB}" \
32048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049 mostlyclean) \
32050 || exit 1
32052 @endif m4
32054 .PHONY: maybe-clean-m4 clean-m4
32055 maybe-clean-m4:
32056 @if m4
32057 maybe-clean-m4: clean-m4
32059 clean-m4:
32060 @: $(MAKE); $(unstage)
32061 @[ -f ./m4/Makefile ] || exit 0; \
32062 r=`${PWD_COMMAND}`; export r; \
32063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32064 $(HOST_EXPORTS) \
32065 for flag in $(EXTRA_HOST_FLAGS) ; do \
32066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32067 done; \
32068 echo "Doing clean in m4" ; \
32069 (cd $(HOST_SUBDIR)/m4 && \
32070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32072 "RANLIB=$${RANLIB}" \
32073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32074 clean) \
32075 || exit 1
32077 @endif m4
32079 .PHONY: maybe-distclean-m4 distclean-m4
32080 maybe-distclean-m4:
32081 @if m4
32082 maybe-distclean-m4: distclean-m4
32084 distclean-m4:
32085 @: $(MAKE); $(unstage)
32086 @[ -f ./m4/Makefile ] || exit 0; \
32087 r=`${PWD_COMMAND}`; export r; \
32088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089 $(HOST_EXPORTS) \
32090 for flag in $(EXTRA_HOST_FLAGS) ; do \
32091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32092 done; \
32093 echo "Doing distclean in m4" ; \
32094 (cd $(HOST_SUBDIR)/m4 && \
32095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32097 "RANLIB=$${RANLIB}" \
32098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32099 distclean) \
32100 || exit 1
32102 @endif m4
32104 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32105 maybe-maintainer-clean-m4:
32106 @if m4
32107 maybe-maintainer-clean-m4: maintainer-clean-m4
32109 maintainer-clean-m4:
32110 @: $(MAKE); $(unstage)
32111 @[ -f ./m4/Makefile ] || exit 0; \
32112 r=`${PWD_COMMAND}`; export r; \
32113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32114 $(HOST_EXPORTS) \
32115 for flag in $(EXTRA_HOST_FLAGS) ; do \
32116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32117 done; \
32118 echo "Doing maintainer-clean in m4" ; \
32119 (cd $(HOST_SUBDIR)/m4 && \
32120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32122 "RANLIB=$${RANLIB}" \
32123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32124 maintainer-clean) \
32125 || exit 1
32127 @endif m4
32131 .PHONY: configure-make maybe-configure-make
32132 maybe-configure-make:
32133 @if gcc-bootstrap
32134 configure-make: stage_current
32135 @endif gcc-bootstrap
32136 @if make
32137 maybe-configure-make: configure-make
32138 configure-make:
32139 @: $(MAKE); $(unstage)
32140 @r=`${PWD_COMMAND}`; export r; \
32141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
32143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
32144 $(HOST_EXPORTS) \
32145 echo Configuring in $(HOST_SUBDIR)/make; \
32146 cd "$(HOST_SUBDIR)/make" || exit 1; \
32147 case $(srcdir) in \
32148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32149 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
32150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32151 esac; \
32152 srcdiroption="--srcdir=$${topdir}/make"; \
32153 libsrcdir="$$s/make"; \
32154 $(SHELL) $${libsrcdir}/configure \
32155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32156 --target=${target_alias} $${srcdiroption} \
32157 || exit 1
32158 @endif make
32164 .PHONY: all-make maybe-all-make
32165 maybe-all-make:
32166 @if gcc-bootstrap
32167 all-make: stage_current
32168 @endif gcc-bootstrap
32169 @if make
32170 TARGET-make=all
32171 maybe-all-make: all-make
32172 all-make: configure-make
32173 @: $(MAKE); $(unstage)
32174 @r=`${PWD_COMMAND}`; export r; \
32175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176 $(HOST_EXPORTS) \
32177 (cd $(HOST_SUBDIR)/make && \
32178 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32179 $(TARGET-make))
32180 @endif make
32185 .PHONY: check-make maybe-check-make
32186 maybe-check-make:
32187 @if make
32188 maybe-check-make: check-make
32190 check-make:
32191 @: $(MAKE); $(unstage)
32192 @r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(HOST_EXPORTS) \
32195 (cd $(HOST_SUBDIR)/make && \
32196 $(MAKE) $(FLAGS_TO_PASS) check)
32198 @endif make
32200 .PHONY: install-make maybe-install-make
32201 maybe-install-make:
32202 @if make
32203 maybe-install-make: install-make
32205 install-make: installdirs
32206 @: $(MAKE); $(unstage)
32207 @r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 (cd $(HOST_SUBDIR)/make && \
32211 $(MAKE) $(FLAGS_TO_PASS) install)
32213 @endif make
32215 .PHONY: install-strip-make maybe-install-strip-make
32216 maybe-install-strip-make:
32217 @if make
32218 maybe-install-strip-make: install-strip-make
32220 install-strip-make: installdirs
32221 @: $(MAKE); $(unstage)
32222 @r=`${PWD_COMMAND}`; export r; \
32223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32224 $(HOST_EXPORTS) \
32225 (cd $(HOST_SUBDIR)/make && \
32226 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32228 @endif make
32230 # Other targets (info, dvi, pdf, etc.)
32232 .PHONY: maybe-info-make info-make
32233 maybe-info-make:
32234 @if make
32235 maybe-info-make: info-make
32237 info-make: \
32238 configure-make
32239 @: $(MAKE); $(unstage)
32240 @[ -f ./make/Makefile ] || exit 0; \
32241 r=`${PWD_COMMAND}`; export r; \
32242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32243 $(HOST_EXPORTS) \
32244 for flag in $(EXTRA_HOST_FLAGS) ; do \
32245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32246 done; \
32247 echo "Doing info in make" ; \
32248 (cd $(HOST_SUBDIR)/make && \
32249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32251 "RANLIB=$${RANLIB}" \
32252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32253 info) \
32254 || exit 1
32256 @endif make
32258 .PHONY: maybe-dvi-make dvi-make
32259 maybe-dvi-make:
32260 @if make
32261 maybe-dvi-make: dvi-make
32263 dvi-make: \
32264 configure-make
32265 @: $(MAKE); $(unstage)
32266 @[ -f ./make/Makefile ] || exit 0; \
32267 r=`${PWD_COMMAND}`; export r; \
32268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269 $(HOST_EXPORTS) \
32270 for flag in $(EXTRA_HOST_FLAGS) ; do \
32271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32272 done; \
32273 echo "Doing dvi in make" ; \
32274 (cd $(HOST_SUBDIR)/make && \
32275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32277 "RANLIB=$${RANLIB}" \
32278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32279 dvi) \
32280 || exit 1
32282 @endif make
32284 .PHONY: maybe-pdf-make pdf-make
32285 maybe-pdf-make:
32286 @if make
32287 maybe-pdf-make: pdf-make
32289 pdf-make: \
32290 configure-make
32291 @: $(MAKE); $(unstage)
32292 @[ -f ./make/Makefile ] || exit 0; \
32293 r=`${PWD_COMMAND}`; export r; \
32294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32295 $(HOST_EXPORTS) \
32296 for flag in $(EXTRA_HOST_FLAGS) ; do \
32297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298 done; \
32299 echo "Doing pdf in make" ; \
32300 (cd $(HOST_SUBDIR)/make && \
32301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32303 "RANLIB=$${RANLIB}" \
32304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32305 pdf) \
32306 || exit 1
32308 @endif make
32310 .PHONY: maybe-html-make html-make
32311 maybe-html-make:
32312 @if make
32313 maybe-html-make: html-make
32315 html-make: \
32316 configure-make
32317 @: $(MAKE); $(unstage)
32318 @[ -f ./make/Makefile ] || exit 0; \
32319 r=`${PWD_COMMAND}`; export r; \
32320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32321 $(HOST_EXPORTS) \
32322 for flag in $(EXTRA_HOST_FLAGS) ; do \
32323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32324 done; \
32325 echo "Doing html in make" ; \
32326 (cd $(HOST_SUBDIR)/make && \
32327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32329 "RANLIB=$${RANLIB}" \
32330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32331 html) \
32332 || exit 1
32334 @endif make
32336 .PHONY: maybe-TAGS-make TAGS-make
32337 maybe-TAGS-make:
32338 @if make
32339 maybe-TAGS-make: TAGS-make
32341 TAGS-make: \
32342 configure-make
32343 @: $(MAKE); $(unstage)
32344 @[ -f ./make/Makefile ] || exit 0; \
32345 r=`${PWD_COMMAND}`; export r; \
32346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32347 $(HOST_EXPORTS) \
32348 for flag in $(EXTRA_HOST_FLAGS) ; do \
32349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32350 done; \
32351 echo "Doing TAGS in make" ; \
32352 (cd $(HOST_SUBDIR)/make && \
32353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32355 "RANLIB=$${RANLIB}" \
32356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32357 TAGS) \
32358 || exit 1
32360 @endif make
32362 .PHONY: maybe-install-info-make install-info-make
32363 maybe-install-info-make:
32364 @if make
32365 maybe-install-info-make: install-info-make
32367 install-info-make: \
32368 configure-make \
32369 info-make
32370 @: $(MAKE); $(unstage)
32371 @[ -f ./make/Makefile ] || exit 0; \
32372 r=`${PWD_COMMAND}`; export r; \
32373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32374 $(HOST_EXPORTS) \
32375 for flag in $(EXTRA_HOST_FLAGS) ; do \
32376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32377 done; \
32378 echo "Doing install-info in make" ; \
32379 (cd $(HOST_SUBDIR)/make && \
32380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32382 "RANLIB=$${RANLIB}" \
32383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32384 install-info) \
32385 || exit 1
32387 @endif make
32389 .PHONY: maybe-install-pdf-make install-pdf-make
32390 maybe-install-pdf-make:
32391 @if make
32392 maybe-install-pdf-make: install-pdf-make
32394 install-pdf-make: \
32395 configure-make \
32396 pdf-make
32397 @: $(MAKE); $(unstage)
32398 @[ -f ./make/Makefile ] || exit 0; \
32399 r=`${PWD_COMMAND}`; export r; \
32400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32401 $(HOST_EXPORTS) \
32402 for flag in $(EXTRA_HOST_FLAGS) ; do \
32403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32404 done; \
32405 echo "Doing install-pdf in make" ; \
32406 (cd $(HOST_SUBDIR)/make && \
32407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32409 "RANLIB=$${RANLIB}" \
32410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32411 install-pdf) \
32412 || exit 1
32414 @endif make
32416 .PHONY: maybe-install-html-make install-html-make
32417 maybe-install-html-make:
32418 @if make
32419 maybe-install-html-make: install-html-make
32421 install-html-make: \
32422 configure-make \
32423 html-make
32424 @: $(MAKE); $(unstage)
32425 @[ -f ./make/Makefile ] || exit 0; \
32426 r=`${PWD_COMMAND}`; export r; \
32427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32428 $(HOST_EXPORTS) \
32429 for flag in $(EXTRA_HOST_FLAGS) ; do \
32430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32431 done; \
32432 echo "Doing install-html in make" ; \
32433 (cd $(HOST_SUBDIR)/make && \
32434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32436 "RANLIB=$${RANLIB}" \
32437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32438 install-html) \
32439 || exit 1
32441 @endif make
32443 .PHONY: maybe-installcheck-make installcheck-make
32444 maybe-installcheck-make:
32445 @if make
32446 maybe-installcheck-make: installcheck-make
32448 installcheck-make: \
32449 configure-make
32450 @: $(MAKE); $(unstage)
32451 @[ -f ./make/Makefile ] || exit 0; \
32452 r=`${PWD_COMMAND}`; export r; \
32453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32454 $(HOST_EXPORTS) \
32455 for flag in $(EXTRA_HOST_FLAGS) ; do \
32456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32457 done; \
32458 echo "Doing installcheck in make" ; \
32459 (cd $(HOST_SUBDIR)/make && \
32460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32462 "RANLIB=$${RANLIB}" \
32463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32464 installcheck) \
32465 || exit 1
32467 @endif make
32469 .PHONY: maybe-mostlyclean-make mostlyclean-make
32470 maybe-mostlyclean-make:
32471 @if make
32472 maybe-mostlyclean-make: mostlyclean-make
32474 mostlyclean-make:
32475 @: $(MAKE); $(unstage)
32476 @[ -f ./make/Makefile ] || exit 0; \
32477 r=`${PWD_COMMAND}`; export r; \
32478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32479 $(HOST_EXPORTS) \
32480 for flag in $(EXTRA_HOST_FLAGS) ; do \
32481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32482 done; \
32483 echo "Doing mostlyclean in make" ; \
32484 (cd $(HOST_SUBDIR)/make && \
32485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32487 "RANLIB=$${RANLIB}" \
32488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32489 mostlyclean) \
32490 || exit 1
32492 @endif make
32494 .PHONY: maybe-clean-make clean-make
32495 maybe-clean-make:
32496 @if make
32497 maybe-clean-make: clean-make
32499 clean-make:
32500 @: $(MAKE); $(unstage)
32501 @[ -f ./make/Makefile ] || exit 0; \
32502 r=`${PWD_COMMAND}`; export r; \
32503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32504 $(HOST_EXPORTS) \
32505 for flag in $(EXTRA_HOST_FLAGS) ; do \
32506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32507 done; \
32508 echo "Doing clean in make" ; \
32509 (cd $(HOST_SUBDIR)/make && \
32510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32512 "RANLIB=$${RANLIB}" \
32513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32514 clean) \
32515 || exit 1
32517 @endif make
32519 .PHONY: maybe-distclean-make distclean-make
32520 maybe-distclean-make:
32521 @if make
32522 maybe-distclean-make: distclean-make
32524 distclean-make:
32525 @: $(MAKE); $(unstage)
32526 @[ -f ./make/Makefile ] || exit 0; \
32527 r=`${PWD_COMMAND}`; export r; \
32528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32529 $(HOST_EXPORTS) \
32530 for flag in $(EXTRA_HOST_FLAGS) ; do \
32531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32532 done; \
32533 echo "Doing distclean in make" ; \
32534 (cd $(HOST_SUBDIR)/make && \
32535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32537 "RANLIB=$${RANLIB}" \
32538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32539 distclean) \
32540 || exit 1
32542 @endif make
32544 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
32545 maybe-maintainer-clean-make:
32546 @if make
32547 maybe-maintainer-clean-make: maintainer-clean-make
32549 maintainer-clean-make:
32550 @: $(MAKE); $(unstage)
32551 @[ -f ./make/Makefile ] || exit 0; \
32552 r=`${PWD_COMMAND}`; export r; \
32553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554 $(HOST_EXPORTS) \
32555 for flag in $(EXTRA_HOST_FLAGS) ; do \
32556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557 done; \
32558 echo "Doing maintainer-clean in make" ; \
32559 (cd $(HOST_SUBDIR)/make && \
32560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562 "RANLIB=$${RANLIB}" \
32563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564 maintainer-clean) \
32565 || exit 1
32567 @endif make
32571 .PHONY: configure-mmalloc maybe-configure-mmalloc
32572 maybe-configure-mmalloc:
32573 @if gcc-bootstrap
32574 configure-mmalloc: stage_current
32575 @endif gcc-bootstrap
32576 @if mmalloc
32577 maybe-configure-mmalloc: configure-mmalloc
32578 configure-mmalloc:
32579 @: $(MAKE); $(unstage)
32580 @r=`${PWD_COMMAND}`; export r; \
32581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32582 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
32583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
32584 $(HOST_EXPORTS) \
32585 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
32586 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
32587 case $(srcdir) in \
32588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32589 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
32590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32591 esac; \
32592 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
32593 libsrcdir="$$s/mmalloc"; \
32594 $(SHELL) $${libsrcdir}/configure \
32595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32596 --target=${target_alias} $${srcdiroption} \
32597 || exit 1
32598 @endif mmalloc
32604 .PHONY: all-mmalloc maybe-all-mmalloc
32605 maybe-all-mmalloc:
32606 @if gcc-bootstrap
32607 all-mmalloc: stage_current
32608 @endif gcc-bootstrap
32609 @if mmalloc
32610 TARGET-mmalloc=all
32611 maybe-all-mmalloc: all-mmalloc
32612 all-mmalloc: configure-mmalloc
32613 @: $(MAKE); $(unstage)
32614 @r=`${PWD_COMMAND}`; export r; \
32615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32616 $(HOST_EXPORTS) \
32617 (cd $(HOST_SUBDIR)/mmalloc && \
32618 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32619 $(TARGET-mmalloc))
32620 @endif mmalloc
32625 .PHONY: check-mmalloc maybe-check-mmalloc
32626 maybe-check-mmalloc:
32627 @if mmalloc
32628 maybe-check-mmalloc: check-mmalloc
32630 check-mmalloc:
32632 @endif mmalloc
32634 .PHONY: install-mmalloc maybe-install-mmalloc
32635 maybe-install-mmalloc:
32636 @if mmalloc
32637 maybe-install-mmalloc: install-mmalloc
32639 install-mmalloc: installdirs
32640 @: $(MAKE); $(unstage)
32641 @r=`${PWD_COMMAND}`; export r; \
32642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643 $(HOST_EXPORTS) \
32644 (cd $(HOST_SUBDIR)/mmalloc && \
32645 $(MAKE) $(FLAGS_TO_PASS) install)
32647 @endif mmalloc
32649 .PHONY: install-strip-mmalloc maybe-install-strip-mmalloc
32650 maybe-install-strip-mmalloc:
32651 @if mmalloc
32652 maybe-install-strip-mmalloc: install-strip-mmalloc
32654 install-strip-mmalloc: installdirs
32655 @: $(MAKE); $(unstage)
32656 @r=`${PWD_COMMAND}`; export r; \
32657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32658 $(HOST_EXPORTS) \
32659 (cd $(HOST_SUBDIR)/mmalloc && \
32660 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32662 @endif mmalloc
32664 # Other targets (info, dvi, pdf, etc.)
32666 .PHONY: maybe-info-mmalloc info-mmalloc
32667 maybe-info-mmalloc:
32668 @if mmalloc
32669 maybe-info-mmalloc: info-mmalloc
32671 info-mmalloc: \
32672 configure-mmalloc
32673 @: $(MAKE); $(unstage)
32674 @[ -f ./mmalloc/Makefile ] || exit 0; \
32675 r=`${PWD_COMMAND}`; export r; \
32676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32677 $(HOST_EXPORTS) \
32678 for flag in $(EXTRA_HOST_FLAGS) ; do \
32679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32680 done; \
32681 echo "Doing info in mmalloc" ; \
32682 (cd $(HOST_SUBDIR)/mmalloc && \
32683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32685 "RANLIB=$${RANLIB}" \
32686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32687 info) \
32688 || exit 1
32690 @endif mmalloc
32692 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
32693 maybe-dvi-mmalloc:
32694 @if mmalloc
32695 maybe-dvi-mmalloc: dvi-mmalloc
32697 dvi-mmalloc: \
32698 configure-mmalloc
32699 @: $(MAKE); $(unstage)
32700 @[ -f ./mmalloc/Makefile ] || exit 0; \
32701 r=`${PWD_COMMAND}`; export r; \
32702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32703 $(HOST_EXPORTS) \
32704 for flag in $(EXTRA_HOST_FLAGS) ; do \
32705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32706 done; \
32707 echo "Doing dvi in mmalloc" ; \
32708 (cd $(HOST_SUBDIR)/mmalloc && \
32709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32711 "RANLIB=$${RANLIB}" \
32712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32713 dvi) \
32714 || exit 1
32716 @endif mmalloc
32718 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
32719 maybe-pdf-mmalloc:
32720 @if mmalloc
32721 maybe-pdf-mmalloc: pdf-mmalloc
32723 pdf-mmalloc: \
32724 configure-mmalloc
32725 @: $(MAKE); $(unstage)
32726 @[ -f ./mmalloc/Makefile ] || exit 0; \
32727 r=`${PWD_COMMAND}`; export r; \
32728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729 $(HOST_EXPORTS) \
32730 for flag in $(EXTRA_HOST_FLAGS) ; do \
32731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32732 done; \
32733 echo "Doing pdf in mmalloc" ; \
32734 (cd $(HOST_SUBDIR)/mmalloc && \
32735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32737 "RANLIB=$${RANLIB}" \
32738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32739 pdf) \
32740 || exit 1
32742 @endif mmalloc
32744 .PHONY: maybe-html-mmalloc html-mmalloc
32745 maybe-html-mmalloc:
32746 @if mmalloc
32747 maybe-html-mmalloc: html-mmalloc
32749 html-mmalloc: \
32750 configure-mmalloc
32751 @: $(MAKE); $(unstage)
32752 @[ -f ./mmalloc/Makefile ] || exit 0; \
32753 r=`${PWD_COMMAND}`; export r; \
32754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32755 $(HOST_EXPORTS) \
32756 for flag in $(EXTRA_HOST_FLAGS) ; do \
32757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32758 done; \
32759 echo "Doing html in mmalloc" ; \
32760 (cd $(HOST_SUBDIR)/mmalloc && \
32761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32763 "RANLIB=$${RANLIB}" \
32764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32765 html) \
32766 || exit 1
32768 @endif mmalloc
32770 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
32771 maybe-TAGS-mmalloc:
32772 @if mmalloc
32773 maybe-TAGS-mmalloc: TAGS-mmalloc
32775 TAGS-mmalloc: \
32776 configure-mmalloc
32777 @: $(MAKE); $(unstage)
32778 @[ -f ./mmalloc/Makefile ] || exit 0; \
32779 r=`${PWD_COMMAND}`; export r; \
32780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32781 $(HOST_EXPORTS) \
32782 for flag in $(EXTRA_HOST_FLAGS) ; do \
32783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32784 done; \
32785 echo "Doing TAGS in mmalloc" ; \
32786 (cd $(HOST_SUBDIR)/mmalloc && \
32787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32789 "RANLIB=$${RANLIB}" \
32790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32791 TAGS) \
32792 || exit 1
32794 @endif mmalloc
32796 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
32797 maybe-install-info-mmalloc:
32798 @if mmalloc
32799 maybe-install-info-mmalloc: install-info-mmalloc
32801 install-info-mmalloc: \
32802 configure-mmalloc \
32803 info-mmalloc
32804 @: $(MAKE); $(unstage)
32805 @[ -f ./mmalloc/Makefile ] || exit 0; \
32806 r=`${PWD_COMMAND}`; export r; \
32807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808 $(HOST_EXPORTS) \
32809 for flag in $(EXTRA_HOST_FLAGS) ; do \
32810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811 done; \
32812 echo "Doing install-info in mmalloc" ; \
32813 (cd $(HOST_SUBDIR)/mmalloc && \
32814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816 "RANLIB=$${RANLIB}" \
32817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818 install-info) \
32819 || exit 1
32821 @endif mmalloc
32823 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
32824 maybe-install-pdf-mmalloc:
32825 @if mmalloc
32826 maybe-install-pdf-mmalloc: install-pdf-mmalloc
32828 install-pdf-mmalloc: \
32829 configure-mmalloc \
32830 pdf-mmalloc
32831 @: $(MAKE); $(unstage)
32832 @[ -f ./mmalloc/Makefile ] || exit 0; \
32833 r=`${PWD_COMMAND}`; export r; \
32834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32835 $(HOST_EXPORTS) \
32836 for flag in $(EXTRA_HOST_FLAGS) ; do \
32837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32838 done; \
32839 echo "Doing install-pdf in mmalloc" ; \
32840 (cd $(HOST_SUBDIR)/mmalloc && \
32841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32843 "RANLIB=$${RANLIB}" \
32844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32845 install-pdf) \
32846 || exit 1
32848 @endif mmalloc
32850 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32851 maybe-install-html-mmalloc:
32852 @if mmalloc
32853 maybe-install-html-mmalloc: install-html-mmalloc
32855 install-html-mmalloc: \
32856 configure-mmalloc \
32857 html-mmalloc
32858 @: $(MAKE); $(unstage)
32859 @[ -f ./mmalloc/Makefile ] || exit 0; \
32860 r=`${PWD_COMMAND}`; export r; \
32861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32862 $(HOST_EXPORTS) \
32863 for flag in $(EXTRA_HOST_FLAGS) ; do \
32864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32865 done; \
32866 echo "Doing install-html in mmalloc" ; \
32867 (cd $(HOST_SUBDIR)/mmalloc && \
32868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32870 "RANLIB=$${RANLIB}" \
32871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32872 install-html) \
32873 || exit 1
32875 @endif mmalloc
32877 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32878 maybe-installcheck-mmalloc:
32879 @if mmalloc
32880 maybe-installcheck-mmalloc: installcheck-mmalloc
32882 installcheck-mmalloc: \
32883 configure-mmalloc
32884 @: $(MAKE); $(unstage)
32885 @[ -f ./mmalloc/Makefile ] || exit 0; \
32886 r=`${PWD_COMMAND}`; export r; \
32887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32888 $(HOST_EXPORTS) \
32889 for flag in $(EXTRA_HOST_FLAGS) ; do \
32890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32891 done; \
32892 echo "Doing installcheck in mmalloc" ; \
32893 (cd $(HOST_SUBDIR)/mmalloc && \
32894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32896 "RANLIB=$${RANLIB}" \
32897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32898 installcheck) \
32899 || exit 1
32901 @endif mmalloc
32903 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32904 maybe-mostlyclean-mmalloc:
32905 @if mmalloc
32906 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32908 mostlyclean-mmalloc:
32909 @: $(MAKE); $(unstage)
32910 @[ -f ./mmalloc/Makefile ] || exit 0; \
32911 r=`${PWD_COMMAND}`; export r; \
32912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32913 $(HOST_EXPORTS) \
32914 for flag in $(EXTRA_HOST_FLAGS) ; do \
32915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32916 done; \
32917 echo "Doing mostlyclean in mmalloc" ; \
32918 (cd $(HOST_SUBDIR)/mmalloc && \
32919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32921 "RANLIB=$${RANLIB}" \
32922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32923 mostlyclean) \
32924 || exit 1
32926 @endif mmalloc
32928 .PHONY: maybe-clean-mmalloc clean-mmalloc
32929 maybe-clean-mmalloc:
32930 @if mmalloc
32931 maybe-clean-mmalloc: clean-mmalloc
32933 clean-mmalloc:
32934 @: $(MAKE); $(unstage)
32935 @[ -f ./mmalloc/Makefile ] || exit 0; \
32936 r=`${PWD_COMMAND}`; export r; \
32937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32938 $(HOST_EXPORTS) \
32939 for flag in $(EXTRA_HOST_FLAGS) ; do \
32940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32941 done; \
32942 echo "Doing clean in mmalloc" ; \
32943 (cd $(HOST_SUBDIR)/mmalloc && \
32944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32946 "RANLIB=$${RANLIB}" \
32947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32948 clean) \
32949 || exit 1
32951 @endif mmalloc
32953 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32954 maybe-distclean-mmalloc:
32955 @if mmalloc
32956 maybe-distclean-mmalloc: distclean-mmalloc
32958 distclean-mmalloc:
32959 @: $(MAKE); $(unstage)
32960 @[ -f ./mmalloc/Makefile ] || exit 0; \
32961 r=`${PWD_COMMAND}`; export r; \
32962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32963 $(HOST_EXPORTS) \
32964 for flag in $(EXTRA_HOST_FLAGS) ; do \
32965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32966 done; \
32967 echo "Doing distclean in mmalloc" ; \
32968 (cd $(HOST_SUBDIR)/mmalloc && \
32969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32971 "RANLIB=$${RANLIB}" \
32972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32973 distclean) \
32974 || exit 1
32976 @endif mmalloc
32978 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32979 maybe-maintainer-clean-mmalloc:
32980 @if mmalloc
32981 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32983 maintainer-clean-mmalloc:
32984 @: $(MAKE); $(unstage)
32985 @[ -f ./mmalloc/Makefile ] || exit 0; \
32986 r=`${PWD_COMMAND}`; export r; \
32987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988 $(HOST_EXPORTS) \
32989 for flag in $(EXTRA_HOST_FLAGS) ; do \
32990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32991 done; \
32992 echo "Doing maintainer-clean in mmalloc" ; \
32993 (cd $(HOST_SUBDIR)/mmalloc && \
32994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32996 "RANLIB=$${RANLIB}" \
32997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32998 maintainer-clean) \
32999 || exit 1
33001 @endif mmalloc
33005 .PHONY: configure-patch maybe-configure-patch
33006 maybe-configure-patch:
33007 @if gcc-bootstrap
33008 configure-patch: stage_current
33009 @endif gcc-bootstrap
33010 @if patch
33011 maybe-configure-patch: configure-patch
33012 configure-patch:
33013 @: $(MAKE); $(unstage)
33014 @r=`${PWD_COMMAND}`; export r; \
33015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
33017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
33018 $(HOST_EXPORTS) \
33019 echo Configuring in $(HOST_SUBDIR)/patch; \
33020 cd "$(HOST_SUBDIR)/patch" || exit 1; \
33021 case $(srcdir) in \
33022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33023 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
33024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33025 esac; \
33026 srcdiroption="--srcdir=$${topdir}/patch"; \
33027 libsrcdir="$$s/patch"; \
33028 $(SHELL) $${libsrcdir}/configure \
33029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33030 --target=${target_alias} $${srcdiroption} \
33031 || exit 1
33032 @endif patch
33038 .PHONY: all-patch maybe-all-patch
33039 maybe-all-patch:
33040 @if gcc-bootstrap
33041 all-patch: stage_current
33042 @endif gcc-bootstrap
33043 @if patch
33044 TARGET-patch=all
33045 maybe-all-patch: all-patch
33046 all-patch: configure-patch
33047 @: $(MAKE); $(unstage)
33048 @r=`${PWD_COMMAND}`; export r; \
33049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33050 $(HOST_EXPORTS) \
33051 (cd $(HOST_SUBDIR)/patch && \
33052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33053 $(TARGET-patch))
33054 @endif patch
33059 .PHONY: check-patch maybe-check-patch
33060 maybe-check-patch:
33061 @if patch
33062 maybe-check-patch: check-patch
33064 check-patch:
33065 @: $(MAKE); $(unstage)
33066 @r=`${PWD_COMMAND}`; export r; \
33067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068 $(HOST_EXPORTS) \
33069 (cd $(HOST_SUBDIR)/patch && \
33070 $(MAKE) $(FLAGS_TO_PASS) check)
33072 @endif patch
33074 .PHONY: install-patch maybe-install-patch
33075 maybe-install-patch:
33076 @if patch
33077 maybe-install-patch: install-patch
33079 install-patch: installdirs
33080 @: $(MAKE); $(unstage)
33081 @r=`${PWD_COMMAND}`; export r; \
33082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33083 $(HOST_EXPORTS) \
33084 (cd $(HOST_SUBDIR)/patch && \
33085 $(MAKE) $(FLAGS_TO_PASS) install)
33087 @endif patch
33089 .PHONY: install-strip-patch maybe-install-strip-patch
33090 maybe-install-strip-patch:
33091 @if patch
33092 maybe-install-strip-patch: install-strip-patch
33094 install-strip-patch: installdirs
33095 @: $(MAKE); $(unstage)
33096 @r=`${PWD_COMMAND}`; export r; \
33097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33098 $(HOST_EXPORTS) \
33099 (cd $(HOST_SUBDIR)/patch && \
33100 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33102 @endif patch
33104 # Other targets (info, dvi, pdf, etc.)
33106 .PHONY: maybe-info-patch info-patch
33107 maybe-info-patch:
33108 @if patch
33109 maybe-info-patch: info-patch
33111 info-patch: \
33112 configure-patch
33113 @: $(MAKE); $(unstage)
33114 @[ -f ./patch/Makefile ] || exit 0; \
33115 r=`${PWD_COMMAND}`; export r; \
33116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33117 $(HOST_EXPORTS) \
33118 for flag in $(EXTRA_HOST_FLAGS) ; do \
33119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33120 done; \
33121 echo "Doing info in patch" ; \
33122 (cd $(HOST_SUBDIR)/patch && \
33123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33125 "RANLIB=$${RANLIB}" \
33126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33127 info) \
33128 || exit 1
33130 @endif patch
33132 .PHONY: maybe-dvi-patch dvi-patch
33133 maybe-dvi-patch:
33134 @if patch
33135 maybe-dvi-patch: dvi-patch
33137 dvi-patch: \
33138 configure-patch
33139 @: $(MAKE); $(unstage)
33140 @[ -f ./patch/Makefile ] || exit 0; \
33141 r=`${PWD_COMMAND}`; export r; \
33142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33143 $(HOST_EXPORTS) \
33144 for flag in $(EXTRA_HOST_FLAGS) ; do \
33145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33146 done; \
33147 echo "Doing dvi in patch" ; \
33148 (cd $(HOST_SUBDIR)/patch && \
33149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33151 "RANLIB=$${RANLIB}" \
33152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33153 dvi) \
33154 || exit 1
33156 @endif patch
33158 .PHONY: maybe-pdf-patch pdf-patch
33159 maybe-pdf-patch:
33160 @if patch
33161 maybe-pdf-patch: pdf-patch
33163 pdf-patch: \
33164 configure-patch
33165 @: $(MAKE); $(unstage)
33166 @[ -f ./patch/Makefile ] || exit 0; \
33167 r=`${PWD_COMMAND}`; export r; \
33168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169 $(HOST_EXPORTS) \
33170 for flag in $(EXTRA_HOST_FLAGS) ; do \
33171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33172 done; \
33173 echo "Doing pdf in patch" ; \
33174 (cd $(HOST_SUBDIR)/patch && \
33175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33177 "RANLIB=$${RANLIB}" \
33178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33179 pdf) \
33180 || exit 1
33182 @endif patch
33184 .PHONY: maybe-html-patch html-patch
33185 maybe-html-patch:
33186 @if patch
33187 maybe-html-patch: html-patch
33189 html-patch: \
33190 configure-patch
33191 @: $(MAKE); $(unstage)
33192 @[ -f ./patch/Makefile ] || exit 0; \
33193 r=`${PWD_COMMAND}`; export r; \
33194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33195 $(HOST_EXPORTS) \
33196 for flag in $(EXTRA_HOST_FLAGS) ; do \
33197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33198 done; \
33199 echo "Doing html in patch" ; \
33200 (cd $(HOST_SUBDIR)/patch && \
33201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33203 "RANLIB=$${RANLIB}" \
33204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33205 html) \
33206 || exit 1
33208 @endif patch
33210 .PHONY: maybe-TAGS-patch TAGS-patch
33211 maybe-TAGS-patch:
33212 @if patch
33213 maybe-TAGS-patch: TAGS-patch
33215 TAGS-patch: \
33216 configure-patch
33217 @: $(MAKE); $(unstage)
33218 @[ -f ./patch/Makefile ] || exit 0; \
33219 r=`${PWD_COMMAND}`; export r; \
33220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221 $(HOST_EXPORTS) \
33222 for flag in $(EXTRA_HOST_FLAGS) ; do \
33223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33224 done; \
33225 echo "Doing TAGS in patch" ; \
33226 (cd $(HOST_SUBDIR)/patch && \
33227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33229 "RANLIB=$${RANLIB}" \
33230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33231 TAGS) \
33232 || exit 1
33234 @endif patch
33236 .PHONY: maybe-install-info-patch install-info-patch
33237 maybe-install-info-patch:
33238 @if patch
33239 maybe-install-info-patch: install-info-patch
33241 install-info-patch: \
33242 configure-patch \
33243 info-patch
33244 @: $(MAKE); $(unstage)
33245 @[ -f ./patch/Makefile ] || exit 0; \
33246 r=`${PWD_COMMAND}`; export r; \
33247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33248 $(HOST_EXPORTS) \
33249 for flag in $(EXTRA_HOST_FLAGS) ; do \
33250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33251 done; \
33252 echo "Doing install-info in patch" ; \
33253 (cd $(HOST_SUBDIR)/patch && \
33254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33256 "RANLIB=$${RANLIB}" \
33257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33258 install-info) \
33259 || exit 1
33261 @endif patch
33263 .PHONY: maybe-install-pdf-patch install-pdf-patch
33264 maybe-install-pdf-patch:
33265 @if patch
33266 maybe-install-pdf-patch: install-pdf-patch
33268 install-pdf-patch: \
33269 configure-patch \
33270 pdf-patch
33271 @: $(MAKE); $(unstage)
33272 @[ -f ./patch/Makefile ] || exit 0; \
33273 r=`${PWD_COMMAND}`; export r; \
33274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33275 $(HOST_EXPORTS) \
33276 for flag in $(EXTRA_HOST_FLAGS) ; do \
33277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33278 done; \
33279 echo "Doing install-pdf in patch" ; \
33280 (cd $(HOST_SUBDIR)/patch && \
33281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33283 "RANLIB=$${RANLIB}" \
33284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33285 install-pdf) \
33286 || exit 1
33288 @endif patch
33290 .PHONY: maybe-install-html-patch install-html-patch
33291 maybe-install-html-patch:
33292 @if patch
33293 maybe-install-html-patch: install-html-patch
33295 install-html-patch: \
33296 configure-patch \
33297 html-patch
33298 @: $(MAKE); $(unstage)
33299 @[ -f ./patch/Makefile ] || exit 0; \
33300 r=`${PWD_COMMAND}`; export r; \
33301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33302 $(HOST_EXPORTS) \
33303 for flag in $(EXTRA_HOST_FLAGS) ; do \
33304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33305 done; \
33306 echo "Doing install-html in patch" ; \
33307 (cd $(HOST_SUBDIR)/patch && \
33308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33310 "RANLIB=$${RANLIB}" \
33311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33312 install-html) \
33313 || exit 1
33315 @endif patch
33317 .PHONY: maybe-installcheck-patch installcheck-patch
33318 maybe-installcheck-patch:
33319 @if patch
33320 maybe-installcheck-patch: installcheck-patch
33322 installcheck-patch: \
33323 configure-patch
33324 @: $(MAKE); $(unstage)
33325 @[ -f ./patch/Makefile ] || exit 0; \
33326 r=`${PWD_COMMAND}`; export r; \
33327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33328 $(HOST_EXPORTS) \
33329 for flag in $(EXTRA_HOST_FLAGS) ; do \
33330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33331 done; \
33332 echo "Doing installcheck in patch" ; \
33333 (cd $(HOST_SUBDIR)/patch && \
33334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33336 "RANLIB=$${RANLIB}" \
33337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33338 installcheck) \
33339 || exit 1
33341 @endif patch
33343 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
33344 maybe-mostlyclean-patch:
33345 @if patch
33346 maybe-mostlyclean-patch: mostlyclean-patch
33348 mostlyclean-patch:
33349 @: $(MAKE); $(unstage)
33350 @[ -f ./patch/Makefile ] || exit 0; \
33351 r=`${PWD_COMMAND}`; export r; \
33352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33353 $(HOST_EXPORTS) \
33354 for flag in $(EXTRA_HOST_FLAGS) ; do \
33355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33356 done; \
33357 echo "Doing mostlyclean in patch" ; \
33358 (cd $(HOST_SUBDIR)/patch && \
33359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33361 "RANLIB=$${RANLIB}" \
33362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33363 mostlyclean) \
33364 || exit 1
33366 @endif patch
33368 .PHONY: maybe-clean-patch clean-patch
33369 maybe-clean-patch:
33370 @if patch
33371 maybe-clean-patch: clean-patch
33373 clean-patch:
33374 @: $(MAKE); $(unstage)
33375 @[ -f ./patch/Makefile ] || exit 0; \
33376 r=`${PWD_COMMAND}`; export r; \
33377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33378 $(HOST_EXPORTS) \
33379 for flag in $(EXTRA_HOST_FLAGS) ; do \
33380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33381 done; \
33382 echo "Doing clean in patch" ; \
33383 (cd $(HOST_SUBDIR)/patch && \
33384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33386 "RANLIB=$${RANLIB}" \
33387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33388 clean) \
33389 || exit 1
33391 @endif patch
33393 .PHONY: maybe-distclean-patch distclean-patch
33394 maybe-distclean-patch:
33395 @if patch
33396 maybe-distclean-patch: distclean-patch
33398 distclean-patch:
33399 @: $(MAKE); $(unstage)
33400 @[ -f ./patch/Makefile ] || exit 0; \
33401 r=`${PWD_COMMAND}`; export r; \
33402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33403 $(HOST_EXPORTS) \
33404 for flag in $(EXTRA_HOST_FLAGS) ; do \
33405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33406 done; \
33407 echo "Doing distclean in patch" ; \
33408 (cd $(HOST_SUBDIR)/patch && \
33409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33411 "RANLIB=$${RANLIB}" \
33412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33413 distclean) \
33414 || exit 1
33416 @endif patch
33418 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
33419 maybe-maintainer-clean-patch:
33420 @if patch
33421 maybe-maintainer-clean-patch: maintainer-clean-patch
33423 maintainer-clean-patch:
33424 @: $(MAKE); $(unstage)
33425 @[ -f ./patch/Makefile ] || exit 0; \
33426 r=`${PWD_COMMAND}`; export r; \
33427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33428 $(HOST_EXPORTS) \
33429 for flag in $(EXTRA_HOST_FLAGS) ; do \
33430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33431 done; \
33432 echo "Doing maintainer-clean in patch" ; \
33433 (cd $(HOST_SUBDIR)/patch && \
33434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33436 "RANLIB=$${RANLIB}" \
33437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33438 maintainer-clean) \
33439 || exit 1
33441 @endif patch
33445 .PHONY: configure-perl maybe-configure-perl
33446 maybe-configure-perl:
33447 @if gcc-bootstrap
33448 configure-perl: stage_current
33449 @endif gcc-bootstrap
33450 @if perl
33451 maybe-configure-perl: configure-perl
33452 configure-perl:
33453 @: $(MAKE); $(unstage)
33454 @r=`${PWD_COMMAND}`; export r; \
33455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33456 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
33457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
33458 $(HOST_EXPORTS) \
33459 echo Configuring in $(HOST_SUBDIR)/perl; \
33460 cd "$(HOST_SUBDIR)/perl" || exit 1; \
33461 case $(srcdir) in \
33462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33463 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
33464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33465 esac; \
33466 srcdiroption="--srcdir=$${topdir}/perl"; \
33467 libsrcdir="$$s/perl"; \
33468 $(SHELL) $${libsrcdir}/configure \
33469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33470 --target=${target_alias} $${srcdiroption} \
33471 || exit 1
33472 @endif perl
33478 .PHONY: all-perl maybe-all-perl
33479 maybe-all-perl:
33480 @if gcc-bootstrap
33481 all-perl: stage_current
33482 @endif gcc-bootstrap
33483 @if perl
33484 TARGET-perl=all
33485 maybe-all-perl: all-perl
33486 all-perl: configure-perl
33487 @: $(MAKE); $(unstage)
33488 @r=`${PWD_COMMAND}`; export r; \
33489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33490 $(HOST_EXPORTS) \
33491 (cd $(HOST_SUBDIR)/perl && \
33492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33493 $(TARGET-perl))
33494 @endif perl
33499 .PHONY: check-perl maybe-check-perl
33500 maybe-check-perl:
33501 @if perl
33502 maybe-check-perl: check-perl
33504 check-perl:
33505 @: $(MAKE); $(unstage)
33506 @r=`${PWD_COMMAND}`; export r; \
33507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508 $(HOST_EXPORTS) \
33509 (cd $(HOST_SUBDIR)/perl && \
33510 $(MAKE) $(FLAGS_TO_PASS) check)
33512 @endif perl
33514 .PHONY: install-perl maybe-install-perl
33515 maybe-install-perl:
33516 @if perl
33517 maybe-install-perl: install-perl
33519 install-perl: installdirs
33520 @: $(MAKE); $(unstage)
33521 @r=`${PWD_COMMAND}`; export r; \
33522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33523 $(HOST_EXPORTS) \
33524 (cd $(HOST_SUBDIR)/perl && \
33525 $(MAKE) $(FLAGS_TO_PASS) install)
33527 @endif perl
33529 .PHONY: install-strip-perl maybe-install-strip-perl
33530 maybe-install-strip-perl:
33531 @if perl
33532 maybe-install-strip-perl: install-strip-perl
33534 install-strip-perl: installdirs
33535 @: $(MAKE); $(unstage)
33536 @r=`${PWD_COMMAND}`; export r; \
33537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33538 $(HOST_EXPORTS) \
33539 (cd $(HOST_SUBDIR)/perl && \
33540 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33542 @endif perl
33544 # Other targets (info, dvi, pdf, etc.)
33546 .PHONY: maybe-info-perl info-perl
33547 maybe-info-perl:
33548 @if perl
33549 maybe-info-perl: info-perl
33551 info-perl: \
33552 configure-perl
33553 @: $(MAKE); $(unstage)
33554 @[ -f ./perl/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 info in perl" ; \
33562 (cd $(HOST_SUBDIR)/perl && \
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 info) \
33568 || exit 1
33570 @endif perl
33572 .PHONY: maybe-dvi-perl dvi-perl
33573 maybe-dvi-perl:
33574 @if perl
33575 maybe-dvi-perl: dvi-perl
33577 dvi-perl: \
33578 configure-perl
33579 @: $(MAKE); $(unstage)
33580 @[ -f ./perl/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 dvi in perl" ; \
33588 (cd $(HOST_SUBDIR)/perl && \
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 dvi) \
33594 || exit 1
33596 @endif perl
33598 .PHONY: maybe-pdf-perl pdf-perl
33599 maybe-pdf-perl:
33600 @if perl
33601 maybe-pdf-perl: pdf-perl
33603 pdf-perl: \
33604 configure-perl
33605 @: $(MAKE); $(unstage)
33606 @[ -f ./perl/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 pdf in perl" ; \
33614 (cd $(HOST_SUBDIR)/perl && \
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 pdf) \
33620 || exit 1
33622 @endif perl
33624 .PHONY: maybe-html-perl html-perl
33625 maybe-html-perl:
33626 @if perl
33627 maybe-html-perl: html-perl
33629 html-perl: \
33630 configure-perl
33631 @: $(MAKE); $(unstage)
33632 @[ -f ./perl/Makefile ] || exit 0; \
33633 r=`${PWD_COMMAND}`; export r; \
33634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33635 $(HOST_EXPORTS) \
33636 for flag in $(EXTRA_HOST_FLAGS) ; do \
33637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33638 done; \
33639 echo "Doing html in perl" ; \
33640 (cd $(HOST_SUBDIR)/perl && \
33641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33643 "RANLIB=$${RANLIB}" \
33644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33645 html) \
33646 || exit 1
33648 @endif perl
33650 .PHONY: maybe-TAGS-perl TAGS-perl
33651 maybe-TAGS-perl:
33652 @if perl
33653 maybe-TAGS-perl: TAGS-perl
33655 TAGS-perl: \
33656 configure-perl
33657 @: $(MAKE); $(unstage)
33658 @[ -f ./perl/Makefile ] || exit 0; \
33659 r=`${PWD_COMMAND}`; export r; \
33660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33661 $(HOST_EXPORTS) \
33662 for flag in $(EXTRA_HOST_FLAGS) ; do \
33663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33664 done; \
33665 echo "Doing TAGS in perl" ; \
33666 (cd $(HOST_SUBDIR)/perl && \
33667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33669 "RANLIB=$${RANLIB}" \
33670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33671 TAGS) \
33672 || exit 1
33674 @endif perl
33676 .PHONY: maybe-install-info-perl install-info-perl
33677 maybe-install-info-perl:
33678 @if perl
33679 maybe-install-info-perl: install-info-perl
33681 install-info-perl: \
33682 configure-perl \
33683 info-perl
33684 @: $(MAKE); $(unstage)
33685 @[ -f ./perl/Makefile ] || exit 0; \
33686 r=`${PWD_COMMAND}`; export r; \
33687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33688 $(HOST_EXPORTS) \
33689 for flag in $(EXTRA_HOST_FLAGS) ; do \
33690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33691 done; \
33692 echo "Doing install-info in perl" ; \
33693 (cd $(HOST_SUBDIR)/perl && \
33694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33696 "RANLIB=$${RANLIB}" \
33697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33698 install-info) \
33699 || exit 1
33701 @endif perl
33703 .PHONY: maybe-install-pdf-perl install-pdf-perl
33704 maybe-install-pdf-perl:
33705 @if perl
33706 maybe-install-pdf-perl: install-pdf-perl
33708 install-pdf-perl: \
33709 configure-perl \
33710 pdf-perl
33711 @: $(MAKE); $(unstage)
33712 @[ -f ./perl/Makefile ] || exit 0; \
33713 r=`${PWD_COMMAND}`; export r; \
33714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33715 $(HOST_EXPORTS) \
33716 for flag in $(EXTRA_HOST_FLAGS) ; do \
33717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33718 done; \
33719 echo "Doing install-pdf in perl" ; \
33720 (cd $(HOST_SUBDIR)/perl && \
33721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33723 "RANLIB=$${RANLIB}" \
33724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33725 install-pdf) \
33726 || exit 1
33728 @endif perl
33730 .PHONY: maybe-install-html-perl install-html-perl
33731 maybe-install-html-perl:
33732 @if perl
33733 maybe-install-html-perl: install-html-perl
33735 install-html-perl: \
33736 configure-perl \
33737 html-perl
33738 @: $(MAKE); $(unstage)
33739 @[ -f ./perl/Makefile ] || exit 0; \
33740 r=`${PWD_COMMAND}`; export r; \
33741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33742 $(HOST_EXPORTS) \
33743 for flag in $(EXTRA_HOST_FLAGS) ; do \
33744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33745 done; \
33746 echo "Doing install-html in perl" ; \
33747 (cd $(HOST_SUBDIR)/perl && \
33748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33750 "RANLIB=$${RANLIB}" \
33751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33752 install-html) \
33753 || exit 1
33755 @endif perl
33757 .PHONY: maybe-installcheck-perl installcheck-perl
33758 maybe-installcheck-perl:
33759 @if perl
33760 maybe-installcheck-perl: installcheck-perl
33762 installcheck-perl: \
33763 configure-perl
33764 @: $(MAKE); $(unstage)
33765 @[ -f ./perl/Makefile ] || exit 0; \
33766 r=`${PWD_COMMAND}`; export r; \
33767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33768 $(HOST_EXPORTS) \
33769 for flag in $(EXTRA_HOST_FLAGS) ; do \
33770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33771 done; \
33772 echo "Doing installcheck in perl" ; \
33773 (cd $(HOST_SUBDIR)/perl && \
33774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33776 "RANLIB=$${RANLIB}" \
33777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33778 installcheck) \
33779 || exit 1
33781 @endif perl
33783 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
33784 maybe-mostlyclean-perl:
33785 @if perl
33786 maybe-mostlyclean-perl: mostlyclean-perl
33788 mostlyclean-perl:
33789 @: $(MAKE); $(unstage)
33790 @[ -f ./perl/Makefile ] || exit 0; \
33791 r=`${PWD_COMMAND}`; export r; \
33792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33793 $(HOST_EXPORTS) \
33794 for flag in $(EXTRA_HOST_FLAGS) ; do \
33795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33796 done; \
33797 echo "Doing mostlyclean in perl" ; \
33798 (cd $(HOST_SUBDIR)/perl && \
33799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33801 "RANLIB=$${RANLIB}" \
33802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33803 mostlyclean) \
33804 || exit 1
33806 @endif perl
33808 .PHONY: maybe-clean-perl clean-perl
33809 maybe-clean-perl:
33810 @if perl
33811 maybe-clean-perl: clean-perl
33813 clean-perl:
33814 @: $(MAKE); $(unstage)
33815 @[ -f ./perl/Makefile ] || exit 0; \
33816 r=`${PWD_COMMAND}`; export r; \
33817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33818 $(HOST_EXPORTS) \
33819 for flag in $(EXTRA_HOST_FLAGS) ; do \
33820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33821 done; \
33822 echo "Doing clean in perl" ; \
33823 (cd $(HOST_SUBDIR)/perl && \
33824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33826 "RANLIB=$${RANLIB}" \
33827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33828 clean) \
33829 || exit 1
33831 @endif perl
33833 .PHONY: maybe-distclean-perl distclean-perl
33834 maybe-distclean-perl:
33835 @if perl
33836 maybe-distclean-perl: distclean-perl
33838 distclean-perl:
33839 @: $(MAKE); $(unstage)
33840 @[ -f ./perl/Makefile ] || exit 0; \
33841 r=`${PWD_COMMAND}`; export r; \
33842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843 $(HOST_EXPORTS) \
33844 for flag in $(EXTRA_HOST_FLAGS) ; do \
33845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846 done; \
33847 echo "Doing distclean in perl" ; \
33848 (cd $(HOST_SUBDIR)/perl && \
33849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851 "RANLIB=$${RANLIB}" \
33852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853 distclean) \
33854 || exit 1
33856 @endif perl
33858 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33859 maybe-maintainer-clean-perl:
33860 @if perl
33861 maybe-maintainer-clean-perl: maintainer-clean-perl
33863 maintainer-clean-perl:
33864 @: $(MAKE); $(unstage)
33865 @[ -f ./perl/Makefile ] || exit 0; \
33866 r=`${PWD_COMMAND}`; export r; \
33867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33868 $(HOST_EXPORTS) \
33869 for flag in $(EXTRA_HOST_FLAGS) ; do \
33870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871 done; \
33872 echo "Doing maintainer-clean in perl" ; \
33873 (cd $(HOST_SUBDIR)/perl && \
33874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33876 "RANLIB=$${RANLIB}" \
33877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33878 maintainer-clean) \
33879 || exit 1
33881 @endif perl
33885 .PHONY: configure-prms maybe-configure-prms
33886 maybe-configure-prms:
33887 @if gcc-bootstrap
33888 configure-prms: stage_current
33889 @endif gcc-bootstrap
33890 @if prms
33891 maybe-configure-prms: configure-prms
33892 configure-prms:
33893 @: $(MAKE); $(unstage)
33894 @r=`${PWD_COMMAND}`; export r; \
33895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33898 $(HOST_EXPORTS) \
33899 echo Configuring in $(HOST_SUBDIR)/prms; \
33900 cd "$(HOST_SUBDIR)/prms" || exit 1; \
33901 case $(srcdir) in \
33902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33903 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33905 esac; \
33906 srcdiroption="--srcdir=$${topdir}/prms"; \
33907 libsrcdir="$$s/prms"; \
33908 $(SHELL) $${libsrcdir}/configure \
33909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33910 --target=${target_alias} $${srcdiroption} \
33911 || exit 1
33912 @endif prms
33918 .PHONY: all-prms maybe-all-prms
33919 maybe-all-prms:
33920 @if gcc-bootstrap
33921 all-prms: stage_current
33922 @endif gcc-bootstrap
33923 @if prms
33924 TARGET-prms=all
33925 maybe-all-prms: all-prms
33926 all-prms: configure-prms
33927 @: $(MAKE); $(unstage)
33928 @r=`${PWD_COMMAND}`; export r; \
33929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930 $(HOST_EXPORTS) \
33931 (cd $(HOST_SUBDIR)/prms && \
33932 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33933 $(TARGET-prms))
33934 @endif prms
33939 .PHONY: check-prms maybe-check-prms
33940 maybe-check-prms:
33941 @if prms
33942 maybe-check-prms: check-prms
33944 check-prms:
33945 @: $(MAKE); $(unstage)
33946 @r=`${PWD_COMMAND}`; export r; \
33947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948 $(HOST_EXPORTS) \
33949 (cd $(HOST_SUBDIR)/prms && \
33950 $(MAKE) $(FLAGS_TO_PASS) check)
33952 @endif prms
33954 .PHONY: install-prms maybe-install-prms
33955 maybe-install-prms:
33956 @if prms
33957 maybe-install-prms: install-prms
33959 install-prms: installdirs
33960 @: $(MAKE); $(unstage)
33961 @r=`${PWD_COMMAND}`; export r; \
33962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963 $(HOST_EXPORTS) \
33964 (cd $(HOST_SUBDIR)/prms && \
33965 $(MAKE) $(FLAGS_TO_PASS) install)
33967 @endif prms
33969 .PHONY: install-strip-prms maybe-install-strip-prms
33970 maybe-install-strip-prms:
33971 @if prms
33972 maybe-install-strip-prms: install-strip-prms
33974 install-strip-prms: installdirs
33975 @: $(MAKE); $(unstage)
33976 @r=`${PWD_COMMAND}`; export r; \
33977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978 $(HOST_EXPORTS) \
33979 (cd $(HOST_SUBDIR)/prms && \
33980 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33982 @endif prms
33984 # Other targets (info, dvi, pdf, etc.)
33986 .PHONY: maybe-info-prms info-prms
33987 maybe-info-prms:
33988 @if prms
33989 maybe-info-prms: info-prms
33991 info-prms: \
33992 configure-prms
33993 @: $(MAKE); $(unstage)
33994 @[ -f ./prms/Makefile ] || exit 0; \
33995 r=`${PWD_COMMAND}`; export r; \
33996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33997 $(HOST_EXPORTS) \
33998 for flag in $(EXTRA_HOST_FLAGS) ; do \
33999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34000 done; \
34001 echo "Doing info in prms" ; \
34002 (cd $(HOST_SUBDIR)/prms && \
34003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34005 "RANLIB=$${RANLIB}" \
34006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34007 info) \
34008 || exit 1
34010 @endif prms
34012 .PHONY: maybe-dvi-prms dvi-prms
34013 maybe-dvi-prms:
34014 @if prms
34015 maybe-dvi-prms: dvi-prms
34017 dvi-prms: \
34018 configure-prms
34019 @: $(MAKE); $(unstage)
34020 @[ -f ./prms/Makefile ] || exit 0; \
34021 r=`${PWD_COMMAND}`; export r; \
34022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34023 $(HOST_EXPORTS) \
34024 for flag in $(EXTRA_HOST_FLAGS) ; do \
34025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34026 done; \
34027 echo "Doing dvi in prms" ; \
34028 (cd $(HOST_SUBDIR)/prms && \
34029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34031 "RANLIB=$${RANLIB}" \
34032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34033 dvi) \
34034 || exit 1
34036 @endif prms
34038 .PHONY: maybe-pdf-prms pdf-prms
34039 maybe-pdf-prms:
34040 @if prms
34041 maybe-pdf-prms: pdf-prms
34043 pdf-prms: \
34044 configure-prms
34045 @: $(MAKE); $(unstage)
34046 @[ -f ./prms/Makefile ] || exit 0; \
34047 r=`${PWD_COMMAND}`; export r; \
34048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34049 $(HOST_EXPORTS) \
34050 for flag in $(EXTRA_HOST_FLAGS) ; do \
34051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34052 done; \
34053 echo "Doing pdf in prms" ; \
34054 (cd $(HOST_SUBDIR)/prms && \
34055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34057 "RANLIB=$${RANLIB}" \
34058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34059 pdf) \
34060 || exit 1
34062 @endif prms
34064 .PHONY: maybe-html-prms html-prms
34065 maybe-html-prms:
34066 @if prms
34067 maybe-html-prms: html-prms
34069 html-prms: \
34070 configure-prms
34071 @: $(MAKE); $(unstage)
34072 @[ -f ./prms/Makefile ] || exit 0; \
34073 r=`${PWD_COMMAND}`; export r; \
34074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34075 $(HOST_EXPORTS) \
34076 for flag in $(EXTRA_HOST_FLAGS) ; do \
34077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078 done; \
34079 echo "Doing html in prms" ; \
34080 (cd $(HOST_SUBDIR)/prms && \
34081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34083 "RANLIB=$${RANLIB}" \
34084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34085 html) \
34086 || exit 1
34088 @endif prms
34090 .PHONY: maybe-TAGS-prms TAGS-prms
34091 maybe-TAGS-prms:
34092 @if prms
34093 maybe-TAGS-prms: TAGS-prms
34095 TAGS-prms: \
34096 configure-prms
34097 @: $(MAKE); $(unstage)
34098 @[ -f ./prms/Makefile ] || exit 0; \
34099 r=`${PWD_COMMAND}`; export r; \
34100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101 $(HOST_EXPORTS) \
34102 for flag in $(EXTRA_HOST_FLAGS) ; do \
34103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34104 done; \
34105 echo "Doing TAGS in prms" ; \
34106 (cd $(HOST_SUBDIR)/prms && \
34107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34109 "RANLIB=$${RANLIB}" \
34110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34111 TAGS) \
34112 || exit 1
34114 @endif prms
34116 .PHONY: maybe-install-info-prms install-info-prms
34117 maybe-install-info-prms:
34118 @if prms
34119 maybe-install-info-prms: install-info-prms
34121 install-info-prms: \
34122 configure-prms \
34123 info-prms
34124 @: $(MAKE); $(unstage)
34125 @[ -f ./prms/Makefile ] || exit 0; \
34126 r=`${PWD_COMMAND}`; export r; \
34127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34128 $(HOST_EXPORTS) \
34129 for flag in $(EXTRA_HOST_FLAGS) ; do \
34130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34131 done; \
34132 echo "Doing install-info in prms" ; \
34133 (cd $(HOST_SUBDIR)/prms && \
34134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34136 "RANLIB=$${RANLIB}" \
34137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34138 install-info) \
34139 || exit 1
34141 @endif prms
34143 .PHONY: maybe-install-pdf-prms install-pdf-prms
34144 maybe-install-pdf-prms:
34145 @if prms
34146 maybe-install-pdf-prms: install-pdf-prms
34148 install-pdf-prms: \
34149 configure-prms \
34150 pdf-prms
34151 @: $(MAKE); $(unstage)
34152 @[ -f ./prms/Makefile ] || exit 0; \
34153 r=`${PWD_COMMAND}`; export r; \
34154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155 $(HOST_EXPORTS) \
34156 for flag in $(EXTRA_HOST_FLAGS) ; do \
34157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34158 done; \
34159 echo "Doing install-pdf in prms" ; \
34160 (cd $(HOST_SUBDIR)/prms && \
34161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34163 "RANLIB=$${RANLIB}" \
34164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34165 install-pdf) \
34166 || exit 1
34168 @endif prms
34170 .PHONY: maybe-install-html-prms install-html-prms
34171 maybe-install-html-prms:
34172 @if prms
34173 maybe-install-html-prms: install-html-prms
34175 install-html-prms: \
34176 configure-prms \
34177 html-prms
34178 @: $(MAKE); $(unstage)
34179 @[ -f ./prms/Makefile ] || exit 0; \
34180 r=`${PWD_COMMAND}`; export r; \
34181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182 $(HOST_EXPORTS) \
34183 for flag in $(EXTRA_HOST_FLAGS) ; do \
34184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34185 done; \
34186 echo "Doing install-html in prms" ; \
34187 (cd $(HOST_SUBDIR)/prms && \
34188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34190 "RANLIB=$${RANLIB}" \
34191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34192 install-html) \
34193 || exit 1
34195 @endif prms
34197 .PHONY: maybe-installcheck-prms installcheck-prms
34198 maybe-installcheck-prms:
34199 @if prms
34200 maybe-installcheck-prms: installcheck-prms
34202 installcheck-prms: \
34203 configure-prms
34204 @: $(MAKE); $(unstage)
34205 @[ -f ./prms/Makefile ] || exit 0; \
34206 r=`${PWD_COMMAND}`; export r; \
34207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208 $(HOST_EXPORTS) \
34209 for flag in $(EXTRA_HOST_FLAGS) ; do \
34210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34211 done; \
34212 echo "Doing installcheck in prms" ; \
34213 (cd $(HOST_SUBDIR)/prms && \
34214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34216 "RANLIB=$${RANLIB}" \
34217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34218 installcheck) \
34219 || exit 1
34221 @endif prms
34223 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
34224 maybe-mostlyclean-prms:
34225 @if prms
34226 maybe-mostlyclean-prms: mostlyclean-prms
34228 mostlyclean-prms:
34229 @: $(MAKE); $(unstage)
34230 @[ -f ./prms/Makefile ] || exit 0; \
34231 r=`${PWD_COMMAND}`; export r; \
34232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233 $(HOST_EXPORTS) \
34234 for flag in $(EXTRA_HOST_FLAGS) ; do \
34235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34236 done; \
34237 echo "Doing mostlyclean in prms" ; \
34238 (cd $(HOST_SUBDIR)/prms && \
34239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241 "RANLIB=$${RANLIB}" \
34242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34243 mostlyclean) \
34244 || exit 1
34246 @endif prms
34248 .PHONY: maybe-clean-prms clean-prms
34249 maybe-clean-prms:
34250 @if prms
34251 maybe-clean-prms: clean-prms
34253 clean-prms:
34254 @: $(MAKE); $(unstage)
34255 @[ -f ./prms/Makefile ] || exit 0; \
34256 r=`${PWD_COMMAND}`; export r; \
34257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34258 $(HOST_EXPORTS) \
34259 for flag in $(EXTRA_HOST_FLAGS) ; do \
34260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34261 done; \
34262 echo "Doing clean in prms" ; \
34263 (cd $(HOST_SUBDIR)/prms && \
34264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34266 "RANLIB=$${RANLIB}" \
34267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34268 clean) \
34269 || exit 1
34271 @endif prms
34273 .PHONY: maybe-distclean-prms distclean-prms
34274 maybe-distclean-prms:
34275 @if prms
34276 maybe-distclean-prms: distclean-prms
34278 distclean-prms:
34279 @: $(MAKE); $(unstage)
34280 @[ -f ./prms/Makefile ] || exit 0; \
34281 r=`${PWD_COMMAND}`; export r; \
34282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34283 $(HOST_EXPORTS) \
34284 for flag in $(EXTRA_HOST_FLAGS) ; do \
34285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34286 done; \
34287 echo "Doing distclean in prms" ; \
34288 (cd $(HOST_SUBDIR)/prms && \
34289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34291 "RANLIB=$${RANLIB}" \
34292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34293 distclean) \
34294 || exit 1
34296 @endif prms
34298 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
34299 maybe-maintainer-clean-prms:
34300 @if prms
34301 maybe-maintainer-clean-prms: maintainer-clean-prms
34303 maintainer-clean-prms:
34304 @: $(MAKE); $(unstage)
34305 @[ -f ./prms/Makefile ] || exit 0; \
34306 r=`${PWD_COMMAND}`; export r; \
34307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308 $(HOST_EXPORTS) \
34309 for flag in $(EXTRA_HOST_FLAGS) ; do \
34310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34311 done; \
34312 echo "Doing maintainer-clean in prms" ; \
34313 (cd $(HOST_SUBDIR)/prms && \
34314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34316 "RANLIB=$${RANLIB}" \
34317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34318 maintainer-clean) \
34319 || exit 1
34321 @endif prms
34325 .PHONY: configure-rcs maybe-configure-rcs
34326 maybe-configure-rcs:
34327 @if gcc-bootstrap
34328 configure-rcs: stage_current
34329 @endif gcc-bootstrap
34330 @if rcs
34331 maybe-configure-rcs: configure-rcs
34332 configure-rcs:
34333 @: $(MAKE); $(unstage)
34334 @r=`${PWD_COMMAND}`; export r; \
34335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34336 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
34337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
34338 $(HOST_EXPORTS) \
34339 echo Configuring in $(HOST_SUBDIR)/rcs; \
34340 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
34341 case $(srcdir) in \
34342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34343 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
34344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34345 esac; \
34346 srcdiroption="--srcdir=$${topdir}/rcs"; \
34347 libsrcdir="$$s/rcs"; \
34348 $(SHELL) $${libsrcdir}/configure \
34349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34350 --target=${target_alias} $${srcdiroption} \
34351 || exit 1
34352 @endif rcs
34358 .PHONY: all-rcs maybe-all-rcs
34359 maybe-all-rcs:
34360 @if gcc-bootstrap
34361 all-rcs: stage_current
34362 @endif gcc-bootstrap
34363 @if rcs
34364 TARGET-rcs=all
34365 maybe-all-rcs: all-rcs
34366 all-rcs: configure-rcs
34367 @: $(MAKE); $(unstage)
34368 @r=`${PWD_COMMAND}`; export r; \
34369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34370 $(HOST_EXPORTS) \
34371 (cd $(HOST_SUBDIR)/rcs && \
34372 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34373 $(TARGET-rcs))
34374 @endif rcs
34379 .PHONY: check-rcs maybe-check-rcs
34380 maybe-check-rcs:
34381 @if rcs
34382 maybe-check-rcs: check-rcs
34384 check-rcs:
34385 @: $(MAKE); $(unstage)
34386 @r=`${PWD_COMMAND}`; export r; \
34387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34388 $(HOST_EXPORTS) \
34389 (cd $(HOST_SUBDIR)/rcs && \
34390 $(MAKE) $(FLAGS_TO_PASS) check)
34392 @endif rcs
34394 .PHONY: install-rcs maybe-install-rcs
34395 maybe-install-rcs:
34396 @if rcs
34397 maybe-install-rcs: install-rcs
34399 install-rcs: installdirs
34400 @: $(MAKE); $(unstage)
34401 @r=`${PWD_COMMAND}`; export r; \
34402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403 $(HOST_EXPORTS) \
34404 (cd $(HOST_SUBDIR)/rcs && \
34405 $(MAKE) $(FLAGS_TO_PASS) install)
34407 @endif rcs
34409 .PHONY: install-strip-rcs maybe-install-strip-rcs
34410 maybe-install-strip-rcs:
34411 @if rcs
34412 maybe-install-strip-rcs: install-strip-rcs
34414 install-strip-rcs: installdirs
34415 @: $(MAKE); $(unstage)
34416 @r=`${PWD_COMMAND}`; export r; \
34417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34418 $(HOST_EXPORTS) \
34419 (cd $(HOST_SUBDIR)/rcs && \
34420 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34422 @endif rcs
34424 # Other targets (info, dvi, pdf, etc.)
34426 .PHONY: maybe-info-rcs info-rcs
34427 maybe-info-rcs:
34428 @if rcs
34429 maybe-info-rcs: info-rcs
34431 info-rcs: \
34432 configure-rcs
34433 @: $(MAKE); $(unstage)
34434 @[ -f ./rcs/Makefile ] || exit 0; \
34435 r=`${PWD_COMMAND}`; export r; \
34436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34437 $(HOST_EXPORTS) \
34438 for flag in $(EXTRA_HOST_FLAGS) ; do \
34439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34440 done; \
34441 echo "Doing info in rcs" ; \
34442 (cd $(HOST_SUBDIR)/rcs && \
34443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34445 "RANLIB=$${RANLIB}" \
34446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34447 info) \
34448 || exit 1
34450 @endif rcs
34452 .PHONY: maybe-dvi-rcs dvi-rcs
34453 maybe-dvi-rcs:
34454 @if rcs
34455 maybe-dvi-rcs: dvi-rcs
34457 dvi-rcs: \
34458 configure-rcs
34459 @: $(MAKE); $(unstage)
34460 @[ -f ./rcs/Makefile ] || exit 0; \
34461 r=`${PWD_COMMAND}`; export r; \
34462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34463 $(HOST_EXPORTS) \
34464 for flag in $(EXTRA_HOST_FLAGS) ; do \
34465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34466 done; \
34467 echo "Doing dvi in rcs" ; \
34468 (cd $(HOST_SUBDIR)/rcs && \
34469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34471 "RANLIB=$${RANLIB}" \
34472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34473 dvi) \
34474 || exit 1
34476 @endif rcs
34478 .PHONY: maybe-pdf-rcs pdf-rcs
34479 maybe-pdf-rcs:
34480 @if rcs
34481 maybe-pdf-rcs: pdf-rcs
34483 pdf-rcs: \
34484 configure-rcs
34485 @: $(MAKE); $(unstage)
34486 @[ -f ./rcs/Makefile ] || exit 0; \
34487 r=`${PWD_COMMAND}`; export r; \
34488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34489 $(HOST_EXPORTS) \
34490 for flag in $(EXTRA_HOST_FLAGS) ; do \
34491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34492 done; \
34493 echo "Doing pdf in rcs" ; \
34494 (cd $(HOST_SUBDIR)/rcs && \
34495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34497 "RANLIB=$${RANLIB}" \
34498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34499 pdf) \
34500 || exit 1
34502 @endif rcs
34504 .PHONY: maybe-html-rcs html-rcs
34505 maybe-html-rcs:
34506 @if rcs
34507 maybe-html-rcs: html-rcs
34509 html-rcs: \
34510 configure-rcs
34511 @: $(MAKE); $(unstage)
34512 @[ -f ./rcs/Makefile ] || exit 0; \
34513 r=`${PWD_COMMAND}`; export r; \
34514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34515 $(HOST_EXPORTS) \
34516 for flag in $(EXTRA_HOST_FLAGS) ; do \
34517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34518 done; \
34519 echo "Doing html in rcs" ; \
34520 (cd $(HOST_SUBDIR)/rcs && \
34521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34523 "RANLIB=$${RANLIB}" \
34524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34525 html) \
34526 || exit 1
34528 @endif rcs
34530 .PHONY: maybe-TAGS-rcs TAGS-rcs
34531 maybe-TAGS-rcs:
34532 @if rcs
34533 maybe-TAGS-rcs: TAGS-rcs
34535 TAGS-rcs: \
34536 configure-rcs
34537 @: $(MAKE); $(unstage)
34538 @[ -f ./rcs/Makefile ] || exit 0; \
34539 r=`${PWD_COMMAND}`; export r; \
34540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34541 $(HOST_EXPORTS) \
34542 for flag in $(EXTRA_HOST_FLAGS) ; do \
34543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34544 done; \
34545 echo "Doing TAGS in rcs" ; \
34546 (cd $(HOST_SUBDIR)/rcs && \
34547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34549 "RANLIB=$${RANLIB}" \
34550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34551 TAGS) \
34552 || exit 1
34554 @endif rcs
34556 .PHONY: maybe-install-info-rcs install-info-rcs
34557 maybe-install-info-rcs:
34558 @if rcs
34559 maybe-install-info-rcs: install-info-rcs
34561 install-info-rcs: \
34562 configure-rcs \
34563 info-rcs
34564 @: $(MAKE); $(unstage)
34565 @[ -f ./rcs/Makefile ] || exit 0; \
34566 r=`${PWD_COMMAND}`; export r; \
34567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568 $(HOST_EXPORTS) \
34569 for flag in $(EXTRA_HOST_FLAGS) ; do \
34570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34571 done; \
34572 echo "Doing install-info in rcs" ; \
34573 (cd $(HOST_SUBDIR)/rcs && \
34574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34576 "RANLIB=$${RANLIB}" \
34577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34578 install-info) \
34579 || exit 1
34581 @endif rcs
34583 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
34584 maybe-install-pdf-rcs:
34585 @if rcs
34586 maybe-install-pdf-rcs: install-pdf-rcs
34588 install-pdf-rcs: \
34589 configure-rcs \
34590 pdf-rcs
34591 @: $(MAKE); $(unstage)
34592 @[ -f ./rcs/Makefile ] || exit 0; \
34593 r=`${PWD_COMMAND}`; export r; \
34594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595 $(HOST_EXPORTS) \
34596 for flag in $(EXTRA_HOST_FLAGS) ; do \
34597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598 done; \
34599 echo "Doing install-pdf in rcs" ; \
34600 (cd $(HOST_SUBDIR)/rcs && \
34601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603 "RANLIB=$${RANLIB}" \
34604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605 install-pdf) \
34606 || exit 1
34608 @endif rcs
34610 .PHONY: maybe-install-html-rcs install-html-rcs
34611 maybe-install-html-rcs:
34612 @if rcs
34613 maybe-install-html-rcs: install-html-rcs
34615 install-html-rcs: \
34616 configure-rcs \
34617 html-rcs
34618 @: $(MAKE); $(unstage)
34619 @[ -f ./rcs/Makefile ] || exit 0; \
34620 r=`${PWD_COMMAND}`; export r; \
34621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622 $(HOST_EXPORTS) \
34623 for flag in $(EXTRA_HOST_FLAGS) ; do \
34624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34625 done; \
34626 echo "Doing install-html in rcs" ; \
34627 (cd $(HOST_SUBDIR)/rcs && \
34628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630 "RANLIB=$${RANLIB}" \
34631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632 install-html) \
34633 || exit 1
34635 @endif rcs
34637 .PHONY: maybe-installcheck-rcs installcheck-rcs
34638 maybe-installcheck-rcs:
34639 @if rcs
34640 maybe-installcheck-rcs: installcheck-rcs
34642 installcheck-rcs: \
34643 configure-rcs
34644 @: $(MAKE); $(unstage)
34645 @[ -f ./rcs/Makefile ] || exit 0; \
34646 r=`${PWD_COMMAND}`; export r; \
34647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648 $(HOST_EXPORTS) \
34649 for flag in $(EXTRA_HOST_FLAGS) ; do \
34650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34651 done; \
34652 echo "Doing installcheck in rcs" ; \
34653 (cd $(HOST_SUBDIR)/rcs && \
34654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34656 "RANLIB=$${RANLIB}" \
34657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34658 installcheck) \
34659 || exit 1
34661 @endif rcs
34663 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
34664 maybe-mostlyclean-rcs:
34665 @if rcs
34666 maybe-mostlyclean-rcs: mostlyclean-rcs
34668 mostlyclean-rcs:
34669 @: $(MAKE); $(unstage)
34670 @[ -f ./rcs/Makefile ] || exit 0; \
34671 r=`${PWD_COMMAND}`; export r; \
34672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34673 $(HOST_EXPORTS) \
34674 for flag in $(EXTRA_HOST_FLAGS) ; do \
34675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34676 done; \
34677 echo "Doing mostlyclean in rcs" ; \
34678 (cd $(HOST_SUBDIR)/rcs && \
34679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34681 "RANLIB=$${RANLIB}" \
34682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34683 mostlyclean) \
34684 || exit 1
34686 @endif rcs
34688 .PHONY: maybe-clean-rcs clean-rcs
34689 maybe-clean-rcs:
34690 @if rcs
34691 maybe-clean-rcs: clean-rcs
34693 clean-rcs:
34694 @: $(MAKE); $(unstage)
34695 @[ -f ./rcs/Makefile ] || exit 0; \
34696 r=`${PWD_COMMAND}`; export r; \
34697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698 $(HOST_EXPORTS) \
34699 for flag in $(EXTRA_HOST_FLAGS) ; do \
34700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34701 done; \
34702 echo "Doing clean in rcs" ; \
34703 (cd $(HOST_SUBDIR)/rcs && \
34704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34706 "RANLIB=$${RANLIB}" \
34707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34708 clean) \
34709 || exit 1
34711 @endif rcs
34713 .PHONY: maybe-distclean-rcs distclean-rcs
34714 maybe-distclean-rcs:
34715 @if rcs
34716 maybe-distclean-rcs: distclean-rcs
34718 distclean-rcs:
34719 @: $(MAKE); $(unstage)
34720 @[ -f ./rcs/Makefile ] || exit 0; \
34721 r=`${PWD_COMMAND}`; export r; \
34722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723 $(HOST_EXPORTS) \
34724 for flag in $(EXTRA_HOST_FLAGS) ; do \
34725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34726 done; \
34727 echo "Doing distclean in rcs" ; \
34728 (cd $(HOST_SUBDIR)/rcs && \
34729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34731 "RANLIB=$${RANLIB}" \
34732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34733 distclean) \
34734 || exit 1
34736 @endif rcs
34738 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
34739 maybe-maintainer-clean-rcs:
34740 @if rcs
34741 maybe-maintainer-clean-rcs: maintainer-clean-rcs
34743 maintainer-clean-rcs:
34744 @: $(MAKE); $(unstage)
34745 @[ -f ./rcs/Makefile ] || exit 0; \
34746 r=`${PWD_COMMAND}`; export r; \
34747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34748 $(HOST_EXPORTS) \
34749 for flag in $(EXTRA_HOST_FLAGS) ; do \
34750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34751 done; \
34752 echo "Doing maintainer-clean in rcs" ; \
34753 (cd $(HOST_SUBDIR)/rcs && \
34754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34756 "RANLIB=$${RANLIB}" \
34757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34758 maintainer-clean) \
34759 || exit 1
34761 @endif rcs
34765 .PHONY: configure-readline maybe-configure-readline
34766 maybe-configure-readline:
34767 @if gcc-bootstrap
34768 configure-readline: stage_current
34769 @endif gcc-bootstrap
34770 @if readline
34771 maybe-configure-readline: configure-readline
34772 configure-readline:
34773 @: $(MAKE); $(unstage)
34774 @r=`${PWD_COMMAND}`; export r; \
34775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
34777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
34778 $(HOST_EXPORTS) \
34779 echo Configuring in $(HOST_SUBDIR)/readline; \
34780 cd "$(HOST_SUBDIR)/readline" || exit 1; \
34781 case $(srcdir) in \
34782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34783 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
34784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34785 esac; \
34786 srcdiroption="--srcdir=$${topdir}/readline"; \
34787 libsrcdir="$$s/readline"; \
34788 $(SHELL) $${libsrcdir}/configure \
34789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34790 --target=${target_alias} $${srcdiroption} \
34791 || exit 1
34792 @endif readline
34798 .PHONY: all-readline maybe-all-readline
34799 maybe-all-readline:
34800 @if gcc-bootstrap
34801 all-readline: stage_current
34802 @endif gcc-bootstrap
34803 @if readline
34804 TARGET-readline=all
34805 maybe-all-readline: all-readline
34806 all-readline: configure-readline
34807 @: $(MAKE); $(unstage)
34808 @r=`${PWD_COMMAND}`; export r; \
34809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34810 $(HOST_EXPORTS) \
34811 (cd $(HOST_SUBDIR)/readline && \
34812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34813 $(TARGET-readline))
34814 @endif readline
34819 .PHONY: check-readline maybe-check-readline
34820 maybe-check-readline:
34821 @if readline
34822 maybe-check-readline: check-readline
34824 check-readline:
34825 @: $(MAKE); $(unstage)
34826 @r=`${PWD_COMMAND}`; export r; \
34827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828 $(HOST_EXPORTS) \
34829 (cd $(HOST_SUBDIR)/readline && \
34830 $(MAKE) $(FLAGS_TO_PASS) check)
34832 @endif readline
34834 .PHONY: install-readline maybe-install-readline
34835 maybe-install-readline:
34836 @if readline
34837 maybe-install-readline: install-readline
34839 install-readline: installdirs
34840 @: $(MAKE); $(unstage)
34841 @r=`${PWD_COMMAND}`; export r; \
34842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34843 $(HOST_EXPORTS) \
34844 (cd $(HOST_SUBDIR)/readline && \
34845 $(MAKE) $(FLAGS_TO_PASS) install)
34847 @endif readline
34849 .PHONY: install-strip-readline maybe-install-strip-readline
34850 maybe-install-strip-readline:
34851 @if readline
34852 maybe-install-strip-readline: install-strip-readline
34854 install-strip-readline: installdirs
34855 @: $(MAKE); $(unstage)
34856 @r=`${PWD_COMMAND}`; export r; \
34857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34858 $(HOST_EXPORTS) \
34859 (cd $(HOST_SUBDIR)/readline && \
34860 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34862 @endif readline
34864 # Other targets (info, dvi, pdf, etc.)
34866 .PHONY: maybe-info-readline info-readline
34867 maybe-info-readline:
34868 @if readline
34869 maybe-info-readline: info-readline
34871 info-readline: \
34872 configure-readline
34873 @: $(MAKE); $(unstage)
34874 @[ -f ./readline/Makefile ] || exit 0; \
34875 r=`${PWD_COMMAND}`; export r; \
34876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877 $(HOST_EXPORTS) \
34878 for flag in $(EXTRA_HOST_FLAGS) ; do \
34879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880 done; \
34881 echo "Doing info in readline" ; \
34882 (cd $(HOST_SUBDIR)/readline && \
34883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885 "RANLIB=$${RANLIB}" \
34886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887 info) \
34888 || exit 1
34890 @endif readline
34892 .PHONY: maybe-dvi-readline dvi-readline
34893 maybe-dvi-readline:
34894 @if readline
34895 maybe-dvi-readline: dvi-readline
34897 dvi-readline: \
34898 configure-readline
34899 @: $(MAKE); $(unstage)
34900 @[ -f ./readline/Makefile ] || exit 0; \
34901 r=`${PWD_COMMAND}`; export r; \
34902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34903 $(HOST_EXPORTS) \
34904 for flag in $(EXTRA_HOST_FLAGS) ; do \
34905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34906 done; \
34907 echo "Doing dvi in readline" ; \
34908 (cd $(HOST_SUBDIR)/readline && \
34909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34911 "RANLIB=$${RANLIB}" \
34912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34913 dvi) \
34914 || exit 1
34916 @endif readline
34918 .PHONY: maybe-pdf-readline pdf-readline
34919 maybe-pdf-readline:
34920 @if readline
34921 maybe-pdf-readline: pdf-readline
34923 pdf-readline: \
34924 configure-readline
34925 @: $(MAKE); $(unstage)
34926 @[ -f ./readline/Makefile ] || exit 0; \
34927 r=`${PWD_COMMAND}`; export r; \
34928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34929 $(HOST_EXPORTS) \
34930 for flag in $(EXTRA_HOST_FLAGS) ; do \
34931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34932 done; \
34933 echo "Doing pdf in readline" ; \
34934 (cd $(HOST_SUBDIR)/readline && \
34935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34937 "RANLIB=$${RANLIB}" \
34938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34939 pdf) \
34940 || exit 1
34942 @endif readline
34944 .PHONY: maybe-html-readline html-readline
34945 maybe-html-readline:
34946 @if readline
34947 maybe-html-readline: html-readline
34949 html-readline: \
34950 configure-readline
34951 @: $(MAKE); $(unstage)
34952 @[ -f ./readline/Makefile ] || exit 0; \
34953 r=`${PWD_COMMAND}`; export r; \
34954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34955 $(HOST_EXPORTS) \
34956 for flag in $(EXTRA_HOST_FLAGS) ; do \
34957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34958 done; \
34959 echo "Doing html in readline" ; \
34960 (cd $(HOST_SUBDIR)/readline && \
34961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34963 "RANLIB=$${RANLIB}" \
34964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34965 html) \
34966 || exit 1
34968 @endif readline
34970 .PHONY: maybe-TAGS-readline TAGS-readline
34971 maybe-TAGS-readline:
34972 @if readline
34973 maybe-TAGS-readline: TAGS-readline
34975 TAGS-readline: \
34976 configure-readline
34977 @: $(MAKE); $(unstage)
34978 @[ -f ./readline/Makefile ] || exit 0; \
34979 r=`${PWD_COMMAND}`; export r; \
34980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34981 $(HOST_EXPORTS) \
34982 for flag in $(EXTRA_HOST_FLAGS) ; do \
34983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34984 done; \
34985 echo "Doing TAGS in readline" ; \
34986 (cd $(HOST_SUBDIR)/readline && \
34987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34989 "RANLIB=$${RANLIB}" \
34990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34991 TAGS) \
34992 || exit 1
34994 @endif readline
34996 .PHONY: maybe-install-info-readline install-info-readline
34997 maybe-install-info-readline:
34998 @if readline
34999 maybe-install-info-readline: install-info-readline
35001 install-info-readline: \
35002 configure-readline \
35003 info-readline
35004 @: $(MAKE); $(unstage)
35005 @[ -f ./readline/Makefile ] || exit 0; \
35006 r=`${PWD_COMMAND}`; export r; \
35007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35008 $(HOST_EXPORTS) \
35009 for flag in $(EXTRA_HOST_FLAGS) ; do \
35010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35011 done; \
35012 echo "Doing install-info in readline" ; \
35013 (cd $(HOST_SUBDIR)/readline && \
35014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35016 "RANLIB=$${RANLIB}" \
35017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35018 install-info) \
35019 || exit 1
35021 @endif readline
35023 .PHONY: maybe-install-pdf-readline install-pdf-readline
35024 maybe-install-pdf-readline:
35025 @if readline
35026 maybe-install-pdf-readline: install-pdf-readline
35028 install-pdf-readline: \
35029 configure-readline \
35030 pdf-readline
35031 @: $(MAKE); $(unstage)
35032 @[ -f ./readline/Makefile ] || exit 0; \
35033 r=`${PWD_COMMAND}`; export r; \
35034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35035 $(HOST_EXPORTS) \
35036 for flag in $(EXTRA_HOST_FLAGS) ; do \
35037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038 done; \
35039 echo "Doing install-pdf in readline" ; \
35040 (cd $(HOST_SUBDIR)/readline && \
35041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35043 "RANLIB=$${RANLIB}" \
35044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35045 install-pdf) \
35046 || exit 1
35048 @endif readline
35050 .PHONY: maybe-install-html-readline install-html-readline
35051 maybe-install-html-readline:
35052 @if readline
35053 maybe-install-html-readline: install-html-readline
35055 install-html-readline: \
35056 configure-readline \
35057 html-readline
35058 @: $(MAKE); $(unstage)
35059 @[ -f ./readline/Makefile ] || exit 0; \
35060 r=`${PWD_COMMAND}`; export r; \
35061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35062 $(HOST_EXPORTS) \
35063 for flag in $(EXTRA_HOST_FLAGS) ; do \
35064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35065 done; \
35066 echo "Doing install-html in readline" ; \
35067 (cd $(HOST_SUBDIR)/readline && \
35068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35070 "RANLIB=$${RANLIB}" \
35071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35072 install-html) \
35073 || exit 1
35075 @endif readline
35077 .PHONY: maybe-installcheck-readline installcheck-readline
35078 maybe-installcheck-readline:
35079 @if readline
35080 maybe-installcheck-readline: installcheck-readline
35082 installcheck-readline: \
35083 configure-readline
35084 @: $(MAKE); $(unstage)
35085 @[ -f ./readline/Makefile ] || exit 0; \
35086 r=`${PWD_COMMAND}`; export r; \
35087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35088 $(HOST_EXPORTS) \
35089 for flag in $(EXTRA_HOST_FLAGS) ; do \
35090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35091 done; \
35092 echo "Doing installcheck in readline" ; \
35093 (cd $(HOST_SUBDIR)/readline && \
35094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35096 "RANLIB=$${RANLIB}" \
35097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35098 installcheck) \
35099 || exit 1
35101 @endif readline
35103 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
35104 maybe-mostlyclean-readline:
35105 @if readline
35106 maybe-mostlyclean-readline: mostlyclean-readline
35108 mostlyclean-readline:
35109 @: $(MAKE); $(unstage)
35110 @[ -f ./readline/Makefile ] || exit 0; \
35111 r=`${PWD_COMMAND}`; export r; \
35112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35113 $(HOST_EXPORTS) \
35114 for flag in $(EXTRA_HOST_FLAGS) ; do \
35115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35116 done; \
35117 echo "Doing mostlyclean in readline" ; \
35118 (cd $(HOST_SUBDIR)/readline && \
35119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35121 "RANLIB=$${RANLIB}" \
35122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35123 mostlyclean) \
35124 || exit 1
35126 @endif readline
35128 .PHONY: maybe-clean-readline clean-readline
35129 maybe-clean-readline:
35130 @if readline
35131 maybe-clean-readline: clean-readline
35133 clean-readline:
35134 @: $(MAKE); $(unstage)
35135 @[ -f ./readline/Makefile ] || exit 0; \
35136 r=`${PWD_COMMAND}`; export r; \
35137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138 $(HOST_EXPORTS) \
35139 for flag in $(EXTRA_HOST_FLAGS) ; do \
35140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35141 done; \
35142 echo "Doing clean in readline" ; \
35143 (cd $(HOST_SUBDIR)/readline && \
35144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35146 "RANLIB=$${RANLIB}" \
35147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35148 clean) \
35149 || exit 1
35151 @endif readline
35153 .PHONY: maybe-distclean-readline distclean-readline
35154 maybe-distclean-readline:
35155 @if readline
35156 maybe-distclean-readline: distclean-readline
35158 distclean-readline:
35159 @: $(MAKE); $(unstage)
35160 @[ -f ./readline/Makefile ] || exit 0; \
35161 r=`${PWD_COMMAND}`; export r; \
35162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35163 $(HOST_EXPORTS) \
35164 for flag in $(EXTRA_HOST_FLAGS) ; do \
35165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35166 done; \
35167 echo "Doing distclean in readline" ; \
35168 (cd $(HOST_SUBDIR)/readline && \
35169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35171 "RANLIB=$${RANLIB}" \
35172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35173 distclean) \
35174 || exit 1
35176 @endif readline
35178 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
35179 maybe-maintainer-clean-readline:
35180 @if readline
35181 maybe-maintainer-clean-readline: maintainer-clean-readline
35183 maintainer-clean-readline:
35184 @: $(MAKE); $(unstage)
35185 @[ -f ./readline/Makefile ] || exit 0; \
35186 r=`${PWD_COMMAND}`; export r; \
35187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35188 $(HOST_EXPORTS) \
35189 for flag in $(EXTRA_HOST_FLAGS) ; do \
35190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35191 done; \
35192 echo "Doing maintainer-clean in readline" ; \
35193 (cd $(HOST_SUBDIR)/readline && \
35194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35196 "RANLIB=$${RANLIB}" \
35197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35198 maintainer-clean) \
35199 || exit 1
35201 @endif readline
35205 .PHONY: configure-release maybe-configure-release
35206 maybe-configure-release:
35207 @if gcc-bootstrap
35208 configure-release: stage_current
35209 @endif gcc-bootstrap
35210 @if release
35211 maybe-configure-release: configure-release
35212 configure-release:
35213 @: $(MAKE); $(unstage)
35214 @r=`${PWD_COMMAND}`; export r; \
35215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35216 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
35217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
35218 $(HOST_EXPORTS) \
35219 echo Configuring in $(HOST_SUBDIR)/release; \
35220 cd "$(HOST_SUBDIR)/release" || exit 1; \
35221 case $(srcdir) in \
35222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35223 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
35224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35225 esac; \
35226 srcdiroption="--srcdir=$${topdir}/release"; \
35227 libsrcdir="$$s/release"; \
35228 $(SHELL) $${libsrcdir}/configure \
35229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35230 --target=${target_alias} $${srcdiroption} \
35231 || exit 1
35232 @endif release
35238 .PHONY: all-release maybe-all-release
35239 maybe-all-release:
35240 @if gcc-bootstrap
35241 all-release: stage_current
35242 @endif gcc-bootstrap
35243 @if release
35244 TARGET-release=all
35245 maybe-all-release: all-release
35246 all-release: configure-release
35247 @: $(MAKE); $(unstage)
35248 @r=`${PWD_COMMAND}`; export r; \
35249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250 $(HOST_EXPORTS) \
35251 (cd $(HOST_SUBDIR)/release && \
35252 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35253 $(TARGET-release))
35254 @endif release
35259 .PHONY: check-release maybe-check-release
35260 maybe-check-release:
35261 @if release
35262 maybe-check-release: check-release
35264 check-release:
35266 @endif release
35268 .PHONY: install-release maybe-install-release
35269 maybe-install-release:
35270 @if release
35271 maybe-install-release: install-release
35273 install-release:
35275 @endif release
35277 .PHONY: install-strip-release maybe-install-strip-release
35278 maybe-install-strip-release:
35279 @if release
35280 maybe-install-strip-release: install-strip-release
35282 install-strip-release:
35284 @endif release
35286 # Other targets (info, dvi, pdf, etc.)
35288 .PHONY: maybe-info-release info-release
35289 maybe-info-release:
35290 @if release
35291 maybe-info-release: info-release
35293 info-release: \
35294 configure-release
35295 @: $(MAKE); $(unstage)
35296 @[ -f ./release/Makefile ] || exit 0; \
35297 r=`${PWD_COMMAND}`; export r; \
35298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35299 $(HOST_EXPORTS) \
35300 for flag in $(EXTRA_HOST_FLAGS) ; do \
35301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35302 done; \
35303 echo "Doing info in release" ; \
35304 (cd $(HOST_SUBDIR)/release && \
35305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35307 "RANLIB=$${RANLIB}" \
35308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35309 info) \
35310 || exit 1
35312 @endif release
35314 .PHONY: maybe-dvi-release dvi-release
35315 maybe-dvi-release:
35316 @if release
35317 maybe-dvi-release: dvi-release
35319 dvi-release: \
35320 configure-release
35321 @: $(MAKE); $(unstage)
35322 @[ -f ./release/Makefile ] || exit 0; \
35323 r=`${PWD_COMMAND}`; export r; \
35324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325 $(HOST_EXPORTS) \
35326 for flag in $(EXTRA_HOST_FLAGS) ; do \
35327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328 done; \
35329 echo "Doing dvi in release" ; \
35330 (cd $(HOST_SUBDIR)/release && \
35331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35333 "RANLIB=$${RANLIB}" \
35334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35335 dvi) \
35336 || exit 1
35338 @endif release
35340 .PHONY: maybe-pdf-release pdf-release
35341 maybe-pdf-release:
35342 @if release
35343 maybe-pdf-release: pdf-release
35345 pdf-release: \
35346 configure-release
35347 @: $(MAKE); $(unstage)
35348 @[ -f ./release/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 pdf in release" ; \
35356 (cd $(HOST_SUBDIR)/release && \
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 pdf) \
35362 || exit 1
35364 @endif release
35366 .PHONY: maybe-html-release html-release
35367 maybe-html-release:
35368 @if release
35369 maybe-html-release: html-release
35371 html-release: \
35372 configure-release
35373 @: $(MAKE); $(unstage)
35374 @[ -f ./release/Makefile ] || exit 0; \
35375 r=`${PWD_COMMAND}`; export r; \
35376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377 $(HOST_EXPORTS) \
35378 for flag in $(EXTRA_HOST_FLAGS) ; do \
35379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380 done; \
35381 echo "Doing html in release" ; \
35382 (cd $(HOST_SUBDIR)/release && \
35383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385 "RANLIB=$${RANLIB}" \
35386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387 html) \
35388 || exit 1
35390 @endif release
35392 .PHONY: maybe-TAGS-release TAGS-release
35393 maybe-TAGS-release:
35394 @if release
35395 maybe-TAGS-release: TAGS-release
35397 TAGS-release: \
35398 configure-release
35399 @: $(MAKE); $(unstage)
35400 @[ -f ./release/Makefile ] || exit 0; \
35401 r=`${PWD_COMMAND}`; export r; \
35402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403 $(HOST_EXPORTS) \
35404 for flag in $(EXTRA_HOST_FLAGS) ; do \
35405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35406 done; \
35407 echo "Doing TAGS in release" ; \
35408 (cd $(HOST_SUBDIR)/release && \
35409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35411 "RANLIB=$${RANLIB}" \
35412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35413 TAGS) \
35414 || exit 1
35416 @endif release
35418 .PHONY: maybe-install-info-release install-info-release
35419 maybe-install-info-release:
35420 @if release
35421 maybe-install-info-release: install-info-release
35423 install-info-release: \
35424 configure-release \
35425 info-release
35426 @: $(MAKE); $(unstage)
35427 @[ -f ./release/Makefile ] || exit 0; \
35428 r=`${PWD_COMMAND}`; export r; \
35429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430 $(HOST_EXPORTS) \
35431 for flag in $(EXTRA_HOST_FLAGS) ; do \
35432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35433 done; \
35434 echo "Doing install-info in release" ; \
35435 (cd $(HOST_SUBDIR)/release && \
35436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35438 "RANLIB=$${RANLIB}" \
35439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35440 install-info) \
35441 || exit 1
35443 @endif release
35445 .PHONY: maybe-install-pdf-release install-pdf-release
35446 maybe-install-pdf-release:
35447 @if release
35448 maybe-install-pdf-release: install-pdf-release
35450 install-pdf-release: \
35451 configure-release \
35452 pdf-release
35453 @: $(MAKE); $(unstage)
35454 @[ -f ./release/Makefile ] || exit 0; \
35455 r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(HOST_EXPORTS) \
35458 for flag in $(EXTRA_HOST_FLAGS) ; do \
35459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35460 done; \
35461 echo "Doing install-pdf in release" ; \
35462 (cd $(HOST_SUBDIR)/release && \
35463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465 "RANLIB=$${RANLIB}" \
35466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467 install-pdf) \
35468 || exit 1
35470 @endif release
35472 .PHONY: maybe-install-html-release install-html-release
35473 maybe-install-html-release:
35474 @if release
35475 maybe-install-html-release: install-html-release
35477 install-html-release: \
35478 configure-release \
35479 html-release
35480 @: $(MAKE); $(unstage)
35481 @[ -f ./release/Makefile ] || exit 0; \
35482 r=`${PWD_COMMAND}`; export r; \
35483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484 $(HOST_EXPORTS) \
35485 for flag in $(EXTRA_HOST_FLAGS) ; do \
35486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487 done; \
35488 echo "Doing install-html in release" ; \
35489 (cd $(HOST_SUBDIR)/release && \
35490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35492 "RANLIB=$${RANLIB}" \
35493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35494 install-html) \
35495 || exit 1
35497 @endif release
35499 .PHONY: maybe-installcheck-release installcheck-release
35500 maybe-installcheck-release:
35501 @if release
35502 maybe-installcheck-release: installcheck-release
35504 installcheck-release: \
35505 configure-release
35506 @: $(MAKE); $(unstage)
35507 @[ -f ./release/Makefile ] || exit 0; \
35508 r=`${PWD_COMMAND}`; export r; \
35509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35510 $(HOST_EXPORTS) \
35511 for flag in $(EXTRA_HOST_FLAGS) ; do \
35512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35513 done; \
35514 echo "Doing installcheck in release" ; \
35515 (cd $(HOST_SUBDIR)/release && \
35516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35518 "RANLIB=$${RANLIB}" \
35519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35520 installcheck) \
35521 || exit 1
35523 @endif release
35525 .PHONY: maybe-mostlyclean-release mostlyclean-release
35526 maybe-mostlyclean-release:
35527 @if release
35528 maybe-mostlyclean-release: mostlyclean-release
35530 mostlyclean-release:
35531 @: $(MAKE); $(unstage)
35532 @[ -f ./release/Makefile ] || exit 0; \
35533 r=`${PWD_COMMAND}`; export r; \
35534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35535 $(HOST_EXPORTS) \
35536 for flag in $(EXTRA_HOST_FLAGS) ; do \
35537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35538 done; \
35539 echo "Doing mostlyclean in release" ; \
35540 (cd $(HOST_SUBDIR)/release && \
35541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35543 "RANLIB=$${RANLIB}" \
35544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35545 mostlyclean) \
35546 || exit 1
35548 @endif release
35550 .PHONY: maybe-clean-release clean-release
35551 maybe-clean-release:
35552 @if release
35553 maybe-clean-release: clean-release
35555 clean-release:
35556 @: $(MAKE); $(unstage)
35557 @[ -f ./release/Makefile ] || exit 0; \
35558 r=`${PWD_COMMAND}`; export r; \
35559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35560 $(HOST_EXPORTS) \
35561 for flag in $(EXTRA_HOST_FLAGS) ; do \
35562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563 done; \
35564 echo "Doing clean in release" ; \
35565 (cd $(HOST_SUBDIR)/release && \
35566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35568 "RANLIB=$${RANLIB}" \
35569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35570 clean) \
35571 || exit 1
35573 @endif release
35575 .PHONY: maybe-distclean-release distclean-release
35576 maybe-distclean-release:
35577 @if release
35578 maybe-distclean-release: distclean-release
35580 distclean-release:
35581 @: $(MAKE); $(unstage)
35582 @[ -f ./release/Makefile ] || exit 0; \
35583 r=`${PWD_COMMAND}`; export r; \
35584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35585 $(HOST_EXPORTS) \
35586 for flag in $(EXTRA_HOST_FLAGS) ; do \
35587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35588 done; \
35589 echo "Doing distclean in release" ; \
35590 (cd $(HOST_SUBDIR)/release && \
35591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35593 "RANLIB=$${RANLIB}" \
35594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35595 distclean) \
35596 || exit 1
35598 @endif release
35600 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
35601 maybe-maintainer-clean-release:
35602 @if release
35603 maybe-maintainer-clean-release: maintainer-clean-release
35605 maintainer-clean-release:
35606 @: $(MAKE); $(unstage)
35607 @[ -f ./release/Makefile ] || exit 0; \
35608 r=`${PWD_COMMAND}`; export r; \
35609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35610 $(HOST_EXPORTS) \
35611 for flag in $(EXTRA_HOST_FLAGS) ; do \
35612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35613 done; \
35614 echo "Doing maintainer-clean in release" ; \
35615 (cd $(HOST_SUBDIR)/release && \
35616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35618 "RANLIB=$${RANLIB}" \
35619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35620 maintainer-clean) \
35621 || exit 1
35623 @endif release
35627 .PHONY: configure-recode maybe-configure-recode
35628 maybe-configure-recode:
35629 @if gcc-bootstrap
35630 configure-recode: stage_current
35631 @endif gcc-bootstrap
35632 @if recode
35633 maybe-configure-recode: configure-recode
35634 configure-recode:
35635 @: $(MAKE); $(unstage)
35636 @r=`${PWD_COMMAND}`; export r; \
35637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35638 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
35639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
35640 $(HOST_EXPORTS) \
35641 echo Configuring in $(HOST_SUBDIR)/recode; \
35642 cd "$(HOST_SUBDIR)/recode" || exit 1; \
35643 case $(srcdir) in \
35644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35645 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
35646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35647 esac; \
35648 srcdiroption="--srcdir=$${topdir}/recode"; \
35649 libsrcdir="$$s/recode"; \
35650 $(SHELL) $${libsrcdir}/configure \
35651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35652 --target=${target_alias} $${srcdiroption} \
35653 || exit 1
35654 @endif recode
35660 .PHONY: all-recode maybe-all-recode
35661 maybe-all-recode:
35662 @if gcc-bootstrap
35663 all-recode: stage_current
35664 @endif gcc-bootstrap
35665 @if recode
35666 TARGET-recode=all
35667 maybe-all-recode: all-recode
35668 all-recode: configure-recode
35669 @: $(MAKE); $(unstage)
35670 @r=`${PWD_COMMAND}`; export r; \
35671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35672 $(HOST_EXPORTS) \
35673 (cd $(HOST_SUBDIR)/recode && \
35674 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35675 $(TARGET-recode))
35676 @endif recode
35681 .PHONY: check-recode maybe-check-recode
35682 maybe-check-recode:
35683 @if recode
35684 maybe-check-recode: check-recode
35686 check-recode:
35687 @: $(MAKE); $(unstage)
35688 @r=`${PWD_COMMAND}`; export r; \
35689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35690 $(HOST_EXPORTS) \
35691 (cd $(HOST_SUBDIR)/recode && \
35692 $(MAKE) $(FLAGS_TO_PASS) check)
35694 @endif recode
35696 .PHONY: install-recode maybe-install-recode
35697 maybe-install-recode:
35698 @if recode
35699 maybe-install-recode: install-recode
35701 install-recode: installdirs
35702 @: $(MAKE); $(unstage)
35703 @r=`${PWD_COMMAND}`; export r; \
35704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35705 $(HOST_EXPORTS) \
35706 (cd $(HOST_SUBDIR)/recode && \
35707 $(MAKE) $(FLAGS_TO_PASS) install)
35709 @endif recode
35711 .PHONY: install-strip-recode maybe-install-strip-recode
35712 maybe-install-strip-recode:
35713 @if recode
35714 maybe-install-strip-recode: install-strip-recode
35716 install-strip-recode: installdirs
35717 @: $(MAKE); $(unstage)
35718 @r=`${PWD_COMMAND}`; export r; \
35719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720 $(HOST_EXPORTS) \
35721 (cd $(HOST_SUBDIR)/recode && \
35722 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35724 @endif recode
35726 # Other targets (info, dvi, pdf, etc.)
35728 .PHONY: maybe-info-recode info-recode
35729 maybe-info-recode:
35730 @if recode
35731 maybe-info-recode: info-recode
35733 info-recode: \
35734 configure-recode
35735 @: $(MAKE); $(unstage)
35736 @[ -f ./recode/Makefile ] || exit 0; \
35737 r=`${PWD_COMMAND}`; export r; \
35738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35739 $(HOST_EXPORTS) \
35740 for flag in $(EXTRA_HOST_FLAGS) ; do \
35741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35742 done; \
35743 echo "Doing info in recode" ; \
35744 (cd $(HOST_SUBDIR)/recode && \
35745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35747 "RANLIB=$${RANLIB}" \
35748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35749 info) \
35750 || exit 1
35752 @endif recode
35754 .PHONY: maybe-dvi-recode dvi-recode
35755 maybe-dvi-recode:
35756 @if recode
35757 maybe-dvi-recode: dvi-recode
35759 dvi-recode: \
35760 configure-recode
35761 @: $(MAKE); $(unstage)
35762 @[ -f ./recode/Makefile ] || exit 0; \
35763 r=`${PWD_COMMAND}`; export r; \
35764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765 $(HOST_EXPORTS) \
35766 for flag in $(EXTRA_HOST_FLAGS) ; do \
35767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35768 done; \
35769 echo "Doing dvi in recode" ; \
35770 (cd $(HOST_SUBDIR)/recode && \
35771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35773 "RANLIB=$${RANLIB}" \
35774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35775 dvi) \
35776 || exit 1
35778 @endif recode
35780 .PHONY: maybe-pdf-recode pdf-recode
35781 maybe-pdf-recode:
35782 @if recode
35783 maybe-pdf-recode: pdf-recode
35785 pdf-recode: \
35786 configure-recode
35787 @: $(MAKE); $(unstage)
35788 @[ -f ./recode/Makefile ] || exit 0; \
35789 r=`${PWD_COMMAND}`; export r; \
35790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35791 $(HOST_EXPORTS) \
35792 for flag in $(EXTRA_HOST_FLAGS) ; do \
35793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35794 done; \
35795 echo "Doing pdf in recode" ; \
35796 (cd $(HOST_SUBDIR)/recode && \
35797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35799 "RANLIB=$${RANLIB}" \
35800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35801 pdf) \
35802 || exit 1
35804 @endif recode
35806 .PHONY: maybe-html-recode html-recode
35807 maybe-html-recode:
35808 @if recode
35809 maybe-html-recode: html-recode
35811 html-recode: \
35812 configure-recode
35813 @: $(MAKE); $(unstage)
35814 @[ -f ./recode/Makefile ] || exit 0; \
35815 r=`${PWD_COMMAND}`; export r; \
35816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817 $(HOST_EXPORTS) \
35818 for flag in $(EXTRA_HOST_FLAGS) ; do \
35819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820 done; \
35821 echo "Doing html in recode" ; \
35822 (cd $(HOST_SUBDIR)/recode && \
35823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825 "RANLIB=$${RANLIB}" \
35826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827 html) \
35828 || exit 1
35830 @endif recode
35832 .PHONY: maybe-TAGS-recode TAGS-recode
35833 maybe-TAGS-recode:
35834 @if recode
35835 maybe-TAGS-recode: TAGS-recode
35837 TAGS-recode: \
35838 configure-recode
35839 @: $(MAKE); $(unstage)
35840 @[ -f ./recode/Makefile ] || exit 0; \
35841 r=`${PWD_COMMAND}`; export r; \
35842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843 $(HOST_EXPORTS) \
35844 for flag in $(EXTRA_HOST_FLAGS) ; do \
35845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35846 done; \
35847 echo "Doing TAGS in recode" ; \
35848 (cd $(HOST_SUBDIR)/recode && \
35849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35851 "RANLIB=$${RANLIB}" \
35852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35853 TAGS) \
35854 || exit 1
35856 @endif recode
35858 .PHONY: maybe-install-info-recode install-info-recode
35859 maybe-install-info-recode:
35860 @if recode
35861 maybe-install-info-recode: install-info-recode
35863 install-info-recode: \
35864 configure-recode \
35865 info-recode
35866 @: $(MAKE); $(unstage)
35867 @[ -f ./recode/Makefile ] || exit 0; \
35868 r=`${PWD_COMMAND}`; export r; \
35869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870 $(HOST_EXPORTS) \
35871 for flag in $(EXTRA_HOST_FLAGS) ; do \
35872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873 done; \
35874 echo "Doing install-info in recode" ; \
35875 (cd $(HOST_SUBDIR)/recode && \
35876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878 "RANLIB=$${RANLIB}" \
35879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35880 install-info) \
35881 || exit 1
35883 @endif recode
35885 .PHONY: maybe-install-pdf-recode install-pdf-recode
35886 maybe-install-pdf-recode:
35887 @if recode
35888 maybe-install-pdf-recode: install-pdf-recode
35890 install-pdf-recode: \
35891 configure-recode \
35892 pdf-recode
35893 @: $(MAKE); $(unstage)
35894 @[ -f ./recode/Makefile ] || exit 0; \
35895 r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 for flag in $(EXTRA_HOST_FLAGS) ; do \
35899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900 done; \
35901 echo "Doing install-pdf in recode" ; \
35902 (cd $(HOST_SUBDIR)/recode && \
35903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905 "RANLIB=$${RANLIB}" \
35906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907 install-pdf) \
35908 || exit 1
35910 @endif recode
35912 .PHONY: maybe-install-html-recode install-html-recode
35913 maybe-install-html-recode:
35914 @if recode
35915 maybe-install-html-recode: install-html-recode
35917 install-html-recode: \
35918 configure-recode \
35919 html-recode
35920 @: $(MAKE); $(unstage)
35921 @[ -f ./recode/Makefile ] || exit 0; \
35922 r=`${PWD_COMMAND}`; export r; \
35923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35924 $(HOST_EXPORTS) \
35925 for flag in $(EXTRA_HOST_FLAGS) ; do \
35926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35927 done; \
35928 echo "Doing install-html in recode" ; \
35929 (cd $(HOST_SUBDIR)/recode && \
35930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35932 "RANLIB=$${RANLIB}" \
35933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35934 install-html) \
35935 || exit 1
35937 @endif recode
35939 .PHONY: maybe-installcheck-recode installcheck-recode
35940 maybe-installcheck-recode:
35941 @if recode
35942 maybe-installcheck-recode: installcheck-recode
35944 installcheck-recode: \
35945 configure-recode
35946 @: $(MAKE); $(unstage)
35947 @[ -f ./recode/Makefile ] || exit 0; \
35948 r=`${PWD_COMMAND}`; export r; \
35949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35950 $(HOST_EXPORTS) \
35951 for flag in $(EXTRA_HOST_FLAGS) ; do \
35952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35953 done; \
35954 echo "Doing installcheck in recode" ; \
35955 (cd $(HOST_SUBDIR)/recode && \
35956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35958 "RANLIB=$${RANLIB}" \
35959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35960 installcheck) \
35961 || exit 1
35963 @endif recode
35965 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35966 maybe-mostlyclean-recode:
35967 @if recode
35968 maybe-mostlyclean-recode: mostlyclean-recode
35970 mostlyclean-recode:
35971 @: $(MAKE); $(unstage)
35972 @[ -f ./recode/Makefile ] || exit 0; \
35973 r=`${PWD_COMMAND}`; export r; \
35974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975 $(HOST_EXPORTS) \
35976 for flag in $(EXTRA_HOST_FLAGS) ; do \
35977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35978 done; \
35979 echo "Doing mostlyclean in recode" ; \
35980 (cd $(HOST_SUBDIR)/recode && \
35981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35983 "RANLIB=$${RANLIB}" \
35984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35985 mostlyclean) \
35986 || exit 1
35988 @endif recode
35990 .PHONY: maybe-clean-recode clean-recode
35991 maybe-clean-recode:
35992 @if recode
35993 maybe-clean-recode: clean-recode
35995 clean-recode:
35996 @: $(MAKE); $(unstage)
35997 @[ -f ./recode/Makefile ] || exit 0; \
35998 r=`${PWD_COMMAND}`; export r; \
35999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36000 $(HOST_EXPORTS) \
36001 for flag in $(EXTRA_HOST_FLAGS) ; do \
36002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36003 done; \
36004 echo "Doing clean in recode" ; \
36005 (cd $(HOST_SUBDIR)/recode && \
36006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36008 "RANLIB=$${RANLIB}" \
36009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36010 clean) \
36011 || exit 1
36013 @endif recode
36015 .PHONY: maybe-distclean-recode distclean-recode
36016 maybe-distclean-recode:
36017 @if recode
36018 maybe-distclean-recode: distclean-recode
36020 distclean-recode:
36021 @: $(MAKE); $(unstage)
36022 @[ -f ./recode/Makefile ] || exit 0; \
36023 r=`${PWD_COMMAND}`; export r; \
36024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36025 $(HOST_EXPORTS) \
36026 for flag in $(EXTRA_HOST_FLAGS) ; do \
36027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36028 done; \
36029 echo "Doing distclean in recode" ; \
36030 (cd $(HOST_SUBDIR)/recode && \
36031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36033 "RANLIB=$${RANLIB}" \
36034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36035 distclean) \
36036 || exit 1
36038 @endif recode
36040 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
36041 maybe-maintainer-clean-recode:
36042 @if recode
36043 maybe-maintainer-clean-recode: maintainer-clean-recode
36045 maintainer-clean-recode:
36046 @: $(MAKE); $(unstage)
36047 @[ -f ./recode/Makefile ] || exit 0; \
36048 r=`${PWD_COMMAND}`; export r; \
36049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050 $(HOST_EXPORTS) \
36051 for flag in $(EXTRA_HOST_FLAGS) ; do \
36052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36053 done; \
36054 echo "Doing maintainer-clean in recode" ; \
36055 (cd $(HOST_SUBDIR)/recode && \
36056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36058 "RANLIB=$${RANLIB}" \
36059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36060 maintainer-clean) \
36061 || exit 1
36063 @endif recode
36067 .PHONY: configure-sed maybe-configure-sed
36068 maybe-configure-sed:
36069 @if gcc-bootstrap
36070 configure-sed: stage_current
36071 @endif gcc-bootstrap
36072 @if sed
36073 maybe-configure-sed: configure-sed
36074 configure-sed:
36075 @: $(MAKE); $(unstage)
36076 @r=`${PWD_COMMAND}`; export r; \
36077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
36079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
36080 $(HOST_EXPORTS) \
36081 echo Configuring in $(HOST_SUBDIR)/sed; \
36082 cd "$(HOST_SUBDIR)/sed" || exit 1; \
36083 case $(srcdir) in \
36084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36085 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
36086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36087 esac; \
36088 srcdiroption="--srcdir=$${topdir}/sed"; \
36089 libsrcdir="$$s/sed"; \
36090 $(SHELL) $${libsrcdir}/configure \
36091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36092 --target=${target_alias} $${srcdiroption} \
36093 || exit 1
36094 @endif sed
36100 .PHONY: all-sed maybe-all-sed
36101 maybe-all-sed:
36102 @if gcc-bootstrap
36103 all-sed: stage_current
36104 @endif gcc-bootstrap
36105 @if sed
36106 TARGET-sed=all
36107 maybe-all-sed: all-sed
36108 all-sed: configure-sed
36109 @: $(MAKE); $(unstage)
36110 @r=`${PWD_COMMAND}`; export r; \
36111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36112 $(HOST_EXPORTS) \
36113 (cd $(HOST_SUBDIR)/sed && \
36114 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36115 $(TARGET-sed))
36116 @endif sed
36121 .PHONY: check-sed maybe-check-sed
36122 maybe-check-sed:
36123 @if sed
36124 maybe-check-sed: check-sed
36126 check-sed:
36127 @: $(MAKE); $(unstage)
36128 @r=`${PWD_COMMAND}`; export r; \
36129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36130 $(HOST_EXPORTS) \
36131 (cd $(HOST_SUBDIR)/sed && \
36132 $(MAKE) $(FLAGS_TO_PASS) check)
36134 @endif sed
36136 .PHONY: install-sed maybe-install-sed
36137 maybe-install-sed:
36138 @if sed
36139 maybe-install-sed: install-sed
36141 install-sed: installdirs
36142 @: $(MAKE); $(unstage)
36143 @r=`${PWD_COMMAND}`; export r; \
36144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36145 $(HOST_EXPORTS) \
36146 (cd $(HOST_SUBDIR)/sed && \
36147 $(MAKE) $(FLAGS_TO_PASS) install)
36149 @endif sed
36151 .PHONY: install-strip-sed maybe-install-strip-sed
36152 maybe-install-strip-sed:
36153 @if sed
36154 maybe-install-strip-sed: install-strip-sed
36156 install-strip-sed: installdirs
36157 @: $(MAKE); $(unstage)
36158 @r=`${PWD_COMMAND}`; export r; \
36159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160 $(HOST_EXPORTS) \
36161 (cd $(HOST_SUBDIR)/sed && \
36162 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36164 @endif sed
36166 # Other targets (info, dvi, pdf, etc.)
36168 .PHONY: maybe-info-sed info-sed
36169 maybe-info-sed:
36170 @if sed
36171 maybe-info-sed: info-sed
36173 info-sed: \
36174 configure-sed
36175 @: $(MAKE); $(unstage)
36176 @[ -f ./sed/Makefile ] || exit 0; \
36177 r=`${PWD_COMMAND}`; export r; \
36178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36179 $(HOST_EXPORTS) \
36180 for flag in $(EXTRA_HOST_FLAGS) ; do \
36181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36182 done; \
36183 echo "Doing info in sed" ; \
36184 (cd $(HOST_SUBDIR)/sed && \
36185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36187 "RANLIB=$${RANLIB}" \
36188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36189 info) \
36190 || exit 1
36192 @endif sed
36194 .PHONY: maybe-dvi-sed dvi-sed
36195 maybe-dvi-sed:
36196 @if sed
36197 maybe-dvi-sed: dvi-sed
36199 dvi-sed: \
36200 configure-sed
36201 @: $(MAKE); $(unstage)
36202 @[ -f ./sed/Makefile ] || exit 0; \
36203 r=`${PWD_COMMAND}`; export r; \
36204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36205 $(HOST_EXPORTS) \
36206 for flag in $(EXTRA_HOST_FLAGS) ; do \
36207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36208 done; \
36209 echo "Doing dvi in sed" ; \
36210 (cd $(HOST_SUBDIR)/sed && \
36211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36213 "RANLIB=$${RANLIB}" \
36214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36215 dvi) \
36216 || exit 1
36218 @endif sed
36220 .PHONY: maybe-pdf-sed pdf-sed
36221 maybe-pdf-sed:
36222 @if sed
36223 maybe-pdf-sed: pdf-sed
36225 pdf-sed: \
36226 configure-sed
36227 @: $(MAKE); $(unstage)
36228 @[ -f ./sed/Makefile ] || exit 0; \
36229 r=`${PWD_COMMAND}`; export r; \
36230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36231 $(HOST_EXPORTS) \
36232 for flag in $(EXTRA_HOST_FLAGS) ; do \
36233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36234 done; \
36235 echo "Doing pdf in sed" ; \
36236 (cd $(HOST_SUBDIR)/sed && \
36237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36239 "RANLIB=$${RANLIB}" \
36240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36241 pdf) \
36242 || exit 1
36244 @endif sed
36246 .PHONY: maybe-html-sed html-sed
36247 maybe-html-sed:
36248 @if sed
36249 maybe-html-sed: html-sed
36251 html-sed: \
36252 configure-sed
36253 @: $(MAKE); $(unstage)
36254 @[ -f ./sed/Makefile ] || exit 0; \
36255 r=`${PWD_COMMAND}`; export r; \
36256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257 $(HOST_EXPORTS) \
36258 for flag in $(EXTRA_HOST_FLAGS) ; do \
36259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36260 done; \
36261 echo "Doing html in sed" ; \
36262 (cd $(HOST_SUBDIR)/sed && \
36263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36265 "RANLIB=$${RANLIB}" \
36266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36267 html) \
36268 || exit 1
36270 @endif sed
36272 .PHONY: maybe-TAGS-sed TAGS-sed
36273 maybe-TAGS-sed:
36274 @if sed
36275 maybe-TAGS-sed: TAGS-sed
36277 TAGS-sed: \
36278 configure-sed
36279 @: $(MAKE); $(unstage)
36280 @[ -f ./sed/Makefile ] || exit 0; \
36281 r=`${PWD_COMMAND}`; export r; \
36282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283 $(HOST_EXPORTS) \
36284 for flag in $(EXTRA_HOST_FLAGS) ; do \
36285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36286 done; \
36287 echo "Doing TAGS in sed" ; \
36288 (cd $(HOST_SUBDIR)/sed && \
36289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36291 "RANLIB=$${RANLIB}" \
36292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36293 TAGS) \
36294 || exit 1
36296 @endif sed
36298 .PHONY: maybe-install-info-sed install-info-sed
36299 maybe-install-info-sed:
36300 @if sed
36301 maybe-install-info-sed: install-info-sed
36303 install-info-sed: \
36304 configure-sed \
36305 info-sed
36306 @: $(MAKE); $(unstage)
36307 @[ -f ./sed/Makefile ] || exit 0; \
36308 r=`${PWD_COMMAND}`; export r; \
36309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36310 $(HOST_EXPORTS) \
36311 for flag in $(EXTRA_HOST_FLAGS) ; do \
36312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36313 done; \
36314 echo "Doing install-info in sed" ; \
36315 (cd $(HOST_SUBDIR)/sed && \
36316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36318 "RANLIB=$${RANLIB}" \
36319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36320 install-info) \
36321 || exit 1
36323 @endif sed
36325 .PHONY: maybe-install-pdf-sed install-pdf-sed
36326 maybe-install-pdf-sed:
36327 @if sed
36328 maybe-install-pdf-sed: install-pdf-sed
36330 install-pdf-sed: \
36331 configure-sed \
36332 pdf-sed
36333 @: $(MAKE); $(unstage)
36334 @[ -f ./sed/Makefile ] || exit 0; \
36335 r=`${PWD_COMMAND}`; export r; \
36336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36337 $(HOST_EXPORTS) \
36338 for flag in $(EXTRA_HOST_FLAGS) ; do \
36339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36340 done; \
36341 echo "Doing install-pdf in sed" ; \
36342 (cd $(HOST_SUBDIR)/sed && \
36343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36345 "RANLIB=$${RANLIB}" \
36346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36347 install-pdf) \
36348 || exit 1
36350 @endif sed
36352 .PHONY: maybe-install-html-sed install-html-sed
36353 maybe-install-html-sed:
36354 @if sed
36355 maybe-install-html-sed: install-html-sed
36357 install-html-sed: \
36358 configure-sed \
36359 html-sed
36360 @: $(MAKE); $(unstage)
36361 @[ -f ./sed/Makefile ] || exit 0; \
36362 r=`${PWD_COMMAND}`; export r; \
36363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364 $(HOST_EXPORTS) \
36365 for flag in $(EXTRA_HOST_FLAGS) ; do \
36366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36367 done; \
36368 echo "Doing install-html in sed" ; \
36369 (cd $(HOST_SUBDIR)/sed && \
36370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36372 "RANLIB=$${RANLIB}" \
36373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36374 install-html) \
36375 || exit 1
36377 @endif sed
36379 .PHONY: maybe-installcheck-sed installcheck-sed
36380 maybe-installcheck-sed:
36381 @if sed
36382 maybe-installcheck-sed: installcheck-sed
36384 installcheck-sed: \
36385 configure-sed
36386 @: $(MAKE); $(unstage)
36387 @[ -f ./sed/Makefile ] || exit 0; \
36388 r=`${PWD_COMMAND}`; export r; \
36389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390 $(HOST_EXPORTS) \
36391 for flag in $(EXTRA_HOST_FLAGS) ; do \
36392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36393 done; \
36394 echo "Doing installcheck in sed" ; \
36395 (cd $(HOST_SUBDIR)/sed && \
36396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36398 "RANLIB=$${RANLIB}" \
36399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36400 installcheck) \
36401 || exit 1
36403 @endif sed
36405 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
36406 maybe-mostlyclean-sed:
36407 @if sed
36408 maybe-mostlyclean-sed: mostlyclean-sed
36410 mostlyclean-sed:
36411 @: $(MAKE); $(unstage)
36412 @[ -f ./sed/Makefile ] || exit 0; \
36413 r=`${PWD_COMMAND}`; export r; \
36414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36415 $(HOST_EXPORTS) \
36416 for flag in $(EXTRA_HOST_FLAGS) ; do \
36417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36418 done; \
36419 echo "Doing mostlyclean in sed" ; \
36420 (cd $(HOST_SUBDIR)/sed && \
36421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36423 "RANLIB=$${RANLIB}" \
36424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36425 mostlyclean) \
36426 || exit 1
36428 @endif sed
36430 .PHONY: maybe-clean-sed clean-sed
36431 maybe-clean-sed:
36432 @if sed
36433 maybe-clean-sed: clean-sed
36435 clean-sed:
36436 @: $(MAKE); $(unstage)
36437 @[ -f ./sed/Makefile ] || exit 0; \
36438 r=`${PWD_COMMAND}`; export r; \
36439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36440 $(HOST_EXPORTS) \
36441 for flag in $(EXTRA_HOST_FLAGS) ; do \
36442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36443 done; \
36444 echo "Doing clean in sed" ; \
36445 (cd $(HOST_SUBDIR)/sed && \
36446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36448 "RANLIB=$${RANLIB}" \
36449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36450 clean) \
36451 || exit 1
36453 @endif sed
36455 .PHONY: maybe-distclean-sed distclean-sed
36456 maybe-distclean-sed:
36457 @if sed
36458 maybe-distclean-sed: distclean-sed
36460 distclean-sed:
36461 @: $(MAKE); $(unstage)
36462 @[ -f ./sed/Makefile ] || exit 0; \
36463 r=`${PWD_COMMAND}`; export r; \
36464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465 $(HOST_EXPORTS) \
36466 for flag in $(EXTRA_HOST_FLAGS) ; do \
36467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36468 done; \
36469 echo "Doing distclean in sed" ; \
36470 (cd $(HOST_SUBDIR)/sed && \
36471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36473 "RANLIB=$${RANLIB}" \
36474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36475 distclean) \
36476 || exit 1
36478 @endif sed
36480 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
36481 maybe-maintainer-clean-sed:
36482 @if sed
36483 maybe-maintainer-clean-sed: maintainer-clean-sed
36485 maintainer-clean-sed:
36486 @: $(MAKE); $(unstage)
36487 @[ -f ./sed/Makefile ] || exit 0; \
36488 r=`${PWD_COMMAND}`; export r; \
36489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36490 $(HOST_EXPORTS) \
36491 for flag in $(EXTRA_HOST_FLAGS) ; do \
36492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36493 done; \
36494 echo "Doing maintainer-clean in sed" ; \
36495 (cd $(HOST_SUBDIR)/sed && \
36496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36498 "RANLIB=$${RANLIB}" \
36499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36500 maintainer-clean) \
36501 || exit 1
36503 @endif sed
36507 .PHONY: configure-send-pr maybe-configure-send-pr
36508 maybe-configure-send-pr:
36509 @if gcc-bootstrap
36510 configure-send-pr: stage_current
36511 @endif gcc-bootstrap
36512 @if send-pr
36513 maybe-configure-send-pr: configure-send-pr
36514 configure-send-pr:
36515 @: $(MAKE); $(unstage)
36516 @r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
36519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
36520 $(HOST_EXPORTS) \
36521 echo Configuring in $(HOST_SUBDIR)/send-pr; \
36522 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
36523 case $(srcdir) in \
36524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36525 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
36526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36527 esac; \
36528 srcdiroption="--srcdir=$${topdir}/send-pr"; \
36529 libsrcdir="$$s/send-pr"; \
36530 $(SHELL) $${libsrcdir}/configure \
36531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36532 --target=${target_alias} $${srcdiroption} \
36533 || exit 1
36534 @endif send-pr
36540 .PHONY: all-send-pr maybe-all-send-pr
36541 maybe-all-send-pr:
36542 @if gcc-bootstrap
36543 all-send-pr: stage_current
36544 @endif gcc-bootstrap
36545 @if send-pr
36546 TARGET-send-pr=all
36547 maybe-all-send-pr: all-send-pr
36548 all-send-pr: configure-send-pr
36549 @: $(MAKE); $(unstage)
36550 @r=`${PWD_COMMAND}`; export r; \
36551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552 $(HOST_EXPORTS) \
36553 (cd $(HOST_SUBDIR)/send-pr && \
36554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36555 $(TARGET-send-pr))
36556 @endif send-pr
36561 .PHONY: check-send-pr maybe-check-send-pr
36562 maybe-check-send-pr:
36563 @if send-pr
36564 maybe-check-send-pr: check-send-pr
36566 check-send-pr:
36567 @: $(MAKE); $(unstage)
36568 @r=`${PWD_COMMAND}`; export r; \
36569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570 $(HOST_EXPORTS) \
36571 (cd $(HOST_SUBDIR)/send-pr && \
36572 $(MAKE) $(FLAGS_TO_PASS) check)
36574 @endif send-pr
36576 .PHONY: install-send-pr maybe-install-send-pr
36577 maybe-install-send-pr:
36578 @if send-pr
36579 maybe-install-send-pr: install-send-pr
36581 install-send-pr: installdirs
36582 @: $(MAKE); $(unstage)
36583 @r=`${PWD_COMMAND}`; export r; \
36584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36585 $(HOST_EXPORTS) \
36586 (cd $(HOST_SUBDIR)/send-pr && \
36587 $(MAKE) $(FLAGS_TO_PASS) install)
36589 @endif send-pr
36591 .PHONY: install-strip-send-pr maybe-install-strip-send-pr
36592 maybe-install-strip-send-pr:
36593 @if send-pr
36594 maybe-install-strip-send-pr: install-strip-send-pr
36596 install-strip-send-pr: installdirs
36597 @: $(MAKE); $(unstage)
36598 @r=`${PWD_COMMAND}`; export r; \
36599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36600 $(HOST_EXPORTS) \
36601 (cd $(HOST_SUBDIR)/send-pr && \
36602 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36604 @endif send-pr
36606 # Other targets (info, dvi, pdf, etc.)
36608 .PHONY: maybe-info-send-pr info-send-pr
36609 maybe-info-send-pr:
36610 @if send-pr
36611 maybe-info-send-pr: info-send-pr
36613 info-send-pr: \
36614 configure-send-pr
36615 @: $(MAKE); $(unstage)
36616 @[ -f ./send-pr/Makefile ] || exit 0; \
36617 r=`${PWD_COMMAND}`; export r; \
36618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36619 $(HOST_EXPORTS) \
36620 for flag in $(EXTRA_HOST_FLAGS) ; do \
36621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36622 done; \
36623 echo "Doing info in send-pr" ; \
36624 (cd $(HOST_SUBDIR)/send-pr && \
36625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36627 "RANLIB=$${RANLIB}" \
36628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36629 info) \
36630 || exit 1
36632 @endif send-pr
36634 .PHONY: maybe-dvi-send-pr dvi-send-pr
36635 maybe-dvi-send-pr:
36636 @if send-pr
36637 maybe-dvi-send-pr: dvi-send-pr
36639 dvi-send-pr: \
36640 configure-send-pr
36641 @: $(MAKE); $(unstage)
36642 @[ -f ./send-pr/Makefile ] || exit 0; \
36643 r=`${PWD_COMMAND}`; export r; \
36644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36645 $(HOST_EXPORTS) \
36646 for flag in $(EXTRA_HOST_FLAGS) ; do \
36647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36648 done; \
36649 echo "Doing dvi in send-pr" ; \
36650 (cd $(HOST_SUBDIR)/send-pr && \
36651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36653 "RANLIB=$${RANLIB}" \
36654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36655 dvi) \
36656 || exit 1
36658 @endif send-pr
36660 .PHONY: maybe-pdf-send-pr pdf-send-pr
36661 maybe-pdf-send-pr:
36662 @if send-pr
36663 maybe-pdf-send-pr: pdf-send-pr
36665 pdf-send-pr: \
36666 configure-send-pr
36667 @: $(MAKE); $(unstage)
36668 @[ -f ./send-pr/Makefile ] || exit 0; \
36669 r=`${PWD_COMMAND}`; export r; \
36670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36671 $(HOST_EXPORTS) \
36672 for flag in $(EXTRA_HOST_FLAGS) ; do \
36673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36674 done; \
36675 echo "Doing pdf in send-pr" ; \
36676 (cd $(HOST_SUBDIR)/send-pr && \
36677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36679 "RANLIB=$${RANLIB}" \
36680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36681 pdf) \
36682 || exit 1
36684 @endif send-pr
36686 .PHONY: maybe-html-send-pr html-send-pr
36687 maybe-html-send-pr:
36688 @if send-pr
36689 maybe-html-send-pr: html-send-pr
36691 html-send-pr: \
36692 configure-send-pr
36693 @: $(MAKE); $(unstage)
36694 @[ -f ./send-pr/Makefile ] || exit 0; \
36695 r=`${PWD_COMMAND}`; export r; \
36696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697 $(HOST_EXPORTS) \
36698 for flag in $(EXTRA_HOST_FLAGS) ; do \
36699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700 done; \
36701 echo "Doing html in send-pr" ; \
36702 (cd $(HOST_SUBDIR)/send-pr && \
36703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705 "RANLIB=$${RANLIB}" \
36706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707 html) \
36708 || exit 1
36710 @endif send-pr
36712 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
36713 maybe-TAGS-send-pr:
36714 @if send-pr
36715 maybe-TAGS-send-pr: TAGS-send-pr
36717 TAGS-send-pr: \
36718 configure-send-pr
36719 @: $(MAKE); $(unstage)
36720 @[ -f ./send-pr/Makefile ] || exit 0; \
36721 r=`${PWD_COMMAND}`; export r; \
36722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723 $(HOST_EXPORTS) \
36724 for flag in $(EXTRA_HOST_FLAGS) ; do \
36725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726 done; \
36727 echo "Doing TAGS in send-pr" ; \
36728 (cd $(HOST_SUBDIR)/send-pr && \
36729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731 "RANLIB=$${RANLIB}" \
36732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733 TAGS) \
36734 || exit 1
36736 @endif send-pr
36738 .PHONY: maybe-install-info-send-pr install-info-send-pr
36739 maybe-install-info-send-pr:
36740 @if send-pr
36741 maybe-install-info-send-pr: install-info-send-pr
36743 install-info-send-pr: \
36744 configure-send-pr \
36745 info-send-pr
36746 @: $(MAKE); $(unstage)
36747 @[ -f ./send-pr/Makefile ] || exit 0; \
36748 r=`${PWD_COMMAND}`; export r; \
36749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36750 $(HOST_EXPORTS) \
36751 for flag in $(EXTRA_HOST_FLAGS) ; do \
36752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36753 done; \
36754 echo "Doing install-info in send-pr" ; \
36755 (cd $(HOST_SUBDIR)/send-pr && \
36756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36758 "RANLIB=$${RANLIB}" \
36759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36760 install-info) \
36761 || exit 1
36763 @endif send-pr
36765 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
36766 maybe-install-pdf-send-pr:
36767 @if send-pr
36768 maybe-install-pdf-send-pr: install-pdf-send-pr
36770 install-pdf-send-pr: \
36771 configure-send-pr \
36772 pdf-send-pr
36773 @: $(MAKE); $(unstage)
36774 @[ -f ./send-pr/Makefile ] || exit 0; \
36775 r=`${PWD_COMMAND}`; export r; \
36776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36777 $(HOST_EXPORTS) \
36778 for flag in $(EXTRA_HOST_FLAGS) ; do \
36779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36780 done; \
36781 echo "Doing install-pdf in send-pr" ; \
36782 (cd $(HOST_SUBDIR)/send-pr && \
36783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36785 "RANLIB=$${RANLIB}" \
36786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36787 install-pdf) \
36788 || exit 1
36790 @endif send-pr
36792 .PHONY: maybe-install-html-send-pr install-html-send-pr
36793 maybe-install-html-send-pr:
36794 @if send-pr
36795 maybe-install-html-send-pr: install-html-send-pr
36797 install-html-send-pr: \
36798 configure-send-pr \
36799 html-send-pr
36800 @: $(MAKE); $(unstage)
36801 @[ -f ./send-pr/Makefile ] || exit 0; \
36802 r=`${PWD_COMMAND}`; export r; \
36803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36804 $(HOST_EXPORTS) \
36805 for flag in $(EXTRA_HOST_FLAGS) ; do \
36806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36807 done; \
36808 echo "Doing install-html in send-pr" ; \
36809 (cd $(HOST_SUBDIR)/send-pr && \
36810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36812 "RANLIB=$${RANLIB}" \
36813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36814 install-html) \
36815 || exit 1
36817 @endif send-pr
36819 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
36820 maybe-installcheck-send-pr:
36821 @if send-pr
36822 maybe-installcheck-send-pr: installcheck-send-pr
36824 installcheck-send-pr: \
36825 configure-send-pr
36826 @: $(MAKE); $(unstage)
36827 @[ -f ./send-pr/Makefile ] || exit 0; \
36828 r=`${PWD_COMMAND}`; export r; \
36829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36830 $(HOST_EXPORTS) \
36831 for flag in $(EXTRA_HOST_FLAGS) ; do \
36832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36833 done; \
36834 echo "Doing installcheck in send-pr" ; \
36835 (cd $(HOST_SUBDIR)/send-pr && \
36836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36838 "RANLIB=$${RANLIB}" \
36839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36840 installcheck) \
36841 || exit 1
36843 @endif send-pr
36845 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
36846 maybe-mostlyclean-send-pr:
36847 @if send-pr
36848 maybe-mostlyclean-send-pr: mostlyclean-send-pr
36850 mostlyclean-send-pr:
36851 @: $(MAKE); $(unstage)
36852 @[ -f ./send-pr/Makefile ] || exit 0; \
36853 r=`${PWD_COMMAND}`; export r; \
36854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36855 $(HOST_EXPORTS) \
36856 for flag in $(EXTRA_HOST_FLAGS) ; do \
36857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36858 done; \
36859 echo "Doing mostlyclean in send-pr" ; \
36860 (cd $(HOST_SUBDIR)/send-pr && \
36861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36863 "RANLIB=$${RANLIB}" \
36864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36865 mostlyclean) \
36866 || exit 1
36868 @endif send-pr
36870 .PHONY: maybe-clean-send-pr clean-send-pr
36871 maybe-clean-send-pr:
36872 @if send-pr
36873 maybe-clean-send-pr: clean-send-pr
36875 clean-send-pr:
36876 @: $(MAKE); $(unstage)
36877 @[ -f ./send-pr/Makefile ] || exit 0; \
36878 r=`${PWD_COMMAND}`; export r; \
36879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36880 $(HOST_EXPORTS) \
36881 for flag in $(EXTRA_HOST_FLAGS) ; do \
36882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36883 done; \
36884 echo "Doing clean in send-pr" ; \
36885 (cd $(HOST_SUBDIR)/send-pr && \
36886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36888 "RANLIB=$${RANLIB}" \
36889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36890 clean) \
36891 || exit 1
36893 @endif send-pr
36895 .PHONY: maybe-distclean-send-pr distclean-send-pr
36896 maybe-distclean-send-pr:
36897 @if send-pr
36898 maybe-distclean-send-pr: distclean-send-pr
36900 distclean-send-pr:
36901 @: $(MAKE); $(unstage)
36902 @[ -f ./send-pr/Makefile ] || exit 0; \
36903 r=`${PWD_COMMAND}`; export r; \
36904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36905 $(HOST_EXPORTS) \
36906 for flag in $(EXTRA_HOST_FLAGS) ; do \
36907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36908 done; \
36909 echo "Doing distclean in send-pr" ; \
36910 (cd $(HOST_SUBDIR)/send-pr && \
36911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36913 "RANLIB=$${RANLIB}" \
36914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36915 distclean) \
36916 || exit 1
36918 @endif send-pr
36920 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
36921 maybe-maintainer-clean-send-pr:
36922 @if send-pr
36923 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
36925 maintainer-clean-send-pr:
36926 @: $(MAKE); $(unstage)
36927 @[ -f ./send-pr/Makefile ] || exit 0; \
36928 r=`${PWD_COMMAND}`; export r; \
36929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36930 $(HOST_EXPORTS) \
36931 for flag in $(EXTRA_HOST_FLAGS) ; do \
36932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36933 done; \
36934 echo "Doing maintainer-clean in send-pr" ; \
36935 (cd $(HOST_SUBDIR)/send-pr && \
36936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36938 "RANLIB=$${RANLIB}" \
36939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36940 maintainer-clean) \
36941 || exit 1
36943 @endif send-pr
36947 .PHONY: configure-shellutils maybe-configure-shellutils
36948 maybe-configure-shellutils:
36949 @if gcc-bootstrap
36950 configure-shellutils: stage_current
36951 @endif gcc-bootstrap
36952 @if shellutils
36953 maybe-configure-shellutils: configure-shellutils
36954 configure-shellutils:
36955 @: $(MAKE); $(unstage)
36956 @r=`${PWD_COMMAND}`; export r; \
36957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36958 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36960 $(HOST_EXPORTS) \
36961 echo Configuring in $(HOST_SUBDIR)/shellutils; \
36962 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36963 case $(srcdir) in \
36964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36965 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36967 esac; \
36968 srcdiroption="--srcdir=$${topdir}/shellutils"; \
36969 libsrcdir="$$s/shellutils"; \
36970 $(SHELL) $${libsrcdir}/configure \
36971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36972 --target=${target_alias} $${srcdiroption} \
36973 || exit 1
36974 @endif shellutils
36980 .PHONY: all-shellutils maybe-all-shellutils
36981 maybe-all-shellutils:
36982 @if gcc-bootstrap
36983 all-shellutils: stage_current
36984 @endif gcc-bootstrap
36985 @if shellutils
36986 TARGET-shellutils=all
36987 maybe-all-shellutils: all-shellutils
36988 all-shellutils: configure-shellutils
36989 @: $(MAKE); $(unstage)
36990 @r=`${PWD_COMMAND}`; export r; \
36991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36992 $(HOST_EXPORTS) \
36993 (cd $(HOST_SUBDIR)/shellutils && \
36994 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36995 $(TARGET-shellutils))
36996 @endif shellutils
37001 .PHONY: check-shellutils maybe-check-shellutils
37002 maybe-check-shellutils:
37003 @if shellutils
37004 maybe-check-shellutils: check-shellutils
37006 check-shellutils:
37007 @: $(MAKE); $(unstage)
37008 @r=`${PWD_COMMAND}`; export r; \
37009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37010 $(HOST_EXPORTS) \
37011 (cd $(HOST_SUBDIR)/shellutils && \
37012 $(MAKE) $(FLAGS_TO_PASS) check)
37014 @endif shellutils
37016 .PHONY: install-shellutils maybe-install-shellutils
37017 maybe-install-shellutils:
37018 @if shellutils
37019 maybe-install-shellutils: install-shellutils
37021 install-shellutils: installdirs
37022 @: $(MAKE); $(unstage)
37023 @r=`${PWD_COMMAND}`; export r; \
37024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025 $(HOST_EXPORTS) \
37026 (cd $(HOST_SUBDIR)/shellutils && \
37027 $(MAKE) $(FLAGS_TO_PASS) install)
37029 @endif shellutils
37031 .PHONY: install-strip-shellutils maybe-install-strip-shellutils
37032 maybe-install-strip-shellutils:
37033 @if shellutils
37034 maybe-install-strip-shellutils: install-strip-shellutils
37036 install-strip-shellutils: installdirs
37037 @: $(MAKE); $(unstage)
37038 @r=`${PWD_COMMAND}`; export r; \
37039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040 $(HOST_EXPORTS) \
37041 (cd $(HOST_SUBDIR)/shellutils && \
37042 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37044 @endif shellutils
37046 # Other targets (info, dvi, pdf, etc.)
37048 .PHONY: maybe-info-shellutils info-shellutils
37049 maybe-info-shellutils:
37050 @if shellutils
37051 maybe-info-shellutils: info-shellutils
37053 info-shellutils: \
37054 configure-shellutils
37055 @: $(MAKE); $(unstage)
37056 @[ -f ./shellutils/Makefile ] || exit 0; \
37057 r=`${PWD_COMMAND}`; export r; \
37058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37059 $(HOST_EXPORTS) \
37060 for flag in $(EXTRA_HOST_FLAGS) ; do \
37061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37062 done; \
37063 echo "Doing info in shellutils" ; \
37064 (cd $(HOST_SUBDIR)/shellutils && \
37065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37067 "RANLIB=$${RANLIB}" \
37068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37069 info) \
37070 || exit 1
37072 @endif shellutils
37074 .PHONY: maybe-dvi-shellutils dvi-shellutils
37075 maybe-dvi-shellutils:
37076 @if shellutils
37077 maybe-dvi-shellutils: dvi-shellutils
37079 dvi-shellutils: \
37080 configure-shellutils
37081 @: $(MAKE); $(unstage)
37082 @[ -f ./shellutils/Makefile ] || exit 0; \
37083 r=`${PWD_COMMAND}`; export r; \
37084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37085 $(HOST_EXPORTS) \
37086 for flag in $(EXTRA_HOST_FLAGS) ; do \
37087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37088 done; \
37089 echo "Doing dvi in shellutils" ; \
37090 (cd $(HOST_SUBDIR)/shellutils && \
37091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37093 "RANLIB=$${RANLIB}" \
37094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37095 dvi) \
37096 || exit 1
37098 @endif shellutils
37100 .PHONY: maybe-pdf-shellutils pdf-shellutils
37101 maybe-pdf-shellutils:
37102 @if shellutils
37103 maybe-pdf-shellutils: pdf-shellutils
37105 pdf-shellutils: \
37106 configure-shellutils
37107 @: $(MAKE); $(unstage)
37108 @[ -f ./shellutils/Makefile ] || exit 0; \
37109 r=`${PWD_COMMAND}`; export r; \
37110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37111 $(HOST_EXPORTS) \
37112 for flag in $(EXTRA_HOST_FLAGS) ; do \
37113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37114 done; \
37115 echo "Doing pdf in shellutils" ; \
37116 (cd $(HOST_SUBDIR)/shellutils && \
37117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37119 "RANLIB=$${RANLIB}" \
37120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37121 pdf) \
37122 || exit 1
37124 @endif shellutils
37126 .PHONY: maybe-html-shellutils html-shellutils
37127 maybe-html-shellutils:
37128 @if shellutils
37129 maybe-html-shellutils: html-shellutils
37131 html-shellutils: \
37132 configure-shellutils
37133 @: $(MAKE); $(unstage)
37134 @[ -f ./shellutils/Makefile ] || exit 0; \
37135 r=`${PWD_COMMAND}`; export r; \
37136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37137 $(HOST_EXPORTS) \
37138 for flag in $(EXTRA_HOST_FLAGS) ; do \
37139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37140 done; \
37141 echo "Doing html in shellutils" ; \
37142 (cd $(HOST_SUBDIR)/shellutils && \
37143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37145 "RANLIB=$${RANLIB}" \
37146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37147 html) \
37148 || exit 1
37150 @endif shellutils
37152 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
37153 maybe-TAGS-shellutils:
37154 @if shellutils
37155 maybe-TAGS-shellutils: TAGS-shellutils
37157 TAGS-shellutils: \
37158 configure-shellutils
37159 @: $(MAKE); $(unstage)
37160 @[ -f ./shellutils/Makefile ] || exit 0; \
37161 r=`${PWD_COMMAND}`; export r; \
37162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163 $(HOST_EXPORTS) \
37164 for flag in $(EXTRA_HOST_FLAGS) ; do \
37165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37166 done; \
37167 echo "Doing TAGS in shellutils" ; \
37168 (cd $(HOST_SUBDIR)/shellutils && \
37169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37171 "RANLIB=$${RANLIB}" \
37172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37173 TAGS) \
37174 || exit 1
37176 @endif shellutils
37178 .PHONY: maybe-install-info-shellutils install-info-shellutils
37179 maybe-install-info-shellutils:
37180 @if shellutils
37181 maybe-install-info-shellutils: install-info-shellutils
37183 install-info-shellutils: \
37184 configure-shellutils \
37185 info-shellutils
37186 @: $(MAKE); $(unstage)
37187 @[ -f ./shellutils/Makefile ] || exit 0; \
37188 r=`${PWD_COMMAND}`; export r; \
37189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37190 $(HOST_EXPORTS) \
37191 for flag in $(EXTRA_HOST_FLAGS) ; do \
37192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37193 done; \
37194 echo "Doing install-info in shellutils" ; \
37195 (cd $(HOST_SUBDIR)/shellutils && \
37196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37198 "RANLIB=$${RANLIB}" \
37199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37200 install-info) \
37201 || exit 1
37203 @endif shellutils
37205 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
37206 maybe-install-pdf-shellutils:
37207 @if shellutils
37208 maybe-install-pdf-shellutils: install-pdf-shellutils
37210 install-pdf-shellutils: \
37211 configure-shellutils \
37212 pdf-shellutils
37213 @: $(MAKE); $(unstage)
37214 @[ -f ./shellutils/Makefile ] || exit 0; \
37215 r=`${PWD_COMMAND}`; export r; \
37216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37217 $(HOST_EXPORTS) \
37218 for flag in $(EXTRA_HOST_FLAGS) ; do \
37219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37220 done; \
37221 echo "Doing install-pdf in shellutils" ; \
37222 (cd $(HOST_SUBDIR)/shellutils && \
37223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37225 "RANLIB=$${RANLIB}" \
37226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37227 install-pdf) \
37228 || exit 1
37230 @endif shellutils
37232 .PHONY: maybe-install-html-shellutils install-html-shellutils
37233 maybe-install-html-shellutils:
37234 @if shellutils
37235 maybe-install-html-shellutils: install-html-shellutils
37237 install-html-shellutils: \
37238 configure-shellutils \
37239 html-shellutils
37240 @: $(MAKE); $(unstage)
37241 @[ -f ./shellutils/Makefile ] || exit 0; \
37242 r=`${PWD_COMMAND}`; export r; \
37243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37244 $(HOST_EXPORTS) \
37245 for flag in $(EXTRA_HOST_FLAGS) ; do \
37246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37247 done; \
37248 echo "Doing install-html in shellutils" ; \
37249 (cd $(HOST_SUBDIR)/shellutils && \
37250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37252 "RANLIB=$${RANLIB}" \
37253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37254 install-html) \
37255 || exit 1
37257 @endif shellutils
37259 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
37260 maybe-installcheck-shellutils:
37261 @if shellutils
37262 maybe-installcheck-shellutils: installcheck-shellutils
37264 installcheck-shellutils: \
37265 configure-shellutils
37266 @: $(MAKE); $(unstage)
37267 @[ -f ./shellutils/Makefile ] || exit 0; \
37268 r=`${PWD_COMMAND}`; export r; \
37269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37270 $(HOST_EXPORTS) \
37271 for flag in $(EXTRA_HOST_FLAGS) ; do \
37272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37273 done; \
37274 echo "Doing installcheck in shellutils" ; \
37275 (cd $(HOST_SUBDIR)/shellutils && \
37276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37278 "RANLIB=$${RANLIB}" \
37279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37280 installcheck) \
37281 || exit 1
37283 @endif shellutils
37285 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
37286 maybe-mostlyclean-shellutils:
37287 @if shellutils
37288 maybe-mostlyclean-shellutils: mostlyclean-shellutils
37290 mostlyclean-shellutils:
37291 @: $(MAKE); $(unstage)
37292 @[ -f ./shellutils/Makefile ] || exit 0; \
37293 r=`${PWD_COMMAND}`; export r; \
37294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37295 $(HOST_EXPORTS) \
37296 for flag in $(EXTRA_HOST_FLAGS) ; do \
37297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37298 done; \
37299 echo "Doing mostlyclean in shellutils" ; \
37300 (cd $(HOST_SUBDIR)/shellutils && \
37301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37303 "RANLIB=$${RANLIB}" \
37304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37305 mostlyclean) \
37306 || exit 1
37308 @endif shellutils
37310 .PHONY: maybe-clean-shellutils clean-shellutils
37311 maybe-clean-shellutils:
37312 @if shellutils
37313 maybe-clean-shellutils: clean-shellutils
37315 clean-shellutils:
37316 @: $(MAKE); $(unstage)
37317 @[ -f ./shellutils/Makefile ] || exit 0; \
37318 r=`${PWD_COMMAND}`; export r; \
37319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37320 $(HOST_EXPORTS) \
37321 for flag in $(EXTRA_HOST_FLAGS) ; do \
37322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37323 done; \
37324 echo "Doing clean in shellutils" ; \
37325 (cd $(HOST_SUBDIR)/shellutils && \
37326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37328 "RANLIB=$${RANLIB}" \
37329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37330 clean) \
37331 || exit 1
37333 @endif shellutils
37335 .PHONY: maybe-distclean-shellutils distclean-shellutils
37336 maybe-distclean-shellutils:
37337 @if shellutils
37338 maybe-distclean-shellutils: distclean-shellutils
37340 distclean-shellutils:
37341 @: $(MAKE); $(unstage)
37342 @[ -f ./shellutils/Makefile ] || exit 0; \
37343 r=`${PWD_COMMAND}`; export r; \
37344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37345 $(HOST_EXPORTS) \
37346 for flag in $(EXTRA_HOST_FLAGS) ; do \
37347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37348 done; \
37349 echo "Doing distclean in shellutils" ; \
37350 (cd $(HOST_SUBDIR)/shellutils && \
37351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37353 "RANLIB=$${RANLIB}" \
37354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37355 distclean) \
37356 || exit 1
37358 @endif shellutils
37360 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
37361 maybe-maintainer-clean-shellutils:
37362 @if shellutils
37363 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
37365 maintainer-clean-shellutils:
37366 @: $(MAKE); $(unstage)
37367 @[ -f ./shellutils/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 maintainer-clean in shellutils" ; \
37375 (cd $(HOST_SUBDIR)/shellutils && \
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 maintainer-clean) \
37381 || exit 1
37383 @endif shellutils
37387 .PHONY: configure-sid maybe-configure-sid
37388 maybe-configure-sid:
37389 @if gcc-bootstrap
37390 configure-sid: stage_current
37391 @endif gcc-bootstrap
37392 @if sid
37393 maybe-configure-sid: configure-sid
37394 configure-sid:
37395 @: $(MAKE); $(unstage)
37396 @r=`${PWD_COMMAND}`; export r; \
37397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37398 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
37399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
37400 $(HOST_EXPORTS) \
37401 echo Configuring in $(HOST_SUBDIR)/sid; \
37402 cd "$(HOST_SUBDIR)/sid" || exit 1; \
37403 case $(srcdir) in \
37404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37405 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
37406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37407 esac; \
37408 srcdiroption="--srcdir=$${topdir}/sid"; \
37409 libsrcdir="$$s/sid"; \
37410 $(SHELL) $${libsrcdir}/configure \
37411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37412 --target=${target_alias} $${srcdiroption} \
37413 || exit 1
37414 @endif sid
37420 .PHONY: all-sid maybe-all-sid
37421 maybe-all-sid:
37422 @if gcc-bootstrap
37423 all-sid: stage_current
37424 @endif gcc-bootstrap
37425 @if sid
37426 TARGET-sid=all
37427 maybe-all-sid: all-sid
37428 all-sid: configure-sid
37429 @: $(MAKE); $(unstage)
37430 @r=`${PWD_COMMAND}`; export r; \
37431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37432 $(HOST_EXPORTS) \
37433 (cd $(HOST_SUBDIR)/sid && \
37434 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37435 $(TARGET-sid))
37436 @endif sid
37441 .PHONY: check-sid maybe-check-sid
37442 maybe-check-sid:
37443 @if sid
37444 maybe-check-sid: check-sid
37446 check-sid:
37447 @: $(MAKE); $(unstage)
37448 @r=`${PWD_COMMAND}`; export r; \
37449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37450 $(HOST_EXPORTS) \
37451 (cd $(HOST_SUBDIR)/sid && \
37452 $(MAKE) $(FLAGS_TO_PASS) check)
37454 @endif sid
37456 .PHONY: install-sid maybe-install-sid
37457 maybe-install-sid:
37458 @if sid
37459 maybe-install-sid: install-sid
37461 install-sid: installdirs
37462 @: $(MAKE); $(unstage)
37463 @r=`${PWD_COMMAND}`; export r; \
37464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465 $(HOST_EXPORTS) \
37466 (cd $(HOST_SUBDIR)/sid && \
37467 $(MAKE) $(FLAGS_TO_PASS) install)
37469 @endif sid
37471 .PHONY: install-strip-sid maybe-install-strip-sid
37472 maybe-install-strip-sid:
37473 @if sid
37474 maybe-install-strip-sid: install-strip-sid
37476 install-strip-sid: installdirs
37477 @: $(MAKE); $(unstage)
37478 @r=`${PWD_COMMAND}`; export r; \
37479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37480 $(HOST_EXPORTS) \
37481 (cd $(HOST_SUBDIR)/sid && \
37482 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37484 @endif sid
37486 # Other targets (info, dvi, pdf, etc.)
37488 .PHONY: maybe-info-sid info-sid
37489 maybe-info-sid:
37490 @if sid
37491 maybe-info-sid: info-sid
37493 info-sid: \
37494 configure-sid
37495 @: $(MAKE); $(unstage)
37496 @[ -f ./sid/Makefile ] || exit 0; \
37497 r=`${PWD_COMMAND}`; export r; \
37498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37499 $(HOST_EXPORTS) \
37500 for flag in $(EXTRA_HOST_FLAGS) ; do \
37501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37502 done; \
37503 echo "Doing info in sid" ; \
37504 (cd $(HOST_SUBDIR)/sid && \
37505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37507 "RANLIB=$${RANLIB}" \
37508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37509 info) \
37510 || exit 1
37512 @endif sid
37514 .PHONY: maybe-dvi-sid dvi-sid
37515 maybe-dvi-sid:
37516 @if sid
37517 maybe-dvi-sid: dvi-sid
37519 dvi-sid: \
37520 configure-sid
37521 @: $(MAKE); $(unstage)
37522 @[ -f ./sid/Makefile ] || exit 0; \
37523 r=`${PWD_COMMAND}`; export r; \
37524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525 $(HOST_EXPORTS) \
37526 for flag in $(EXTRA_HOST_FLAGS) ; do \
37527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528 done; \
37529 echo "Doing dvi in sid" ; \
37530 (cd $(HOST_SUBDIR)/sid && \
37531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533 "RANLIB=$${RANLIB}" \
37534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535 dvi) \
37536 || exit 1
37538 @endif sid
37540 .PHONY: maybe-pdf-sid pdf-sid
37541 maybe-pdf-sid:
37542 @if sid
37543 maybe-pdf-sid: pdf-sid
37545 pdf-sid: \
37546 configure-sid
37547 @: $(MAKE); $(unstage)
37548 @[ -f ./sid/Makefile ] || exit 0; \
37549 r=`${PWD_COMMAND}`; export r; \
37550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37551 $(HOST_EXPORTS) \
37552 for flag in $(EXTRA_HOST_FLAGS) ; do \
37553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37554 done; \
37555 echo "Doing pdf in sid" ; \
37556 (cd $(HOST_SUBDIR)/sid && \
37557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37559 "RANLIB=$${RANLIB}" \
37560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37561 pdf) \
37562 || exit 1
37564 @endif sid
37566 .PHONY: maybe-html-sid html-sid
37567 maybe-html-sid:
37568 @if sid
37569 maybe-html-sid: html-sid
37571 html-sid: \
37572 configure-sid
37573 @: $(MAKE); $(unstage)
37574 @[ -f ./sid/Makefile ] || exit 0; \
37575 r=`${PWD_COMMAND}`; export r; \
37576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577 $(HOST_EXPORTS) \
37578 for flag in $(EXTRA_HOST_FLAGS) ; do \
37579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580 done; \
37581 echo "Doing html in sid" ; \
37582 (cd $(HOST_SUBDIR)/sid && \
37583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37585 "RANLIB=$${RANLIB}" \
37586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587 html) \
37588 || exit 1
37590 @endif sid
37592 .PHONY: maybe-TAGS-sid TAGS-sid
37593 maybe-TAGS-sid:
37594 @if sid
37595 maybe-TAGS-sid: TAGS-sid
37597 TAGS-sid: \
37598 configure-sid
37599 @: $(MAKE); $(unstage)
37600 @[ -f ./sid/Makefile ] || exit 0; \
37601 r=`${PWD_COMMAND}`; export r; \
37602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37603 $(HOST_EXPORTS) \
37604 for flag in $(EXTRA_HOST_FLAGS) ; do \
37605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37606 done; \
37607 echo "Doing TAGS in sid" ; \
37608 (cd $(HOST_SUBDIR)/sid && \
37609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37611 "RANLIB=$${RANLIB}" \
37612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37613 TAGS) \
37614 || exit 1
37616 @endif sid
37618 .PHONY: maybe-install-info-sid install-info-sid
37619 maybe-install-info-sid:
37620 @if sid
37621 maybe-install-info-sid: install-info-sid
37623 install-info-sid: \
37624 configure-sid \
37625 info-sid
37626 @: $(MAKE); $(unstage)
37627 @[ -f ./sid/Makefile ] || exit 0; \
37628 r=`${PWD_COMMAND}`; export r; \
37629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630 $(HOST_EXPORTS) \
37631 for flag in $(EXTRA_HOST_FLAGS) ; do \
37632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37633 done; \
37634 echo "Doing install-info in sid" ; \
37635 (cd $(HOST_SUBDIR)/sid && \
37636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638 "RANLIB=$${RANLIB}" \
37639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640 install-info) \
37641 || exit 1
37643 @endif sid
37645 .PHONY: maybe-install-pdf-sid install-pdf-sid
37646 maybe-install-pdf-sid:
37647 @if sid
37648 maybe-install-pdf-sid: install-pdf-sid
37650 install-pdf-sid: \
37651 configure-sid \
37652 pdf-sid
37653 @: $(MAKE); $(unstage)
37654 @[ -f ./sid/Makefile ] || exit 0; \
37655 r=`${PWD_COMMAND}`; export r; \
37656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657 $(HOST_EXPORTS) \
37658 for flag in $(EXTRA_HOST_FLAGS) ; do \
37659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37660 done; \
37661 echo "Doing install-pdf in sid" ; \
37662 (cd $(HOST_SUBDIR)/sid && \
37663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37665 "RANLIB=$${RANLIB}" \
37666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667 install-pdf) \
37668 || exit 1
37670 @endif sid
37672 .PHONY: maybe-install-html-sid install-html-sid
37673 maybe-install-html-sid:
37674 @if sid
37675 maybe-install-html-sid: install-html-sid
37677 install-html-sid: \
37678 configure-sid \
37679 html-sid
37680 @: $(MAKE); $(unstage)
37681 @[ -f ./sid/Makefile ] || exit 0; \
37682 r=`${PWD_COMMAND}`; export r; \
37683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684 $(HOST_EXPORTS) \
37685 for flag in $(EXTRA_HOST_FLAGS) ; do \
37686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37687 done; \
37688 echo "Doing install-html in sid" ; \
37689 (cd $(HOST_SUBDIR)/sid && \
37690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37692 "RANLIB=$${RANLIB}" \
37693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37694 install-html) \
37695 || exit 1
37697 @endif sid
37699 .PHONY: maybe-installcheck-sid installcheck-sid
37700 maybe-installcheck-sid:
37701 @if sid
37702 maybe-installcheck-sid: installcheck-sid
37704 installcheck-sid: \
37705 configure-sid
37706 @: $(MAKE); $(unstage)
37707 @[ -f ./sid/Makefile ] || exit 0; \
37708 r=`${PWD_COMMAND}`; export r; \
37709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37710 $(HOST_EXPORTS) \
37711 for flag in $(EXTRA_HOST_FLAGS) ; do \
37712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37713 done; \
37714 echo "Doing installcheck in sid" ; \
37715 (cd $(HOST_SUBDIR)/sid && \
37716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37718 "RANLIB=$${RANLIB}" \
37719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37720 installcheck) \
37721 || exit 1
37723 @endif sid
37725 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
37726 maybe-mostlyclean-sid:
37727 @if sid
37728 maybe-mostlyclean-sid: mostlyclean-sid
37730 mostlyclean-sid:
37731 @: $(MAKE); $(unstage)
37732 @[ -f ./sid/Makefile ] || exit 0; \
37733 r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 for flag in $(EXTRA_HOST_FLAGS) ; do \
37737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738 done; \
37739 echo "Doing mostlyclean in sid" ; \
37740 (cd $(HOST_SUBDIR)/sid && \
37741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37743 "RANLIB=$${RANLIB}" \
37744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745 mostlyclean) \
37746 || exit 1
37748 @endif sid
37750 .PHONY: maybe-clean-sid clean-sid
37751 maybe-clean-sid:
37752 @if sid
37753 maybe-clean-sid: clean-sid
37755 clean-sid:
37756 @: $(MAKE); $(unstage)
37757 @[ -f ./sid/Makefile ] || exit 0; \
37758 r=`${PWD_COMMAND}`; export r; \
37759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760 $(HOST_EXPORTS) \
37761 for flag in $(EXTRA_HOST_FLAGS) ; do \
37762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37763 done; \
37764 echo "Doing clean in sid" ; \
37765 (cd $(HOST_SUBDIR)/sid && \
37766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768 "RANLIB=$${RANLIB}" \
37769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770 clean) \
37771 || exit 1
37773 @endif sid
37775 .PHONY: maybe-distclean-sid distclean-sid
37776 maybe-distclean-sid:
37777 @if sid
37778 maybe-distclean-sid: distclean-sid
37780 distclean-sid:
37781 @: $(MAKE); $(unstage)
37782 @[ -f ./sid/Makefile ] || exit 0; \
37783 r=`${PWD_COMMAND}`; export r; \
37784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37785 $(HOST_EXPORTS) \
37786 for flag in $(EXTRA_HOST_FLAGS) ; do \
37787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37788 done; \
37789 echo "Doing distclean in sid" ; \
37790 (cd $(HOST_SUBDIR)/sid && \
37791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37793 "RANLIB=$${RANLIB}" \
37794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37795 distclean) \
37796 || exit 1
37798 @endif sid
37800 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
37801 maybe-maintainer-clean-sid:
37802 @if sid
37803 maybe-maintainer-clean-sid: maintainer-clean-sid
37805 maintainer-clean-sid:
37806 @: $(MAKE); $(unstage)
37807 @[ -f ./sid/Makefile ] || exit 0; \
37808 r=`${PWD_COMMAND}`; export r; \
37809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810 $(HOST_EXPORTS) \
37811 for flag in $(EXTRA_HOST_FLAGS) ; do \
37812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37813 done; \
37814 echo "Doing maintainer-clean in sid" ; \
37815 (cd $(HOST_SUBDIR)/sid && \
37816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37818 "RANLIB=$${RANLIB}" \
37819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37820 maintainer-clean) \
37821 || exit 1
37823 @endif sid
37827 .PHONY: configure-sim maybe-configure-sim
37828 maybe-configure-sim:
37829 @if gcc-bootstrap
37830 configure-sim: stage_current
37831 @endif gcc-bootstrap
37832 @if sim
37833 maybe-configure-sim: configure-sim
37834 configure-sim:
37835 @: $(MAKE); $(unstage)
37836 @r=`${PWD_COMMAND}`; export r; \
37837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37838 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
37839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
37840 $(HOST_EXPORTS) \
37841 echo Configuring in $(HOST_SUBDIR)/sim; \
37842 cd "$(HOST_SUBDIR)/sim" || exit 1; \
37843 case $(srcdir) in \
37844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37845 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
37846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37847 esac; \
37848 srcdiroption="--srcdir=$${topdir}/sim"; \
37849 libsrcdir="$$s/sim"; \
37850 $(SHELL) $${libsrcdir}/configure \
37851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37852 --target=${target_alias} $${srcdiroption} \
37853 || exit 1
37854 @endif sim
37860 .PHONY: all-sim maybe-all-sim
37861 maybe-all-sim:
37862 @if gcc-bootstrap
37863 all-sim: stage_current
37864 @endif gcc-bootstrap
37865 @if sim
37866 TARGET-sim=all
37867 maybe-all-sim: all-sim
37868 all-sim: configure-sim
37869 @: $(MAKE); $(unstage)
37870 @r=`${PWD_COMMAND}`; export r; \
37871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37872 $(HOST_EXPORTS) \
37873 (cd $(HOST_SUBDIR)/sim && \
37874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37875 $(TARGET-sim))
37876 @endif sim
37881 .PHONY: check-sim maybe-check-sim
37882 maybe-check-sim:
37883 @if sim
37884 maybe-check-sim: check-sim
37886 check-sim:
37887 @: $(MAKE); $(unstage)
37888 @r=`${PWD_COMMAND}`; export r; \
37889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37890 $(HOST_EXPORTS) \
37891 (cd $(HOST_SUBDIR)/sim && \
37892 $(MAKE) $(FLAGS_TO_PASS) check)
37894 @endif sim
37896 .PHONY: install-sim maybe-install-sim
37897 maybe-install-sim:
37898 @if sim
37899 maybe-install-sim: install-sim
37901 install-sim: installdirs
37902 @: $(MAKE); $(unstage)
37903 @r=`${PWD_COMMAND}`; export r; \
37904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905 $(HOST_EXPORTS) \
37906 (cd $(HOST_SUBDIR)/sim && \
37907 $(MAKE) $(FLAGS_TO_PASS) install)
37909 @endif sim
37911 .PHONY: install-strip-sim maybe-install-strip-sim
37912 maybe-install-strip-sim:
37913 @if sim
37914 maybe-install-strip-sim: install-strip-sim
37916 install-strip-sim: installdirs
37917 @: $(MAKE); $(unstage)
37918 @r=`${PWD_COMMAND}`; export r; \
37919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920 $(HOST_EXPORTS) \
37921 (cd $(HOST_SUBDIR)/sim && \
37922 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37924 @endif sim
37926 # Other targets (info, dvi, pdf, etc.)
37928 .PHONY: maybe-info-sim info-sim
37929 maybe-info-sim:
37930 @if sim
37931 maybe-info-sim: info-sim
37933 info-sim: \
37934 configure-sim
37935 @: $(MAKE); $(unstage)
37936 @[ -f ./sim/Makefile ] || exit 0; \
37937 r=`${PWD_COMMAND}`; export r; \
37938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939 $(HOST_EXPORTS) \
37940 for flag in $(EXTRA_HOST_FLAGS) ; do \
37941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942 done; \
37943 echo "Doing info in sim" ; \
37944 (cd $(HOST_SUBDIR)/sim && \
37945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947 "RANLIB=$${RANLIB}" \
37948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949 info) \
37950 || exit 1
37952 @endif sim
37954 .PHONY: maybe-dvi-sim dvi-sim
37955 maybe-dvi-sim:
37956 @if sim
37957 maybe-dvi-sim: dvi-sim
37959 dvi-sim: \
37960 configure-sim
37961 @: $(MAKE); $(unstage)
37962 @[ -f ./sim/Makefile ] || exit 0; \
37963 r=`${PWD_COMMAND}`; export r; \
37964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37965 $(HOST_EXPORTS) \
37966 for flag in $(EXTRA_HOST_FLAGS) ; do \
37967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37968 done; \
37969 echo "Doing dvi in sim" ; \
37970 (cd $(HOST_SUBDIR)/sim && \
37971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37973 "RANLIB=$${RANLIB}" \
37974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37975 dvi) \
37976 || exit 1
37978 @endif sim
37980 .PHONY: maybe-pdf-sim pdf-sim
37981 maybe-pdf-sim:
37982 @if sim
37983 maybe-pdf-sim: pdf-sim
37985 pdf-sim: \
37986 configure-sim
37987 @: $(MAKE); $(unstage)
37988 @[ -f ./sim/Makefile ] || exit 0; \
37989 r=`${PWD_COMMAND}`; export r; \
37990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37991 $(HOST_EXPORTS) \
37992 for flag in $(EXTRA_HOST_FLAGS) ; do \
37993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37994 done; \
37995 echo "Doing pdf in sim" ; \
37996 (cd $(HOST_SUBDIR)/sim && \
37997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37999 "RANLIB=$${RANLIB}" \
38000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38001 pdf) \
38002 || exit 1
38004 @endif sim
38006 .PHONY: maybe-html-sim html-sim
38007 maybe-html-sim:
38008 @if sim
38009 maybe-html-sim: html-sim
38011 html-sim: \
38012 configure-sim
38013 @: $(MAKE); $(unstage)
38014 @[ -f ./sim/Makefile ] || exit 0; \
38015 r=`${PWD_COMMAND}`; export r; \
38016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017 $(HOST_EXPORTS) \
38018 for flag in $(EXTRA_HOST_FLAGS) ; do \
38019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38020 done; \
38021 echo "Doing html in sim" ; \
38022 (cd $(HOST_SUBDIR)/sim && \
38023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025 "RANLIB=$${RANLIB}" \
38026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027 html) \
38028 || exit 1
38030 @endif sim
38032 .PHONY: maybe-TAGS-sim TAGS-sim
38033 maybe-TAGS-sim:
38034 @if sim
38035 maybe-TAGS-sim: TAGS-sim
38037 TAGS-sim: \
38038 configure-sim
38039 @: $(MAKE); $(unstage)
38040 @[ -f ./sim/Makefile ] || exit 0; \
38041 r=`${PWD_COMMAND}`; export r; \
38042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38043 $(HOST_EXPORTS) \
38044 for flag in $(EXTRA_HOST_FLAGS) ; do \
38045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38046 done; \
38047 echo "Doing TAGS in sim" ; \
38048 (cd $(HOST_SUBDIR)/sim && \
38049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38051 "RANLIB=$${RANLIB}" \
38052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38053 TAGS) \
38054 || exit 1
38056 @endif sim
38058 .PHONY: maybe-install-info-sim install-info-sim
38059 maybe-install-info-sim:
38060 @if sim
38061 maybe-install-info-sim: install-info-sim
38063 install-info-sim: \
38064 configure-sim \
38065 info-sim
38066 @: $(MAKE); $(unstage)
38067 @[ -f ./sim/Makefile ] || exit 0; \
38068 r=`${PWD_COMMAND}`; export r; \
38069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38070 $(HOST_EXPORTS) \
38071 for flag in $(EXTRA_HOST_FLAGS) ; do \
38072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38073 done; \
38074 echo "Doing install-info in sim" ; \
38075 (cd $(HOST_SUBDIR)/sim && \
38076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38078 "RANLIB=$${RANLIB}" \
38079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38080 install-info) \
38081 || exit 1
38083 @endif sim
38085 .PHONY: maybe-install-pdf-sim install-pdf-sim
38086 maybe-install-pdf-sim:
38087 @if sim
38088 maybe-install-pdf-sim: install-pdf-sim
38090 install-pdf-sim: \
38091 configure-sim \
38092 pdf-sim
38093 @: $(MAKE); $(unstage)
38094 @[ -f ./sim/Makefile ] || exit 0; \
38095 r=`${PWD_COMMAND}`; export r; \
38096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38097 $(HOST_EXPORTS) \
38098 for flag in $(EXTRA_HOST_FLAGS) ; do \
38099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38100 done; \
38101 echo "Doing install-pdf in sim" ; \
38102 (cd $(HOST_SUBDIR)/sim && \
38103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38105 "RANLIB=$${RANLIB}" \
38106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38107 install-pdf) \
38108 || exit 1
38110 @endif sim
38112 .PHONY: maybe-install-html-sim install-html-sim
38113 maybe-install-html-sim:
38114 @if sim
38115 maybe-install-html-sim: install-html-sim
38117 install-html-sim: \
38118 configure-sim \
38119 html-sim
38120 @: $(MAKE); $(unstage)
38121 @[ -f ./sim/Makefile ] || exit 0; \
38122 r=`${PWD_COMMAND}`; export r; \
38123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124 $(HOST_EXPORTS) \
38125 for flag in $(EXTRA_HOST_FLAGS) ; do \
38126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127 done; \
38128 echo "Doing install-html in sim" ; \
38129 (cd $(HOST_SUBDIR)/sim && \
38130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132 "RANLIB=$${RANLIB}" \
38133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134 install-html) \
38135 || exit 1
38137 @endif sim
38139 .PHONY: maybe-installcheck-sim installcheck-sim
38140 maybe-installcheck-sim:
38141 @if sim
38142 maybe-installcheck-sim: installcheck-sim
38144 installcheck-sim: \
38145 configure-sim
38146 @: $(MAKE); $(unstage)
38147 @[ -f ./sim/Makefile ] || exit 0; \
38148 r=`${PWD_COMMAND}`; export r; \
38149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38150 $(HOST_EXPORTS) \
38151 for flag in $(EXTRA_HOST_FLAGS) ; do \
38152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38153 done; \
38154 echo "Doing installcheck in sim" ; \
38155 (cd $(HOST_SUBDIR)/sim && \
38156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38158 "RANLIB=$${RANLIB}" \
38159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38160 installcheck) \
38161 || exit 1
38163 @endif sim
38165 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
38166 maybe-mostlyclean-sim:
38167 @if sim
38168 maybe-mostlyclean-sim: mostlyclean-sim
38170 mostlyclean-sim:
38171 @: $(MAKE); $(unstage)
38172 @[ -f ./sim/Makefile ] || exit 0; \
38173 r=`${PWD_COMMAND}`; export r; \
38174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175 $(HOST_EXPORTS) \
38176 for flag in $(EXTRA_HOST_FLAGS) ; do \
38177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38178 done; \
38179 echo "Doing mostlyclean in sim" ; \
38180 (cd $(HOST_SUBDIR)/sim && \
38181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38183 "RANLIB=$${RANLIB}" \
38184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38185 mostlyclean) \
38186 || exit 1
38188 @endif sim
38190 .PHONY: maybe-clean-sim clean-sim
38191 maybe-clean-sim:
38192 @if sim
38193 maybe-clean-sim: clean-sim
38195 clean-sim:
38196 @: $(MAKE); $(unstage)
38197 @[ -f ./sim/Makefile ] || exit 0; \
38198 r=`${PWD_COMMAND}`; export r; \
38199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38200 $(HOST_EXPORTS) \
38201 for flag in $(EXTRA_HOST_FLAGS) ; do \
38202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38203 done; \
38204 echo "Doing clean in sim" ; \
38205 (cd $(HOST_SUBDIR)/sim && \
38206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38208 "RANLIB=$${RANLIB}" \
38209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38210 clean) \
38211 || exit 1
38213 @endif sim
38215 .PHONY: maybe-distclean-sim distclean-sim
38216 maybe-distclean-sim:
38217 @if sim
38218 maybe-distclean-sim: distclean-sim
38220 distclean-sim:
38221 @: $(MAKE); $(unstage)
38222 @[ -f ./sim/Makefile ] || exit 0; \
38223 r=`${PWD_COMMAND}`; export r; \
38224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38225 $(HOST_EXPORTS) \
38226 for flag in $(EXTRA_HOST_FLAGS) ; do \
38227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38228 done; \
38229 echo "Doing distclean in sim" ; \
38230 (cd $(HOST_SUBDIR)/sim && \
38231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38233 "RANLIB=$${RANLIB}" \
38234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38235 distclean) \
38236 || exit 1
38238 @endif sim
38240 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
38241 maybe-maintainer-clean-sim:
38242 @if sim
38243 maybe-maintainer-clean-sim: maintainer-clean-sim
38245 maintainer-clean-sim:
38246 @: $(MAKE); $(unstage)
38247 @[ -f ./sim/Makefile ] || exit 0; \
38248 r=`${PWD_COMMAND}`; export r; \
38249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38250 $(HOST_EXPORTS) \
38251 for flag in $(EXTRA_HOST_FLAGS) ; do \
38252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253 done; \
38254 echo "Doing maintainer-clean in sim" ; \
38255 (cd $(HOST_SUBDIR)/sim && \
38256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38258 "RANLIB=$${RANLIB}" \
38259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38260 maintainer-clean) \
38261 || exit 1
38263 @endif sim
38267 .PHONY: configure-tar maybe-configure-tar
38268 maybe-configure-tar:
38269 @if gcc-bootstrap
38270 configure-tar: stage_current
38271 @endif gcc-bootstrap
38272 @if tar
38273 maybe-configure-tar: configure-tar
38274 configure-tar:
38275 @: $(MAKE); $(unstage)
38276 @r=`${PWD_COMMAND}`; export r; \
38277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38278 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
38279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
38280 $(HOST_EXPORTS) \
38281 echo Configuring in $(HOST_SUBDIR)/tar; \
38282 cd "$(HOST_SUBDIR)/tar" || exit 1; \
38283 case $(srcdir) in \
38284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38285 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
38286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38287 esac; \
38288 srcdiroption="--srcdir=$${topdir}/tar"; \
38289 libsrcdir="$$s/tar"; \
38290 $(SHELL) $${libsrcdir}/configure \
38291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38292 --target=${target_alias} $${srcdiroption} \
38293 || exit 1
38294 @endif tar
38300 .PHONY: all-tar maybe-all-tar
38301 maybe-all-tar:
38302 @if gcc-bootstrap
38303 all-tar: stage_current
38304 @endif gcc-bootstrap
38305 @if tar
38306 TARGET-tar=all
38307 maybe-all-tar: all-tar
38308 all-tar: configure-tar
38309 @: $(MAKE); $(unstage)
38310 @r=`${PWD_COMMAND}`; export r; \
38311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38312 $(HOST_EXPORTS) \
38313 (cd $(HOST_SUBDIR)/tar && \
38314 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38315 $(TARGET-tar))
38316 @endif tar
38321 .PHONY: check-tar maybe-check-tar
38322 maybe-check-tar:
38323 @if tar
38324 maybe-check-tar: check-tar
38326 check-tar:
38327 @: $(MAKE); $(unstage)
38328 @r=`${PWD_COMMAND}`; export r; \
38329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38330 $(HOST_EXPORTS) \
38331 (cd $(HOST_SUBDIR)/tar && \
38332 $(MAKE) $(FLAGS_TO_PASS) check)
38334 @endif tar
38336 .PHONY: install-tar maybe-install-tar
38337 maybe-install-tar:
38338 @if tar
38339 maybe-install-tar: install-tar
38341 install-tar: installdirs
38342 @: $(MAKE); $(unstage)
38343 @r=`${PWD_COMMAND}`; export r; \
38344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345 $(HOST_EXPORTS) \
38346 (cd $(HOST_SUBDIR)/tar && \
38347 $(MAKE) $(FLAGS_TO_PASS) install)
38349 @endif tar
38351 .PHONY: install-strip-tar maybe-install-strip-tar
38352 maybe-install-strip-tar:
38353 @if tar
38354 maybe-install-strip-tar: install-strip-tar
38356 install-strip-tar: installdirs
38357 @: $(MAKE); $(unstage)
38358 @r=`${PWD_COMMAND}`; export r; \
38359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360 $(HOST_EXPORTS) \
38361 (cd $(HOST_SUBDIR)/tar && \
38362 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38364 @endif tar
38366 # Other targets (info, dvi, pdf, etc.)
38368 .PHONY: maybe-info-tar info-tar
38369 maybe-info-tar:
38370 @if tar
38371 maybe-info-tar: info-tar
38373 info-tar: \
38374 configure-tar
38375 @: $(MAKE); $(unstage)
38376 @[ -f ./tar/Makefile ] || exit 0; \
38377 r=`${PWD_COMMAND}`; export r; \
38378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38379 $(HOST_EXPORTS) \
38380 for flag in $(EXTRA_HOST_FLAGS) ; do \
38381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38382 done; \
38383 echo "Doing info in tar" ; \
38384 (cd $(HOST_SUBDIR)/tar && \
38385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38387 "RANLIB=$${RANLIB}" \
38388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38389 info) \
38390 || exit 1
38392 @endif tar
38394 .PHONY: maybe-dvi-tar dvi-tar
38395 maybe-dvi-tar:
38396 @if tar
38397 maybe-dvi-tar: dvi-tar
38399 dvi-tar: \
38400 configure-tar
38401 @: $(MAKE); $(unstage)
38402 @[ -f ./tar/Makefile ] || exit 0; \
38403 r=`${PWD_COMMAND}`; export r; \
38404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38405 $(HOST_EXPORTS) \
38406 for flag in $(EXTRA_HOST_FLAGS) ; do \
38407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38408 done; \
38409 echo "Doing dvi in tar" ; \
38410 (cd $(HOST_SUBDIR)/tar && \
38411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38413 "RANLIB=$${RANLIB}" \
38414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38415 dvi) \
38416 || exit 1
38418 @endif tar
38420 .PHONY: maybe-pdf-tar pdf-tar
38421 maybe-pdf-tar:
38422 @if tar
38423 maybe-pdf-tar: pdf-tar
38425 pdf-tar: \
38426 configure-tar
38427 @: $(MAKE); $(unstage)
38428 @[ -f ./tar/Makefile ] || exit 0; \
38429 r=`${PWD_COMMAND}`; export r; \
38430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38431 $(HOST_EXPORTS) \
38432 for flag in $(EXTRA_HOST_FLAGS) ; do \
38433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38434 done; \
38435 echo "Doing pdf in tar" ; \
38436 (cd $(HOST_SUBDIR)/tar && \
38437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38439 "RANLIB=$${RANLIB}" \
38440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38441 pdf) \
38442 || exit 1
38444 @endif tar
38446 .PHONY: maybe-html-tar html-tar
38447 maybe-html-tar:
38448 @if tar
38449 maybe-html-tar: html-tar
38451 html-tar: \
38452 configure-tar
38453 @: $(MAKE); $(unstage)
38454 @[ -f ./tar/Makefile ] || exit 0; \
38455 r=`${PWD_COMMAND}`; export r; \
38456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38457 $(HOST_EXPORTS) \
38458 for flag in $(EXTRA_HOST_FLAGS) ; do \
38459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38460 done; \
38461 echo "Doing html in tar" ; \
38462 (cd $(HOST_SUBDIR)/tar && \
38463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38465 "RANLIB=$${RANLIB}" \
38466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38467 html) \
38468 || exit 1
38470 @endif tar
38472 .PHONY: maybe-TAGS-tar TAGS-tar
38473 maybe-TAGS-tar:
38474 @if tar
38475 maybe-TAGS-tar: TAGS-tar
38477 TAGS-tar: \
38478 configure-tar
38479 @: $(MAKE); $(unstage)
38480 @[ -f ./tar/Makefile ] || exit 0; \
38481 r=`${PWD_COMMAND}`; export r; \
38482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38483 $(HOST_EXPORTS) \
38484 for flag in $(EXTRA_HOST_FLAGS) ; do \
38485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38486 done; \
38487 echo "Doing TAGS in tar" ; \
38488 (cd $(HOST_SUBDIR)/tar && \
38489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38491 "RANLIB=$${RANLIB}" \
38492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38493 TAGS) \
38494 || exit 1
38496 @endif tar
38498 .PHONY: maybe-install-info-tar install-info-tar
38499 maybe-install-info-tar:
38500 @if tar
38501 maybe-install-info-tar: install-info-tar
38503 install-info-tar: \
38504 configure-tar \
38505 info-tar
38506 @: $(MAKE); $(unstage)
38507 @[ -f ./tar/Makefile ] || exit 0; \
38508 r=`${PWD_COMMAND}`; export r; \
38509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38510 $(HOST_EXPORTS) \
38511 for flag in $(EXTRA_HOST_FLAGS) ; do \
38512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38513 done; \
38514 echo "Doing install-info in tar" ; \
38515 (cd $(HOST_SUBDIR)/tar && \
38516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38518 "RANLIB=$${RANLIB}" \
38519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38520 install-info) \
38521 || exit 1
38523 @endif tar
38525 .PHONY: maybe-install-pdf-tar install-pdf-tar
38526 maybe-install-pdf-tar:
38527 @if tar
38528 maybe-install-pdf-tar: install-pdf-tar
38530 install-pdf-tar: \
38531 configure-tar \
38532 pdf-tar
38533 @: $(MAKE); $(unstage)
38534 @[ -f ./tar/Makefile ] || exit 0; \
38535 r=`${PWD_COMMAND}`; export r; \
38536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38537 $(HOST_EXPORTS) \
38538 for flag in $(EXTRA_HOST_FLAGS) ; do \
38539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38540 done; \
38541 echo "Doing install-pdf in tar" ; \
38542 (cd $(HOST_SUBDIR)/tar && \
38543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38545 "RANLIB=$${RANLIB}" \
38546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38547 install-pdf) \
38548 || exit 1
38550 @endif tar
38552 .PHONY: maybe-install-html-tar install-html-tar
38553 maybe-install-html-tar:
38554 @if tar
38555 maybe-install-html-tar: install-html-tar
38557 install-html-tar: \
38558 configure-tar \
38559 html-tar
38560 @: $(MAKE); $(unstage)
38561 @[ -f ./tar/Makefile ] || exit 0; \
38562 r=`${PWD_COMMAND}`; export r; \
38563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564 $(HOST_EXPORTS) \
38565 for flag in $(EXTRA_HOST_FLAGS) ; do \
38566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567 done; \
38568 echo "Doing install-html in tar" ; \
38569 (cd $(HOST_SUBDIR)/tar && \
38570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572 "RANLIB=$${RANLIB}" \
38573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574 install-html) \
38575 || exit 1
38577 @endif tar
38579 .PHONY: maybe-installcheck-tar installcheck-tar
38580 maybe-installcheck-tar:
38581 @if tar
38582 maybe-installcheck-tar: installcheck-tar
38584 installcheck-tar: \
38585 configure-tar
38586 @: $(MAKE); $(unstage)
38587 @[ -f ./tar/Makefile ] || exit 0; \
38588 r=`${PWD_COMMAND}`; export r; \
38589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38590 $(HOST_EXPORTS) \
38591 for flag in $(EXTRA_HOST_FLAGS) ; do \
38592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38593 done; \
38594 echo "Doing installcheck in tar" ; \
38595 (cd $(HOST_SUBDIR)/tar && \
38596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38598 "RANLIB=$${RANLIB}" \
38599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38600 installcheck) \
38601 || exit 1
38603 @endif tar
38605 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
38606 maybe-mostlyclean-tar:
38607 @if tar
38608 maybe-mostlyclean-tar: mostlyclean-tar
38610 mostlyclean-tar:
38611 @: $(MAKE); $(unstage)
38612 @[ -f ./tar/Makefile ] || exit 0; \
38613 r=`${PWD_COMMAND}`; export r; \
38614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38615 $(HOST_EXPORTS) \
38616 for flag in $(EXTRA_HOST_FLAGS) ; do \
38617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38618 done; \
38619 echo "Doing mostlyclean in tar" ; \
38620 (cd $(HOST_SUBDIR)/tar && \
38621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38623 "RANLIB=$${RANLIB}" \
38624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38625 mostlyclean) \
38626 || exit 1
38628 @endif tar
38630 .PHONY: maybe-clean-tar clean-tar
38631 maybe-clean-tar:
38632 @if tar
38633 maybe-clean-tar: clean-tar
38635 clean-tar:
38636 @: $(MAKE); $(unstage)
38637 @[ -f ./tar/Makefile ] || exit 0; \
38638 r=`${PWD_COMMAND}`; export r; \
38639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38640 $(HOST_EXPORTS) \
38641 for flag in $(EXTRA_HOST_FLAGS) ; do \
38642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38643 done; \
38644 echo "Doing clean in tar" ; \
38645 (cd $(HOST_SUBDIR)/tar && \
38646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38648 "RANLIB=$${RANLIB}" \
38649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38650 clean) \
38651 || exit 1
38653 @endif tar
38655 .PHONY: maybe-distclean-tar distclean-tar
38656 maybe-distclean-tar:
38657 @if tar
38658 maybe-distclean-tar: distclean-tar
38660 distclean-tar:
38661 @: $(MAKE); $(unstage)
38662 @[ -f ./tar/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 distclean in tar" ; \
38670 (cd $(HOST_SUBDIR)/tar && \
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 distclean) \
38676 || exit 1
38678 @endif tar
38680 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
38681 maybe-maintainer-clean-tar:
38682 @if tar
38683 maybe-maintainer-clean-tar: maintainer-clean-tar
38685 maintainer-clean-tar:
38686 @: $(MAKE); $(unstage)
38687 @[ -f ./tar/Makefile ] || exit 0; \
38688 r=`${PWD_COMMAND}`; export r; \
38689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690 $(HOST_EXPORTS) \
38691 for flag in $(EXTRA_HOST_FLAGS) ; do \
38692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38693 done; \
38694 echo "Doing maintainer-clean in tar" ; \
38695 (cd $(HOST_SUBDIR)/tar && \
38696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38698 "RANLIB=$${RANLIB}" \
38699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38700 maintainer-clean) \
38701 || exit 1
38703 @endif tar
38707 .PHONY: configure-texinfo maybe-configure-texinfo
38708 maybe-configure-texinfo:
38709 @if gcc-bootstrap
38710 configure-texinfo: stage_current
38711 @endif gcc-bootstrap
38712 @if texinfo
38713 maybe-configure-texinfo: configure-texinfo
38714 configure-texinfo:
38715 @: $(MAKE); $(unstage)
38716 @r=`${PWD_COMMAND}`; export r; \
38717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
38719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
38720 $(HOST_EXPORTS) \
38721 echo Configuring in $(HOST_SUBDIR)/texinfo; \
38722 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
38723 case $(srcdir) in \
38724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38725 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
38726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38727 esac; \
38728 srcdiroption="--srcdir=$${topdir}/texinfo"; \
38729 libsrcdir="$$s/texinfo"; \
38730 $(SHELL) $${libsrcdir}/configure \
38731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38732 --target=${target_alias} $${srcdiroption} \
38733 || exit 1
38734 @endif texinfo
38740 .PHONY: all-texinfo maybe-all-texinfo
38741 maybe-all-texinfo:
38742 @if gcc-bootstrap
38743 all-texinfo: stage_current
38744 @endif gcc-bootstrap
38745 @if texinfo
38746 TARGET-texinfo=all
38747 maybe-all-texinfo: all-texinfo
38748 all-texinfo: configure-texinfo
38749 @: $(MAKE); $(unstage)
38750 @r=`${PWD_COMMAND}`; export r; \
38751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38752 $(HOST_EXPORTS) \
38753 (cd $(HOST_SUBDIR)/texinfo && \
38754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38755 $(TARGET-texinfo))
38756 @endif texinfo
38761 .PHONY: check-texinfo maybe-check-texinfo
38762 maybe-check-texinfo:
38763 @if texinfo
38764 maybe-check-texinfo: check-texinfo
38766 check-texinfo:
38767 @: $(MAKE); $(unstage)
38768 @r=`${PWD_COMMAND}`; export r; \
38769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770 $(HOST_EXPORTS) \
38771 (cd $(HOST_SUBDIR)/texinfo && \
38772 $(MAKE) $(FLAGS_TO_PASS) check)
38774 @endif texinfo
38776 .PHONY: install-texinfo maybe-install-texinfo
38777 maybe-install-texinfo:
38778 @if texinfo
38779 maybe-install-texinfo: install-texinfo
38781 install-texinfo:
38783 @endif texinfo
38785 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
38786 maybe-install-strip-texinfo:
38787 @if texinfo
38788 maybe-install-strip-texinfo: install-strip-texinfo
38790 install-strip-texinfo:
38792 @endif texinfo
38794 # Other targets (info, dvi, pdf, etc.)
38796 .PHONY: maybe-info-texinfo info-texinfo
38797 maybe-info-texinfo:
38798 @if texinfo
38799 maybe-info-texinfo: info-texinfo
38801 info-texinfo: \
38802 configure-texinfo
38803 @: $(MAKE); $(unstage)
38804 @[ -f ./texinfo/Makefile ] || exit 0; \
38805 r=`${PWD_COMMAND}`; export r; \
38806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38807 $(HOST_EXPORTS) \
38808 for flag in $(EXTRA_HOST_FLAGS) ; do \
38809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38810 done; \
38811 echo "Doing info in texinfo" ; \
38812 (cd $(HOST_SUBDIR)/texinfo && \
38813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38815 "RANLIB=$${RANLIB}" \
38816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38817 info) \
38818 || exit 1
38820 @endif texinfo
38822 .PHONY: maybe-dvi-texinfo dvi-texinfo
38823 maybe-dvi-texinfo:
38824 @if texinfo
38825 maybe-dvi-texinfo: dvi-texinfo
38827 dvi-texinfo: \
38828 configure-texinfo
38829 @: $(MAKE); $(unstage)
38830 @[ -f ./texinfo/Makefile ] || exit 0; \
38831 r=`${PWD_COMMAND}`; export r; \
38832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833 $(HOST_EXPORTS) \
38834 for flag in $(EXTRA_HOST_FLAGS) ; do \
38835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38836 done; \
38837 echo "Doing dvi in texinfo" ; \
38838 (cd $(HOST_SUBDIR)/texinfo && \
38839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38841 "RANLIB=$${RANLIB}" \
38842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38843 dvi) \
38844 || exit 1
38846 @endif texinfo
38848 .PHONY: maybe-pdf-texinfo pdf-texinfo
38849 maybe-pdf-texinfo:
38850 @if texinfo
38851 maybe-pdf-texinfo: pdf-texinfo
38853 pdf-texinfo: \
38854 configure-texinfo
38855 @: $(MAKE); $(unstage)
38856 @[ -f ./texinfo/Makefile ] || exit 0; \
38857 r=`${PWD_COMMAND}`; export r; \
38858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859 $(HOST_EXPORTS) \
38860 for flag in $(EXTRA_HOST_FLAGS) ; do \
38861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38862 done; \
38863 echo "Doing pdf in texinfo" ; \
38864 (cd $(HOST_SUBDIR)/texinfo && \
38865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867 "RANLIB=$${RANLIB}" \
38868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38869 pdf) \
38870 || exit 1
38872 @endif texinfo
38874 .PHONY: maybe-html-texinfo html-texinfo
38875 maybe-html-texinfo:
38876 @if texinfo
38877 maybe-html-texinfo: html-texinfo
38879 html-texinfo: \
38880 configure-texinfo
38881 @: $(MAKE); $(unstage)
38882 @[ -f ./texinfo/Makefile ] || exit 0; \
38883 r=`${PWD_COMMAND}`; export r; \
38884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885 $(HOST_EXPORTS) \
38886 for flag in $(EXTRA_HOST_FLAGS) ; do \
38887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38888 done; \
38889 echo "Doing html in texinfo" ; \
38890 (cd $(HOST_SUBDIR)/texinfo && \
38891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38893 "RANLIB=$${RANLIB}" \
38894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38895 html) \
38896 || exit 1
38898 @endif texinfo
38900 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
38901 maybe-TAGS-texinfo:
38902 @if texinfo
38903 maybe-TAGS-texinfo: TAGS-texinfo
38905 TAGS-texinfo: \
38906 configure-texinfo
38907 @: $(MAKE); $(unstage)
38908 @[ -f ./texinfo/Makefile ] || exit 0; \
38909 r=`${PWD_COMMAND}`; export r; \
38910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38911 $(HOST_EXPORTS) \
38912 for flag in $(EXTRA_HOST_FLAGS) ; do \
38913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38914 done; \
38915 echo "Doing TAGS in texinfo" ; \
38916 (cd $(HOST_SUBDIR)/texinfo && \
38917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38919 "RANLIB=$${RANLIB}" \
38920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38921 TAGS) \
38922 || exit 1
38924 @endif texinfo
38926 .PHONY: maybe-install-info-texinfo install-info-texinfo
38927 maybe-install-info-texinfo:
38928 @if texinfo
38929 maybe-install-info-texinfo: install-info-texinfo
38931 install-info-texinfo: \
38932 configure-texinfo \
38933 info-texinfo
38934 @: $(MAKE); $(unstage)
38935 @[ -f ./texinfo/Makefile ] || exit 0; \
38936 r=`${PWD_COMMAND}`; export r; \
38937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38938 $(HOST_EXPORTS) \
38939 for flag in $(EXTRA_HOST_FLAGS) ; do \
38940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38941 done; \
38942 echo "Doing install-info in texinfo" ; \
38943 (cd $(HOST_SUBDIR)/texinfo && \
38944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38946 "RANLIB=$${RANLIB}" \
38947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38948 install-info) \
38949 || exit 1
38951 @endif texinfo
38953 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
38954 maybe-install-pdf-texinfo:
38955 @if texinfo
38956 maybe-install-pdf-texinfo: install-pdf-texinfo
38958 install-pdf-texinfo: \
38959 configure-texinfo \
38960 pdf-texinfo
38961 @: $(MAKE); $(unstage)
38962 @[ -f ./texinfo/Makefile ] || exit 0; \
38963 r=`${PWD_COMMAND}`; export r; \
38964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38965 $(HOST_EXPORTS) \
38966 for flag in $(EXTRA_HOST_FLAGS) ; do \
38967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968 done; \
38969 echo "Doing install-pdf in texinfo" ; \
38970 (cd $(HOST_SUBDIR)/texinfo && \
38971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38973 "RANLIB=$${RANLIB}" \
38974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38975 install-pdf) \
38976 || exit 1
38978 @endif texinfo
38980 .PHONY: maybe-install-html-texinfo install-html-texinfo
38981 maybe-install-html-texinfo:
38982 @if texinfo
38983 maybe-install-html-texinfo: install-html-texinfo
38985 install-html-texinfo: \
38986 configure-texinfo \
38987 html-texinfo
38988 @: $(MAKE); $(unstage)
38989 @[ -f ./texinfo/Makefile ] || exit 0; \
38990 r=`${PWD_COMMAND}`; export r; \
38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992 $(HOST_EXPORTS) \
38993 for flag in $(EXTRA_HOST_FLAGS) ; do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 echo "Doing install-html in texinfo" ; \
38997 (cd $(HOST_SUBDIR)/texinfo && \
38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000 "RANLIB=$${RANLIB}" \
39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002 install-html) \
39003 || exit 1
39005 @endif texinfo
39007 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
39008 maybe-installcheck-texinfo:
39009 @if texinfo
39010 maybe-installcheck-texinfo: installcheck-texinfo
39012 installcheck-texinfo: \
39013 configure-texinfo
39014 @: $(MAKE); $(unstage)
39015 @[ -f ./texinfo/Makefile ] || exit 0; \
39016 r=`${PWD_COMMAND}`; export r; \
39017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018 $(HOST_EXPORTS) \
39019 for flag in $(EXTRA_HOST_FLAGS) ; do \
39020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39021 done; \
39022 echo "Doing installcheck in texinfo" ; \
39023 (cd $(HOST_SUBDIR)/texinfo && \
39024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39026 "RANLIB=$${RANLIB}" \
39027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39028 installcheck) \
39029 || exit 1
39031 @endif texinfo
39033 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
39034 maybe-mostlyclean-texinfo:
39035 @if texinfo
39036 maybe-mostlyclean-texinfo: mostlyclean-texinfo
39038 mostlyclean-texinfo:
39039 @: $(MAKE); $(unstage)
39040 @[ -f ./texinfo/Makefile ] || exit 0; \
39041 r=`${PWD_COMMAND}`; export r; \
39042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043 $(HOST_EXPORTS) \
39044 for flag in $(EXTRA_HOST_FLAGS) ; do \
39045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39046 done; \
39047 echo "Doing mostlyclean in texinfo" ; \
39048 (cd $(HOST_SUBDIR)/texinfo && \
39049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051 "RANLIB=$${RANLIB}" \
39052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053 mostlyclean) \
39054 || exit 1
39056 @endif texinfo
39058 .PHONY: maybe-clean-texinfo clean-texinfo
39059 maybe-clean-texinfo:
39060 @if texinfo
39061 maybe-clean-texinfo: clean-texinfo
39063 clean-texinfo:
39064 @: $(MAKE); $(unstage)
39065 @[ -f ./texinfo/Makefile ] || exit 0; \
39066 r=`${PWD_COMMAND}`; export r; \
39067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068 $(HOST_EXPORTS) \
39069 for flag in $(EXTRA_HOST_FLAGS) ; do \
39070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39071 done; \
39072 echo "Doing clean in texinfo" ; \
39073 (cd $(HOST_SUBDIR)/texinfo && \
39074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39076 "RANLIB=$${RANLIB}" \
39077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39078 clean) \
39079 || exit 1
39081 @endif texinfo
39083 .PHONY: maybe-distclean-texinfo distclean-texinfo
39084 maybe-distclean-texinfo:
39085 @if texinfo
39086 maybe-distclean-texinfo: distclean-texinfo
39088 distclean-texinfo:
39089 @: $(MAKE); $(unstage)
39090 @[ -f ./texinfo/Makefile ] || exit 0; \
39091 r=`${PWD_COMMAND}`; export r; \
39092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093 $(HOST_EXPORTS) \
39094 for flag in $(EXTRA_HOST_FLAGS) ; do \
39095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39096 done; \
39097 echo "Doing distclean in texinfo" ; \
39098 (cd $(HOST_SUBDIR)/texinfo && \
39099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39101 "RANLIB=$${RANLIB}" \
39102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39103 distclean) \
39104 || exit 1
39106 @endif texinfo
39108 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
39109 maybe-maintainer-clean-texinfo:
39110 @if texinfo
39111 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
39113 maintainer-clean-texinfo:
39114 @: $(MAKE); $(unstage)
39115 @[ -f ./texinfo/Makefile ] || exit 0; \
39116 r=`${PWD_COMMAND}`; export r; \
39117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118 $(HOST_EXPORTS) \
39119 for flag in $(EXTRA_HOST_FLAGS) ; do \
39120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39121 done; \
39122 echo "Doing maintainer-clean in texinfo" ; \
39123 (cd $(HOST_SUBDIR)/texinfo && \
39124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39126 "RANLIB=$${RANLIB}" \
39127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39128 maintainer-clean) \
39129 || exit 1
39131 @endif texinfo
39135 .PHONY: configure-textutils maybe-configure-textutils
39136 maybe-configure-textutils:
39137 @if gcc-bootstrap
39138 configure-textutils: stage_current
39139 @endif gcc-bootstrap
39140 @if textutils
39141 maybe-configure-textutils: configure-textutils
39142 configure-textutils:
39143 @: $(MAKE); $(unstage)
39144 @r=`${PWD_COMMAND}`; export r; \
39145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39146 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
39147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
39148 $(HOST_EXPORTS) \
39149 echo Configuring in $(HOST_SUBDIR)/textutils; \
39150 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
39151 case $(srcdir) in \
39152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39153 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
39154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39155 esac; \
39156 srcdiroption="--srcdir=$${topdir}/textutils"; \
39157 libsrcdir="$$s/textutils"; \
39158 $(SHELL) $${libsrcdir}/configure \
39159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39160 --target=${target_alias} $${srcdiroption} \
39161 || exit 1
39162 @endif textutils
39168 .PHONY: all-textutils maybe-all-textutils
39169 maybe-all-textutils:
39170 @if gcc-bootstrap
39171 all-textutils: stage_current
39172 @endif gcc-bootstrap
39173 @if textutils
39174 TARGET-textutils=all
39175 maybe-all-textutils: all-textutils
39176 all-textutils: configure-textutils
39177 @: $(MAKE); $(unstage)
39178 @r=`${PWD_COMMAND}`; export r; \
39179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39180 $(HOST_EXPORTS) \
39181 (cd $(HOST_SUBDIR)/textutils && \
39182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39183 $(TARGET-textutils))
39184 @endif textutils
39189 .PHONY: check-textutils maybe-check-textutils
39190 maybe-check-textutils:
39191 @if textutils
39192 maybe-check-textutils: check-textutils
39194 check-textutils:
39195 @: $(MAKE); $(unstage)
39196 @r=`${PWD_COMMAND}`; export r; \
39197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39198 $(HOST_EXPORTS) \
39199 (cd $(HOST_SUBDIR)/textutils && \
39200 $(MAKE) $(FLAGS_TO_PASS) check)
39202 @endif textutils
39204 .PHONY: install-textutils maybe-install-textutils
39205 maybe-install-textutils:
39206 @if textutils
39207 maybe-install-textutils: install-textutils
39209 install-textutils: installdirs
39210 @: $(MAKE); $(unstage)
39211 @r=`${PWD_COMMAND}`; export r; \
39212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39213 $(HOST_EXPORTS) \
39214 (cd $(HOST_SUBDIR)/textutils && \
39215 $(MAKE) $(FLAGS_TO_PASS) install)
39217 @endif textutils
39219 .PHONY: install-strip-textutils maybe-install-strip-textutils
39220 maybe-install-strip-textutils:
39221 @if textutils
39222 maybe-install-strip-textutils: install-strip-textutils
39224 install-strip-textutils: installdirs
39225 @: $(MAKE); $(unstage)
39226 @r=`${PWD_COMMAND}`; export r; \
39227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39228 $(HOST_EXPORTS) \
39229 (cd $(HOST_SUBDIR)/textutils && \
39230 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39232 @endif textutils
39234 # Other targets (info, dvi, pdf, etc.)
39236 .PHONY: maybe-info-textutils info-textutils
39237 maybe-info-textutils:
39238 @if textutils
39239 maybe-info-textutils: info-textutils
39241 info-textutils: \
39242 configure-textutils
39243 @: $(MAKE); $(unstage)
39244 @[ -f ./textutils/Makefile ] || exit 0; \
39245 r=`${PWD_COMMAND}`; export r; \
39246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39247 $(HOST_EXPORTS) \
39248 for flag in $(EXTRA_HOST_FLAGS) ; do \
39249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39250 done; \
39251 echo "Doing info in textutils" ; \
39252 (cd $(HOST_SUBDIR)/textutils && \
39253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39255 "RANLIB=$${RANLIB}" \
39256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39257 info) \
39258 || exit 1
39260 @endif textutils
39262 .PHONY: maybe-dvi-textutils dvi-textutils
39263 maybe-dvi-textutils:
39264 @if textutils
39265 maybe-dvi-textutils: dvi-textutils
39267 dvi-textutils: \
39268 configure-textutils
39269 @: $(MAKE); $(unstage)
39270 @[ -f ./textutils/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 dvi in textutils" ; \
39278 (cd $(HOST_SUBDIR)/textutils && \
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 dvi) \
39284 || exit 1
39286 @endif textutils
39288 .PHONY: maybe-pdf-textutils pdf-textutils
39289 maybe-pdf-textutils:
39290 @if textutils
39291 maybe-pdf-textutils: pdf-textutils
39293 pdf-textutils: \
39294 configure-textutils
39295 @: $(MAKE); $(unstage)
39296 @[ -f ./textutils/Makefile ] || exit 0; \
39297 r=`${PWD_COMMAND}`; export r; \
39298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39299 $(HOST_EXPORTS) \
39300 for flag in $(EXTRA_HOST_FLAGS) ; do \
39301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39302 done; \
39303 echo "Doing pdf in textutils" ; \
39304 (cd $(HOST_SUBDIR)/textutils && \
39305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39307 "RANLIB=$${RANLIB}" \
39308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39309 pdf) \
39310 || exit 1
39312 @endif textutils
39314 .PHONY: maybe-html-textutils html-textutils
39315 maybe-html-textutils:
39316 @if textutils
39317 maybe-html-textutils: html-textutils
39319 html-textutils: \
39320 configure-textutils
39321 @: $(MAKE); $(unstage)
39322 @[ -f ./textutils/Makefile ] || exit 0; \
39323 r=`${PWD_COMMAND}`; export r; \
39324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325 $(HOST_EXPORTS) \
39326 for flag in $(EXTRA_HOST_FLAGS) ; do \
39327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39328 done; \
39329 echo "Doing html in textutils" ; \
39330 (cd $(HOST_SUBDIR)/textutils && \
39331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39333 "RANLIB=$${RANLIB}" \
39334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39335 html) \
39336 || exit 1
39338 @endif textutils
39340 .PHONY: maybe-TAGS-textutils TAGS-textutils
39341 maybe-TAGS-textutils:
39342 @if textutils
39343 maybe-TAGS-textutils: TAGS-textutils
39345 TAGS-textutils: \
39346 configure-textutils
39347 @: $(MAKE); $(unstage)
39348 @[ -f ./textutils/Makefile ] || exit 0; \
39349 r=`${PWD_COMMAND}`; export r; \
39350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351 $(HOST_EXPORTS) \
39352 for flag in $(EXTRA_HOST_FLAGS) ; do \
39353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39354 done; \
39355 echo "Doing TAGS in textutils" ; \
39356 (cd $(HOST_SUBDIR)/textutils && \
39357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39359 "RANLIB=$${RANLIB}" \
39360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39361 TAGS) \
39362 || exit 1
39364 @endif textutils
39366 .PHONY: maybe-install-info-textutils install-info-textutils
39367 maybe-install-info-textutils:
39368 @if textutils
39369 maybe-install-info-textutils: install-info-textutils
39371 install-info-textutils: \
39372 configure-textutils \
39373 info-textutils
39374 @: $(MAKE); $(unstage)
39375 @[ -f ./textutils/Makefile ] || exit 0; \
39376 r=`${PWD_COMMAND}`; export r; \
39377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39378 $(HOST_EXPORTS) \
39379 for flag in $(EXTRA_HOST_FLAGS) ; do \
39380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39381 done; \
39382 echo "Doing install-info in textutils" ; \
39383 (cd $(HOST_SUBDIR)/textutils && \
39384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39386 "RANLIB=$${RANLIB}" \
39387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39388 install-info) \
39389 || exit 1
39391 @endif textutils
39393 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
39394 maybe-install-pdf-textutils:
39395 @if textutils
39396 maybe-install-pdf-textutils: install-pdf-textutils
39398 install-pdf-textutils: \
39399 configure-textutils \
39400 pdf-textutils
39401 @: $(MAKE); $(unstage)
39402 @[ -f ./textutils/Makefile ] || exit 0; \
39403 r=`${PWD_COMMAND}`; export r; \
39404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405 $(HOST_EXPORTS) \
39406 for flag in $(EXTRA_HOST_FLAGS) ; do \
39407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39408 done; \
39409 echo "Doing install-pdf in textutils" ; \
39410 (cd $(HOST_SUBDIR)/textutils && \
39411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39413 "RANLIB=$${RANLIB}" \
39414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39415 install-pdf) \
39416 || exit 1
39418 @endif textutils
39420 .PHONY: maybe-install-html-textutils install-html-textutils
39421 maybe-install-html-textutils:
39422 @if textutils
39423 maybe-install-html-textutils: install-html-textutils
39425 install-html-textutils: \
39426 configure-textutils \
39427 html-textutils
39428 @: $(MAKE); $(unstage)
39429 @[ -f ./textutils/Makefile ] || exit 0; \
39430 r=`${PWD_COMMAND}`; export r; \
39431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39432 $(HOST_EXPORTS) \
39433 for flag in $(EXTRA_HOST_FLAGS) ; do \
39434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39435 done; \
39436 echo "Doing install-html in textutils" ; \
39437 (cd $(HOST_SUBDIR)/textutils && \
39438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39440 "RANLIB=$${RANLIB}" \
39441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39442 install-html) \
39443 || exit 1
39445 @endif textutils
39447 .PHONY: maybe-installcheck-textutils installcheck-textutils
39448 maybe-installcheck-textutils:
39449 @if textutils
39450 maybe-installcheck-textutils: installcheck-textutils
39452 installcheck-textutils: \
39453 configure-textutils
39454 @: $(MAKE); $(unstage)
39455 @[ -f ./textutils/Makefile ] || exit 0; \
39456 r=`${PWD_COMMAND}`; export r; \
39457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39458 $(HOST_EXPORTS) \
39459 for flag in $(EXTRA_HOST_FLAGS) ; do \
39460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39461 done; \
39462 echo "Doing installcheck in textutils" ; \
39463 (cd $(HOST_SUBDIR)/textutils && \
39464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39466 "RANLIB=$${RANLIB}" \
39467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39468 installcheck) \
39469 || exit 1
39471 @endif textutils
39473 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
39474 maybe-mostlyclean-textutils:
39475 @if textutils
39476 maybe-mostlyclean-textutils: mostlyclean-textutils
39478 mostlyclean-textutils:
39479 @: $(MAKE); $(unstage)
39480 @[ -f ./textutils/Makefile ] || exit 0; \
39481 r=`${PWD_COMMAND}`; export r; \
39482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39483 $(HOST_EXPORTS) \
39484 for flag in $(EXTRA_HOST_FLAGS) ; do \
39485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39486 done; \
39487 echo "Doing mostlyclean in textutils" ; \
39488 (cd $(HOST_SUBDIR)/textutils && \
39489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39491 "RANLIB=$${RANLIB}" \
39492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39493 mostlyclean) \
39494 || exit 1
39496 @endif textutils
39498 .PHONY: maybe-clean-textutils clean-textutils
39499 maybe-clean-textutils:
39500 @if textutils
39501 maybe-clean-textutils: clean-textutils
39503 clean-textutils:
39504 @: $(MAKE); $(unstage)
39505 @[ -f ./textutils/Makefile ] || exit 0; \
39506 r=`${PWD_COMMAND}`; export r; \
39507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508 $(HOST_EXPORTS) \
39509 for flag in $(EXTRA_HOST_FLAGS) ; do \
39510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39511 done; \
39512 echo "Doing clean in textutils" ; \
39513 (cd $(HOST_SUBDIR)/textutils && \
39514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39516 "RANLIB=$${RANLIB}" \
39517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39518 clean) \
39519 || exit 1
39521 @endif textutils
39523 .PHONY: maybe-distclean-textutils distclean-textutils
39524 maybe-distclean-textutils:
39525 @if textutils
39526 maybe-distclean-textutils: distclean-textutils
39528 distclean-textutils:
39529 @: $(MAKE); $(unstage)
39530 @[ -f ./textutils/Makefile ] || exit 0; \
39531 r=`${PWD_COMMAND}`; export r; \
39532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533 $(HOST_EXPORTS) \
39534 for flag in $(EXTRA_HOST_FLAGS) ; do \
39535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39536 done; \
39537 echo "Doing distclean in textutils" ; \
39538 (cd $(HOST_SUBDIR)/textutils && \
39539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541 "RANLIB=$${RANLIB}" \
39542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543 distclean) \
39544 || exit 1
39546 @endif textutils
39548 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
39549 maybe-maintainer-clean-textutils:
39550 @if textutils
39551 maybe-maintainer-clean-textutils: maintainer-clean-textutils
39553 maintainer-clean-textutils:
39554 @: $(MAKE); $(unstage)
39555 @[ -f ./textutils/Makefile ] || exit 0; \
39556 r=`${PWD_COMMAND}`; export r; \
39557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558 $(HOST_EXPORTS) \
39559 for flag in $(EXTRA_HOST_FLAGS) ; do \
39560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39561 done; \
39562 echo "Doing maintainer-clean in textutils" ; \
39563 (cd $(HOST_SUBDIR)/textutils && \
39564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39566 "RANLIB=$${RANLIB}" \
39567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39568 maintainer-clean) \
39569 || exit 1
39571 @endif textutils
39575 .PHONY: configure-time maybe-configure-time
39576 maybe-configure-time:
39577 @if gcc-bootstrap
39578 configure-time: stage_current
39579 @endif gcc-bootstrap
39580 @if time
39581 maybe-configure-time: configure-time
39582 configure-time:
39583 @: $(MAKE); $(unstage)
39584 @r=`${PWD_COMMAND}`; export r; \
39585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39586 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
39587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
39588 $(HOST_EXPORTS) \
39589 echo Configuring in $(HOST_SUBDIR)/time; \
39590 cd "$(HOST_SUBDIR)/time" || exit 1; \
39591 case $(srcdir) in \
39592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39593 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
39594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39595 esac; \
39596 srcdiroption="--srcdir=$${topdir}/time"; \
39597 libsrcdir="$$s/time"; \
39598 $(SHELL) $${libsrcdir}/configure \
39599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39600 --target=${target_alias} $${srcdiroption} \
39601 || exit 1
39602 @endif time
39608 .PHONY: all-time maybe-all-time
39609 maybe-all-time:
39610 @if gcc-bootstrap
39611 all-time: stage_current
39612 @endif gcc-bootstrap
39613 @if time
39614 TARGET-time=all
39615 maybe-all-time: all-time
39616 all-time: configure-time
39617 @: $(MAKE); $(unstage)
39618 @r=`${PWD_COMMAND}`; export r; \
39619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620 $(HOST_EXPORTS) \
39621 (cd $(HOST_SUBDIR)/time && \
39622 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39623 $(TARGET-time))
39624 @endif time
39629 .PHONY: check-time maybe-check-time
39630 maybe-check-time:
39631 @if time
39632 maybe-check-time: check-time
39634 check-time:
39635 @: $(MAKE); $(unstage)
39636 @r=`${PWD_COMMAND}`; export r; \
39637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39638 $(HOST_EXPORTS) \
39639 (cd $(HOST_SUBDIR)/time && \
39640 $(MAKE) $(FLAGS_TO_PASS) check)
39642 @endif time
39644 .PHONY: install-time maybe-install-time
39645 maybe-install-time:
39646 @if time
39647 maybe-install-time: install-time
39649 install-time: installdirs
39650 @: $(MAKE); $(unstage)
39651 @r=`${PWD_COMMAND}`; export r; \
39652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39653 $(HOST_EXPORTS) \
39654 (cd $(HOST_SUBDIR)/time && \
39655 $(MAKE) $(FLAGS_TO_PASS) install)
39657 @endif time
39659 .PHONY: install-strip-time maybe-install-strip-time
39660 maybe-install-strip-time:
39661 @if time
39662 maybe-install-strip-time: install-strip-time
39664 install-strip-time: installdirs
39665 @: $(MAKE); $(unstage)
39666 @r=`${PWD_COMMAND}`; export r; \
39667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668 $(HOST_EXPORTS) \
39669 (cd $(HOST_SUBDIR)/time && \
39670 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39672 @endif time
39674 # Other targets (info, dvi, pdf, etc.)
39676 .PHONY: maybe-info-time info-time
39677 maybe-info-time:
39678 @if time
39679 maybe-info-time: info-time
39681 info-time: \
39682 configure-time
39683 @: $(MAKE); $(unstage)
39684 @[ -f ./time/Makefile ] || exit 0; \
39685 r=`${PWD_COMMAND}`; export r; \
39686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39687 $(HOST_EXPORTS) \
39688 for flag in $(EXTRA_HOST_FLAGS) ; do \
39689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39690 done; \
39691 echo "Doing info in time" ; \
39692 (cd $(HOST_SUBDIR)/time && \
39693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39695 "RANLIB=$${RANLIB}" \
39696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39697 info) \
39698 || exit 1
39700 @endif time
39702 .PHONY: maybe-dvi-time dvi-time
39703 maybe-dvi-time:
39704 @if time
39705 maybe-dvi-time: dvi-time
39707 dvi-time: \
39708 configure-time
39709 @: $(MAKE); $(unstage)
39710 @[ -f ./time/Makefile ] || exit 0; \
39711 r=`${PWD_COMMAND}`; export r; \
39712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39713 $(HOST_EXPORTS) \
39714 for flag in $(EXTRA_HOST_FLAGS) ; do \
39715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39716 done; \
39717 echo "Doing dvi in time" ; \
39718 (cd $(HOST_SUBDIR)/time && \
39719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39721 "RANLIB=$${RANLIB}" \
39722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39723 dvi) \
39724 || exit 1
39726 @endif time
39728 .PHONY: maybe-pdf-time pdf-time
39729 maybe-pdf-time:
39730 @if time
39731 maybe-pdf-time: pdf-time
39733 pdf-time: \
39734 configure-time
39735 @: $(MAKE); $(unstage)
39736 @[ -f ./time/Makefile ] || exit 0; \
39737 r=`${PWD_COMMAND}`; export r; \
39738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39739 $(HOST_EXPORTS) \
39740 for flag in $(EXTRA_HOST_FLAGS) ; do \
39741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39742 done; \
39743 echo "Doing pdf in time" ; \
39744 (cd $(HOST_SUBDIR)/time && \
39745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39747 "RANLIB=$${RANLIB}" \
39748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39749 pdf) \
39750 || exit 1
39752 @endif time
39754 .PHONY: maybe-html-time html-time
39755 maybe-html-time:
39756 @if time
39757 maybe-html-time: html-time
39759 html-time: \
39760 configure-time
39761 @: $(MAKE); $(unstage)
39762 @[ -f ./time/Makefile ] || exit 0; \
39763 r=`${PWD_COMMAND}`; export r; \
39764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39765 $(HOST_EXPORTS) \
39766 for flag in $(EXTRA_HOST_FLAGS) ; do \
39767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39768 done; \
39769 echo "Doing html in time" ; \
39770 (cd $(HOST_SUBDIR)/time && \
39771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39773 "RANLIB=$${RANLIB}" \
39774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39775 html) \
39776 || exit 1
39778 @endif time
39780 .PHONY: maybe-TAGS-time TAGS-time
39781 maybe-TAGS-time:
39782 @if time
39783 maybe-TAGS-time: TAGS-time
39785 TAGS-time: \
39786 configure-time
39787 @: $(MAKE); $(unstage)
39788 @[ -f ./time/Makefile ] || exit 0; \
39789 r=`${PWD_COMMAND}`; export r; \
39790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39791 $(HOST_EXPORTS) \
39792 for flag in $(EXTRA_HOST_FLAGS) ; do \
39793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39794 done; \
39795 echo "Doing TAGS in time" ; \
39796 (cd $(HOST_SUBDIR)/time && \
39797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39799 "RANLIB=$${RANLIB}" \
39800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39801 TAGS) \
39802 || exit 1
39804 @endif time
39806 .PHONY: maybe-install-info-time install-info-time
39807 maybe-install-info-time:
39808 @if time
39809 maybe-install-info-time: install-info-time
39811 install-info-time: \
39812 configure-time \
39813 info-time
39814 @: $(MAKE); $(unstage)
39815 @[ -f ./time/Makefile ] || exit 0; \
39816 r=`${PWD_COMMAND}`; export r; \
39817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39818 $(HOST_EXPORTS) \
39819 for flag in $(EXTRA_HOST_FLAGS) ; do \
39820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39821 done; \
39822 echo "Doing install-info in time" ; \
39823 (cd $(HOST_SUBDIR)/time && \
39824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39826 "RANLIB=$${RANLIB}" \
39827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39828 install-info) \
39829 || exit 1
39831 @endif time
39833 .PHONY: maybe-install-pdf-time install-pdf-time
39834 maybe-install-pdf-time:
39835 @if time
39836 maybe-install-pdf-time: install-pdf-time
39838 install-pdf-time: \
39839 configure-time \
39840 pdf-time
39841 @: $(MAKE); $(unstage)
39842 @[ -f ./time/Makefile ] || exit 0; \
39843 r=`${PWD_COMMAND}`; export r; \
39844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39845 $(HOST_EXPORTS) \
39846 for flag in $(EXTRA_HOST_FLAGS) ; do \
39847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39848 done; \
39849 echo "Doing install-pdf in time" ; \
39850 (cd $(HOST_SUBDIR)/time && \
39851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39853 "RANLIB=$${RANLIB}" \
39854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39855 install-pdf) \
39856 || exit 1
39858 @endif time
39860 .PHONY: maybe-install-html-time install-html-time
39861 maybe-install-html-time:
39862 @if time
39863 maybe-install-html-time: install-html-time
39865 install-html-time: \
39866 configure-time \
39867 html-time
39868 @: $(MAKE); $(unstage)
39869 @[ -f ./time/Makefile ] || exit 0; \
39870 r=`${PWD_COMMAND}`; export r; \
39871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39872 $(HOST_EXPORTS) \
39873 for flag in $(EXTRA_HOST_FLAGS) ; do \
39874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39875 done; \
39876 echo "Doing install-html in time" ; \
39877 (cd $(HOST_SUBDIR)/time && \
39878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39880 "RANLIB=$${RANLIB}" \
39881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39882 install-html) \
39883 || exit 1
39885 @endif time
39887 .PHONY: maybe-installcheck-time installcheck-time
39888 maybe-installcheck-time:
39889 @if time
39890 maybe-installcheck-time: installcheck-time
39892 installcheck-time: \
39893 configure-time
39894 @: $(MAKE); $(unstage)
39895 @[ -f ./time/Makefile ] || exit 0; \
39896 r=`${PWD_COMMAND}`; export r; \
39897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39898 $(HOST_EXPORTS) \
39899 for flag in $(EXTRA_HOST_FLAGS) ; do \
39900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39901 done; \
39902 echo "Doing installcheck in time" ; \
39903 (cd $(HOST_SUBDIR)/time && \
39904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39906 "RANLIB=$${RANLIB}" \
39907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39908 installcheck) \
39909 || exit 1
39911 @endif time
39913 .PHONY: maybe-mostlyclean-time mostlyclean-time
39914 maybe-mostlyclean-time:
39915 @if time
39916 maybe-mostlyclean-time: mostlyclean-time
39918 mostlyclean-time:
39919 @: $(MAKE); $(unstage)
39920 @[ -f ./time/Makefile ] || exit 0; \
39921 r=`${PWD_COMMAND}`; export r; \
39922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39923 $(HOST_EXPORTS) \
39924 for flag in $(EXTRA_HOST_FLAGS) ; do \
39925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39926 done; \
39927 echo "Doing mostlyclean in time" ; \
39928 (cd $(HOST_SUBDIR)/time && \
39929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39931 "RANLIB=$${RANLIB}" \
39932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39933 mostlyclean) \
39934 || exit 1
39936 @endif time
39938 .PHONY: maybe-clean-time clean-time
39939 maybe-clean-time:
39940 @if time
39941 maybe-clean-time: clean-time
39943 clean-time:
39944 @: $(MAKE); $(unstage)
39945 @[ -f ./time/Makefile ] || exit 0; \
39946 r=`${PWD_COMMAND}`; export r; \
39947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39948 $(HOST_EXPORTS) \
39949 for flag in $(EXTRA_HOST_FLAGS) ; do \
39950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39951 done; \
39952 echo "Doing clean in time" ; \
39953 (cd $(HOST_SUBDIR)/time && \
39954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39956 "RANLIB=$${RANLIB}" \
39957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39958 clean) \
39959 || exit 1
39961 @endif time
39963 .PHONY: maybe-distclean-time distclean-time
39964 maybe-distclean-time:
39965 @if time
39966 maybe-distclean-time: distclean-time
39968 distclean-time:
39969 @: $(MAKE); $(unstage)
39970 @[ -f ./time/Makefile ] || exit 0; \
39971 r=`${PWD_COMMAND}`; export r; \
39972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39973 $(HOST_EXPORTS) \
39974 for flag in $(EXTRA_HOST_FLAGS) ; do \
39975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39976 done; \
39977 echo "Doing distclean in time" ; \
39978 (cd $(HOST_SUBDIR)/time && \
39979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39981 "RANLIB=$${RANLIB}" \
39982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39983 distclean) \
39984 || exit 1
39986 @endif time
39988 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
39989 maybe-maintainer-clean-time:
39990 @if time
39991 maybe-maintainer-clean-time: maintainer-clean-time
39993 maintainer-clean-time:
39994 @: $(MAKE); $(unstage)
39995 @[ -f ./time/Makefile ] || exit 0; \
39996 r=`${PWD_COMMAND}`; export r; \
39997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39998 $(HOST_EXPORTS) \
39999 for flag in $(EXTRA_HOST_FLAGS) ; do \
40000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40001 done; \
40002 echo "Doing maintainer-clean in time" ; \
40003 (cd $(HOST_SUBDIR)/time && \
40004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40006 "RANLIB=$${RANLIB}" \
40007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40008 maintainer-clean) \
40009 || exit 1
40011 @endif time
40015 .PHONY: configure-uudecode maybe-configure-uudecode
40016 maybe-configure-uudecode:
40017 @if gcc-bootstrap
40018 configure-uudecode: stage_current
40019 @endif gcc-bootstrap
40020 @if uudecode
40021 maybe-configure-uudecode: configure-uudecode
40022 configure-uudecode:
40023 @: $(MAKE); $(unstage)
40024 @r=`${PWD_COMMAND}`; export r; \
40025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40026 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
40027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
40028 $(HOST_EXPORTS) \
40029 echo Configuring in $(HOST_SUBDIR)/uudecode; \
40030 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
40031 case $(srcdir) in \
40032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40033 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
40034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40035 esac; \
40036 srcdiroption="--srcdir=$${topdir}/uudecode"; \
40037 libsrcdir="$$s/uudecode"; \
40038 $(SHELL) $${libsrcdir}/configure \
40039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40040 --target=${target_alias} $${srcdiroption} \
40041 || exit 1
40042 @endif uudecode
40048 .PHONY: all-uudecode maybe-all-uudecode
40049 maybe-all-uudecode:
40050 @if gcc-bootstrap
40051 all-uudecode: stage_current
40052 @endif gcc-bootstrap
40053 @if uudecode
40054 TARGET-uudecode=all
40055 maybe-all-uudecode: all-uudecode
40056 all-uudecode: configure-uudecode
40057 @: $(MAKE); $(unstage)
40058 @r=`${PWD_COMMAND}`; export r; \
40059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40060 $(HOST_EXPORTS) \
40061 (cd $(HOST_SUBDIR)/uudecode && \
40062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40063 $(TARGET-uudecode))
40064 @endif uudecode
40069 .PHONY: check-uudecode maybe-check-uudecode
40070 maybe-check-uudecode:
40071 @if uudecode
40072 maybe-check-uudecode: check-uudecode
40074 check-uudecode:
40075 @: $(MAKE); $(unstage)
40076 @r=`${PWD_COMMAND}`; export r; \
40077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40078 $(HOST_EXPORTS) \
40079 (cd $(HOST_SUBDIR)/uudecode && \
40080 $(MAKE) $(FLAGS_TO_PASS) check)
40082 @endif uudecode
40084 .PHONY: install-uudecode maybe-install-uudecode
40085 maybe-install-uudecode:
40086 @if uudecode
40087 maybe-install-uudecode: install-uudecode
40089 install-uudecode: installdirs
40090 @: $(MAKE); $(unstage)
40091 @r=`${PWD_COMMAND}`; export r; \
40092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40093 $(HOST_EXPORTS) \
40094 (cd $(HOST_SUBDIR)/uudecode && \
40095 $(MAKE) $(FLAGS_TO_PASS) install)
40097 @endif uudecode
40099 .PHONY: install-strip-uudecode maybe-install-strip-uudecode
40100 maybe-install-strip-uudecode:
40101 @if uudecode
40102 maybe-install-strip-uudecode: install-strip-uudecode
40104 install-strip-uudecode: installdirs
40105 @: $(MAKE); $(unstage)
40106 @r=`${PWD_COMMAND}`; export r; \
40107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40108 $(HOST_EXPORTS) \
40109 (cd $(HOST_SUBDIR)/uudecode && \
40110 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40112 @endif uudecode
40114 # Other targets (info, dvi, pdf, etc.)
40116 .PHONY: maybe-info-uudecode info-uudecode
40117 maybe-info-uudecode:
40118 @if uudecode
40119 maybe-info-uudecode: info-uudecode
40121 info-uudecode: \
40122 configure-uudecode
40123 @: $(MAKE); $(unstage)
40124 @[ -f ./uudecode/Makefile ] || exit 0; \
40125 r=`${PWD_COMMAND}`; export r; \
40126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127 $(HOST_EXPORTS) \
40128 for flag in $(EXTRA_HOST_FLAGS) ; do \
40129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40130 done; \
40131 echo "Doing info in uudecode" ; \
40132 (cd $(HOST_SUBDIR)/uudecode && \
40133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40135 "RANLIB=$${RANLIB}" \
40136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40137 info) \
40138 || exit 1
40140 @endif uudecode
40142 .PHONY: maybe-dvi-uudecode dvi-uudecode
40143 maybe-dvi-uudecode:
40144 @if uudecode
40145 maybe-dvi-uudecode: dvi-uudecode
40147 dvi-uudecode: \
40148 configure-uudecode
40149 @: $(MAKE); $(unstage)
40150 @[ -f ./uudecode/Makefile ] || exit 0; \
40151 r=`${PWD_COMMAND}`; export r; \
40152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40153 $(HOST_EXPORTS) \
40154 for flag in $(EXTRA_HOST_FLAGS) ; do \
40155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40156 done; \
40157 echo "Doing dvi in uudecode" ; \
40158 (cd $(HOST_SUBDIR)/uudecode && \
40159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40161 "RANLIB=$${RANLIB}" \
40162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40163 dvi) \
40164 || exit 1
40166 @endif uudecode
40168 .PHONY: maybe-pdf-uudecode pdf-uudecode
40169 maybe-pdf-uudecode:
40170 @if uudecode
40171 maybe-pdf-uudecode: pdf-uudecode
40173 pdf-uudecode: \
40174 configure-uudecode
40175 @: $(MAKE); $(unstage)
40176 @[ -f ./uudecode/Makefile ] || exit 0; \
40177 r=`${PWD_COMMAND}`; export r; \
40178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179 $(HOST_EXPORTS) \
40180 for flag in $(EXTRA_HOST_FLAGS) ; do \
40181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40182 done; \
40183 echo "Doing pdf in uudecode" ; \
40184 (cd $(HOST_SUBDIR)/uudecode && \
40185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187 "RANLIB=$${RANLIB}" \
40188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40189 pdf) \
40190 || exit 1
40192 @endif uudecode
40194 .PHONY: maybe-html-uudecode html-uudecode
40195 maybe-html-uudecode:
40196 @if uudecode
40197 maybe-html-uudecode: html-uudecode
40199 html-uudecode: \
40200 configure-uudecode
40201 @: $(MAKE); $(unstage)
40202 @[ -f ./uudecode/Makefile ] || exit 0; \
40203 r=`${PWD_COMMAND}`; export r; \
40204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40205 $(HOST_EXPORTS) \
40206 for flag in $(EXTRA_HOST_FLAGS) ; do \
40207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40208 done; \
40209 echo "Doing html in uudecode" ; \
40210 (cd $(HOST_SUBDIR)/uudecode && \
40211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40213 "RANLIB=$${RANLIB}" \
40214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40215 html) \
40216 || exit 1
40218 @endif uudecode
40220 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
40221 maybe-TAGS-uudecode:
40222 @if uudecode
40223 maybe-TAGS-uudecode: TAGS-uudecode
40225 TAGS-uudecode: \
40226 configure-uudecode
40227 @: $(MAKE); $(unstage)
40228 @[ -f ./uudecode/Makefile ] || exit 0; \
40229 r=`${PWD_COMMAND}`; export r; \
40230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40231 $(HOST_EXPORTS) \
40232 for flag in $(EXTRA_HOST_FLAGS) ; do \
40233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40234 done; \
40235 echo "Doing TAGS in uudecode" ; \
40236 (cd $(HOST_SUBDIR)/uudecode && \
40237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40239 "RANLIB=$${RANLIB}" \
40240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40241 TAGS) \
40242 || exit 1
40244 @endif uudecode
40246 .PHONY: maybe-install-info-uudecode install-info-uudecode
40247 maybe-install-info-uudecode:
40248 @if uudecode
40249 maybe-install-info-uudecode: install-info-uudecode
40251 install-info-uudecode: \
40252 configure-uudecode \
40253 info-uudecode
40254 @: $(MAKE); $(unstage)
40255 @[ -f ./uudecode/Makefile ] || exit 0; \
40256 r=`${PWD_COMMAND}`; export r; \
40257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40258 $(HOST_EXPORTS) \
40259 for flag in $(EXTRA_HOST_FLAGS) ; do \
40260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40261 done; \
40262 echo "Doing install-info in uudecode" ; \
40263 (cd $(HOST_SUBDIR)/uudecode && \
40264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40266 "RANLIB=$${RANLIB}" \
40267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40268 install-info) \
40269 || exit 1
40271 @endif uudecode
40273 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
40274 maybe-install-pdf-uudecode:
40275 @if uudecode
40276 maybe-install-pdf-uudecode: install-pdf-uudecode
40278 install-pdf-uudecode: \
40279 configure-uudecode \
40280 pdf-uudecode
40281 @: $(MAKE); $(unstage)
40282 @[ -f ./uudecode/Makefile ] || exit 0; \
40283 r=`${PWD_COMMAND}`; export r; \
40284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40285 $(HOST_EXPORTS) \
40286 for flag in $(EXTRA_HOST_FLAGS) ; do \
40287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40288 done; \
40289 echo "Doing install-pdf in uudecode" ; \
40290 (cd $(HOST_SUBDIR)/uudecode && \
40291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40293 "RANLIB=$${RANLIB}" \
40294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40295 install-pdf) \
40296 || exit 1
40298 @endif uudecode
40300 .PHONY: maybe-install-html-uudecode install-html-uudecode
40301 maybe-install-html-uudecode:
40302 @if uudecode
40303 maybe-install-html-uudecode: install-html-uudecode
40305 install-html-uudecode: \
40306 configure-uudecode \
40307 html-uudecode
40308 @: $(MAKE); $(unstage)
40309 @[ -f ./uudecode/Makefile ] || exit 0; \
40310 r=`${PWD_COMMAND}`; export r; \
40311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312 $(HOST_EXPORTS) \
40313 for flag in $(EXTRA_HOST_FLAGS) ; do \
40314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315 done; \
40316 echo "Doing install-html in uudecode" ; \
40317 (cd $(HOST_SUBDIR)/uudecode && \
40318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320 "RANLIB=$${RANLIB}" \
40321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322 install-html) \
40323 || exit 1
40325 @endif uudecode
40327 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
40328 maybe-installcheck-uudecode:
40329 @if uudecode
40330 maybe-installcheck-uudecode: installcheck-uudecode
40332 installcheck-uudecode: \
40333 configure-uudecode
40334 @: $(MAKE); $(unstage)
40335 @[ -f ./uudecode/Makefile ] || exit 0; \
40336 r=`${PWD_COMMAND}`; export r; \
40337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338 $(HOST_EXPORTS) \
40339 for flag in $(EXTRA_HOST_FLAGS) ; do \
40340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40341 done; \
40342 echo "Doing installcheck in uudecode" ; \
40343 (cd $(HOST_SUBDIR)/uudecode && \
40344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346 "RANLIB=$${RANLIB}" \
40347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348 installcheck) \
40349 || exit 1
40351 @endif uudecode
40353 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
40354 maybe-mostlyclean-uudecode:
40355 @if uudecode
40356 maybe-mostlyclean-uudecode: mostlyclean-uudecode
40358 mostlyclean-uudecode:
40359 @: $(MAKE); $(unstage)
40360 @[ -f ./uudecode/Makefile ] || exit 0; \
40361 r=`${PWD_COMMAND}`; export r; \
40362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40363 $(HOST_EXPORTS) \
40364 for flag in $(EXTRA_HOST_FLAGS) ; do \
40365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40366 done; \
40367 echo "Doing mostlyclean in uudecode" ; \
40368 (cd $(HOST_SUBDIR)/uudecode && \
40369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40371 "RANLIB=$${RANLIB}" \
40372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40373 mostlyclean) \
40374 || exit 1
40376 @endif uudecode
40378 .PHONY: maybe-clean-uudecode clean-uudecode
40379 maybe-clean-uudecode:
40380 @if uudecode
40381 maybe-clean-uudecode: clean-uudecode
40383 clean-uudecode:
40384 @: $(MAKE); $(unstage)
40385 @[ -f ./uudecode/Makefile ] || exit 0; \
40386 r=`${PWD_COMMAND}`; export r; \
40387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40388 $(HOST_EXPORTS) \
40389 for flag in $(EXTRA_HOST_FLAGS) ; do \
40390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40391 done; \
40392 echo "Doing clean in uudecode" ; \
40393 (cd $(HOST_SUBDIR)/uudecode && \
40394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40396 "RANLIB=$${RANLIB}" \
40397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40398 clean) \
40399 || exit 1
40401 @endif uudecode
40403 .PHONY: maybe-distclean-uudecode distclean-uudecode
40404 maybe-distclean-uudecode:
40405 @if uudecode
40406 maybe-distclean-uudecode: distclean-uudecode
40408 distclean-uudecode:
40409 @: $(MAKE); $(unstage)
40410 @[ -f ./uudecode/Makefile ] || exit 0; \
40411 r=`${PWD_COMMAND}`; export r; \
40412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413 $(HOST_EXPORTS) \
40414 for flag in $(EXTRA_HOST_FLAGS) ; do \
40415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40416 done; \
40417 echo "Doing distclean in uudecode" ; \
40418 (cd $(HOST_SUBDIR)/uudecode && \
40419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40421 "RANLIB=$${RANLIB}" \
40422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40423 distclean) \
40424 || exit 1
40426 @endif uudecode
40428 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
40429 maybe-maintainer-clean-uudecode:
40430 @if uudecode
40431 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
40433 maintainer-clean-uudecode:
40434 @: $(MAKE); $(unstage)
40435 @[ -f ./uudecode/Makefile ] || exit 0; \
40436 r=`${PWD_COMMAND}`; export r; \
40437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438 $(HOST_EXPORTS) \
40439 for flag in $(EXTRA_HOST_FLAGS) ; do \
40440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40441 done; \
40442 echo "Doing maintainer-clean in uudecode" ; \
40443 (cd $(HOST_SUBDIR)/uudecode && \
40444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40446 "RANLIB=$${RANLIB}" \
40447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40448 maintainer-clean) \
40449 || exit 1
40451 @endif uudecode
40455 .PHONY: configure-wdiff maybe-configure-wdiff
40456 maybe-configure-wdiff:
40457 @if gcc-bootstrap
40458 configure-wdiff: stage_current
40459 @endif gcc-bootstrap
40460 @if wdiff
40461 maybe-configure-wdiff: configure-wdiff
40462 configure-wdiff:
40463 @: $(MAKE); $(unstage)
40464 @r=`${PWD_COMMAND}`; export r; \
40465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40466 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
40467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
40468 $(HOST_EXPORTS) \
40469 echo Configuring in $(HOST_SUBDIR)/wdiff; \
40470 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
40471 case $(srcdir) in \
40472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40473 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
40474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40475 esac; \
40476 srcdiroption="--srcdir=$${topdir}/wdiff"; \
40477 libsrcdir="$$s/wdiff"; \
40478 $(SHELL) $${libsrcdir}/configure \
40479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40480 --target=${target_alias} $${srcdiroption} \
40481 || exit 1
40482 @endif wdiff
40488 .PHONY: all-wdiff maybe-all-wdiff
40489 maybe-all-wdiff:
40490 @if gcc-bootstrap
40491 all-wdiff: stage_current
40492 @endif gcc-bootstrap
40493 @if wdiff
40494 TARGET-wdiff=all
40495 maybe-all-wdiff: all-wdiff
40496 all-wdiff: configure-wdiff
40497 @: $(MAKE); $(unstage)
40498 @r=`${PWD_COMMAND}`; export r; \
40499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500 $(HOST_EXPORTS) \
40501 (cd $(HOST_SUBDIR)/wdiff && \
40502 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40503 $(TARGET-wdiff))
40504 @endif wdiff
40509 .PHONY: check-wdiff maybe-check-wdiff
40510 maybe-check-wdiff:
40511 @if wdiff
40512 maybe-check-wdiff: check-wdiff
40514 check-wdiff:
40515 @: $(MAKE); $(unstage)
40516 @r=`${PWD_COMMAND}`; export r; \
40517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40518 $(HOST_EXPORTS) \
40519 (cd $(HOST_SUBDIR)/wdiff && \
40520 $(MAKE) $(FLAGS_TO_PASS) check)
40522 @endif wdiff
40524 .PHONY: install-wdiff maybe-install-wdiff
40525 maybe-install-wdiff:
40526 @if wdiff
40527 maybe-install-wdiff: install-wdiff
40529 install-wdiff: installdirs
40530 @: $(MAKE); $(unstage)
40531 @r=`${PWD_COMMAND}`; export r; \
40532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40533 $(HOST_EXPORTS) \
40534 (cd $(HOST_SUBDIR)/wdiff && \
40535 $(MAKE) $(FLAGS_TO_PASS) install)
40537 @endif wdiff
40539 .PHONY: install-strip-wdiff maybe-install-strip-wdiff
40540 maybe-install-strip-wdiff:
40541 @if wdiff
40542 maybe-install-strip-wdiff: install-strip-wdiff
40544 install-strip-wdiff: installdirs
40545 @: $(MAKE); $(unstage)
40546 @r=`${PWD_COMMAND}`; export r; \
40547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40548 $(HOST_EXPORTS) \
40549 (cd $(HOST_SUBDIR)/wdiff && \
40550 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40552 @endif wdiff
40554 # Other targets (info, dvi, pdf, etc.)
40556 .PHONY: maybe-info-wdiff info-wdiff
40557 maybe-info-wdiff:
40558 @if wdiff
40559 maybe-info-wdiff: info-wdiff
40561 info-wdiff: \
40562 configure-wdiff
40563 @: $(MAKE); $(unstage)
40564 @[ -f ./wdiff/Makefile ] || exit 0; \
40565 r=`${PWD_COMMAND}`; export r; \
40566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567 $(HOST_EXPORTS) \
40568 for flag in $(EXTRA_HOST_FLAGS) ; do \
40569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40570 done; \
40571 echo "Doing info in wdiff" ; \
40572 (cd $(HOST_SUBDIR)/wdiff && \
40573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40575 "RANLIB=$${RANLIB}" \
40576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40577 info) \
40578 || exit 1
40580 @endif wdiff
40582 .PHONY: maybe-dvi-wdiff dvi-wdiff
40583 maybe-dvi-wdiff:
40584 @if wdiff
40585 maybe-dvi-wdiff: dvi-wdiff
40587 dvi-wdiff: \
40588 configure-wdiff
40589 @: $(MAKE); $(unstage)
40590 @[ -f ./wdiff/Makefile ] || exit 0; \
40591 r=`${PWD_COMMAND}`; export r; \
40592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593 $(HOST_EXPORTS) \
40594 for flag in $(EXTRA_HOST_FLAGS) ; do \
40595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40596 done; \
40597 echo "Doing dvi in wdiff" ; \
40598 (cd $(HOST_SUBDIR)/wdiff && \
40599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40601 "RANLIB=$${RANLIB}" \
40602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40603 dvi) \
40604 || exit 1
40606 @endif wdiff
40608 .PHONY: maybe-pdf-wdiff pdf-wdiff
40609 maybe-pdf-wdiff:
40610 @if wdiff
40611 maybe-pdf-wdiff: pdf-wdiff
40613 pdf-wdiff: \
40614 configure-wdiff
40615 @: $(MAKE); $(unstage)
40616 @[ -f ./wdiff/Makefile ] || exit 0; \
40617 r=`${PWD_COMMAND}`; export r; \
40618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40619 $(HOST_EXPORTS) \
40620 for flag in $(EXTRA_HOST_FLAGS) ; do \
40621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40622 done; \
40623 echo "Doing pdf in wdiff" ; \
40624 (cd $(HOST_SUBDIR)/wdiff && \
40625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40627 "RANLIB=$${RANLIB}" \
40628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40629 pdf) \
40630 || exit 1
40632 @endif wdiff
40634 .PHONY: maybe-html-wdiff html-wdiff
40635 maybe-html-wdiff:
40636 @if wdiff
40637 maybe-html-wdiff: html-wdiff
40639 html-wdiff: \
40640 configure-wdiff
40641 @: $(MAKE); $(unstage)
40642 @[ -f ./wdiff/Makefile ] || exit 0; \
40643 r=`${PWD_COMMAND}`; export r; \
40644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40645 $(HOST_EXPORTS) \
40646 for flag in $(EXTRA_HOST_FLAGS) ; do \
40647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40648 done; \
40649 echo "Doing html in wdiff" ; \
40650 (cd $(HOST_SUBDIR)/wdiff && \
40651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40653 "RANLIB=$${RANLIB}" \
40654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40655 html) \
40656 || exit 1
40658 @endif wdiff
40660 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
40661 maybe-TAGS-wdiff:
40662 @if wdiff
40663 maybe-TAGS-wdiff: TAGS-wdiff
40665 TAGS-wdiff: \
40666 configure-wdiff
40667 @: $(MAKE); $(unstage)
40668 @[ -f ./wdiff/Makefile ] || exit 0; \
40669 r=`${PWD_COMMAND}`; export r; \
40670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40671 $(HOST_EXPORTS) \
40672 for flag in $(EXTRA_HOST_FLAGS) ; do \
40673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40674 done; \
40675 echo "Doing TAGS in wdiff" ; \
40676 (cd $(HOST_SUBDIR)/wdiff && \
40677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40679 "RANLIB=$${RANLIB}" \
40680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40681 TAGS) \
40682 || exit 1
40684 @endif wdiff
40686 .PHONY: maybe-install-info-wdiff install-info-wdiff
40687 maybe-install-info-wdiff:
40688 @if wdiff
40689 maybe-install-info-wdiff: install-info-wdiff
40691 install-info-wdiff: \
40692 configure-wdiff \
40693 info-wdiff
40694 @: $(MAKE); $(unstage)
40695 @[ -f ./wdiff/Makefile ] || exit 0; \
40696 r=`${PWD_COMMAND}`; export r; \
40697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40698 $(HOST_EXPORTS) \
40699 for flag in $(EXTRA_HOST_FLAGS) ; do \
40700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40701 done; \
40702 echo "Doing install-info in wdiff" ; \
40703 (cd $(HOST_SUBDIR)/wdiff && \
40704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40706 "RANLIB=$${RANLIB}" \
40707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40708 install-info) \
40709 || exit 1
40711 @endif wdiff
40713 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
40714 maybe-install-pdf-wdiff:
40715 @if wdiff
40716 maybe-install-pdf-wdiff: install-pdf-wdiff
40718 install-pdf-wdiff: \
40719 configure-wdiff \
40720 pdf-wdiff
40721 @: $(MAKE); $(unstage)
40722 @[ -f ./wdiff/Makefile ] || exit 0; \
40723 r=`${PWD_COMMAND}`; export r; \
40724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40725 $(HOST_EXPORTS) \
40726 for flag in $(EXTRA_HOST_FLAGS) ; do \
40727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40728 done; \
40729 echo "Doing install-pdf in wdiff" ; \
40730 (cd $(HOST_SUBDIR)/wdiff && \
40731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40733 "RANLIB=$${RANLIB}" \
40734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40735 install-pdf) \
40736 || exit 1
40738 @endif wdiff
40740 .PHONY: maybe-install-html-wdiff install-html-wdiff
40741 maybe-install-html-wdiff:
40742 @if wdiff
40743 maybe-install-html-wdiff: install-html-wdiff
40745 install-html-wdiff: \
40746 configure-wdiff \
40747 html-wdiff
40748 @: $(MAKE); $(unstage)
40749 @[ -f ./wdiff/Makefile ] || exit 0; \
40750 r=`${PWD_COMMAND}`; export r; \
40751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752 $(HOST_EXPORTS) \
40753 for flag in $(EXTRA_HOST_FLAGS) ; do \
40754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40755 done; \
40756 echo "Doing install-html in wdiff" ; \
40757 (cd $(HOST_SUBDIR)/wdiff && \
40758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760 "RANLIB=$${RANLIB}" \
40761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762 install-html) \
40763 || exit 1
40765 @endif wdiff
40767 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
40768 maybe-installcheck-wdiff:
40769 @if wdiff
40770 maybe-installcheck-wdiff: installcheck-wdiff
40772 installcheck-wdiff: \
40773 configure-wdiff
40774 @: $(MAKE); $(unstage)
40775 @[ -f ./wdiff/Makefile ] || exit 0; \
40776 r=`${PWD_COMMAND}`; export r; \
40777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40778 $(HOST_EXPORTS) \
40779 for flag in $(EXTRA_HOST_FLAGS) ; do \
40780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40781 done; \
40782 echo "Doing installcheck in wdiff" ; \
40783 (cd $(HOST_SUBDIR)/wdiff && \
40784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40786 "RANLIB=$${RANLIB}" \
40787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40788 installcheck) \
40789 || exit 1
40791 @endif wdiff
40793 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
40794 maybe-mostlyclean-wdiff:
40795 @if wdiff
40796 maybe-mostlyclean-wdiff: mostlyclean-wdiff
40798 mostlyclean-wdiff:
40799 @: $(MAKE); $(unstage)
40800 @[ -f ./wdiff/Makefile ] || exit 0; \
40801 r=`${PWD_COMMAND}`; export r; \
40802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803 $(HOST_EXPORTS) \
40804 for flag in $(EXTRA_HOST_FLAGS) ; do \
40805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806 done; \
40807 echo "Doing mostlyclean in wdiff" ; \
40808 (cd $(HOST_SUBDIR)/wdiff && \
40809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811 "RANLIB=$${RANLIB}" \
40812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813 mostlyclean) \
40814 || exit 1
40816 @endif wdiff
40818 .PHONY: maybe-clean-wdiff clean-wdiff
40819 maybe-clean-wdiff:
40820 @if wdiff
40821 maybe-clean-wdiff: clean-wdiff
40823 clean-wdiff:
40824 @: $(MAKE); $(unstage)
40825 @[ -f ./wdiff/Makefile ] || exit 0; \
40826 r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 for flag in $(EXTRA_HOST_FLAGS) ; do \
40830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831 done; \
40832 echo "Doing clean in wdiff" ; \
40833 (cd $(HOST_SUBDIR)/wdiff && \
40834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836 "RANLIB=$${RANLIB}" \
40837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838 clean) \
40839 || exit 1
40841 @endif wdiff
40843 .PHONY: maybe-distclean-wdiff distclean-wdiff
40844 maybe-distclean-wdiff:
40845 @if wdiff
40846 maybe-distclean-wdiff: distclean-wdiff
40848 distclean-wdiff:
40849 @: $(MAKE); $(unstage)
40850 @[ -f ./wdiff/Makefile ] || exit 0; \
40851 r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 $(HOST_EXPORTS) \
40854 for flag in $(EXTRA_HOST_FLAGS) ; do \
40855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856 done; \
40857 echo "Doing distclean in wdiff" ; \
40858 (cd $(HOST_SUBDIR)/wdiff && \
40859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861 "RANLIB=$${RANLIB}" \
40862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863 distclean) \
40864 || exit 1
40866 @endif wdiff
40868 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
40869 maybe-maintainer-clean-wdiff:
40870 @if wdiff
40871 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
40873 maintainer-clean-wdiff:
40874 @: $(MAKE); $(unstage)
40875 @[ -f ./wdiff/Makefile ] || exit 0; \
40876 r=`${PWD_COMMAND}`; export r; \
40877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878 $(HOST_EXPORTS) \
40879 for flag in $(EXTRA_HOST_FLAGS) ; do \
40880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881 done; \
40882 echo "Doing maintainer-clean in wdiff" ; \
40883 (cd $(HOST_SUBDIR)/wdiff && \
40884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886 "RANLIB=$${RANLIB}" \
40887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888 maintainer-clean) \
40889 || exit 1
40891 @endif wdiff
40895 .PHONY: configure-zip maybe-configure-zip
40896 maybe-configure-zip:
40897 @if gcc-bootstrap
40898 configure-zip: stage_current
40899 @endif gcc-bootstrap
40900 @if zip
40901 maybe-configure-zip: configure-zip
40902 configure-zip:
40903 @: $(MAKE); $(unstage)
40904 @r=`${PWD_COMMAND}`; export r; \
40905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40906 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
40907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
40908 $(HOST_EXPORTS) \
40909 echo Configuring in $(HOST_SUBDIR)/zip; \
40910 cd "$(HOST_SUBDIR)/zip" || exit 1; \
40911 case $(srcdir) in \
40912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40913 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
40914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40915 esac; \
40916 srcdiroption="--srcdir=$${topdir}/zip"; \
40917 libsrcdir="$$s/zip"; \
40918 $(SHELL) $${libsrcdir}/configure \
40919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40920 --target=${target_alias} $${srcdiroption} \
40921 || exit 1
40922 @endif zip
40928 .PHONY: all-zip maybe-all-zip
40929 maybe-all-zip:
40930 @if gcc-bootstrap
40931 all-zip: stage_current
40932 @endif gcc-bootstrap
40933 @if zip
40934 TARGET-zip=all
40935 maybe-all-zip: all-zip
40936 all-zip: configure-zip
40937 @: $(MAKE); $(unstage)
40938 @r=`${PWD_COMMAND}`; export r; \
40939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40940 $(HOST_EXPORTS) \
40941 (cd $(HOST_SUBDIR)/zip && \
40942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40943 $(TARGET-zip))
40944 @endif zip
40949 .PHONY: check-zip maybe-check-zip
40950 maybe-check-zip:
40951 @if zip
40952 maybe-check-zip: check-zip
40954 # This module is only tested in a native toolchain.
40955 check-zip:
40956 @: $(MAKE); $(unstage)
40957 @if [ '$(host)' = '$(target)' ] ; then \
40958 r=`${PWD_COMMAND}`; export r; \
40959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40960 $(HOST_EXPORTS) \
40961 (cd $(HOST_SUBDIR)/zip && \
40962 $(MAKE) $(FLAGS_TO_PASS) check); \
40965 @endif zip
40967 .PHONY: install-zip maybe-install-zip
40968 maybe-install-zip:
40969 @if zip
40970 maybe-install-zip: install-zip
40972 install-zip: installdirs
40973 @: $(MAKE); $(unstage)
40974 @r=`${PWD_COMMAND}`; export r; \
40975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40976 $(HOST_EXPORTS) \
40977 (cd $(HOST_SUBDIR)/zip && \
40978 $(MAKE) $(FLAGS_TO_PASS) install)
40980 @endif zip
40982 .PHONY: install-strip-zip maybe-install-strip-zip
40983 maybe-install-strip-zip:
40984 @if zip
40985 maybe-install-strip-zip: install-strip-zip
40987 install-strip-zip: installdirs
40988 @: $(MAKE); $(unstage)
40989 @r=`${PWD_COMMAND}`; export r; \
40990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991 $(HOST_EXPORTS) \
40992 (cd $(HOST_SUBDIR)/zip && \
40993 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40995 @endif zip
40997 # Other targets (info, dvi, pdf, etc.)
40999 .PHONY: maybe-info-zip info-zip
41000 maybe-info-zip:
41001 @if zip
41002 maybe-info-zip: info-zip
41004 info-zip: \
41005 configure-zip
41006 @: $(MAKE); $(unstage)
41007 @[ -f ./zip/Makefile ] || exit 0; \
41008 r=`${PWD_COMMAND}`; export r; \
41009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41010 $(HOST_EXPORTS) \
41011 for flag in $(EXTRA_HOST_FLAGS) ; do \
41012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41013 done; \
41014 echo "Doing info in zip" ; \
41015 (cd $(HOST_SUBDIR)/zip && \
41016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41018 "RANLIB=$${RANLIB}" \
41019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41020 info) \
41021 || exit 1
41023 @endif zip
41025 .PHONY: maybe-dvi-zip dvi-zip
41026 maybe-dvi-zip:
41027 @if zip
41028 maybe-dvi-zip: dvi-zip
41030 dvi-zip: \
41031 configure-zip
41032 @: $(MAKE); $(unstage)
41033 @[ -f ./zip/Makefile ] || exit 0; \
41034 r=`${PWD_COMMAND}`; export r; \
41035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41036 $(HOST_EXPORTS) \
41037 for flag in $(EXTRA_HOST_FLAGS) ; do \
41038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41039 done; \
41040 echo "Doing dvi in zip" ; \
41041 (cd $(HOST_SUBDIR)/zip && \
41042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41044 "RANLIB=$${RANLIB}" \
41045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41046 dvi) \
41047 || exit 1
41049 @endif zip
41051 .PHONY: maybe-pdf-zip pdf-zip
41052 maybe-pdf-zip:
41053 @if zip
41054 maybe-pdf-zip: pdf-zip
41056 pdf-zip: \
41057 configure-zip
41058 @: $(MAKE); $(unstage)
41059 @[ -f ./zip/Makefile ] || exit 0; \
41060 r=`${PWD_COMMAND}`; export r; \
41061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062 $(HOST_EXPORTS) \
41063 for flag in $(EXTRA_HOST_FLAGS) ; do \
41064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41065 done; \
41066 echo "Doing pdf in zip" ; \
41067 (cd $(HOST_SUBDIR)/zip && \
41068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41070 "RANLIB=$${RANLIB}" \
41071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41072 pdf) \
41073 || exit 1
41075 @endif zip
41077 .PHONY: maybe-html-zip html-zip
41078 maybe-html-zip:
41079 @if zip
41080 maybe-html-zip: html-zip
41082 html-zip: \
41083 configure-zip
41084 @: $(MAKE); $(unstage)
41085 @[ -f ./zip/Makefile ] || exit 0; \
41086 r=`${PWD_COMMAND}`; export r; \
41087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41088 $(HOST_EXPORTS) \
41089 for flag in $(EXTRA_HOST_FLAGS) ; do \
41090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41091 done; \
41092 echo "Doing html in zip" ; \
41093 (cd $(HOST_SUBDIR)/zip && \
41094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41096 "RANLIB=$${RANLIB}" \
41097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41098 html) \
41099 || exit 1
41101 @endif zip
41103 .PHONY: maybe-TAGS-zip TAGS-zip
41104 maybe-TAGS-zip:
41105 @if zip
41106 maybe-TAGS-zip: TAGS-zip
41108 TAGS-zip: \
41109 configure-zip
41110 @: $(MAKE); $(unstage)
41111 @[ -f ./zip/Makefile ] || exit 0; \
41112 r=`${PWD_COMMAND}`; export r; \
41113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41114 $(HOST_EXPORTS) \
41115 for flag in $(EXTRA_HOST_FLAGS) ; do \
41116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41117 done; \
41118 echo "Doing TAGS in zip" ; \
41119 (cd $(HOST_SUBDIR)/zip && \
41120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41122 "RANLIB=$${RANLIB}" \
41123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41124 TAGS) \
41125 || exit 1
41127 @endif zip
41129 .PHONY: maybe-install-info-zip install-info-zip
41130 maybe-install-info-zip:
41131 @if zip
41132 maybe-install-info-zip: install-info-zip
41134 install-info-zip: \
41135 configure-zip \
41136 info-zip
41137 @: $(MAKE); $(unstage)
41138 @[ -f ./zip/Makefile ] || exit 0; \
41139 r=`${PWD_COMMAND}`; export r; \
41140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141 $(HOST_EXPORTS) \
41142 for flag in $(EXTRA_HOST_FLAGS) ; do \
41143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41144 done; \
41145 echo "Doing install-info in zip" ; \
41146 (cd $(HOST_SUBDIR)/zip && \
41147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41149 "RANLIB=$${RANLIB}" \
41150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41151 install-info) \
41152 || exit 1
41154 @endif zip
41156 .PHONY: maybe-install-pdf-zip install-pdf-zip
41157 maybe-install-pdf-zip:
41158 @if zip
41159 maybe-install-pdf-zip: install-pdf-zip
41161 install-pdf-zip: \
41162 configure-zip \
41163 pdf-zip
41164 @: $(MAKE); $(unstage)
41165 @[ -f ./zip/Makefile ] || exit 0; \
41166 r=`${PWD_COMMAND}`; export r; \
41167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41168 $(HOST_EXPORTS) \
41169 for flag in $(EXTRA_HOST_FLAGS) ; do \
41170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171 done; \
41172 echo "Doing install-pdf in zip" ; \
41173 (cd $(HOST_SUBDIR)/zip && \
41174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41176 "RANLIB=$${RANLIB}" \
41177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41178 install-pdf) \
41179 || exit 1
41181 @endif zip
41183 .PHONY: maybe-install-html-zip install-html-zip
41184 maybe-install-html-zip:
41185 @if zip
41186 maybe-install-html-zip: install-html-zip
41188 install-html-zip: \
41189 configure-zip \
41190 html-zip
41191 @: $(MAKE); $(unstage)
41192 @[ -f ./zip/Makefile ] || exit 0; \
41193 r=`${PWD_COMMAND}`; export r; \
41194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41195 $(HOST_EXPORTS) \
41196 for flag in $(EXTRA_HOST_FLAGS) ; do \
41197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41198 done; \
41199 echo "Doing install-html in zip" ; \
41200 (cd $(HOST_SUBDIR)/zip && \
41201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41203 "RANLIB=$${RANLIB}" \
41204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41205 install-html) \
41206 || exit 1
41208 @endif zip
41210 .PHONY: maybe-installcheck-zip installcheck-zip
41211 maybe-installcheck-zip:
41212 @if zip
41213 maybe-installcheck-zip: installcheck-zip
41215 installcheck-zip: \
41216 configure-zip
41217 @: $(MAKE); $(unstage)
41218 @[ -f ./zip/Makefile ] || exit 0; \
41219 r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(HOST_EXPORTS) \
41222 for flag in $(EXTRA_HOST_FLAGS) ; do \
41223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41224 done; \
41225 echo "Doing installcheck in zip" ; \
41226 (cd $(HOST_SUBDIR)/zip && \
41227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229 "RANLIB=$${RANLIB}" \
41230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231 installcheck) \
41232 || exit 1
41234 @endif zip
41236 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
41237 maybe-mostlyclean-zip:
41238 @if zip
41239 maybe-mostlyclean-zip: mostlyclean-zip
41241 mostlyclean-zip:
41242 @: $(MAKE); $(unstage)
41243 @[ -f ./zip/Makefile ] || exit 0; \
41244 r=`${PWD_COMMAND}`; export r; \
41245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41246 $(HOST_EXPORTS) \
41247 for flag in $(EXTRA_HOST_FLAGS) ; do \
41248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249 done; \
41250 echo "Doing mostlyclean in zip" ; \
41251 (cd $(HOST_SUBDIR)/zip && \
41252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41254 "RANLIB=$${RANLIB}" \
41255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41256 mostlyclean) \
41257 || exit 1
41259 @endif zip
41261 .PHONY: maybe-clean-zip clean-zip
41262 maybe-clean-zip:
41263 @if zip
41264 maybe-clean-zip: clean-zip
41266 clean-zip:
41267 @: $(MAKE); $(unstage)
41268 @[ -f ./zip/Makefile ] || exit 0; \
41269 r=`${PWD_COMMAND}`; export r; \
41270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41271 $(HOST_EXPORTS) \
41272 for flag in $(EXTRA_HOST_FLAGS) ; do \
41273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41274 done; \
41275 echo "Doing clean in zip" ; \
41276 (cd $(HOST_SUBDIR)/zip && \
41277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41279 "RANLIB=$${RANLIB}" \
41280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41281 clean) \
41282 || exit 1
41284 @endif zip
41286 .PHONY: maybe-distclean-zip distclean-zip
41287 maybe-distclean-zip:
41288 @if zip
41289 maybe-distclean-zip: distclean-zip
41291 distclean-zip:
41292 @: $(MAKE); $(unstage)
41293 @[ -f ./zip/Makefile ] || exit 0; \
41294 r=`${PWD_COMMAND}`; export r; \
41295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41296 $(HOST_EXPORTS) \
41297 for flag in $(EXTRA_HOST_FLAGS) ; do \
41298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41299 done; \
41300 echo "Doing distclean in zip" ; \
41301 (cd $(HOST_SUBDIR)/zip && \
41302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41304 "RANLIB=$${RANLIB}" \
41305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41306 distclean) \
41307 || exit 1
41309 @endif zip
41311 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
41312 maybe-maintainer-clean-zip:
41313 @if zip
41314 maybe-maintainer-clean-zip: maintainer-clean-zip
41316 maintainer-clean-zip:
41317 @: $(MAKE); $(unstage)
41318 @[ -f ./zip/Makefile ] || exit 0; \
41319 r=`${PWD_COMMAND}`; export r; \
41320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41321 $(HOST_EXPORTS) \
41322 for flag in $(EXTRA_HOST_FLAGS) ; do \
41323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41324 done; \
41325 echo "Doing maintainer-clean in zip" ; \
41326 (cd $(HOST_SUBDIR)/zip && \
41327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41329 "RANLIB=$${RANLIB}" \
41330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41331 maintainer-clean) \
41332 || exit 1
41334 @endif zip
41338 .PHONY: configure-zlib maybe-configure-zlib
41339 maybe-configure-zlib:
41340 @if gcc-bootstrap
41341 configure-zlib: stage_current
41342 @endif gcc-bootstrap
41343 @if zlib
41344 maybe-configure-zlib: configure-zlib
41345 configure-zlib:
41346 @r=`${PWD_COMMAND}`; export r; \
41347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41348 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41350 $(HOST_EXPORTS) \
41351 echo Configuring in $(HOST_SUBDIR)/zlib; \
41352 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
41353 case $(srcdir) in \
41354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41355 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41357 esac; \
41358 srcdiroption="--srcdir=$${topdir}/zlib"; \
41359 libsrcdir="$$s/zlib"; \
41360 $(SHELL) $${libsrcdir}/configure \
41361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41362 --target=${target_alias} $${srcdiroption} \
41363 || exit 1
41364 @endif zlib
41368 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
41369 maybe-configure-stage1-zlib:
41370 @if zlib-bootstrap
41371 maybe-configure-stage1-zlib: configure-stage1-zlib
41372 configure-stage1-zlib:
41373 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41375 @r=`${PWD_COMMAND}`; export r; \
41376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41377 TFLAGS="$(STAGE1_TFLAGS)"; \
41378 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41379 $(HOST_EXPORTS) \
41380 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41381 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41382 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41383 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
41384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41385 cd $(HOST_SUBDIR)/zlib || exit 1; \
41386 case $(srcdir) in \
41387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41388 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41390 esac; \
41391 srcdiroption="--srcdir=$${topdir}/zlib"; \
41392 libsrcdir="$$s/zlib"; \
41393 $(SHELL) $${libsrcdir}/configure \
41394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41395 --target=${target_alias} $${srcdiroption} \
41396 $(STAGE1_CONFIGURE_FLAGS)
41397 @endif zlib-bootstrap
41399 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
41400 maybe-configure-stage2-zlib:
41401 @if zlib-bootstrap
41402 maybe-configure-stage2-zlib: configure-stage2-zlib
41403 configure-stage2-zlib:
41404 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41406 @r=`${PWD_COMMAND}`; export r; \
41407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408 TFLAGS="$(STAGE2_TFLAGS)"; \
41409 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41410 $(HOST_EXPORTS) \
41411 $(POSTSTAGE1_HOST_EXPORTS) \
41412 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41413 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41414 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41415 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
41416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41417 cd $(HOST_SUBDIR)/zlib || exit 1; \
41418 case $(srcdir) in \
41419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41420 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41422 esac; \
41423 srcdiroption="--srcdir=$${topdir}/zlib"; \
41424 libsrcdir="$$s/zlib"; \
41425 $(SHELL) $${libsrcdir}/configure \
41426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41427 --target=${target_alias} $${srcdiroption} \
41428 --with-build-libsubdir=$(HOST_SUBDIR) \
41429 $(STAGE2_CONFIGURE_FLAGS)
41430 @endif zlib-bootstrap
41432 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
41433 maybe-configure-stage3-zlib:
41434 @if zlib-bootstrap
41435 maybe-configure-stage3-zlib: configure-stage3-zlib
41436 configure-stage3-zlib:
41437 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41439 @r=`${PWD_COMMAND}`; export r; \
41440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41441 TFLAGS="$(STAGE3_TFLAGS)"; \
41442 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41443 $(HOST_EXPORTS) \
41444 $(POSTSTAGE1_HOST_EXPORTS) \
41445 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41446 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41447 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41448 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
41449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41450 cd $(HOST_SUBDIR)/zlib || exit 1; \
41451 case $(srcdir) in \
41452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41453 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41455 esac; \
41456 srcdiroption="--srcdir=$${topdir}/zlib"; \
41457 libsrcdir="$$s/zlib"; \
41458 $(SHELL) $${libsrcdir}/configure \
41459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41460 --target=${target_alias} $${srcdiroption} \
41461 --with-build-libsubdir=$(HOST_SUBDIR) \
41462 $(STAGE3_CONFIGURE_FLAGS)
41463 @endif zlib-bootstrap
41465 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
41466 maybe-configure-stage4-zlib:
41467 @if zlib-bootstrap
41468 maybe-configure-stage4-zlib: configure-stage4-zlib
41469 configure-stage4-zlib:
41470 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41472 @r=`${PWD_COMMAND}`; export r; \
41473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474 TFLAGS="$(STAGE4_TFLAGS)"; \
41475 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41476 $(HOST_EXPORTS) \
41477 $(POSTSTAGE1_HOST_EXPORTS) \
41478 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41479 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41480 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41481 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
41482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41483 cd $(HOST_SUBDIR)/zlib || exit 1; \
41484 case $(srcdir) in \
41485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41486 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41488 esac; \
41489 srcdiroption="--srcdir=$${topdir}/zlib"; \
41490 libsrcdir="$$s/zlib"; \
41491 $(SHELL) $${libsrcdir}/configure \
41492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41493 --target=${target_alias} $${srcdiroption} \
41494 --with-build-libsubdir=$(HOST_SUBDIR) \
41495 $(STAGE4_CONFIGURE_FLAGS)
41496 @endif zlib-bootstrap
41498 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
41499 maybe-configure-stageprofile-zlib:
41500 @if zlib-bootstrap
41501 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
41502 configure-stageprofile-zlib:
41503 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41504 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41505 @r=`${PWD_COMMAND}`; export r; \
41506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41507 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41508 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41509 $(HOST_EXPORTS) \
41510 $(POSTSTAGE1_HOST_EXPORTS) \
41511 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41512 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41513 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41514 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
41515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41516 cd $(HOST_SUBDIR)/zlib || exit 1; \
41517 case $(srcdir) in \
41518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41519 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41521 esac; \
41522 srcdiroption="--srcdir=$${topdir}/zlib"; \
41523 libsrcdir="$$s/zlib"; \
41524 $(SHELL) $${libsrcdir}/configure \
41525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41526 --target=${target_alias} $${srcdiroption} \
41527 --with-build-libsubdir=$(HOST_SUBDIR) \
41528 $(STAGEprofile_CONFIGURE_FLAGS)
41529 @endif zlib-bootstrap
41531 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
41532 maybe-configure-stagefeedback-zlib:
41533 @if zlib-bootstrap
41534 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
41535 configure-stagefeedback-zlib:
41536 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41538 @r=`${PWD_COMMAND}`; export r; \
41539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41541 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41542 $(HOST_EXPORTS) \
41543 $(POSTSTAGE1_HOST_EXPORTS) \
41544 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41545 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41546 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41547 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
41548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41549 cd $(HOST_SUBDIR)/zlib || exit 1; \
41550 case $(srcdir) in \
41551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41552 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41554 esac; \
41555 srcdiroption="--srcdir=$${topdir}/zlib"; \
41556 libsrcdir="$$s/zlib"; \
41557 $(SHELL) $${libsrcdir}/configure \
41558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41559 --target=${target_alias} $${srcdiroption} \
41560 --with-build-libsubdir=$(HOST_SUBDIR) \
41561 $(STAGEfeedback_CONFIGURE_FLAGS)
41562 @endif zlib-bootstrap
41568 .PHONY: all-zlib maybe-all-zlib
41569 maybe-all-zlib:
41570 @if gcc-bootstrap
41571 all-zlib: stage_current
41572 @endif gcc-bootstrap
41573 @if zlib
41574 TARGET-zlib=all
41575 maybe-all-zlib: all-zlib
41576 all-zlib: configure-zlib
41577 @r=`${PWD_COMMAND}`; export r; \
41578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41579 $(HOST_EXPORTS) \
41580 (cd $(HOST_SUBDIR)/zlib && \
41581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41582 $(TARGET-zlib))
41583 @endif zlib
41587 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
41588 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
41589 maybe-all-stage1-zlib:
41590 maybe-clean-stage1-zlib:
41591 @if zlib-bootstrap
41592 maybe-all-stage1-zlib: all-stage1-zlib
41593 all-stage1: all-stage1-zlib
41594 TARGET-stage1-zlib = $(TARGET-zlib)
41595 all-stage1-zlib: configure-stage1-zlib
41596 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41597 @r=`${PWD_COMMAND}`; export r; \
41598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41599 TFLAGS="$(STAGE1_TFLAGS)"; \
41600 $(HOST_EXPORTS) \
41601 cd $(HOST_SUBDIR)/zlib && \
41602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41603 CFLAGS="$(STAGE1_CFLAGS)" \
41604 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41605 LIBCFLAGS="$(LIBCFLAGS)" \
41606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41609 $(EXTRA_HOST_FLAGS) \
41610 TFLAGS="$(STAGE1_TFLAGS)" \
41611 $(TARGET-stage1-zlib)
41613 maybe-clean-stage1-zlib: clean-stage1-zlib
41614 clean-stage1: clean-stage1-zlib
41615 clean-stage1-zlib:
41616 @if [ $(current_stage) = stage1 ]; then \
41617 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41618 else \
41619 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
41620 $(MAKE) stage1-start; \
41621 fi; \
41622 cd $(HOST_SUBDIR)/zlib && \
41623 $(MAKE) $(EXTRA_HOST_FLAGS) \
41624 clean
41625 @endif zlib-bootstrap
41628 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
41629 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
41630 maybe-all-stage2-zlib:
41631 maybe-clean-stage2-zlib:
41632 @if zlib-bootstrap
41633 maybe-all-stage2-zlib: all-stage2-zlib
41634 all-stage2: all-stage2-zlib
41635 TARGET-stage2-zlib = $(TARGET-zlib)
41636 all-stage2-zlib: configure-stage2-zlib
41637 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41638 @r=`${PWD_COMMAND}`; export r; \
41639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41640 TFLAGS="$(STAGE2_TFLAGS)"; \
41641 $(HOST_EXPORTS) \
41642 $(POSTSTAGE1_HOST_EXPORTS) \
41643 cd $(HOST_SUBDIR)/zlib && \
41644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41645 CFLAGS="$(STAGE2_CFLAGS)" \
41646 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41647 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41652 TFLAGS="$(STAGE2_TFLAGS)" \
41653 $(TARGET-stage2-zlib)
41655 maybe-clean-stage2-zlib: clean-stage2-zlib
41656 clean-stage2: clean-stage2-zlib
41657 clean-stage2-zlib:
41658 @if [ $(current_stage) = stage2 ]; then \
41659 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41660 else \
41661 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
41662 $(MAKE) stage2-start; \
41663 fi; \
41664 cd $(HOST_SUBDIR)/zlib && \
41665 $(MAKE) $(EXTRA_HOST_FLAGS) \
41666 $(POSTSTAGE1_FLAGS_TO_PASS) \
41667 clean
41668 @endif zlib-bootstrap
41671 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
41672 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
41673 maybe-all-stage3-zlib:
41674 maybe-clean-stage3-zlib:
41675 @if zlib-bootstrap
41676 maybe-all-stage3-zlib: all-stage3-zlib
41677 all-stage3: all-stage3-zlib
41678 TARGET-stage3-zlib = $(TARGET-zlib)
41679 all-stage3-zlib: configure-stage3-zlib
41680 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41681 @r=`${PWD_COMMAND}`; export r; \
41682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41683 TFLAGS="$(STAGE3_TFLAGS)"; \
41684 $(HOST_EXPORTS) \
41685 $(POSTSTAGE1_HOST_EXPORTS) \
41686 cd $(HOST_SUBDIR)/zlib && \
41687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41688 CFLAGS="$(STAGE3_CFLAGS)" \
41689 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41690 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41695 TFLAGS="$(STAGE3_TFLAGS)" \
41696 $(TARGET-stage3-zlib)
41698 maybe-clean-stage3-zlib: clean-stage3-zlib
41699 clean-stage3: clean-stage3-zlib
41700 clean-stage3-zlib:
41701 @if [ $(current_stage) = stage3 ]; then \
41702 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41703 else \
41704 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
41705 $(MAKE) stage3-start; \
41706 fi; \
41707 cd $(HOST_SUBDIR)/zlib && \
41708 $(MAKE) $(EXTRA_HOST_FLAGS) \
41709 $(POSTSTAGE1_FLAGS_TO_PASS) \
41710 clean
41711 @endif zlib-bootstrap
41714 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
41715 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
41716 maybe-all-stage4-zlib:
41717 maybe-clean-stage4-zlib:
41718 @if zlib-bootstrap
41719 maybe-all-stage4-zlib: all-stage4-zlib
41720 all-stage4: all-stage4-zlib
41721 TARGET-stage4-zlib = $(TARGET-zlib)
41722 all-stage4-zlib: configure-stage4-zlib
41723 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41724 @r=`${PWD_COMMAND}`; export r; \
41725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41726 TFLAGS="$(STAGE4_TFLAGS)"; \
41727 $(HOST_EXPORTS) \
41728 $(POSTSTAGE1_HOST_EXPORTS) \
41729 cd $(HOST_SUBDIR)/zlib && \
41730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41731 CFLAGS="$(STAGE4_CFLAGS)" \
41732 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41733 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41738 TFLAGS="$(STAGE4_TFLAGS)" \
41739 $(TARGET-stage4-zlib)
41741 maybe-clean-stage4-zlib: clean-stage4-zlib
41742 clean-stage4: clean-stage4-zlib
41743 clean-stage4-zlib:
41744 @if [ $(current_stage) = stage4 ]; then \
41745 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41746 else \
41747 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
41748 $(MAKE) stage4-start; \
41749 fi; \
41750 cd $(HOST_SUBDIR)/zlib && \
41751 $(MAKE) $(EXTRA_HOST_FLAGS) \
41752 $(POSTSTAGE1_FLAGS_TO_PASS) \
41753 clean
41754 @endif zlib-bootstrap
41757 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
41758 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
41759 maybe-all-stageprofile-zlib:
41760 maybe-clean-stageprofile-zlib:
41761 @if zlib-bootstrap
41762 maybe-all-stageprofile-zlib: all-stageprofile-zlib
41763 all-stageprofile: all-stageprofile-zlib
41764 TARGET-stageprofile-zlib = $(TARGET-zlib)
41765 all-stageprofile-zlib: configure-stageprofile-zlib
41766 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41767 @r=`${PWD_COMMAND}`; export r; \
41768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41770 $(HOST_EXPORTS) \
41771 $(POSTSTAGE1_HOST_EXPORTS) \
41772 cd $(HOST_SUBDIR)/zlib && \
41773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41774 CFLAGS="$(STAGEprofile_CFLAGS)" \
41775 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41776 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41781 TFLAGS="$(STAGEprofile_TFLAGS)" \
41782 $(TARGET-stageprofile-zlib)
41784 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
41785 clean-stageprofile: clean-stageprofile-zlib
41786 clean-stageprofile-zlib:
41787 @if [ $(current_stage) = stageprofile ]; then \
41788 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41789 else \
41790 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
41791 $(MAKE) stageprofile-start; \
41792 fi; \
41793 cd $(HOST_SUBDIR)/zlib && \
41794 $(MAKE) $(EXTRA_HOST_FLAGS) \
41795 $(POSTSTAGE1_FLAGS_TO_PASS) \
41796 clean
41797 @endif zlib-bootstrap
41800 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
41801 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
41802 maybe-all-stagefeedback-zlib:
41803 maybe-clean-stagefeedback-zlib:
41804 @if zlib-bootstrap
41805 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
41806 all-stagefeedback: all-stagefeedback-zlib
41807 TARGET-stagefeedback-zlib = $(TARGET-zlib)
41808 all-stagefeedback-zlib: configure-stagefeedback-zlib
41809 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41810 @r=`${PWD_COMMAND}`; export r; \
41811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41812 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41813 $(HOST_EXPORTS) \
41814 $(POSTSTAGE1_HOST_EXPORTS) \
41815 cd $(HOST_SUBDIR)/zlib && \
41816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41817 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41818 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41819 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41824 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41825 $(TARGET-stagefeedback-zlib)
41827 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
41828 clean-stagefeedback: clean-stagefeedback-zlib
41829 clean-stagefeedback-zlib:
41830 @if [ $(current_stage) = stagefeedback ]; then \
41831 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41832 else \
41833 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
41834 $(MAKE) stagefeedback-start; \
41835 fi; \
41836 cd $(HOST_SUBDIR)/zlib && \
41837 $(MAKE) $(EXTRA_HOST_FLAGS) \
41838 $(POSTSTAGE1_FLAGS_TO_PASS) \
41839 clean
41840 @endif zlib-bootstrap
41846 .PHONY: check-zlib maybe-check-zlib
41847 maybe-check-zlib:
41848 @if zlib
41849 maybe-check-zlib: check-zlib
41851 check-zlib:
41853 @endif zlib
41855 .PHONY: install-zlib maybe-install-zlib
41856 maybe-install-zlib:
41857 @if zlib
41858 maybe-install-zlib: install-zlib
41860 install-zlib:
41862 @endif zlib
41864 .PHONY: install-strip-zlib maybe-install-strip-zlib
41865 maybe-install-strip-zlib:
41866 @if zlib
41867 maybe-install-strip-zlib: install-strip-zlib
41869 install-strip-zlib:
41871 @endif zlib
41873 # Other targets (info, dvi, pdf, etc.)
41875 .PHONY: maybe-info-zlib info-zlib
41876 maybe-info-zlib:
41877 @if zlib
41878 maybe-info-zlib: info-zlib
41880 info-zlib: \
41881 configure-zlib
41882 @[ -f ./zlib/Makefile ] || exit 0; \
41883 r=`${PWD_COMMAND}`; export r; \
41884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41885 $(HOST_EXPORTS) \
41886 for flag in $(EXTRA_HOST_FLAGS) ; do \
41887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41888 done; \
41889 echo "Doing info in zlib" ; \
41890 (cd $(HOST_SUBDIR)/zlib && \
41891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41893 "RANLIB=$${RANLIB}" \
41894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41895 info) \
41896 || exit 1
41898 @endif zlib
41900 .PHONY: maybe-dvi-zlib dvi-zlib
41901 maybe-dvi-zlib:
41902 @if zlib
41903 maybe-dvi-zlib: dvi-zlib
41905 dvi-zlib: \
41906 configure-zlib
41907 @[ -f ./zlib/Makefile ] || exit 0; \
41908 r=`${PWD_COMMAND}`; export r; \
41909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41910 $(HOST_EXPORTS) \
41911 for flag in $(EXTRA_HOST_FLAGS) ; do \
41912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41913 done; \
41914 echo "Doing dvi in zlib" ; \
41915 (cd $(HOST_SUBDIR)/zlib && \
41916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41918 "RANLIB=$${RANLIB}" \
41919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41920 dvi) \
41921 || exit 1
41923 @endif zlib
41925 .PHONY: maybe-pdf-zlib pdf-zlib
41926 maybe-pdf-zlib:
41927 @if zlib
41928 maybe-pdf-zlib: pdf-zlib
41930 pdf-zlib: \
41931 configure-zlib
41932 @[ -f ./zlib/Makefile ] || exit 0; \
41933 r=`${PWD_COMMAND}`; export r; \
41934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41935 $(HOST_EXPORTS) \
41936 for flag in $(EXTRA_HOST_FLAGS) ; do \
41937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41938 done; \
41939 echo "Doing pdf in zlib" ; \
41940 (cd $(HOST_SUBDIR)/zlib && \
41941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41943 "RANLIB=$${RANLIB}" \
41944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41945 pdf) \
41946 || exit 1
41948 @endif zlib
41950 .PHONY: maybe-html-zlib html-zlib
41951 maybe-html-zlib:
41952 @if zlib
41953 maybe-html-zlib: html-zlib
41955 html-zlib: \
41956 configure-zlib
41957 @[ -f ./zlib/Makefile ] || exit 0; \
41958 r=`${PWD_COMMAND}`; export r; \
41959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960 $(HOST_EXPORTS) \
41961 for flag in $(EXTRA_HOST_FLAGS) ; do \
41962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41963 done; \
41964 echo "Doing html in zlib" ; \
41965 (cd $(HOST_SUBDIR)/zlib && \
41966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41968 "RANLIB=$${RANLIB}" \
41969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41970 html) \
41971 || exit 1
41973 @endif zlib
41975 .PHONY: maybe-TAGS-zlib TAGS-zlib
41976 maybe-TAGS-zlib:
41977 @if zlib
41978 maybe-TAGS-zlib: TAGS-zlib
41980 TAGS-zlib: \
41981 configure-zlib
41982 @[ -f ./zlib/Makefile ] || exit 0; \
41983 r=`${PWD_COMMAND}`; export r; \
41984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41985 $(HOST_EXPORTS) \
41986 for flag in $(EXTRA_HOST_FLAGS) ; do \
41987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41988 done; \
41989 echo "Doing TAGS in zlib" ; \
41990 (cd $(HOST_SUBDIR)/zlib && \
41991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41993 "RANLIB=$${RANLIB}" \
41994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41995 TAGS) \
41996 || exit 1
41998 @endif zlib
42000 .PHONY: maybe-install-info-zlib install-info-zlib
42001 maybe-install-info-zlib:
42002 @if zlib
42003 maybe-install-info-zlib: install-info-zlib
42005 install-info-zlib: \
42006 configure-zlib \
42007 info-zlib
42008 @[ -f ./zlib/Makefile ] || exit 0; \
42009 r=`${PWD_COMMAND}`; export r; \
42010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42011 $(HOST_EXPORTS) \
42012 for flag in $(EXTRA_HOST_FLAGS) ; do \
42013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42014 done; \
42015 echo "Doing install-info in zlib" ; \
42016 (cd $(HOST_SUBDIR)/zlib && \
42017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42019 "RANLIB=$${RANLIB}" \
42020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42021 install-info) \
42022 || exit 1
42024 @endif zlib
42026 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
42027 maybe-install-pdf-zlib:
42028 @if zlib
42029 maybe-install-pdf-zlib: install-pdf-zlib
42031 install-pdf-zlib: \
42032 configure-zlib \
42033 pdf-zlib
42034 @[ -f ./zlib/Makefile ] || exit 0; \
42035 r=`${PWD_COMMAND}`; export r; \
42036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42037 $(HOST_EXPORTS) \
42038 for flag in $(EXTRA_HOST_FLAGS) ; do \
42039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42040 done; \
42041 echo "Doing install-pdf in zlib" ; \
42042 (cd $(HOST_SUBDIR)/zlib && \
42043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42045 "RANLIB=$${RANLIB}" \
42046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42047 install-pdf) \
42048 || exit 1
42050 @endif zlib
42052 .PHONY: maybe-install-html-zlib install-html-zlib
42053 maybe-install-html-zlib:
42054 @if zlib
42055 maybe-install-html-zlib: install-html-zlib
42057 install-html-zlib: \
42058 configure-zlib \
42059 html-zlib
42060 @[ -f ./zlib/Makefile ] || exit 0; \
42061 r=`${PWD_COMMAND}`; export r; \
42062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063 $(HOST_EXPORTS) \
42064 for flag in $(EXTRA_HOST_FLAGS) ; do \
42065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42066 done; \
42067 echo "Doing install-html in zlib" ; \
42068 (cd $(HOST_SUBDIR)/zlib && \
42069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42071 "RANLIB=$${RANLIB}" \
42072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42073 install-html) \
42074 || exit 1
42076 @endif zlib
42078 .PHONY: maybe-installcheck-zlib installcheck-zlib
42079 maybe-installcheck-zlib:
42080 @if zlib
42081 maybe-installcheck-zlib: installcheck-zlib
42083 installcheck-zlib: \
42084 configure-zlib
42085 @[ -f ./zlib/Makefile ] || exit 0; \
42086 r=`${PWD_COMMAND}`; export r; \
42087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42088 $(HOST_EXPORTS) \
42089 for flag in $(EXTRA_HOST_FLAGS) ; do \
42090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42091 done; \
42092 echo "Doing installcheck in zlib" ; \
42093 (cd $(HOST_SUBDIR)/zlib && \
42094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42096 "RANLIB=$${RANLIB}" \
42097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42098 installcheck) \
42099 || exit 1
42101 @endif zlib
42103 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
42104 maybe-mostlyclean-zlib:
42105 @if zlib
42106 maybe-mostlyclean-zlib: mostlyclean-zlib
42108 mostlyclean-zlib:
42109 @[ -f ./zlib/Makefile ] || exit 0; \
42110 r=`${PWD_COMMAND}`; export r; \
42111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42112 $(HOST_EXPORTS) \
42113 for flag in $(EXTRA_HOST_FLAGS) ; do \
42114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115 done; \
42116 echo "Doing mostlyclean in zlib" ; \
42117 (cd $(HOST_SUBDIR)/zlib && \
42118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42120 "RANLIB=$${RANLIB}" \
42121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42122 mostlyclean) \
42123 || exit 1
42125 @endif zlib
42127 .PHONY: maybe-clean-zlib clean-zlib
42128 maybe-clean-zlib:
42129 @if zlib
42130 maybe-clean-zlib: clean-zlib
42132 clean-zlib:
42133 @[ -f ./zlib/Makefile ] || exit 0; \
42134 r=`${PWD_COMMAND}`; export r; \
42135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42136 $(HOST_EXPORTS) \
42137 for flag in $(EXTRA_HOST_FLAGS) ; do \
42138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42139 done; \
42140 echo "Doing clean in zlib" ; \
42141 (cd $(HOST_SUBDIR)/zlib && \
42142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42144 "RANLIB=$${RANLIB}" \
42145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42146 clean) \
42147 || exit 1
42149 @endif zlib
42151 .PHONY: maybe-distclean-zlib distclean-zlib
42152 maybe-distclean-zlib:
42153 @if zlib
42154 maybe-distclean-zlib: distclean-zlib
42156 distclean-zlib:
42157 @[ -f ./zlib/Makefile ] || exit 0; \
42158 r=`${PWD_COMMAND}`; export r; \
42159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160 $(HOST_EXPORTS) \
42161 for flag in $(EXTRA_HOST_FLAGS) ; do \
42162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42163 done; \
42164 echo "Doing distclean in zlib" ; \
42165 (cd $(HOST_SUBDIR)/zlib && \
42166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42168 "RANLIB=$${RANLIB}" \
42169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42170 distclean) \
42171 || exit 1
42173 @endif zlib
42175 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
42176 maybe-maintainer-clean-zlib:
42177 @if zlib
42178 maybe-maintainer-clean-zlib: maintainer-clean-zlib
42180 maintainer-clean-zlib:
42181 @[ -f ./zlib/Makefile ] || exit 0; \
42182 r=`${PWD_COMMAND}`; export r; \
42183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42184 $(HOST_EXPORTS) \
42185 for flag in $(EXTRA_HOST_FLAGS) ; do \
42186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42187 done; \
42188 echo "Doing maintainer-clean in zlib" ; \
42189 (cd $(HOST_SUBDIR)/zlib && \
42190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42192 "RANLIB=$${RANLIB}" \
42193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42194 maintainer-clean) \
42195 || exit 1
42197 @endif zlib
42201 .PHONY: configure-gdb maybe-configure-gdb
42202 maybe-configure-gdb:
42203 @if gcc-bootstrap
42204 configure-gdb: stage_current
42205 @endif gcc-bootstrap
42206 @if gdb
42207 maybe-configure-gdb: configure-gdb
42208 configure-gdb:
42209 @: $(MAKE); $(unstage)
42210 @r=`${PWD_COMMAND}`; export r; \
42211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
42213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
42214 $(HOST_EXPORTS) \
42215 echo Configuring in $(HOST_SUBDIR)/gdb; \
42216 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
42217 case $(srcdir) in \
42218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42219 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
42220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42221 esac; \
42222 srcdiroption="--srcdir=$${topdir}/gdb"; \
42223 libsrcdir="$$s/gdb"; \
42224 $(SHELL) $${libsrcdir}/configure \
42225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42226 --target=${target_alias} $${srcdiroption} \
42227 || exit 1
42228 @endif gdb
42234 .PHONY: all-gdb maybe-all-gdb
42235 maybe-all-gdb:
42236 @if gcc-bootstrap
42237 all-gdb: stage_current
42238 @endif gcc-bootstrap
42239 @if gdb
42240 TARGET-gdb=all
42241 maybe-all-gdb: all-gdb
42242 all-gdb: configure-gdb
42243 @: $(MAKE); $(unstage)
42244 @r=`${PWD_COMMAND}`; export r; \
42245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246 $(HOST_EXPORTS) \
42247 (cd $(HOST_SUBDIR)/gdb && \
42248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42249 $(TARGET-gdb))
42250 @endif gdb
42255 .PHONY: check-gdb maybe-check-gdb
42256 maybe-check-gdb:
42257 @if gdb
42258 maybe-check-gdb: check-gdb
42260 check-gdb:
42261 @: $(MAKE); $(unstage)
42262 @r=`${PWD_COMMAND}`; export r; \
42263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42264 $(HOST_EXPORTS) \
42265 (cd $(HOST_SUBDIR)/gdb && \
42266 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42268 @endif gdb
42270 .PHONY: install-gdb maybe-install-gdb
42271 maybe-install-gdb:
42272 @if gdb
42273 maybe-install-gdb: install-gdb
42275 install-gdb: installdirs
42276 @: $(MAKE); $(unstage)
42277 @r=`${PWD_COMMAND}`; export r; \
42278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42279 $(HOST_EXPORTS) \
42280 (cd $(HOST_SUBDIR)/gdb && \
42281 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42283 @endif gdb
42285 .PHONY: install-strip-gdb maybe-install-strip-gdb
42286 maybe-install-strip-gdb:
42287 @if gdb
42288 maybe-install-strip-gdb: install-strip-gdb
42290 install-strip-gdb: installdirs
42291 @: $(MAKE); $(unstage)
42292 @r=`${PWD_COMMAND}`; export r; \
42293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42294 $(HOST_EXPORTS) \
42295 (cd $(HOST_SUBDIR)/gdb && \
42296 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
42298 @endif gdb
42300 # Other targets (info, dvi, pdf, etc.)
42302 .PHONY: maybe-info-gdb info-gdb
42303 maybe-info-gdb:
42304 @if gdb
42305 maybe-info-gdb: info-gdb
42307 info-gdb: \
42308 configure-gdb
42309 @: $(MAKE); $(unstage)
42310 @[ -f ./gdb/Makefile ] || exit 0; \
42311 r=`${PWD_COMMAND}`; export r; \
42312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42313 $(HOST_EXPORTS) \
42314 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42316 done; \
42317 echo "Doing info in gdb" ; \
42318 (cd $(HOST_SUBDIR)/gdb && \
42319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42321 "RANLIB=$${RANLIB}" \
42322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42323 info) \
42324 || exit 1
42326 @endif gdb
42328 .PHONY: maybe-dvi-gdb dvi-gdb
42329 maybe-dvi-gdb:
42330 @if gdb
42331 maybe-dvi-gdb: dvi-gdb
42333 dvi-gdb: \
42334 configure-gdb
42335 @: $(MAKE); $(unstage)
42336 @[ -f ./gdb/Makefile ] || exit 0; \
42337 r=`${PWD_COMMAND}`; export r; \
42338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42339 $(HOST_EXPORTS) \
42340 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42342 done; \
42343 echo "Doing dvi in gdb" ; \
42344 (cd $(HOST_SUBDIR)/gdb && \
42345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42347 "RANLIB=$${RANLIB}" \
42348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42349 dvi) \
42350 || exit 1
42352 @endif gdb
42354 .PHONY: maybe-pdf-gdb pdf-gdb
42355 maybe-pdf-gdb:
42356 @if gdb
42357 maybe-pdf-gdb: pdf-gdb
42359 pdf-gdb: \
42360 configure-gdb
42361 @: $(MAKE); $(unstage)
42362 @[ -f ./gdb/Makefile ] || exit 0; \
42363 r=`${PWD_COMMAND}`; export r; \
42364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42365 $(HOST_EXPORTS) \
42366 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42368 done; \
42369 echo "Doing pdf in gdb" ; \
42370 (cd $(HOST_SUBDIR)/gdb && \
42371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42373 "RANLIB=$${RANLIB}" \
42374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42375 pdf) \
42376 || exit 1
42378 @endif gdb
42380 .PHONY: maybe-html-gdb html-gdb
42381 maybe-html-gdb:
42382 @if gdb
42383 maybe-html-gdb: html-gdb
42385 html-gdb: \
42386 configure-gdb
42387 @: $(MAKE); $(unstage)
42388 @[ -f ./gdb/Makefile ] || exit 0; \
42389 r=`${PWD_COMMAND}`; export r; \
42390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42391 $(HOST_EXPORTS) \
42392 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42394 done; \
42395 echo "Doing html in gdb" ; \
42396 (cd $(HOST_SUBDIR)/gdb && \
42397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42399 "RANLIB=$${RANLIB}" \
42400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42401 html) \
42402 || exit 1
42404 @endif gdb
42406 .PHONY: maybe-TAGS-gdb TAGS-gdb
42407 maybe-TAGS-gdb:
42408 @if gdb
42409 maybe-TAGS-gdb: TAGS-gdb
42411 TAGS-gdb: \
42412 configure-gdb
42413 @: $(MAKE); $(unstage)
42414 @[ -f ./gdb/Makefile ] || exit 0; \
42415 r=`${PWD_COMMAND}`; export r; \
42416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417 $(HOST_EXPORTS) \
42418 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42420 done; \
42421 echo "Doing TAGS in gdb" ; \
42422 (cd $(HOST_SUBDIR)/gdb && \
42423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42425 "RANLIB=$${RANLIB}" \
42426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42427 TAGS) \
42428 || exit 1
42430 @endif gdb
42432 .PHONY: maybe-install-info-gdb install-info-gdb
42433 maybe-install-info-gdb:
42434 @if gdb
42435 maybe-install-info-gdb: install-info-gdb
42437 install-info-gdb: \
42438 configure-gdb \
42439 info-gdb
42440 @: $(MAKE); $(unstage)
42441 @[ -f ./gdb/Makefile ] || exit 0; \
42442 r=`${PWD_COMMAND}`; export r; \
42443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444 $(HOST_EXPORTS) \
42445 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42447 done; \
42448 echo "Doing install-info in gdb" ; \
42449 (cd $(HOST_SUBDIR)/gdb && \
42450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42452 "RANLIB=$${RANLIB}" \
42453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42454 install-info) \
42455 || exit 1
42457 @endif gdb
42459 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
42460 maybe-install-pdf-gdb:
42461 @if gdb
42462 maybe-install-pdf-gdb: install-pdf-gdb
42464 install-pdf-gdb: \
42465 configure-gdb \
42466 pdf-gdb
42467 @: $(MAKE); $(unstage)
42468 @[ -f ./gdb/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 install-pdf in gdb" ; \
42476 (cd $(HOST_SUBDIR)/gdb && \
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 install-pdf) \
42482 || exit 1
42484 @endif gdb
42486 .PHONY: maybe-install-html-gdb install-html-gdb
42487 maybe-install-html-gdb:
42488 @if gdb
42489 maybe-install-html-gdb: install-html-gdb
42491 install-html-gdb: \
42492 configure-gdb \
42493 html-gdb
42494 @: $(MAKE); $(unstage)
42495 @[ -f ./gdb/Makefile ] || exit 0; \
42496 r=`${PWD_COMMAND}`; export r; \
42497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42498 $(HOST_EXPORTS) \
42499 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42501 done; \
42502 echo "Doing install-html in gdb" ; \
42503 (cd $(HOST_SUBDIR)/gdb && \
42504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42506 "RANLIB=$${RANLIB}" \
42507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42508 install-html) \
42509 || exit 1
42511 @endif gdb
42513 .PHONY: maybe-installcheck-gdb installcheck-gdb
42514 maybe-installcheck-gdb:
42515 @if gdb
42516 maybe-installcheck-gdb: installcheck-gdb
42518 installcheck-gdb: \
42519 configure-gdb
42520 @: $(MAKE); $(unstage)
42521 @[ -f ./gdb/Makefile ] || exit 0; \
42522 r=`${PWD_COMMAND}`; export r; \
42523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42524 $(HOST_EXPORTS) \
42525 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42527 done; \
42528 echo "Doing installcheck in gdb" ; \
42529 (cd $(HOST_SUBDIR)/gdb && \
42530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42532 "RANLIB=$${RANLIB}" \
42533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42534 installcheck) \
42535 || exit 1
42537 @endif gdb
42539 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
42540 maybe-mostlyclean-gdb:
42541 @if gdb
42542 maybe-mostlyclean-gdb: mostlyclean-gdb
42544 mostlyclean-gdb:
42545 @: $(MAKE); $(unstage)
42546 @[ -f ./gdb/Makefile ] || exit 0; \
42547 r=`${PWD_COMMAND}`; export r; \
42548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42549 $(HOST_EXPORTS) \
42550 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42552 done; \
42553 echo "Doing mostlyclean in gdb" ; \
42554 (cd $(HOST_SUBDIR)/gdb && \
42555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42557 "RANLIB=$${RANLIB}" \
42558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42559 mostlyclean) \
42560 || exit 1
42562 @endif gdb
42564 .PHONY: maybe-clean-gdb clean-gdb
42565 maybe-clean-gdb:
42566 @if gdb
42567 maybe-clean-gdb: clean-gdb
42569 clean-gdb:
42570 @: $(MAKE); $(unstage)
42571 @[ -f ./gdb/Makefile ] || exit 0; \
42572 r=`${PWD_COMMAND}`; export r; \
42573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574 $(HOST_EXPORTS) \
42575 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42577 done; \
42578 echo "Doing clean in gdb" ; \
42579 (cd $(HOST_SUBDIR)/gdb && \
42580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42582 "RANLIB=$${RANLIB}" \
42583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42584 clean) \
42585 || exit 1
42587 @endif gdb
42589 .PHONY: maybe-distclean-gdb distclean-gdb
42590 maybe-distclean-gdb:
42591 @if gdb
42592 maybe-distclean-gdb: distclean-gdb
42594 distclean-gdb:
42595 @: $(MAKE); $(unstage)
42596 @[ -f ./gdb/Makefile ] || exit 0; \
42597 r=`${PWD_COMMAND}`; export r; \
42598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42599 $(HOST_EXPORTS) \
42600 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42602 done; \
42603 echo "Doing distclean in gdb" ; \
42604 (cd $(HOST_SUBDIR)/gdb && \
42605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42607 "RANLIB=$${RANLIB}" \
42608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42609 distclean) \
42610 || exit 1
42612 @endif gdb
42614 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
42615 maybe-maintainer-clean-gdb:
42616 @if gdb
42617 maybe-maintainer-clean-gdb: maintainer-clean-gdb
42619 maintainer-clean-gdb:
42620 @: $(MAKE); $(unstage)
42621 @[ -f ./gdb/Makefile ] || exit 0; \
42622 r=`${PWD_COMMAND}`; export r; \
42623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42624 $(HOST_EXPORTS) \
42625 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42627 done; \
42628 echo "Doing maintainer-clean in gdb" ; \
42629 (cd $(HOST_SUBDIR)/gdb && \
42630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42632 "RANLIB=$${RANLIB}" \
42633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42634 maintainer-clean) \
42635 || exit 1
42637 @endif gdb
42641 .PHONY: configure-expect maybe-configure-expect
42642 maybe-configure-expect:
42643 @if gcc-bootstrap
42644 configure-expect: stage_current
42645 @endif gcc-bootstrap
42646 @if expect
42647 maybe-configure-expect: configure-expect
42648 configure-expect:
42649 @: $(MAKE); $(unstage)
42650 @r=`${PWD_COMMAND}`; export r; \
42651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
42653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
42654 $(HOST_EXPORTS) \
42655 echo Configuring in $(HOST_SUBDIR)/expect; \
42656 cd "$(HOST_SUBDIR)/expect" || exit 1; \
42657 case $(srcdir) in \
42658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42659 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
42660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42661 esac; \
42662 srcdiroption="--srcdir=$${topdir}/expect"; \
42663 libsrcdir="$$s/expect"; \
42664 $(SHELL) $${libsrcdir}/configure \
42665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42666 --target=${target_alias} $${srcdiroption} \
42667 || exit 1
42668 @endif expect
42674 .PHONY: all-expect maybe-all-expect
42675 maybe-all-expect:
42676 @if gcc-bootstrap
42677 all-expect: stage_current
42678 @endif gcc-bootstrap
42679 @if expect
42680 TARGET-expect=all
42681 maybe-all-expect: all-expect
42682 all-expect: configure-expect
42683 @: $(MAKE); $(unstage)
42684 @r=`${PWD_COMMAND}`; export r; \
42685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42686 $(HOST_EXPORTS) \
42687 (cd $(HOST_SUBDIR)/expect && \
42688 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42689 $(TARGET-expect))
42690 @endif expect
42695 .PHONY: check-expect maybe-check-expect
42696 maybe-check-expect:
42697 @if expect
42698 maybe-check-expect: check-expect
42700 check-expect:
42701 @: $(MAKE); $(unstage)
42702 @r=`${PWD_COMMAND}`; export r; \
42703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42704 $(HOST_EXPORTS) \
42705 (cd $(HOST_SUBDIR)/expect && \
42706 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42708 @endif expect
42710 .PHONY: install-expect maybe-install-expect
42711 maybe-install-expect:
42712 @if expect
42713 maybe-install-expect: install-expect
42715 install-expect: installdirs
42716 @: $(MAKE); $(unstage)
42717 @r=`${PWD_COMMAND}`; export r; \
42718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719 $(HOST_EXPORTS) \
42720 (cd $(HOST_SUBDIR)/expect && \
42721 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42723 @endif expect
42725 .PHONY: install-strip-expect maybe-install-strip-expect
42726 maybe-install-strip-expect:
42727 @if expect
42728 maybe-install-strip-expect: install-strip-expect
42730 install-strip-expect: installdirs
42731 @: $(MAKE); $(unstage)
42732 @r=`${PWD_COMMAND}`; export r; \
42733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42734 $(HOST_EXPORTS) \
42735 (cd $(HOST_SUBDIR)/expect && \
42736 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
42738 @endif expect
42740 # Other targets (info, dvi, pdf, etc.)
42742 .PHONY: maybe-info-expect info-expect
42743 maybe-info-expect:
42744 @if expect
42745 maybe-info-expect: info-expect
42747 info-expect: \
42748 configure-expect
42749 @: $(MAKE); $(unstage)
42750 @[ -f ./expect/Makefile ] || exit 0; \
42751 r=`${PWD_COMMAND}`; export r; \
42752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42753 $(HOST_EXPORTS) \
42754 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42756 done; \
42757 echo "Doing info in expect" ; \
42758 (cd $(HOST_SUBDIR)/expect && \
42759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42761 "RANLIB=$${RANLIB}" \
42762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42763 info) \
42764 || exit 1
42766 @endif expect
42768 .PHONY: maybe-dvi-expect dvi-expect
42769 maybe-dvi-expect:
42770 @if expect
42771 maybe-dvi-expect: dvi-expect
42773 dvi-expect: \
42774 configure-expect
42775 @: $(MAKE); $(unstage)
42776 @[ -f ./expect/Makefile ] || exit 0; \
42777 r=`${PWD_COMMAND}`; export r; \
42778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42779 $(HOST_EXPORTS) \
42780 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42782 done; \
42783 echo "Doing dvi in expect" ; \
42784 (cd $(HOST_SUBDIR)/expect && \
42785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42787 "RANLIB=$${RANLIB}" \
42788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42789 dvi) \
42790 || exit 1
42792 @endif expect
42794 .PHONY: maybe-pdf-expect pdf-expect
42795 maybe-pdf-expect:
42796 @if expect
42797 maybe-pdf-expect: pdf-expect
42799 pdf-expect: \
42800 configure-expect
42801 @: $(MAKE); $(unstage)
42802 @[ -f ./expect/Makefile ] || exit 0; \
42803 r=`${PWD_COMMAND}`; export r; \
42804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42805 $(HOST_EXPORTS) \
42806 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42808 done; \
42809 echo "Doing pdf in expect" ; \
42810 (cd $(HOST_SUBDIR)/expect && \
42811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42813 "RANLIB=$${RANLIB}" \
42814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42815 pdf) \
42816 || exit 1
42818 @endif expect
42820 .PHONY: maybe-html-expect html-expect
42821 maybe-html-expect:
42822 @if expect
42823 maybe-html-expect: html-expect
42825 html-expect: \
42826 configure-expect
42827 @: $(MAKE); $(unstage)
42828 @[ -f ./expect/Makefile ] || exit 0; \
42829 r=`${PWD_COMMAND}`; export r; \
42830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42831 $(HOST_EXPORTS) \
42832 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42834 done; \
42835 echo "Doing html in expect" ; \
42836 (cd $(HOST_SUBDIR)/expect && \
42837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42839 "RANLIB=$${RANLIB}" \
42840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42841 html) \
42842 || exit 1
42844 @endif expect
42846 .PHONY: maybe-TAGS-expect TAGS-expect
42847 maybe-TAGS-expect:
42848 @if expect
42849 maybe-TAGS-expect: TAGS-expect
42851 TAGS-expect: \
42852 configure-expect
42853 @: $(MAKE); $(unstage)
42854 @[ -f ./expect/Makefile ] || exit 0; \
42855 r=`${PWD_COMMAND}`; export r; \
42856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42857 $(HOST_EXPORTS) \
42858 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42860 done; \
42861 echo "Doing TAGS in expect" ; \
42862 (cd $(HOST_SUBDIR)/expect && \
42863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42865 "RANLIB=$${RANLIB}" \
42866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42867 TAGS) \
42868 || exit 1
42870 @endif expect
42872 .PHONY: maybe-install-info-expect install-info-expect
42873 maybe-install-info-expect:
42874 @if expect
42875 maybe-install-info-expect: install-info-expect
42877 install-info-expect: \
42878 configure-expect \
42879 info-expect
42880 @: $(MAKE); $(unstage)
42881 @[ -f ./expect/Makefile ] || exit 0; \
42882 r=`${PWD_COMMAND}`; export r; \
42883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42884 $(HOST_EXPORTS) \
42885 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42887 done; \
42888 echo "Doing install-info in expect" ; \
42889 (cd $(HOST_SUBDIR)/expect && \
42890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42892 "RANLIB=$${RANLIB}" \
42893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42894 install-info) \
42895 || exit 1
42897 @endif expect
42899 .PHONY: maybe-install-pdf-expect install-pdf-expect
42900 maybe-install-pdf-expect:
42901 @if expect
42902 maybe-install-pdf-expect: install-pdf-expect
42904 install-pdf-expect: \
42905 configure-expect \
42906 pdf-expect
42907 @: $(MAKE); $(unstage)
42908 @[ -f ./expect/Makefile ] || exit 0; \
42909 r=`${PWD_COMMAND}`; export r; \
42910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42911 $(HOST_EXPORTS) \
42912 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42914 done; \
42915 echo "Doing install-pdf in expect" ; \
42916 (cd $(HOST_SUBDIR)/expect && \
42917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42919 "RANLIB=$${RANLIB}" \
42920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42921 install-pdf) \
42922 || exit 1
42924 @endif expect
42926 .PHONY: maybe-install-html-expect install-html-expect
42927 maybe-install-html-expect:
42928 @if expect
42929 maybe-install-html-expect: install-html-expect
42931 install-html-expect: \
42932 configure-expect \
42933 html-expect
42934 @: $(MAKE); $(unstage)
42935 @[ -f ./expect/Makefile ] || exit 0; \
42936 r=`${PWD_COMMAND}`; export r; \
42937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42938 $(HOST_EXPORTS) \
42939 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42941 done; \
42942 echo "Doing install-html in expect" ; \
42943 (cd $(HOST_SUBDIR)/expect && \
42944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42946 "RANLIB=$${RANLIB}" \
42947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42948 install-html) \
42949 || exit 1
42951 @endif expect
42953 .PHONY: maybe-installcheck-expect installcheck-expect
42954 maybe-installcheck-expect:
42955 @if expect
42956 maybe-installcheck-expect: installcheck-expect
42958 installcheck-expect: \
42959 configure-expect
42960 @: $(MAKE); $(unstage)
42961 @[ -f ./expect/Makefile ] || exit 0; \
42962 r=`${PWD_COMMAND}`; export r; \
42963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42964 $(HOST_EXPORTS) \
42965 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42967 done; \
42968 echo "Doing installcheck in expect" ; \
42969 (cd $(HOST_SUBDIR)/expect && \
42970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42972 "RANLIB=$${RANLIB}" \
42973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42974 installcheck) \
42975 || exit 1
42977 @endif expect
42979 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
42980 maybe-mostlyclean-expect:
42981 @if expect
42982 maybe-mostlyclean-expect: mostlyclean-expect
42984 mostlyclean-expect:
42985 @: $(MAKE); $(unstage)
42986 @[ -f ./expect/Makefile ] || exit 0; \
42987 r=`${PWD_COMMAND}`; export r; \
42988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42989 $(HOST_EXPORTS) \
42990 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42992 done; \
42993 echo "Doing mostlyclean in expect" ; \
42994 (cd $(HOST_SUBDIR)/expect && \
42995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42997 "RANLIB=$${RANLIB}" \
42998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42999 mostlyclean) \
43000 || exit 1
43002 @endif expect
43004 .PHONY: maybe-clean-expect clean-expect
43005 maybe-clean-expect:
43006 @if expect
43007 maybe-clean-expect: clean-expect
43009 clean-expect:
43010 @: $(MAKE); $(unstage)
43011 @[ -f ./expect/Makefile ] || exit 0; \
43012 r=`${PWD_COMMAND}`; export r; \
43013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43014 $(HOST_EXPORTS) \
43015 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43017 done; \
43018 echo "Doing clean in expect" ; \
43019 (cd $(HOST_SUBDIR)/expect && \
43020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43022 "RANLIB=$${RANLIB}" \
43023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43024 clean) \
43025 || exit 1
43027 @endif expect
43029 .PHONY: maybe-distclean-expect distclean-expect
43030 maybe-distclean-expect:
43031 @if expect
43032 maybe-distclean-expect: distclean-expect
43034 distclean-expect:
43035 @: $(MAKE); $(unstage)
43036 @[ -f ./expect/Makefile ] || exit 0; \
43037 r=`${PWD_COMMAND}`; export r; \
43038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43039 $(HOST_EXPORTS) \
43040 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43042 done; \
43043 echo "Doing distclean in expect" ; \
43044 (cd $(HOST_SUBDIR)/expect && \
43045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43047 "RANLIB=$${RANLIB}" \
43048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43049 distclean) \
43050 || exit 1
43052 @endif expect
43054 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
43055 maybe-maintainer-clean-expect:
43056 @if expect
43057 maybe-maintainer-clean-expect: maintainer-clean-expect
43059 maintainer-clean-expect:
43060 @: $(MAKE); $(unstage)
43061 @[ -f ./expect/Makefile ] || exit 0; \
43062 r=`${PWD_COMMAND}`; export r; \
43063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43064 $(HOST_EXPORTS) \
43065 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43067 done; \
43068 echo "Doing maintainer-clean in expect" ; \
43069 (cd $(HOST_SUBDIR)/expect && \
43070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43072 "RANLIB=$${RANLIB}" \
43073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43074 maintainer-clean) \
43075 || exit 1
43077 @endif expect
43081 .PHONY: configure-guile maybe-configure-guile
43082 maybe-configure-guile:
43083 @if gcc-bootstrap
43084 configure-guile: stage_current
43085 @endif gcc-bootstrap
43086 @if guile
43087 maybe-configure-guile: configure-guile
43088 configure-guile:
43089 @: $(MAKE); $(unstage)
43090 @r=`${PWD_COMMAND}`; export r; \
43091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43092 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
43093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
43094 $(HOST_EXPORTS) \
43095 echo Configuring in $(HOST_SUBDIR)/guile; \
43096 cd "$(HOST_SUBDIR)/guile" || exit 1; \
43097 case $(srcdir) in \
43098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43099 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
43100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43101 esac; \
43102 srcdiroption="--srcdir=$${topdir}/guile"; \
43103 libsrcdir="$$s/guile"; \
43104 $(SHELL) $${libsrcdir}/configure \
43105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43106 --target=${target_alias} $${srcdiroption} \
43107 || exit 1
43108 @endif guile
43114 .PHONY: all-guile maybe-all-guile
43115 maybe-all-guile:
43116 @if gcc-bootstrap
43117 all-guile: stage_current
43118 @endif gcc-bootstrap
43119 @if guile
43120 TARGET-guile=all
43121 maybe-all-guile: all-guile
43122 all-guile: configure-guile
43123 @: $(MAKE); $(unstage)
43124 @r=`${PWD_COMMAND}`; export r; \
43125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43126 $(HOST_EXPORTS) \
43127 (cd $(HOST_SUBDIR)/guile && \
43128 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
43129 $(TARGET-guile))
43130 @endif guile
43135 .PHONY: check-guile maybe-check-guile
43136 maybe-check-guile:
43137 @if guile
43138 maybe-check-guile: check-guile
43140 check-guile:
43141 @: $(MAKE); $(unstage)
43142 @r=`${PWD_COMMAND}`; export r; \
43143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43144 $(HOST_EXPORTS) \
43145 (cd $(HOST_SUBDIR)/guile && \
43146 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
43148 @endif guile
43150 .PHONY: install-guile maybe-install-guile
43151 maybe-install-guile:
43152 @if guile
43153 maybe-install-guile: install-guile
43155 install-guile: installdirs
43156 @: $(MAKE); $(unstage)
43157 @r=`${PWD_COMMAND}`; export r; \
43158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43159 $(HOST_EXPORTS) \
43160 (cd $(HOST_SUBDIR)/guile && \
43161 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
43163 @endif guile
43165 .PHONY: install-strip-guile maybe-install-strip-guile
43166 maybe-install-strip-guile:
43167 @if guile
43168 maybe-install-strip-guile: install-strip-guile
43170 install-strip-guile: installdirs
43171 @: $(MAKE); $(unstage)
43172 @r=`${PWD_COMMAND}`; export r; \
43173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174 $(HOST_EXPORTS) \
43175 (cd $(HOST_SUBDIR)/guile && \
43176 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
43178 @endif guile
43180 # Other targets (info, dvi, pdf, etc.)
43182 .PHONY: maybe-info-guile info-guile
43183 maybe-info-guile:
43184 @if guile
43185 maybe-info-guile: info-guile
43187 info-guile: \
43188 configure-guile
43189 @: $(MAKE); $(unstage)
43190 @[ -f ./guile/Makefile ] || exit 0; \
43191 r=`${PWD_COMMAND}`; export r; \
43192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43193 $(HOST_EXPORTS) \
43194 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43196 done; \
43197 echo "Doing info in guile" ; \
43198 (cd $(HOST_SUBDIR)/guile && \
43199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43201 "RANLIB=$${RANLIB}" \
43202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43203 info) \
43204 || exit 1
43206 @endif guile
43208 .PHONY: maybe-dvi-guile dvi-guile
43209 maybe-dvi-guile:
43210 @if guile
43211 maybe-dvi-guile: dvi-guile
43213 dvi-guile: \
43214 configure-guile
43215 @: $(MAKE); $(unstage)
43216 @[ -f ./guile/Makefile ] || exit 0; \
43217 r=`${PWD_COMMAND}`; export r; \
43218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43219 $(HOST_EXPORTS) \
43220 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43222 done; \
43223 echo "Doing dvi in guile" ; \
43224 (cd $(HOST_SUBDIR)/guile && \
43225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43227 "RANLIB=$${RANLIB}" \
43228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43229 dvi) \
43230 || exit 1
43232 @endif guile
43234 .PHONY: maybe-pdf-guile pdf-guile
43235 maybe-pdf-guile:
43236 @if guile
43237 maybe-pdf-guile: pdf-guile
43239 pdf-guile: \
43240 configure-guile
43241 @: $(MAKE); $(unstage)
43242 @[ -f ./guile/Makefile ] || exit 0; \
43243 r=`${PWD_COMMAND}`; export r; \
43244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43245 $(HOST_EXPORTS) \
43246 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43248 done; \
43249 echo "Doing pdf in guile" ; \
43250 (cd $(HOST_SUBDIR)/guile && \
43251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43253 "RANLIB=$${RANLIB}" \
43254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43255 pdf) \
43256 || exit 1
43258 @endif guile
43260 .PHONY: maybe-html-guile html-guile
43261 maybe-html-guile:
43262 @if guile
43263 maybe-html-guile: html-guile
43265 html-guile: \
43266 configure-guile
43267 @: $(MAKE); $(unstage)
43268 @[ -f ./guile/Makefile ] || exit 0; \
43269 r=`${PWD_COMMAND}`; export r; \
43270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43271 $(HOST_EXPORTS) \
43272 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43274 done; \
43275 echo "Doing html in guile" ; \
43276 (cd $(HOST_SUBDIR)/guile && \
43277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43279 "RANLIB=$${RANLIB}" \
43280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43281 html) \
43282 || exit 1
43284 @endif guile
43286 .PHONY: maybe-TAGS-guile TAGS-guile
43287 maybe-TAGS-guile:
43288 @if guile
43289 maybe-TAGS-guile: TAGS-guile
43291 TAGS-guile: \
43292 configure-guile
43293 @: $(MAKE); $(unstage)
43294 @[ -f ./guile/Makefile ] || exit 0; \
43295 r=`${PWD_COMMAND}`; export r; \
43296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43297 $(HOST_EXPORTS) \
43298 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43300 done; \
43301 echo "Doing TAGS in guile" ; \
43302 (cd $(HOST_SUBDIR)/guile && \
43303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43305 "RANLIB=$${RANLIB}" \
43306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43307 TAGS) \
43308 || exit 1
43310 @endif guile
43312 .PHONY: maybe-install-info-guile install-info-guile
43313 maybe-install-info-guile:
43314 @if guile
43315 maybe-install-info-guile: install-info-guile
43317 install-info-guile: \
43318 configure-guile \
43319 info-guile
43320 @: $(MAKE); $(unstage)
43321 @[ -f ./guile/Makefile ] || exit 0; \
43322 r=`${PWD_COMMAND}`; export r; \
43323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43324 $(HOST_EXPORTS) \
43325 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43327 done; \
43328 echo "Doing install-info in guile" ; \
43329 (cd $(HOST_SUBDIR)/guile && \
43330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43332 "RANLIB=$${RANLIB}" \
43333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43334 install-info) \
43335 || exit 1
43337 @endif guile
43339 .PHONY: maybe-install-pdf-guile install-pdf-guile
43340 maybe-install-pdf-guile:
43341 @if guile
43342 maybe-install-pdf-guile: install-pdf-guile
43344 install-pdf-guile: \
43345 configure-guile \
43346 pdf-guile
43347 @: $(MAKE); $(unstage)
43348 @[ -f ./guile/Makefile ] || exit 0; \
43349 r=`${PWD_COMMAND}`; export r; \
43350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351 $(HOST_EXPORTS) \
43352 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43354 done; \
43355 echo "Doing install-pdf in guile" ; \
43356 (cd $(HOST_SUBDIR)/guile && \
43357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359 "RANLIB=$${RANLIB}" \
43360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361 install-pdf) \
43362 || exit 1
43364 @endif guile
43366 .PHONY: maybe-install-html-guile install-html-guile
43367 maybe-install-html-guile:
43368 @if guile
43369 maybe-install-html-guile: install-html-guile
43371 install-html-guile: \
43372 configure-guile \
43373 html-guile
43374 @: $(MAKE); $(unstage)
43375 @[ -f ./guile/Makefile ] || exit 0; \
43376 r=`${PWD_COMMAND}`; export r; \
43377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378 $(HOST_EXPORTS) \
43379 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381 done; \
43382 echo "Doing install-html in guile" ; \
43383 (cd $(HOST_SUBDIR)/guile && \
43384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43386 "RANLIB=$${RANLIB}" \
43387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43388 install-html) \
43389 || exit 1
43391 @endif guile
43393 .PHONY: maybe-installcheck-guile installcheck-guile
43394 maybe-installcheck-guile:
43395 @if guile
43396 maybe-installcheck-guile: installcheck-guile
43398 installcheck-guile: \
43399 configure-guile
43400 @: $(MAKE); $(unstage)
43401 @[ -f ./guile/Makefile ] || exit 0; \
43402 r=`${PWD_COMMAND}`; export r; \
43403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43404 $(HOST_EXPORTS) \
43405 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407 done; \
43408 echo "Doing installcheck in guile" ; \
43409 (cd $(HOST_SUBDIR)/guile && \
43410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43412 "RANLIB=$${RANLIB}" \
43413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43414 installcheck) \
43415 || exit 1
43417 @endif guile
43419 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
43420 maybe-mostlyclean-guile:
43421 @if guile
43422 maybe-mostlyclean-guile: mostlyclean-guile
43424 mostlyclean-guile:
43425 @: $(MAKE); $(unstage)
43426 @[ -f ./guile/Makefile ] || exit 0; \
43427 r=`${PWD_COMMAND}`; export r; \
43428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429 $(HOST_EXPORTS) \
43430 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43432 done; \
43433 echo "Doing mostlyclean in guile" ; \
43434 (cd $(HOST_SUBDIR)/guile && \
43435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43437 "RANLIB=$${RANLIB}" \
43438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43439 mostlyclean) \
43440 || exit 1
43442 @endif guile
43444 .PHONY: maybe-clean-guile clean-guile
43445 maybe-clean-guile:
43446 @if guile
43447 maybe-clean-guile: clean-guile
43449 clean-guile:
43450 @: $(MAKE); $(unstage)
43451 @[ -f ./guile/Makefile ] || exit 0; \
43452 r=`${PWD_COMMAND}`; export r; \
43453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454 $(HOST_EXPORTS) \
43455 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43457 done; \
43458 echo "Doing clean in guile" ; \
43459 (cd $(HOST_SUBDIR)/guile && \
43460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43462 "RANLIB=$${RANLIB}" \
43463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43464 clean) \
43465 || exit 1
43467 @endif guile
43469 .PHONY: maybe-distclean-guile distclean-guile
43470 maybe-distclean-guile:
43471 @if guile
43472 maybe-distclean-guile: distclean-guile
43474 distclean-guile:
43475 @: $(MAKE); $(unstage)
43476 @[ -f ./guile/Makefile ] || exit 0; \
43477 r=`${PWD_COMMAND}`; export r; \
43478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43479 $(HOST_EXPORTS) \
43480 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43482 done; \
43483 echo "Doing distclean in guile" ; \
43484 (cd $(HOST_SUBDIR)/guile && \
43485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43487 "RANLIB=$${RANLIB}" \
43488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43489 distclean) \
43490 || exit 1
43492 @endif guile
43494 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
43495 maybe-maintainer-clean-guile:
43496 @if guile
43497 maybe-maintainer-clean-guile: maintainer-clean-guile
43499 maintainer-clean-guile:
43500 @: $(MAKE); $(unstage)
43501 @[ -f ./guile/Makefile ] || exit 0; \
43502 r=`${PWD_COMMAND}`; export r; \
43503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504 $(HOST_EXPORTS) \
43505 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43507 done; \
43508 echo "Doing maintainer-clean in guile" ; \
43509 (cd $(HOST_SUBDIR)/guile && \
43510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43512 "RANLIB=$${RANLIB}" \
43513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43514 maintainer-clean) \
43515 || exit 1
43517 @endif guile
43521 .PHONY: configure-tk maybe-configure-tk
43522 maybe-configure-tk:
43523 @if gcc-bootstrap
43524 configure-tk: stage_current
43525 @endif gcc-bootstrap
43526 @if tk
43527 maybe-configure-tk: configure-tk
43528 configure-tk:
43529 @: $(MAKE); $(unstage)
43530 @r=`${PWD_COMMAND}`; export r; \
43531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43532 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
43533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
43534 $(HOST_EXPORTS) \
43535 echo Configuring in $(HOST_SUBDIR)/tk; \
43536 cd "$(HOST_SUBDIR)/tk" || exit 1; \
43537 case $(srcdir) in \
43538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43539 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
43540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43541 esac; \
43542 srcdiroption="--srcdir=$${topdir}/tk"; \
43543 libsrcdir="$$s/tk"; \
43544 $(SHELL) $${libsrcdir}/configure \
43545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43546 --target=${target_alias} $${srcdiroption} \
43547 || exit 1
43548 @endif tk
43554 .PHONY: all-tk maybe-all-tk
43555 maybe-all-tk:
43556 @if gcc-bootstrap
43557 all-tk: stage_current
43558 @endif gcc-bootstrap
43559 @if tk
43560 TARGET-tk=all
43561 maybe-all-tk: all-tk
43562 all-tk: configure-tk
43563 @: $(MAKE); $(unstage)
43564 @r=`${PWD_COMMAND}`; export r; \
43565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566 $(HOST_EXPORTS) \
43567 (cd $(HOST_SUBDIR)/tk && \
43568 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
43569 $(TARGET-tk))
43570 @endif tk
43575 .PHONY: check-tk maybe-check-tk
43576 maybe-check-tk:
43577 @if tk
43578 maybe-check-tk: check-tk
43580 check-tk:
43581 @: $(MAKE); $(unstage)
43582 @r=`${PWD_COMMAND}`; export r; \
43583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43584 $(HOST_EXPORTS) \
43585 (cd $(HOST_SUBDIR)/tk && \
43586 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
43588 @endif tk
43590 .PHONY: install-tk maybe-install-tk
43591 maybe-install-tk:
43592 @if tk
43593 maybe-install-tk: install-tk
43595 install-tk: installdirs
43596 @: $(MAKE); $(unstage)
43597 @r=`${PWD_COMMAND}`; export r; \
43598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599 $(HOST_EXPORTS) \
43600 (cd $(HOST_SUBDIR)/tk && \
43601 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
43603 @endif tk
43605 .PHONY: install-strip-tk maybe-install-strip-tk
43606 maybe-install-strip-tk:
43607 @if tk
43608 maybe-install-strip-tk: install-strip-tk
43610 install-strip-tk: installdirs
43611 @: $(MAKE); $(unstage)
43612 @r=`${PWD_COMMAND}`; export r; \
43613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43614 $(HOST_EXPORTS) \
43615 (cd $(HOST_SUBDIR)/tk && \
43616 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
43618 @endif tk
43620 # Other targets (info, dvi, pdf, etc.)
43622 .PHONY: maybe-info-tk info-tk
43623 maybe-info-tk:
43624 @if tk
43625 maybe-info-tk: info-tk
43627 info-tk: \
43628 configure-tk
43629 @: $(MAKE); $(unstage)
43630 @[ -f ./tk/Makefile ] || exit 0; \
43631 r=`${PWD_COMMAND}`; export r; \
43632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43633 $(HOST_EXPORTS) \
43634 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43636 done; \
43637 echo "Doing info in tk" ; \
43638 (cd $(HOST_SUBDIR)/tk && \
43639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43641 "RANLIB=$${RANLIB}" \
43642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43643 info) \
43644 || exit 1
43646 @endif tk
43648 .PHONY: maybe-dvi-tk dvi-tk
43649 maybe-dvi-tk:
43650 @if tk
43651 maybe-dvi-tk: dvi-tk
43653 dvi-tk: \
43654 configure-tk
43655 @: $(MAKE); $(unstage)
43656 @[ -f ./tk/Makefile ] || exit 0; \
43657 r=`${PWD_COMMAND}`; export r; \
43658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43659 $(HOST_EXPORTS) \
43660 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43662 done; \
43663 echo "Doing dvi in tk" ; \
43664 (cd $(HOST_SUBDIR)/tk && \
43665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43667 "RANLIB=$${RANLIB}" \
43668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43669 dvi) \
43670 || exit 1
43672 @endif tk
43674 .PHONY: maybe-pdf-tk pdf-tk
43675 maybe-pdf-tk:
43676 @if tk
43677 maybe-pdf-tk: pdf-tk
43679 pdf-tk: \
43680 configure-tk
43681 @: $(MAKE); $(unstage)
43682 @[ -f ./tk/Makefile ] || exit 0; \
43683 r=`${PWD_COMMAND}`; export r; \
43684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43685 $(HOST_EXPORTS) \
43686 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43688 done; \
43689 echo "Doing pdf in tk" ; \
43690 (cd $(HOST_SUBDIR)/tk && \
43691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43693 "RANLIB=$${RANLIB}" \
43694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43695 pdf) \
43696 || exit 1
43698 @endif tk
43700 .PHONY: maybe-html-tk html-tk
43701 maybe-html-tk:
43702 @if tk
43703 maybe-html-tk: html-tk
43705 html-tk: \
43706 configure-tk
43707 @: $(MAKE); $(unstage)
43708 @[ -f ./tk/Makefile ] || exit 0; \
43709 r=`${PWD_COMMAND}`; export r; \
43710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43711 $(HOST_EXPORTS) \
43712 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43714 done; \
43715 echo "Doing html in tk" ; \
43716 (cd $(HOST_SUBDIR)/tk && \
43717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43719 "RANLIB=$${RANLIB}" \
43720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43721 html) \
43722 || exit 1
43724 @endif tk
43726 .PHONY: maybe-TAGS-tk TAGS-tk
43727 maybe-TAGS-tk:
43728 @if tk
43729 maybe-TAGS-tk: TAGS-tk
43731 TAGS-tk: \
43732 configure-tk
43733 @: $(MAKE); $(unstage)
43734 @[ -f ./tk/Makefile ] || exit 0; \
43735 r=`${PWD_COMMAND}`; export r; \
43736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43737 $(HOST_EXPORTS) \
43738 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43740 done; \
43741 echo "Doing TAGS in tk" ; \
43742 (cd $(HOST_SUBDIR)/tk && \
43743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43745 "RANLIB=$${RANLIB}" \
43746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43747 TAGS) \
43748 || exit 1
43750 @endif tk
43752 .PHONY: maybe-install-info-tk install-info-tk
43753 maybe-install-info-tk:
43754 @if tk
43755 maybe-install-info-tk: install-info-tk
43757 install-info-tk: \
43758 configure-tk \
43759 info-tk
43760 @: $(MAKE); $(unstage)
43761 @[ -f ./tk/Makefile ] || exit 0; \
43762 r=`${PWD_COMMAND}`; export r; \
43763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764 $(HOST_EXPORTS) \
43765 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43767 done; \
43768 echo "Doing install-info in tk" ; \
43769 (cd $(HOST_SUBDIR)/tk && \
43770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43772 "RANLIB=$${RANLIB}" \
43773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43774 install-info) \
43775 || exit 1
43777 @endif tk
43779 .PHONY: maybe-install-pdf-tk install-pdf-tk
43780 maybe-install-pdf-tk:
43781 @if tk
43782 maybe-install-pdf-tk: install-pdf-tk
43784 install-pdf-tk: \
43785 configure-tk \
43786 pdf-tk
43787 @: $(MAKE); $(unstage)
43788 @[ -f ./tk/Makefile ] || exit 0; \
43789 r=`${PWD_COMMAND}`; export r; \
43790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43791 $(HOST_EXPORTS) \
43792 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43794 done; \
43795 echo "Doing install-pdf in tk" ; \
43796 (cd $(HOST_SUBDIR)/tk && \
43797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43799 "RANLIB=$${RANLIB}" \
43800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43801 install-pdf) \
43802 || exit 1
43804 @endif tk
43806 .PHONY: maybe-install-html-tk install-html-tk
43807 maybe-install-html-tk:
43808 @if tk
43809 maybe-install-html-tk: install-html-tk
43811 install-html-tk: \
43812 configure-tk \
43813 html-tk
43814 @: $(MAKE); $(unstage)
43815 @[ -f ./tk/Makefile ] || exit 0; \
43816 r=`${PWD_COMMAND}`; export r; \
43817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818 $(HOST_EXPORTS) \
43819 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43821 done; \
43822 echo "Doing install-html in tk" ; \
43823 (cd $(HOST_SUBDIR)/tk && \
43824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826 "RANLIB=$${RANLIB}" \
43827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828 install-html) \
43829 || exit 1
43831 @endif tk
43833 .PHONY: maybe-installcheck-tk installcheck-tk
43834 maybe-installcheck-tk:
43835 @if tk
43836 maybe-installcheck-tk: installcheck-tk
43838 installcheck-tk: \
43839 configure-tk
43840 @: $(MAKE); $(unstage)
43841 @[ -f ./tk/Makefile ] || exit 0; \
43842 r=`${PWD_COMMAND}`; export r; \
43843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844 $(HOST_EXPORTS) \
43845 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43847 done; \
43848 echo "Doing installcheck in tk" ; \
43849 (cd $(HOST_SUBDIR)/tk && \
43850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43852 "RANLIB=$${RANLIB}" \
43853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43854 installcheck) \
43855 || exit 1
43857 @endif tk
43859 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
43860 maybe-mostlyclean-tk:
43861 @if tk
43862 maybe-mostlyclean-tk: mostlyclean-tk
43864 mostlyclean-tk:
43865 @: $(MAKE); $(unstage)
43866 @[ -f ./tk/Makefile ] || exit 0; \
43867 r=`${PWD_COMMAND}`; export r; \
43868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43869 $(HOST_EXPORTS) \
43870 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43872 done; \
43873 echo "Doing mostlyclean in tk" ; \
43874 (cd $(HOST_SUBDIR)/tk && \
43875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43877 "RANLIB=$${RANLIB}" \
43878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43879 mostlyclean) \
43880 || exit 1
43882 @endif tk
43884 .PHONY: maybe-clean-tk clean-tk
43885 maybe-clean-tk:
43886 @if tk
43887 maybe-clean-tk: clean-tk
43889 clean-tk:
43890 @: $(MAKE); $(unstage)
43891 @[ -f ./tk/Makefile ] || exit 0; \
43892 r=`${PWD_COMMAND}`; export r; \
43893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894 $(HOST_EXPORTS) \
43895 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43897 done; \
43898 echo "Doing clean in tk" ; \
43899 (cd $(HOST_SUBDIR)/tk && \
43900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43902 "RANLIB=$${RANLIB}" \
43903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43904 clean) \
43905 || exit 1
43907 @endif tk
43909 .PHONY: maybe-distclean-tk distclean-tk
43910 maybe-distclean-tk:
43911 @if tk
43912 maybe-distclean-tk: distclean-tk
43914 distclean-tk:
43915 @: $(MAKE); $(unstage)
43916 @[ -f ./tk/Makefile ] || exit 0; \
43917 r=`${PWD_COMMAND}`; export r; \
43918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43919 $(HOST_EXPORTS) \
43920 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43922 done; \
43923 echo "Doing distclean in tk" ; \
43924 (cd $(HOST_SUBDIR)/tk && \
43925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43927 "RANLIB=$${RANLIB}" \
43928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43929 distclean) \
43930 || exit 1
43932 @endif tk
43934 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
43935 maybe-maintainer-clean-tk:
43936 @if tk
43937 maybe-maintainer-clean-tk: maintainer-clean-tk
43939 maintainer-clean-tk:
43940 @: $(MAKE); $(unstage)
43941 @[ -f ./tk/Makefile ] || exit 0; \
43942 r=`${PWD_COMMAND}`; export r; \
43943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43944 $(HOST_EXPORTS) \
43945 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43947 done; \
43948 echo "Doing maintainer-clean in tk" ; \
43949 (cd $(HOST_SUBDIR)/tk && \
43950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43952 "RANLIB=$${RANLIB}" \
43953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43954 maintainer-clean) \
43955 || exit 1
43957 @endif tk
43961 .PHONY: configure-libtermcap maybe-configure-libtermcap
43962 maybe-configure-libtermcap:
43963 @if gcc-bootstrap
43964 configure-libtermcap: stage_current
43965 @endif gcc-bootstrap
43966 @if libtermcap
43967 maybe-configure-libtermcap: configure-libtermcap
43968 configure-libtermcap:
43969 @: $(MAKE); $(unstage)
43970 @r=`${PWD_COMMAND}`; export r; \
43971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43972 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
43973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
43974 $(HOST_EXPORTS) \
43975 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
43976 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
43977 case $(srcdir) in \
43978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43979 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
43980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43981 esac; \
43982 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43983 libsrcdir="$$s/libtermcap"; \
43984 $(SHELL) $${libsrcdir}/configure \
43985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43986 --target=${target_alias} $${srcdiroption} \
43987 || exit 1
43988 @endif libtermcap
43994 .PHONY: all-libtermcap maybe-all-libtermcap
43995 maybe-all-libtermcap:
43996 @if gcc-bootstrap
43997 all-libtermcap: stage_current
43998 @endif gcc-bootstrap
43999 @if libtermcap
44000 TARGET-libtermcap=all
44001 maybe-all-libtermcap: all-libtermcap
44002 all-libtermcap: configure-libtermcap
44003 @: $(MAKE); $(unstage)
44004 @r=`${PWD_COMMAND}`; export r; \
44005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44006 $(HOST_EXPORTS) \
44007 (cd $(HOST_SUBDIR)/libtermcap && \
44008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44009 $(TARGET-libtermcap))
44010 @endif libtermcap
44015 .PHONY: check-libtermcap maybe-check-libtermcap
44016 maybe-check-libtermcap:
44017 @if libtermcap
44018 maybe-check-libtermcap: check-libtermcap
44020 check-libtermcap:
44022 @endif libtermcap
44024 .PHONY: install-libtermcap maybe-install-libtermcap
44025 maybe-install-libtermcap:
44026 @if libtermcap
44027 maybe-install-libtermcap: install-libtermcap
44029 install-libtermcap: installdirs
44030 @: $(MAKE); $(unstage)
44031 @r=`${PWD_COMMAND}`; export r; \
44032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033 $(HOST_EXPORTS) \
44034 (cd $(HOST_SUBDIR)/libtermcap && \
44035 $(MAKE) $(FLAGS_TO_PASS) install)
44037 @endif libtermcap
44039 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
44040 maybe-install-strip-libtermcap:
44041 @if libtermcap
44042 maybe-install-strip-libtermcap: install-strip-libtermcap
44044 install-strip-libtermcap: installdirs
44045 @: $(MAKE); $(unstage)
44046 @r=`${PWD_COMMAND}`; export r; \
44047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44048 $(HOST_EXPORTS) \
44049 (cd $(HOST_SUBDIR)/libtermcap && \
44050 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44052 @endif libtermcap
44054 # Other targets (info, dvi, pdf, etc.)
44056 .PHONY: maybe-info-libtermcap info-libtermcap
44057 maybe-info-libtermcap:
44058 @if libtermcap
44059 maybe-info-libtermcap: info-libtermcap
44061 info-libtermcap: \
44062 configure-libtermcap
44063 @: $(MAKE); $(unstage)
44064 @[ -f ./libtermcap/Makefile ] || exit 0; \
44065 r=`${PWD_COMMAND}`; export r; \
44066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44067 $(HOST_EXPORTS) \
44068 for flag in $(EXTRA_HOST_FLAGS) ; do \
44069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44070 done; \
44071 echo "Doing info in libtermcap" ; \
44072 (cd $(HOST_SUBDIR)/libtermcap && \
44073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44075 "RANLIB=$${RANLIB}" \
44076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44077 info) \
44078 || exit 1
44080 @endif libtermcap
44082 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
44083 maybe-dvi-libtermcap:
44084 @if libtermcap
44085 maybe-dvi-libtermcap: dvi-libtermcap
44087 dvi-libtermcap: \
44088 configure-libtermcap
44089 @: $(MAKE); $(unstage)
44090 @[ -f ./libtermcap/Makefile ] || exit 0; \
44091 r=`${PWD_COMMAND}`; export r; \
44092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44093 $(HOST_EXPORTS) \
44094 for flag in $(EXTRA_HOST_FLAGS) ; do \
44095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44096 done; \
44097 echo "Doing dvi in libtermcap" ; \
44098 (cd $(HOST_SUBDIR)/libtermcap && \
44099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44101 "RANLIB=$${RANLIB}" \
44102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44103 dvi) \
44104 || exit 1
44106 @endif libtermcap
44108 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
44109 maybe-pdf-libtermcap:
44110 @if libtermcap
44111 maybe-pdf-libtermcap: pdf-libtermcap
44113 pdf-libtermcap: \
44114 configure-libtermcap
44115 @: $(MAKE); $(unstage)
44116 @[ -f ./libtermcap/Makefile ] || exit 0; \
44117 r=`${PWD_COMMAND}`; export r; \
44118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119 $(HOST_EXPORTS) \
44120 for flag in $(EXTRA_HOST_FLAGS) ; do \
44121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44122 done; \
44123 echo "Doing pdf in libtermcap" ; \
44124 (cd $(HOST_SUBDIR)/libtermcap && \
44125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44127 "RANLIB=$${RANLIB}" \
44128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44129 pdf) \
44130 || exit 1
44132 @endif libtermcap
44134 .PHONY: maybe-html-libtermcap html-libtermcap
44135 maybe-html-libtermcap:
44136 @if libtermcap
44137 maybe-html-libtermcap: html-libtermcap
44139 html-libtermcap: \
44140 configure-libtermcap
44141 @: $(MAKE); $(unstage)
44142 @[ -f ./libtermcap/Makefile ] || exit 0; \
44143 r=`${PWD_COMMAND}`; export r; \
44144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44145 $(HOST_EXPORTS) \
44146 for flag in $(EXTRA_HOST_FLAGS) ; do \
44147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44148 done; \
44149 echo "Doing html in libtermcap" ; \
44150 (cd $(HOST_SUBDIR)/libtermcap && \
44151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44153 "RANLIB=$${RANLIB}" \
44154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44155 html) \
44156 || exit 1
44158 @endif libtermcap
44160 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
44161 maybe-TAGS-libtermcap:
44162 @if libtermcap
44163 maybe-TAGS-libtermcap: TAGS-libtermcap
44165 TAGS-libtermcap: \
44166 configure-libtermcap
44167 @: $(MAKE); $(unstage)
44168 @[ -f ./libtermcap/Makefile ] || exit 0; \
44169 r=`${PWD_COMMAND}`; export r; \
44170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171 $(HOST_EXPORTS) \
44172 for flag in $(EXTRA_HOST_FLAGS) ; do \
44173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44174 done; \
44175 echo "Doing TAGS in libtermcap" ; \
44176 (cd $(HOST_SUBDIR)/libtermcap && \
44177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44179 "RANLIB=$${RANLIB}" \
44180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44181 TAGS) \
44182 || exit 1
44184 @endif libtermcap
44186 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
44187 maybe-install-info-libtermcap:
44188 @if libtermcap
44189 maybe-install-info-libtermcap: install-info-libtermcap
44191 install-info-libtermcap: \
44192 configure-libtermcap \
44193 info-libtermcap
44194 @: $(MAKE); $(unstage)
44195 @[ -f ./libtermcap/Makefile ] || exit 0; \
44196 r=`${PWD_COMMAND}`; export r; \
44197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44198 $(HOST_EXPORTS) \
44199 for flag in $(EXTRA_HOST_FLAGS) ; do \
44200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44201 done; \
44202 echo "Doing install-info in libtermcap" ; \
44203 (cd $(HOST_SUBDIR)/libtermcap && \
44204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44206 "RANLIB=$${RANLIB}" \
44207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44208 install-info) \
44209 || exit 1
44211 @endif libtermcap
44213 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
44214 maybe-install-pdf-libtermcap:
44215 @if libtermcap
44216 maybe-install-pdf-libtermcap: install-pdf-libtermcap
44218 install-pdf-libtermcap: \
44219 configure-libtermcap \
44220 pdf-libtermcap
44221 @: $(MAKE); $(unstage)
44222 @[ -f ./libtermcap/Makefile ] || exit 0; \
44223 r=`${PWD_COMMAND}`; export r; \
44224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44225 $(HOST_EXPORTS) \
44226 for flag in $(EXTRA_HOST_FLAGS) ; do \
44227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44228 done; \
44229 echo "Doing install-pdf in libtermcap" ; \
44230 (cd $(HOST_SUBDIR)/libtermcap && \
44231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44233 "RANLIB=$${RANLIB}" \
44234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44235 install-pdf) \
44236 || exit 1
44238 @endif libtermcap
44240 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
44241 maybe-install-html-libtermcap:
44242 @if libtermcap
44243 maybe-install-html-libtermcap: install-html-libtermcap
44245 install-html-libtermcap: \
44246 configure-libtermcap \
44247 html-libtermcap
44248 @: $(MAKE); $(unstage)
44249 @[ -f ./libtermcap/Makefile ] || exit 0; \
44250 r=`${PWD_COMMAND}`; export r; \
44251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252 $(HOST_EXPORTS) \
44253 for flag in $(EXTRA_HOST_FLAGS) ; do \
44254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44255 done; \
44256 echo "Doing install-html in libtermcap" ; \
44257 (cd $(HOST_SUBDIR)/libtermcap && \
44258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44260 "RANLIB=$${RANLIB}" \
44261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44262 install-html) \
44263 || exit 1
44265 @endif libtermcap
44267 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
44268 maybe-installcheck-libtermcap:
44269 @if libtermcap
44270 maybe-installcheck-libtermcap: installcheck-libtermcap
44272 installcheck-libtermcap: \
44273 configure-libtermcap
44274 @: $(MAKE); $(unstage)
44275 @[ -f ./libtermcap/Makefile ] || exit 0; \
44276 r=`${PWD_COMMAND}`; export r; \
44277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278 $(HOST_EXPORTS) \
44279 for flag in $(EXTRA_HOST_FLAGS) ; do \
44280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44281 done; \
44282 echo "Doing installcheck in libtermcap" ; \
44283 (cd $(HOST_SUBDIR)/libtermcap && \
44284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44286 "RANLIB=$${RANLIB}" \
44287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44288 installcheck) \
44289 || exit 1
44291 @endif libtermcap
44293 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
44294 maybe-mostlyclean-libtermcap:
44295 @if libtermcap
44296 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
44298 # libtermcap doesn't support mostlyclean.
44299 mostlyclean-libtermcap:
44301 @endif libtermcap
44303 .PHONY: maybe-clean-libtermcap clean-libtermcap
44304 maybe-clean-libtermcap:
44305 @if libtermcap
44306 maybe-clean-libtermcap: clean-libtermcap
44308 # libtermcap doesn't support clean.
44309 clean-libtermcap:
44311 @endif libtermcap
44313 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
44314 maybe-distclean-libtermcap:
44315 @if libtermcap
44316 maybe-distclean-libtermcap: distclean-libtermcap
44318 # libtermcap doesn't support distclean.
44319 distclean-libtermcap:
44321 @endif libtermcap
44323 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
44324 maybe-maintainer-clean-libtermcap:
44325 @if libtermcap
44326 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
44328 # libtermcap doesn't support maintainer-clean.
44329 maintainer-clean-libtermcap:
44331 @endif libtermcap
44335 .PHONY: configure-utils maybe-configure-utils
44336 maybe-configure-utils:
44337 @if gcc-bootstrap
44338 configure-utils: stage_current
44339 @endif gcc-bootstrap
44340 @if utils
44341 maybe-configure-utils: configure-utils
44342 configure-utils:
44343 @: $(MAKE); $(unstage)
44344 @r=`${PWD_COMMAND}`; export r; \
44345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
44347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
44348 $(HOST_EXPORTS) \
44349 echo Configuring in $(HOST_SUBDIR)/utils; \
44350 cd "$(HOST_SUBDIR)/utils" || exit 1; \
44351 case $(srcdir) in \
44352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44353 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
44354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44355 esac; \
44356 srcdiroption="--srcdir=$${topdir}/utils"; \
44357 libsrcdir="$$s/utils"; \
44358 $(SHELL) $${libsrcdir}/configure \
44359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44360 --target=${target_alias} $${srcdiroption} \
44361 || exit 1
44362 @endif utils
44368 .PHONY: all-utils maybe-all-utils
44369 maybe-all-utils:
44370 @if gcc-bootstrap
44371 all-utils: stage_current
44372 @endif gcc-bootstrap
44373 @if utils
44374 TARGET-utils=all
44375 maybe-all-utils: all-utils
44376 all-utils: configure-utils
44377 @: $(MAKE); $(unstage)
44378 @r=`${PWD_COMMAND}`; export r; \
44379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44380 $(HOST_EXPORTS) \
44381 (cd $(HOST_SUBDIR)/utils && \
44382 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44383 $(TARGET-utils))
44384 @endif utils
44389 .PHONY: check-utils maybe-check-utils
44390 maybe-check-utils:
44391 @if utils
44392 maybe-check-utils: check-utils
44394 check-utils:
44396 @endif utils
44398 .PHONY: install-utils maybe-install-utils
44399 maybe-install-utils:
44400 @if utils
44401 maybe-install-utils: install-utils
44403 install-utils: installdirs
44404 @: $(MAKE); $(unstage)
44405 @r=`${PWD_COMMAND}`; export r; \
44406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407 $(HOST_EXPORTS) \
44408 (cd $(HOST_SUBDIR)/utils && \
44409 $(MAKE) $(FLAGS_TO_PASS) install)
44411 @endif utils
44413 .PHONY: install-strip-utils maybe-install-strip-utils
44414 maybe-install-strip-utils:
44415 @if utils
44416 maybe-install-strip-utils: install-strip-utils
44418 install-strip-utils: installdirs
44419 @: $(MAKE); $(unstage)
44420 @r=`${PWD_COMMAND}`; export r; \
44421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422 $(HOST_EXPORTS) \
44423 (cd $(HOST_SUBDIR)/utils && \
44424 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44426 @endif utils
44428 # Other targets (info, dvi, pdf, etc.)
44430 .PHONY: maybe-info-utils info-utils
44431 maybe-info-utils:
44432 @if utils
44433 maybe-info-utils: info-utils
44435 info-utils: \
44436 configure-utils
44437 @: $(MAKE); $(unstage)
44438 @[ -f ./utils/Makefile ] || exit 0; \
44439 r=`${PWD_COMMAND}`; export r; \
44440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44441 $(HOST_EXPORTS) \
44442 for flag in $(EXTRA_HOST_FLAGS) ; do \
44443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444 done; \
44445 echo "Doing info in utils" ; \
44446 (cd $(HOST_SUBDIR)/utils && \
44447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44449 "RANLIB=$${RANLIB}" \
44450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44451 info) \
44452 || exit 1
44454 @endif utils
44456 .PHONY: maybe-dvi-utils dvi-utils
44457 maybe-dvi-utils:
44458 @if utils
44459 maybe-dvi-utils: dvi-utils
44461 dvi-utils: \
44462 configure-utils
44463 @: $(MAKE); $(unstage)
44464 @[ -f ./utils/Makefile ] || exit 0; \
44465 r=`${PWD_COMMAND}`; export r; \
44466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467 $(HOST_EXPORTS) \
44468 for flag in $(EXTRA_HOST_FLAGS) ; do \
44469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44470 done; \
44471 echo "Doing dvi in utils" ; \
44472 (cd $(HOST_SUBDIR)/utils && \
44473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44475 "RANLIB=$${RANLIB}" \
44476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44477 dvi) \
44478 || exit 1
44480 @endif utils
44482 .PHONY: maybe-pdf-utils pdf-utils
44483 maybe-pdf-utils:
44484 @if utils
44485 maybe-pdf-utils: pdf-utils
44487 pdf-utils: \
44488 configure-utils
44489 @: $(MAKE); $(unstage)
44490 @[ -f ./utils/Makefile ] || exit 0; \
44491 r=`${PWD_COMMAND}`; export r; \
44492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44493 $(HOST_EXPORTS) \
44494 for flag in $(EXTRA_HOST_FLAGS) ; do \
44495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44496 done; \
44497 echo "Doing pdf in utils" ; \
44498 (cd $(HOST_SUBDIR)/utils && \
44499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44501 "RANLIB=$${RANLIB}" \
44502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44503 pdf) \
44504 || exit 1
44506 @endif utils
44508 .PHONY: maybe-html-utils html-utils
44509 maybe-html-utils:
44510 @if utils
44511 maybe-html-utils: html-utils
44513 html-utils: \
44514 configure-utils
44515 @: $(MAKE); $(unstage)
44516 @[ -f ./utils/Makefile ] || exit 0; \
44517 r=`${PWD_COMMAND}`; export r; \
44518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519 $(HOST_EXPORTS) \
44520 for flag in $(EXTRA_HOST_FLAGS) ; do \
44521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44522 done; \
44523 echo "Doing html in utils" ; \
44524 (cd $(HOST_SUBDIR)/utils && \
44525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44527 "RANLIB=$${RANLIB}" \
44528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44529 html) \
44530 || exit 1
44532 @endif utils
44534 .PHONY: maybe-TAGS-utils TAGS-utils
44535 maybe-TAGS-utils:
44536 @if utils
44537 maybe-TAGS-utils: TAGS-utils
44539 TAGS-utils: \
44540 configure-utils
44541 @: $(MAKE); $(unstage)
44542 @[ -f ./utils/Makefile ] || exit 0; \
44543 r=`${PWD_COMMAND}`; export r; \
44544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44545 $(HOST_EXPORTS) \
44546 for flag in $(EXTRA_HOST_FLAGS) ; do \
44547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548 done; \
44549 echo "Doing TAGS in utils" ; \
44550 (cd $(HOST_SUBDIR)/utils && \
44551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44553 "RANLIB=$${RANLIB}" \
44554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44555 TAGS) \
44556 || exit 1
44558 @endif utils
44560 .PHONY: maybe-install-info-utils install-info-utils
44561 maybe-install-info-utils:
44562 @if utils
44563 maybe-install-info-utils: install-info-utils
44565 install-info-utils: \
44566 configure-utils \
44567 info-utils
44568 @: $(MAKE); $(unstage)
44569 @[ -f ./utils/Makefile ] || exit 0; \
44570 r=`${PWD_COMMAND}`; export r; \
44571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44572 $(HOST_EXPORTS) \
44573 for flag in $(EXTRA_HOST_FLAGS) ; do \
44574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44575 done; \
44576 echo "Doing install-info in utils" ; \
44577 (cd $(HOST_SUBDIR)/utils && \
44578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44580 "RANLIB=$${RANLIB}" \
44581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44582 install-info) \
44583 || exit 1
44585 @endif utils
44587 .PHONY: maybe-install-pdf-utils install-pdf-utils
44588 maybe-install-pdf-utils:
44589 @if utils
44590 maybe-install-pdf-utils: install-pdf-utils
44592 install-pdf-utils: \
44593 configure-utils \
44594 pdf-utils
44595 @: $(MAKE); $(unstage)
44596 @[ -f ./utils/Makefile ] || exit 0; \
44597 r=`${PWD_COMMAND}`; export r; \
44598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44599 $(HOST_EXPORTS) \
44600 for flag in $(EXTRA_HOST_FLAGS) ; do \
44601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44602 done; \
44603 echo "Doing install-pdf in utils" ; \
44604 (cd $(HOST_SUBDIR)/utils && \
44605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44607 "RANLIB=$${RANLIB}" \
44608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44609 install-pdf) \
44610 || exit 1
44612 @endif utils
44614 .PHONY: maybe-install-html-utils install-html-utils
44615 maybe-install-html-utils:
44616 @if utils
44617 maybe-install-html-utils: install-html-utils
44619 install-html-utils: \
44620 configure-utils \
44621 html-utils
44622 @: $(MAKE); $(unstage)
44623 @[ -f ./utils/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-html in utils" ; \
44631 (cd $(HOST_SUBDIR)/utils && \
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-html) \
44637 || exit 1
44639 @endif utils
44641 .PHONY: maybe-installcheck-utils installcheck-utils
44642 maybe-installcheck-utils:
44643 @if utils
44644 maybe-installcheck-utils: installcheck-utils
44646 installcheck-utils: \
44647 configure-utils
44648 @: $(MAKE); $(unstage)
44649 @[ -f ./utils/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 installcheck in utils" ; \
44657 (cd $(HOST_SUBDIR)/utils && \
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 installcheck) \
44663 || exit 1
44665 @endif utils
44667 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
44668 maybe-mostlyclean-utils:
44669 @if utils
44670 maybe-mostlyclean-utils: mostlyclean-utils
44672 mostlyclean-utils:
44673 @: $(MAKE); $(unstage)
44674 @[ -f ./utils/Makefile ] || exit 0; \
44675 r=`${PWD_COMMAND}`; export r; \
44676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44677 $(HOST_EXPORTS) \
44678 for flag in $(EXTRA_HOST_FLAGS) ; do \
44679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44680 done; \
44681 echo "Doing mostlyclean in utils" ; \
44682 (cd $(HOST_SUBDIR)/utils && \
44683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44685 "RANLIB=$${RANLIB}" \
44686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44687 mostlyclean) \
44688 || exit 1
44690 @endif utils
44692 .PHONY: maybe-clean-utils clean-utils
44693 maybe-clean-utils:
44694 @if utils
44695 maybe-clean-utils: clean-utils
44697 clean-utils:
44698 @: $(MAKE); $(unstage)
44699 @[ -f ./utils/Makefile ] || exit 0; \
44700 r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 $(HOST_EXPORTS) \
44703 for flag in $(EXTRA_HOST_FLAGS) ; do \
44704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44705 done; \
44706 echo "Doing clean in utils" ; \
44707 (cd $(HOST_SUBDIR)/utils && \
44708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44710 "RANLIB=$${RANLIB}" \
44711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44712 clean) \
44713 || exit 1
44715 @endif utils
44717 .PHONY: maybe-distclean-utils distclean-utils
44718 maybe-distclean-utils:
44719 @if utils
44720 maybe-distclean-utils: distclean-utils
44722 distclean-utils:
44723 @: $(MAKE); $(unstage)
44724 @[ -f ./utils/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 distclean in utils" ; \
44732 (cd $(HOST_SUBDIR)/utils && \
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 distclean) \
44738 || exit 1
44740 @endif utils
44742 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
44743 maybe-maintainer-clean-utils:
44744 @if utils
44745 maybe-maintainer-clean-utils: maintainer-clean-utils
44747 maintainer-clean-utils:
44748 @: $(MAKE); $(unstage)
44749 @[ -f ./utils/Makefile ] || exit 0; \
44750 r=`${PWD_COMMAND}`; export r; \
44751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44752 $(HOST_EXPORTS) \
44753 for flag in $(EXTRA_HOST_FLAGS) ; do \
44754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44755 done; \
44756 echo "Doing maintainer-clean in utils" ; \
44757 (cd $(HOST_SUBDIR)/utils && \
44758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44760 "RANLIB=$${RANLIB}" \
44761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44762 maintainer-clean) \
44763 || exit 1
44765 @endif utils
44769 .PHONY: configure-gnattools maybe-configure-gnattools
44770 maybe-configure-gnattools:
44771 @if gcc-bootstrap
44772 configure-gnattools: stage_current
44773 @endif gcc-bootstrap
44774 @if gnattools
44775 maybe-configure-gnattools: configure-gnattools
44776 configure-gnattools:
44777 @: $(MAKE); $(unstage)
44778 @r=`${PWD_COMMAND}`; export r; \
44779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44780 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
44781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
44782 $(HOST_EXPORTS) \
44783 echo Configuring in $(HOST_SUBDIR)/gnattools; \
44784 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
44785 case $(srcdir) in \
44786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44787 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
44788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44789 esac; \
44790 srcdiroption="--srcdir=$${topdir}/gnattools"; \
44791 libsrcdir="$$s/gnattools"; \
44792 $(SHELL) $${libsrcdir}/configure \
44793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44794 --target=${target_alias} $${srcdiroption} \
44795 || exit 1
44796 @endif gnattools
44802 .PHONY: all-gnattools maybe-all-gnattools
44803 maybe-all-gnattools:
44804 @if gcc-bootstrap
44805 all-gnattools: stage_current
44806 @endif gcc-bootstrap
44807 @if gnattools
44808 TARGET-gnattools=all
44809 maybe-all-gnattools: all-gnattools
44810 all-gnattools: configure-gnattools
44811 @: $(MAKE); $(unstage)
44812 @r=`${PWD_COMMAND}`; export r; \
44813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814 $(HOST_EXPORTS) \
44815 (cd $(HOST_SUBDIR)/gnattools && \
44816 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44817 $(TARGET-gnattools))
44818 @endif gnattools
44823 .PHONY: check-gnattools maybe-check-gnattools
44824 maybe-check-gnattools:
44825 @if gnattools
44826 maybe-check-gnattools: check-gnattools
44828 check-gnattools:
44829 @: $(MAKE); $(unstage)
44830 @r=`${PWD_COMMAND}`; export r; \
44831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832 $(HOST_EXPORTS) \
44833 (cd $(HOST_SUBDIR)/gnattools && \
44834 $(MAKE) $(FLAGS_TO_PASS) check)
44836 @endif gnattools
44838 .PHONY: install-gnattools maybe-install-gnattools
44839 maybe-install-gnattools:
44840 @if gnattools
44841 maybe-install-gnattools: install-gnattools
44843 install-gnattools: installdirs
44844 @: $(MAKE); $(unstage)
44845 @r=`${PWD_COMMAND}`; export r; \
44846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44847 $(HOST_EXPORTS) \
44848 (cd $(HOST_SUBDIR)/gnattools && \
44849 $(MAKE) $(FLAGS_TO_PASS) install)
44851 @endif gnattools
44853 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
44854 maybe-install-strip-gnattools:
44855 @if gnattools
44856 maybe-install-strip-gnattools: install-strip-gnattools
44858 install-strip-gnattools: installdirs
44859 @: $(MAKE); $(unstage)
44860 @r=`${PWD_COMMAND}`; export r; \
44861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44862 $(HOST_EXPORTS) \
44863 (cd $(HOST_SUBDIR)/gnattools && \
44864 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44866 @endif gnattools
44868 # Other targets (info, dvi, pdf, etc.)
44870 .PHONY: maybe-info-gnattools info-gnattools
44871 maybe-info-gnattools:
44872 @if gnattools
44873 maybe-info-gnattools: info-gnattools
44875 info-gnattools: \
44876 configure-gnattools
44877 @: $(MAKE); $(unstage)
44878 @[ -f ./gnattools/Makefile ] || exit 0; \
44879 r=`${PWD_COMMAND}`; export r; \
44880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44881 $(HOST_EXPORTS) \
44882 for flag in $(EXTRA_HOST_FLAGS) ; do \
44883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44884 done; \
44885 echo "Doing info in gnattools" ; \
44886 (cd $(HOST_SUBDIR)/gnattools && \
44887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44889 "RANLIB=$${RANLIB}" \
44890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44891 info) \
44892 || exit 1
44894 @endif gnattools
44896 .PHONY: maybe-dvi-gnattools dvi-gnattools
44897 maybe-dvi-gnattools:
44898 @if gnattools
44899 maybe-dvi-gnattools: dvi-gnattools
44901 dvi-gnattools: \
44902 configure-gnattools
44903 @: $(MAKE); $(unstage)
44904 @[ -f ./gnattools/Makefile ] || exit 0; \
44905 r=`${PWD_COMMAND}`; export r; \
44906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907 $(HOST_EXPORTS) \
44908 for flag in $(EXTRA_HOST_FLAGS) ; do \
44909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44910 done; \
44911 echo "Doing dvi in gnattools" ; \
44912 (cd $(HOST_SUBDIR)/gnattools && \
44913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44915 "RANLIB=$${RANLIB}" \
44916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44917 dvi) \
44918 || exit 1
44920 @endif gnattools
44922 .PHONY: maybe-pdf-gnattools pdf-gnattools
44923 maybe-pdf-gnattools:
44924 @if gnattools
44925 maybe-pdf-gnattools: pdf-gnattools
44927 pdf-gnattools: \
44928 configure-gnattools
44929 @: $(MAKE); $(unstage)
44930 @[ -f ./gnattools/Makefile ] || exit 0; \
44931 r=`${PWD_COMMAND}`; export r; \
44932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44933 $(HOST_EXPORTS) \
44934 for flag in $(EXTRA_HOST_FLAGS) ; do \
44935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44936 done; \
44937 echo "Doing pdf in gnattools" ; \
44938 (cd $(HOST_SUBDIR)/gnattools && \
44939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44941 "RANLIB=$${RANLIB}" \
44942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44943 pdf) \
44944 || exit 1
44946 @endif gnattools
44948 .PHONY: maybe-html-gnattools html-gnattools
44949 maybe-html-gnattools:
44950 @if gnattools
44951 maybe-html-gnattools: html-gnattools
44953 html-gnattools: \
44954 configure-gnattools
44955 @: $(MAKE); $(unstage)
44956 @[ -f ./gnattools/Makefile ] || exit 0; \
44957 r=`${PWD_COMMAND}`; export r; \
44958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44959 $(HOST_EXPORTS) \
44960 for flag in $(EXTRA_HOST_FLAGS) ; do \
44961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44962 done; \
44963 echo "Doing html in gnattools" ; \
44964 (cd $(HOST_SUBDIR)/gnattools && \
44965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44967 "RANLIB=$${RANLIB}" \
44968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44969 html) \
44970 || exit 1
44972 @endif gnattools
44974 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
44975 maybe-TAGS-gnattools:
44976 @if gnattools
44977 maybe-TAGS-gnattools: TAGS-gnattools
44979 TAGS-gnattools: \
44980 configure-gnattools
44981 @: $(MAKE); $(unstage)
44982 @[ -f ./gnattools/Makefile ] || exit 0; \
44983 r=`${PWD_COMMAND}`; export r; \
44984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44985 $(HOST_EXPORTS) \
44986 for flag in $(EXTRA_HOST_FLAGS) ; do \
44987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44988 done; \
44989 echo "Doing TAGS in gnattools" ; \
44990 (cd $(HOST_SUBDIR)/gnattools && \
44991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44993 "RANLIB=$${RANLIB}" \
44994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44995 TAGS) \
44996 || exit 1
44998 @endif gnattools
45000 .PHONY: maybe-install-info-gnattools install-info-gnattools
45001 maybe-install-info-gnattools:
45002 @if gnattools
45003 maybe-install-info-gnattools: install-info-gnattools
45005 install-info-gnattools: \
45006 configure-gnattools \
45007 info-gnattools
45008 @: $(MAKE); $(unstage)
45009 @[ -f ./gnattools/Makefile ] || exit 0; \
45010 r=`${PWD_COMMAND}`; export r; \
45011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45012 $(HOST_EXPORTS) \
45013 for flag in $(EXTRA_HOST_FLAGS) ; do \
45014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45015 done; \
45016 echo "Doing install-info in gnattools" ; \
45017 (cd $(HOST_SUBDIR)/gnattools && \
45018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45020 "RANLIB=$${RANLIB}" \
45021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45022 install-info) \
45023 || exit 1
45025 @endif gnattools
45027 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
45028 maybe-install-pdf-gnattools:
45029 @if gnattools
45030 maybe-install-pdf-gnattools: install-pdf-gnattools
45032 install-pdf-gnattools: \
45033 configure-gnattools \
45034 pdf-gnattools
45035 @: $(MAKE); $(unstage)
45036 @[ -f ./gnattools/Makefile ] || exit 0; \
45037 r=`${PWD_COMMAND}`; export r; \
45038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45039 $(HOST_EXPORTS) \
45040 for flag in $(EXTRA_HOST_FLAGS) ; do \
45041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45042 done; \
45043 echo "Doing install-pdf in gnattools" ; \
45044 (cd $(HOST_SUBDIR)/gnattools && \
45045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45047 "RANLIB=$${RANLIB}" \
45048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45049 install-pdf) \
45050 || exit 1
45052 @endif gnattools
45054 .PHONY: maybe-install-html-gnattools install-html-gnattools
45055 maybe-install-html-gnattools:
45056 @if gnattools
45057 maybe-install-html-gnattools: install-html-gnattools
45059 install-html-gnattools: \
45060 configure-gnattools \
45061 html-gnattools
45062 @: $(MAKE); $(unstage)
45063 @[ -f ./gnattools/Makefile ] || exit 0; \
45064 r=`${PWD_COMMAND}`; export r; \
45065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45066 $(HOST_EXPORTS) \
45067 for flag in $(EXTRA_HOST_FLAGS) ; do \
45068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45069 done; \
45070 echo "Doing install-html in gnattools" ; \
45071 (cd $(HOST_SUBDIR)/gnattools && \
45072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45074 "RANLIB=$${RANLIB}" \
45075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45076 install-html) \
45077 || exit 1
45079 @endif gnattools
45081 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
45082 maybe-installcheck-gnattools:
45083 @if gnattools
45084 maybe-installcheck-gnattools: installcheck-gnattools
45086 installcheck-gnattools: \
45087 configure-gnattools
45088 @: $(MAKE); $(unstage)
45089 @[ -f ./gnattools/Makefile ] || exit 0; \
45090 r=`${PWD_COMMAND}`; export r; \
45091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45092 $(HOST_EXPORTS) \
45093 for flag in $(EXTRA_HOST_FLAGS) ; do \
45094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45095 done; \
45096 echo "Doing installcheck in gnattools" ; \
45097 (cd $(HOST_SUBDIR)/gnattools && \
45098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45100 "RANLIB=$${RANLIB}" \
45101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45102 installcheck) \
45103 || exit 1
45105 @endif gnattools
45107 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
45108 maybe-mostlyclean-gnattools:
45109 @if gnattools
45110 maybe-mostlyclean-gnattools: mostlyclean-gnattools
45112 mostlyclean-gnattools:
45113 @: $(MAKE); $(unstage)
45114 @[ -f ./gnattools/Makefile ] || exit 0; \
45115 r=`${PWD_COMMAND}`; export r; \
45116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45117 $(HOST_EXPORTS) \
45118 for flag in $(EXTRA_HOST_FLAGS) ; do \
45119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45120 done; \
45121 echo "Doing mostlyclean in gnattools" ; \
45122 (cd $(HOST_SUBDIR)/gnattools && \
45123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45125 "RANLIB=$${RANLIB}" \
45126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45127 mostlyclean) \
45128 || exit 1
45130 @endif gnattools
45132 .PHONY: maybe-clean-gnattools clean-gnattools
45133 maybe-clean-gnattools:
45134 @if gnattools
45135 maybe-clean-gnattools: clean-gnattools
45137 clean-gnattools:
45138 @: $(MAKE); $(unstage)
45139 @[ -f ./gnattools/Makefile ] || exit 0; \
45140 r=`${PWD_COMMAND}`; export r; \
45141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142 $(HOST_EXPORTS) \
45143 for flag in $(EXTRA_HOST_FLAGS) ; do \
45144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45145 done; \
45146 echo "Doing clean in gnattools" ; \
45147 (cd $(HOST_SUBDIR)/gnattools && \
45148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45150 "RANLIB=$${RANLIB}" \
45151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45152 clean) \
45153 || exit 1
45155 @endif gnattools
45157 .PHONY: maybe-distclean-gnattools distclean-gnattools
45158 maybe-distclean-gnattools:
45159 @if gnattools
45160 maybe-distclean-gnattools: distclean-gnattools
45162 distclean-gnattools:
45163 @: $(MAKE); $(unstage)
45164 @[ -f ./gnattools/Makefile ] || exit 0; \
45165 r=`${PWD_COMMAND}`; export r; \
45166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167 $(HOST_EXPORTS) \
45168 for flag in $(EXTRA_HOST_FLAGS) ; do \
45169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45170 done; \
45171 echo "Doing distclean in gnattools" ; \
45172 (cd $(HOST_SUBDIR)/gnattools && \
45173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175 "RANLIB=$${RANLIB}" \
45176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45177 distclean) \
45178 || exit 1
45180 @endif gnattools
45182 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
45183 maybe-maintainer-clean-gnattools:
45184 @if gnattools
45185 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
45187 maintainer-clean-gnattools:
45188 @: $(MAKE); $(unstage)
45189 @[ -f ./gnattools/Makefile ] || exit 0; \
45190 r=`${PWD_COMMAND}`; export r; \
45191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45192 $(HOST_EXPORTS) \
45193 for flag in $(EXTRA_HOST_FLAGS) ; do \
45194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195 done; \
45196 echo "Doing maintainer-clean in gnattools" ; \
45197 (cd $(HOST_SUBDIR)/gnattools && \
45198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45200 "RANLIB=$${RANLIB}" \
45201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45202 maintainer-clean) \
45203 || exit 1
45205 @endif gnattools
45209 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
45210 maybe-configure-lto-plugin:
45211 @if gcc-bootstrap
45212 configure-lto-plugin: stage_current
45213 @endif gcc-bootstrap
45214 @if lto-plugin
45215 maybe-configure-lto-plugin: configure-lto-plugin
45216 configure-lto-plugin:
45217 @r=`${PWD_COMMAND}`; export r; \
45218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45219 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45221 $(HOST_EXPORTS) \
45222 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
45223 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
45224 case $(srcdir) in \
45225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45226 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45228 esac; \
45229 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45230 libsrcdir="$$s/lto-plugin"; \
45231 $(SHELL) $${libsrcdir}/configure \
45232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45233 --target=${target_alias} $${srcdiroption} --enable-shared \
45234 || exit 1
45235 @endif lto-plugin
45239 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
45240 maybe-configure-stage1-lto-plugin:
45241 @if lto-plugin-bootstrap
45242 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
45243 configure-stage1-lto-plugin:
45244 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45246 @r=`${PWD_COMMAND}`; export r; \
45247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45248 TFLAGS="$(STAGE1_TFLAGS)"; \
45249 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45250 $(HOST_EXPORTS) \
45251 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
45252 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
45253 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
45254 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
45255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45256 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45257 case $(srcdir) in \
45258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45259 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45261 esac; \
45262 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45263 libsrcdir="$$s/lto-plugin"; \
45264 $(SHELL) $${libsrcdir}/configure \
45265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45266 --target=${target_alias} $${srcdiroption} \
45267 $(STAGE1_CONFIGURE_FLAGS) \
45268 --enable-shared
45269 @endif lto-plugin-bootstrap
45271 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
45272 maybe-configure-stage2-lto-plugin:
45273 @if lto-plugin-bootstrap
45274 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
45275 configure-stage2-lto-plugin:
45276 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45278 @r=`${PWD_COMMAND}`; export r; \
45279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45280 TFLAGS="$(STAGE2_TFLAGS)"; \
45281 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45282 $(HOST_EXPORTS) \
45283 $(POSTSTAGE1_HOST_EXPORTS) \
45284 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
45285 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
45286 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
45287 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
45288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45289 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45290 case $(srcdir) in \
45291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45292 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45294 esac; \
45295 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45296 libsrcdir="$$s/lto-plugin"; \
45297 $(SHELL) $${libsrcdir}/configure \
45298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45299 --target=${target_alias} $${srcdiroption} \
45300 --with-build-libsubdir=$(HOST_SUBDIR) \
45301 $(STAGE2_CONFIGURE_FLAGS) \
45302 --enable-shared
45303 @endif lto-plugin-bootstrap
45305 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
45306 maybe-configure-stage3-lto-plugin:
45307 @if lto-plugin-bootstrap
45308 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
45309 configure-stage3-lto-plugin:
45310 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45312 @r=`${PWD_COMMAND}`; export r; \
45313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45314 TFLAGS="$(STAGE3_TFLAGS)"; \
45315 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45316 $(HOST_EXPORTS) \
45317 $(POSTSTAGE1_HOST_EXPORTS) \
45318 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
45319 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
45320 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
45321 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
45322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45323 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45324 case $(srcdir) in \
45325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45326 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45328 esac; \
45329 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45330 libsrcdir="$$s/lto-plugin"; \
45331 $(SHELL) $${libsrcdir}/configure \
45332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45333 --target=${target_alias} $${srcdiroption} \
45334 --with-build-libsubdir=$(HOST_SUBDIR) \
45335 $(STAGE3_CONFIGURE_FLAGS) \
45336 --enable-shared
45337 @endif lto-plugin-bootstrap
45339 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
45340 maybe-configure-stage4-lto-plugin:
45341 @if lto-plugin-bootstrap
45342 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
45343 configure-stage4-lto-plugin:
45344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45346 @r=`${PWD_COMMAND}`; export r; \
45347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45348 TFLAGS="$(STAGE4_TFLAGS)"; \
45349 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45350 $(HOST_EXPORTS) \
45351 $(POSTSTAGE1_HOST_EXPORTS) \
45352 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
45353 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
45354 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
45355 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
45356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45357 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45358 case $(srcdir) in \
45359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45360 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45362 esac; \
45363 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45364 libsrcdir="$$s/lto-plugin"; \
45365 $(SHELL) $${libsrcdir}/configure \
45366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45367 --target=${target_alias} $${srcdiroption} \
45368 --with-build-libsubdir=$(HOST_SUBDIR) \
45369 $(STAGE4_CONFIGURE_FLAGS) \
45370 --enable-shared
45371 @endif lto-plugin-bootstrap
45373 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
45374 maybe-configure-stageprofile-lto-plugin:
45375 @if lto-plugin-bootstrap
45376 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45377 configure-stageprofile-lto-plugin:
45378 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45380 @r=`${PWD_COMMAND}`; export r; \
45381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45382 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45383 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45384 $(HOST_EXPORTS) \
45385 $(POSTSTAGE1_HOST_EXPORTS) \
45386 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
45387 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
45388 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
45389 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
45390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45391 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45392 case $(srcdir) in \
45393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45394 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45396 esac; \
45397 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45398 libsrcdir="$$s/lto-plugin"; \
45399 $(SHELL) $${libsrcdir}/configure \
45400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45401 --target=${target_alias} $${srcdiroption} \
45402 --with-build-libsubdir=$(HOST_SUBDIR) \
45403 $(STAGEprofile_CONFIGURE_FLAGS) \
45404 --enable-shared
45405 @endif lto-plugin-bootstrap
45407 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
45408 maybe-configure-stagefeedback-lto-plugin:
45409 @if lto-plugin-bootstrap
45410 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45411 configure-stagefeedback-lto-plugin:
45412 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45414 @r=`${PWD_COMMAND}`; export r; \
45415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45416 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45417 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45418 $(HOST_EXPORTS) \
45419 $(POSTSTAGE1_HOST_EXPORTS) \
45420 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
45421 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
45422 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
45423 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
45424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45425 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45426 case $(srcdir) in \
45427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45428 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45430 esac; \
45431 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45432 libsrcdir="$$s/lto-plugin"; \
45433 $(SHELL) $${libsrcdir}/configure \
45434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45435 --target=${target_alias} $${srcdiroption} \
45436 --with-build-libsubdir=$(HOST_SUBDIR) \
45437 $(STAGEfeedback_CONFIGURE_FLAGS) \
45438 --enable-shared
45439 @endif lto-plugin-bootstrap
45445 .PHONY: all-lto-plugin maybe-all-lto-plugin
45446 maybe-all-lto-plugin:
45447 @if gcc-bootstrap
45448 all-lto-plugin: stage_current
45449 @endif gcc-bootstrap
45450 @if lto-plugin
45451 TARGET-lto-plugin=all
45452 maybe-all-lto-plugin: all-lto-plugin
45453 all-lto-plugin: configure-lto-plugin
45454 @r=`${PWD_COMMAND}`; export r; \
45455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456 $(HOST_EXPORTS) \
45457 (cd $(HOST_SUBDIR)/lto-plugin && \
45458 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
45459 $(TARGET-lto-plugin))
45460 @endif lto-plugin
45464 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
45465 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
45466 maybe-all-stage1-lto-plugin:
45467 maybe-clean-stage1-lto-plugin:
45468 @if lto-plugin-bootstrap
45469 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
45470 all-stage1: all-stage1-lto-plugin
45471 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
45472 all-stage1-lto-plugin: configure-stage1-lto-plugin
45473 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45474 @r=`${PWD_COMMAND}`; export r; \
45475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45476 TFLAGS="$(STAGE1_TFLAGS)"; \
45477 $(HOST_EXPORTS) \
45478 cd $(HOST_SUBDIR)/lto-plugin && \
45479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45480 CFLAGS="$(STAGE1_CFLAGS)" \
45481 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
45482 LIBCFLAGS="$(LIBCFLAGS)" \
45483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45486 $(EXTRA_HOST_FLAGS) \
45487 TFLAGS="$(STAGE1_TFLAGS)" \
45488 $(TARGET-stage1-lto-plugin)
45490 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
45491 clean-stage1: clean-stage1-lto-plugin
45492 clean-stage1-lto-plugin:
45493 @if [ $(current_stage) = stage1 ]; then \
45494 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45495 else \
45496 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
45497 $(MAKE) stage1-start; \
45498 fi; \
45499 cd $(HOST_SUBDIR)/lto-plugin && \
45500 $(MAKE) $(EXTRA_HOST_FLAGS) \
45501 clean
45502 @endif lto-plugin-bootstrap
45505 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
45506 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
45507 maybe-all-stage2-lto-plugin:
45508 maybe-clean-stage2-lto-plugin:
45509 @if lto-plugin-bootstrap
45510 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
45511 all-stage2: all-stage2-lto-plugin
45512 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
45513 all-stage2-lto-plugin: configure-stage2-lto-plugin
45514 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45515 @r=`${PWD_COMMAND}`; export r; \
45516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45517 TFLAGS="$(STAGE2_TFLAGS)"; \
45518 $(HOST_EXPORTS) \
45519 $(POSTSTAGE1_HOST_EXPORTS) \
45520 cd $(HOST_SUBDIR)/lto-plugin && \
45521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45522 CFLAGS="$(STAGE2_CFLAGS)" \
45523 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
45524 LIBCFLAGS="$(STAGE2_CFLAGS)" \
45525 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45526 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45527 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45528 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45529 TFLAGS="$(STAGE2_TFLAGS)" \
45530 $(TARGET-stage2-lto-plugin)
45532 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
45533 clean-stage2: clean-stage2-lto-plugin
45534 clean-stage2-lto-plugin:
45535 @if [ $(current_stage) = stage2 ]; then \
45536 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45537 else \
45538 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
45539 $(MAKE) stage2-start; \
45540 fi; \
45541 cd $(HOST_SUBDIR)/lto-plugin && \
45542 $(MAKE) $(EXTRA_HOST_FLAGS) \
45543 $(POSTSTAGE1_FLAGS_TO_PASS) \
45544 clean
45545 @endif lto-plugin-bootstrap
45548 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
45549 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
45550 maybe-all-stage3-lto-plugin:
45551 maybe-clean-stage3-lto-plugin:
45552 @if lto-plugin-bootstrap
45553 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
45554 all-stage3: all-stage3-lto-plugin
45555 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
45556 all-stage3-lto-plugin: configure-stage3-lto-plugin
45557 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45558 @r=`${PWD_COMMAND}`; export r; \
45559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45560 TFLAGS="$(STAGE3_TFLAGS)"; \
45561 $(HOST_EXPORTS) \
45562 $(POSTSTAGE1_HOST_EXPORTS) \
45563 cd $(HOST_SUBDIR)/lto-plugin && \
45564 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45565 CFLAGS="$(STAGE3_CFLAGS)" \
45566 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
45567 LIBCFLAGS="$(STAGE3_CFLAGS)" \
45568 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45569 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45570 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45571 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45572 TFLAGS="$(STAGE3_TFLAGS)" \
45573 $(TARGET-stage3-lto-plugin)
45575 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
45576 clean-stage3: clean-stage3-lto-plugin
45577 clean-stage3-lto-plugin:
45578 @if [ $(current_stage) = stage3 ]; then \
45579 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45580 else \
45581 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
45582 $(MAKE) stage3-start; \
45583 fi; \
45584 cd $(HOST_SUBDIR)/lto-plugin && \
45585 $(MAKE) $(EXTRA_HOST_FLAGS) \
45586 $(POSTSTAGE1_FLAGS_TO_PASS) \
45587 clean
45588 @endif lto-plugin-bootstrap
45591 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
45592 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
45593 maybe-all-stage4-lto-plugin:
45594 maybe-clean-stage4-lto-plugin:
45595 @if lto-plugin-bootstrap
45596 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
45597 all-stage4: all-stage4-lto-plugin
45598 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
45599 all-stage4-lto-plugin: configure-stage4-lto-plugin
45600 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45601 @r=`${PWD_COMMAND}`; export r; \
45602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45603 TFLAGS="$(STAGE4_TFLAGS)"; \
45604 $(HOST_EXPORTS) \
45605 $(POSTSTAGE1_HOST_EXPORTS) \
45606 cd $(HOST_SUBDIR)/lto-plugin && \
45607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45608 CFLAGS="$(STAGE4_CFLAGS)" \
45609 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
45610 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45614 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45615 TFLAGS="$(STAGE4_TFLAGS)" \
45616 $(TARGET-stage4-lto-plugin)
45618 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
45619 clean-stage4: clean-stage4-lto-plugin
45620 clean-stage4-lto-plugin:
45621 @if [ $(current_stage) = stage4 ]; then \
45622 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45623 else \
45624 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
45625 $(MAKE) stage4-start; \
45626 fi; \
45627 cd $(HOST_SUBDIR)/lto-plugin && \
45628 $(MAKE) $(EXTRA_HOST_FLAGS) \
45629 $(POSTSTAGE1_FLAGS_TO_PASS) \
45630 clean
45631 @endif lto-plugin-bootstrap
45634 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
45635 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
45636 maybe-all-stageprofile-lto-plugin:
45637 maybe-clean-stageprofile-lto-plugin:
45638 @if lto-plugin-bootstrap
45639 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
45640 all-stageprofile: all-stageprofile-lto-plugin
45641 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
45642 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45643 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45644 @r=`${PWD_COMMAND}`; export r; \
45645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45647 $(HOST_EXPORTS) \
45648 $(POSTSTAGE1_HOST_EXPORTS) \
45649 cd $(HOST_SUBDIR)/lto-plugin && \
45650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45651 CFLAGS="$(STAGEprofile_CFLAGS)" \
45652 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
45653 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
45654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45658 TFLAGS="$(STAGEprofile_TFLAGS)" \
45659 $(TARGET-stageprofile-lto-plugin)
45661 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
45662 clean-stageprofile: clean-stageprofile-lto-plugin
45663 clean-stageprofile-lto-plugin:
45664 @if [ $(current_stage) = stageprofile ]; then \
45665 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45666 else \
45667 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
45668 $(MAKE) stageprofile-start; \
45669 fi; \
45670 cd $(HOST_SUBDIR)/lto-plugin && \
45671 $(MAKE) $(EXTRA_HOST_FLAGS) \
45672 $(POSTSTAGE1_FLAGS_TO_PASS) \
45673 clean
45674 @endif lto-plugin-bootstrap
45677 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
45678 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
45679 maybe-all-stagefeedback-lto-plugin:
45680 maybe-clean-stagefeedback-lto-plugin:
45681 @if lto-plugin-bootstrap
45682 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
45683 all-stagefeedback: all-stagefeedback-lto-plugin
45684 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
45685 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45686 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45687 @r=`${PWD_COMMAND}`; export r; \
45688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45689 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45690 $(HOST_EXPORTS) \
45691 $(POSTSTAGE1_HOST_EXPORTS) \
45692 cd $(HOST_SUBDIR)/lto-plugin && \
45693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45694 CFLAGS="$(STAGEfeedback_CFLAGS)" \
45695 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
45696 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
45697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45701 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45702 $(TARGET-stagefeedback-lto-plugin)
45704 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
45705 clean-stagefeedback: clean-stagefeedback-lto-plugin
45706 clean-stagefeedback-lto-plugin:
45707 @if [ $(current_stage) = stagefeedback ]; then \
45708 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45709 else \
45710 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
45711 $(MAKE) stagefeedback-start; \
45712 fi; \
45713 cd $(HOST_SUBDIR)/lto-plugin && \
45714 $(MAKE) $(EXTRA_HOST_FLAGS) \
45715 $(POSTSTAGE1_FLAGS_TO_PASS) \
45716 clean
45717 @endif lto-plugin-bootstrap
45723 .PHONY: check-lto-plugin maybe-check-lto-plugin
45724 maybe-check-lto-plugin:
45725 @if lto-plugin
45726 maybe-check-lto-plugin: check-lto-plugin
45728 check-lto-plugin:
45729 @: $(MAKE); $(unstage)
45730 @r=`${PWD_COMMAND}`; export r; \
45731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45732 $(HOST_EXPORTS) \
45733 (cd $(HOST_SUBDIR)/lto-plugin && \
45734 $(MAKE) $(FLAGS_TO_PASS) check)
45736 @endif lto-plugin
45738 .PHONY: install-lto-plugin maybe-install-lto-plugin
45739 maybe-install-lto-plugin:
45740 @if lto-plugin
45741 maybe-install-lto-plugin: install-lto-plugin
45743 install-lto-plugin: installdirs
45744 @: $(MAKE); $(unstage)
45745 @r=`${PWD_COMMAND}`; export r; \
45746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747 $(HOST_EXPORTS) \
45748 (cd $(HOST_SUBDIR)/lto-plugin && \
45749 $(MAKE) $(FLAGS_TO_PASS) install)
45751 @endif lto-plugin
45753 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
45754 maybe-install-strip-lto-plugin:
45755 @if lto-plugin
45756 maybe-install-strip-lto-plugin: install-strip-lto-plugin
45758 install-strip-lto-plugin: installdirs
45759 @: $(MAKE); $(unstage)
45760 @r=`${PWD_COMMAND}`; export r; \
45761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45762 $(HOST_EXPORTS) \
45763 (cd $(HOST_SUBDIR)/lto-plugin && \
45764 $(MAKE) $(FLAGS_TO_PASS) install-strip)
45766 @endif lto-plugin
45768 # Other targets (info, dvi, pdf, etc.)
45770 .PHONY: maybe-info-lto-plugin info-lto-plugin
45771 maybe-info-lto-plugin:
45772 @if lto-plugin
45773 maybe-info-lto-plugin: info-lto-plugin
45775 info-lto-plugin: \
45776 configure-lto-plugin
45777 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45778 r=`${PWD_COMMAND}`; export r; \
45779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45780 $(HOST_EXPORTS) \
45781 for flag in $(EXTRA_HOST_FLAGS) ; do \
45782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783 done; \
45784 echo "Doing info in lto-plugin" ; \
45785 (cd $(HOST_SUBDIR)/lto-plugin && \
45786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45788 "RANLIB=$${RANLIB}" \
45789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45790 info) \
45791 || exit 1
45793 @endif lto-plugin
45795 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
45796 maybe-dvi-lto-plugin:
45797 @if lto-plugin
45798 maybe-dvi-lto-plugin: dvi-lto-plugin
45800 dvi-lto-plugin: \
45801 configure-lto-plugin
45802 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45803 r=`${PWD_COMMAND}`; export r; \
45804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805 $(HOST_EXPORTS) \
45806 for flag in $(EXTRA_HOST_FLAGS) ; do \
45807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808 done; \
45809 echo "Doing dvi in lto-plugin" ; \
45810 (cd $(HOST_SUBDIR)/lto-plugin && \
45811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45813 "RANLIB=$${RANLIB}" \
45814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45815 dvi) \
45816 || exit 1
45818 @endif lto-plugin
45820 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
45821 maybe-pdf-lto-plugin:
45822 @if lto-plugin
45823 maybe-pdf-lto-plugin: pdf-lto-plugin
45825 pdf-lto-plugin: \
45826 configure-lto-plugin
45827 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45828 r=`${PWD_COMMAND}`; export r; \
45829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830 $(HOST_EXPORTS) \
45831 for flag in $(EXTRA_HOST_FLAGS) ; do \
45832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45833 done; \
45834 echo "Doing pdf in lto-plugin" ; \
45835 (cd $(HOST_SUBDIR)/lto-plugin && \
45836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45838 "RANLIB=$${RANLIB}" \
45839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45840 pdf) \
45841 || exit 1
45843 @endif lto-plugin
45845 .PHONY: maybe-html-lto-plugin html-lto-plugin
45846 maybe-html-lto-plugin:
45847 @if lto-plugin
45848 maybe-html-lto-plugin: html-lto-plugin
45850 html-lto-plugin: \
45851 configure-lto-plugin
45852 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45853 r=`${PWD_COMMAND}`; export r; \
45854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45855 $(HOST_EXPORTS) \
45856 for flag in $(EXTRA_HOST_FLAGS) ; do \
45857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45858 done; \
45859 echo "Doing html in lto-plugin" ; \
45860 (cd $(HOST_SUBDIR)/lto-plugin && \
45861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45863 "RANLIB=$${RANLIB}" \
45864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45865 html) \
45866 || exit 1
45868 @endif lto-plugin
45870 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
45871 maybe-TAGS-lto-plugin:
45872 @if lto-plugin
45873 maybe-TAGS-lto-plugin: TAGS-lto-plugin
45875 TAGS-lto-plugin: \
45876 configure-lto-plugin
45877 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45878 r=`${PWD_COMMAND}`; export r; \
45879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45880 $(HOST_EXPORTS) \
45881 for flag in $(EXTRA_HOST_FLAGS) ; do \
45882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45883 done; \
45884 echo "Doing TAGS in lto-plugin" ; \
45885 (cd $(HOST_SUBDIR)/lto-plugin && \
45886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45888 "RANLIB=$${RANLIB}" \
45889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45890 TAGS) \
45891 || exit 1
45893 @endif lto-plugin
45895 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
45896 maybe-install-info-lto-plugin:
45897 @if lto-plugin
45898 maybe-install-info-lto-plugin: install-info-lto-plugin
45900 install-info-lto-plugin: \
45901 configure-lto-plugin \
45902 info-lto-plugin
45903 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45904 r=`${PWD_COMMAND}`; export r; \
45905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45906 $(HOST_EXPORTS) \
45907 for flag in $(EXTRA_HOST_FLAGS) ; do \
45908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45909 done; \
45910 echo "Doing install-info in lto-plugin" ; \
45911 (cd $(HOST_SUBDIR)/lto-plugin && \
45912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45914 "RANLIB=$${RANLIB}" \
45915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45916 install-info) \
45917 || exit 1
45919 @endif lto-plugin
45921 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
45922 maybe-install-pdf-lto-plugin:
45923 @if lto-plugin
45924 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
45926 install-pdf-lto-plugin: \
45927 configure-lto-plugin \
45928 pdf-lto-plugin
45929 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45930 r=`${PWD_COMMAND}`; export r; \
45931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932 $(HOST_EXPORTS) \
45933 for flag in $(EXTRA_HOST_FLAGS) ; do \
45934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45935 done; \
45936 echo "Doing install-pdf in lto-plugin" ; \
45937 (cd $(HOST_SUBDIR)/lto-plugin && \
45938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45940 "RANLIB=$${RANLIB}" \
45941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45942 install-pdf) \
45943 || exit 1
45945 @endif lto-plugin
45947 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
45948 maybe-install-html-lto-plugin:
45949 @if lto-plugin
45950 maybe-install-html-lto-plugin: install-html-lto-plugin
45952 install-html-lto-plugin: \
45953 configure-lto-plugin \
45954 html-lto-plugin
45955 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45956 r=`${PWD_COMMAND}`; export r; \
45957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45958 $(HOST_EXPORTS) \
45959 for flag in $(EXTRA_HOST_FLAGS) ; do \
45960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45961 done; \
45962 echo "Doing install-html in lto-plugin" ; \
45963 (cd $(HOST_SUBDIR)/lto-plugin && \
45964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45966 "RANLIB=$${RANLIB}" \
45967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45968 install-html) \
45969 || exit 1
45971 @endif lto-plugin
45973 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
45974 maybe-installcheck-lto-plugin:
45975 @if lto-plugin
45976 maybe-installcheck-lto-plugin: installcheck-lto-plugin
45978 installcheck-lto-plugin: \
45979 configure-lto-plugin
45980 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45981 r=`${PWD_COMMAND}`; export r; \
45982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45983 $(HOST_EXPORTS) \
45984 for flag in $(EXTRA_HOST_FLAGS) ; do \
45985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45986 done; \
45987 echo "Doing installcheck in lto-plugin" ; \
45988 (cd $(HOST_SUBDIR)/lto-plugin && \
45989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45991 "RANLIB=$${RANLIB}" \
45992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45993 installcheck) \
45994 || exit 1
45996 @endif lto-plugin
45998 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
45999 maybe-mostlyclean-lto-plugin:
46000 @if lto-plugin
46001 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
46003 mostlyclean-lto-plugin:
46004 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46005 r=`${PWD_COMMAND}`; export r; \
46006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007 $(HOST_EXPORTS) \
46008 for flag in $(EXTRA_HOST_FLAGS) ; do \
46009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46010 done; \
46011 echo "Doing mostlyclean in lto-plugin" ; \
46012 (cd $(HOST_SUBDIR)/lto-plugin && \
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 mostlyclean) \
46018 || exit 1
46020 @endif lto-plugin
46022 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
46023 maybe-clean-lto-plugin:
46024 @if lto-plugin
46025 maybe-clean-lto-plugin: clean-lto-plugin
46027 clean-lto-plugin:
46028 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46029 r=`${PWD_COMMAND}`; export r; \
46030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46031 $(HOST_EXPORTS) \
46032 for flag in $(EXTRA_HOST_FLAGS) ; do \
46033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46034 done; \
46035 echo "Doing clean in lto-plugin" ; \
46036 (cd $(HOST_SUBDIR)/lto-plugin && \
46037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46039 "RANLIB=$${RANLIB}" \
46040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46041 clean) \
46042 || exit 1
46044 @endif lto-plugin
46046 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
46047 maybe-distclean-lto-plugin:
46048 @if lto-plugin
46049 maybe-distclean-lto-plugin: distclean-lto-plugin
46051 distclean-lto-plugin:
46052 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46053 r=`${PWD_COMMAND}`; export r; \
46054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46055 $(HOST_EXPORTS) \
46056 for flag in $(EXTRA_HOST_FLAGS) ; do \
46057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46058 done; \
46059 echo "Doing distclean in lto-plugin" ; \
46060 (cd $(HOST_SUBDIR)/lto-plugin && \
46061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46063 "RANLIB=$${RANLIB}" \
46064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46065 distclean) \
46066 || exit 1
46068 @endif lto-plugin
46070 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
46071 maybe-maintainer-clean-lto-plugin:
46072 @if lto-plugin
46073 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
46075 maintainer-clean-lto-plugin:
46076 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46077 r=`${PWD_COMMAND}`; export r; \
46078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46079 $(HOST_EXPORTS) \
46080 for flag in $(EXTRA_HOST_FLAGS) ; do \
46081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46082 done; \
46083 echo "Doing maintainer-clean in lto-plugin" ; \
46084 (cd $(HOST_SUBDIR)/lto-plugin && \
46085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46087 "RANLIB=$${RANLIB}" \
46088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46089 maintainer-clean) \
46090 || exit 1
46092 @endif lto-plugin
46096 # ---------------------------------------
46097 # Modules which run on the target machine
46098 # ---------------------------------------
46103 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
46104 maybe-configure-target-libstdc++-v3:
46105 @if gcc-bootstrap
46106 configure-target-libstdc++-v3: stage_current
46107 @endif gcc-bootstrap
46108 @if target-libstdc++-v3
46109 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
46110 configure-target-libstdc++-v3:
46111 @r=`${PWD_COMMAND}`; export r; \
46112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46113 echo "Checking multilib configuration for libstdc++-v3..."; \
46114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46116 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46117 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46118 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46119 else \
46120 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46121 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46122 fi; \
46123 else \
46124 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46125 fi; \
46126 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46128 $(RAW_CXX_TARGET_EXPORTS) \
46129 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
46130 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
46131 case $(srcdir) in \
46132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46133 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46135 esac; \
46136 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46137 libsrcdir="$$s/libstdc++-v3"; \
46138 rm -f no-such-file || : ; \
46139 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46140 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46141 --target=${target_alias} $${srcdiroption} \
46142 || exit 1
46143 @endif target-libstdc++-v3
46147 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
46148 maybe-configure-stage1-target-libstdc++-v3:
46149 @if target-libstdc++-v3-bootstrap
46150 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46151 configure-stage1-target-libstdc++-v3:
46152 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46153 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46154 @r=`${PWD_COMMAND}`; export r; \
46155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156 TFLAGS="$(STAGE1_TFLAGS)"; \
46157 echo "Checking multilib configuration for libstdc++-v3..."; \
46158 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46159 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46160 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46161 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46162 else \
46163 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46164 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46165 fi; \
46166 else \
46167 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46168 fi; \
46169 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46170 $(RAW_CXX_TARGET_EXPORTS) \
46171 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46172 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46173 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46174 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46175 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46176 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46177 case $(srcdir) in \
46178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46179 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46181 esac; \
46182 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46183 libsrcdir="$$s/libstdc++-v3"; \
46184 $(SHELL) $${libsrcdir}/configure \
46185 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46186 --target=${target_alias} $${srcdiroption} \
46187 $(STAGE1_CONFIGURE_FLAGS)
46188 @endif target-libstdc++-v3-bootstrap
46190 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
46191 maybe-configure-stage2-target-libstdc++-v3:
46192 @if target-libstdc++-v3-bootstrap
46193 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46194 configure-stage2-target-libstdc++-v3:
46195 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46196 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46197 @r=`${PWD_COMMAND}`; export r; \
46198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46199 TFLAGS="$(STAGE2_TFLAGS)"; \
46200 echo "Checking multilib configuration for libstdc++-v3..."; \
46201 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46202 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46203 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46204 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46205 else \
46206 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46207 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46208 fi; \
46209 else \
46210 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46211 fi; \
46212 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46213 $(RAW_CXX_TARGET_EXPORTS) \
46215 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46216 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46217 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46218 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46219 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46220 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46221 case $(srcdir) in \
46222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46223 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46225 esac; \
46226 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46227 libsrcdir="$$s/libstdc++-v3"; \
46228 $(SHELL) $${libsrcdir}/configure \
46229 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46230 --target=${target_alias} $${srcdiroption} \
46231 --with-build-libsubdir=$(HOST_SUBDIR) \
46232 $(STAGE2_CONFIGURE_FLAGS)
46233 @endif target-libstdc++-v3-bootstrap
46235 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
46236 maybe-configure-stage3-target-libstdc++-v3:
46237 @if target-libstdc++-v3-bootstrap
46238 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46239 configure-stage3-target-libstdc++-v3:
46240 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46241 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46242 @r=`${PWD_COMMAND}`; export r; \
46243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46244 TFLAGS="$(STAGE3_TFLAGS)"; \
46245 echo "Checking multilib configuration for libstdc++-v3..."; \
46246 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46247 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46248 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46249 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46250 else \
46251 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46252 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46253 fi; \
46254 else \
46255 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46256 fi; \
46257 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46258 $(RAW_CXX_TARGET_EXPORTS) \
46260 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46261 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46262 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46263 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46264 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46265 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46266 case $(srcdir) in \
46267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46268 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46270 esac; \
46271 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46272 libsrcdir="$$s/libstdc++-v3"; \
46273 $(SHELL) $${libsrcdir}/configure \
46274 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46275 --target=${target_alias} $${srcdiroption} \
46276 --with-build-libsubdir=$(HOST_SUBDIR) \
46277 $(STAGE3_CONFIGURE_FLAGS)
46278 @endif target-libstdc++-v3-bootstrap
46280 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
46281 maybe-configure-stage4-target-libstdc++-v3:
46282 @if target-libstdc++-v3-bootstrap
46283 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46284 configure-stage4-target-libstdc++-v3:
46285 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46286 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46287 @r=`${PWD_COMMAND}`; export r; \
46288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46289 TFLAGS="$(STAGE4_TFLAGS)"; \
46290 echo "Checking multilib configuration for libstdc++-v3..."; \
46291 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46292 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46293 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46294 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46295 else \
46296 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46297 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46298 fi; \
46299 else \
46300 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46301 fi; \
46302 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46303 $(RAW_CXX_TARGET_EXPORTS) \
46305 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46307 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46308 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46310 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46311 case $(srcdir) in \
46312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46313 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46315 esac; \
46316 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46317 libsrcdir="$$s/libstdc++-v3"; \
46318 $(SHELL) $${libsrcdir}/configure \
46319 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46320 --target=${target_alias} $${srcdiroption} \
46321 --with-build-libsubdir=$(HOST_SUBDIR) \
46322 $(STAGE4_CONFIGURE_FLAGS)
46323 @endif target-libstdc++-v3-bootstrap
46325 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
46326 maybe-configure-stageprofile-target-libstdc++-v3:
46327 @if target-libstdc++-v3-bootstrap
46328 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46329 configure-stageprofile-target-libstdc++-v3:
46330 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46331 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46332 @r=`${PWD_COMMAND}`; export r; \
46333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46334 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46335 echo "Checking multilib configuration for libstdc++-v3..."; \
46336 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46337 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46338 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46339 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46340 else \
46341 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46342 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46343 fi; \
46344 else \
46345 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46346 fi; \
46347 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46348 $(RAW_CXX_TARGET_EXPORTS) \
46350 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46351 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46352 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46353 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46354 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46355 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46356 case $(srcdir) in \
46357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46358 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46360 esac; \
46361 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46362 libsrcdir="$$s/libstdc++-v3"; \
46363 $(SHELL) $${libsrcdir}/configure \
46364 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46365 --target=${target_alias} $${srcdiroption} \
46366 --with-build-libsubdir=$(HOST_SUBDIR) \
46367 $(STAGEprofile_CONFIGURE_FLAGS)
46368 @endif target-libstdc++-v3-bootstrap
46370 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
46371 maybe-configure-stagefeedback-target-libstdc++-v3:
46372 @if target-libstdc++-v3-bootstrap
46373 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46374 configure-stagefeedback-target-libstdc++-v3:
46375 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46376 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46377 @r=`${PWD_COMMAND}`; export r; \
46378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46379 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46380 echo "Checking multilib configuration for libstdc++-v3..."; \
46381 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46382 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46383 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46384 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46385 else \
46386 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46387 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46388 fi; \
46389 else \
46390 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46391 fi; \
46392 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46393 $(RAW_CXX_TARGET_EXPORTS) \
46395 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46396 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46397 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46398 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46400 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46401 case $(srcdir) in \
46402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46403 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46405 esac; \
46406 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46407 libsrcdir="$$s/libstdc++-v3"; \
46408 $(SHELL) $${libsrcdir}/configure \
46409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46410 --target=${target_alias} $${srcdiroption} \
46411 --with-build-libsubdir=$(HOST_SUBDIR) \
46412 $(STAGEfeedback_CONFIGURE_FLAGS)
46413 @endif target-libstdc++-v3-bootstrap
46419 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
46420 maybe-all-target-libstdc++-v3:
46421 @if gcc-bootstrap
46422 all-target-libstdc++-v3: stage_current
46423 @endif gcc-bootstrap
46424 @if target-libstdc++-v3
46425 TARGET-target-libstdc++-v3=all
46426 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
46427 all-target-libstdc++-v3: configure-target-libstdc++-v3
46428 @r=`${PWD_COMMAND}`; export r; \
46429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430 $(RAW_CXX_TARGET_EXPORTS) \
46431 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46433 $(TARGET-target-libstdc++-v3))
46434 @endif target-libstdc++-v3
46438 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
46439 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
46440 maybe-all-stage1-target-libstdc++-v3:
46441 maybe-clean-stage1-target-libstdc++-v3:
46442 @if target-libstdc++-v3-bootstrap
46443 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
46444 all-stage1: all-stage1-target-libstdc++-v3
46445 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46446 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46448 @r=`${PWD_COMMAND}`; export r; \
46449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46450 TFLAGS="$(STAGE1_TFLAGS)"; \
46451 $(RAW_CXX_TARGET_EXPORTS) \
46452 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46454 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46455 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46456 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46460 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46461 TFLAGS="$(STAGE1_TFLAGS)" \
46462 $(TARGET-stage1-target-libstdc++-v3)
46464 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
46465 clean-stage1: clean-stage1-target-libstdc++-v3
46466 clean-stage1-target-libstdc++-v3:
46467 @if [ $(current_stage) = stage1 ]; then \
46468 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46469 else \
46470 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
46471 $(MAKE) stage1-start; \
46472 fi; \
46473 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46474 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46475 clean
46476 @endif target-libstdc++-v3-bootstrap
46479 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
46480 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
46481 maybe-all-stage2-target-libstdc++-v3:
46482 maybe-clean-stage2-target-libstdc++-v3:
46483 @if target-libstdc++-v3-bootstrap
46484 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
46485 all-stage2: all-stage2-target-libstdc++-v3
46486 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46487 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46488 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46489 @r=`${PWD_COMMAND}`; export r; \
46490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46491 TFLAGS="$(STAGE2_TFLAGS)"; \
46492 $(RAW_CXX_TARGET_EXPORTS) \
46494 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46496 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46497 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46498 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46502 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46503 TFLAGS="$(STAGE2_TFLAGS)" \
46504 $(TARGET-stage2-target-libstdc++-v3)
46506 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
46507 clean-stage2: clean-stage2-target-libstdc++-v3
46508 clean-stage2-target-libstdc++-v3:
46509 @if [ $(current_stage) = stage2 ]; then \
46510 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46511 else \
46512 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
46513 $(MAKE) stage2-start; \
46514 fi; \
46515 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46516 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46518 clean
46519 @endif target-libstdc++-v3-bootstrap
46522 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
46523 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
46524 maybe-all-stage3-target-libstdc++-v3:
46525 maybe-clean-stage3-target-libstdc++-v3:
46526 @if target-libstdc++-v3-bootstrap
46527 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
46528 all-stage3: all-stage3-target-libstdc++-v3
46529 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46530 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46531 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46532 @r=`${PWD_COMMAND}`; export r; \
46533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46534 TFLAGS="$(STAGE3_TFLAGS)"; \
46535 $(RAW_CXX_TARGET_EXPORTS) \
46537 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46539 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46545 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46546 TFLAGS="$(STAGE3_TFLAGS)" \
46547 $(TARGET-stage3-target-libstdc++-v3)
46549 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
46550 clean-stage3: clean-stage3-target-libstdc++-v3
46551 clean-stage3-target-libstdc++-v3:
46552 @if [ $(current_stage) = stage3 ]; then \
46553 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46554 else \
46555 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
46556 $(MAKE) stage3-start; \
46557 fi; \
46558 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46559 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46561 clean
46562 @endif target-libstdc++-v3-bootstrap
46565 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
46566 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
46567 maybe-all-stage4-target-libstdc++-v3:
46568 maybe-clean-stage4-target-libstdc++-v3:
46569 @if target-libstdc++-v3-bootstrap
46570 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
46571 all-stage4: all-stage4-target-libstdc++-v3
46572 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46573 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46574 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46575 @r=`${PWD_COMMAND}`; export r; \
46576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46577 TFLAGS="$(STAGE4_TFLAGS)"; \
46578 $(RAW_CXX_TARGET_EXPORTS) \
46580 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46582 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46583 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46584 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46588 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46589 TFLAGS="$(STAGE4_TFLAGS)" \
46590 $(TARGET-stage4-target-libstdc++-v3)
46592 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
46593 clean-stage4: clean-stage4-target-libstdc++-v3
46594 clean-stage4-target-libstdc++-v3:
46595 @if [ $(current_stage) = stage4 ]; then \
46596 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46597 else \
46598 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
46599 $(MAKE) stage4-start; \
46600 fi; \
46601 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46602 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46604 clean
46605 @endif target-libstdc++-v3-bootstrap
46608 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
46609 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
46610 maybe-all-stageprofile-target-libstdc++-v3:
46611 maybe-clean-stageprofile-target-libstdc++-v3:
46612 @if target-libstdc++-v3-bootstrap
46613 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
46614 all-stageprofile: all-stageprofile-target-libstdc++-v3
46615 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46616 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46618 @r=`${PWD_COMMAND}`; export r; \
46619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46621 $(RAW_CXX_TARGET_EXPORTS) \
46623 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46625 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46631 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46632 TFLAGS="$(STAGEprofile_TFLAGS)" \
46633 $(TARGET-stageprofile-target-libstdc++-v3)
46635 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
46636 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
46637 clean-stageprofile-target-libstdc++-v3:
46638 @if [ $(current_stage) = stageprofile ]; then \
46639 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46640 else \
46641 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
46642 $(MAKE) stageprofile-start; \
46643 fi; \
46644 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46645 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46647 clean
46648 @endif target-libstdc++-v3-bootstrap
46651 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
46652 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
46653 maybe-all-stagefeedback-target-libstdc++-v3:
46654 maybe-clean-stagefeedback-target-libstdc++-v3:
46655 @if target-libstdc++-v3-bootstrap
46656 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
46657 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
46658 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46659 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46661 @r=`${PWD_COMMAND}`; export r; \
46662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46664 $(RAW_CXX_TARGET_EXPORTS) \
46666 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46668 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46669 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46670 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46674 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46675 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46676 $(TARGET-stagefeedback-target-libstdc++-v3)
46678 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
46679 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
46680 clean-stagefeedback-target-libstdc++-v3:
46681 @if [ $(current_stage) = stagefeedback ]; then \
46682 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46683 else \
46684 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
46685 $(MAKE) stagefeedback-start; \
46686 fi; \
46687 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46688 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46690 clean
46691 @endif target-libstdc++-v3-bootstrap
46698 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
46699 maybe-check-target-libstdc++-v3:
46700 @if target-libstdc++-v3
46701 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46703 check-target-libstdc++-v3:
46704 @: $(MAKE); $(unstage)
46705 @r=`${PWD_COMMAND}`; export r; \
46706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46707 $(RAW_CXX_TARGET_EXPORTS) \
46708 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46709 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46711 @endif target-libstdc++-v3
46713 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46714 maybe-install-target-libstdc++-v3:
46715 @if target-libstdc++-v3
46716 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46718 install-target-libstdc++-v3: installdirs
46719 @: $(MAKE); $(unstage)
46720 @r=`${PWD_COMMAND}`; export r; \
46721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46722 $(RAW_CXX_TARGET_EXPORTS) \
46723 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46724 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46726 @endif target-libstdc++-v3
46728 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46729 maybe-install-strip-target-libstdc++-v3:
46730 @if target-libstdc++-v3
46731 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46733 install-strip-target-libstdc++-v3: installdirs
46734 @: $(MAKE); $(unstage)
46735 @r=`${PWD_COMMAND}`; export r; \
46736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46737 $(RAW_CXX_TARGET_EXPORTS) \
46738 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46739 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46741 @endif target-libstdc++-v3
46743 # Other targets (info, dvi, pdf, etc.)
46745 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46746 maybe-info-target-libstdc++-v3:
46747 @if target-libstdc++-v3
46748 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46750 info-target-libstdc++-v3: \
46751 configure-target-libstdc++-v3
46752 @: $(MAKE); $(unstage)
46753 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46754 r=`${PWD_COMMAND}`; export r; \
46755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756 $(RAW_CXX_TARGET_EXPORTS) \
46757 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46758 for flag in $(EXTRA_TARGET_FLAGS); do \
46759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46760 done; \
46761 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46764 "RANLIB=$${RANLIB}" \
46765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46766 info) \
46767 || exit 1
46769 @endif target-libstdc++-v3
46771 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46772 maybe-dvi-target-libstdc++-v3:
46773 @if target-libstdc++-v3
46774 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46776 dvi-target-libstdc++-v3: \
46777 configure-target-libstdc++-v3
46778 @: $(MAKE); $(unstage)
46779 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46780 r=`${PWD_COMMAND}`; export r; \
46781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46782 $(RAW_CXX_TARGET_EXPORTS) \
46783 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46784 for flag in $(EXTRA_TARGET_FLAGS); do \
46785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46786 done; \
46787 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46790 "RANLIB=$${RANLIB}" \
46791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46792 dvi) \
46793 || exit 1
46795 @endif target-libstdc++-v3
46797 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46798 maybe-pdf-target-libstdc++-v3:
46799 @if target-libstdc++-v3
46800 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46802 pdf-target-libstdc++-v3: \
46803 configure-target-libstdc++-v3
46804 @: $(MAKE); $(unstage)
46805 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46806 r=`${PWD_COMMAND}`; export r; \
46807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46808 $(RAW_CXX_TARGET_EXPORTS) \
46809 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46810 for flag in $(EXTRA_TARGET_FLAGS); do \
46811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46812 done; \
46813 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46816 "RANLIB=$${RANLIB}" \
46817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46818 pdf) \
46819 || exit 1
46821 @endif target-libstdc++-v3
46823 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46824 maybe-html-target-libstdc++-v3:
46825 @if target-libstdc++-v3
46826 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46828 html-target-libstdc++-v3: \
46829 configure-target-libstdc++-v3
46830 @: $(MAKE); $(unstage)
46831 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46832 r=`${PWD_COMMAND}`; export r; \
46833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46834 $(RAW_CXX_TARGET_EXPORTS) \
46835 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46836 for flag in $(EXTRA_TARGET_FLAGS); do \
46837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46838 done; \
46839 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46842 "RANLIB=$${RANLIB}" \
46843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46844 html) \
46845 || exit 1
46847 @endif target-libstdc++-v3
46849 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46850 maybe-TAGS-target-libstdc++-v3:
46851 @if target-libstdc++-v3
46852 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46854 TAGS-target-libstdc++-v3: \
46855 configure-target-libstdc++-v3
46856 @: $(MAKE); $(unstage)
46857 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46858 r=`${PWD_COMMAND}`; export r; \
46859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860 $(RAW_CXX_TARGET_EXPORTS) \
46861 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46862 for flag in $(EXTRA_TARGET_FLAGS); do \
46863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46864 done; \
46865 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46868 "RANLIB=$${RANLIB}" \
46869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46870 TAGS) \
46871 || exit 1
46873 @endif target-libstdc++-v3
46875 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46876 maybe-install-info-target-libstdc++-v3:
46877 @if target-libstdc++-v3
46878 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46880 install-info-target-libstdc++-v3: \
46881 configure-target-libstdc++-v3 \
46882 info-target-libstdc++-v3
46883 @: $(MAKE); $(unstage)
46884 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46885 r=`${PWD_COMMAND}`; export r; \
46886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46887 $(RAW_CXX_TARGET_EXPORTS) \
46888 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46889 for flag in $(EXTRA_TARGET_FLAGS); do \
46890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46891 done; \
46892 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46895 "RANLIB=$${RANLIB}" \
46896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46897 install-info) \
46898 || exit 1
46900 @endif target-libstdc++-v3
46902 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46903 maybe-install-pdf-target-libstdc++-v3:
46904 @if target-libstdc++-v3
46905 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46907 install-pdf-target-libstdc++-v3: \
46908 configure-target-libstdc++-v3 \
46909 pdf-target-libstdc++-v3
46910 @: $(MAKE); $(unstage)
46911 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46912 r=`${PWD_COMMAND}`; export r; \
46913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914 $(RAW_CXX_TARGET_EXPORTS) \
46915 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46916 for flag in $(EXTRA_TARGET_FLAGS); do \
46917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46918 done; \
46919 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46922 "RANLIB=$${RANLIB}" \
46923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46924 install-pdf) \
46925 || exit 1
46927 @endif target-libstdc++-v3
46929 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46930 maybe-install-html-target-libstdc++-v3:
46931 @if target-libstdc++-v3
46932 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46934 install-html-target-libstdc++-v3: \
46935 configure-target-libstdc++-v3 \
46936 html-target-libstdc++-v3
46937 @: $(MAKE); $(unstage)
46938 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46939 r=`${PWD_COMMAND}`; export r; \
46940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46941 $(RAW_CXX_TARGET_EXPORTS) \
46942 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46943 for flag in $(EXTRA_TARGET_FLAGS); do \
46944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46945 done; \
46946 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46949 "RANLIB=$${RANLIB}" \
46950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46951 install-html) \
46952 || exit 1
46954 @endif target-libstdc++-v3
46956 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46957 maybe-installcheck-target-libstdc++-v3:
46958 @if target-libstdc++-v3
46959 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46961 installcheck-target-libstdc++-v3: \
46962 configure-target-libstdc++-v3
46963 @: $(MAKE); $(unstage)
46964 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46965 r=`${PWD_COMMAND}`; export r; \
46966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967 $(RAW_CXX_TARGET_EXPORTS) \
46968 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46969 for flag in $(EXTRA_TARGET_FLAGS); do \
46970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46971 done; \
46972 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46975 "RANLIB=$${RANLIB}" \
46976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46977 installcheck) \
46978 || exit 1
46980 @endif target-libstdc++-v3
46982 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46983 maybe-mostlyclean-target-libstdc++-v3:
46984 @if target-libstdc++-v3
46985 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46987 mostlyclean-target-libstdc++-v3:
46988 @: $(MAKE); $(unstage)
46989 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46990 r=`${PWD_COMMAND}`; export r; \
46991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46992 $(RAW_CXX_TARGET_EXPORTS) \
46993 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46994 for flag in $(EXTRA_TARGET_FLAGS); do \
46995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46996 done; \
46997 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47000 "RANLIB=$${RANLIB}" \
47001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47002 mostlyclean) \
47003 || exit 1
47005 @endif target-libstdc++-v3
47007 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
47008 maybe-clean-target-libstdc++-v3:
47009 @if target-libstdc++-v3
47010 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
47012 clean-target-libstdc++-v3:
47013 @: $(MAKE); $(unstage)
47014 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47015 r=`${PWD_COMMAND}`; export r; \
47016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47017 $(RAW_CXX_TARGET_EXPORTS) \
47018 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47019 for flag in $(EXTRA_TARGET_FLAGS); do \
47020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47021 done; \
47022 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47025 "RANLIB=$${RANLIB}" \
47026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47027 clean) \
47028 || exit 1
47030 @endif target-libstdc++-v3
47032 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
47033 maybe-distclean-target-libstdc++-v3:
47034 @if target-libstdc++-v3
47035 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
47037 distclean-target-libstdc++-v3:
47038 @: $(MAKE); $(unstage)
47039 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47040 r=`${PWD_COMMAND}`; export r; \
47041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47042 $(RAW_CXX_TARGET_EXPORTS) \
47043 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47044 for flag in $(EXTRA_TARGET_FLAGS); do \
47045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47046 done; \
47047 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47050 "RANLIB=$${RANLIB}" \
47051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47052 distclean) \
47053 || exit 1
47055 @endif target-libstdc++-v3
47057 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
47058 maybe-maintainer-clean-target-libstdc++-v3:
47059 @if target-libstdc++-v3
47060 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
47062 maintainer-clean-target-libstdc++-v3:
47063 @: $(MAKE); $(unstage)
47064 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47065 r=`${PWD_COMMAND}`; export r; \
47066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47067 $(RAW_CXX_TARGET_EXPORTS) \
47068 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47069 for flag in $(EXTRA_TARGET_FLAGS); do \
47070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47071 done; \
47072 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47075 "RANLIB=$${RANLIB}" \
47076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47077 maintainer-clean) \
47078 || exit 1
47080 @endif target-libstdc++-v3
47086 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
47087 maybe-configure-target-libmudflap:
47088 @if gcc-bootstrap
47089 configure-target-libmudflap: stage_current
47090 @endif gcc-bootstrap
47091 @if target-libmudflap
47092 maybe-configure-target-libmudflap: configure-target-libmudflap
47093 configure-target-libmudflap:
47094 @: $(MAKE); $(unstage)
47095 @r=`${PWD_COMMAND}`; export r; \
47096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097 echo "Checking multilib configuration for libmudflap..."; \
47098 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47099 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
47100 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47101 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47102 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
47103 else \
47104 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
47105 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47106 fi; \
47107 else \
47108 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47109 fi; \
47110 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
47111 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47112 $(NORMAL_TARGET_EXPORTS) \
47113 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
47114 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
47115 case $(srcdir) in \
47116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47117 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
47118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47119 esac; \
47120 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
47121 libsrcdir="$$s/libmudflap"; \
47122 rm -f no-such-file || : ; \
47123 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47124 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47125 --target=${target_alias} $${srcdiroption} \
47126 || exit 1
47127 @endif target-libmudflap
47133 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
47134 maybe-all-target-libmudflap:
47135 @if gcc-bootstrap
47136 all-target-libmudflap: stage_current
47137 @endif gcc-bootstrap
47138 @if target-libmudflap
47139 TARGET-target-libmudflap=all
47140 maybe-all-target-libmudflap: all-target-libmudflap
47141 all-target-libmudflap: configure-target-libmudflap
47142 @: $(MAKE); $(unstage)
47143 @r=`${PWD_COMMAND}`; export r; \
47144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47145 $(NORMAL_TARGET_EXPORTS) \
47146 (cd $(TARGET_SUBDIR)/libmudflap && \
47147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47148 $(TARGET-target-libmudflap))
47149 @endif target-libmudflap
47155 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
47156 maybe-check-target-libmudflap:
47157 @if target-libmudflap
47158 maybe-check-target-libmudflap: check-target-libmudflap
47160 check-target-libmudflap:
47161 @: $(MAKE); $(unstage)
47162 @r=`${PWD_COMMAND}`; export r; \
47163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47164 $(NORMAL_TARGET_EXPORTS) \
47165 (cd $(TARGET_SUBDIR)/libmudflap && \
47166 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47168 @endif target-libmudflap
47170 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
47171 maybe-install-target-libmudflap:
47172 @if target-libmudflap
47173 maybe-install-target-libmudflap: install-target-libmudflap
47175 install-target-libmudflap: installdirs
47176 @: $(MAKE); $(unstage)
47177 @r=`${PWD_COMMAND}`; export r; \
47178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47179 $(NORMAL_TARGET_EXPORTS) \
47180 (cd $(TARGET_SUBDIR)/libmudflap && \
47181 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47183 @endif target-libmudflap
47185 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
47186 maybe-install-strip-target-libmudflap:
47187 @if target-libmudflap
47188 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
47190 install-strip-target-libmudflap: installdirs
47191 @: $(MAKE); $(unstage)
47192 @r=`${PWD_COMMAND}`; export r; \
47193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47194 $(NORMAL_TARGET_EXPORTS) \
47195 (cd $(TARGET_SUBDIR)/libmudflap && \
47196 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47198 @endif target-libmudflap
47200 # Other targets (info, dvi, pdf, etc.)
47202 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
47203 maybe-info-target-libmudflap:
47204 @if target-libmudflap
47205 maybe-info-target-libmudflap: info-target-libmudflap
47207 info-target-libmudflap: \
47208 configure-target-libmudflap
47209 @: $(MAKE); $(unstage)
47210 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47211 r=`${PWD_COMMAND}`; export r; \
47212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213 $(NORMAL_TARGET_EXPORTS) \
47214 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
47215 for flag in $(EXTRA_TARGET_FLAGS); do \
47216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47217 done; \
47218 (cd $(TARGET_SUBDIR)/libmudflap && \
47219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47221 "RANLIB=$${RANLIB}" \
47222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47223 info) \
47224 || exit 1
47226 @endif target-libmudflap
47228 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
47229 maybe-dvi-target-libmudflap:
47230 @if target-libmudflap
47231 maybe-dvi-target-libmudflap: dvi-target-libmudflap
47233 dvi-target-libmudflap: \
47234 configure-target-libmudflap
47235 @: $(MAKE); $(unstage)
47236 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47237 r=`${PWD_COMMAND}`; export r; \
47238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239 $(NORMAL_TARGET_EXPORTS) \
47240 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
47241 for flag in $(EXTRA_TARGET_FLAGS); do \
47242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47243 done; \
47244 (cd $(TARGET_SUBDIR)/libmudflap && \
47245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47247 "RANLIB=$${RANLIB}" \
47248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47249 dvi) \
47250 || exit 1
47252 @endif target-libmudflap
47254 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
47255 maybe-pdf-target-libmudflap:
47256 @if target-libmudflap
47257 maybe-pdf-target-libmudflap: pdf-target-libmudflap
47259 pdf-target-libmudflap: \
47260 configure-target-libmudflap
47261 @: $(MAKE); $(unstage)
47262 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47263 r=`${PWD_COMMAND}`; export r; \
47264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47265 $(NORMAL_TARGET_EXPORTS) \
47266 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47267 for flag in $(EXTRA_TARGET_FLAGS); do \
47268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47269 done; \
47270 (cd $(TARGET_SUBDIR)/libmudflap && \
47271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47273 "RANLIB=$${RANLIB}" \
47274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47275 pdf) \
47276 || exit 1
47278 @endif target-libmudflap
47280 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
47281 maybe-html-target-libmudflap:
47282 @if target-libmudflap
47283 maybe-html-target-libmudflap: html-target-libmudflap
47285 html-target-libmudflap: \
47286 configure-target-libmudflap
47287 @: $(MAKE); $(unstage)
47288 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47289 r=`${PWD_COMMAND}`; export r; \
47290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291 $(NORMAL_TARGET_EXPORTS) \
47292 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
47293 for flag in $(EXTRA_TARGET_FLAGS); do \
47294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47295 done; \
47296 (cd $(TARGET_SUBDIR)/libmudflap && \
47297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47299 "RANLIB=$${RANLIB}" \
47300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47301 html) \
47302 || exit 1
47304 @endif target-libmudflap
47306 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
47307 maybe-TAGS-target-libmudflap:
47308 @if target-libmudflap
47309 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
47311 TAGS-target-libmudflap: \
47312 configure-target-libmudflap
47313 @: $(MAKE); $(unstage)
47314 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47315 r=`${PWD_COMMAND}`; export r; \
47316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47317 $(NORMAL_TARGET_EXPORTS) \
47318 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
47319 for flag in $(EXTRA_TARGET_FLAGS); do \
47320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47321 done; \
47322 (cd $(TARGET_SUBDIR)/libmudflap && \
47323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47325 "RANLIB=$${RANLIB}" \
47326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47327 TAGS) \
47328 || exit 1
47330 @endif target-libmudflap
47332 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
47333 maybe-install-info-target-libmudflap:
47334 @if target-libmudflap
47335 maybe-install-info-target-libmudflap: install-info-target-libmudflap
47337 install-info-target-libmudflap: \
47338 configure-target-libmudflap \
47339 info-target-libmudflap
47340 @: $(MAKE); $(unstage)
47341 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47342 r=`${PWD_COMMAND}`; export r; \
47343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47344 $(NORMAL_TARGET_EXPORTS) \
47345 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
47346 for flag in $(EXTRA_TARGET_FLAGS); do \
47347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47348 done; \
47349 (cd $(TARGET_SUBDIR)/libmudflap && \
47350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47352 "RANLIB=$${RANLIB}" \
47353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47354 install-info) \
47355 || exit 1
47357 @endif target-libmudflap
47359 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
47360 maybe-install-pdf-target-libmudflap:
47361 @if target-libmudflap
47362 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
47364 install-pdf-target-libmudflap: \
47365 configure-target-libmudflap \
47366 pdf-target-libmudflap
47367 @: $(MAKE); $(unstage)
47368 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47369 r=`${PWD_COMMAND}`; export r; \
47370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47371 $(NORMAL_TARGET_EXPORTS) \
47372 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47373 for flag in $(EXTRA_TARGET_FLAGS); do \
47374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47375 done; \
47376 (cd $(TARGET_SUBDIR)/libmudflap && \
47377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47379 "RANLIB=$${RANLIB}" \
47380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47381 install-pdf) \
47382 || exit 1
47384 @endif target-libmudflap
47386 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
47387 maybe-install-html-target-libmudflap:
47388 @if target-libmudflap
47389 maybe-install-html-target-libmudflap: install-html-target-libmudflap
47391 install-html-target-libmudflap: \
47392 configure-target-libmudflap \
47393 html-target-libmudflap
47394 @: $(MAKE); $(unstage)
47395 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47396 r=`${PWD_COMMAND}`; export r; \
47397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47398 $(NORMAL_TARGET_EXPORTS) \
47399 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
47400 for flag in $(EXTRA_TARGET_FLAGS); do \
47401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47402 done; \
47403 (cd $(TARGET_SUBDIR)/libmudflap && \
47404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47406 "RANLIB=$${RANLIB}" \
47407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47408 install-html) \
47409 || exit 1
47411 @endif target-libmudflap
47413 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
47414 maybe-installcheck-target-libmudflap:
47415 @if target-libmudflap
47416 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
47418 installcheck-target-libmudflap: \
47419 configure-target-libmudflap
47420 @: $(MAKE); $(unstage)
47421 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47422 r=`${PWD_COMMAND}`; export r; \
47423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47424 $(NORMAL_TARGET_EXPORTS) \
47425 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
47426 for flag in $(EXTRA_TARGET_FLAGS); do \
47427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47428 done; \
47429 (cd $(TARGET_SUBDIR)/libmudflap && \
47430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47432 "RANLIB=$${RANLIB}" \
47433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47434 installcheck) \
47435 || exit 1
47437 @endif target-libmudflap
47439 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
47440 maybe-mostlyclean-target-libmudflap:
47441 @if target-libmudflap
47442 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
47444 mostlyclean-target-libmudflap:
47445 @: $(MAKE); $(unstage)
47446 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47447 r=`${PWD_COMMAND}`; export r; \
47448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47449 $(NORMAL_TARGET_EXPORTS) \
47450 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
47451 for flag in $(EXTRA_TARGET_FLAGS); do \
47452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47453 done; \
47454 (cd $(TARGET_SUBDIR)/libmudflap && \
47455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47457 "RANLIB=$${RANLIB}" \
47458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47459 mostlyclean) \
47460 || exit 1
47462 @endif target-libmudflap
47464 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
47465 maybe-clean-target-libmudflap:
47466 @if target-libmudflap
47467 maybe-clean-target-libmudflap: clean-target-libmudflap
47469 clean-target-libmudflap:
47470 @: $(MAKE); $(unstage)
47471 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47472 r=`${PWD_COMMAND}`; export r; \
47473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47474 $(NORMAL_TARGET_EXPORTS) \
47475 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
47476 for flag in $(EXTRA_TARGET_FLAGS); do \
47477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47478 done; \
47479 (cd $(TARGET_SUBDIR)/libmudflap && \
47480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47482 "RANLIB=$${RANLIB}" \
47483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47484 clean) \
47485 || exit 1
47487 @endif target-libmudflap
47489 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
47490 maybe-distclean-target-libmudflap:
47491 @if target-libmudflap
47492 maybe-distclean-target-libmudflap: distclean-target-libmudflap
47494 distclean-target-libmudflap:
47495 @: $(MAKE); $(unstage)
47496 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47497 r=`${PWD_COMMAND}`; export r; \
47498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47499 $(NORMAL_TARGET_EXPORTS) \
47500 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
47501 for flag in $(EXTRA_TARGET_FLAGS); do \
47502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47503 done; \
47504 (cd $(TARGET_SUBDIR)/libmudflap && \
47505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47507 "RANLIB=$${RANLIB}" \
47508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47509 distclean) \
47510 || exit 1
47512 @endif target-libmudflap
47514 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
47515 maybe-maintainer-clean-target-libmudflap:
47516 @if target-libmudflap
47517 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
47519 maintainer-clean-target-libmudflap:
47520 @: $(MAKE); $(unstage)
47521 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47522 r=`${PWD_COMMAND}`; export r; \
47523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524 $(NORMAL_TARGET_EXPORTS) \
47525 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
47526 for flag in $(EXTRA_TARGET_FLAGS); do \
47527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47528 done; \
47529 (cd $(TARGET_SUBDIR)/libmudflap && \
47530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47532 "RANLIB=$${RANLIB}" \
47533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47534 maintainer-clean) \
47535 || exit 1
47537 @endif target-libmudflap
47543 .PHONY: configure-target-libssp maybe-configure-target-libssp
47544 maybe-configure-target-libssp:
47545 @if gcc-bootstrap
47546 configure-target-libssp: stage_current
47547 @endif gcc-bootstrap
47548 @if target-libssp
47549 maybe-configure-target-libssp: configure-target-libssp
47550 configure-target-libssp:
47551 @: $(MAKE); $(unstage)
47552 @r=`${PWD_COMMAND}`; export r; \
47553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47554 echo "Checking multilib configuration for libssp..."; \
47555 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
47557 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47558 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47559 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47560 else \
47561 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47562 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47563 fi; \
47564 else \
47565 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47566 fi; \
47567 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47568 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47569 $(NORMAL_TARGET_EXPORTS) \
47570 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47571 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47572 case $(srcdir) in \
47573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47574 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47576 esac; \
47577 srcdiroption="--srcdir=$${topdir}/libssp"; \
47578 libsrcdir="$$s/libssp"; \
47579 rm -f no-such-file || : ; \
47580 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47581 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47582 --target=${target_alias} $${srcdiroption} \
47583 || exit 1
47584 @endif target-libssp
47590 .PHONY: all-target-libssp maybe-all-target-libssp
47591 maybe-all-target-libssp:
47592 @if gcc-bootstrap
47593 all-target-libssp: stage_current
47594 @endif gcc-bootstrap
47595 @if target-libssp
47596 TARGET-target-libssp=all
47597 maybe-all-target-libssp: all-target-libssp
47598 all-target-libssp: configure-target-libssp
47599 @: $(MAKE); $(unstage)
47600 @r=`${PWD_COMMAND}`; export r; \
47601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47602 $(NORMAL_TARGET_EXPORTS) \
47603 (cd $(TARGET_SUBDIR)/libssp && \
47604 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47605 $(TARGET-target-libssp))
47606 @endif target-libssp
47612 .PHONY: check-target-libssp maybe-check-target-libssp
47613 maybe-check-target-libssp:
47614 @if target-libssp
47615 maybe-check-target-libssp: check-target-libssp
47617 check-target-libssp:
47618 @: $(MAKE); $(unstage)
47619 @r=`${PWD_COMMAND}`; export r; \
47620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47621 $(NORMAL_TARGET_EXPORTS) \
47622 (cd $(TARGET_SUBDIR)/libssp && \
47623 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47625 @endif target-libssp
47627 .PHONY: install-target-libssp maybe-install-target-libssp
47628 maybe-install-target-libssp:
47629 @if target-libssp
47630 maybe-install-target-libssp: install-target-libssp
47632 install-target-libssp: installdirs
47633 @: $(MAKE); $(unstage)
47634 @r=`${PWD_COMMAND}`; export r; \
47635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636 $(NORMAL_TARGET_EXPORTS) \
47637 (cd $(TARGET_SUBDIR)/libssp && \
47638 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47640 @endif target-libssp
47642 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47643 maybe-install-strip-target-libssp:
47644 @if target-libssp
47645 maybe-install-strip-target-libssp: install-strip-target-libssp
47647 install-strip-target-libssp: installdirs
47648 @: $(MAKE); $(unstage)
47649 @r=`${PWD_COMMAND}`; export r; \
47650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47651 $(NORMAL_TARGET_EXPORTS) \
47652 (cd $(TARGET_SUBDIR)/libssp && \
47653 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47655 @endif target-libssp
47657 # Other targets (info, dvi, pdf, etc.)
47659 .PHONY: maybe-info-target-libssp info-target-libssp
47660 maybe-info-target-libssp:
47661 @if target-libssp
47662 maybe-info-target-libssp: info-target-libssp
47664 info-target-libssp: \
47665 configure-target-libssp
47666 @: $(MAKE); $(unstage)
47667 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47668 r=`${PWD_COMMAND}`; export r; \
47669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47670 $(NORMAL_TARGET_EXPORTS) \
47671 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
47672 for flag in $(EXTRA_TARGET_FLAGS); do \
47673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47674 done; \
47675 (cd $(TARGET_SUBDIR)/libssp && \
47676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47678 "RANLIB=$${RANLIB}" \
47679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47680 info) \
47681 || exit 1
47683 @endif target-libssp
47685 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47686 maybe-dvi-target-libssp:
47687 @if target-libssp
47688 maybe-dvi-target-libssp: dvi-target-libssp
47690 dvi-target-libssp: \
47691 configure-target-libssp
47692 @: $(MAKE); $(unstage)
47693 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47694 r=`${PWD_COMMAND}`; export r; \
47695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47696 $(NORMAL_TARGET_EXPORTS) \
47697 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
47698 for flag in $(EXTRA_TARGET_FLAGS); do \
47699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47700 done; \
47701 (cd $(TARGET_SUBDIR)/libssp && \
47702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47704 "RANLIB=$${RANLIB}" \
47705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47706 dvi) \
47707 || exit 1
47709 @endif target-libssp
47711 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47712 maybe-pdf-target-libssp:
47713 @if target-libssp
47714 maybe-pdf-target-libssp: pdf-target-libssp
47716 pdf-target-libssp: \
47717 configure-target-libssp
47718 @: $(MAKE); $(unstage)
47719 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47720 r=`${PWD_COMMAND}`; export r; \
47721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722 $(NORMAL_TARGET_EXPORTS) \
47723 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
47724 for flag in $(EXTRA_TARGET_FLAGS); do \
47725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47726 done; \
47727 (cd $(TARGET_SUBDIR)/libssp && \
47728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47730 "RANLIB=$${RANLIB}" \
47731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47732 pdf) \
47733 || exit 1
47735 @endif target-libssp
47737 .PHONY: maybe-html-target-libssp html-target-libssp
47738 maybe-html-target-libssp:
47739 @if target-libssp
47740 maybe-html-target-libssp: html-target-libssp
47742 html-target-libssp: \
47743 configure-target-libssp
47744 @: $(MAKE); $(unstage)
47745 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47746 r=`${PWD_COMMAND}`; export r; \
47747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748 $(NORMAL_TARGET_EXPORTS) \
47749 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
47750 for flag in $(EXTRA_TARGET_FLAGS); do \
47751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752 done; \
47753 (cd $(TARGET_SUBDIR)/libssp && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756 "RANLIB=$${RANLIB}" \
47757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758 html) \
47759 || exit 1
47761 @endif target-libssp
47763 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47764 maybe-TAGS-target-libssp:
47765 @if target-libssp
47766 maybe-TAGS-target-libssp: TAGS-target-libssp
47768 TAGS-target-libssp: \
47769 configure-target-libssp
47770 @: $(MAKE); $(unstage)
47771 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47772 r=`${PWD_COMMAND}`; export r; \
47773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 $(NORMAL_TARGET_EXPORTS) \
47775 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
47776 for flag in $(EXTRA_TARGET_FLAGS); do \
47777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778 done; \
47779 (cd $(TARGET_SUBDIR)/libssp && \
47780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782 "RANLIB=$${RANLIB}" \
47783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784 TAGS) \
47785 || exit 1
47787 @endif target-libssp
47789 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47790 maybe-install-info-target-libssp:
47791 @if target-libssp
47792 maybe-install-info-target-libssp: install-info-target-libssp
47794 install-info-target-libssp: \
47795 configure-target-libssp \
47796 info-target-libssp
47797 @: $(MAKE); $(unstage)
47798 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47799 r=`${PWD_COMMAND}`; export r; \
47800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47801 $(NORMAL_TARGET_EXPORTS) \
47802 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
47803 for flag in $(EXTRA_TARGET_FLAGS); do \
47804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47805 done; \
47806 (cd $(TARGET_SUBDIR)/libssp && \
47807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47809 "RANLIB=$${RANLIB}" \
47810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47811 install-info) \
47812 || exit 1
47814 @endif target-libssp
47816 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47817 maybe-install-pdf-target-libssp:
47818 @if target-libssp
47819 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47821 install-pdf-target-libssp: \
47822 configure-target-libssp \
47823 pdf-target-libssp
47824 @: $(MAKE); $(unstage)
47825 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47826 r=`${PWD_COMMAND}`; export r; \
47827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828 $(NORMAL_TARGET_EXPORTS) \
47829 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 install-pdf) \
47839 || exit 1
47841 @endif target-libssp
47843 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47844 maybe-install-html-target-libssp:
47845 @if target-libssp
47846 maybe-install-html-target-libssp: install-html-target-libssp
47848 install-html-target-libssp: \
47849 configure-target-libssp \
47850 html-target-libssp
47851 @: $(MAKE); $(unstage)
47852 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47853 r=`${PWD_COMMAND}`; export r; \
47854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47855 $(NORMAL_TARGET_EXPORTS) \
47856 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
47857 for flag in $(EXTRA_TARGET_FLAGS); do \
47858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47859 done; \
47860 (cd $(TARGET_SUBDIR)/libssp && \
47861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47863 "RANLIB=$${RANLIB}" \
47864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47865 install-html) \
47866 || exit 1
47868 @endif target-libssp
47870 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47871 maybe-installcheck-target-libssp:
47872 @if target-libssp
47873 maybe-installcheck-target-libssp: installcheck-target-libssp
47875 installcheck-target-libssp: \
47876 configure-target-libssp
47877 @: $(MAKE); $(unstage)
47878 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47879 r=`${PWD_COMMAND}`; export r; \
47880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881 $(NORMAL_TARGET_EXPORTS) \
47882 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 installcheck) \
47892 || exit 1
47894 @endif target-libssp
47896 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47897 maybe-mostlyclean-target-libssp:
47898 @if target-libssp
47899 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47901 mostlyclean-target-libssp:
47902 @: $(MAKE); $(unstage)
47903 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47904 r=`${PWD_COMMAND}`; export r; \
47905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906 $(NORMAL_TARGET_EXPORTS) \
47907 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
47908 for flag in $(EXTRA_TARGET_FLAGS); do \
47909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47910 done; \
47911 (cd $(TARGET_SUBDIR)/libssp && \
47912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47914 "RANLIB=$${RANLIB}" \
47915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47916 mostlyclean) \
47917 || exit 1
47919 @endif target-libssp
47921 .PHONY: maybe-clean-target-libssp clean-target-libssp
47922 maybe-clean-target-libssp:
47923 @if target-libssp
47924 maybe-clean-target-libssp: clean-target-libssp
47926 clean-target-libssp:
47927 @: $(MAKE); $(unstage)
47928 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47929 r=`${PWD_COMMAND}`; export r; \
47930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47931 $(NORMAL_TARGET_EXPORTS) \
47932 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
47933 for flag in $(EXTRA_TARGET_FLAGS); do \
47934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47935 done; \
47936 (cd $(TARGET_SUBDIR)/libssp && \
47937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47939 "RANLIB=$${RANLIB}" \
47940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47941 clean) \
47942 || exit 1
47944 @endif target-libssp
47946 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47947 maybe-distclean-target-libssp:
47948 @if target-libssp
47949 maybe-distclean-target-libssp: distclean-target-libssp
47951 distclean-target-libssp:
47952 @: $(MAKE); $(unstage)
47953 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47954 r=`${PWD_COMMAND}`; export r; \
47955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47956 $(NORMAL_TARGET_EXPORTS) \
47957 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
47958 for flag in $(EXTRA_TARGET_FLAGS); do \
47959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47960 done; \
47961 (cd $(TARGET_SUBDIR)/libssp && \
47962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47964 "RANLIB=$${RANLIB}" \
47965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47966 distclean) \
47967 || exit 1
47969 @endif target-libssp
47971 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47972 maybe-maintainer-clean-target-libssp:
47973 @if target-libssp
47974 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47976 maintainer-clean-target-libssp:
47977 @: $(MAKE); $(unstage)
47978 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47979 r=`${PWD_COMMAND}`; export r; \
47980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47981 $(NORMAL_TARGET_EXPORTS) \
47982 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
47983 for flag in $(EXTRA_TARGET_FLAGS); do \
47984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47985 done; \
47986 (cd $(TARGET_SUBDIR)/libssp && \
47987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47989 "RANLIB=$${RANLIB}" \
47990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47991 maintainer-clean) \
47992 || exit 1
47994 @endif target-libssp
48000 .PHONY: configure-target-newlib maybe-configure-target-newlib
48001 maybe-configure-target-newlib:
48002 @if gcc-bootstrap
48003 configure-target-newlib: stage_current
48004 @endif gcc-bootstrap
48005 @if target-newlib
48006 maybe-configure-target-newlib: configure-target-newlib
48007 configure-target-newlib:
48008 @: $(MAKE); $(unstage)
48009 @r=`${PWD_COMMAND}`; export r; \
48010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011 echo "Checking multilib configuration for newlib..."; \
48012 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48013 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
48014 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48015 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48016 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48017 else \
48018 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48019 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48020 fi; \
48021 else \
48022 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48023 fi; \
48024 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48026 $(NORMAL_TARGET_EXPORTS) \
48027 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48028 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48029 case $(srcdir) in \
48030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48031 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48033 esac; \
48034 srcdiroption="--srcdir=$${topdir}/newlib"; \
48035 libsrcdir="$$s/newlib"; \
48036 rm -f no-such-file || : ; \
48037 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48038 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48039 --target=${target_alias} $${srcdiroption} \
48040 || exit 1
48041 @endif target-newlib
48047 .PHONY: all-target-newlib maybe-all-target-newlib
48048 maybe-all-target-newlib:
48049 @if gcc-bootstrap
48050 all-target-newlib: stage_current
48051 @endif gcc-bootstrap
48052 @if target-newlib
48053 TARGET-target-newlib=all
48054 maybe-all-target-newlib: all-target-newlib
48055 all-target-newlib: configure-target-newlib
48056 @: $(MAKE); $(unstage)
48057 @r=`${PWD_COMMAND}`; export r; \
48058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059 $(NORMAL_TARGET_EXPORTS) \
48060 (cd $(TARGET_SUBDIR)/newlib && \
48061 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48062 $(TARGET-target-newlib))
48063 @endif target-newlib
48069 .PHONY: check-target-newlib maybe-check-target-newlib
48070 maybe-check-target-newlib:
48071 @if target-newlib
48072 maybe-check-target-newlib: check-target-newlib
48074 check-target-newlib:
48075 @: $(MAKE); $(unstage)
48076 @r=`${PWD_COMMAND}`; export r; \
48077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48078 $(NORMAL_TARGET_EXPORTS) \
48079 (cd $(TARGET_SUBDIR)/newlib && \
48080 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48082 @endif target-newlib
48084 .PHONY: install-target-newlib maybe-install-target-newlib
48085 maybe-install-target-newlib:
48086 @if target-newlib
48087 maybe-install-target-newlib: install-target-newlib
48089 install-target-newlib: installdirs
48090 @: $(MAKE); $(unstage)
48091 @r=`${PWD_COMMAND}`; export r; \
48092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093 $(NORMAL_TARGET_EXPORTS) \
48094 (cd $(TARGET_SUBDIR)/newlib && \
48095 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48097 @endif target-newlib
48099 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48100 maybe-install-strip-target-newlib:
48101 @if target-newlib
48102 maybe-install-strip-target-newlib: install-strip-target-newlib
48104 install-strip-target-newlib: installdirs
48105 @: $(MAKE); $(unstage)
48106 @r=`${PWD_COMMAND}`; export r; \
48107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48108 $(NORMAL_TARGET_EXPORTS) \
48109 (cd $(TARGET_SUBDIR)/newlib && \
48110 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48112 @endif target-newlib
48114 # Other targets (info, dvi, pdf, etc.)
48116 .PHONY: maybe-info-target-newlib info-target-newlib
48117 maybe-info-target-newlib:
48118 @if target-newlib
48119 maybe-info-target-newlib: info-target-newlib
48121 info-target-newlib: \
48122 configure-target-newlib
48123 @: $(MAKE); $(unstage)
48124 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48125 r=`${PWD_COMMAND}`; export r; \
48126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48127 $(NORMAL_TARGET_EXPORTS) \
48128 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
48129 for flag in $(EXTRA_TARGET_FLAGS); do \
48130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48131 done; \
48132 (cd $(TARGET_SUBDIR)/newlib && \
48133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48135 "RANLIB=$${RANLIB}" \
48136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48137 info) \
48138 || exit 1
48140 @endif target-newlib
48142 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48143 maybe-dvi-target-newlib:
48144 @if target-newlib
48145 maybe-dvi-target-newlib: dvi-target-newlib
48147 dvi-target-newlib: \
48148 configure-target-newlib
48149 @: $(MAKE); $(unstage)
48150 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48151 r=`${PWD_COMMAND}`; export r; \
48152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48153 $(NORMAL_TARGET_EXPORTS) \
48154 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
48155 for flag in $(EXTRA_TARGET_FLAGS); do \
48156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48157 done; \
48158 (cd $(TARGET_SUBDIR)/newlib && \
48159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48161 "RANLIB=$${RANLIB}" \
48162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48163 dvi) \
48164 || exit 1
48166 @endif target-newlib
48168 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48169 maybe-pdf-target-newlib:
48170 @if target-newlib
48171 maybe-pdf-target-newlib: pdf-target-newlib
48173 pdf-target-newlib: \
48174 configure-target-newlib
48175 @: $(MAKE); $(unstage)
48176 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48177 r=`${PWD_COMMAND}`; export r; \
48178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48179 $(NORMAL_TARGET_EXPORTS) \
48180 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
48181 for flag in $(EXTRA_TARGET_FLAGS); do \
48182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48183 done; \
48184 (cd $(TARGET_SUBDIR)/newlib && \
48185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48187 "RANLIB=$${RANLIB}" \
48188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48189 pdf) \
48190 || exit 1
48192 @endif target-newlib
48194 .PHONY: maybe-html-target-newlib html-target-newlib
48195 maybe-html-target-newlib:
48196 @if target-newlib
48197 maybe-html-target-newlib: html-target-newlib
48199 html-target-newlib: \
48200 configure-target-newlib
48201 @: $(MAKE); $(unstage)
48202 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48203 r=`${PWD_COMMAND}`; export r; \
48204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48205 $(NORMAL_TARGET_EXPORTS) \
48206 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
48207 for flag in $(EXTRA_TARGET_FLAGS); do \
48208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48209 done; \
48210 (cd $(TARGET_SUBDIR)/newlib && \
48211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48213 "RANLIB=$${RANLIB}" \
48214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48215 html) \
48216 || exit 1
48218 @endif target-newlib
48220 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48221 maybe-TAGS-target-newlib:
48222 @if target-newlib
48223 maybe-TAGS-target-newlib: TAGS-target-newlib
48225 TAGS-target-newlib: \
48226 configure-target-newlib
48227 @: $(MAKE); $(unstage)
48228 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48229 r=`${PWD_COMMAND}`; export r; \
48230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48231 $(NORMAL_TARGET_EXPORTS) \
48232 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
48233 for flag in $(EXTRA_TARGET_FLAGS); do \
48234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48235 done; \
48236 (cd $(TARGET_SUBDIR)/newlib && \
48237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48239 "RANLIB=$${RANLIB}" \
48240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48241 TAGS) \
48242 || exit 1
48244 @endif target-newlib
48246 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48247 maybe-install-info-target-newlib:
48248 @if target-newlib
48249 maybe-install-info-target-newlib: install-info-target-newlib
48251 install-info-target-newlib: \
48252 configure-target-newlib \
48253 info-target-newlib
48254 @: $(MAKE); $(unstage)
48255 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48256 r=`${PWD_COMMAND}`; export r; \
48257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258 $(NORMAL_TARGET_EXPORTS) \
48259 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
48260 for flag in $(EXTRA_TARGET_FLAGS); do \
48261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262 done; \
48263 (cd $(TARGET_SUBDIR)/newlib && \
48264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266 "RANLIB=$${RANLIB}" \
48267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268 install-info) \
48269 || exit 1
48271 @endif target-newlib
48273 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48274 maybe-install-pdf-target-newlib:
48275 @if target-newlib
48276 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48278 install-pdf-target-newlib: \
48279 configure-target-newlib \
48280 pdf-target-newlib
48281 @: $(MAKE); $(unstage)
48282 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48283 r=`${PWD_COMMAND}`; export r; \
48284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48285 $(NORMAL_TARGET_EXPORTS) \
48286 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
48287 for flag in $(EXTRA_TARGET_FLAGS); do \
48288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48289 done; \
48290 (cd $(TARGET_SUBDIR)/newlib && \
48291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48293 "RANLIB=$${RANLIB}" \
48294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48295 install-pdf) \
48296 || exit 1
48298 @endif target-newlib
48300 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48301 maybe-install-html-target-newlib:
48302 @if target-newlib
48303 maybe-install-html-target-newlib: install-html-target-newlib
48305 install-html-target-newlib: \
48306 configure-target-newlib \
48307 html-target-newlib
48308 @: $(MAKE); $(unstage)
48309 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48310 r=`${PWD_COMMAND}`; export r; \
48311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48312 $(NORMAL_TARGET_EXPORTS) \
48313 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
48314 for flag in $(EXTRA_TARGET_FLAGS); do \
48315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48316 done; \
48317 (cd $(TARGET_SUBDIR)/newlib && \
48318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48320 "RANLIB=$${RANLIB}" \
48321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48322 install-html) \
48323 || exit 1
48325 @endif target-newlib
48327 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48328 maybe-installcheck-target-newlib:
48329 @if target-newlib
48330 maybe-installcheck-target-newlib: installcheck-target-newlib
48332 installcheck-target-newlib: \
48333 configure-target-newlib
48334 @: $(MAKE); $(unstage)
48335 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48336 r=`${PWD_COMMAND}`; export r; \
48337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48338 $(NORMAL_TARGET_EXPORTS) \
48339 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
48340 for flag in $(EXTRA_TARGET_FLAGS); do \
48341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48342 done; \
48343 (cd $(TARGET_SUBDIR)/newlib && \
48344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48346 "RANLIB=$${RANLIB}" \
48347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48348 installcheck) \
48349 || exit 1
48351 @endif target-newlib
48353 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48354 maybe-mostlyclean-target-newlib:
48355 @if target-newlib
48356 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48358 mostlyclean-target-newlib:
48359 @: $(MAKE); $(unstage)
48360 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48361 r=`${PWD_COMMAND}`; export r; \
48362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48363 $(NORMAL_TARGET_EXPORTS) \
48364 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
48365 for flag in $(EXTRA_TARGET_FLAGS); do \
48366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48367 done; \
48368 (cd $(TARGET_SUBDIR)/newlib && \
48369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48371 "RANLIB=$${RANLIB}" \
48372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48373 mostlyclean) \
48374 || exit 1
48376 @endif target-newlib
48378 .PHONY: maybe-clean-target-newlib clean-target-newlib
48379 maybe-clean-target-newlib:
48380 @if target-newlib
48381 maybe-clean-target-newlib: clean-target-newlib
48383 clean-target-newlib:
48384 @: $(MAKE); $(unstage)
48385 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48386 r=`${PWD_COMMAND}`; export r; \
48387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388 $(NORMAL_TARGET_EXPORTS) \
48389 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
48390 for flag in $(EXTRA_TARGET_FLAGS); do \
48391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48392 done; \
48393 (cd $(TARGET_SUBDIR)/newlib && \
48394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48396 "RANLIB=$${RANLIB}" \
48397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48398 clean) \
48399 || exit 1
48401 @endif target-newlib
48403 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48404 maybe-distclean-target-newlib:
48405 @if target-newlib
48406 maybe-distclean-target-newlib: distclean-target-newlib
48408 distclean-target-newlib:
48409 @: $(MAKE); $(unstage)
48410 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48411 r=`${PWD_COMMAND}`; export r; \
48412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413 $(NORMAL_TARGET_EXPORTS) \
48414 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
48415 for flag in $(EXTRA_TARGET_FLAGS); do \
48416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48417 done; \
48418 (cd $(TARGET_SUBDIR)/newlib && \
48419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48421 "RANLIB=$${RANLIB}" \
48422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48423 distclean) \
48424 || exit 1
48426 @endif target-newlib
48428 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48429 maybe-maintainer-clean-target-newlib:
48430 @if target-newlib
48431 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48433 maintainer-clean-target-newlib:
48434 @: $(MAKE); $(unstage)
48435 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48436 r=`${PWD_COMMAND}`; export r; \
48437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438 $(NORMAL_TARGET_EXPORTS) \
48439 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
48440 for flag in $(EXTRA_TARGET_FLAGS); do \
48441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48442 done; \
48443 (cd $(TARGET_SUBDIR)/newlib && \
48444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48446 "RANLIB=$${RANLIB}" \
48447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48448 maintainer-clean) \
48449 || exit 1
48451 @endif target-newlib
48457 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48458 maybe-configure-target-libgcc:
48459 @if gcc-bootstrap
48460 configure-target-libgcc: stage_current
48461 @endif gcc-bootstrap
48462 @if target-libgcc
48463 maybe-configure-target-libgcc: configure-target-libgcc
48464 configure-target-libgcc:
48465 @r=`${PWD_COMMAND}`; export r; \
48466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48467 echo "Checking multilib configuration for libgcc..."; \
48468 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48469 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48470 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48471 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48472 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48473 else \
48474 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48475 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48476 fi; \
48477 else \
48478 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48479 fi; \
48480 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48482 $(NORMAL_TARGET_EXPORTS) \
48483 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48484 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48485 case $(srcdir) in \
48486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48487 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48489 esac; \
48490 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48491 libsrcdir="$$s/libgcc"; \
48492 rm -f no-such-file || : ; \
48493 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48495 --target=${target_alias} $${srcdiroption} \
48496 || exit 1
48497 @endif target-libgcc
48501 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48502 maybe-configure-stage1-target-libgcc:
48503 @if target-libgcc-bootstrap
48504 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48505 configure-stage1-target-libgcc:
48506 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48508 @r=`${PWD_COMMAND}`; export r; \
48509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48510 TFLAGS="$(STAGE1_TFLAGS)"; \
48511 echo "Checking multilib configuration for libgcc..."; \
48512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48513 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48514 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48515 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48516 else \
48517 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48518 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48519 fi; \
48520 else \
48521 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48522 fi; \
48523 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48524 $(NORMAL_TARGET_EXPORTS) \
48525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48528 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
48529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48530 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48531 case $(srcdir) in \
48532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48533 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48535 esac; \
48536 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48537 libsrcdir="$$s/libgcc"; \
48538 $(SHELL) $${libsrcdir}/configure \
48539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48540 --target=${target_alias} $${srcdiroption} \
48541 $(STAGE1_CONFIGURE_FLAGS)
48542 @endif target-libgcc-bootstrap
48544 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48545 maybe-configure-stage2-target-libgcc:
48546 @if target-libgcc-bootstrap
48547 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48548 configure-stage2-target-libgcc:
48549 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48550 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48551 @r=`${PWD_COMMAND}`; export r; \
48552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48553 TFLAGS="$(STAGE2_TFLAGS)"; \
48554 echo "Checking multilib configuration for libgcc..."; \
48555 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48556 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48557 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48558 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48559 else \
48560 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48561 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48562 fi; \
48563 else \
48564 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48565 fi; \
48566 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48567 $(NORMAL_TARGET_EXPORTS) \
48569 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48572 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
48573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48574 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48575 case $(srcdir) in \
48576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48577 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48579 esac; \
48580 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48581 libsrcdir="$$s/libgcc"; \
48582 $(SHELL) $${libsrcdir}/configure \
48583 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48584 --target=${target_alias} $${srcdiroption} \
48585 --with-build-libsubdir=$(HOST_SUBDIR) \
48586 $(STAGE2_CONFIGURE_FLAGS)
48587 @endif target-libgcc-bootstrap
48589 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48590 maybe-configure-stage3-target-libgcc:
48591 @if target-libgcc-bootstrap
48592 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48593 configure-stage3-target-libgcc:
48594 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48595 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48596 @r=`${PWD_COMMAND}`; export r; \
48597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48598 TFLAGS="$(STAGE3_TFLAGS)"; \
48599 echo "Checking multilib configuration for libgcc..."; \
48600 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48601 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48602 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48603 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48604 else \
48605 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48606 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48607 fi; \
48608 else \
48609 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48610 fi; \
48611 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48612 $(NORMAL_TARGET_EXPORTS) \
48614 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48615 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48616 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48617 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
48618 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48619 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48620 case $(srcdir) in \
48621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48622 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48624 esac; \
48625 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48626 libsrcdir="$$s/libgcc"; \
48627 $(SHELL) $${libsrcdir}/configure \
48628 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48629 --target=${target_alias} $${srcdiroption} \
48630 --with-build-libsubdir=$(HOST_SUBDIR) \
48631 $(STAGE3_CONFIGURE_FLAGS)
48632 @endif target-libgcc-bootstrap
48634 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48635 maybe-configure-stage4-target-libgcc:
48636 @if target-libgcc-bootstrap
48637 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48638 configure-stage4-target-libgcc:
48639 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48640 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48641 @r=`${PWD_COMMAND}`; export r; \
48642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48643 TFLAGS="$(STAGE4_TFLAGS)"; \
48644 echo "Checking multilib configuration for libgcc..."; \
48645 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48646 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48647 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48648 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48649 else \
48650 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48651 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48652 fi; \
48653 else \
48654 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48655 fi; \
48656 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48657 $(NORMAL_TARGET_EXPORTS) \
48659 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48660 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48661 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48662 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
48663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48664 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48665 case $(srcdir) in \
48666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48667 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48669 esac; \
48670 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48671 libsrcdir="$$s/libgcc"; \
48672 $(SHELL) $${libsrcdir}/configure \
48673 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48674 --target=${target_alias} $${srcdiroption} \
48675 --with-build-libsubdir=$(HOST_SUBDIR) \
48676 $(STAGE4_CONFIGURE_FLAGS)
48677 @endif target-libgcc-bootstrap
48679 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48680 maybe-configure-stageprofile-target-libgcc:
48681 @if target-libgcc-bootstrap
48682 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48683 configure-stageprofile-target-libgcc:
48684 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48685 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48686 @r=`${PWD_COMMAND}`; export r; \
48687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48688 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48689 echo "Checking multilib configuration for libgcc..."; \
48690 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48691 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48692 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48693 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48694 else \
48695 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48696 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48697 fi; \
48698 else \
48699 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48700 fi; \
48701 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48702 $(NORMAL_TARGET_EXPORTS) \
48704 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48707 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
48708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48709 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48710 case $(srcdir) in \
48711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48712 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48714 esac; \
48715 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48716 libsrcdir="$$s/libgcc"; \
48717 $(SHELL) $${libsrcdir}/configure \
48718 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48719 --target=${target_alias} $${srcdiroption} \
48720 --with-build-libsubdir=$(HOST_SUBDIR) \
48721 $(STAGEprofile_CONFIGURE_FLAGS)
48722 @endif target-libgcc-bootstrap
48724 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48725 maybe-configure-stagefeedback-target-libgcc:
48726 @if target-libgcc-bootstrap
48727 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48728 configure-stagefeedback-target-libgcc:
48729 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48730 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48731 @r=`${PWD_COMMAND}`; export r; \
48732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48734 echo "Checking multilib configuration for libgcc..."; \
48735 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48736 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48737 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48738 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48739 else \
48740 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48741 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48742 fi; \
48743 else \
48744 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48745 fi; \
48746 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48747 $(NORMAL_TARGET_EXPORTS) \
48749 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48752 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
48753 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48754 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48755 case $(srcdir) in \
48756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48757 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48759 esac; \
48760 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48761 libsrcdir="$$s/libgcc"; \
48762 $(SHELL) $${libsrcdir}/configure \
48763 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48764 --target=${target_alias} $${srcdiroption} \
48765 --with-build-libsubdir=$(HOST_SUBDIR) \
48766 $(STAGEfeedback_CONFIGURE_FLAGS)
48767 @endif target-libgcc-bootstrap
48773 .PHONY: all-target-libgcc maybe-all-target-libgcc
48774 maybe-all-target-libgcc:
48775 @if gcc-bootstrap
48776 all-target-libgcc: stage_current
48777 @endif gcc-bootstrap
48778 @if target-libgcc
48779 TARGET-target-libgcc=all
48780 maybe-all-target-libgcc: all-target-libgcc
48781 all-target-libgcc: configure-target-libgcc
48782 @r=`${PWD_COMMAND}`; export r; \
48783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48784 $(NORMAL_TARGET_EXPORTS) \
48785 (cd $(TARGET_SUBDIR)/libgcc && \
48786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48787 $(TARGET-target-libgcc))
48788 @endif target-libgcc
48792 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48793 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48794 maybe-all-stage1-target-libgcc:
48795 maybe-clean-stage1-target-libgcc:
48796 @if target-libgcc-bootstrap
48797 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48798 all-stage1: all-stage1-target-libgcc
48799 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48800 all-stage1-target-libgcc: configure-stage1-target-libgcc
48801 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48802 @r=`${PWD_COMMAND}`; export r; \
48803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804 TFLAGS="$(STAGE1_TFLAGS)"; \
48805 $(NORMAL_TARGET_EXPORTS) \
48806 cd $(TARGET_SUBDIR)/libgcc && \
48807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48808 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48809 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48810 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48814 $(EXTRA_TARGET_FLAGS) \
48815 TFLAGS="$(STAGE1_TFLAGS)" \
48816 $(TARGET-stage1-target-libgcc)
48818 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48819 clean-stage1: clean-stage1-target-libgcc
48820 clean-stage1-target-libgcc:
48821 @if [ $(current_stage) = stage1 ]; then \
48822 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48823 else \
48824 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48825 $(MAKE) stage1-start; \
48826 fi; \
48827 cd $(TARGET_SUBDIR)/libgcc && \
48828 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48829 clean
48830 @endif target-libgcc-bootstrap
48833 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48834 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48835 maybe-all-stage2-target-libgcc:
48836 maybe-clean-stage2-target-libgcc:
48837 @if target-libgcc-bootstrap
48838 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48839 all-stage2: all-stage2-target-libgcc
48840 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48841 all-stage2-target-libgcc: configure-stage2-target-libgcc
48842 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48843 @r=`${PWD_COMMAND}`; export r; \
48844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48845 TFLAGS="$(STAGE2_TFLAGS)"; \
48846 $(NORMAL_TARGET_EXPORTS) \
48848 cd $(TARGET_SUBDIR)/libgcc && \
48849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48850 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48851 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48852 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48856 $(EXTRA_TARGET_FLAGS) \
48857 TFLAGS="$(STAGE2_TFLAGS)" \
48858 $(TARGET-stage2-target-libgcc)
48860 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48861 clean-stage2: clean-stage2-target-libgcc
48862 clean-stage2-target-libgcc:
48863 @if [ $(current_stage) = stage2 ]; then \
48864 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48865 else \
48866 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48867 $(MAKE) stage2-start; \
48868 fi; \
48869 cd $(TARGET_SUBDIR)/libgcc && \
48870 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48872 clean
48873 @endif target-libgcc-bootstrap
48876 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48877 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48878 maybe-all-stage3-target-libgcc:
48879 maybe-clean-stage3-target-libgcc:
48880 @if target-libgcc-bootstrap
48881 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48882 all-stage3: all-stage3-target-libgcc
48883 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48884 all-stage3-target-libgcc: configure-stage3-target-libgcc
48885 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48886 @r=`${PWD_COMMAND}`; export r; \
48887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48888 TFLAGS="$(STAGE3_TFLAGS)"; \
48889 $(NORMAL_TARGET_EXPORTS) \
48891 cd $(TARGET_SUBDIR)/libgcc && \
48892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48893 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48894 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48895 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48899 $(EXTRA_TARGET_FLAGS) \
48900 TFLAGS="$(STAGE3_TFLAGS)" \
48901 $(TARGET-stage3-target-libgcc)
48903 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48904 clean-stage3: clean-stage3-target-libgcc
48905 clean-stage3-target-libgcc:
48906 @if [ $(current_stage) = stage3 ]; then \
48907 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48908 else \
48909 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48910 $(MAKE) stage3-start; \
48911 fi; \
48912 cd $(TARGET_SUBDIR)/libgcc && \
48913 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48915 clean
48916 @endif target-libgcc-bootstrap
48919 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48920 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48921 maybe-all-stage4-target-libgcc:
48922 maybe-clean-stage4-target-libgcc:
48923 @if target-libgcc-bootstrap
48924 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48925 all-stage4: all-stage4-target-libgcc
48926 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48927 all-stage4-target-libgcc: configure-stage4-target-libgcc
48928 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48929 @r=`${PWD_COMMAND}`; export r; \
48930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48931 TFLAGS="$(STAGE4_TFLAGS)"; \
48932 $(NORMAL_TARGET_EXPORTS) \
48934 cd $(TARGET_SUBDIR)/libgcc && \
48935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48936 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48942 $(EXTRA_TARGET_FLAGS) \
48943 TFLAGS="$(STAGE4_TFLAGS)" \
48944 $(TARGET-stage4-target-libgcc)
48946 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48947 clean-stage4: clean-stage4-target-libgcc
48948 clean-stage4-target-libgcc:
48949 @if [ $(current_stage) = stage4 ]; then \
48950 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48951 else \
48952 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
48953 $(MAKE) stage4-start; \
48954 fi; \
48955 cd $(TARGET_SUBDIR)/libgcc && \
48956 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48958 clean
48959 @endif target-libgcc-bootstrap
48962 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
48963 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
48964 maybe-all-stageprofile-target-libgcc:
48965 maybe-clean-stageprofile-target-libgcc:
48966 @if target-libgcc-bootstrap
48967 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
48968 all-stageprofile: all-stageprofile-target-libgcc
48969 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
48970 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48972 @r=`${PWD_COMMAND}`; export r; \
48973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48974 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48975 $(NORMAL_TARGET_EXPORTS) \
48977 cd $(TARGET_SUBDIR)/libgcc && \
48978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48979 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48985 $(EXTRA_TARGET_FLAGS) \
48986 TFLAGS="$(STAGEprofile_TFLAGS)" \
48987 $(TARGET-stageprofile-target-libgcc)
48989 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
48990 clean-stageprofile: clean-stageprofile-target-libgcc
48991 clean-stageprofile-target-libgcc:
48992 @if [ $(current_stage) = stageprofile ]; then \
48993 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48994 else \
48995 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
48996 $(MAKE) stageprofile-start; \
48997 fi; \
48998 cd $(TARGET_SUBDIR)/libgcc && \
48999 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49001 clean
49002 @endif target-libgcc-bootstrap
49005 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49006 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49007 maybe-all-stagefeedback-target-libgcc:
49008 maybe-clean-stagefeedback-target-libgcc:
49009 @if target-libgcc-bootstrap
49010 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49011 all-stagefeedback: all-stagefeedback-target-libgcc
49012 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49013 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49014 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49015 @r=`${PWD_COMMAND}`; export r; \
49016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49017 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49018 $(NORMAL_TARGET_EXPORTS) \
49020 cd $(TARGET_SUBDIR)/libgcc && \
49021 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49022 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49023 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49024 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49028 $(EXTRA_TARGET_FLAGS) \
49029 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49030 $(TARGET-stagefeedback-target-libgcc)
49032 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49033 clean-stagefeedback: clean-stagefeedback-target-libgcc
49034 clean-stagefeedback-target-libgcc:
49035 @if [ $(current_stage) = stagefeedback ]; then \
49036 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49037 else \
49038 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49039 $(MAKE) stagefeedback-start; \
49040 fi; \
49041 cd $(TARGET_SUBDIR)/libgcc && \
49042 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49044 clean
49045 @endif target-libgcc-bootstrap
49052 .PHONY: check-target-libgcc maybe-check-target-libgcc
49053 maybe-check-target-libgcc:
49054 @if target-libgcc
49055 maybe-check-target-libgcc: check-target-libgcc
49057 # Dummy target for uncheckable module.
49058 check-target-libgcc:
49060 @endif target-libgcc
49062 .PHONY: install-target-libgcc maybe-install-target-libgcc
49063 maybe-install-target-libgcc:
49064 @if target-libgcc
49065 maybe-install-target-libgcc: install-target-libgcc
49067 install-target-libgcc: installdirs
49068 @: $(MAKE); $(unstage)
49069 @r=`${PWD_COMMAND}`; export r; \
49070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49071 $(NORMAL_TARGET_EXPORTS) \
49072 (cd $(TARGET_SUBDIR)/libgcc && \
49073 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49075 @endif target-libgcc
49077 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49078 maybe-install-strip-target-libgcc:
49079 @if target-libgcc
49080 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49082 install-strip-target-libgcc: installdirs
49083 @: $(MAKE); $(unstage)
49084 @r=`${PWD_COMMAND}`; export r; \
49085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086 $(NORMAL_TARGET_EXPORTS) \
49087 (cd $(TARGET_SUBDIR)/libgcc && \
49088 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49090 @endif target-libgcc
49092 # Other targets (info, dvi, pdf, etc.)
49094 .PHONY: maybe-info-target-libgcc info-target-libgcc
49095 maybe-info-target-libgcc:
49096 @if target-libgcc
49097 maybe-info-target-libgcc: info-target-libgcc
49099 info-target-libgcc: \
49100 configure-target-libgcc
49101 @: $(MAKE); $(unstage)
49102 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49103 r=`${PWD_COMMAND}`; export r; \
49104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105 $(NORMAL_TARGET_EXPORTS) \
49106 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
49107 for flag in $(EXTRA_TARGET_FLAGS); do \
49108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49109 done; \
49110 (cd $(TARGET_SUBDIR)/libgcc && \
49111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49113 "RANLIB=$${RANLIB}" \
49114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49115 info) \
49116 || exit 1
49118 @endif target-libgcc
49120 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49121 maybe-dvi-target-libgcc:
49122 @if target-libgcc
49123 maybe-dvi-target-libgcc: dvi-target-libgcc
49125 dvi-target-libgcc: \
49126 configure-target-libgcc
49127 @: $(MAKE); $(unstage)
49128 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49129 r=`${PWD_COMMAND}`; export r; \
49130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49131 $(NORMAL_TARGET_EXPORTS) \
49132 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
49133 for flag in $(EXTRA_TARGET_FLAGS); do \
49134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49135 done; \
49136 (cd $(TARGET_SUBDIR)/libgcc && \
49137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49139 "RANLIB=$${RANLIB}" \
49140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49141 dvi) \
49142 || exit 1
49144 @endif target-libgcc
49146 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49147 maybe-pdf-target-libgcc:
49148 @if target-libgcc
49149 maybe-pdf-target-libgcc: pdf-target-libgcc
49151 pdf-target-libgcc: \
49152 configure-target-libgcc
49153 @: $(MAKE); $(unstage)
49154 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49155 r=`${PWD_COMMAND}`; export r; \
49156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49157 $(NORMAL_TARGET_EXPORTS) \
49158 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
49159 for flag in $(EXTRA_TARGET_FLAGS); do \
49160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49161 done; \
49162 (cd $(TARGET_SUBDIR)/libgcc && \
49163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49165 "RANLIB=$${RANLIB}" \
49166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49167 pdf) \
49168 || exit 1
49170 @endif target-libgcc
49172 .PHONY: maybe-html-target-libgcc html-target-libgcc
49173 maybe-html-target-libgcc:
49174 @if target-libgcc
49175 maybe-html-target-libgcc: html-target-libgcc
49177 html-target-libgcc: \
49178 configure-target-libgcc
49179 @: $(MAKE); $(unstage)
49180 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49181 r=`${PWD_COMMAND}`; export r; \
49182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49183 $(NORMAL_TARGET_EXPORTS) \
49184 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
49185 for flag in $(EXTRA_TARGET_FLAGS); do \
49186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49187 done; \
49188 (cd $(TARGET_SUBDIR)/libgcc && \
49189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49191 "RANLIB=$${RANLIB}" \
49192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49193 html) \
49194 || exit 1
49196 @endif target-libgcc
49198 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49199 maybe-TAGS-target-libgcc:
49200 @if target-libgcc
49201 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49203 TAGS-target-libgcc: \
49204 configure-target-libgcc
49205 @: $(MAKE); $(unstage)
49206 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49207 r=`${PWD_COMMAND}`; export r; \
49208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49209 $(NORMAL_TARGET_EXPORTS) \
49210 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
49211 for flag in $(EXTRA_TARGET_FLAGS); do \
49212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49213 done; \
49214 (cd $(TARGET_SUBDIR)/libgcc && \
49215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49217 "RANLIB=$${RANLIB}" \
49218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49219 TAGS) \
49220 || exit 1
49222 @endif target-libgcc
49224 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49225 maybe-install-info-target-libgcc:
49226 @if target-libgcc
49227 maybe-install-info-target-libgcc: install-info-target-libgcc
49229 install-info-target-libgcc: \
49230 configure-target-libgcc \
49231 info-target-libgcc
49232 @: $(MAKE); $(unstage)
49233 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49234 r=`${PWD_COMMAND}`; export r; \
49235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236 $(NORMAL_TARGET_EXPORTS) \
49237 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
49238 for flag in $(EXTRA_TARGET_FLAGS); do \
49239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240 done; \
49241 (cd $(TARGET_SUBDIR)/libgcc && \
49242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244 "RANLIB=$${RANLIB}" \
49245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246 install-info) \
49247 || exit 1
49249 @endif target-libgcc
49251 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49252 maybe-install-pdf-target-libgcc:
49253 @if target-libgcc
49254 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49256 install-pdf-target-libgcc: \
49257 configure-target-libgcc \
49258 pdf-target-libgcc
49259 @: $(MAKE); $(unstage)
49260 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49261 r=`${PWD_COMMAND}`; export r; \
49262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49263 $(NORMAL_TARGET_EXPORTS) \
49264 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
49265 for flag in $(EXTRA_TARGET_FLAGS); do \
49266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49267 done; \
49268 (cd $(TARGET_SUBDIR)/libgcc && \
49269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49271 "RANLIB=$${RANLIB}" \
49272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49273 install-pdf) \
49274 || exit 1
49276 @endif target-libgcc
49278 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49279 maybe-install-html-target-libgcc:
49280 @if target-libgcc
49281 maybe-install-html-target-libgcc: install-html-target-libgcc
49283 install-html-target-libgcc: \
49284 configure-target-libgcc \
49285 html-target-libgcc
49286 @: $(MAKE); $(unstage)
49287 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49288 r=`${PWD_COMMAND}`; export r; \
49289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49290 $(NORMAL_TARGET_EXPORTS) \
49291 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
49292 for flag in $(EXTRA_TARGET_FLAGS); do \
49293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49294 done; \
49295 (cd $(TARGET_SUBDIR)/libgcc && \
49296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49298 "RANLIB=$${RANLIB}" \
49299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49300 install-html) \
49301 || exit 1
49303 @endif target-libgcc
49305 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49306 maybe-installcheck-target-libgcc:
49307 @if target-libgcc
49308 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49310 installcheck-target-libgcc: \
49311 configure-target-libgcc
49312 @: $(MAKE); $(unstage)
49313 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49314 r=`${PWD_COMMAND}`; export r; \
49315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49316 $(NORMAL_TARGET_EXPORTS) \
49317 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
49318 for flag in $(EXTRA_TARGET_FLAGS); do \
49319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49320 done; \
49321 (cd $(TARGET_SUBDIR)/libgcc && \
49322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49324 "RANLIB=$${RANLIB}" \
49325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49326 installcheck) \
49327 || exit 1
49329 @endif target-libgcc
49331 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49332 maybe-mostlyclean-target-libgcc:
49333 @if target-libgcc
49334 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49336 mostlyclean-target-libgcc:
49337 @: $(MAKE); $(unstage)
49338 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49339 r=`${PWD_COMMAND}`; export r; \
49340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49341 $(NORMAL_TARGET_EXPORTS) \
49342 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
49343 for flag in $(EXTRA_TARGET_FLAGS); do \
49344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49345 done; \
49346 (cd $(TARGET_SUBDIR)/libgcc && \
49347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49349 "RANLIB=$${RANLIB}" \
49350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49351 mostlyclean) \
49352 || exit 1
49354 @endif target-libgcc
49356 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49357 maybe-clean-target-libgcc:
49358 @if target-libgcc
49359 maybe-clean-target-libgcc: clean-target-libgcc
49361 clean-target-libgcc:
49362 @: $(MAKE); $(unstage)
49363 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49364 r=`${PWD_COMMAND}`; export r; \
49365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366 $(NORMAL_TARGET_EXPORTS) \
49367 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
49368 for flag in $(EXTRA_TARGET_FLAGS); do \
49369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49370 done; \
49371 (cd $(TARGET_SUBDIR)/libgcc && \
49372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49374 "RANLIB=$${RANLIB}" \
49375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49376 clean) \
49377 || exit 1
49379 @endif target-libgcc
49381 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49382 maybe-distclean-target-libgcc:
49383 @if target-libgcc
49384 maybe-distclean-target-libgcc: distclean-target-libgcc
49386 distclean-target-libgcc:
49387 @: $(MAKE); $(unstage)
49388 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49389 r=`${PWD_COMMAND}`; export r; \
49390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49391 $(NORMAL_TARGET_EXPORTS) \
49392 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
49393 for flag in $(EXTRA_TARGET_FLAGS); do \
49394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49395 done; \
49396 (cd $(TARGET_SUBDIR)/libgcc && \
49397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49399 "RANLIB=$${RANLIB}" \
49400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49401 distclean) \
49402 || exit 1
49404 @endif target-libgcc
49406 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49407 maybe-maintainer-clean-target-libgcc:
49408 @if target-libgcc
49409 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49411 maintainer-clean-target-libgcc:
49412 @: $(MAKE); $(unstage)
49413 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49414 r=`${PWD_COMMAND}`; export r; \
49415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49416 $(NORMAL_TARGET_EXPORTS) \
49417 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
49418 for flag in $(EXTRA_TARGET_FLAGS); do \
49419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49420 done; \
49421 (cd $(TARGET_SUBDIR)/libgcc && \
49422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49424 "RANLIB=$${RANLIB}" \
49425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49426 maintainer-clean) \
49427 || exit 1
49429 @endif target-libgcc
49435 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
49436 maybe-configure-target-libquadmath:
49437 @if gcc-bootstrap
49438 configure-target-libquadmath: stage_current
49439 @endif gcc-bootstrap
49440 @if target-libquadmath
49441 maybe-configure-target-libquadmath: configure-target-libquadmath
49442 configure-target-libquadmath:
49443 @: $(MAKE); $(unstage)
49444 @r=`${PWD_COMMAND}`; export r; \
49445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49446 echo "Checking multilib configuration for libquadmath..."; \
49447 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49448 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
49449 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49450 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49451 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
49452 else \
49453 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
49454 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49455 fi; \
49456 else \
49457 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49458 fi; \
49459 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
49460 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49461 $(NORMAL_TARGET_EXPORTS) \
49462 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
49463 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
49464 case $(srcdir) in \
49465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49466 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
49467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49468 esac; \
49469 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
49470 libsrcdir="$$s/libquadmath"; \
49471 rm -f no-such-file || : ; \
49472 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49473 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49474 --target=${target_alias} $${srcdiroption} \
49475 || exit 1
49476 @endif target-libquadmath
49482 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
49483 maybe-all-target-libquadmath:
49484 @if gcc-bootstrap
49485 all-target-libquadmath: stage_current
49486 @endif gcc-bootstrap
49487 @if target-libquadmath
49488 TARGET-target-libquadmath=all
49489 maybe-all-target-libquadmath: all-target-libquadmath
49490 all-target-libquadmath: configure-target-libquadmath
49491 @: $(MAKE); $(unstage)
49492 @r=`${PWD_COMMAND}`; export r; \
49493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494 $(NORMAL_TARGET_EXPORTS) \
49495 (cd $(TARGET_SUBDIR)/libquadmath && \
49496 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49497 $(TARGET-target-libquadmath))
49498 @endif target-libquadmath
49504 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
49505 maybe-check-target-libquadmath:
49506 @if target-libquadmath
49507 maybe-check-target-libquadmath: check-target-libquadmath
49509 check-target-libquadmath:
49510 @: $(MAKE); $(unstage)
49511 @r=`${PWD_COMMAND}`; export r; \
49512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49513 $(NORMAL_TARGET_EXPORTS) \
49514 (cd $(TARGET_SUBDIR)/libquadmath && \
49515 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49517 @endif target-libquadmath
49519 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49520 maybe-install-target-libquadmath:
49521 @if target-libquadmath
49522 maybe-install-target-libquadmath: install-target-libquadmath
49524 install-target-libquadmath: installdirs
49525 @: $(MAKE); $(unstage)
49526 @r=`${PWD_COMMAND}`; export r; \
49527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49528 $(NORMAL_TARGET_EXPORTS) \
49529 (cd $(TARGET_SUBDIR)/libquadmath && \
49530 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49532 @endif target-libquadmath
49534 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49535 maybe-install-strip-target-libquadmath:
49536 @if target-libquadmath
49537 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49539 install-strip-target-libquadmath: installdirs
49540 @: $(MAKE); $(unstage)
49541 @r=`${PWD_COMMAND}`; export r; \
49542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543 $(NORMAL_TARGET_EXPORTS) \
49544 (cd $(TARGET_SUBDIR)/libquadmath && \
49545 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49547 @endif target-libquadmath
49549 # Other targets (info, dvi, pdf, etc.)
49551 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49552 maybe-info-target-libquadmath:
49553 @if target-libquadmath
49554 maybe-info-target-libquadmath: info-target-libquadmath
49556 info-target-libquadmath: \
49557 configure-target-libquadmath
49558 @: $(MAKE); $(unstage)
49559 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49560 r=`${PWD_COMMAND}`; export r; \
49561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562 $(NORMAL_TARGET_EXPORTS) \
49563 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
49564 for flag in $(EXTRA_TARGET_FLAGS); do \
49565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566 done; \
49567 (cd $(TARGET_SUBDIR)/libquadmath && \
49568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570 "RANLIB=$${RANLIB}" \
49571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572 info) \
49573 || exit 1
49575 @endif target-libquadmath
49577 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49578 maybe-dvi-target-libquadmath:
49579 @if target-libquadmath
49580 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49582 dvi-target-libquadmath: \
49583 configure-target-libquadmath
49584 @: $(MAKE); $(unstage)
49585 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49586 r=`${PWD_COMMAND}`; export r; \
49587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49588 $(NORMAL_TARGET_EXPORTS) \
49589 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
49590 for flag in $(EXTRA_TARGET_FLAGS); do \
49591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49592 done; \
49593 (cd $(TARGET_SUBDIR)/libquadmath && \
49594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49596 "RANLIB=$${RANLIB}" \
49597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49598 dvi) \
49599 || exit 1
49601 @endif target-libquadmath
49603 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49604 maybe-pdf-target-libquadmath:
49605 @if target-libquadmath
49606 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49608 pdf-target-libquadmath: \
49609 configure-target-libquadmath
49610 @: $(MAKE); $(unstage)
49611 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49612 r=`${PWD_COMMAND}`; export r; \
49613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49614 $(NORMAL_TARGET_EXPORTS) \
49615 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49616 for flag in $(EXTRA_TARGET_FLAGS); do \
49617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49618 done; \
49619 (cd $(TARGET_SUBDIR)/libquadmath && \
49620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49622 "RANLIB=$${RANLIB}" \
49623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49624 pdf) \
49625 || exit 1
49627 @endif target-libquadmath
49629 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49630 maybe-html-target-libquadmath:
49631 @if target-libquadmath
49632 maybe-html-target-libquadmath: html-target-libquadmath
49634 html-target-libquadmath: \
49635 configure-target-libquadmath
49636 @: $(MAKE); $(unstage)
49637 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49638 r=`${PWD_COMMAND}`; export r; \
49639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640 $(NORMAL_TARGET_EXPORTS) \
49641 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
49642 for flag in $(EXTRA_TARGET_FLAGS); do \
49643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644 done; \
49645 (cd $(TARGET_SUBDIR)/libquadmath && \
49646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648 "RANLIB=$${RANLIB}" \
49649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650 html) \
49651 || exit 1
49653 @endif target-libquadmath
49655 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49656 maybe-TAGS-target-libquadmath:
49657 @if target-libquadmath
49658 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49660 TAGS-target-libquadmath: \
49661 configure-target-libquadmath
49662 @: $(MAKE); $(unstage)
49663 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49664 r=`${PWD_COMMAND}`; export r; \
49665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49666 $(NORMAL_TARGET_EXPORTS) \
49667 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
49668 for flag in $(EXTRA_TARGET_FLAGS); do \
49669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49670 done; \
49671 (cd $(TARGET_SUBDIR)/libquadmath && \
49672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49674 "RANLIB=$${RANLIB}" \
49675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49676 TAGS) \
49677 || exit 1
49679 @endif target-libquadmath
49681 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49682 maybe-install-info-target-libquadmath:
49683 @if target-libquadmath
49684 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49686 install-info-target-libquadmath: \
49687 configure-target-libquadmath \
49688 info-target-libquadmath
49689 @: $(MAKE); $(unstage)
49690 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49691 r=`${PWD_COMMAND}`; export r; \
49692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49693 $(NORMAL_TARGET_EXPORTS) \
49694 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
49695 for flag in $(EXTRA_TARGET_FLAGS); do \
49696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49697 done; \
49698 (cd $(TARGET_SUBDIR)/libquadmath && \
49699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49701 "RANLIB=$${RANLIB}" \
49702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49703 install-info) \
49704 || exit 1
49706 @endif target-libquadmath
49708 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49709 maybe-install-pdf-target-libquadmath:
49710 @if target-libquadmath
49711 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49713 install-pdf-target-libquadmath: \
49714 configure-target-libquadmath \
49715 pdf-target-libquadmath
49716 @: $(MAKE); $(unstage)
49717 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49718 r=`${PWD_COMMAND}`; export r; \
49719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720 $(NORMAL_TARGET_EXPORTS) \
49721 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49722 for flag in $(EXTRA_TARGET_FLAGS); do \
49723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724 done; \
49725 (cd $(TARGET_SUBDIR)/libquadmath && \
49726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728 "RANLIB=$${RANLIB}" \
49729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730 install-pdf) \
49731 || exit 1
49733 @endif target-libquadmath
49735 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49736 maybe-install-html-target-libquadmath:
49737 @if target-libquadmath
49738 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49740 install-html-target-libquadmath: \
49741 configure-target-libquadmath \
49742 html-target-libquadmath
49743 @: $(MAKE); $(unstage)
49744 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49745 r=`${PWD_COMMAND}`; export r; \
49746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747 $(NORMAL_TARGET_EXPORTS) \
49748 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
49749 for flag in $(EXTRA_TARGET_FLAGS); do \
49750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49751 done; \
49752 (cd $(TARGET_SUBDIR)/libquadmath && \
49753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49755 "RANLIB=$${RANLIB}" \
49756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49757 install-html) \
49758 || exit 1
49760 @endif target-libquadmath
49762 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49763 maybe-installcheck-target-libquadmath:
49764 @if target-libquadmath
49765 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49767 installcheck-target-libquadmath: \
49768 configure-target-libquadmath
49769 @: $(MAKE); $(unstage)
49770 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49771 r=`${PWD_COMMAND}`; export r; \
49772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773 $(NORMAL_TARGET_EXPORTS) \
49774 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
49775 for flag in $(EXTRA_TARGET_FLAGS); do \
49776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777 done; \
49778 (cd $(TARGET_SUBDIR)/libquadmath && \
49779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781 "RANLIB=$${RANLIB}" \
49782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783 installcheck) \
49784 || exit 1
49786 @endif target-libquadmath
49788 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49789 maybe-mostlyclean-target-libquadmath:
49790 @if target-libquadmath
49791 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49793 mostlyclean-target-libquadmath:
49794 @: $(MAKE); $(unstage)
49795 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49796 r=`${PWD_COMMAND}`; export r; \
49797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49798 $(NORMAL_TARGET_EXPORTS) \
49799 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
49800 for flag in $(EXTRA_TARGET_FLAGS); do \
49801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49802 done; \
49803 (cd $(TARGET_SUBDIR)/libquadmath && \
49804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49806 "RANLIB=$${RANLIB}" \
49807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49808 mostlyclean) \
49809 || exit 1
49811 @endif target-libquadmath
49813 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49814 maybe-clean-target-libquadmath:
49815 @if target-libquadmath
49816 maybe-clean-target-libquadmath: clean-target-libquadmath
49818 clean-target-libquadmath:
49819 @: $(MAKE); $(unstage)
49820 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49821 r=`${PWD_COMMAND}`; export r; \
49822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823 $(NORMAL_TARGET_EXPORTS) \
49824 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
49825 for flag in $(EXTRA_TARGET_FLAGS); do \
49826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49827 done; \
49828 (cd $(TARGET_SUBDIR)/libquadmath && \
49829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49831 "RANLIB=$${RANLIB}" \
49832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49833 clean) \
49834 || exit 1
49836 @endif target-libquadmath
49838 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49839 maybe-distclean-target-libquadmath:
49840 @if target-libquadmath
49841 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49843 distclean-target-libquadmath:
49844 @: $(MAKE); $(unstage)
49845 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49846 r=`${PWD_COMMAND}`; export r; \
49847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49848 $(NORMAL_TARGET_EXPORTS) \
49849 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
49850 for flag in $(EXTRA_TARGET_FLAGS); do \
49851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49852 done; \
49853 (cd $(TARGET_SUBDIR)/libquadmath && \
49854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49856 "RANLIB=$${RANLIB}" \
49857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49858 distclean) \
49859 || exit 1
49861 @endif target-libquadmath
49863 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49864 maybe-maintainer-clean-target-libquadmath:
49865 @if target-libquadmath
49866 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49868 maintainer-clean-target-libquadmath:
49869 @: $(MAKE); $(unstage)
49870 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49871 r=`${PWD_COMMAND}`; export r; \
49872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49873 $(NORMAL_TARGET_EXPORTS) \
49874 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
49875 for flag in $(EXTRA_TARGET_FLAGS); do \
49876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49877 done; \
49878 (cd $(TARGET_SUBDIR)/libquadmath && \
49879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49881 "RANLIB=$${RANLIB}" \
49882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49883 maintainer-clean) \
49884 || exit 1
49886 @endif target-libquadmath
49892 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49893 maybe-configure-target-libgfortran:
49894 @if gcc-bootstrap
49895 configure-target-libgfortran: stage_current
49896 @endif gcc-bootstrap
49897 @if target-libgfortran
49898 maybe-configure-target-libgfortran: configure-target-libgfortran
49899 configure-target-libgfortran:
49900 @: $(MAKE); $(unstage)
49901 @r=`${PWD_COMMAND}`; export r; \
49902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903 echo "Checking multilib configuration for libgfortran..."; \
49904 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49905 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
49906 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49907 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49908 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49909 else \
49910 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49911 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49912 fi; \
49913 else \
49914 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49915 fi; \
49916 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49918 $(NORMAL_TARGET_EXPORTS) \
49919 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49920 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49921 case $(srcdir) in \
49922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49923 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49925 esac; \
49926 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
49927 libsrcdir="$$s/libgfortran"; \
49928 rm -f no-such-file || : ; \
49929 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49930 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49931 --target=${target_alias} $${srcdiroption} \
49932 || exit 1
49933 @endif target-libgfortran
49939 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49940 maybe-all-target-libgfortran:
49941 @if gcc-bootstrap
49942 all-target-libgfortran: stage_current
49943 @endif gcc-bootstrap
49944 @if target-libgfortran
49945 TARGET-target-libgfortran=all
49946 maybe-all-target-libgfortran: all-target-libgfortran
49947 all-target-libgfortran: configure-target-libgfortran
49948 @: $(MAKE); $(unstage)
49949 @r=`${PWD_COMMAND}`; export r; \
49950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49951 $(NORMAL_TARGET_EXPORTS) \
49952 (cd $(TARGET_SUBDIR)/libgfortran && \
49953 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49954 $(TARGET-target-libgfortran))
49955 @endif target-libgfortran
49961 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49962 maybe-check-target-libgfortran:
49963 @if target-libgfortran
49964 maybe-check-target-libgfortran: check-target-libgfortran
49966 check-target-libgfortran:
49967 @: $(MAKE); $(unstage)
49968 @r=`${PWD_COMMAND}`; export r; \
49969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49970 $(NORMAL_TARGET_EXPORTS) \
49971 (cd $(TARGET_SUBDIR)/libgfortran && \
49972 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49974 @endif target-libgfortran
49976 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49977 maybe-install-target-libgfortran:
49978 @if target-libgfortran
49979 maybe-install-target-libgfortran: install-target-libgfortran
49981 install-target-libgfortran: installdirs
49982 @: $(MAKE); $(unstage)
49983 @r=`${PWD_COMMAND}`; export r; \
49984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49985 $(NORMAL_TARGET_EXPORTS) \
49986 (cd $(TARGET_SUBDIR)/libgfortran && \
49987 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49989 @endif target-libgfortran
49991 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49992 maybe-install-strip-target-libgfortran:
49993 @if target-libgfortran
49994 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49996 install-strip-target-libgfortran: installdirs
49997 @: $(MAKE); $(unstage)
49998 @r=`${PWD_COMMAND}`; export r; \
49999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50000 $(NORMAL_TARGET_EXPORTS) \
50001 (cd $(TARGET_SUBDIR)/libgfortran && \
50002 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50004 @endif target-libgfortran
50006 # Other targets (info, dvi, pdf, etc.)
50008 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50009 maybe-info-target-libgfortran:
50010 @if target-libgfortran
50011 maybe-info-target-libgfortran: info-target-libgfortran
50013 info-target-libgfortran: \
50014 configure-target-libgfortran
50015 @: $(MAKE); $(unstage)
50016 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50017 r=`${PWD_COMMAND}`; export r; \
50018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019 $(NORMAL_TARGET_EXPORTS) \
50020 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
50021 for flag in $(EXTRA_TARGET_FLAGS); do \
50022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50023 done; \
50024 (cd $(TARGET_SUBDIR)/libgfortran && \
50025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50027 "RANLIB=$${RANLIB}" \
50028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50029 info) \
50030 || exit 1
50032 @endif target-libgfortran
50034 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50035 maybe-dvi-target-libgfortran:
50036 @if target-libgfortran
50037 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50039 dvi-target-libgfortran: \
50040 configure-target-libgfortran
50041 @: $(MAKE); $(unstage)
50042 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50043 r=`${PWD_COMMAND}`; export r; \
50044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50045 $(NORMAL_TARGET_EXPORTS) \
50046 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
50047 for flag in $(EXTRA_TARGET_FLAGS); do \
50048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50049 done; \
50050 (cd $(TARGET_SUBDIR)/libgfortran && \
50051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50053 "RANLIB=$${RANLIB}" \
50054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50055 dvi) \
50056 || exit 1
50058 @endif target-libgfortran
50060 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50061 maybe-pdf-target-libgfortran:
50062 @if target-libgfortran
50063 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50065 pdf-target-libgfortran: \
50066 configure-target-libgfortran
50067 @: $(MAKE); $(unstage)
50068 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50069 r=`${PWD_COMMAND}`; export r; \
50070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50071 $(NORMAL_TARGET_EXPORTS) \
50072 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50073 for flag in $(EXTRA_TARGET_FLAGS); do \
50074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50075 done; \
50076 (cd $(TARGET_SUBDIR)/libgfortran && \
50077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50079 "RANLIB=$${RANLIB}" \
50080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50081 pdf) \
50082 || exit 1
50084 @endif target-libgfortran
50086 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50087 maybe-html-target-libgfortran:
50088 @if target-libgfortran
50089 maybe-html-target-libgfortran: html-target-libgfortran
50091 html-target-libgfortran: \
50092 configure-target-libgfortran
50093 @: $(MAKE); $(unstage)
50094 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50095 r=`${PWD_COMMAND}`; export r; \
50096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50097 $(NORMAL_TARGET_EXPORTS) \
50098 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
50099 for flag in $(EXTRA_TARGET_FLAGS); do \
50100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50101 done; \
50102 (cd $(TARGET_SUBDIR)/libgfortran && \
50103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50105 "RANLIB=$${RANLIB}" \
50106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50107 html) \
50108 || exit 1
50110 @endif target-libgfortran
50112 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50113 maybe-TAGS-target-libgfortran:
50114 @if target-libgfortran
50115 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50117 TAGS-target-libgfortran: \
50118 configure-target-libgfortran
50119 @: $(MAKE); $(unstage)
50120 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50121 r=`${PWD_COMMAND}`; export r; \
50122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50123 $(NORMAL_TARGET_EXPORTS) \
50124 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
50125 for flag in $(EXTRA_TARGET_FLAGS); do \
50126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50127 done; \
50128 (cd $(TARGET_SUBDIR)/libgfortran && \
50129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50131 "RANLIB=$${RANLIB}" \
50132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50133 TAGS) \
50134 || exit 1
50136 @endif target-libgfortran
50138 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50139 maybe-install-info-target-libgfortran:
50140 @if target-libgfortran
50141 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50143 install-info-target-libgfortran: \
50144 configure-target-libgfortran \
50145 info-target-libgfortran
50146 @: $(MAKE); $(unstage)
50147 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50148 r=`${PWD_COMMAND}`; export r; \
50149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50150 $(NORMAL_TARGET_EXPORTS) \
50151 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
50152 for flag in $(EXTRA_TARGET_FLAGS); do \
50153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50154 done; \
50155 (cd $(TARGET_SUBDIR)/libgfortran && \
50156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50158 "RANLIB=$${RANLIB}" \
50159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50160 install-info) \
50161 || exit 1
50163 @endif target-libgfortran
50165 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
50166 maybe-install-pdf-target-libgfortran:
50167 @if target-libgfortran
50168 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
50170 install-pdf-target-libgfortran: \
50171 configure-target-libgfortran \
50172 pdf-target-libgfortran
50173 @: $(MAKE); $(unstage)
50174 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50175 r=`${PWD_COMMAND}`; export r; \
50176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50177 $(NORMAL_TARGET_EXPORTS) \
50178 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50179 for flag in $(EXTRA_TARGET_FLAGS); do \
50180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50181 done; \
50182 (cd $(TARGET_SUBDIR)/libgfortran && \
50183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50185 "RANLIB=$${RANLIB}" \
50186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50187 install-pdf) \
50188 || exit 1
50190 @endif target-libgfortran
50192 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
50193 maybe-install-html-target-libgfortran:
50194 @if target-libgfortran
50195 maybe-install-html-target-libgfortran: install-html-target-libgfortran
50197 install-html-target-libgfortran: \
50198 configure-target-libgfortran \
50199 html-target-libgfortran
50200 @: $(MAKE); $(unstage)
50201 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50202 r=`${PWD_COMMAND}`; export r; \
50203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50204 $(NORMAL_TARGET_EXPORTS) \
50205 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
50206 for flag in $(EXTRA_TARGET_FLAGS); do \
50207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50208 done; \
50209 (cd $(TARGET_SUBDIR)/libgfortran && \
50210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50212 "RANLIB=$${RANLIB}" \
50213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50214 install-html) \
50215 || exit 1
50217 @endif target-libgfortran
50219 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
50220 maybe-installcheck-target-libgfortran:
50221 @if target-libgfortran
50222 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
50224 installcheck-target-libgfortran: \
50225 configure-target-libgfortran
50226 @: $(MAKE); $(unstage)
50227 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50228 r=`${PWD_COMMAND}`; export r; \
50229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50230 $(NORMAL_TARGET_EXPORTS) \
50231 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
50232 for flag in $(EXTRA_TARGET_FLAGS); do \
50233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50234 done; \
50235 (cd $(TARGET_SUBDIR)/libgfortran && \
50236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50238 "RANLIB=$${RANLIB}" \
50239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50240 installcheck) \
50241 || exit 1
50243 @endif target-libgfortran
50245 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
50246 maybe-mostlyclean-target-libgfortran:
50247 @if target-libgfortran
50248 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
50250 mostlyclean-target-libgfortran:
50251 @: $(MAKE); $(unstage)
50252 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50253 r=`${PWD_COMMAND}`; export r; \
50254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50255 $(NORMAL_TARGET_EXPORTS) \
50256 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
50257 for flag in $(EXTRA_TARGET_FLAGS); do \
50258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50259 done; \
50260 (cd $(TARGET_SUBDIR)/libgfortran && \
50261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50263 "RANLIB=$${RANLIB}" \
50264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50265 mostlyclean) \
50266 || exit 1
50268 @endif target-libgfortran
50270 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
50271 maybe-clean-target-libgfortran:
50272 @if target-libgfortran
50273 maybe-clean-target-libgfortran: clean-target-libgfortran
50275 clean-target-libgfortran:
50276 @: $(MAKE); $(unstage)
50277 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50278 r=`${PWD_COMMAND}`; export r; \
50279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50280 $(NORMAL_TARGET_EXPORTS) \
50281 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
50282 for flag in $(EXTRA_TARGET_FLAGS); do \
50283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50284 done; \
50285 (cd $(TARGET_SUBDIR)/libgfortran && \
50286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50288 "RANLIB=$${RANLIB}" \
50289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50290 clean) \
50291 || exit 1
50293 @endif target-libgfortran
50295 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
50296 maybe-distclean-target-libgfortran:
50297 @if target-libgfortran
50298 maybe-distclean-target-libgfortran: distclean-target-libgfortran
50300 distclean-target-libgfortran:
50301 @: $(MAKE); $(unstage)
50302 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50303 r=`${PWD_COMMAND}`; export r; \
50304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50305 $(NORMAL_TARGET_EXPORTS) \
50306 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
50307 for flag in $(EXTRA_TARGET_FLAGS); do \
50308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50309 done; \
50310 (cd $(TARGET_SUBDIR)/libgfortran && \
50311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50313 "RANLIB=$${RANLIB}" \
50314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50315 distclean) \
50316 || exit 1
50318 @endif target-libgfortran
50320 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
50321 maybe-maintainer-clean-target-libgfortran:
50322 @if target-libgfortran
50323 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
50325 maintainer-clean-target-libgfortran:
50326 @: $(MAKE); $(unstage)
50327 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50328 r=`${PWD_COMMAND}`; export r; \
50329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50330 $(NORMAL_TARGET_EXPORTS) \
50331 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
50332 for flag in $(EXTRA_TARGET_FLAGS); do \
50333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50334 done; \
50335 (cd $(TARGET_SUBDIR)/libgfortran && \
50336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50338 "RANLIB=$${RANLIB}" \
50339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50340 maintainer-clean) \
50341 || exit 1
50343 @endif target-libgfortran
50349 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
50350 maybe-configure-target-libobjc:
50351 @if gcc-bootstrap
50352 configure-target-libobjc: stage_current
50353 @endif gcc-bootstrap
50354 @if target-libobjc
50355 maybe-configure-target-libobjc: configure-target-libobjc
50356 configure-target-libobjc:
50357 @: $(MAKE); $(unstage)
50358 @r=`${PWD_COMMAND}`; export r; \
50359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50360 echo "Checking multilib configuration for libobjc..."; \
50361 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50362 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
50363 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50364 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50365 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
50366 else \
50367 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
50368 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50369 fi; \
50370 else \
50371 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50372 fi; \
50373 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
50374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50375 $(NORMAL_TARGET_EXPORTS) \
50376 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
50377 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
50378 case $(srcdir) in \
50379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50380 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
50381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50382 esac; \
50383 srcdiroption="--srcdir=$${topdir}/libobjc"; \
50384 libsrcdir="$$s/libobjc"; \
50385 rm -f no-such-file || : ; \
50386 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50387 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50388 --target=${target_alias} $${srcdiroption} \
50389 || exit 1
50390 @endif target-libobjc
50396 .PHONY: all-target-libobjc maybe-all-target-libobjc
50397 maybe-all-target-libobjc:
50398 @if gcc-bootstrap
50399 all-target-libobjc: stage_current
50400 @endif gcc-bootstrap
50401 @if target-libobjc
50402 TARGET-target-libobjc=all
50403 maybe-all-target-libobjc: all-target-libobjc
50404 all-target-libobjc: configure-target-libobjc
50405 @: $(MAKE); $(unstage)
50406 @r=`${PWD_COMMAND}`; export r; \
50407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408 $(NORMAL_TARGET_EXPORTS) \
50409 (cd $(TARGET_SUBDIR)/libobjc && \
50410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50411 $(TARGET-target-libobjc))
50412 @endif target-libobjc
50418 .PHONY: check-target-libobjc maybe-check-target-libobjc
50419 maybe-check-target-libobjc:
50420 @if target-libobjc
50421 maybe-check-target-libobjc: check-target-libobjc
50423 check-target-libobjc:
50424 @: $(MAKE); $(unstage)
50425 @r=`${PWD_COMMAND}`; export r; \
50426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50427 $(NORMAL_TARGET_EXPORTS) \
50428 (cd $(TARGET_SUBDIR)/libobjc && \
50429 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50431 @endif target-libobjc
50433 .PHONY: install-target-libobjc maybe-install-target-libobjc
50434 maybe-install-target-libobjc:
50435 @if target-libobjc
50436 maybe-install-target-libobjc: install-target-libobjc
50438 install-target-libobjc: installdirs
50439 @: $(MAKE); $(unstage)
50440 @r=`${PWD_COMMAND}`; export r; \
50441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442 $(NORMAL_TARGET_EXPORTS) \
50443 (cd $(TARGET_SUBDIR)/libobjc && \
50444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50446 @endif target-libobjc
50448 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
50449 maybe-install-strip-target-libobjc:
50450 @if target-libobjc
50451 maybe-install-strip-target-libobjc: install-strip-target-libobjc
50453 install-strip-target-libobjc: installdirs
50454 @: $(MAKE); $(unstage)
50455 @r=`${PWD_COMMAND}`; export r; \
50456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50457 $(NORMAL_TARGET_EXPORTS) \
50458 (cd $(TARGET_SUBDIR)/libobjc && \
50459 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50461 @endif target-libobjc
50463 # Other targets (info, dvi, pdf, etc.)
50465 .PHONY: maybe-info-target-libobjc info-target-libobjc
50466 maybe-info-target-libobjc:
50467 @if target-libobjc
50468 maybe-info-target-libobjc: info-target-libobjc
50470 info-target-libobjc: \
50471 configure-target-libobjc
50472 @: $(MAKE); $(unstage)
50473 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50474 r=`${PWD_COMMAND}`; export r; \
50475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476 $(NORMAL_TARGET_EXPORTS) \
50477 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
50478 for flag in $(EXTRA_TARGET_FLAGS); do \
50479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50480 done; \
50481 (cd $(TARGET_SUBDIR)/libobjc && \
50482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50484 "RANLIB=$${RANLIB}" \
50485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50486 info) \
50487 || exit 1
50489 @endif target-libobjc
50491 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
50492 maybe-dvi-target-libobjc:
50493 @if target-libobjc
50494 maybe-dvi-target-libobjc: dvi-target-libobjc
50496 dvi-target-libobjc: \
50497 configure-target-libobjc
50498 @: $(MAKE); $(unstage)
50499 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50500 r=`${PWD_COMMAND}`; export r; \
50501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50502 $(NORMAL_TARGET_EXPORTS) \
50503 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
50504 for flag in $(EXTRA_TARGET_FLAGS); do \
50505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50506 done; \
50507 (cd $(TARGET_SUBDIR)/libobjc && \
50508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50510 "RANLIB=$${RANLIB}" \
50511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50512 dvi) \
50513 || exit 1
50515 @endif target-libobjc
50517 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50518 maybe-pdf-target-libobjc:
50519 @if target-libobjc
50520 maybe-pdf-target-libobjc: pdf-target-libobjc
50522 pdf-target-libobjc: \
50523 configure-target-libobjc
50524 @: $(MAKE); $(unstage)
50525 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50526 r=`${PWD_COMMAND}`; export r; \
50527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50528 $(NORMAL_TARGET_EXPORTS) \
50529 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
50530 for flag in $(EXTRA_TARGET_FLAGS); do \
50531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50532 done; \
50533 (cd $(TARGET_SUBDIR)/libobjc && \
50534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50536 "RANLIB=$${RANLIB}" \
50537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50538 pdf) \
50539 || exit 1
50541 @endif target-libobjc
50543 .PHONY: maybe-html-target-libobjc html-target-libobjc
50544 maybe-html-target-libobjc:
50545 @if target-libobjc
50546 maybe-html-target-libobjc: html-target-libobjc
50548 html-target-libobjc: \
50549 configure-target-libobjc
50550 @: $(MAKE); $(unstage)
50551 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50552 r=`${PWD_COMMAND}`; export r; \
50553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50554 $(NORMAL_TARGET_EXPORTS) \
50555 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
50556 for flag in $(EXTRA_TARGET_FLAGS); do \
50557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50558 done; \
50559 (cd $(TARGET_SUBDIR)/libobjc && \
50560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50562 "RANLIB=$${RANLIB}" \
50563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50564 html) \
50565 || exit 1
50567 @endif target-libobjc
50569 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50570 maybe-TAGS-target-libobjc:
50571 @if target-libobjc
50572 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50574 TAGS-target-libobjc: \
50575 configure-target-libobjc
50576 @: $(MAKE); $(unstage)
50577 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50578 r=`${PWD_COMMAND}`; export r; \
50579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50580 $(NORMAL_TARGET_EXPORTS) \
50581 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
50582 for flag in $(EXTRA_TARGET_FLAGS); do \
50583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50584 done; \
50585 (cd $(TARGET_SUBDIR)/libobjc && \
50586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50588 "RANLIB=$${RANLIB}" \
50589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50590 TAGS) \
50591 || exit 1
50593 @endif target-libobjc
50595 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50596 maybe-install-info-target-libobjc:
50597 @if target-libobjc
50598 maybe-install-info-target-libobjc: install-info-target-libobjc
50600 install-info-target-libobjc: \
50601 configure-target-libobjc \
50602 info-target-libobjc
50603 @: $(MAKE); $(unstage)
50604 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50605 r=`${PWD_COMMAND}`; export r; \
50606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50607 $(NORMAL_TARGET_EXPORTS) \
50608 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
50609 for flag in $(EXTRA_TARGET_FLAGS); do \
50610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50611 done; \
50612 (cd $(TARGET_SUBDIR)/libobjc && \
50613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50615 "RANLIB=$${RANLIB}" \
50616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50617 install-info) \
50618 || exit 1
50620 @endif target-libobjc
50622 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50623 maybe-install-pdf-target-libobjc:
50624 @if target-libobjc
50625 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50627 install-pdf-target-libobjc: \
50628 configure-target-libobjc \
50629 pdf-target-libobjc
50630 @: $(MAKE); $(unstage)
50631 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50632 r=`${PWD_COMMAND}`; export r; \
50633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50634 $(NORMAL_TARGET_EXPORTS) \
50635 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
50636 for flag in $(EXTRA_TARGET_FLAGS); do \
50637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50638 done; \
50639 (cd $(TARGET_SUBDIR)/libobjc && \
50640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50642 "RANLIB=$${RANLIB}" \
50643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50644 install-pdf) \
50645 || exit 1
50647 @endif target-libobjc
50649 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50650 maybe-install-html-target-libobjc:
50651 @if target-libobjc
50652 maybe-install-html-target-libobjc: install-html-target-libobjc
50654 install-html-target-libobjc: \
50655 configure-target-libobjc \
50656 html-target-libobjc
50657 @: $(MAKE); $(unstage)
50658 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50659 r=`${PWD_COMMAND}`; export r; \
50660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50661 $(NORMAL_TARGET_EXPORTS) \
50662 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
50663 for flag in $(EXTRA_TARGET_FLAGS); do \
50664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50665 done; \
50666 (cd $(TARGET_SUBDIR)/libobjc && \
50667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50669 "RANLIB=$${RANLIB}" \
50670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50671 install-html) \
50672 || exit 1
50674 @endif target-libobjc
50676 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50677 maybe-installcheck-target-libobjc:
50678 @if target-libobjc
50679 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50681 installcheck-target-libobjc: \
50682 configure-target-libobjc
50683 @: $(MAKE); $(unstage)
50684 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50685 r=`${PWD_COMMAND}`; export r; \
50686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50687 $(NORMAL_TARGET_EXPORTS) \
50688 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
50689 for flag in $(EXTRA_TARGET_FLAGS); do \
50690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50691 done; \
50692 (cd $(TARGET_SUBDIR)/libobjc && \
50693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50695 "RANLIB=$${RANLIB}" \
50696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50697 installcheck) \
50698 || exit 1
50700 @endif target-libobjc
50702 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50703 maybe-mostlyclean-target-libobjc:
50704 @if target-libobjc
50705 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50707 mostlyclean-target-libobjc:
50708 @: $(MAKE); $(unstage)
50709 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50710 r=`${PWD_COMMAND}`; export r; \
50711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50712 $(NORMAL_TARGET_EXPORTS) \
50713 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
50714 for flag in $(EXTRA_TARGET_FLAGS); do \
50715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50716 done; \
50717 (cd $(TARGET_SUBDIR)/libobjc && \
50718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50720 "RANLIB=$${RANLIB}" \
50721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50722 mostlyclean) \
50723 || exit 1
50725 @endif target-libobjc
50727 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50728 maybe-clean-target-libobjc:
50729 @if target-libobjc
50730 maybe-clean-target-libobjc: clean-target-libobjc
50732 clean-target-libobjc:
50733 @: $(MAKE); $(unstage)
50734 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50735 r=`${PWD_COMMAND}`; export r; \
50736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50737 $(NORMAL_TARGET_EXPORTS) \
50738 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
50739 for flag in $(EXTRA_TARGET_FLAGS); do \
50740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50741 done; \
50742 (cd $(TARGET_SUBDIR)/libobjc && \
50743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50745 "RANLIB=$${RANLIB}" \
50746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50747 clean) \
50748 || exit 1
50750 @endif target-libobjc
50752 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50753 maybe-distclean-target-libobjc:
50754 @if target-libobjc
50755 maybe-distclean-target-libobjc: distclean-target-libobjc
50757 distclean-target-libobjc:
50758 @: $(MAKE); $(unstage)
50759 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50760 r=`${PWD_COMMAND}`; export r; \
50761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50762 $(NORMAL_TARGET_EXPORTS) \
50763 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
50764 for flag in $(EXTRA_TARGET_FLAGS); do \
50765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50766 done; \
50767 (cd $(TARGET_SUBDIR)/libobjc && \
50768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50770 "RANLIB=$${RANLIB}" \
50771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50772 distclean) \
50773 || exit 1
50775 @endif target-libobjc
50777 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50778 maybe-maintainer-clean-target-libobjc:
50779 @if target-libobjc
50780 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50782 maintainer-clean-target-libobjc:
50783 @: $(MAKE); $(unstage)
50784 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50785 r=`${PWD_COMMAND}`; export r; \
50786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50787 $(NORMAL_TARGET_EXPORTS) \
50788 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
50789 for flag in $(EXTRA_TARGET_FLAGS); do \
50790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50791 done; \
50792 (cd $(TARGET_SUBDIR)/libobjc && \
50793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50795 "RANLIB=$${RANLIB}" \
50796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50797 maintainer-clean) \
50798 || exit 1
50800 @endif target-libobjc
50806 .PHONY: configure-target-libgo maybe-configure-target-libgo
50807 maybe-configure-target-libgo:
50808 @if gcc-bootstrap
50809 configure-target-libgo: stage_current
50810 @endif gcc-bootstrap
50811 @if target-libgo
50812 maybe-configure-target-libgo: configure-target-libgo
50813 configure-target-libgo:
50814 @: $(MAKE); $(unstage)
50815 @r=`${PWD_COMMAND}`; export r; \
50816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50817 echo "Checking multilib configuration for libgo..."; \
50818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50819 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
50820 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50821 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50822 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50823 else \
50824 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50825 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50826 fi; \
50827 else \
50828 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50829 fi; \
50830 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50832 $(NORMAL_TARGET_EXPORTS) \
50833 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50834 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50835 case $(srcdir) in \
50836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50837 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50839 esac; \
50840 srcdiroption="--srcdir=$${topdir}/libgo"; \
50841 libsrcdir="$$s/libgo"; \
50842 rm -f no-such-file || : ; \
50843 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50844 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50845 --target=${target_alias} $${srcdiroption} \
50846 || exit 1
50847 @endif target-libgo
50853 .PHONY: all-target-libgo maybe-all-target-libgo
50854 maybe-all-target-libgo:
50855 @if gcc-bootstrap
50856 all-target-libgo: stage_current
50857 @endif gcc-bootstrap
50858 @if target-libgo
50859 TARGET-target-libgo=all
50860 maybe-all-target-libgo: all-target-libgo
50861 all-target-libgo: configure-target-libgo
50862 @: $(MAKE); $(unstage)
50863 @r=`${PWD_COMMAND}`; export r; \
50864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50865 $(NORMAL_TARGET_EXPORTS) \
50866 (cd $(TARGET_SUBDIR)/libgo && \
50867 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50868 $(TARGET-target-libgo))
50869 @endif target-libgo
50875 .PHONY: check-target-libgo maybe-check-target-libgo
50876 maybe-check-target-libgo:
50877 @if target-libgo
50878 maybe-check-target-libgo: check-target-libgo
50880 check-target-libgo:
50881 @: $(MAKE); $(unstage)
50882 @r=`${PWD_COMMAND}`; export r; \
50883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50884 $(NORMAL_TARGET_EXPORTS) \
50885 (cd $(TARGET_SUBDIR)/libgo && \
50886 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50888 @endif target-libgo
50890 .PHONY: install-target-libgo maybe-install-target-libgo
50891 maybe-install-target-libgo:
50892 @if target-libgo
50893 maybe-install-target-libgo: install-target-libgo
50895 install-target-libgo: installdirs
50896 @: $(MAKE); $(unstage)
50897 @r=`${PWD_COMMAND}`; export r; \
50898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50899 $(NORMAL_TARGET_EXPORTS) \
50900 (cd $(TARGET_SUBDIR)/libgo && \
50901 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50903 @endif target-libgo
50905 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50906 maybe-install-strip-target-libgo:
50907 @if target-libgo
50908 maybe-install-strip-target-libgo: install-strip-target-libgo
50910 install-strip-target-libgo: installdirs
50911 @: $(MAKE); $(unstage)
50912 @r=`${PWD_COMMAND}`; export r; \
50913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50914 $(NORMAL_TARGET_EXPORTS) \
50915 (cd $(TARGET_SUBDIR)/libgo && \
50916 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50918 @endif target-libgo
50920 # Other targets (info, dvi, pdf, etc.)
50922 .PHONY: maybe-info-target-libgo info-target-libgo
50923 maybe-info-target-libgo:
50924 @if target-libgo
50925 maybe-info-target-libgo: info-target-libgo
50927 info-target-libgo: \
50928 configure-target-libgo
50929 @: $(MAKE); $(unstage)
50930 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50931 r=`${PWD_COMMAND}`; export r; \
50932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50933 $(NORMAL_TARGET_EXPORTS) \
50934 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
50935 for flag in $(EXTRA_TARGET_FLAGS); do \
50936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50937 done; \
50938 (cd $(TARGET_SUBDIR)/libgo && \
50939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50941 "RANLIB=$${RANLIB}" \
50942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50943 info) \
50944 || exit 1
50946 @endif target-libgo
50948 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50949 maybe-dvi-target-libgo:
50950 @if target-libgo
50951 maybe-dvi-target-libgo: dvi-target-libgo
50953 dvi-target-libgo: \
50954 configure-target-libgo
50955 @: $(MAKE); $(unstage)
50956 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50957 r=`${PWD_COMMAND}`; export r; \
50958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959 $(NORMAL_TARGET_EXPORTS) \
50960 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
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)/libgo && \
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 dvi) \
50970 || exit 1
50972 @endif target-libgo
50974 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50975 maybe-pdf-target-libgo:
50976 @if target-libgo
50977 maybe-pdf-target-libgo: pdf-target-libgo
50979 pdf-target-libgo: \
50980 configure-target-libgo
50981 @: $(MAKE); $(unstage)
50982 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50983 r=`${PWD_COMMAND}`; export r; \
50984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50985 $(NORMAL_TARGET_EXPORTS) \
50986 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
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)/libgo && \
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 pdf) \
50996 || exit 1
50998 @endif target-libgo
51000 .PHONY: maybe-html-target-libgo html-target-libgo
51001 maybe-html-target-libgo:
51002 @if target-libgo
51003 maybe-html-target-libgo: html-target-libgo
51005 html-target-libgo: \
51006 configure-target-libgo
51007 @: $(MAKE); $(unstage)
51008 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51009 r=`${PWD_COMMAND}`; export r; \
51010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51011 $(NORMAL_TARGET_EXPORTS) \
51012 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
51013 for flag in $(EXTRA_TARGET_FLAGS); do \
51014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51015 done; \
51016 (cd $(TARGET_SUBDIR)/libgo && \
51017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51019 "RANLIB=$${RANLIB}" \
51020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51021 html) \
51022 || exit 1
51024 @endif target-libgo
51026 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51027 maybe-TAGS-target-libgo:
51028 @if target-libgo
51029 maybe-TAGS-target-libgo: TAGS-target-libgo
51031 TAGS-target-libgo: \
51032 configure-target-libgo
51033 @: $(MAKE); $(unstage)
51034 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51035 r=`${PWD_COMMAND}`; export r; \
51036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51037 $(NORMAL_TARGET_EXPORTS) \
51038 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
51039 for flag in $(EXTRA_TARGET_FLAGS); do \
51040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51041 done; \
51042 (cd $(TARGET_SUBDIR)/libgo && \
51043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51045 "RANLIB=$${RANLIB}" \
51046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51047 TAGS) \
51048 || exit 1
51050 @endif target-libgo
51052 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51053 maybe-install-info-target-libgo:
51054 @if target-libgo
51055 maybe-install-info-target-libgo: install-info-target-libgo
51057 install-info-target-libgo: \
51058 configure-target-libgo \
51059 info-target-libgo
51060 @: $(MAKE); $(unstage)
51061 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51062 r=`${PWD_COMMAND}`; export r; \
51063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51064 $(NORMAL_TARGET_EXPORTS) \
51065 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
51066 for flag in $(EXTRA_TARGET_FLAGS); do \
51067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51068 done; \
51069 (cd $(TARGET_SUBDIR)/libgo && \
51070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51072 "RANLIB=$${RANLIB}" \
51073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51074 install-info) \
51075 || exit 1
51077 @endif target-libgo
51079 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51080 maybe-install-pdf-target-libgo:
51081 @if target-libgo
51082 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51084 install-pdf-target-libgo: \
51085 configure-target-libgo \
51086 pdf-target-libgo
51087 @: $(MAKE); $(unstage)
51088 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51089 r=`${PWD_COMMAND}`; export r; \
51090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51091 $(NORMAL_TARGET_EXPORTS) \
51092 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
51093 for flag in $(EXTRA_TARGET_FLAGS); do \
51094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51095 done; \
51096 (cd $(TARGET_SUBDIR)/libgo && \
51097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51099 "RANLIB=$${RANLIB}" \
51100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51101 install-pdf) \
51102 || exit 1
51104 @endif target-libgo
51106 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
51107 maybe-install-html-target-libgo:
51108 @if target-libgo
51109 maybe-install-html-target-libgo: install-html-target-libgo
51111 install-html-target-libgo: \
51112 configure-target-libgo \
51113 html-target-libgo
51114 @: $(MAKE); $(unstage)
51115 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51116 r=`${PWD_COMMAND}`; export r; \
51117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51118 $(NORMAL_TARGET_EXPORTS) \
51119 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
51120 for flag in $(EXTRA_TARGET_FLAGS); do \
51121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51122 done; \
51123 (cd $(TARGET_SUBDIR)/libgo && \
51124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51126 "RANLIB=$${RANLIB}" \
51127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51128 install-html) \
51129 || exit 1
51131 @endif target-libgo
51133 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
51134 maybe-installcheck-target-libgo:
51135 @if target-libgo
51136 maybe-installcheck-target-libgo: installcheck-target-libgo
51138 installcheck-target-libgo: \
51139 configure-target-libgo
51140 @: $(MAKE); $(unstage)
51141 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51142 r=`${PWD_COMMAND}`; export r; \
51143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51144 $(NORMAL_TARGET_EXPORTS) \
51145 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
51146 for flag in $(EXTRA_TARGET_FLAGS); do \
51147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51148 done; \
51149 (cd $(TARGET_SUBDIR)/libgo && \
51150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51152 "RANLIB=$${RANLIB}" \
51153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51154 installcheck) \
51155 || exit 1
51157 @endif target-libgo
51159 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
51160 maybe-mostlyclean-target-libgo:
51161 @if target-libgo
51162 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
51164 mostlyclean-target-libgo:
51165 @: $(MAKE); $(unstage)
51166 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51167 r=`${PWD_COMMAND}`; export r; \
51168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169 $(NORMAL_TARGET_EXPORTS) \
51170 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
51171 for flag in $(EXTRA_TARGET_FLAGS); do \
51172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51173 done; \
51174 (cd $(TARGET_SUBDIR)/libgo && \
51175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51177 "RANLIB=$${RANLIB}" \
51178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51179 mostlyclean) \
51180 || exit 1
51182 @endif target-libgo
51184 .PHONY: maybe-clean-target-libgo clean-target-libgo
51185 maybe-clean-target-libgo:
51186 @if target-libgo
51187 maybe-clean-target-libgo: clean-target-libgo
51189 clean-target-libgo:
51190 @: $(MAKE); $(unstage)
51191 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51192 r=`${PWD_COMMAND}`; export r; \
51193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51194 $(NORMAL_TARGET_EXPORTS) \
51195 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
51196 for flag in $(EXTRA_TARGET_FLAGS); do \
51197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51198 done; \
51199 (cd $(TARGET_SUBDIR)/libgo && \
51200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51202 "RANLIB=$${RANLIB}" \
51203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51204 clean) \
51205 || exit 1
51207 @endif target-libgo
51209 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
51210 maybe-distclean-target-libgo:
51211 @if target-libgo
51212 maybe-distclean-target-libgo: distclean-target-libgo
51214 distclean-target-libgo:
51215 @: $(MAKE); $(unstage)
51216 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51217 r=`${PWD_COMMAND}`; export r; \
51218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51219 $(NORMAL_TARGET_EXPORTS) \
51220 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
51221 for flag in $(EXTRA_TARGET_FLAGS); do \
51222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51223 done; \
51224 (cd $(TARGET_SUBDIR)/libgo && \
51225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51227 "RANLIB=$${RANLIB}" \
51228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51229 distclean) \
51230 || exit 1
51232 @endif target-libgo
51234 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
51235 maybe-maintainer-clean-target-libgo:
51236 @if target-libgo
51237 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
51239 maintainer-clean-target-libgo:
51240 @: $(MAKE); $(unstage)
51241 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51242 r=`${PWD_COMMAND}`; export r; \
51243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51244 $(NORMAL_TARGET_EXPORTS) \
51245 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
51246 for flag in $(EXTRA_TARGET_FLAGS); do \
51247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51248 done; \
51249 (cd $(TARGET_SUBDIR)/libgo && \
51250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51252 "RANLIB=$${RANLIB}" \
51253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51254 maintainer-clean) \
51255 || exit 1
51257 @endif target-libgo
51263 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51264 maybe-configure-target-libtermcap:
51265 @if gcc-bootstrap
51266 configure-target-libtermcap: stage_current
51267 @endif gcc-bootstrap
51268 @if target-libtermcap
51269 maybe-configure-target-libtermcap: configure-target-libtermcap
51270 configure-target-libtermcap:
51271 @: $(MAKE); $(unstage)
51272 @r=`${PWD_COMMAND}`; export r; \
51273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51274 echo "Checking multilib configuration for libtermcap..."; \
51275 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51276 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
51277 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51278 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51279 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51280 else \
51281 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51282 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51283 fi; \
51284 else \
51285 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51286 fi; \
51287 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51288 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51289 $(NORMAL_TARGET_EXPORTS) \
51290 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51291 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51292 case $(srcdir) in \
51293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51294 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51296 esac; \
51297 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
51298 libsrcdir="$$s/libtermcap"; \
51299 rm -f no-such-file || : ; \
51300 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51301 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51302 --target=${target_alias} $${srcdiroption} \
51303 || exit 1
51304 @endif target-libtermcap
51310 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51311 maybe-all-target-libtermcap:
51312 @if gcc-bootstrap
51313 all-target-libtermcap: stage_current
51314 @endif gcc-bootstrap
51315 @if target-libtermcap
51316 TARGET-target-libtermcap=all
51317 maybe-all-target-libtermcap: all-target-libtermcap
51318 all-target-libtermcap: configure-target-libtermcap
51319 @: $(MAKE); $(unstage)
51320 @r=`${PWD_COMMAND}`; export r; \
51321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51322 $(NORMAL_TARGET_EXPORTS) \
51323 (cd $(TARGET_SUBDIR)/libtermcap && \
51324 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51325 $(TARGET-target-libtermcap))
51326 @endif target-libtermcap
51332 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51333 maybe-check-target-libtermcap:
51334 @if target-libtermcap
51335 maybe-check-target-libtermcap: check-target-libtermcap
51337 # Dummy target for uncheckable module.
51338 check-target-libtermcap:
51340 @endif target-libtermcap
51342 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51343 maybe-install-target-libtermcap:
51344 @if target-libtermcap
51345 maybe-install-target-libtermcap: install-target-libtermcap
51347 install-target-libtermcap: installdirs
51348 @: $(MAKE); $(unstage)
51349 @r=`${PWD_COMMAND}`; export r; \
51350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51351 $(NORMAL_TARGET_EXPORTS) \
51352 (cd $(TARGET_SUBDIR)/libtermcap && \
51353 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51355 @endif target-libtermcap
51357 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51358 maybe-install-strip-target-libtermcap:
51359 @if target-libtermcap
51360 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51362 install-strip-target-libtermcap: installdirs
51363 @: $(MAKE); $(unstage)
51364 @r=`${PWD_COMMAND}`; export r; \
51365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51366 $(NORMAL_TARGET_EXPORTS) \
51367 (cd $(TARGET_SUBDIR)/libtermcap && \
51368 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51370 @endif target-libtermcap
51372 # Other targets (info, dvi, pdf, etc.)
51374 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51375 maybe-info-target-libtermcap:
51376 @if target-libtermcap
51377 maybe-info-target-libtermcap: info-target-libtermcap
51379 info-target-libtermcap: \
51380 configure-target-libtermcap
51381 @: $(MAKE); $(unstage)
51382 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51383 r=`${PWD_COMMAND}`; export r; \
51384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51385 $(NORMAL_TARGET_EXPORTS) \
51386 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
51387 for flag in $(EXTRA_TARGET_FLAGS); do \
51388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51389 done; \
51390 (cd $(TARGET_SUBDIR)/libtermcap && \
51391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51393 "RANLIB=$${RANLIB}" \
51394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51395 info) \
51396 || exit 1
51398 @endif target-libtermcap
51400 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51401 maybe-dvi-target-libtermcap:
51402 @if target-libtermcap
51403 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51405 dvi-target-libtermcap: \
51406 configure-target-libtermcap
51407 @: $(MAKE); $(unstage)
51408 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51409 r=`${PWD_COMMAND}`; export r; \
51410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51411 $(NORMAL_TARGET_EXPORTS) \
51412 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
51413 for flag in $(EXTRA_TARGET_FLAGS); do \
51414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51415 done; \
51416 (cd $(TARGET_SUBDIR)/libtermcap && \
51417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51419 "RANLIB=$${RANLIB}" \
51420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51421 dvi) \
51422 || exit 1
51424 @endif target-libtermcap
51426 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51427 maybe-pdf-target-libtermcap:
51428 @if target-libtermcap
51429 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51431 pdf-target-libtermcap: \
51432 configure-target-libtermcap
51433 @: $(MAKE); $(unstage)
51434 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51435 r=`${PWD_COMMAND}`; export r; \
51436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51437 $(NORMAL_TARGET_EXPORTS) \
51438 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51439 for flag in $(EXTRA_TARGET_FLAGS); do \
51440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51441 done; \
51442 (cd $(TARGET_SUBDIR)/libtermcap && \
51443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51445 "RANLIB=$${RANLIB}" \
51446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51447 pdf) \
51448 || exit 1
51450 @endif target-libtermcap
51452 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51453 maybe-html-target-libtermcap:
51454 @if target-libtermcap
51455 maybe-html-target-libtermcap: html-target-libtermcap
51457 html-target-libtermcap: \
51458 configure-target-libtermcap
51459 @: $(MAKE); $(unstage)
51460 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51461 r=`${PWD_COMMAND}`; export r; \
51462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51463 $(NORMAL_TARGET_EXPORTS) \
51464 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
51465 for flag in $(EXTRA_TARGET_FLAGS); do \
51466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51467 done; \
51468 (cd $(TARGET_SUBDIR)/libtermcap && \
51469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51471 "RANLIB=$${RANLIB}" \
51472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51473 html) \
51474 || exit 1
51476 @endif target-libtermcap
51478 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51479 maybe-TAGS-target-libtermcap:
51480 @if target-libtermcap
51481 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51483 TAGS-target-libtermcap: \
51484 configure-target-libtermcap
51485 @: $(MAKE); $(unstage)
51486 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51487 r=`${PWD_COMMAND}`; export r; \
51488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51489 $(NORMAL_TARGET_EXPORTS) \
51490 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
51491 for flag in $(EXTRA_TARGET_FLAGS); do \
51492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51493 done; \
51494 (cd $(TARGET_SUBDIR)/libtermcap && \
51495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51497 "RANLIB=$${RANLIB}" \
51498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51499 TAGS) \
51500 || exit 1
51502 @endif target-libtermcap
51504 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51505 maybe-install-info-target-libtermcap:
51506 @if target-libtermcap
51507 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51509 install-info-target-libtermcap: \
51510 configure-target-libtermcap \
51511 info-target-libtermcap
51512 @: $(MAKE); $(unstage)
51513 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51514 r=`${PWD_COMMAND}`; export r; \
51515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51516 $(NORMAL_TARGET_EXPORTS) \
51517 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
51518 for flag in $(EXTRA_TARGET_FLAGS); do \
51519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51520 done; \
51521 (cd $(TARGET_SUBDIR)/libtermcap && \
51522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51524 "RANLIB=$${RANLIB}" \
51525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51526 install-info) \
51527 || exit 1
51529 @endif target-libtermcap
51531 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51532 maybe-install-pdf-target-libtermcap:
51533 @if target-libtermcap
51534 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51536 install-pdf-target-libtermcap: \
51537 configure-target-libtermcap \
51538 pdf-target-libtermcap
51539 @: $(MAKE); $(unstage)
51540 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51541 r=`${PWD_COMMAND}`; export r; \
51542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51543 $(NORMAL_TARGET_EXPORTS) \
51544 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51545 for flag in $(EXTRA_TARGET_FLAGS); do \
51546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51547 done; \
51548 (cd $(TARGET_SUBDIR)/libtermcap && \
51549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51551 "RANLIB=$${RANLIB}" \
51552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51553 install-pdf) \
51554 || exit 1
51556 @endif target-libtermcap
51558 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51559 maybe-install-html-target-libtermcap:
51560 @if target-libtermcap
51561 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51563 install-html-target-libtermcap: \
51564 configure-target-libtermcap \
51565 html-target-libtermcap
51566 @: $(MAKE); $(unstage)
51567 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51568 r=`${PWD_COMMAND}`; export r; \
51569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51570 $(NORMAL_TARGET_EXPORTS) \
51571 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
51572 for flag in $(EXTRA_TARGET_FLAGS); do \
51573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51574 done; \
51575 (cd $(TARGET_SUBDIR)/libtermcap && \
51576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51578 "RANLIB=$${RANLIB}" \
51579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51580 install-html) \
51581 || exit 1
51583 @endif target-libtermcap
51585 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51586 maybe-installcheck-target-libtermcap:
51587 @if target-libtermcap
51588 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51590 installcheck-target-libtermcap: \
51591 configure-target-libtermcap
51592 @: $(MAKE); $(unstage)
51593 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51594 r=`${PWD_COMMAND}`; export r; \
51595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51596 $(NORMAL_TARGET_EXPORTS) \
51597 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
51598 for flag in $(EXTRA_TARGET_FLAGS); do \
51599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51600 done; \
51601 (cd $(TARGET_SUBDIR)/libtermcap && \
51602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51604 "RANLIB=$${RANLIB}" \
51605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51606 installcheck) \
51607 || exit 1
51609 @endif target-libtermcap
51611 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51612 maybe-mostlyclean-target-libtermcap:
51613 @if target-libtermcap
51614 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51616 # libtermcap doesn't support mostlyclean.
51617 mostlyclean-target-libtermcap:
51619 @endif target-libtermcap
51621 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51622 maybe-clean-target-libtermcap:
51623 @if target-libtermcap
51624 maybe-clean-target-libtermcap: clean-target-libtermcap
51626 # libtermcap doesn't support clean.
51627 clean-target-libtermcap:
51629 @endif target-libtermcap
51631 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51632 maybe-distclean-target-libtermcap:
51633 @if target-libtermcap
51634 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51636 # libtermcap doesn't support distclean.
51637 distclean-target-libtermcap:
51639 @endif target-libtermcap
51641 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51642 maybe-maintainer-clean-target-libtermcap:
51643 @if target-libtermcap
51644 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51646 # libtermcap doesn't support maintainer-clean.
51647 maintainer-clean-target-libtermcap:
51649 @endif target-libtermcap
51655 .PHONY: configure-target-winsup maybe-configure-target-winsup
51656 maybe-configure-target-winsup:
51657 @if gcc-bootstrap
51658 configure-target-winsup: stage_current
51659 @endif gcc-bootstrap
51660 @if target-winsup
51661 maybe-configure-target-winsup: configure-target-winsup
51662 configure-target-winsup:
51663 @: $(MAKE); $(unstage)
51664 @r=`${PWD_COMMAND}`; export r; \
51665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51666 echo "Checking multilib configuration for winsup..."; \
51667 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
51668 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
51669 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51670 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51671 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51672 else \
51673 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51674 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51675 fi; \
51676 else \
51677 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51678 fi; \
51679 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51680 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
51681 $(NORMAL_TARGET_EXPORTS) \
51682 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51683 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51684 case $(srcdir) in \
51685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51686 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51688 esac; \
51689 srcdiroption="--srcdir=$${topdir}/winsup"; \
51690 libsrcdir="$$s/winsup"; \
51691 rm -f no-such-file || : ; \
51692 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51693 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51694 --target=${target_alias} $${srcdiroption} \
51695 || exit 1
51696 @endif target-winsup
51702 .PHONY: all-target-winsup maybe-all-target-winsup
51703 maybe-all-target-winsup:
51704 @if gcc-bootstrap
51705 all-target-winsup: stage_current
51706 @endif gcc-bootstrap
51707 @if target-winsup
51708 TARGET-target-winsup=all
51709 maybe-all-target-winsup: all-target-winsup
51710 all-target-winsup: configure-target-winsup
51711 @: $(MAKE); $(unstage)
51712 @r=`${PWD_COMMAND}`; export r; \
51713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51714 $(NORMAL_TARGET_EXPORTS) \
51715 (cd $(TARGET_SUBDIR)/winsup && \
51716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51717 $(TARGET-target-winsup))
51718 @endif target-winsup
51724 .PHONY: check-target-winsup maybe-check-target-winsup
51725 maybe-check-target-winsup:
51726 @if target-winsup
51727 maybe-check-target-winsup: check-target-winsup
51729 check-target-winsup:
51730 @: $(MAKE); $(unstage)
51731 @r=`${PWD_COMMAND}`; export r; \
51732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51733 $(NORMAL_TARGET_EXPORTS) \
51734 (cd $(TARGET_SUBDIR)/winsup && \
51735 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51737 @endif target-winsup
51739 .PHONY: install-target-winsup maybe-install-target-winsup
51740 maybe-install-target-winsup:
51741 @if target-winsup
51742 maybe-install-target-winsup: install-target-winsup
51744 install-target-winsup: installdirs
51745 @: $(MAKE); $(unstage)
51746 @r=`${PWD_COMMAND}`; export r; \
51747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51748 $(NORMAL_TARGET_EXPORTS) \
51749 (cd $(TARGET_SUBDIR)/winsup && \
51750 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51752 @endif target-winsup
51754 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51755 maybe-install-strip-target-winsup:
51756 @if target-winsup
51757 maybe-install-strip-target-winsup: install-strip-target-winsup
51759 install-strip-target-winsup: installdirs
51760 @: $(MAKE); $(unstage)
51761 @r=`${PWD_COMMAND}`; export r; \
51762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51763 $(NORMAL_TARGET_EXPORTS) \
51764 (cd $(TARGET_SUBDIR)/winsup && \
51765 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51767 @endif target-winsup
51769 # Other targets (info, dvi, pdf, etc.)
51771 .PHONY: maybe-info-target-winsup info-target-winsup
51772 maybe-info-target-winsup:
51773 @if target-winsup
51774 maybe-info-target-winsup: info-target-winsup
51776 info-target-winsup: \
51777 configure-target-winsup
51778 @: $(MAKE); $(unstage)
51779 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51780 r=`${PWD_COMMAND}`; export r; \
51781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51782 $(NORMAL_TARGET_EXPORTS) \
51783 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
51784 for flag in $(EXTRA_TARGET_FLAGS); do \
51785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51786 done; \
51787 (cd $(TARGET_SUBDIR)/winsup && \
51788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51790 "RANLIB=$${RANLIB}" \
51791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51792 info) \
51793 || exit 1
51795 @endif target-winsup
51797 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51798 maybe-dvi-target-winsup:
51799 @if target-winsup
51800 maybe-dvi-target-winsup: dvi-target-winsup
51802 dvi-target-winsup: \
51803 configure-target-winsup
51804 @: $(MAKE); $(unstage)
51805 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51806 r=`${PWD_COMMAND}`; export r; \
51807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808 $(NORMAL_TARGET_EXPORTS) \
51809 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
51810 for flag in $(EXTRA_TARGET_FLAGS); do \
51811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51812 done; \
51813 (cd $(TARGET_SUBDIR)/winsup && \
51814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51816 "RANLIB=$${RANLIB}" \
51817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51818 dvi) \
51819 || exit 1
51821 @endif target-winsup
51823 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51824 maybe-pdf-target-winsup:
51825 @if target-winsup
51826 maybe-pdf-target-winsup: pdf-target-winsup
51828 pdf-target-winsup: \
51829 configure-target-winsup
51830 @: $(MAKE); $(unstage)
51831 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51832 r=`${PWD_COMMAND}`; export r; \
51833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51834 $(NORMAL_TARGET_EXPORTS) \
51835 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
51836 for flag in $(EXTRA_TARGET_FLAGS); do \
51837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51838 done; \
51839 (cd $(TARGET_SUBDIR)/winsup && \
51840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51842 "RANLIB=$${RANLIB}" \
51843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51844 pdf) \
51845 || exit 1
51847 @endif target-winsup
51849 .PHONY: maybe-html-target-winsup html-target-winsup
51850 maybe-html-target-winsup:
51851 @if target-winsup
51852 maybe-html-target-winsup: html-target-winsup
51854 html-target-winsup: \
51855 configure-target-winsup
51856 @: $(MAKE); $(unstage)
51857 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51858 r=`${PWD_COMMAND}`; export r; \
51859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860 $(NORMAL_TARGET_EXPORTS) \
51861 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
51862 for flag in $(EXTRA_TARGET_FLAGS); do \
51863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51864 done; \
51865 (cd $(TARGET_SUBDIR)/winsup && \
51866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51868 "RANLIB=$${RANLIB}" \
51869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51870 html) \
51871 || exit 1
51873 @endif target-winsup
51875 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51876 maybe-TAGS-target-winsup:
51877 @if target-winsup
51878 maybe-TAGS-target-winsup: TAGS-target-winsup
51880 TAGS-target-winsup: \
51881 configure-target-winsup
51882 @: $(MAKE); $(unstage)
51883 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51884 r=`${PWD_COMMAND}`; export r; \
51885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51886 $(NORMAL_TARGET_EXPORTS) \
51887 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
51888 for flag in $(EXTRA_TARGET_FLAGS); do \
51889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51890 done; \
51891 (cd $(TARGET_SUBDIR)/winsup && \
51892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51894 "RANLIB=$${RANLIB}" \
51895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51896 TAGS) \
51897 || exit 1
51899 @endif target-winsup
51901 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51902 maybe-install-info-target-winsup:
51903 @if target-winsup
51904 maybe-install-info-target-winsup: install-info-target-winsup
51906 install-info-target-winsup: \
51907 configure-target-winsup \
51908 info-target-winsup
51909 @: $(MAKE); $(unstage)
51910 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51911 r=`${PWD_COMMAND}`; export r; \
51912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51913 $(NORMAL_TARGET_EXPORTS) \
51914 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
51915 for flag in $(EXTRA_TARGET_FLAGS); do \
51916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51917 done; \
51918 (cd $(TARGET_SUBDIR)/winsup && \
51919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51921 "RANLIB=$${RANLIB}" \
51922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51923 install-info) \
51924 || exit 1
51926 @endif target-winsup
51928 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51929 maybe-install-pdf-target-winsup:
51930 @if target-winsup
51931 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51933 install-pdf-target-winsup: \
51934 configure-target-winsup \
51935 pdf-target-winsup
51936 @: $(MAKE); $(unstage)
51937 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51938 r=`${PWD_COMMAND}`; export r; \
51939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51940 $(NORMAL_TARGET_EXPORTS) \
51941 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
51942 for flag in $(EXTRA_TARGET_FLAGS); do \
51943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51944 done; \
51945 (cd $(TARGET_SUBDIR)/winsup && \
51946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51948 "RANLIB=$${RANLIB}" \
51949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51950 install-pdf) \
51951 || exit 1
51953 @endif target-winsup
51955 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51956 maybe-install-html-target-winsup:
51957 @if target-winsup
51958 maybe-install-html-target-winsup: install-html-target-winsup
51960 install-html-target-winsup: \
51961 configure-target-winsup \
51962 html-target-winsup
51963 @: $(MAKE); $(unstage)
51964 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51965 r=`${PWD_COMMAND}`; export r; \
51966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51967 $(NORMAL_TARGET_EXPORTS) \
51968 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
51969 for flag in $(EXTRA_TARGET_FLAGS); do \
51970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51971 done; \
51972 (cd $(TARGET_SUBDIR)/winsup && \
51973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51975 "RANLIB=$${RANLIB}" \
51976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51977 install-html) \
51978 || exit 1
51980 @endif target-winsup
51982 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51983 maybe-installcheck-target-winsup:
51984 @if target-winsup
51985 maybe-installcheck-target-winsup: installcheck-target-winsup
51987 installcheck-target-winsup: \
51988 configure-target-winsup
51989 @: $(MAKE); $(unstage)
51990 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51991 r=`${PWD_COMMAND}`; export r; \
51992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51993 $(NORMAL_TARGET_EXPORTS) \
51994 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
51995 for flag in $(EXTRA_TARGET_FLAGS); do \
51996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51997 done; \
51998 (cd $(TARGET_SUBDIR)/winsup && \
51999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52001 "RANLIB=$${RANLIB}" \
52002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52003 installcheck) \
52004 || exit 1
52006 @endif target-winsup
52008 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52009 maybe-mostlyclean-target-winsup:
52010 @if target-winsup
52011 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52013 mostlyclean-target-winsup:
52014 @: $(MAKE); $(unstage)
52015 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52016 r=`${PWD_COMMAND}`; export r; \
52017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52018 $(NORMAL_TARGET_EXPORTS) \
52019 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
52020 for flag in $(EXTRA_TARGET_FLAGS); do \
52021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52022 done; \
52023 (cd $(TARGET_SUBDIR)/winsup && \
52024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52026 "RANLIB=$${RANLIB}" \
52027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52028 mostlyclean) \
52029 || exit 1
52031 @endif target-winsup
52033 .PHONY: maybe-clean-target-winsup clean-target-winsup
52034 maybe-clean-target-winsup:
52035 @if target-winsup
52036 maybe-clean-target-winsup: clean-target-winsup
52038 clean-target-winsup:
52039 @: $(MAKE); $(unstage)
52040 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52041 r=`${PWD_COMMAND}`; export r; \
52042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043 $(NORMAL_TARGET_EXPORTS) \
52044 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
52045 for flag in $(EXTRA_TARGET_FLAGS); do \
52046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52047 done; \
52048 (cd $(TARGET_SUBDIR)/winsup && \
52049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52051 "RANLIB=$${RANLIB}" \
52052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52053 clean) \
52054 || exit 1
52056 @endif target-winsup
52058 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52059 maybe-distclean-target-winsup:
52060 @if target-winsup
52061 maybe-distclean-target-winsup: distclean-target-winsup
52063 distclean-target-winsup:
52064 @: $(MAKE); $(unstage)
52065 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52066 r=`${PWD_COMMAND}`; export r; \
52067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52068 $(NORMAL_TARGET_EXPORTS) \
52069 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
52070 for flag in $(EXTRA_TARGET_FLAGS); do \
52071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52072 done; \
52073 (cd $(TARGET_SUBDIR)/winsup && \
52074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52076 "RANLIB=$${RANLIB}" \
52077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52078 distclean) \
52079 || exit 1
52081 @endif target-winsup
52083 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52084 maybe-maintainer-clean-target-winsup:
52085 @if target-winsup
52086 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52088 maintainer-clean-target-winsup:
52089 @: $(MAKE); $(unstage)
52090 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52091 r=`${PWD_COMMAND}`; export r; \
52092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52093 $(NORMAL_TARGET_EXPORTS) \
52094 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
52095 for flag in $(EXTRA_TARGET_FLAGS); do \
52096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52097 done; \
52098 (cd $(TARGET_SUBDIR)/winsup && \
52099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52101 "RANLIB=$${RANLIB}" \
52102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52103 maintainer-clean) \
52104 || exit 1
52106 @endif target-winsup
52112 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52113 maybe-configure-target-libgloss:
52114 @if gcc-bootstrap
52115 configure-target-libgloss: stage_current
52116 @endif gcc-bootstrap
52117 @if target-libgloss
52118 maybe-configure-target-libgloss: configure-target-libgloss
52119 configure-target-libgloss:
52120 @: $(MAKE); $(unstage)
52121 @r=`${PWD_COMMAND}`; export r; \
52122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52123 echo "Checking multilib configuration for libgloss..."; \
52124 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52125 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
52126 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52127 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52128 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52129 else \
52130 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52131 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52132 fi; \
52133 else \
52134 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52135 fi; \
52136 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52137 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52138 $(NORMAL_TARGET_EXPORTS) \
52139 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52140 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52141 case $(srcdir) in \
52142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52143 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52145 esac; \
52146 srcdiroption="--srcdir=$${topdir}/libgloss"; \
52147 libsrcdir="$$s/libgloss"; \
52148 rm -f no-such-file || : ; \
52149 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52150 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52151 --target=${target_alias} $${srcdiroption} \
52152 || exit 1
52153 @endif target-libgloss
52159 .PHONY: all-target-libgloss maybe-all-target-libgloss
52160 maybe-all-target-libgloss:
52161 @if gcc-bootstrap
52162 all-target-libgloss: stage_current
52163 @endif gcc-bootstrap
52164 @if target-libgloss
52165 TARGET-target-libgloss=all
52166 maybe-all-target-libgloss: all-target-libgloss
52167 all-target-libgloss: configure-target-libgloss
52168 @: $(MAKE); $(unstage)
52169 @r=`${PWD_COMMAND}`; export r; \
52170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171 $(NORMAL_TARGET_EXPORTS) \
52172 (cd $(TARGET_SUBDIR)/libgloss && \
52173 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52174 $(TARGET-target-libgloss))
52175 @endif target-libgloss
52181 .PHONY: check-target-libgloss maybe-check-target-libgloss
52182 maybe-check-target-libgloss:
52183 @if target-libgloss
52184 maybe-check-target-libgloss: check-target-libgloss
52186 # Dummy target for uncheckable module.
52187 check-target-libgloss:
52189 @endif target-libgloss
52191 .PHONY: install-target-libgloss maybe-install-target-libgloss
52192 maybe-install-target-libgloss:
52193 @if target-libgloss
52194 maybe-install-target-libgloss: install-target-libgloss
52196 install-target-libgloss: installdirs
52197 @: $(MAKE); $(unstage)
52198 @r=`${PWD_COMMAND}`; export r; \
52199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200 $(NORMAL_TARGET_EXPORTS) \
52201 (cd $(TARGET_SUBDIR)/libgloss && \
52202 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52204 @endif target-libgloss
52206 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52207 maybe-install-strip-target-libgloss:
52208 @if target-libgloss
52209 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52211 install-strip-target-libgloss: installdirs
52212 @: $(MAKE); $(unstage)
52213 @r=`${PWD_COMMAND}`; export r; \
52214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52215 $(NORMAL_TARGET_EXPORTS) \
52216 (cd $(TARGET_SUBDIR)/libgloss && \
52217 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52219 @endif target-libgloss
52221 # Other targets (info, dvi, pdf, etc.)
52223 .PHONY: maybe-info-target-libgloss info-target-libgloss
52224 maybe-info-target-libgloss:
52225 @if target-libgloss
52226 maybe-info-target-libgloss: info-target-libgloss
52228 info-target-libgloss: \
52229 configure-target-libgloss
52230 @: $(MAKE); $(unstage)
52231 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52232 r=`${PWD_COMMAND}`; export r; \
52233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52234 $(NORMAL_TARGET_EXPORTS) \
52235 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
52236 for flag in $(EXTRA_TARGET_FLAGS); do \
52237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52238 done; \
52239 (cd $(TARGET_SUBDIR)/libgloss && \
52240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52242 "RANLIB=$${RANLIB}" \
52243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52244 info) \
52245 || exit 1
52247 @endif target-libgloss
52249 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52250 maybe-dvi-target-libgloss:
52251 @if target-libgloss
52252 maybe-dvi-target-libgloss: dvi-target-libgloss
52254 dvi-target-libgloss: \
52255 configure-target-libgloss
52256 @: $(MAKE); $(unstage)
52257 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52258 r=`${PWD_COMMAND}`; export r; \
52259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52260 $(NORMAL_TARGET_EXPORTS) \
52261 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
52262 for flag in $(EXTRA_TARGET_FLAGS); do \
52263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52264 done; \
52265 (cd $(TARGET_SUBDIR)/libgloss && \
52266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52268 "RANLIB=$${RANLIB}" \
52269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52270 dvi) \
52271 || exit 1
52273 @endif target-libgloss
52275 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52276 maybe-pdf-target-libgloss:
52277 @if target-libgloss
52278 maybe-pdf-target-libgloss: pdf-target-libgloss
52280 pdf-target-libgloss: \
52281 configure-target-libgloss
52282 @: $(MAKE); $(unstage)
52283 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52284 r=`${PWD_COMMAND}`; export r; \
52285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52286 $(NORMAL_TARGET_EXPORTS) \
52287 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
52288 for flag in $(EXTRA_TARGET_FLAGS); do \
52289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52290 done; \
52291 (cd $(TARGET_SUBDIR)/libgloss && \
52292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52294 "RANLIB=$${RANLIB}" \
52295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52296 pdf) \
52297 || exit 1
52299 @endif target-libgloss
52301 .PHONY: maybe-html-target-libgloss html-target-libgloss
52302 maybe-html-target-libgloss:
52303 @if target-libgloss
52304 maybe-html-target-libgloss: html-target-libgloss
52306 html-target-libgloss: \
52307 configure-target-libgloss
52308 @: $(MAKE); $(unstage)
52309 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52310 r=`${PWD_COMMAND}`; export r; \
52311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52312 $(NORMAL_TARGET_EXPORTS) \
52313 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
52314 for flag in $(EXTRA_TARGET_FLAGS); do \
52315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52316 done; \
52317 (cd $(TARGET_SUBDIR)/libgloss && \
52318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52320 "RANLIB=$${RANLIB}" \
52321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52322 html) \
52323 || exit 1
52325 @endif target-libgloss
52327 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52328 maybe-TAGS-target-libgloss:
52329 @if target-libgloss
52330 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52332 TAGS-target-libgloss: \
52333 configure-target-libgloss
52334 @: $(MAKE); $(unstage)
52335 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52336 r=`${PWD_COMMAND}`; export r; \
52337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52338 $(NORMAL_TARGET_EXPORTS) \
52339 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
52340 for flag in $(EXTRA_TARGET_FLAGS); do \
52341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52342 done; \
52343 (cd $(TARGET_SUBDIR)/libgloss && \
52344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52346 "RANLIB=$${RANLIB}" \
52347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52348 TAGS) \
52349 || exit 1
52351 @endif target-libgloss
52353 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52354 maybe-install-info-target-libgloss:
52355 @if target-libgloss
52356 maybe-install-info-target-libgloss: install-info-target-libgloss
52358 install-info-target-libgloss: \
52359 configure-target-libgloss \
52360 info-target-libgloss
52361 @: $(MAKE); $(unstage)
52362 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52363 r=`${PWD_COMMAND}`; export r; \
52364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52365 $(NORMAL_TARGET_EXPORTS) \
52366 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
52367 for flag in $(EXTRA_TARGET_FLAGS); do \
52368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52369 done; \
52370 (cd $(TARGET_SUBDIR)/libgloss && \
52371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52373 "RANLIB=$${RANLIB}" \
52374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52375 install-info) \
52376 || exit 1
52378 @endif target-libgloss
52380 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52381 maybe-install-pdf-target-libgloss:
52382 @if target-libgloss
52383 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52385 install-pdf-target-libgloss: \
52386 configure-target-libgloss \
52387 pdf-target-libgloss
52388 @: $(MAKE); $(unstage)
52389 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52390 r=`${PWD_COMMAND}`; export r; \
52391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52392 $(NORMAL_TARGET_EXPORTS) \
52393 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
52394 for flag in $(EXTRA_TARGET_FLAGS); do \
52395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52396 done; \
52397 (cd $(TARGET_SUBDIR)/libgloss && \
52398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52400 "RANLIB=$${RANLIB}" \
52401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52402 install-pdf) \
52403 || exit 1
52405 @endif target-libgloss
52407 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52408 maybe-install-html-target-libgloss:
52409 @if target-libgloss
52410 maybe-install-html-target-libgloss: install-html-target-libgloss
52412 install-html-target-libgloss: \
52413 configure-target-libgloss \
52414 html-target-libgloss
52415 @: $(MAKE); $(unstage)
52416 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52417 r=`${PWD_COMMAND}`; export r; \
52418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52419 $(NORMAL_TARGET_EXPORTS) \
52420 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
52421 for flag in $(EXTRA_TARGET_FLAGS); do \
52422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52423 done; \
52424 (cd $(TARGET_SUBDIR)/libgloss && \
52425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52427 "RANLIB=$${RANLIB}" \
52428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52429 install-html) \
52430 || exit 1
52432 @endif target-libgloss
52434 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52435 maybe-installcheck-target-libgloss:
52436 @if target-libgloss
52437 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52439 installcheck-target-libgloss: \
52440 configure-target-libgloss
52441 @: $(MAKE); $(unstage)
52442 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52443 r=`${PWD_COMMAND}`; export r; \
52444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52445 $(NORMAL_TARGET_EXPORTS) \
52446 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
52447 for flag in $(EXTRA_TARGET_FLAGS); do \
52448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52449 done; \
52450 (cd $(TARGET_SUBDIR)/libgloss && \
52451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52453 "RANLIB=$${RANLIB}" \
52454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52455 installcheck) \
52456 || exit 1
52458 @endif target-libgloss
52460 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52461 maybe-mostlyclean-target-libgloss:
52462 @if target-libgloss
52463 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52465 mostlyclean-target-libgloss:
52466 @: $(MAKE); $(unstage)
52467 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52468 r=`${PWD_COMMAND}`; export r; \
52469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52470 $(NORMAL_TARGET_EXPORTS) \
52471 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
52472 for flag in $(EXTRA_TARGET_FLAGS); do \
52473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52474 done; \
52475 (cd $(TARGET_SUBDIR)/libgloss && \
52476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52478 "RANLIB=$${RANLIB}" \
52479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52480 mostlyclean) \
52481 || exit 1
52483 @endif target-libgloss
52485 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52486 maybe-clean-target-libgloss:
52487 @if target-libgloss
52488 maybe-clean-target-libgloss: clean-target-libgloss
52490 clean-target-libgloss:
52491 @: $(MAKE); $(unstage)
52492 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52493 r=`${PWD_COMMAND}`; export r; \
52494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52495 $(NORMAL_TARGET_EXPORTS) \
52496 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
52497 for flag in $(EXTRA_TARGET_FLAGS); do \
52498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52499 done; \
52500 (cd $(TARGET_SUBDIR)/libgloss && \
52501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52503 "RANLIB=$${RANLIB}" \
52504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52505 clean) \
52506 || exit 1
52508 @endif target-libgloss
52510 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52511 maybe-distclean-target-libgloss:
52512 @if target-libgloss
52513 maybe-distclean-target-libgloss: distclean-target-libgloss
52515 distclean-target-libgloss:
52516 @: $(MAKE); $(unstage)
52517 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52518 r=`${PWD_COMMAND}`; export r; \
52519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52520 $(NORMAL_TARGET_EXPORTS) \
52521 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
52522 for flag in $(EXTRA_TARGET_FLAGS); do \
52523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52524 done; \
52525 (cd $(TARGET_SUBDIR)/libgloss && \
52526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52528 "RANLIB=$${RANLIB}" \
52529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52530 distclean) \
52531 || exit 1
52533 @endif target-libgloss
52535 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52536 maybe-maintainer-clean-target-libgloss:
52537 @if target-libgloss
52538 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52540 maintainer-clean-target-libgloss:
52541 @: $(MAKE); $(unstage)
52542 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52543 r=`${PWD_COMMAND}`; export r; \
52544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52545 $(NORMAL_TARGET_EXPORTS) \
52546 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
52547 for flag in $(EXTRA_TARGET_FLAGS); do \
52548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52549 done; \
52550 (cd $(TARGET_SUBDIR)/libgloss && \
52551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52553 "RANLIB=$${RANLIB}" \
52554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52555 maintainer-clean) \
52556 || exit 1
52558 @endif target-libgloss
52564 .PHONY: configure-target-gperf maybe-configure-target-gperf
52565 maybe-configure-target-gperf:
52566 @if gcc-bootstrap
52567 configure-target-gperf: stage_current
52568 @endif gcc-bootstrap
52569 @if target-gperf
52570 maybe-configure-target-gperf: configure-target-gperf
52571 configure-target-gperf:
52572 @: $(MAKE); $(unstage)
52573 @r=`${PWD_COMMAND}`; export r; \
52574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52575 echo "Checking multilib configuration for gperf..."; \
52576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
52577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
52578 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
52579 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
52580 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
52581 else \
52582 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
52583 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
52584 fi; \
52585 else \
52586 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
52587 fi; \
52588 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
52589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
52590 $(NORMAL_TARGET_EXPORTS) \
52591 echo Configuring in $(TARGET_SUBDIR)/gperf; \
52592 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
52593 case $(srcdir) in \
52594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52595 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
52596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52597 esac; \
52598 srcdiroption="--srcdir=$${topdir}/gperf"; \
52599 libsrcdir="$$s/gperf"; \
52600 rm -f no-such-file || : ; \
52601 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52602 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52603 --target=${target_alias} $${srcdiroption} \
52604 || exit 1
52605 @endif target-gperf
52611 .PHONY: all-target-gperf maybe-all-target-gperf
52612 maybe-all-target-gperf:
52613 @if gcc-bootstrap
52614 all-target-gperf: stage_current
52615 @endif gcc-bootstrap
52616 @if target-gperf
52617 TARGET-target-gperf=all
52618 maybe-all-target-gperf: all-target-gperf
52619 all-target-gperf: configure-target-gperf
52620 @: $(MAKE); $(unstage)
52621 @r=`${PWD_COMMAND}`; export r; \
52622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52623 $(NORMAL_TARGET_EXPORTS) \
52624 (cd $(TARGET_SUBDIR)/gperf && \
52625 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52626 $(TARGET-target-gperf))
52627 @endif target-gperf
52633 .PHONY: check-target-gperf maybe-check-target-gperf
52634 maybe-check-target-gperf:
52635 @if target-gperf
52636 maybe-check-target-gperf: check-target-gperf
52638 check-target-gperf:
52639 @: $(MAKE); $(unstage)
52640 @r=`${PWD_COMMAND}`; export r; \
52641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52642 $(NORMAL_TARGET_EXPORTS) \
52643 (cd $(TARGET_SUBDIR)/gperf && \
52644 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52646 @endif target-gperf
52648 .PHONY: install-target-gperf maybe-install-target-gperf
52649 maybe-install-target-gperf:
52650 @if target-gperf
52651 maybe-install-target-gperf: install-target-gperf
52653 install-target-gperf: installdirs
52654 @: $(MAKE); $(unstage)
52655 @r=`${PWD_COMMAND}`; export r; \
52656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52657 $(NORMAL_TARGET_EXPORTS) \
52658 (cd $(TARGET_SUBDIR)/gperf && \
52659 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52661 @endif target-gperf
52663 .PHONY: install-strip-target-gperf maybe-install-strip-target-gperf
52664 maybe-install-strip-target-gperf:
52665 @if target-gperf
52666 maybe-install-strip-target-gperf: install-strip-target-gperf
52668 install-strip-target-gperf: installdirs
52669 @: $(MAKE); $(unstage)
52670 @r=`${PWD_COMMAND}`; export r; \
52671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52672 $(NORMAL_TARGET_EXPORTS) \
52673 (cd $(TARGET_SUBDIR)/gperf && \
52674 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52676 @endif target-gperf
52678 # Other targets (info, dvi, pdf, etc.)
52680 .PHONY: maybe-info-target-gperf info-target-gperf
52681 maybe-info-target-gperf:
52682 @if target-gperf
52683 maybe-info-target-gperf: info-target-gperf
52685 info-target-gperf: \
52686 configure-target-gperf
52687 @: $(MAKE); $(unstage)
52688 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52689 r=`${PWD_COMMAND}`; export r; \
52690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52691 $(NORMAL_TARGET_EXPORTS) \
52692 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
52693 for flag in $(EXTRA_TARGET_FLAGS); do \
52694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52695 done; \
52696 (cd $(TARGET_SUBDIR)/gperf && \
52697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52699 "RANLIB=$${RANLIB}" \
52700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52701 info) \
52702 || exit 1
52704 @endif target-gperf
52706 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
52707 maybe-dvi-target-gperf:
52708 @if target-gperf
52709 maybe-dvi-target-gperf: dvi-target-gperf
52711 dvi-target-gperf: \
52712 configure-target-gperf
52713 @: $(MAKE); $(unstage)
52714 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52715 r=`${PWD_COMMAND}`; export r; \
52716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52717 $(NORMAL_TARGET_EXPORTS) \
52718 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 dvi) \
52728 || exit 1
52730 @endif target-gperf
52732 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
52733 maybe-pdf-target-gperf:
52734 @if target-gperf
52735 maybe-pdf-target-gperf: pdf-target-gperf
52737 pdf-target-gperf: \
52738 configure-target-gperf
52739 @: $(MAKE); $(unstage)
52740 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52741 r=`${PWD_COMMAND}`; export r; \
52742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 pdf) \
52754 || exit 1
52756 @endif target-gperf
52758 .PHONY: maybe-html-target-gperf html-target-gperf
52759 maybe-html-target-gperf:
52760 @if target-gperf
52761 maybe-html-target-gperf: html-target-gperf
52763 html-target-gperf: \
52764 configure-target-gperf
52765 @: $(MAKE); $(unstage)
52766 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52767 r=`${PWD_COMMAND}`; export r; \
52768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52769 $(NORMAL_TARGET_EXPORTS) \
52770 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
52771 for flag in $(EXTRA_TARGET_FLAGS); do \
52772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52773 done; \
52774 (cd $(TARGET_SUBDIR)/gperf && \
52775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52777 "RANLIB=$${RANLIB}" \
52778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52779 html) \
52780 || exit 1
52782 @endif target-gperf
52784 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
52785 maybe-TAGS-target-gperf:
52786 @if target-gperf
52787 maybe-TAGS-target-gperf: TAGS-target-gperf
52789 TAGS-target-gperf: \
52790 configure-target-gperf
52791 @: $(MAKE); $(unstage)
52792 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52793 r=`${PWD_COMMAND}`; export r; \
52794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52795 $(NORMAL_TARGET_EXPORTS) \
52796 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
52797 for flag in $(EXTRA_TARGET_FLAGS); do \
52798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52799 done; \
52800 (cd $(TARGET_SUBDIR)/gperf && \
52801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52803 "RANLIB=$${RANLIB}" \
52804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52805 TAGS) \
52806 || exit 1
52808 @endif target-gperf
52810 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
52811 maybe-install-info-target-gperf:
52812 @if target-gperf
52813 maybe-install-info-target-gperf: install-info-target-gperf
52815 install-info-target-gperf: \
52816 configure-target-gperf \
52817 info-target-gperf
52818 @: $(MAKE); $(unstage)
52819 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52820 r=`${PWD_COMMAND}`; export r; \
52821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52822 $(NORMAL_TARGET_EXPORTS) \
52823 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
52824 for flag in $(EXTRA_TARGET_FLAGS); do \
52825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52826 done; \
52827 (cd $(TARGET_SUBDIR)/gperf && \
52828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52830 "RANLIB=$${RANLIB}" \
52831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52832 install-info) \
52833 || exit 1
52835 @endif target-gperf
52837 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
52838 maybe-install-pdf-target-gperf:
52839 @if target-gperf
52840 maybe-install-pdf-target-gperf: install-pdf-target-gperf
52842 install-pdf-target-gperf: \
52843 configure-target-gperf \
52844 pdf-target-gperf
52845 @: $(MAKE); $(unstage)
52846 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52847 r=`${PWD_COMMAND}`; export r; \
52848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52849 $(NORMAL_TARGET_EXPORTS) \
52850 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
52851 for flag in $(EXTRA_TARGET_FLAGS); do \
52852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52853 done; \
52854 (cd $(TARGET_SUBDIR)/gperf && \
52855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52857 "RANLIB=$${RANLIB}" \
52858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52859 install-pdf) \
52860 || exit 1
52862 @endif target-gperf
52864 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
52865 maybe-install-html-target-gperf:
52866 @if target-gperf
52867 maybe-install-html-target-gperf: install-html-target-gperf
52869 install-html-target-gperf: \
52870 configure-target-gperf \
52871 html-target-gperf
52872 @: $(MAKE); $(unstage)
52873 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52874 r=`${PWD_COMMAND}`; export r; \
52875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52876 $(NORMAL_TARGET_EXPORTS) \
52877 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
52878 for flag in $(EXTRA_TARGET_FLAGS); do \
52879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52880 done; \
52881 (cd $(TARGET_SUBDIR)/gperf && \
52882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52884 "RANLIB=$${RANLIB}" \
52885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52886 install-html) \
52887 || exit 1
52889 @endif target-gperf
52891 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
52892 maybe-installcheck-target-gperf:
52893 @if target-gperf
52894 maybe-installcheck-target-gperf: installcheck-target-gperf
52896 installcheck-target-gperf: \
52897 configure-target-gperf
52898 @: $(MAKE); $(unstage)
52899 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52900 r=`${PWD_COMMAND}`; export r; \
52901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52902 $(NORMAL_TARGET_EXPORTS) \
52903 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
52904 for flag in $(EXTRA_TARGET_FLAGS); do \
52905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52906 done; \
52907 (cd $(TARGET_SUBDIR)/gperf && \
52908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52910 "RANLIB=$${RANLIB}" \
52911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52912 installcheck) \
52913 || exit 1
52915 @endif target-gperf
52917 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
52918 maybe-mostlyclean-target-gperf:
52919 @if target-gperf
52920 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
52922 mostlyclean-target-gperf:
52923 @: $(MAKE); $(unstage)
52924 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52925 r=`${PWD_COMMAND}`; export r; \
52926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52927 $(NORMAL_TARGET_EXPORTS) \
52928 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
52929 for flag in $(EXTRA_TARGET_FLAGS); do \
52930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52931 done; \
52932 (cd $(TARGET_SUBDIR)/gperf && \
52933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52935 "RANLIB=$${RANLIB}" \
52936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52937 mostlyclean) \
52938 || exit 1
52940 @endif target-gperf
52942 .PHONY: maybe-clean-target-gperf clean-target-gperf
52943 maybe-clean-target-gperf:
52944 @if target-gperf
52945 maybe-clean-target-gperf: clean-target-gperf
52947 clean-target-gperf:
52948 @: $(MAKE); $(unstage)
52949 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52950 r=`${PWD_COMMAND}`; export r; \
52951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52952 $(NORMAL_TARGET_EXPORTS) \
52953 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
52954 for flag in $(EXTRA_TARGET_FLAGS); do \
52955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52956 done; \
52957 (cd $(TARGET_SUBDIR)/gperf && \
52958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52960 "RANLIB=$${RANLIB}" \
52961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52962 clean) \
52963 || exit 1
52965 @endif target-gperf
52967 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
52968 maybe-distclean-target-gperf:
52969 @if target-gperf
52970 maybe-distclean-target-gperf: distclean-target-gperf
52972 distclean-target-gperf:
52973 @: $(MAKE); $(unstage)
52974 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52975 r=`${PWD_COMMAND}`; export r; \
52976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977 $(NORMAL_TARGET_EXPORTS) \
52978 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
52979 for flag in $(EXTRA_TARGET_FLAGS); do \
52980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52981 done; \
52982 (cd $(TARGET_SUBDIR)/gperf && \
52983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52985 "RANLIB=$${RANLIB}" \
52986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52987 distclean) \
52988 || exit 1
52990 @endif target-gperf
52992 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
52993 maybe-maintainer-clean-target-gperf:
52994 @if target-gperf
52995 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
52997 maintainer-clean-target-gperf:
52998 @: $(MAKE); $(unstage)
52999 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53000 r=`${PWD_COMMAND}`; export r; \
53001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53002 $(NORMAL_TARGET_EXPORTS) \
53003 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
53004 for flag in $(EXTRA_TARGET_FLAGS); do \
53005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53006 done; \
53007 (cd $(TARGET_SUBDIR)/gperf && \
53008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53010 "RANLIB=$${RANLIB}" \
53011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53012 maintainer-clean) \
53013 || exit 1
53015 @endif target-gperf
53021 .PHONY: configure-target-examples maybe-configure-target-examples
53022 maybe-configure-target-examples:
53023 @if gcc-bootstrap
53024 configure-target-examples: stage_current
53025 @endif gcc-bootstrap
53026 @if target-examples
53027 maybe-configure-target-examples: configure-target-examples
53028 configure-target-examples:
53029 @: $(MAKE); $(unstage)
53030 @r=`${PWD_COMMAND}`; export r; \
53031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53032 echo "Checking multilib configuration for examples..."; \
53033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53034 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
53035 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
53036 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
53037 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
53038 else \
53039 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
53040 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53041 fi; \
53042 else \
53043 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53044 fi; \
53045 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
53046 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53047 $(NORMAL_TARGET_EXPORTS) \
53048 echo Configuring in $(TARGET_SUBDIR)/examples; \
53049 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
53050 case $(srcdir) in \
53051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53052 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
53053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53054 esac; \
53055 srcdiroption="--srcdir=$${topdir}/examples"; \
53056 libsrcdir="$$s/examples"; \
53057 rm -f no-such-file || : ; \
53058 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53059 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53060 --target=${target_alias} $${srcdiroption} \
53061 || exit 1
53062 @endif target-examples
53068 .PHONY: all-target-examples maybe-all-target-examples
53069 maybe-all-target-examples:
53070 @if gcc-bootstrap
53071 all-target-examples: stage_current
53072 @endif gcc-bootstrap
53073 @if target-examples
53074 TARGET-target-examples=all
53075 maybe-all-target-examples: all-target-examples
53076 all-target-examples: configure-target-examples
53077 @: $(MAKE); $(unstage)
53078 @r=`${PWD_COMMAND}`; export r; \
53079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53080 $(NORMAL_TARGET_EXPORTS) \
53081 (cd $(TARGET_SUBDIR)/examples && \
53082 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53083 $(TARGET-target-examples))
53084 @endif target-examples
53090 .PHONY: check-target-examples maybe-check-target-examples
53091 maybe-check-target-examples:
53092 @if target-examples
53093 maybe-check-target-examples: check-target-examples
53095 # Dummy target for uncheckable module.
53096 check-target-examples:
53098 @endif target-examples
53100 .PHONY: install-target-examples maybe-install-target-examples
53101 maybe-install-target-examples:
53102 @if target-examples
53103 maybe-install-target-examples: install-target-examples
53105 # Dummy target for uninstallable.
53106 install-target-examples:
53108 @endif target-examples
53110 .PHONY: install-strip-target-examples maybe-install-strip-target-examples
53111 maybe-install-strip-target-examples:
53112 @if target-examples
53113 maybe-install-strip-target-examples: install-strip-target-examples
53115 # Dummy target for uninstallable.
53116 install-strip-target-examples:
53118 @endif target-examples
53120 # Other targets (info, dvi, pdf, etc.)
53122 .PHONY: maybe-info-target-examples info-target-examples
53123 maybe-info-target-examples:
53124 @if target-examples
53125 maybe-info-target-examples: info-target-examples
53127 info-target-examples: \
53128 configure-target-examples
53129 @: $(MAKE); $(unstage)
53130 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53131 r=`${PWD_COMMAND}`; export r; \
53132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53133 $(NORMAL_TARGET_EXPORTS) \
53134 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
53135 for flag in $(EXTRA_TARGET_FLAGS); do \
53136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53137 done; \
53138 (cd $(TARGET_SUBDIR)/examples && \
53139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53141 "RANLIB=$${RANLIB}" \
53142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53143 info) \
53144 || exit 1
53146 @endif target-examples
53148 .PHONY: maybe-dvi-target-examples dvi-target-examples
53149 maybe-dvi-target-examples:
53150 @if target-examples
53151 maybe-dvi-target-examples: dvi-target-examples
53153 dvi-target-examples: \
53154 configure-target-examples
53155 @: $(MAKE); $(unstage)
53156 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53157 r=`${PWD_COMMAND}`; export r; \
53158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53159 $(NORMAL_TARGET_EXPORTS) \
53160 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 dvi) \
53170 || exit 1
53172 @endif target-examples
53174 .PHONY: maybe-pdf-target-examples pdf-target-examples
53175 maybe-pdf-target-examples:
53176 @if target-examples
53177 maybe-pdf-target-examples: pdf-target-examples
53179 pdf-target-examples: \
53180 configure-target-examples
53181 @: $(MAKE); $(unstage)
53182 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53183 r=`${PWD_COMMAND}`; export r; \
53184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185 $(NORMAL_TARGET_EXPORTS) \
53186 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 pdf) \
53196 || exit 1
53198 @endif target-examples
53200 .PHONY: maybe-html-target-examples html-target-examples
53201 maybe-html-target-examples:
53202 @if target-examples
53203 maybe-html-target-examples: html-target-examples
53205 html-target-examples: \
53206 configure-target-examples
53207 @: $(MAKE); $(unstage)
53208 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53209 r=`${PWD_COMMAND}`; export r; \
53210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53211 $(NORMAL_TARGET_EXPORTS) \
53212 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
53213 for flag in $(EXTRA_TARGET_FLAGS); do \
53214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53215 done; \
53216 (cd $(TARGET_SUBDIR)/examples && \
53217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53219 "RANLIB=$${RANLIB}" \
53220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53221 html) \
53222 || exit 1
53224 @endif target-examples
53226 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
53227 maybe-TAGS-target-examples:
53228 @if target-examples
53229 maybe-TAGS-target-examples: TAGS-target-examples
53231 TAGS-target-examples: \
53232 configure-target-examples
53233 @: $(MAKE); $(unstage)
53234 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53235 r=`${PWD_COMMAND}`; export r; \
53236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53237 $(NORMAL_TARGET_EXPORTS) \
53238 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
53239 for flag in $(EXTRA_TARGET_FLAGS); do \
53240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53241 done; \
53242 (cd $(TARGET_SUBDIR)/examples && \
53243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53245 "RANLIB=$${RANLIB}" \
53246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53247 TAGS) \
53248 || exit 1
53250 @endif target-examples
53252 .PHONY: maybe-install-info-target-examples install-info-target-examples
53253 maybe-install-info-target-examples:
53254 @if target-examples
53255 maybe-install-info-target-examples: install-info-target-examples
53257 install-info-target-examples: \
53258 configure-target-examples \
53259 info-target-examples
53260 @: $(MAKE); $(unstage)
53261 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53262 r=`${PWD_COMMAND}`; export r; \
53263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53264 $(NORMAL_TARGET_EXPORTS) \
53265 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
53266 for flag in $(EXTRA_TARGET_FLAGS); do \
53267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53268 done; \
53269 (cd $(TARGET_SUBDIR)/examples && \
53270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53272 "RANLIB=$${RANLIB}" \
53273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53274 install-info) \
53275 || exit 1
53277 @endif target-examples
53279 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
53280 maybe-install-pdf-target-examples:
53281 @if target-examples
53282 maybe-install-pdf-target-examples: install-pdf-target-examples
53284 install-pdf-target-examples: \
53285 configure-target-examples \
53286 pdf-target-examples
53287 @: $(MAKE); $(unstage)
53288 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53289 r=`${PWD_COMMAND}`; export r; \
53290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53291 $(NORMAL_TARGET_EXPORTS) \
53292 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
53293 for flag in $(EXTRA_TARGET_FLAGS); do \
53294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53295 done; \
53296 (cd $(TARGET_SUBDIR)/examples && \
53297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53299 "RANLIB=$${RANLIB}" \
53300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53301 install-pdf) \
53302 || exit 1
53304 @endif target-examples
53306 .PHONY: maybe-install-html-target-examples install-html-target-examples
53307 maybe-install-html-target-examples:
53308 @if target-examples
53309 maybe-install-html-target-examples: install-html-target-examples
53311 install-html-target-examples: \
53312 configure-target-examples \
53313 html-target-examples
53314 @: $(MAKE); $(unstage)
53315 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53316 r=`${PWD_COMMAND}`; export r; \
53317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53318 $(NORMAL_TARGET_EXPORTS) \
53319 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
53320 for flag in $(EXTRA_TARGET_FLAGS); do \
53321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53322 done; \
53323 (cd $(TARGET_SUBDIR)/examples && \
53324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53326 "RANLIB=$${RANLIB}" \
53327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53328 install-html) \
53329 || exit 1
53331 @endif target-examples
53333 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
53334 maybe-installcheck-target-examples:
53335 @if target-examples
53336 maybe-installcheck-target-examples: installcheck-target-examples
53338 installcheck-target-examples: \
53339 configure-target-examples
53340 @: $(MAKE); $(unstage)
53341 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53342 r=`${PWD_COMMAND}`; export r; \
53343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53344 $(NORMAL_TARGET_EXPORTS) \
53345 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
53346 for flag in $(EXTRA_TARGET_FLAGS); do \
53347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53348 done; \
53349 (cd $(TARGET_SUBDIR)/examples && \
53350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53352 "RANLIB=$${RANLIB}" \
53353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53354 installcheck) \
53355 || exit 1
53357 @endif target-examples
53359 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
53360 maybe-mostlyclean-target-examples:
53361 @if target-examples
53362 maybe-mostlyclean-target-examples: mostlyclean-target-examples
53364 mostlyclean-target-examples:
53365 @: $(MAKE); $(unstage)
53366 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53367 r=`${PWD_COMMAND}`; export r; \
53368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53369 $(NORMAL_TARGET_EXPORTS) \
53370 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
53371 for flag in $(EXTRA_TARGET_FLAGS); do \
53372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53373 done; \
53374 (cd $(TARGET_SUBDIR)/examples && \
53375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53377 "RANLIB=$${RANLIB}" \
53378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53379 mostlyclean) \
53380 || exit 1
53382 @endif target-examples
53384 .PHONY: maybe-clean-target-examples clean-target-examples
53385 maybe-clean-target-examples:
53386 @if target-examples
53387 maybe-clean-target-examples: clean-target-examples
53389 clean-target-examples:
53390 @: $(MAKE); $(unstage)
53391 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53392 r=`${PWD_COMMAND}`; export r; \
53393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53394 $(NORMAL_TARGET_EXPORTS) \
53395 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
53396 for flag in $(EXTRA_TARGET_FLAGS); do \
53397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53398 done; \
53399 (cd $(TARGET_SUBDIR)/examples && \
53400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53402 "RANLIB=$${RANLIB}" \
53403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53404 clean) \
53405 || exit 1
53407 @endif target-examples
53409 .PHONY: maybe-distclean-target-examples distclean-target-examples
53410 maybe-distclean-target-examples:
53411 @if target-examples
53412 maybe-distclean-target-examples: distclean-target-examples
53414 distclean-target-examples:
53415 @: $(MAKE); $(unstage)
53416 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53417 r=`${PWD_COMMAND}`; export r; \
53418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53419 $(NORMAL_TARGET_EXPORTS) \
53420 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
53421 for flag in $(EXTRA_TARGET_FLAGS); do \
53422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53423 done; \
53424 (cd $(TARGET_SUBDIR)/examples && \
53425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53427 "RANLIB=$${RANLIB}" \
53428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53429 distclean) \
53430 || exit 1
53432 @endif target-examples
53434 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
53435 maybe-maintainer-clean-target-examples:
53436 @if target-examples
53437 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
53439 maintainer-clean-target-examples:
53440 @: $(MAKE); $(unstage)
53441 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53442 r=`${PWD_COMMAND}`; export r; \
53443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53444 $(NORMAL_TARGET_EXPORTS) \
53445 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
53446 for flag in $(EXTRA_TARGET_FLAGS); do \
53447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53448 done; \
53449 (cd $(TARGET_SUBDIR)/examples && \
53450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53452 "RANLIB=$${RANLIB}" \
53453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53454 maintainer-clean) \
53455 || exit 1
53457 @endif target-examples
53463 .PHONY: configure-target-libffi maybe-configure-target-libffi
53464 maybe-configure-target-libffi:
53465 @if gcc-bootstrap
53466 configure-target-libffi: stage_current
53467 @endif gcc-bootstrap
53468 @if target-libffi
53469 maybe-configure-target-libffi: configure-target-libffi
53470 configure-target-libffi:
53471 @: $(MAKE); $(unstage)
53472 @r=`${PWD_COMMAND}`; export r; \
53473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53474 echo "Checking multilib configuration for libffi..."; \
53475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
53476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
53477 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
53478 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
53479 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
53480 else \
53481 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
53482 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
53483 fi; \
53484 else \
53485 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
53486 fi; \
53487 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
53488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
53489 $(NORMAL_TARGET_EXPORTS) \
53490 echo Configuring in $(TARGET_SUBDIR)/libffi; \
53491 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
53492 case $(srcdir) in \
53493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53494 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
53495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53496 esac; \
53497 srcdiroption="--srcdir=$${topdir}/libffi"; \
53498 libsrcdir="$$s/libffi"; \
53499 rm -f no-such-file || : ; \
53500 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53502 --target=${target_alias} $${srcdiroption} \
53503 || exit 1
53504 @endif target-libffi
53510 .PHONY: all-target-libffi maybe-all-target-libffi
53511 maybe-all-target-libffi:
53512 @if gcc-bootstrap
53513 all-target-libffi: stage_current
53514 @endif gcc-bootstrap
53515 @if target-libffi
53516 TARGET-target-libffi=all
53517 maybe-all-target-libffi: all-target-libffi
53518 all-target-libffi: configure-target-libffi
53519 @: $(MAKE); $(unstage)
53520 @r=`${PWD_COMMAND}`; export r; \
53521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53522 $(NORMAL_TARGET_EXPORTS) \
53523 (cd $(TARGET_SUBDIR)/libffi && \
53524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53525 $(TARGET-target-libffi))
53526 @endif target-libffi
53532 .PHONY: check-target-libffi maybe-check-target-libffi
53533 maybe-check-target-libffi:
53534 @if target-libffi
53535 maybe-check-target-libffi: check-target-libffi
53537 check-target-libffi:
53538 @: $(MAKE); $(unstage)
53539 @r=`${PWD_COMMAND}`; export r; \
53540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53541 $(NORMAL_TARGET_EXPORTS) \
53542 (cd $(TARGET_SUBDIR)/libffi && \
53543 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53545 @endif target-libffi
53547 .PHONY: install-target-libffi maybe-install-target-libffi
53548 maybe-install-target-libffi:
53549 @if target-libffi
53550 maybe-install-target-libffi: install-target-libffi
53552 install-target-libffi: installdirs
53553 @: $(MAKE); $(unstage)
53554 @r=`${PWD_COMMAND}`; export r; \
53555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53556 $(NORMAL_TARGET_EXPORTS) \
53557 (cd $(TARGET_SUBDIR)/libffi && \
53558 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53560 @endif target-libffi
53562 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
53563 maybe-install-strip-target-libffi:
53564 @if target-libffi
53565 maybe-install-strip-target-libffi: install-strip-target-libffi
53567 install-strip-target-libffi: installdirs
53568 @: $(MAKE); $(unstage)
53569 @r=`${PWD_COMMAND}`; export r; \
53570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571 $(NORMAL_TARGET_EXPORTS) \
53572 (cd $(TARGET_SUBDIR)/libffi && \
53573 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53575 @endif target-libffi
53577 # Other targets (info, dvi, pdf, etc.)
53579 .PHONY: maybe-info-target-libffi info-target-libffi
53580 maybe-info-target-libffi:
53581 @if target-libffi
53582 maybe-info-target-libffi: info-target-libffi
53584 info-target-libffi: \
53585 configure-target-libffi
53586 @: $(MAKE); $(unstage)
53587 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53588 r=`${PWD_COMMAND}`; export r; \
53589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53590 $(NORMAL_TARGET_EXPORTS) \
53591 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
53592 for flag in $(EXTRA_TARGET_FLAGS); do \
53593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53594 done; \
53595 (cd $(TARGET_SUBDIR)/libffi && \
53596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53598 "RANLIB=$${RANLIB}" \
53599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53600 info) \
53601 || exit 1
53603 @endif target-libffi
53605 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
53606 maybe-dvi-target-libffi:
53607 @if target-libffi
53608 maybe-dvi-target-libffi: dvi-target-libffi
53610 dvi-target-libffi: \
53611 configure-target-libffi
53612 @: $(MAKE); $(unstage)
53613 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53614 r=`${PWD_COMMAND}`; export r; \
53615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53616 $(NORMAL_TARGET_EXPORTS) \
53617 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
53618 for flag in $(EXTRA_TARGET_FLAGS); do \
53619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53620 done; \
53621 (cd $(TARGET_SUBDIR)/libffi && \
53622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53624 "RANLIB=$${RANLIB}" \
53625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53626 dvi) \
53627 || exit 1
53629 @endif target-libffi
53631 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
53632 maybe-pdf-target-libffi:
53633 @if target-libffi
53634 maybe-pdf-target-libffi: pdf-target-libffi
53636 pdf-target-libffi: \
53637 configure-target-libffi
53638 @: $(MAKE); $(unstage)
53639 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53640 r=`${PWD_COMMAND}`; export r; \
53641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53642 $(NORMAL_TARGET_EXPORTS) \
53643 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
53644 for flag in $(EXTRA_TARGET_FLAGS); do \
53645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53646 done; \
53647 (cd $(TARGET_SUBDIR)/libffi && \
53648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53650 "RANLIB=$${RANLIB}" \
53651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53652 pdf) \
53653 || exit 1
53655 @endif target-libffi
53657 .PHONY: maybe-html-target-libffi html-target-libffi
53658 maybe-html-target-libffi:
53659 @if target-libffi
53660 maybe-html-target-libffi: html-target-libffi
53662 html-target-libffi: \
53663 configure-target-libffi
53664 @: $(MAKE); $(unstage)
53665 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53666 r=`${PWD_COMMAND}`; export r; \
53667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53668 $(NORMAL_TARGET_EXPORTS) \
53669 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
53670 for flag in $(EXTRA_TARGET_FLAGS); do \
53671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53672 done; \
53673 (cd $(TARGET_SUBDIR)/libffi && \
53674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53676 "RANLIB=$${RANLIB}" \
53677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53678 html) \
53679 || exit 1
53681 @endif target-libffi
53683 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
53684 maybe-TAGS-target-libffi:
53685 @if target-libffi
53686 maybe-TAGS-target-libffi: TAGS-target-libffi
53688 TAGS-target-libffi: \
53689 configure-target-libffi
53690 @: $(MAKE); $(unstage)
53691 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53692 r=`${PWD_COMMAND}`; export r; \
53693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53694 $(NORMAL_TARGET_EXPORTS) \
53695 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
53696 for flag in $(EXTRA_TARGET_FLAGS); do \
53697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53698 done; \
53699 (cd $(TARGET_SUBDIR)/libffi && \
53700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53702 "RANLIB=$${RANLIB}" \
53703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53704 TAGS) \
53705 || exit 1
53707 @endif target-libffi
53709 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
53710 maybe-install-info-target-libffi:
53711 @if target-libffi
53712 maybe-install-info-target-libffi: install-info-target-libffi
53714 install-info-target-libffi: \
53715 configure-target-libffi \
53716 info-target-libffi
53717 @: $(MAKE); $(unstage)
53718 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53719 r=`${PWD_COMMAND}`; export r; \
53720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53721 $(NORMAL_TARGET_EXPORTS) \
53722 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
53723 for flag in $(EXTRA_TARGET_FLAGS); do \
53724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53725 done; \
53726 (cd $(TARGET_SUBDIR)/libffi && \
53727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53729 "RANLIB=$${RANLIB}" \
53730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53731 install-info) \
53732 || exit 1
53734 @endif target-libffi
53736 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
53737 maybe-install-pdf-target-libffi:
53738 @if target-libffi
53739 maybe-install-pdf-target-libffi: install-pdf-target-libffi
53741 install-pdf-target-libffi: \
53742 configure-target-libffi \
53743 pdf-target-libffi
53744 @: $(MAKE); $(unstage)
53745 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53746 r=`${PWD_COMMAND}`; export r; \
53747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53748 $(NORMAL_TARGET_EXPORTS) \
53749 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
53750 for flag in $(EXTRA_TARGET_FLAGS); do \
53751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53752 done; \
53753 (cd $(TARGET_SUBDIR)/libffi && \
53754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53756 "RANLIB=$${RANLIB}" \
53757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53758 install-pdf) \
53759 || exit 1
53761 @endif target-libffi
53763 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
53764 maybe-install-html-target-libffi:
53765 @if target-libffi
53766 maybe-install-html-target-libffi: install-html-target-libffi
53768 install-html-target-libffi: \
53769 configure-target-libffi \
53770 html-target-libffi
53771 @: $(MAKE); $(unstage)
53772 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53773 r=`${PWD_COMMAND}`; export r; \
53774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53775 $(NORMAL_TARGET_EXPORTS) \
53776 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
53777 for flag in $(EXTRA_TARGET_FLAGS); do \
53778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53779 done; \
53780 (cd $(TARGET_SUBDIR)/libffi && \
53781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53783 "RANLIB=$${RANLIB}" \
53784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53785 install-html) \
53786 || exit 1
53788 @endif target-libffi
53790 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
53791 maybe-installcheck-target-libffi:
53792 @if target-libffi
53793 maybe-installcheck-target-libffi: installcheck-target-libffi
53795 installcheck-target-libffi: \
53796 configure-target-libffi
53797 @: $(MAKE); $(unstage)
53798 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53799 r=`${PWD_COMMAND}`; export r; \
53800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53801 $(NORMAL_TARGET_EXPORTS) \
53802 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
53803 for flag in $(EXTRA_TARGET_FLAGS); do \
53804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53805 done; \
53806 (cd $(TARGET_SUBDIR)/libffi && \
53807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53809 "RANLIB=$${RANLIB}" \
53810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53811 installcheck) \
53812 || exit 1
53814 @endif target-libffi
53816 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
53817 maybe-mostlyclean-target-libffi:
53818 @if target-libffi
53819 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
53821 mostlyclean-target-libffi:
53822 @: $(MAKE); $(unstage)
53823 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53824 r=`${PWD_COMMAND}`; export r; \
53825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53826 $(NORMAL_TARGET_EXPORTS) \
53827 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
53828 for flag in $(EXTRA_TARGET_FLAGS); do \
53829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53830 done; \
53831 (cd $(TARGET_SUBDIR)/libffi && \
53832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53834 "RANLIB=$${RANLIB}" \
53835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53836 mostlyclean) \
53837 || exit 1
53839 @endif target-libffi
53841 .PHONY: maybe-clean-target-libffi clean-target-libffi
53842 maybe-clean-target-libffi:
53843 @if target-libffi
53844 maybe-clean-target-libffi: clean-target-libffi
53846 clean-target-libffi:
53847 @: $(MAKE); $(unstage)
53848 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53849 r=`${PWD_COMMAND}`; export r; \
53850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53851 $(NORMAL_TARGET_EXPORTS) \
53852 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
53853 for flag in $(EXTRA_TARGET_FLAGS); do \
53854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53855 done; \
53856 (cd $(TARGET_SUBDIR)/libffi && \
53857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53859 "RANLIB=$${RANLIB}" \
53860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53861 clean) \
53862 || exit 1
53864 @endif target-libffi
53866 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
53867 maybe-distclean-target-libffi:
53868 @if target-libffi
53869 maybe-distclean-target-libffi: distclean-target-libffi
53871 distclean-target-libffi:
53872 @: $(MAKE); $(unstage)
53873 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53874 r=`${PWD_COMMAND}`; export r; \
53875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53876 $(NORMAL_TARGET_EXPORTS) \
53877 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
53878 for flag in $(EXTRA_TARGET_FLAGS); do \
53879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53880 done; \
53881 (cd $(TARGET_SUBDIR)/libffi && \
53882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53884 "RANLIB=$${RANLIB}" \
53885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53886 distclean) \
53887 || exit 1
53889 @endif target-libffi
53891 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
53892 maybe-maintainer-clean-target-libffi:
53893 @if target-libffi
53894 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
53896 maintainer-clean-target-libffi:
53897 @: $(MAKE); $(unstage)
53898 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53899 r=`${PWD_COMMAND}`; export r; \
53900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53901 $(NORMAL_TARGET_EXPORTS) \
53902 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
53903 for flag in $(EXTRA_TARGET_FLAGS); do \
53904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53905 done; \
53906 (cd $(TARGET_SUBDIR)/libffi && \
53907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53909 "RANLIB=$${RANLIB}" \
53910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53911 maintainer-clean) \
53912 || exit 1
53914 @endif target-libffi
53920 .PHONY: configure-target-libjava maybe-configure-target-libjava
53921 maybe-configure-target-libjava:
53922 @if gcc-bootstrap
53923 configure-target-libjava: stage_current
53924 @endif gcc-bootstrap
53925 @if target-libjava
53926 maybe-configure-target-libjava: configure-target-libjava
53927 configure-target-libjava:
53928 @: $(MAKE); $(unstage)
53929 @r=`${PWD_COMMAND}`; export r; \
53930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53931 echo "Checking multilib configuration for libjava..."; \
53932 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
53933 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
53934 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
53935 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
53936 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
53937 else \
53938 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
53939 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
53940 fi; \
53941 else \
53942 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
53943 fi; \
53944 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
53945 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
53946 $(RAW_CXX_TARGET_EXPORTS) \
53947 echo Configuring in $(TARGET_SUBDIR)/libjava; \
53948 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
53949 case $(srcdir) in \
53950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53951 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
53952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53953 esac; \
53954 srcdiroption="--srcdir=$${topdir}/libjava"; \
53955 libsrcdir="$$s/libjava"; \
53956 rm -f no-such-file || : ; \
53957 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53958 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53959 --target=${target_alias} $${srcdiroption} \
53960 || exit 1
53961 @endif target-libjava
53967 .PHONY: all-target-libjava maybe-all-target-libjava
53968 maybe-all-target-libjava:
53969 @if gcc-bootstrap
53970 all-target-libjava: stage_current
53971 @endif gcc-bootstrap
53972 @if target-libjava
53973 TARGET-target-libjava=all
53974 maybe-all-target-libjava: all-target-libjava
53975 all-target-libjava: configure-target-libjava
53976 @: $(MAKE); $(unstage)
53977 @r=`${PWD_COMMAND}`; export r; \
53978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53979 $(RAW_CXX_TARGET_EXPORTS) \
53980 (cd $(TARGET_SUBDIR)/libjava && \
53981 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
53982 $(TARGET-target-libjava))
53983 @endif target-libjava
53989 .PHONY: check-target-libjava maybe-check-target-libjava
53990 maybe-check-target-libjava:
53991 @if target-libjava
53992 maybe-check-target-libjava: check-target-libjava
53994 check-target-libjava:
53995 @: $(MAKE); $(unstage)
53996 @r=`${PWD_COMMAND}`; export r; \
53997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53998 $(RAW_CXX_TARGET_EXPORTS) \
53999 (cd $(TARGET_SUBDIR)/libjava && \
54000 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
54002 @endif target-libjava
54004 .PHONY: install-target-libjava maybe-install-target-libjava
54005 maybe-install-target-libjava:
54006 @if target-libjava
54007 maybe-install-target-libjava: install-target-libjava
54009 install-target-libjava: installdirs
54010 @: $(MAKE); $(unstage)
54011 @r=`${PWD_COMMAND}`; export r; \
54012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54013 $(RAW_CXX_TARGET_EXPORTS) \
54014 (cd $(TARGET_SUBDIR)/libjava && \
54015 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54017 @endif target-libjava
54019 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
54020 maybe-install-strip-target-libjava:
54021 @if target-libjava
54022 maybe-install-strip-target-libjava: install-strip-target-libjava
54024 install-strip-target-libjava: installdirs
54025 @: $(MAKE); $(unstage)
54026 @r=`${PWD_COMMAND}`; export r; \
54027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54028 $(RAW_CXX_TARGET_EXPORTS) \
54029 (cd $(TARGET_SUBDIR)/libjava && \
54030 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54032 @endif target-libjava
54034 # Other targets (info, dvi, pdf, etc.)
54036 .PHONY: maybe-info-target-libjava info-target-libjava
54037 maybe-info-target-libjava:
54038 @if target-libjava
54039 maybe-info-target-libjava: info-target-libjava
54041 info-target-libjava: \
54042 configure-target-libjava
54043 @: $(MAKE); $(unstage)
54044 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54045 r=`${PWD_COMMAND}`; export r; \
54046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54047 $(RAW_CXX_TARGET_EXPORTS) \
54048 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
54049 for flag in $(EXTRA_TARGET_FLAGS); do \
54050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54051 done; \
54052 (cd $(TARGET_SUBDIR)/libjava && \
54053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54055 "RANLIB=$${RANLIB}" \
54056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54057 info) \
54058 || exit 1
54060 @endif target-libjava
54062 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
54063 maybe-dvi-target-libjava:
54064 @if target-libjava
54065 maybe-dvi-target-libjava: dvi-target-libjava
54067 dvi-target-libjava: \
54068 configure-target-libjava
54069 @: $(MAKE); $(unstage)
54070 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54071 r=`${PWD_COMMAND}`; export r; \
54072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54073 $(RAW_CXX_TARGET_EXPORTS) \
54074 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
54075 for flag in $(EXTRA_TARGET_FLAGS); do \
54076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54077 done; \
54078 (cd $(TARGET_SUBDIR)/libjava && \
54079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54081 "RANLIB=$${RANLIB}" \
54082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54083 dvi) \
54084 || exit 1
54086 @endif target-libjava
54088 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
54089 maybe-pdf-target-libjava:
54090 @if target-libjava
54091 maybe-pdf-target-libjava: pdf-target-libjava
54093 pdf-target-libjava: \
54094 configure-target-libjava
54095 @: $(MAKE); $(unstage)
54096 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54097 r=`${PWD_COMMAND}`; export r; \
54098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54099 $(RAW_CXX_TARGET_EXPORTS) \
54100 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
54101 for flag in $(EXTRA_TARGET_FLAGS); do \
54102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54103 done; \
54104 (cd $(TARGET_SUBDIR)/libjava && \
54105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54107 "RANLIB=$${RANLIB}" \
54108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54109 pdf) \
54110 || exit 1
54112 @endif target-libjava
54114 .PHONY: maybe-html-target-libjava html-target-libjava
54115 maybe-html-target-libjava:
54116 @if target-libjava
54117 maybe-html-target-libjava: html-target-libjava
54119 html-target-libjava: \
54120 configure-target-libjava
54121 @: $(MAKE); $(unstage)
54122 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54123 r=`${PWD_COMMAND}`; export r; \
54124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54125 $(RAW_CXX_TARGET_EXPORTS) \
54126 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
54127 for flag in $(EXTRA_TARGET_FLAGS); do \
54128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54129 done; \
54130 (cd $(TARGET_SUBDIR)/libjava && \
54131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54133 "RANLIB=$${RANLIB}" \
54134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54135 html) \
54136 || exit 1
54138 @endif target-libjava
54140 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
54141 maybe-TAGS-target-libjava:
54142 @if target-libjava
54143 maybe-TAGS-target-libjava: TAGS-target-libjava
54145 TAGS-target-libjava: \
54146 configure-target-libjava
54147 @: $(MAKE); $(unstage)
54148 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54149 r=`${PWD_COMMAND}`; export r; \
54150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54151 $(RAW_CXX_TARGET_EXPORTS) \
54152 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
54153 for flag in $(EXTRA_TARGET_FLAGS); do \
54154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54155 done; \
54156 (cd $(TARGET_SUBDIR)/libjava && \
54157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54159 "RANLIB=$${RANLIB}" \
54160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54161 TAGS) \
54162 || exit 1
54164 @endif target-libjava
54166 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
54167 maybe-install-info-target-libjava:
54168 @if target-libjava
54169 maybe-install-info-target-libjava: install-info-target-libjava
54171 install-info-target-libjava: \
54172 configure-target-libjava \
54173 info-target-libjava
54174 @: $(MAKE); $(unstage)
54175 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54176 r=`${PWD_COMMAND}`; export r; \
54177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54178 $(RAW_CXX_TARGET_EXPORTS) \
54179 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
54180 for flag in $(EXTRA_TARGET_FLAGS); do \
54181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54182 done; \
54183 (cd $(TARGET_SUBDIR)/libjava && \
54184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54186 "RANLIB=$${RANLIB}" \
54187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54188 install-info) \
54189 || exit 1
54191 @endif target-libjava
54193 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
54194 maybe-install-pdf-target-libjava:
54195 @if target-libjava
54196 maybe-install-pdf-target-libjava: install-pdf-target-libjava
54198 install-pdf-target-libjava: \
54199 configure-target-libjava \
54200 pdf-target-libjava
54201 @: $(MAKE); $(unstage)
54202 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54203 r=`${PWD_COMMAND}`; export r; \
54204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54205 $(RAW_CXX_TARGET_EXPORTS) \
54206 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
54207 for flag in $(EXTRA_TARGET_FLAGS); do \
54208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54209 done; \
54210 (cd $(TARGET_SUBDIR)/libjava && \
54211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54213 "RANLIB=$${RANLIB}" \
54214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54215 install-pdf) \
54216 || exit 1
54218 @endif target-libjava
54220 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
54221 maybe-install-html-target-libjava:
54222 @if target-libjava
54223 maybe-install-html-target-libjava: install-html-target-libjava
54225 install-html-target-libjava: \
54226 configure-target-libjava \
54227 html-target-libjava
54228 @: $(MAKE); $(unstage)
54229 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54230 r=`${PWD_COMMAND}`; export r; \
54231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54232 $(RAW_CXX_TARGET_EXPORTS) \
54233 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
54234 for flag in $(EXTRA_TARGET_FLAGS); do \
54235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54236 done; \
54237 (cd $(TARGET_SUBDIR)/libjava && \
54238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54240 "RANLIB=$${RANLIB}" \
54241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54242 install-html) \
54243 || exit 1
54245 @endif target-libjava
54247 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
54248 maybe-installcheck-target-libjava:
54249 @if target-libjava
54250 maybe-installcheck-target-libjava: installcheck-target-libjava
54252 installcheck-target-libjava: \
54253 configure-target-libjava
54254 @: $(MAKE); $(unstage)
54255 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54256 r=`${PWD_COMMAND}`; export r; \
54257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54258 $(RAW_CXX_TARGET_EXPORTS) \
54259 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
54260 for flag in $(EXTRA_TARGET_FLAGS); do \
54261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54262 done; \
54263 (cd $(TARGET_SUBDIR)/libjava && \
54264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54266 "RANLIB=$${RANLIB}" \
54267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54268 installcheck) \
54269 || exit 1
54271 @endif target-libjava
54273 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
54274 maybe-mostlyclean-target-libjava:
54275 @if target-libjava
54276 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
54278 mostlyclean-target-libjava:
54279 @: $(MAKE); $(unstage)
54280 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54281 r=`${PWD_COMMAND}`; export r; \
54282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54283 $(RAW_CXX_TARGET_EXPORTS) \
54284 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
54285 for flag in $(EXTRA_TARGET_FLAGS); do \
54286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54287 done; \
54288 (cd $(TARGET_SUBDIR)/libjava && \
54289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54291 "RANLIB=$${RANLIB}" \
54292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54293 mostlyclean) \
54294 || exit 1
54296 @endif target-libjava
54298 .PHONY: maybe-clean-target-libjava clean-target-libjava
54299 maybe-clean-target-libjava:
54300 @if target-libjava
54301 maybe-clean-target-libjava: clean-target-libjava
54303 clean-target-libjava:
54304 @: $(MAKE); $(unstage)
54305 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54306 r=`${PWD_COMMAND}`; export r; \
54307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54308 $(RAW_CXX_TARGET_EXPORTS) \
54309 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
54310 for flag in $(EXTRA_TARGET_FLAGS); do \
54311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54312 done; \
54313 (cd $(TARGET_SUBDIR)/libjava && \
54314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54316 "RANLIB=$${RANLIB}" \
54317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54318 clean) \
54319 || exit 1
54321 @endif target-libjava
54323 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
54324 maybe-distclean-target-libjava:
54325 @if target-libjava
54326 maybe-distclean-target-libjava: distclean-target-libjava
54328 distclean-target-libjava:
54329 @: $(MAKE); $(unstage)
54330 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54331 r=`${PWD_COMMAND}`; export r; \
54332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54333 $(RAW_CXX_TARGET_EXPORTS) \
54334 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
54335 for flag in $(EXTRA_TARGET_FLAGS); do \
54336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54337 done; \
54338 (cd $(TARGET_SUBDIR)/libjava && \
54339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54341 "RANLIB=$${RANLIB}" \
54342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54343 distclean) \
54344 || exit 1
54346 @endif target-libjava
54348 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
54349 maybe-maintainer-clean-target-libjava:
54350 @if target-libjava
54351 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
54353 maintainer-clean-target-libjava:
54354 @: $(MAKE); $(unstage)
54355 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54356 r=`${PWD_COMMAND}`; export r; \
54357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54358 $(RAW_CXX_TARGET_EXPORTS) \
54359 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
54360 for flag in $(EXTRA_TARGET_FLAGS); do \
54361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54362 done; \
54363 (cd $(TARGET_SUBDIR)/libjava && \
54364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54366 "RANLIB=$${RANLIB}" \
54367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54368 maintainer-clean) \
54369 || exit 1
54371 @endif target-libjava
54377 .PHONY: configure-target-zlib maybe-configure-target-zlib
54378 maybe-configure-target-zlib:
54379 @if gcc-bootstrap
54380 configure-target-zlib: stage_current
54381 @endif gcc-bootstrap
54382 @if target-zlib
54383 maybe-configure-target-zlib: configure-target-zlib
54384 configure-target-zlib:
54385 @: $(MAKE); $(unstage)
54386 @r=`${PWD_COMMAND}`; export r; \
54387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54388 echo "Checking multilib configuration for zlib..."; \
54389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
54390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
54391 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54392 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54393 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54394 else \
54395 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54396 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54397 fi; \
54398 else \
54399 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54400 fi; \
54401 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
54403 $(NORMAL_TARGET_EXPORTS) \
54404 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54405 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54406 case $(srcdir) in \
54407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54408 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54410 esac; \
54411 srcdiroption="--srcdir=$${topdir}/zlib"; \
54412 libsrcdir="$$s/zlib"; \
54413 rm -f no-such-file || : ; \
54414 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54416 --target=${target_alias} $${srcdiroption} \
54417 || exit 1
54418 @endif target-zlib
54424 .PHONY: all-target-zlib maybe-all-target-zlib
54425 maybe-all-target-zlib:
54426 @if gcc-bootstrap
54427 all-target-zlib: stage_current
54428 @endif gcc-bootstrap
54429 @if target-zlib
54430 TARGET-target-zlib=all
54431 maybe-all-target-zlib: all-target-zlib
54432 all-target-zlib: configure-target-zlib
54433 @: $(MAKE); $(unstage)
54434 @r=`${PWD_COMMAND}`; export r; \
54435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54436 $(NORMAL_TARGET_EXPORTS) \
54437 (cd $(TARGET_SUBDIR)/zlib && \
54438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54439 $(TARGET-target-zlib))
54440 @endif target-zlib
54446 .PHONY: check-target-zlib maybe-check-target-zlib
54447 maybe-check-target-zlib:
54448 @if target-zlib
54449 maybe-check-target-zlib: check-target-zlib
54451 check-target-zlib:
54452 @: $(MAKE); $(unstage)
54453 @r=`${PWD_COMMAND}`; export r; \
54454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54455 $(NORMAL_TARGET_EXPORTS) \
54456 (cd $(TARGET_SUBDIR)/zlib && \
54457 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54459 @endif target-zlib
54461 .PHONY: install-target-zlib maybe-install-target-zlib
54462 maybe-install-target-zlib:
54463 @if target-zlib
54464 maybe-install-target-zlib: install-target-zlib
54466 install-target-zlib: installdirs
54467 @: $(MAKE); $(unstage)
54468 @r=`${PWD_COMMAND}`; export r; \
54469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54470 $(NORMAL_TARGET_EXPORTS) \
54471 (cd $(TARGET_SUBDIR)/zlib && \
54472 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54474 @endif target-zlib
54476 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54477 maybe-install-strip-target-zlib:
54478 @if target-zlib
54479 maybe-install-strip-target-zlib: install-strip-target-zlib
54481 install-strip-target-zlib: installdirs
54482 @: $(MAKE); $(unstage)
54483 @r=`${PWD_COMMAND}`; export r; \
54484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54485 $(NORMAL_TARGET_EXPORTS) \
54486 (cd $(TARGET_SUBDIR)/zlib && \
54487 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54489 @endif target-zlib
54491 # Other targets (info, dvi, pdf, etc.)
54493 .PHONY: maybe-info-target-zlib info-target-zlib
54494 maybe-info-target-zlib:
54495 @if target-zlib
54496 maybe-info-target-zlib: info-target-zlib
54498 info-target-zlib: \
54499 configure-target-zlib
54500 @: $(MAKE); $(unstage)
54501 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54502 r=`${PWD_COMMAND}`; export r; \
54503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54504 $(NORMAL_TARGET_EXPORTS) \
54505 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
54506 for flag in $(EXTRA_TARGET_FLAGS); do \
54507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54508 done; \
54509 (cd $(TARGET_SUBDIR)/zlib && \
54510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54512 "RANLIB=$${RANLIB}" \
54513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54514 info) \
54515 || exit 1
54517 @endif target-zlib
54519 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54520 maybe-dvi-target-zlib:
54521 @if target-zlib
54522 maybe-dvi-target-zlib: dvi-target-zlib
54524 dvi-target-zlib: \
54525 configure-target-zlib
54526 @: $(MAKE); $(unstage)
54527 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54528 r=`${PWD_COMMAND}`; export r; \
54529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54530 $(NORMAL_TARGET_EXPORTS) \
54531 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
54532 for flag in $(EXTRA_TARGET_FLAGS); do \
54533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54534 done; \
54535 (cd $(TARGET_SUBDIR)/zlib && \
54536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54538 "RANLIB=$${RANLIB}" \
54539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54540 dvi) \
54541 || exit 1
54543 @endif target-zlib
54545 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
54546 maybe-pdf-target-zlib:
54547 @if target-zlib
54548 maybe-pdf-target-zlib: pdf-target-zlib
54550 pdf-target-zlib: \
54551 configure-target-zlib
54552 @: $(MAKE); $(unstage)
54553 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54554 r=`${PWD_COMMAND}`; export r; \
54555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54556 $(NORMAL_TARGET_EXPORTS) \
54557 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
54558 for flag in $(EXTRA_TARGET_FLAGS); do \
54559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54560 done; \
54561 (cd $(TARGET_SUBDIR)/zlib && \
54562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54564 "RANLIB=$${RANLIB}" \
54565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54566 pdf) \
54567 || exit 1
54569 @endif target-zlib
54571 .PHONY: maybe-html-target-zlib html-target-zlib
54572 maybe-html-target-zlib:
54573 @if target-zlib
54574 maybe-html-target-zlib: html-target-zlib
54576 html-target-zlib: \
54577 configure-target-zlib
54578 @: $(MAKE); $(unstage)
54579 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54580 r=`${PWD_COMMAND}`; export r; \
54581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54582 $(NORMAL_TARGET_EXPORTS) \
54583 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
54584 for flag in $(EXTRA_TARGET_FLAGS); do \
54585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54586 done; \
54587 (cd $(TARGET_SUBDIR)/zlib && \
54588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54590 "RANLIB=$${RANLIB}" \
54591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54592 html) \
54593 || exit 1
54595 @endif target-zlib
54597 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
54598 maybe-TAGS-target-zlib:
54599 @if target-zlib
54600 maybe-TAGS-target-zlib: TAGS-target-zlib
54602 TAGS-target-zlib: \
54603 configure-target-zlib
54604 @: $(MAKE); $(unstage)
54605 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54606 r=`${PWD_COMMAND}`; export r; \
54607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54608 $(NORMAL_TARGET_EXPORTS) \
54609 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
54610 for flag in $(EXTRA_TARGET_FLAGS); do \
54611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54612 done; \
54613 (cd $(TARGET_SUBDIR)/zlib && \
54614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54616 "RANLIB=$${RANLIB}" \
54617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54618 TAGS) \
54619 || exit 1
54621 @endif target-zlib
54623 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
54624 maybe-install-info-target-zlib:
54625 @if target-zlib
54626 maybe-install-info-target-zlib: install-info-target-zlib
54628 install-info-target-zlib: \
54629 configure-target-zlib \
54630 info-target-zlib
54631 @: $(MAKE); $(unstage)
54632 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54633 r=`${PWD_COMMAND}`; export r; \
54634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54635 $(NORMAL_TARGET_EXPORTS) \
54636 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
54637 for flag in $(EXTRA_TARGET_FLAGS); do \
54638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54639 done; \
54640 (cd $(TARGET_SUBDIR)/zlib && \
54641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54643 "RANLIB=$${RANLIB}" \
54644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54645 install-info) \
54646 || exit 1
54648 @endif target-zlib
54650 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
54651 maybe-install-pdf-target-zlib:
54652 @if target-zlib
54653 maybe-install-pdf-target-zlib: install-pdf-target-zlib
54655 install-pdf-target-zlib: \
54656 configure-target-zlib \
54657 pdf-target-zlib
54658 @: $(MAKE); $(unstage)
54659 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54660 r=`${PWD_COMMAND}`; export r; \
54661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54662 $(NORMAL_TARGET_EXPORTS) \
54663 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
54664 for flag in $(EXTRA_TARGET_FLAGS); do \
54665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54666 done; \
54667 (cd $(TARGET_SUBDIR)/zlib && \
54668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54670 "RANLIB=$${RANLIB}" \
54671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54672 install-pdf) \
54673 || exit 1
54675 @endif target-zlib
54677 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
54678 maybe-install-html-target-zlib:
54679 @if target-zlib
54680 maybe-install-html-target-zlib: install-html-target-zlib
54682 install-html-target-zlib: \
54683 configure-target-zlib \
54684 html-target-zlib
54685 @: $(MAKE); $(unstage)
54686 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54687 r=`${PWD_COMMAND}`; export r; \
54688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54689 $(NORMAL_TARGET_EXPORTS) \
54690 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
54691 for flag in $(EXTRA_TARGET_FLAGS); do \
54692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54693 done; \
54694 (cd $(TARGET_SUBDIR)/zlib && \
54695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54697 "RANLIB=$${RANLIB}" \
54698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54699 install-html) \
54700 || exit 1
54702 @endif target-zlib
54704 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
54705 maybe-installcheck-target-zlib:
54706 @if target-zlib
54707 maybe-installcheck-target-zlib: installcheck-target-zlib
54709 installcheck-target-zlib: \
54710 configure-target-zlib
54711 @: $(MAKE); $(unstage)
54712 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54713 r=`${PWD_COMMAND}`; export r; \
54714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54715 $(NORMAL_TARGET_EXPORTS) \
54716 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
54717 for flag in $(EXTRA_TARGET_FLAGS); do \
54718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54719 done; \
54720 (cd $(TARGET_SUBDIR)/zlib && \
54721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54723 "RANLIB=$${RANLIB}" \
54724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54725 installcheck) \
54726 || exit 1
54728 @endif target-zlib
54730 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
54731 maybe-mostlyclean-target-zlib:
54732 @if target-zlib
54733 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
54735 mostlyclean-target-zlib:
54736 @: $(MAKE); $(unstage)
54737 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54738 r=`${PWD_COMMAND}`; export r; \
54739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54740 $(NORMAL_TARGET_EXPORTS) \
54741 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
54742 for flag in $(EXTRA_TARGET_FLAGS); do \
54743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54744 done; \
54745 (cd $(TARGET_SUBDIR)/zlib && \
54746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54748 "RANLIB=$${RANLIB}" \
54749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54750 mostlyclean) \
54751 || exit 1
54753 @endif target-zlib
54755 .PHONY: maybe-clean-target-zlib clean-target-zlib
54756 maybe-clean-target-zlib:
54757 @if target-zlib
54758 maybe-clean-target-zlib: clean-target-zlib
54760 clean-target-zlib:
54761 @: $(MAKE); $(unstage)
54762 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54763 r=`${PWD_COMMAND}`; export r; \
54764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54765 $(NORMAL_TARGET_EXPORTS) \
54766 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
54767 for flag in $(EXTRA_TARGET_FLAGS); do \
54768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54769 done; \
54770 (cd $(TARGET_SUBDIR)/zlib && \
54771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54773 "RANLIB=$${RANLIB}" \
54774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54775 clean) \
54776 || exit 1
54778 @endif target-zlib
54780 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
54781 maybe-distclean-target-zlib:
54782 @if target-zlib
54783 maybe-distclean-target-zlib: distclean-target-zlib
54785 distclean-target-zlib:
54786 @: $(MAKE); $(unstage)
54787 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54788 r=`${PWD_COMMAND}`; export r; \
54789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54790 $(NORMAL_TARGET_EXPORTS) \
54791 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
54792 for flag in $(EXTRA_TARGET_FLAGS); do \
54793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54794 done; \
54795 (cd $(TARGET_SUBDIR)/zlib && \
54796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54798 "RANLIB=$${RANLIB}" \
54799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54800 distclean) \
54801 || exit 1
54803 @endif target-zlib
54805 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
54806 maybe-maintainer-clean-target-zlib:
54807 @if target-zlib
54808 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
54810 maintainer-clean-target-zlib:
54811 @: $(MAKE); $(unstage)
54812 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54813 r=`${PWD_COMMAND}`; export r; \
54814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54815 $(NORMAL_TARGET_EXPORTS) \
54816 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
54817 for flag in $(EXTRA_TARGET_FLAGS); do \
54818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54819 done; \
54820 (cd $(TARGET_SUBDIR)/zlib && \
54821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54823 "RANLIB=$${RANLIB}" \
54824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54825 maintainer-clean) \
54826 || exit 1
54828 @endif target-zlib
54834 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
54835 maybe-configure-target-boehm-gc:
54836 @if gcc-bootstrap
54837 configure-target-boehm-gc: stage_current
54838 @endif gcc-bootstrap
54839 @if target-boehm-gc
54840 maybe-configure-target-boehm-gc: configure-target-boehm-gc
54841 configure-target-boehm-gc:
54842 @: $(MAKE); $(unstage)
54843 @r=`${PWD_COMMAND}`; export r; \
54844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54845 echo "Checking multilib configuration for boehm-gc..."; \
54846 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
54847 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
54848 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
54849 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
54850 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
54851 else \
54852 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
54853 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
54854 fi; \
54855 else \
54856 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
54857 fi; \
54858 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
54859 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
54860 $(NORMAL_TARGET_EXPORTS) \
54861 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
54862 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
54863 case $(srcdir) in \
54864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54865 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
54866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54867 esac; \
54868 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
54869 libsrcdir="$$s/boehm-gc"; \
54870 rm -f no-such-file || : ; \
54871 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54872 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54873 --target=${target_alias} $${srcdiroption} \
54874 || exit 1
54875 @endif target-boehm-gc
54881 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
54882 maybe-all-target-boehm-gc:
54883 @if gcc-bootstrap
54884 all-target-boehm-gc: stage_current
54885 @endif gcc-bootstrap
54886 @if target-boehm-gc
54887 TARGET-target-boehm-gc=all
54888 maybe-all-target-boehm-gc: all-target-boehm-gc
54889 all-target-boehm-gc: configure-target-boehm-gc
54890 @: $(MAKE); $(unstage)
54891 @r=`${PWD_COMMAND}`; export r; \
54892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54893 $(NORMAL_TARGET_EXPORTS) \
54894 (cd $(TARGET_SUBDIR)/boehm-gc && \
54895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54896 $(TARGET-target-boehm-gc))
54897 @endif target-boehm-gc
54903 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
54904 maybe-check-target-boehm-gc:
54905 @if target-boehm-gc
54906 maybe-check-target-boehm-gc: check-target-boehm-gc
54908 check-target-boehm-gc:
54909 @: $(MAKE); $(unstage)
54910 @r=`${PWD_COMMAND}`; export r; \
54911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54912 $(NORMAL_TARGET_EXPORTS) \
54913 (cd $(TARGET_SUBDIR)/boehm-gc && \
54914 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54916 @endif target-boehm-gc
54918 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
54919 maybe-install-target-boehm-gc:
54920 @if target-boehm-gc
54921 maybe-install-target-boehm-gc: install-target-boehm-gc
54923 install-target-boehm-gc: installdirs
54924 @: $(MAKE); $(unstage)
54925 @r=`${PWD_COMMAND}`; export r; \
54926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54927 $(NORMAL_TARGET_EXPORTS) \
54928 (cd $(TARGET_SUBDIR)/boehm-gc && \
54929 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54931 @endif target-boehm-gc
54933 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
54934 maybe-install-strip-target-boehm-gc:
54935 @if target-boehm-gc
54936 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
54938 install-strip-target-boehm-gc: installdirs
54939 @: $(MAKE); $(unstage)
54940 @r=`${PWD_COMMAND}`; export r; \
54941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54942 $(NORMAL_TARGET_EXPORTS) \
54943 (cd $(TARGET_SUBDIR)/boehm-gc && \
54944 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54946 @endif target-boehm-gc
54948 # Other targets (info, dvi, pdf, etc.)
54950 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
54951 maybe-info-target-boehm-gc:
54952 @if target-boehm-gc
54953 maybe-info-target-boehm-gc: info-target-boehm-gc
54955 info-target-boehm-gc: \
54956 configure-target-boehm-gc
54957 @: $(MAKE); $(unstage)
54958 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54959 r=`${PWD_COMMAND}`; export r; \
54960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54961 $(NORMAL_TARGET_EXPORTS) \
54962 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
54963 for flag in $(EXTRA_TARGET_FLAGS); do \
54964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54965 done; \
54966 (cd $(TARGET_SUBDIR)/boehm-gc && \
54967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54969 "RANLIB=$${RANLIB}" \
54970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54971 info) \
54972 || exit 1
54974 @endif target-boehm-gc
54976 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
54977 maybe-dvi-target-boehm-gc:
54978 @if target-boehm-gc
54979 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
54981 dvi-target-boehm-gc: \
54982 configure-target-boehm-gc
54983 @: $(MAKE); $(unstage)
54984 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54985 r=`${PWD_COMMAND}`; export r; \
54986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54987 $(NORMAL_TARGET_EXPORTS) \
54988 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
54989 for flag in $(EXTRA_TARGET_FLAGS); do \
54990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54991 done; \
54992 (cd $(TARGET_SUBDIR)/boehm-gc && \
54993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54995 "RANLIB=$${RANLIB}" \
54996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54997 dvi) \
54998 || exit 1
55000 @endif target-boehm-gc
55002 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
55003 maybe-pdf-target-boehm-gc:
55004 @if target-boehm-gc
55005 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
55007 pdf-target-boehm-gc: \
55008 configure-target-boehm-gc
55009 @: $(MAKE); $(unstage)
55010 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55011 r=`${PWD_COMMAND}`; export r; \
55012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55013 $(NORMAL_TARGET_EXPORTS) \
55014 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55015 for flag in $(EXTRA_TARGET_FLAGS); do \
55016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55017 done; \
55018 (cd $(TARGET_SUBDIR)/boehm-gc && \
55019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55021 "RANLIB=$${RANLIB}" \
55022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55023 pdf) \
55024 || exit 1
55026 @endif target-boehm-gc
55028 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
55029 maybe-html-target-boehm-gc:
55030 @if target-boehm-gc
55031 maybe-html-target-boehm-gc: html-target-boehm-gc
55033 html-target-boehm-gc: \
55034 configure-target-boehm-gc
55035 @: $(MAKE); $(unstage)
55036 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55037 r=`${PWD_COMMAND}`; export r; \
55038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55039 $(NORMAL_TARGET_EXPORTS) \
55040 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
55041 for flag in $(EXTRA_TARGET_FLAGS); do \
55042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55043 done; \
55044 (cd $(TARGET_SUBDIR)/boehm-gc && \
55045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55047 "RANLIB=$${RANLIB}" \
55048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55049 html) \
55050 || exit 1
55052 @endif target-boehm-gc
55054 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
55055 maybe-TAGS-target-boehm-gc:
55056 @if target-boehm-gc
55057 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
55059 TAGS-target-boehm-gc: \
55060 configure-target-boehm-gc
55061 @: $(MAKE); $(unstage)
55062 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55063 r=`${PWD_COMMAND}`; export r; \
55064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55065 $(NORMAL_TARGET_EXPORTS) \
55066 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
55067 for flag in $(EXTRA_TARGET_FLAGS); do \
55068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55069 done; \
55070 (cd $(TARGET_SUBDIR)/boehm-gc && \
55071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55073 "RANLIB=$${RANLIB}" \
55074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55075 TAGS) \
55076 || exit 1
55078 @endif target-boehm-gc
55080 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
55081 maybe-install-info-target-boehm-gc:
55082 @if target-boehm-gc
55083 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
55085 install-info-target-boehm-gc: \
55086 configure-target-boehm-gc \
55087 info-target-boehm-gc
55088 @: $(MAKE); $(unstage)
55089 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55090 r=`${PWD_COMMAND}`; export r; \
55091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55092 $(NORMAL_TARGET_EXPORTS) \
55093 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
55094 for flag in $(EXTRA_TARGET_FLAGS); do \
55095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55096 done; \
55097 (cd $(TARGET_SUBDIR)/boehm-gc && \
55098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55100 "RANLIB=$${RANLIB}" \
55101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55102 install-info) \
55103 || exit 1
55105 @endif target-boehm-gc
55107 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
55108 maybe-install-pdf-target-boehm-gc:
55109 @if target-boehm-gc
55110 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
55112 install-pdf-target-boehm-gc: \
55113 configure-target-boehm-gc \
55114 pdf-target-boehm-gc
55115 @: $(MAKE); $(unstage)
55116 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55117 r=`${PWD_COMMAND}`; export r; \
55118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55119 $(NORMAL_TARGET_EXPORTS) \
55120 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55121 for flag in $(EXTRA_TARGET_FLAGS); do \
55122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55123 done; \
55124 (cd $(TARGET_SUBDIR)/boehm-gc && \
55125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55127 "RANLIB=$${RANLIB}" \
55128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55129 install-pdf) \
55130 || exit 1
55132 @endif target-boehm-gc
55134 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
55135 maybe-install-html-target-boehm-gc:
55136 @if target-boehm-gc
55137 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
55139 install-html-target-boehm-gc: \
55140 configure-target-boehm-gc \
55141 html-target-boehm-gc
55142 @: $(MAKE); $(unstage)
55143 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55144 r=`${PWD_COMMAND}`; export r; \
55145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55146 $(NORMAL_TARGET_EXPORTS) \
55147 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
55148 for flag in $(EXTRA_TARGET_FLAGS); do \
55149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55150 done; \
55151 (cd $(TARGET_SUBDIR)/boehm-gc && \
55152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55154 "RANLIB=$${RANLIB}" \
55155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55156 install-html) \
55157 || exit 1
55159 @endif target-boehm-gc
55161 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
55162 maybe-installcheck-target-boehm-gc:
55163 @if target-boehm-gc
55164 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
55166 installcheck-target-boehm-gc: \
55167 configure-target-boehm-gc
55168 @: $(MAKE); $(unstage)
55169 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55170 r=`${PWD_COMMAND}`; export r; \
55171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55172 $(NORMAL_TARGET_EXPORTS) \
55173 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
55174 for flag in $(EXTRA_TARGET_FLAGS); do \
55175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55176 done; \
55177 (cd $(TARGET_SUBDIR)/boehm-gc && \
55178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55180 "RANLIB=$${RANLIB}" \
55181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55182 installcheck) \
55183 || exit 1
55185 @endif target-boehm-gc
55187 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
55188 maybe-mostlyclean-target-boehm-gc:
55189 @if target-boehm-gc
55190 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
55192 mostlyclean-target-boehm-gc:
55193 @: $(MAKE); $(unstage)
55194 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55195 r=`${PWD_COMMAND}`; export r; \
55196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55197 $(NORMAL_TARGET_EXPORTS) \
55198 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
55199 for flag in $(EXTRA_TARGET_FLAGS); do \
55200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55201 done; \
55202 (cd $(TARGET_SUBDIR)/boehm-gc && \
55203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55205 "RANLIB=$${RANLIB}" \
55206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55207 mostlyclean) \
55208 || exit 1
55210 @endif target-boehm-gc
55212 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
55213 maybe-clean-target-boehm-gc:
55214 @if target-boehm-gc
55215 maybe-clean-target-boehm-gc: clean-target-boehm-gc
55217 clean-target-boehm-gc:
55218 @: $(MAKE); $(unstage)
55219 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55220 r=`${PWD_COMMAND}`; export r; \
55221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55222 $(NORMAL_TARGET_EXPORTS) \
55223 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
55224 for flag in $(EXTRA_TARGET_FLAGS); do \
55225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55226 done; \
55227 (cd $(TARGET_SUBDIR)/boehm-gc && \
55228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55230 "RANLIB=$${RANLIB}" \
55231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55232 clean) \
55233 || exit 1
55235 @endif target-boehm-gc
55237 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
55238 maybe-distclean-target-boehm-gc:
55239 @if target-boehm-gc
55240 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
55242 distclean-target-boehm-gc:
55243 @: $(MAKE); $(unstage)
55244 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55245 r=`${PWD_COMMAND}`; export r; \
55246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247 $(NORMAL_TARGET_EXPORTS) \
55248 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
55249 for flag in $(EXTRA_TARGET_FLAGS); do \
55250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55251 done; \
55252 (cd $(TARGET_SUBDIR)/boehm-gc && \
55253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55255 "RANLIB=$${RANLIB}" \
55256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55257 distclean) \
55258 || exit 1
55260 @endif target-boehm-gc
55262 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
55263 maybe-maintainer-clean-target-boehm-gc:
55264 @if target-boehm-gc
55265 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
55267 maintainer-clean-target-boehm-gc:
55268 @: $(MAKE); $(unstage)
55269 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55270 r=`${PWD_COMMAND}`; export r; \
55271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55272 $(NORMAL_TARGET_EXPORTS) \
55273 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
55274 for flag in $(EXTRA_TARGET_FLAGS); do \
55275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55276 done; \
55277 (cd $(TARGET_SUBDIR)/boehm-gc && \
55278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55280 "RANLIB=$${RANLIB}" \
55281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55282 maintainer-clean) \
55283 || exit 1
55285 @endif target-boehm-gc
55291 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
55292 maybe-configure-target-qthreads:
55293 @if gcc-bootstrap
55294 configure-target-qthreads: stage_current
55295 @endif gcc-bootstrap
55296 @if target-qthreads
55297 maybe-configure-target-qthreads: configure-target-qthreads
55298 configure-target-qthreads:
55299 @: $(MAKE); $(unstage)
55300 @r=`${PWD_COMMAND}`; export r; \
55301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55302 echo "Checking multilib configuration for qthreads..."; \
55303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
55304 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
55305 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
55306 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
55307 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
55308 else \
55309 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
55310 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
55311 fi; \
55312 else \
55313 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
55314 fi; \
55315 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
55316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
55317 $(NORMAL_TARGET_EXPORTS) \
55318 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
55319 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
55320 case $(srcdir) in \
55321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55322 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
55323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55324 esac; \
55325 srcdiroption="--srcdir=$${topdir}/qthreads"; \
55326 libsrcdir="$$s/qthreads"; \
55327 rm -f no-such-file || : ; \
55328 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55329 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55330 --target=${target_alias} $${srcdiroption} \
55331 || exit 1
55332 @endif target-qthreads
55338 .PHONY: all-target-qthreads maybe-all-target-qthreads
55339 maybe-all-target-qthreads:
55340 @if gcc-bootstrap
55341 all-target-qthreads: stage_current
55342 @endif gcc-bootstrap
55343 @if target-qthreads
55344 TARGET-target-qthreads=all
55345 maybe-all-target-qthreads: all-target-qthreads
55346 all-target-qthreads: configure-target-qthreads
55347 @: $(MAKE); $(unstage)
55348 @r=`${PWD_COMMAND}`; export r; \
55349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55350 $(NORMAL_TARGET_EXPORTS) \
55351 (cd $(TARGET_SUBDIR)/qthreads && \
55352 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55353 $(TARGET-target-qthreads))
55354 @endif target-qthreads
55360 .PHONY: check-target-qthreads maybe-check-target-qthreads
55361 maybe-check-target-qthreads:
55362 @if target-qthreads
55363 maybe-check-target-qthreads: check-target-qthreads
55365 check-target-qthreads:
55366 @: $(MAKE); $(unstage)
55367 @r=`${PWD_COMMAND}`; export r; \
55368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55369 $(NORMAL_TARGET_EXPORTS) \
55370 (cd $(TARGET_SUBDIR)/qthreads && \
55371 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55373 @endif target-qthreads
55375 .PHONY: install-target-qthreads maybe-install-target-qthreads
55376 maybe-install-target-qthreads:
55377 @if target-qthreads
55378 maybe-install-target-qthreads: install-target-qthreads
55380 install-target-qthreads: installdirs
55381 @: $(MAKE); $(unstage)
55382 @r=`${PWD_COMMAND}`; export r; \
55383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55384 $(NORMAL_TARGET_EXPORTS) \
55385 (cd $(TARGET_SUBDIR)/qthreads && \
55386 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55388 @endif target-qthreads
55390 .PHONY: install-strip-target-qthreads maybe-install-strip-target-qthreads
55391 maybe-install-strip-target-qthreads:
55392 @if target-qthreads
55393 maybe-install-strip-target-qthreads: install-strip-target-qthreads
55395 install-strip-target-qthreads: installdirs
55396 @: $(MAKE); $(unstage)
55397 @r=`${PWD_COMMAND}`; export r; \
55398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55399 $(NORMAL_TARGET_EXPORTS) \
55400 (cd $(TARGET_SUBDIR)/qthreads && \
55401 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55403 @endif target-qthreads
55405 # Other targets (info, dvi, pdf, etc.)
55407 .PHONY: maybe-info-target-qthreads info-target-qthreads
55408 maybe-info-target-qthreads:
55409 @if target-qthreads
55410 maybe-info-target-qthreads: info-target-qthreads
55412 info-target-qthreads: \
55413 configure-target-qthreads
55414 @: $(MAKE); $(unstage)
55415 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55416 r=`${PWD_COMMAND}`; export r; \
55417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55418 $(NORMAL_TARGET_EXPORTS) \
55419 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
55420 for flag in $(EXTRA_TARGET_FLAGS); do \
55421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55422 done; \
55423 (cd $(TARGET_SUBDIR)/qthreads && \
55424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55426 "RANLIB=$${RANLIB}" \
55427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55428 info) \
55429 || exit 1
55431 @endif target-qthreads
55433 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
55434 maybe-dvi-target-qthreads:
55435 @if target-qthreads
55436 maybe-dvi-target-qthreads: dvi-target-qthreads
55438 dvi-target-qthreads: \
55439 configure-target-qthreads
55440 @: $(MAKE); $(unstage)
55441 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55442 r=`${PWD_COMMAND}`; export r; \
55443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55444 $(NORMAL_TARGET_EXPORTS) \
55445 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
55446 for flag in $(EXTRA_TARGET_FLAGS); do \
55447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55448 done; \
55449 (cd $(TARGET_SUBDIR)/qthreads && \
55450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55452 "RANLIB=$${RANLIB}" \
55453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55454 dvi) \
55455 || exit 1
55457 @endif target-qthreads
55459 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
55460 maybe-pdf-target-qthreads:
55461 @if target-qthreads
55462 maybe-pdf-target-qthreads: pdf-target-qthreads
55464 pdf-target-qthreads: \
55465 configure-target-qthreads
55466 @: $(MAKE); $(unstage)
55467 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55468 r=`${PWD_COMMAND}`; export r; \
55469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55470 $(NORMAL_TARGET_EXPORTS) \
55471 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
55472 for flag in $(EXTRA_TARGET_FLAGS); do \
55473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55474 done; \
55475 (cd $(TARGET_SUBDIR)/qthreads && \
55476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55478 "RANLIB=$${RANLIB}" \
55479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55480 pdf) \
55481 || exit 1
55483 @endif target-qthreads
55485 .PHONY: maybe-html-target-qthreads html-target-qthreads
55486 maybe-html-target-qthreads:
55487 @if target-qthreads
55488 maybe-html-target-qthreads: html-target-qthreads
55490 html-target-qthreads: \
55491 configure-target-qthreads
55492 @: $(MAKE); $(unstage)
55493 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55494 r=`${PWD_COMMAND}`; export r; \
55495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55496 $(NORMAL_TARGET_EXPORTS) \
55497 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
55498 for flag in $(EXTRA_TARGET_FLAGS); do \
55499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55500 done; \
55501 (cd $(TARGET_SUBDIR)/qthreads && \
55502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55504 "RANLIB=$${RANLIB}" \
55505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55506 html) \
55507 || exit 1
55509 @endif target-qthreads
55511 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
55512 maybe-TAGS-target-qthreads:
55513 @if target-qthreads
55514 maybe-TAGS-target-qthreads: TAGS-target-qthreads
55516 TAGS-target-qthreads: \
55517 configure-target-qthreads
55518 @: $(MAKE); $(unstage)
55519 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55520 r=`${PWD_COMMAND}`; export r; \
55521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55522 $(NORMAL_TARGET_EXPORTS) \
55523 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
55524 for flag in $(EXTRA_TARGET_FLAGS); do \
55525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55526 done; \
55527 (cd $(TARGET_SUBDIR)/qthreads && \
55528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55530 "RANLIB=$${RANLIB}" \
55531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55532 TAGS) \
55533 || exit 1
55535 @endif target-qthreads
55537 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
55538 maybe-install-info-target-qthreads:
55539 @if target-qthreads
55540 maybe-install-info-target-qthreads: install-info-target-qthreads
55542 install-info-target-qthreads: \
55543 configure-target-qthreads \
55544 info-target-qthreads
55545 @: $(MAKE); $(unstage)
55546 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55547 r=`${PWD_COMMAND}`; export r; \
55548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55549 $(NORMAL_TARGET_EXPORTS) \
55550 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
55551 for flag in $(EXTRA_TARGET_FLAGS); do \
55552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55553 done; \
55554 (cd $(TARGET_SUBDIR)/qthreads && \
55555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55557 "RANLIB=$${RANLIB}" \
55558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55559 install-info) \
55560 || exit 1
55562 @endif target-qthreads
55564 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
55565 maybe-install-pdf-target-qthreads:
55566 @if target-qthreads
55567 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
55569 install-pdf-target-qthreads: \
55570 configure-target-qthreads \
55571 pdf-target-qthreads
55572 @: $(MAKE); $(unstage)
55573 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55574 r=`${PWD_COMMAND}`; export r; \
55575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576 $(NORMAL_TARGET_EXPORTS) \
55577 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
55578 for flag in $(EXTRA_TARGET_FLAGS); do \
55579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55580 done; \
55581 (cd $(TARGET_SUBDIR)/qthreads && \
55582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55584 "RANLIB=$${RANLIB}" \
55585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55586 install-pdf) \
55587 || exit 1
55589 @endif target-qthreads
55591 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
55592 maybe-install-html-target-qthreads:
55593 @if target-qthreads
55594 maybe-install-html-target-qthreads: install-html-target-qthreads
55596 install-html-target-qthreads: \
55597 configure-target-qthreads \
55598 html-target-qthreads
55599 @: $(MAKE); $(unstage)
55600 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55601 r=`${PWD_COMMAND}`; export r; \
55602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603 $(NORMAL_TARGET_EXPORTS) \
55604 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
55605 for flag in $(EXTRA_TARGET_FLAGS); do \
55606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55607 done; \
55608 (cd $(TARGET_SUBDIR)/qthreads && \
55609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55611 "RANLIB=$${RANLIB}" \
55612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55613 install-html) \
55614 || exit 1
55616 @endif target-qthreads
55618 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
55619 maybe-installcheck-target-qthreads:
55620 @if target-qthreads
55621 maybe-installcheck-target-qthreads: installcheck-target-qthreads
55623 installcheck-target-qthreads: \
55624 configure-target-qthreads
55625 @: $(MAKE); $(unstage)
55626 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55627 r=`${PWD_COMMAND}`; export r; \
55628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55629 $(NORMAL_TARGET_EXPORTS) \
55630 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
55631 for flag in $(EXTRA_TARGET_FLAGS); do \
55632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55633 done; \
55634 (cd $(TARGET_SUBDIR)/qthreads && \
55635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55637 "RANLIB=$${RANLIB}" \
55638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55639 installcheck) \
55640 || exit 1
55642 @endif target-qthreads
55644 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
55645 maybe-mostlyclean-target-qthreads:
55646 @if target-qthreads
55647 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
55649 mostlyclean-target-qthreads:
55650 @: $(MAKE); $(unstage)
55651 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55652 r=`${PWD_COMMAND}`; export r; \
55653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55654 $(NORMAL_TARGET_EXPORTS) \
55655 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
55656 for flag in $(EXTRA_TARGET_FLAGS); do \
55657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55658 done; \
55659 (cd $(TARGET_SUBDIR)/qthreads && \
55660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55662 "RANLIB=$${RANLIB}" \
55663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55664 mostlyclean) \
55665 || exit 1
55667 @endif target-qthreads
55669 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
55670 maybe-clean-target-qthreads:
55671 @if target-qthreads
55672 maybe-clean-target-qthreads: clean-target-qthreads
55674 clean-target-qthreads:
55675 @: $(MAKE); $(unstage)
55676 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55677 r=`${PWD_COMMAND}`; export r; \
55678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55679 $(NORMAL_TARGET_EXPORTS) \
55680 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
55681 for flag in $(EXTRA_TARGET_FLAGS); do \
55682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55683 done; \
55684 (cd $(TARGET_SUBDIR)/qthreads && \
55685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55687 "RANLIB=$${RANLIB}" \
55688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55689 clean) \
55690 || exit 1
55692 @endif target-qthreads
55694 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
55695 maybe-distclean-target-qthreads:
55696 @if target-qthreads
55697 maybe-distclean-target-qthreads: distclean-target-qthreads
55699 distclean-target-qthreads:
55700 @: $(MAKE); $(unstage)
55701 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55702 r=`${PWD_COMMAND}`; export r; \
55703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55704 $(NORMAL_TARGET_EXPORTS) \
55705 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
55706 for flag in $(EXTRA_TARGET_FLAGS); do \
55707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55708 done; \
55709 (cd $(TARGET_SUBDIR)/qthreads && \
55710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55712 "RANLIB=$${RANLIB}" \
55713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55714 distclean) \
55715 || exit 1
55717 @endif target-qthreads
55719 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
55720 maybe-maintainer-clean-target-qthreads:
55721 @if target-qthreads
55722 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
55724 maintainer-clean-target-qthreads:
55725 @: $(MAKE); $(unstage)
55726 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55727 r=`${PWD_COMMAND}`; export r; \
55728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55729 $(NORMAL_TARGET_EXPORTS) \
55730 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
55731 for flag in $(EXTRA_TARGET_FLAGS); do \
55732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55733 done; \
55734 (cd $(TARGET_SUBDIR)/qthreads && \
55735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55737 "RANLIB=$${RANLIB}" \
55738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55739 maintainer-clean) \
55740 || exit 1
55742 @endif target-qthreads
55748 .PHONY: configure-target-rda maybe-configure-target-rda
55749 maybe-configure-target-rda:
55750 @if gcc-bootstrap
55751 configure-target-rda: stage_current
55752 @endif gcc-bootstrap
55753 @if target-rda
55754 maybe-configure-target-rda: configure-target-rda
55755 configure-target-rda:
55756 @: $(MAKE); $(unstage)
55757 @r=`${PWD_COMMAND}`; export r; \
55758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55759 echo "Checking multilib configuration for rda..."; \
55760 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
55761 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
55762 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55763 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55764 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55765 else \
55766 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55767 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55768 fi; \
55769 else \
55770 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55771 fi; \
55772 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
55774 $(NORMAL_TARGET_EXPORTS) \
55775 echo Configuring in $(TARGET_SUBDIR)/rda; \
55776 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55777 case $(srcdir) in \
55778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55779 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55781 esac; \
55782 srcdiroption="--srcdir=$${topdir}/rda"; \
55783 libsrcdir="$$s/rda"; \
55784 rm -f no-such-file || : ; \
55785 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55786 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55787 --target=${target_alias} $${srcdiroption} \
55788 || exit 1
55789 @endif target-rda
55795 .PHONY: all-target-rda maybe-all-target-rda
55796 maybe-all-target-rda:
55797 @if gcc-bootstrap
55798 all-target-rda: stage_current
55799 @endif gcc-bootstrap
55800 @if target-rda
55801 TARGET-target-rda=all
55802 maybe-all-target-rda: all-target-rda
55803 all-target-rda: configure-target-rda
55804 @: $(MAKE); $(unstage)
55805 @r=`${PWD_COMMAND}`; export r; \
55806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55807 $(NORMAL_TARGET_EXPORTS) \
55808 (cd $(TARGET_SUBDIR)/rda && \
55809 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55810 $(TARGET-target-rda))
55811 @endif target-rda
55817 .PHONY: check-target-rda maybe-check-target-rda
55818 maybe-check-target-rda:
55819 @if target-rda
55820 maybe-check-target-rda: check-target-rda
55822 check-target-rda:
55823 @: $(MAKE); $(unstage)
55824 @r=`${PWD_COMMAND}`; export r; \
55825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55826 $(NORMAL_TARGET_EXPORTS) \
55827 (cd $(TARGET_SUBDIR)/rda && \
55828 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55830 @endif target-rda
55832 .PHONY: install-target-rda maybe-install-target-rda
55833 maybe-install-target-rda:
55834 @if target-rda
55835 maybe-install-target-rda: install-target-rda
55837 install-target-rda: installdirs
55838 @: $(MAKE); $(unstage)
55839 @r=`${PWD_COMMAND}`; export r; \
55840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55841 $(NORMAL_TARGET_EXPORTS) \
55842 (cd $(TARGET_SUBDIR)/rda && \
55843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55845 @endif target-rda
55847 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55848 maybe-install-strip-target-rda:
55849 @if target-rda
55850 maybe-install-strip-target-rda: install-strip-target-rda
55852 install-strip-target-rda: installdirs
55853 @: $(MAKE); $(unstage)
55854 @r=`${PWD_COMMAND}`; export r; \
55855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856 $(NORMAL_TARGET_EXPORTS) \
55857 (cd $(TARGET_SUBDIR)/rda && \
55858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55860 @endif target-rda
55862 # Other targets (info, dvi, pdf, etc.)
55864 .PHONY: maybe-info-target-rda info-target-rda
55865 maybe-info-target-rda:
55866 @if target-rda
55867 maybe-info-target-rda: info-target-rda
55869 info-target-rda: \
55870 configure-target-rda
55871 @: $(MAKE); $(unstage)
55872 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55873 r=`${PWD_COMMAND}`; export r; \
55874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55875 $(NORMAL_TARGET_EXPORTS) \
55876 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
55877 for flag in $(EXTRA_TARGET_FLAGS); do \
55878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55879 done; \
55880 (cd $(TARGET_SUBDIR)/rda && \
55881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55883 "RANLIB=$${RANLIB}" \
55884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55885 info) \
55886 || exit 1
55888 @endif target-rda
55890 .PHONY: maybe-dvi-target-rda dvi-target-rda
55891 maybe-dvi-target-rda:
55892 @if target-rda
55893 maybe-dvi-target-rda: dvi-target-rda
55895 dvi-target-rda: \
55896 configure-target-rda
55897 @: $(MAKE); $(unstage)
55898 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55899 r=`${PWD_COMMAND}`; export r; \
55900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55901 $(NORMAL_TARGET_EXPORTS) \
55902 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
55903 for flag in $(EXTRA_TARGET_FLAGS); do \
55904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55905 done; \
55906 (cd $(TARGET_SUBDIR)/rda && \
55907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55909 "RANLIB=$${RANLIB}" \
55910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55911 dvi) \
55912 || exit 1
55914 @endif target-rda
55916 .PHONY: maybe-pdf-target-rda pdf-target-rda
55917 maybe-pdf-target-rda:
55918 @if target-rda
55919 maybe-pdf-target-rda: pdf-target-rda
55921 pdf-target-rda: \
55922 configure-target-rda
55923 @: $(MAKE); $(unstage)
55924 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55925 r=`${PWD_COMMAND}`; export r; \
55926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55927 $(NORMAL_TARGET_EXPORTS) \
55928 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
55929 for flag in $(EXTRA_TARGET_FLAGS); do \
55930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55931 done; \
55932 (cd $(TARGET_SUBDIR)/rda && \
55933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55935 "RANLIB=$${RANLIB}" \
55936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55937 pdf) \
55938 || exit 1
55940 @endif target-rda
55942 .PHONY: maybe-html-target-rda html-target-rda
55943 maybe-html-target-rda:
55944 @if target-rda
55945 maybe-html-target-rda: html-target-rda
55947 html-target-rda: \
55948 configure-target-rda
55949 @: $(MAKE); $(unstage)
55950 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55951 r=`${PWD_COMMAND}`; export r; \
55952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55953 $(NORMAL_TARGET_EXPORTS) \
55954 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
55955 for flag in $(EXTRA_TARGET_FLAGS); do \
55956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55957 done; \
55958 (cd $(TARGET_SUBDIR)/rda && \
55959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55961 "RANLIB=$${RANLIB}" \
55962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55963 html) \
55964 || exit 1
55966 @endif target-rda
55968 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55969 maybe-TAGS-target-rda:
55970 @if target-rda
55971 maybe-TAGS-target-rda: TAGS-target-rda
55973 TAGS-target-rda: \
55974 configure-target-rda
55975 @: $(MAKE); $(unstage)
55976 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55977 r=`${PWD_COMMAND}`; export r; \
55978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55979 $(NORMAL_TARGET_EXPORTS) \
55980 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
55981 for flag in $(EXTRA_TARGET_FLAGS); do \
55982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55983 done; \
55984 (cd $(TARGET_SUBDIR)/rda && \
55985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55987 "RANLIB=$${RANLIB}" \
55988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55989 TAGS) \
55990 || exit 1
55992 @endif target-rda
55994 .PHONY: maybe-install-info-target-rda install-info-target-rda
55995 maybe-install-info-target-rda:
55996 @if target-rda
55997 maybe-install-info-target-rda: install-info-target-rda
55999 install-info-target-rda: \
56000 configure-target-rda \
56001 info-target-rda
56002 @: $(MAKE); $(unstage)
56003 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56004 r=`${PWD_COMMAND}`; export r; \
56005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56006 $(NORMAL_TARGET_EXPORTS) \
56007 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
56008 for flag in $(EXTRA_TARGET_FLAGS); do \
56009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56010 done; \
56011 (cd $(TARGET_SUBDIR)/rda && \
56012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56014 "RANLIB=$${RANLIB}" \
56015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56016 install-info) \
56017 || exit 1
56019 @endif target-rda
56021 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56022 maybe-install-pdf-target-rda:
56023 @if target-rda
56024 maybe-install-pdf-target-rda: install-pdf-target-rda
56026 install-pdf-target-rda: \
56027 configure-target-rda \
56028 pdf-target-rda
56029 @: $(MAKE); $(unstage)
56030 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56031 r=`${PWD_COMMAND}`; export r; \
56032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56033 $(NORMAL_TARGET_EXPORTS) \
56034 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
56035 for flag in $(EXTRA_TARGET_FLAGS); do \
56036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56037 done; \
56038 (cd $(TARGET_SUBDIR)/rda && \
56039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56041 "RANLIB=$${RANLIB}" \
56042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56043 install-pdf) \
56044 || exit 1
56046 @endif target-rda
56048 .PHONY: maybe-install-html-target-rda install-html-target-rda
56049 maybe-install-html-target-rda:
56050 @if target-rda
56051 maybe-install-html-target-rda: install-html-target-rda
56053 install-html-target-rda: \
56054 configure-target-rda \
56055 html-target-rda
56056 @: $(MAKE); $(unstage)
56057 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56058 r=`${PWD_COMMAND}`; export r; \
56059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56060 $(NORMAL_TARGET_EXPORTS) \
56061 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
56062 for flag in $(EXTRA_TARGET_FLAGS); do \
56063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56064 done; \
56065 (cd $(TARGET_SUBDIR)/rda && \
56066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56068 "RANLIB=$${RANLIB}" \
56069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56070 install-html) \
56071 || exit 1
56073 @endif target-rda
56075 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56076 maybe-installcheck-target-rda:
56077 @if target-rda
56078 maybe-installcheck-target-rda: installcheck-target-rda
56080 installcheck-target-rda: \
56081 configure-target-rda
56082 @: $(MAKE); $(unstage)
56083 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56084 r=`${PWD_COMMAND}`; export r; \
56085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56086 $(NORMAL_TARGET_EXPORTS) \
56087 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
56088 for flag in $(EXTRA_TARGET_FLAGS); do \
56089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56090 done; \
56091 (cd $(TARGET_SUBDIR)/rda && \
56092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56094 "RANLIB=$${RANLIB}" \
56095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56096 installcheck) \
56097 || exit 1
56099 @endif target-rda
56101 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
56102 maybe-mostlyclean-target-rda:
56103 @if target-rda
56104 maybe-mostlyclean-target-rda: mostlyclean-target-rda
56106 mostlyclean-target-rda:
56107 @: $(MAKE); $(unstage)
56108 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56109 r=`${PWD_COMMAND}`; export r; \
56110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56111 $(NORMAL_TARGET_EXPORTS) \
56112 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
56113 for flag in $(EXTRA_TARGET_FLAGS); do \
56114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56115 done; \
56116 (cd $(TARGET_SUBDIR)/rda && \
56117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56119 "RANLIB=$${RANLIB}" \
56120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56121 mostlyclean) \
56122 || exit 1
56124 @endif target-rda
56126 .PHONY: maybe-clean-target-rda clean-target-rda
56127 maybe-clean-target-rda:
56128 @if target-rda
56129 maybe-clean-target-rda: clean-target-rda
56131 clean-target-rda:
56132 @: $(MAKE); $(unstage)
56133 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56134 r=`${PWD_COMMAND}`; export r; \
56135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56136 $(NORMAL_TARGET_EXPORTS) \
56137 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
56138 for flag in $(EXTRA_TARGET_FLAGS); do \
56139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56140 done; \
56141 (cd $(TARGET_SUBDIR)/rda && \
56142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56144 "RANLIB=$${RANLIB}" \
56145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56146 clean) \
56147 || exit 1
56149 @endif target-rda
56151 .PHONY: maybe-distclean-target-rda distclean-target-rda
56152 maybe-distclean-target-rda:
56153 @if target-rda
56154 maybe-distclean-target-rda: distclean-target-rda
56156 distclean-target-rda:
56157 @: $(MAKE); $(unstage)
56158 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56159 r=`${PWD_COMMAND}`; export r; \
56160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56161 $(NORMAL_TARGET_EXPORTS) \
56162 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
56163 for flag in $(EXTRA_TARGET_FLAGS); do \
56164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56165 done; \
56166 (cd $(TARGET_SUBDIR)/rda && \
56167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56169 "RANLIB=$${RANLIB}" \
56170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56171 distclean) \
56172 || exit 1
56174 @endif target-rda
56176 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
56177 maybe-maintainer-clean-target-rda:
56178 @if target-rda
56179 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
56181 maintainer-clean-target-rda:
56182 @: $(MAKE); $(unstage)
56183 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56184 r=`${PWD_COMMAND}`; export r; \
56185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56186 $(NORMAL_TARGET_EXPORTS) \
56187 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
56188 for flag in $(EXTRA_TARGET_FLAGS); do \
56189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56190 done; \
56191 (cd $(TARGET_SUBDIR)/rda && \
56192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56194 "RANLIB=$${RANLIB}" \
56195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56196 maintainer-clean) \
56197 || exit 1
56199 @endif target-rda
56205 .PHONY: configure-target-libada maybe-configure-target-libada
56206 maybe-configure-target-libada:
56207 @if gcc-bootstrap
56208 configure-target-libada: stage_current
56209 @endif gcc-bootstrap
56210 @if target-libada
56211 maybe-configure-target-libada: configure-target-libada
56212 configure-target-libada:
56213 @: $(MAKE); $(unstage)
56214 @r=`${PWD_COMMAND}`; export r; \
56215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56216 echo "Checking multilib configuration for libada..."; \
56217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
56218 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
56219 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
56220 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
56221 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
56222 else \
56223 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
56224 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56225 fi; \
56226 else \
56227 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56228 fi; \
56229 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
56230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
56231 $(NORMAL_TARGET_EXPORTS) \
56232 echo Configuring in $(TARGET_SUBDIR)/libada; \
56233 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
56234 case $(srcdir) in \
56235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56236 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
56237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56238 esac; \
56239 srcdiroption="--srcdir=$${topdir}/libada"; \
56240 libsrcdir="$$s/libada"; \
56241 rm -f no-such-file || : ; \
56242 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56243 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56244 --target=${target_alias} $${srcdiroption} \
56245 || exit 1
56246 @endif target-libada
56252 .PHONY: all-target-libada maybe-all-target-libada
56253 maybe-all-target-libada:
56254 @if gcc-bootstrap
56255 all-target-libada: stage_current
56256 @endif gcc-bootstrap
56257 @if target-libada
56258 TARGET-target-libada=all
56259 maybe-all-target-libada: all-target-libada
56260 all-target-libada: configure-target-libada
56261 @: $(MAKE); $(unstage)
56262 @r=`${PWD_COMMAND}`; export r; \
56263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56264 $(NORMAL_TARGET_EXPORTS) \
56265 (cd $(TARGET_SUBDIR)/libada && \
56266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56267 $(TARGET-target-libada))
56268 @endif target-libada
56274 .PHONY: check-target-libada maybe-check-target-libada
56275 maybe-check-target-libada:
56276 @if target-libada
56277 maybe-check-target-libada: check-target-libada
56279 check-target-libada:
56280 @: $(MAKE); $(unstage)
56281 @r=`${PWD_COMMAND}`; export r; \
56282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56283 $(NORMAL_TARGET_EXPORTS) \
56284 (cd $(TARGET_SUBDIR)/libada && \
56285 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56287 @endif target-libada
56289 .PHONY: install-target-libada maybe-install-target-libada
56290 maybe-install-target-libada:
56291 @if target-libada
56292 maybe-install-target-libada: install-target-libada
56294 install-target-libada: installdirs
56295 @: $(MAKE); $(unstage)
56296 @r=`${PWD_COMMAND}`; export r; \
56297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56298 $(NORMAL_TARGET_EXPORTS) \
56299 (cd $(TARGET_SUBDIR)/libada && \
56300 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56302 @endif target-libada
56304 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
56305 maybe-install-strip-target-libada:
56306 @if target-libada
56307 maybe-install-strip-target-libada: install-strip-target-libada
56309 install-strip-target-libada: installdirs
56310 @: $(MAKE); $(unstage)
56311 @r=`${PWD_COMMAND}`; export r; \
56312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56313 $(NORMAL_TARGET_EXPORTS) \
56314 (cd $(TARGET_SUBDIR)/libada && \
56315 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56317 @endif target-libada
56319 # Other targets (info, dvi, pdf, etc.)
56321 .PHONY: maybe-info-target-libada info-target-libada
56322 maybe-info-target-libada:
56323 @if target-libada
56324 maybe-info-target-libada: info-target-libada
56326 info-target-libada: \
56327 configure-target-libada
56328 @: $(MAKE); $(unstage)
56329 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56330 r=`${PWD_COMMAND}`; export r; \
56331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56332 $(NORMAL_TARGET_EXPORTS) \
56333 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
56334 for flag in $(EXTRA_TARGET_FLAGS); do \
56335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56336 done; \
56337 (cd $(TARGET_SUBDIR)/libada && \
56338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56340 "RANLIB=$${RANLIB}" \
56341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56342 info) \
56343 || exit 1
56345 @endif target-libada
56347 .PHONY: maybe-dvi-target-libada dvi-target-libada
56348 maybe-dvi-target-libada:
56349 @if target-libada
56350 maybe-dvi-target-libada: dvi-target-libada
56352 dvi-target-libada: \
56353 configure-target-libada
56354 @: $(MAKE); $(unstage)
56355 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56356 r=`${PWD_COMMAND}`; export r; \
56357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56358 $(NORMAL_TARGET_EXPORTS) \
56359 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
56360 for flag in $(EXTRA_TARGET_FLAGS); do \
56361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56362 done; \
56363 (cd $(TARGET_SUBDIR)/libada && \
56364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56366 "RANLIB=$${RANLIB}" \
56367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56368 dvi) \
56369 || exit 1
56371 @endif target-libada
56373 .PHONY: maybe-pdf-target-libada pdf-target-libada
56374 maybe-pdf-target-libada:
56375 @if target-libada
56376 maybe-pdf-target-libada: pdf-target-libada
56378 pdf-target-libada: \
56379 configure-target-libada
56380 @: $(MAKE); $(unstage)
56381 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56382 r=`${PWD_COMMAND}`; export r; \
56383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56384 $(NORMAL_TARGET_EXPORTS) \
56385 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
56386 for flag in $(EXTRA_TARGET_FLAGS); do \
56387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56388 done; \
56389 (cd $(TARGET_SUBDIR)/libada && \
56390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56392 "RANLIB=$${RANLIB}" \
56393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56394 pdf) \
56395 || exit 1
56397 @endif target-libada
56399 .PHONY: maybe-html-target-libada html-target-libada
56400 maybe-html-target-libada:
56401 @if target-libada
56402 maybe-html-target-libada: html-target-libada
56404 html-target-libada: \
56405 configure-target-libada
56406 @: $(MAKE); $(unstage)
56407 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56408 r=`${PWD_COMMAND}`; export r; \
56409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56410 $(NORMAL_TARGET_EXPORTS) \
56411 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
56412 for flag in $(EXTRA_TARGET_FLAGS); do \
56413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56414 done; \
56415 (cd $(TARGET_SUBDIR)/libada && \
56416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56418 "RANLIB=$${RANLIB}" \
56419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56420 html) \
56421 || exit 1
56423 @endif target-libada
56425 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
56426 maybe-TAGS-target-libada:
56427 @if target-libada
56428 maybe-TAGS-target-libada: TAGS-target-libada
56430 TAGS-target-libada: \
56431 configure-target-libada
56432 @: $(MAKE); $(unstage)
56433 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56434 r=`${PWD_COMMAND}`; export r; \
56435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56436 $(NORMAL_TARGET_EXPORTS) \
56437 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
56438 for flag in $(EXTRA_TARGET_FLAGS); do \
56439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56440 done; \
56441 (cd $(TARGET_SUBDIR)/libada && \
56442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56444 "RANLIB=$${RANLIB}" \
56445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56446 TAGS) \
56447 || exit 1
56449 @endif target-libada
56451 .PHONY: maybe-install-info-target-libada install-info-target-libada
56452 maybe-install-info-target-libada:
56453 @if target-libada
56454 maybe-install-info-target-libada: install-info-target-libada
56456 install-info-target-libada: \
56457 configure-target-libada \
56458 info-target-libada
56459 @: $(MAKE); $(unstage)
56460 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56461 r=`${PWD_COMMAND}`; export r; \
56462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56463 $(NORMAL_TARGET_EXPORTS) \
56464 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
56465 for flag in $(EXTRA_TARGET_FLAGS); do \
56466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56467 done; \
56468 (cd $(TARGET_SUBDIR)/libada && \
56469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56471 "RANLIB=$${RANLIB}" \
56472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56473 install-info) \
56474 || exit 1
56476 @endif target-libada
56478 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56479 maybe-install-pdf-target-libada:
56480 @if target-libada
56481 maybe-install-pdf-target-libada: install-pdf-target-libada
56483 install-pdf-target-libada: \
56484 configure-target-libada \
56485 pdf-target-libada
56486 @: $(MAKE); $(unstage)
56487 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56488 r=`${PWD_COMMAND}`; export r; \
56489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56490 $(NORMAL_TARGET_EXPORTS) \
56491 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
56492 for flag in $(EXTRA_TARGET_FLAGS); do \
56493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56494 done; \
56495 (cd $(TARGET_SUBDIR)/libada && \
56496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56498 "RANLIB=$${RANLIB}" \
56499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56500 install-pdf) \
56501 || exit 1
56503 @endif target-libada
56505 .PHONY: maybe-install-html-target-libada install-html-target-libada
56506 maybe-install-html-target-libada:
56507 @if target-libada
56508 maybe-install-html-target-libada: install-html-target-libada
56510 install-html-target-libada: \
56511 configure-target-libada \
56512 html-target-libada
56513 @: $(MAKE); $(unstage)
56514 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56515 r=`${PWD_COMMAND}`; export r; \
56516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56517 $(NORMAL_TARGET_EXPORTS) \
56518 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
56519 for flag in $(EXTRA_TARGET_FLAGS); do \
56520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56521 done; \
56522 (cd $(TARGET_SUBDIR)/libada && \
56523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56525 "RANLIB=$${RANLIB}" \
56526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56527 install-html) \
56528 || exit 1
56530 @endif target-libada
56532 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56533 maybe-installcheck-target-libada:
56534 @if target-libada
56535 maybe-installcheck-target-libada: installcheck-target-libada
56537 installcheck-target-libada: \
56538 configure-target-libada
56539 @: $(MAKE); $(unstage)
56540 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56541 r=`${PWD_COMMAND}`; export r; \
56542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56543 $(NORMAL_TARGET_EXPORTS) \
56544 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
56545 for flag in $(EXTRA_TARGET_FLAGS); do \
56546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56547 done; \
56548 (cd $(TARGET_SUBDIR)/libada && \
56549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56551 "RANLIB=$${RANLIB}" \
56552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56553 installcheck) \
56554 || exit 1
56556 @endif target-libada
56558 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56559 maybe-mostlyclean-target-libada:
56560 @if target-libada
56561 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56563 mostlyclean-target-libada:
56564 @: $(MAKE); $(unstage)
56565 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56566 r=`${PWD_COMMAND}`; export r; \
56567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56568 $(NORMAL_TARGET_EXPORTS) \
56569 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
56570 for flag in $(EXTRA_TARGET_FLAGS); do \
56571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56572 done; \
56573 (cd $(TARGET_SUBDIR)/libada && \
56574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56576 "RANLIB=$${RANLIB}" \
56577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56578 mostlyclean) \
56579 || exit 1
56581 @endif target-libada
56583 .PHONY: maybe-clean-target-libada clean-target-libada
56584 maybe-clean-target-libada:
56585 @if target-libada
56586 maybe-clean-target-libada: clean-target-libada
56588 clean-target-libada:
56589 @: $(MAKE); $(unstage)
56590 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56591 r=`${PWD_COMMAND}`; export r; \
56592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56593 $(NORMAL_TARGET_EXPORTS) \
56594 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
56595 for flag in $(EXTRA_TARGET_FLAGS); do \
56596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56597 done; \
56598 (cd $(TARGET_SUBDIR)/libada && \
56599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56601 "RANLIB=$${RANLIB}" \
56602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56603 clean) \
56604 || exit 1
56606 @endif target-libada
56608 .PHONY: maybe-distclean-target-libada distclean-target-libada
56609 maybe-distclean-target-libada:
56610 @if target-libada
56611 maybe-distclean-target-libada: distclean-target-libada
56613 distclean-target-libada:
56614 @: $(MAKE); $(unstage)
56615 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56616 r=`${PWD_COMMAND}`; export r; \
56617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56618 $(NORMAL_TARGET_EXPORTS) \
56619 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
56620 for flag in $(EXTRA_TARGET_FLAGS); do \
56621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56622 done; \
56623 (cd $(TARGET_SUBDIR)/libada && \
56624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56626 "RANLIB=$${RANLIB}" \
56627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56628 distclean) \
56629 || exit 1
56631 @endif target-libada
56633 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56634 maybe-maintainer-clean-target-libada:
56635 @if target-libada
56636 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56638 maintainer-clean-target-libada:
56639 @: $(MAKE); $(unstage)
56640 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56641 r=`${PWD_COMMAND}`; export r; \
56642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56643 $(NORMAL_TARGET_EXPORTS) \
56644 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
56645 for flag in $(EXTRA_TARGET_FLAGS); do \
56646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56647 done; \
56648 (cd $(TARGET_SUBDIR)/libada && \
56649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56651 "RANLIB=$${RANLIB}" \
56652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56653 maintainer-clean) \
56654 || exit 1
56656 @endif target-libada
56662 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56663 maybe-configure-target-libgomp:
56664 @if gcc-bootstrap
56665 configure-target-libgomp: stage_current
56666 @endif gcc-bootstrap
56667 @if target-libgomp
56668 maybe-configure-target-libgomp: configure-target-libgomp
56669 configure-target-libgomp:
56670 @r=`${PWD_COMMAND}`; export r; \
56671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56672 echo "Checking multilib configuration for libgomp..."; \
56673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56674 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56675 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56676 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56677 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56678 else \
56679 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56680 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56681 fi; \
56682 else \
56683 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56684 fi; \
56685 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56687 $(NORMAL_TARGET_EXPORTS) \
56688 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56689 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56690 case $(srcdir) in \
56691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56692 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56694 esac; \
56695 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56696 libsrcdir="$$s/libgomp"; \
56697 rm -f no-such-file || : ; \
56698 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56700 --target=${target_alias} $${srcdiroption} \
56701 || exit 1
56702 @endif target-libgomp
56706 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56707 maybe-configure-stage1-target-libgomp:
56708 @if target-libgomp-bootstrap
56709 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56710 configure-stage1-target-libgomp:
56711 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56712 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56713 @r=`${PWD_COMMAND}`; export r; \
56714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56715 TFLAGS="$(STAGE1_TFLAGS)"; \
56716 echo "Checking multilib configuration for libgomp..."; \
56717 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56718 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56719 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56720 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56721 else \
56722 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56723 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56724 fi; \
56725 else \
56726 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56727 fi; \
56728 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56729 $(NORMAL_TARGET_EXPORTS) \
56730 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56731 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56732 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56733 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
56734 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56735 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56736 case $(srcdir) in \
56737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56738 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56740 esac; \
56741 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56742 libsrcdir="$$s/libgomp"; \
56743 $(SHELL) $${libsrcdir}/configure \
56744 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56745 --target=${target_alias} $${srcdiroption} \
56746 $(STAGE1_CONFIGURE_FLAGS)
56747 @endif target-libgomp-bootstrap
56749 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56750 maybe-configure-stage2-target-libgomp:
56751 @if target-libgomp-bootstrap
56752 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56753 configure-stage2-target-libgomp:
56754 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56755 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56756 @r=`${PWD_COMMAND}`; export r; \
56757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56758 TFLAGS="$(STAGE2_TFLAGS)"; \
56759 echo "Checking multilib configuration for libgomp..."; \
56760 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56761 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56762 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56763 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56764 else \
56765 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56766 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56767 fi; \
56768 else \
56769 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56770 fi; \
56771 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56772 $(NORMAL_TARGET_EXPORTS) \
56774 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56775 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56776 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56777 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
56778 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56779 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56780 case $(srcdir) in \
56781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56782 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56784 esac; \
56785 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56786 libsrcdir="$$s/libgomp"; \
56787 $(SHELL) $${libsrcdir}/configure \
56788 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56789 --target=${target_alias} $${srcdiroption} \
56790 --with-build-libsubdir=$(HOST_SUBDIR) \
56791 $(STAGE2_CONFIGURE_FLAGS)
56792 @endif target-libgomp-bootstrap
56794 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56795 maybe-configure-stage3-target-libgomp:
56796 @if target-libgomp-bootstrap
56797 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56798 configure-stage3-target-libgomp:
56799 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56800 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56801 @r=`${PWD_COMMAND}`; export r; \
56802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56803 TFLAGS="$(STAGE3_TFLAGS)"; \
56804 echo "Checking multilib configuration for libgomp..."; \
56805 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56806 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56807 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56808 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56809 else \
56810 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56811 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56812 fi; \
56813 else \
56814 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56815 fi; \
56816 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56817 $(NORMAL_TARGET_EXPORTS) \
56819 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56820 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56821 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56822 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
56823 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56824 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56825 case $(srcdir) in \
56826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56827 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56829 esac; \
56830 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56831 libsrcdir="$$s/libgomp"; \
56832 $(SHELL) $${libsrcdir}/configure \
56833 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56834 --target=${target_alias} $${srcdiroption} \
56835 --with-build-libsubdir=$(HOST_SUBDIR) \
56836 $(STAGE3_CONFIGURE_FLAGS)
56837 @endif target-libgomp-bootstrap
56839 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56840 maybe-configure-stage4-target-libgomp:
56841 @if target-libgomp-bootstrap
56842 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56843 configure-stage4-target-libgomp:
56844 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56845 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56846 @r=`${PWD_COMMAND}`; export r; \
56847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56848 TFLAGS="$(STAGE4_TFLAGS)"; \
56849 echo "Checking multilib configuration for libgomp..."; \
56850 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56851 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56852 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56853 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56854 else \
56855 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56856 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56857 fi; \
56858 else \
56859 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56860 fi; \
56861 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56862 $(NORMAL_TARGET_EXPORTS) \
56864 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56865 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56866 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56867 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
56868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56869 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56870 case $(srcdir) in \
56871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56872 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56874 esac; \
56875 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56876 libsrcdir="$$s/libgomp"; \
56877 $(SHELL) $${libsrcdir}/configure \
56878 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56879 --target=${target_alias} $${srcdiroption} \
56880 --with-build-libsubdir=$(HOST_SUBDIR) \
56881 $(STAGE4_CONFIGURE_FLAGS)
56882 @endif target-libgomp-bootstrap
56884 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56885 maybe-configure-stageprofile-target-libgomp:
56886 @if target-libgomp-bootstrap
56887 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56888 configure-stageprofile-target-libgomp:
56889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56890 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56891 @r=`${PWD_COMMAND}`; export r; \
56892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56893 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56894 echo "Checking multilib configuration for libgomp..."; \
56895 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56896 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56897 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56898 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56899 else \
56900 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56901 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56902 fi; \
56903 else \
56904 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56905 fi; \
56906 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56907 $(NORMAL_TARGET_EXPORTS) \
56909 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56910 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56911 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56912 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
56913 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56914 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56915 case $(srcdir) in \
56916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56917 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56919 esac; \
56920 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56921 libsrcdir="$$s/libgomp"; \
56922 $(SHELL) $${libsrcdir}/configure \
56923 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56924 --target=${target_alias} $${srcdiroption} \
56925 --with-build-libsubdir=$(HOST_SUBDIR) \
56926 $(STAGEprofile_CONFIGURE_FLAGS)
56927 @endif target-libgomp-bootstrap
56929 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
56930 maybe-configure-stagefeedback-target-libgomp:
56931 @if target-libgomp-bootstrap
56932 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56933 configure-stagefeedback-target-libgomp:
56934 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56935 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56936 @r=`${PWD_COMMAND}`; export r; \
56937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56938 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56939 echo "Checking multilib configuration for libgomp..."; \
56940 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56941 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56942 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56943 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56944 else \
56945 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56946 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56947 fi; \
56948 else \
56949 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56950 fi; \
56951 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56952 $(NORMAL_TARGET_EXPORTS) \
56954 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56955 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56956 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56957 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
56958 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56959 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56960 case $(srcdir) in \
56961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56962 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56964 esac; \
56965 srcdiroption="--srcdir=$${topdir}/libgomp"; \
56966 libsrcdir="$$s/libgomp"; \
56967 $(SHELL) $${libsrcdir}/configure \
56968 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56969 --target=${target_alias} $${srcdiroption} \
56970 --with-build-libsubdir=$(HOST_SUBDIR) \
56971 $(STAGEfeedback_CONFIGURE_FLAGS)
56972 @endif target-libgomp-bootstrap
56978 .PHONY: all-target-libgomp maybe-all-target-libgomp
56979 maybe-all-target-libgomp:
56980 @if gcc-bootstrap
56981 all-target-libgomp: stage_current
56982 @endif gcc-bootstrap
56983 @if target-libgomp
56984 TARGET-target-libgomp=all
56985 maybe-all-target-libgomp: all-target-libgomp
56986 all-target-libgomp: configure-target-libgomp
56987 @r=`${PWD_COMMAND}`; export r; \
56988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56989 $(NORMAL_TARGET_EXPORTS) \
56990 (cd $(TARGET_SUBDIR)/libgomp && \
56991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56992 $(TARGET-target-libgomp))
56993 @endif target-libgomp
56997 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
56998 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
56999 maybe-all-stage1-target-libgomp:
57000 maybe-clean-stage1-target-libgomp:
57001 @if target-libgomp-bootstrap
57002 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57003 all-stage1: all-stage1-target-libgomp
57004 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57005 all-stage1-target-libgomp: configure-stage1-target-libgomp
57006 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57007 @r=`${PWD_COMMAND}`; export r; \
57008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57009 TFLAGS="$(STAGE1_TFLAGS)"; \
57010 $(NORMAL_TARGET_EXPORTS) \
57011 cd $(TARGET_SUBDIR)/libgomp && \
57012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57013 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57014 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57015 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57019 $(EXTRA_TARGET_FLAGS) \
57020 TFLAGS="$(STAGE1_TFLAGS)" \
57021 $(TARGET-stage1-target-libgomp)
57023 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57024 clean-stage1: clean-stage1-target-libgomp
57025 clean-stage1-target-libgomp:
57026 @if [ $(current_stage) = stage1 ]; then \
57027 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57028 else \
57029 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57030 $(MAKE) stage1-start; \
57031 fi; \
57032 cd $(TARGET_SUBDIR)/libgomp && \
57033 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57034 clean
57035 @endif target-libgomp-bootstrap
57038 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57039 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57040 maybe-all-stage2-target-libgomp:
57041 maybe-clean-stage2-target-libgomp:
57042 @if target-libgomp-bootstrap
57043 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57044 all-stage2: all-stage2-target-libgomp
57045 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57046 all-stage2-target-libgomp: configure-stage2-target-libgomp
57047 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57048 @r=`${PWD_COMMAND}`; export r; \
57049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57050 TFLAGS="$(STAGE2_TFLAGS)"; \
57051 $(NORMAL_TARGET_EXPORTS) \
57053 cd $(TARGET_SUBDIR)/libgomp && \
57054 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57055 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57056 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57057 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57061 $(EXTRA_TARGET_FLAGS) \
57062 TFLAGS="$(STAGE2_TFLAGS)" \
57063 $(TARGET-stage2-target-libgomp)
57065 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57066 clean-stage2: clean-stage2-target-libgomp
57067 clean-stage2-target-libgomp:
57068 @if [ $(current_stage) = stage2 ]; then \
57069 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57070 else \
57071 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57072 $(MAKE) stage2-start; \
57073 fi; \
57074 cd $(TARGET_SUBDIR)/libgomp && \
57075 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57077 clean
57078 @endif target-libgomp-bootstrap
57081 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57082 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57083 maybe-all-stage3-target-libgomp:
57084 maybe-clean-stage3-target-libgomp:
57085 @if target-libgomp-bootstrap
57086 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57087 all-stage3: all-stage3-target-libgomp
57088 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57089 all-stage3-target-libgomp: configure-stage3-target-libgomp
57090 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57091 @r=`${PWD_COMMAND}`; export r; \
57092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57093 TFLAGS="$(STAGE3_TFLAGS)"; \
57094 $(NORMAL_TARGET_EXPORTS) \
57096 cd $(TARGET_SUBDIR)/libgomp && \
57097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57098 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57099 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57100 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57104 $(EXTRA_TARGET_FLAGS) \
57105 TFLAGS="$(STAGE3_TFLAGS)" \
57106 $(TARGET-stage3-target-libgomp)
57108 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
57109 clean-stage3: clean-stage3-target-libgomp
57110 clean-stage3-target-libgomp:
57111 @if [ $(current_stage) = stage3 ]; then \
57112 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57113 else \
57114 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
57115 $(MAKE) stage3-start; \
57116 fi; \
57117 cd $(TARGET_SUBDIR)/libgomp && \
57118 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57120 clean
57121 @endif target-libgomp-bootstrap
57124 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
57125 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
57126 maybe-all-stage4-target-libgomp:
57127 maybe-clean-stage4-target-libgomp:
57128 @if target-libgomp-bootstrap
57129 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
57130 all-stage4: all-stage4-target-libgomp
57131 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
57132 all-stage4-target-libgomp: configure-stage4-target-libgomp
57133 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57134 @r=`${PWD_COMMAND}`; export r; \
57135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57136 TFLAGS="$(STAGE4_TFLAGS)"; \
57137 $(NORMAL_TARGET_EXPORTS) \
57139 cd $(TARGET_SUBDIR)/libgomp && \
57140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57141 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57142 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57143 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57147 $(EXTRA_TARGET_FLAGS) \
57148 TFLAGS="$(STAGE4_TFLAGS)" \
57149 $(TARGET-stage4-target-libgomp)
57151 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
57152 clean-stage4: clean-stage4-target-libgomp
57153 clean-stage4-target-libgomp:
57154 @if [ $(current_stage) = stage4 ]; then \
57155 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57156 else \
57157 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
57158 $(MAKE) stage4-start; \
57159 fi; \
57160 cd $(TARGET_SUBDIR)/libgomp && \
57161 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57163 clean
57164 @endif target-libgomp-bootstrap
57167 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
57168 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
57169 maybe-all-stageprofile-target-libgomp:
57170 maybe-clean-stageprofile-target-libgomp:
57171 @if target-libgomp-bootstrap
57172 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
57173 all-stageprofile: all-stageprofile-target-libgomp
57174 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
57175 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57176 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57177 @r=`${PWD_COMMAND}`; export r; \
57178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57179 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57180 $(NORMAL_TARGET_EXPORTS) \
57182 cd $(TARGET_SUBDIR)/libgomp && \
57183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57184 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57185 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57186 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57190 $(EXTRA_TARGET_FLAGS) \
57191 TFLAGS="$(STAGEprofile_TFLAGS)" \
57192 $(TARGET-stageprofile-target-libgomp)
57194 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
57195 clean-stageprofile: clean-stageprofile-target-libgomp
57196 clean-stageprofile-target-libgomp:
57197 @if [ $(current_stage) = stageprofile ]; then \
57198 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57199 else \
57200 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
57201 $(MAKE) stageprofile-start; \
57202 fi; \
57203 cd $(TARGET_SUBDIR)/libgomp && \
57204 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57206 clean
57207 @endif target-libgomp-bootstrap
57210 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
57211 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
57212 maybe-all-stagefeedback-target-libgomp:
57213 maybe-clean-stagefeedback-target-libgomp:
57214 @if target-libgomp-bootstrap
57215 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
57216 all-stagefeedback: all-stagefeedback-target-libgomp
57217 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
57218 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57219 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57220 @r=`${PWD_COMMAND}`; export r; \
57221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57222 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57223 $(NORMAL_TARGET_EXPORTS) \
57225 cd $(TARGET_SUBDIR)/libgomp && \
57226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57227 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57228 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57229 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57233 $(EXTRA_TARGET_FLAGS) \
57234 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57235 $(TARGET-stagefeedback-target-libgomp)
57237 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57238 clean-stagefeedback: clean-stagefeedback-target-libgomp
57239 clean-stagefeedback-target-libgomp:
57240 @if [ $(current_stage) = stagefeedback ]; then \
57241 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57242 else \
57243 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57244 $(MAKE) stagefeedback-start; \
57245 fi; \
57246 cd $(TARGET_SUBDIR)/libgomp && \
57247 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57249 clean
57250 @endif target-libgomp-bootstrap
57257 .PHONY: check-target-libgomp maybe-check-target-libgomp
57258 maybe-check-target-libgomp:
57259 @if target-libgomp
57260 maybe-check-target-libgomp: check-target-libgomp
57262 check-target-libgomp:
57263 @: $(MAKE); $(unstage)
57264 @r=`${PWD_COMMAND}`; export r; \
57265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57266 $(NORMAL_TARGET_EXPORTS) \
57267 (cd $(TARGET_SUBDIR)/libgomp && \
57268 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57270 @endif target-libgomp
57272 .PHONY: install-target-libgomp maybe-install-target-libgomp
57273 maybe-install-target-libgomp:
57274 @if target-libgomp
57275 maybe-install-target-libgomp: install-target-libgomp
57277 install-target-libgomp: installdirs
57278 @: $(MAKE); $(unstage)
57279 @r=`${PWD_COMMAND}`; export r; \
57280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57281 $(NORMAL_TARGET_EXPORTS) \
57282 (cd $(TARGET_SUBDIR)/libgomp && \
57283 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57285 @endif target-libgomp
57287 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57288 maybe-install-strip-target-libgomp:
57289 @if target-libgomp
57290 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57292 install-strip-target-libgomp: installdirs
57293 @: $(MAKE); $(unstage)
57294 @r=`${PWD_COMMAND}`; export r; \
57295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57296 $(NORMAL_TARGET_EXPORTS) \
57297 (cd $(TARGET_SUBDIR)/libgomp && \
57298 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57300 @endif target-libgomp
57302 # Other targets (info, dvi, pdf, etc.)
57304 .PHONY: maybe-info-target-libgomp info-target-libgomp
57305 maybe-info-target-libgomp:
57306 @if target-libgomp
57307 maybe-info-target-libgomp: info-target-libgomp
57309 info-target-libgomp: \
57310 configure-target-libgomp
57311 @: $(MAKE); $(unstage)
57312 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57313 r=`${PWD_COMMAND}`; export r; \
57314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57315 $(NORMAL_TARGET_EXPORTS) \
57316 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
57317 for flag in $(EXTRA_TARGET_FLAGS); do \
57318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57319 done; \
57320 (cd $(TARGET_SUBDIR)/libgomp && \
57321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57323 "RANLIB=$${RANLIB}" \
57324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57325 info) \
57326 || exit 1
57328 @endif target-libgomp
57330 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57331 maybe-dvi-target-libgomp:
57332 @if target-libgomp
57333 maybe-dvi-target-libgomp: dvi-target-libgomp
57335 dvi-target-libgomp: \
57336 configure-target-libgomp
57337 @: $(MAKE); $(unstage)
57338 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57339 r=`${PWD_COMMAND}`; export r; \
57340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57341 $(NORMAL_TARGET_EXPORTS) \
57342 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
57343 for flag in $(EXTRA_TARGET_FLAGS); do \
57344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57345 done; \
57346 (cd $(TARGET_SUBDIR)/libgomp && \
57347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57349 "RANLIB=$${RANLIB}" \
57350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57351 dvi) \
57352 || exit 1
57354 @endif target-libgomp
57356 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57357 maybe-pdf-target-libgomp:
57358 @if target-libgomp
57359 maybe-pdf-target-libgomp: pdf-target-libgomp
57361 pdf-target-libgomp: \
57362 configure-target-libgomp
57363 @: $(MAKE); $(unstage)
57364 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57365 r=`${PWD_COMMAND}`; export r; \
57366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57367 $(NORMAL_TARGET_EXPORTS) \
57368 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
57369 for flag in $(EXTRA_TARGET_FLAGS); do \
57370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57371 done; \
57372 (cd $(TARGET_SUBDIR)/libgomp && \
57373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57375 "RANLIB=$${RANLIB}" \
57376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57377 pdf) \
57378 || exit 1
57380 @endif target-libgomp
57382 .PHONY: maybe-html-target-libgomp html-target-libgomp
57383 maybe-html-target-libgomp:
57384 @if target-libgomp
57385 maybe-html-target-libgomp: html-target-libgomp
57387 html-target-libgomp: \
57388 configure-target-libgomp
57389 @: $(MAKE); $(unstage)
57390 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57391 r=`${PWD_COMMAND}`; export r; \
57392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57393 $(NORMAL_TARGET_EXPORTS) \
57394 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
57395 for flag in $(EXTRA_TARGET_FLAGS); do \
57396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57397 done; \
57398 (cd $(TARGET_SUBDIR)/libgomp && \
57399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57401 "RANLIB=$${RANLIB}" \
57402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57403 html) \
57404 || exit 1
57406 @endif target-libgomp
57408 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57409 maybe-TAGS-target-libgomp:
57410 @if target-libgomp
57411 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57413 TAGS-target-libgomp: \
57414 configure-target-libgomp
57415 @: $(MAKE); $(unstage)
57416 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57417 r=`${PWD_COMMAND}`; export r; \
57418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57419 $(NORMAL_TARGET_EXPORTS) \
57420 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
57421 for flag in $(EXTRA_TARGET_FLAGS); do \
57422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57423 done; \
57424 (cd $(TARGET_SUBDIR)/libgomp && \
57425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57427 "RANLIB=$${RANLIB}" \
57428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57429 TAGS) \
57430 || exit 1
57432 @endif target-libgomp
57434 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57435 maybe-install-info-target-libgomp:
57436 @if target-libgomp
57437 maybe-install-info-target-libgomp: install-info-target-libgomp
57439 install-info-target-libgomp: \
57440 configure-target-libgomp \
57441 info-target-libgomp
57442 @: $(MAKE); $(unstage)
57443 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57444 r=`${PWD_COMMAND}`; export r; \
57445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57446 $(NORMAL_TARGET_EXPORTS) \
57447 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
57448 for flag in $(EXTRA_TARGET_FLAGS); do \
57449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57450 done; \
57451 (cd $(TARGET_SUBDIR)/libgomp && \
57452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57454 "RANLIB=$${RANLIB}" \
57455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57456 install-info) \
57457 || exit 1
57459 @endif target-libgomp
57461 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57462 maybe-install-pdf-target-libgomp:
57463 @if target-libgomp
57464 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57466 install-pdf-target-libgomp: \
57467 configure-target-libgomp \
57468 pdf-target-libgomp
57469 @: $(MAKE); $(unstage)
57470 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57471 r=`${PWD_COMMAND}`; export r; \
57472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57473 $(NORMAL_TARGET_EXPORTS) \
57474 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
57475 for flag in $(EXTRA_TARGET_FLAGS); do \
57476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57477 done; \
57478 (cd $(TARGET_SUBDIR)/libgomp && \
57479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57481 "RANLIB=$${RANLIB}" \
57482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57483 install-pdf) \
57484 || exit 1
57486 @endif target-libgomp
57488 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57489 maybe-install-html-target-libgomp:
57490 @if target-libgomp
57491 maybe-install-html-target-libgomp: install-html-target-libgomp
57493 install-html-target-libgomp: \
57494 configure-target-libgomp \
57495 html-target-libgomp
57496 @: $(MAKE); $(unstage)
57497 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57498 r=`${PWD_COMMAND}`; export r; \
57499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57500 $(NORMAL_TARGET_EXPORTS) \
57501 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
57502 for flag in $(EXTRA_TARGET_FLAGS); do \
57503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57504 done; \
57505 (cd $(TARGET_SUBDIR)/libgomp && \
57506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57508 "RANLIB=$${RANLIB}" \
57509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57510 install-html) \
57511 || exit 1
57513 @endif target-libgomp
57515 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57516 maybe-installcheck-target-libgomp:
57517 @if target-libgomp
57518 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57520 installcheck-target-libgomp: \
57521 configure-target-libgomp
57522 @: $(MAKE); $(unstage)
57523 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57524 r=`${PWD_COMMAND}`; export r; \
57525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57526 $(NORMAL_TARGET_EXPORTS) \
57527 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
57528 for flag in $(EXTRA_TARGET_FLAGS); do \
57529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57530 done; \
57531 (cd $(TARGET_SUBDIR)/libgomp && \
57532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57534 "RANLIB=$${RANLIB}" \
57535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57536 installcheck) \
57537 || exit 1
57539 @endif target-libgomp
57541 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57542 maybe-mostlyclean-target-libgomp:
57543 @if target-libgomp
57544 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57546 mostlyclean-target-libgomp:
57547 @: $(MAKE); $(unstage)
57548 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57549 r=`${PWD_COMMAND}`; export r; \
57550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57551 $(NORMAL_TARGET_EXPORTS) \
57552 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
57553 for flag in $(EXTRA_TARGET_FLAGS); do \
57554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57555 done; \
57556 (cd $(TARGET_SUBDIR)/libgomp && \
57557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57559 "RANLIB=$${RANLIB}" \
57560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57561 mostlyclean) \
57562 || exit 1
57564 @endif target-libgomp
57566 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57567 maybe-clean-target-libgomp:
57568 @if target-libgomp
57569 maybe-clean-target-libgomp: clean-target-libgomp
57571 clean-target-libgomp:
57572 @: $(MAKE); $(unstage)
57573 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57574 r=`${PWD_COMMAND}`; export r; \
57575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57576 $(NORMAL_TARGET_EXPORTS) \
57577 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
57578 for flag in $(EXTRA_TARGET_FLAGS); do \
57579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57580 done; \
57581 (cd $(TARGET_SUBDIR)/libgomp && \
57582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57584 "RANLIB=$${RANLIB}" \
57585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57586 clean) \
57587 || exit 1
57589 @endif target-libgomp
57591 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57592 maybe-distclean-target-libgomp:
57593 @if target-libgomp
57594 maybe-distclean-target-libgomp: distclean-target-libgomp
57596 distclean-target-libgomp:
57597 @: $(MAKE); $(unstage)
57598 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57599 r=`${PWD_COMMAND}`; export r; \
57600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601 $(NORMAL_TARGET_EXPORTS) \
57602 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
57603 for flag in $(EXTRA_TARGET_FLAGS); do \
57604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57605 done; \
57606 (cd $(TARGET_SUBDIR)/libgomp && \
57607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57609 "RANLIB=$${RANLIB}" \
57610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57611 distclean) \
57612 || exit 1
57614 @endif target-libgomp
57616 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57617 maybe-maintainer-clean-target-libgomp:
57618 @if target-libgomp
57619 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57621 maintainer-clean-target-libgomp:
57622 @: $(MAKE); $(unstage)
57623 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57624 r=`${PWD_COMMAND}`; export r; \
57625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57626 $(NORMAL_TARGET_EXPORTS) \
57627 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
57628 for flag in $(EXTRA_TARGET_FLAGS); do \
57629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57630 done; \
57631 (cd $(TARGET_SUBDIR)/libgomp && \
57632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57634 "RANLIB=$${RANLIB}" \
57635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57636 maintainer-clean) \
57637 || exit 1
57639 @endif target-libgomp
57643 # ----------
57644 # GCC module
57645 # ----------
57647 @if gcc-no-bootstrap
57648 .PHONY: cross
57649 cross: all-build all-gas all-ld
57650 @r=`${PWD_COMMAND}`; export r; \
57651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57652 $(HOST_EXPORTS) \
57653 echo "Building the C and C++ compiler"; \
57654 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
57655 @r=`${PWD_COMMAND}`; export r; \
57656 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
57657 echo "Building runtime libraries"; \
57658 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
57659 @endif gcc-no-bootstrap
57661 @if gcc
57663 .PHONY: check-gcc-c check-c
57664 check-gcc-c:
57665 r=`${PWD_COMMAND}`; export r; \
57666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57667 $(HOST_EXPORTS) \
57668 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
57669 check-c: check-gcc-c
57671 .PHONY: check-gcc-c++ check-c++
57672 check-gcc-c++:
57673 r=`${PWD_COMMAND}`; export r; \
57674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57675 $(HOST_EXPORTS) \
57676 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
57677 check-c++: check-gcc-c++ check-target-libstdc++-v3
57679 .PHONY: check-gcc-fortran check-fortran
57680 check-gcc-fortran:
57681 r=`${PWD_COMMAND}`; export r; \
57682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57683 $(HOST_EXPORTS) \
57684 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
57685 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
57687 .PHONY: check-gcc-java check-java
57688 check-gcc-java:
57689 r=`${PWD_COMMAND}`; export r; \
57690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57691 $(HOST_EXPORTS) \
57692 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
57693 check-java: check-gcc-java check-target-libjava
57695 .PHONY: check-gcc-ada check-ada
57696 check-gcc-ada:
57697 r=`${PWD_COMMAND}`; export r; \
57698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57699 $(HOST_EXPORTS) \
57700 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
57701 check-ada: check-gcc-ada check-target-libada
57703 .PHONY: check-gcc-objc check-objc
57704 check-gcc-objc:
57705 r=`${PWD_COMMAND}`; export r; \
57706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57707 $(HOST_EXPORTS) \
57708 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
57709 check-objc: check-gcc-objc check-target-libobjc
57711 .PHONY: check-gcc-obj-c++ check-obj-c++
57712 check-gcc-obj-c++:
57713 r=`${PWD_COMMAND}`; export r; \
57714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57715 $(HOST_EXPORTS) \
57716 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
57717 check-obj-c++: check-gcc-obj-c++
57719 .PHONY: check-gcc-go check-go
57720 check-gcc-go:
57721 r=`${PWD_COMMAND}`; export r; \
57722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57723 $(HOST_EXPORTS) \
57724 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
57725 check-go: check-gcc-go check-target-libgo
57728 # Install the gcc headers files, but not the fixed include files,
57729 # which Cygnus is not allowed to distribute. This rule is very
57730 # dependent on the workings of the gcc Makefile.in.
57731 .PHONY: gcc-no-fixedincludes
57732 gcc-no-fixedincludes:
57733 @if [ -f ./gcc/Makefile ]; then \
57734 rm -rf gcc/tmp-include; \
57735 mv gcc/include gcc/tmp-include 2>/dev/null; \
57736 mkdir gcc/include; \
57737 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
57738 touch gcc/stmp-fixinc gcc/include/fixed; \
57739 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
57740 r=`${PWD_COMMAND}`; export r; \
57741 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
57742 $(HOST_EXPORTS) \
57743 (cd ./gcc && \
57744 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
57745 rm -rf gcc/include; \
57746 mv gcc/tmp-include gcc/include 2>/dev/null; \
57747 else true; fi
57748 @endif gcc
57750 # ---------------------
57751 # GCC bootstrap support
57752 # ---------------------
57754 # We track the current stage (the one in 'gcc') in the stage_current file.
57755 # stage_last instead tracks the stage that was built last. These targets
57756 # are dummy when toplevel bootstrap is not active.
57758 # While making host and target tools, symlinks to the final stage must be
57759 # there, so $(unstage) should be run at various points. To avoid excessive
57760 # recursive invocations of make, we "inline" them using a variable. These
57761 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
57762 # to avoid warnings from the GNU Make job server.
57764 unstage = :
57765 stage = :
57766 current_stage = ""
57768 @if gcc-bootstrap
57769 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
57770 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
57771 current_stage = "`cat stage_current 2> /dev/null`"
57772 @endif gcc-bootstrap
57774 .PHONY: unstage stage
57775 unstage:
57776 @: $(MAKE); $(unstage)
57777 stage:
57778 @: $(MAKE); $(stage)
57780 # Disable commands for lean bootstrap.
57781 LEAN = false
57783 # We name the build directories for the various stages "stage1-gcc",
57784 # "stage2-gcc","stage3-gcc", etc.
57786 # Since the 'compare' process will fail (on debugging information) if any
57787 # directory names are different, we need to link the gcc directory for
57788 # the previous stage to a constant name ('prev-gcc'), and to make the name of
57789 # the build directories constant as well. For the latter, we use naked names
57790 # like 'gcc', because the scripts in that directory assume it. We use
57791 # mv on platforms where symlinks to directories do not work or are not
57792 # reliable.
57794 # 'touch' doesn't work right on some platforms.
57795 STAMP = echo timestamp >
57797 # We only want to compare .o files, so set this!
57798 objext = .o
57801 .PHONY: stage1-start stage1-end
57803 stage1-start::
57804 @: $(MAKE); $(stage); \
57805 echo stage1 > stage_current ; \
57806 echo stage1 > stage_last; \
57807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57808 @if bfd
57809 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
57810 mkdir stage1-bfd; \
57811 mv stage1-bfd bfd
57812 @endif bfd
57813 @if opcodes
57814 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
57815 mkdir stage1-opcodes; \
57816 mv stage1-opcodes opcodes
57817 @endif opcodes
57818 @if binutils
57819 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
57820 mkdir stage1-binutils; \
57821 mv stage1-binutils binutils
57822 @endif binutils
57823 @if gas
57824 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
57825 mkdir stage1-gas; \
57826 mv stage1-gas gas
57827 @endif gas
57828 @if gcc
57829 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
57830 mkdir stage1-gcc; \
57831 mv stage1-gcc gcc
57832 @endif gcc
57833 @if gmp
57834 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
57835 mkdir stage1-gmp; \
57836 mv stage1-gmp gmp
57837 @endif gmp
57838 @if mpfr
57839 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
57840 mkdir stage1-mpfr; \
57841 mv stage1-mpfr mpfr
57842 @endif mpfr
57843 @if mpc
57844 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
57845 mkdir stage1-mpc; \
57846 mv stage1-mpc mpc
57847 @endif mpc
57848 @if ppl
57849 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
57850 mkdir stage1-ppl; \
57851 mv stage1-ppl ppl
57852 @endif ppl
57853 @if cloog
57854 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
57855 mkdir stage1-cloog; \
57856 mv stage1-cloog cloog
57857 @endif cloog
57858 @if libelf
57859 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
57860 mkdir stage1-libelf; \
57861 mv stage1-libelf libelf
57862 @endif libelf
57863 @if gold
57864 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
57865 mkdir stage1-gold; \
57866 mv stage1-gold gold
57867 @endif gold
57868 @if intl
57869 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
57870 mkdir stage1-intl; \
57871 mv stage1-intl intl
57872 @endif intl
57873 @if ld
57874 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
57875 mkdir stage1-ld; \
57876 mv stage1-ld ld
57877 @endif ld
57878 @if libcpp
57879 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
57880 mkdir stage1-libcpp; \
57881 mv stage1-libcpp libcpp
57882 @endif libcpp
57883 @if libdecnumber
57884 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
57885 mkdir stage1-libdecnumber; \
57886 mv stage1-libdecnumber libdecnumber
57887 @endif libdecnumber
57888 @if libiberty
57889 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
57890 mkdir stage1-libiberty; \
57891 mv stage1-libiberty libiberty
57892 @endif libiberty
57893 @if zlib
57894 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
57895 mkdir stage1-zlib; \
57896 mv stage1-zlib zlib
57897 @endif zlib
57898 @if lto-plugin
57899 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
57900 mkdir stage1-lto-plugin; \
57901 mv stage1-lto-plugin lto-plugin
57902 @endif lto-plugin
57903 @[ -d stage1-$(TARGET_SUBDIR) ] || \
57904 mkdir stage1-$(TARGET_SUBDIR); \
57905 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
57907 stage1-end::
57908 @if bfd
57909 @if test -d $(HOST_SUBDIR)/bfd ; then \
57910 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
57912 @endif bfd
57913 @if opcodes
57914 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57915 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
57917 @endif opcodes
57918 @if binutils
57919 @if test -d $(HOST_SUBDIR)/binutils ; then \
57920 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
57922 @endif binutils
57923 @if gas
57924 @if test -d $(HOST_SUBDIR)/gas ; then \
57925 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
57927 @endif gas
57928 @if gcc
57929 @if test -d $(HOST_SUBDIR)/gcc ; then \
57930 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
57932 @endif gcc
57933 @if gmp
57934 @if test -d $(HOST_SUBDIR)/gmp ; then \
57935 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
57937 @endif gmp
57938 @if mpfr
57939 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57940 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
57942 @endif mpfr
57943 @if mpc
57944 @if test -d $(HOST_SUBDIR)/mpc ; then \
57945 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
57947 @endif mpc
57948 @if ppl
57949 @if test -d $(HOST_SUBDIR)/ppl ; then \
57950 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
57952 @endif ppl
57953 @if cloog
57954 @if test -d $(HOST_SUBDIR)/cloog ; then \
57955 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
57957 @endif cloog
57958 @if libelf
57959 @if test -d $(HOST_SUBDIR)/libelf ; then \
57960 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
57962 @endif libelf
57963 @if gold
57964 @if test -d $(HOST_SUBDIR)/gold ; then \
57965 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
57967 @endif gold
57968 @if intl
57969 @if test -d $(HOST_SUBDIR)/intl ; then \
57970 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
57972 @endif intl
57973 @if ld
57974 @if test -d $(HOST_SUBDIR)/ld ; then \
57975 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
57977 @endif ld
57978 @if libcpp
57979 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57980 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
57982 @endif libcpp
57983 @if libdecnumber
57984 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57985 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
57987 @endif libdecnumber
57988 @if libiberty
57989 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57990 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
57992 @endif libiberty
57993 @if zlib
57994 @if test -d $(HOST_SUBDIR)/zlib ; then \
57995 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
57997 @endif zlib
57998 @if lto-plugin
57999 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58000 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
58002 @endif lto-plugin
58003 @if test -d $(TARGET_SUBDIR) ; then \
58004 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
58006 rm -f stage_current
58008 # Bubble a bug fix through all the stages up to stage 1. They are
58009 # remade, but not reconfigured. The next stage (if any) will not be
58010 # reconfigured either.
58011 .PHONY: stage1-bubble
58012 stage1-bubble::
58013 @r=`${PWD_COMMAND}`; export r; \
58014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58015 if test -f stage1-lean ; then \
58016 echo Skipping rebuild of stage1 ; \
58017 else \
58018 $(MAKE) stage1-start; \
58019 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58022 .PHONY: all-stage1 clean-stage1
58023 do-clean: clean-stage1
58025 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58026 # only possibility, but now it conflicts with no-bootstrap rules
58027 @if gcc-bootstrap
58032 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58034 .PHONY: distclean-stage1
58035 distclean-stage1::
58036 @: $(MAKE); $(stage)
58037 @test "`cat stage_last`" != stage1 || rm -f stage_last
58038 rm -rf stage1-*
58041 @endif gcc-bootstrap
58044 .PHONY: stage2-start stage2-end
58046 stage2-start::
58047 @: $(MAKE); $(stage); \
58048 echo stage2 > stage_current ; \
58049 echo stage2 > stage_last; \
58050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58051 @if bfd
58052 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58053 mkdir stage2-bfd; \
58054 mv stage2-bfd bfd ; \
58055 mv stage1-bfd prev-bfd || test -f stage1-lean
58056 @endif bfd
58057 @if opcodes
58058 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58059 mkdir stage2-opcodes; \
58060 mv stage2-opcodes opcodes ; \
58061 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58062 @endif opcodes
58063 @if binutils
58064 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58065 mkdir stage2-binutils; \
58066 mv stage2-binutils binutils ; \
58067 mv stage1-binutils prev-binutils || test -f stage1-lean
58068 @endif binutils
58069 @if gas
58070 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58071 mkdir stage2-gas; \
58072 mv stage2-gas gas ; \
58073 mv stage1-gas prev-gas || test -f stage1-lean
58074 @endif gas
58075 @if gcc
58076 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58077 mkdir stage2-gcc; \
58078 mv stage2-gcc gcc ; \
58079 mv stage1-gcc prev-gcc || test -f stage1-lean
58080 @endif gcc
58081 @if gmp
58082 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
58083 mkdir stage2-gmp; \
58084 mv stage2-gmp gmp ; \
58085 mv stage1-gmp prev-gmp || test -f stage1-lean
58086 @endif gmp
58087 @if mpfr
58088 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
58089 mkdir stage2-mpfr; \
58090 mv stage2-mpfr mpfr ; \
58091 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58092 @endif mpfr
58093 @if mpc
58094 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
58095 mkdir stage2-mpc; \
58096 mv stage2-mpc mpc ; \
58097 mv stage1-mpc prev-mpc || test -f stage1-lean
58098 @endif mpc
58099 @if ppl
58100 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
58101 mkdir stage2-ppl; \
58102 mv stage2-ppl ppl ; \
58103 mv stage1-ppl prev-ppl || test -f stage1-lean
58104 @endif ppl
58105 @if cloog
58106 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
58107 mkdir stage2-cloog; \
58108 mv stage2-cloog cloog ; \
58109 mv stage1-cloog prev-cloog || test -f stage1-lean
58110 @endif cloog
58111 @if libelf
58112 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
58113 mkdir stage2-libelf; \
58114 mv stage2-libelf libelf ; \
58115 mv stage1-libelf prev-libelf || test -f stage1-lean
58116 @endif libelf
58117 @if gold
58118 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
58119 mkdir stage2-gold; \
58120 mv stage2-gold gold ; \
58121 mv stage1-gold prev-gold || test -f stage1-lean
58122 @endif gold
58123 @if intl
58124 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
58125 mkdir stage2-intl; \
58126 mv stage2-intl intl ; \
58127 mv stage1-intl prev-intl || test -f stage1-lean
58128 @endif intl
58129 @if ld
58130 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
58131 mkdir stage2-ld; \
58132 mv stage2-ld ld ; \
58133 mv stage1-ld prev-ld || test -f stage1-lean
58134 @endif ld
58135 @if libcpp
58136 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
58137 mkdir stage2-libcpp; \
58138 mv stage2-libcpp libcpp ; \
58139 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58140 @endif libcpp
58141 @if libdecnumber
58142 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
58143 mkdir stage2-libdecnumber; \
58144 mv stage2-libdecnumber libdecnumber ; \
58145 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58146 @endif libdecnumber
58147 @if libiberty
58148 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
58149 mkdir stage2-libiberty; \
58150 mv stage2-libiberty libiberty ; \
58151 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58152 @endif libiberty
58153 @if zlib
58154 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
58155 mkdir stage2-zlib; \
58156 mv stage2-zlib zlib ; \
58157 mv stage1-zlib prev-zlib || test -f stage1-lean
58158 @endif zlib
58159 @if lto-plugin
58160 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
58161 mkdir stage2-lto-plugin; \
58162 mv stage2-lto-plugin lto-plugin ; \
58163 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58164 @endif lto-plugin
58165 @[ -d stage2-$(TARGET_SUBDIR) ] || \
58166 mkdir stage2-$(TARGET_SUBDIR); \
58167 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58168 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58170 stage2-end::
58171 @if bfd
58172 @if test -d $(HOST_SUBDIR)/bfd ; then \
58173 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
58174 mv prev-bfd stage1-bfd ; : ; \
58176 @endif bfd
58177 @if opcodes
58178 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58179 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
58180 mv prev-opcodes stage1-opcodes ; : ; \
58182 @endif opcodes
58183 @if binutils
58184 @if test -d $(HOST_SUBDIR)/binutils ; then \
58185 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
58186 mv prev-binutils stage1-binutils ; : ; \
58188 @endif binutils
58189 @if gas
58190 @if test -d $(HOST_SUBDIR)/gas ; then \
58191 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
58192 mv prev-gas stage1-gas ; : ; \
58194 @endif gas
58195 @if gcc
58196 @if test -d $(HOST_SUBDIR)/gcc ; then \
58197 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
58198 mv prev-gcc stage1-gcc ; : ; \
58200 @endif gcc
58201 @if gmp
58202 @if test -d $(HOST_SUBDIR)/gmp ; then \
58203 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
58204 mv prev-gmp stage1-gmp ; : ; \
58206 @endif gmp
58207 @if mpfr
58208 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58209 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
58210 mv prev-mpfr stage1-mpfr ; : ; \
58212 @endif mpfr
58213 @if mpc
58214 @if test -d $(HOST_SUBDIR)/mpc ; then \
58215 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
58216 mv prev-mpc stage1-mpc ; : ; \
58218 @endif mpc
58219 @if ppl
58220 @if test -d $(HOST_SUBDIR)/ppl ; then \
58221 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
58222 mv prev-ppl stage1-ppl ; : ; \
58224 @endif ppl
58225 @if cloog
58226 @if test -d $(HOST_SUBDIR)/cloog ; then \
58227 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
58228 mv prev-cloog stage1-cloog ; : ; \
58230 @endif cloog
58231 @if libelf
58232 @if test -d $(HOST_SUBDIR)/libelf ; then \
58233 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
58234 mv prev-libelf stage1-libelf ; : ; \
58236 @endif libelf
58237 @if gold
58238 @if test -d $(HOST_SUBDIR)/gold ; then \
58239 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
58240 mv prev-gold stage1-gold ; : ; \
58242 @endif gold
58243 @if intl
58244 @if test -d $(HOST_SUBDIR)/intl ; then \
58245 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
58246 mv prev-intl stage1-intl ; : ; \
58248 @endif intl
58249 @if ld
58250 @if test -d $(HOST_SUBDIR)/ld ; then \
58251 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
58252 mv prev-ld stage1-ld ; : ; \
58254 @endif ld
58255 @if libcpp
58256 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58257 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
58258 mv prev-libcpp stage1-libcpp ; : ; \
58260 @endif libcpp
58261 @if libdecnumber
58262 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58263 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
58264 mv prev-libdecnumber stage1-libdecnumber ; : ; \
58266 @endif libdecnumber
58267 @if libiberty
58268 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58269 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
58270 mv prev-libiberty stage1-libiberty ; : ; \
58272 @endif libiberty
58273 @if zlib
58274 @if test -d $(HOST_SUBDIR)/zlib ; then \
58275 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
58276 mv prev-zlib stage1-zlib ; : ; \
58278 @endif zlib
58279 @if lto-plugin
58280 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58281 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
58282 mv prev-lto-plugin stage1-lto-plugin ; : ; \
58284 @endif lto-plugin
58285 @if test -d $(TARGET_SUBDIR) ; then \
58286 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
58287 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
58289 rm -f stage_current
58291 # Bubble a bug fix through all the stages up to stage 2. They are
58292 # remade, but not reconfigured. The next stage (if any) will not be
58293 # reconfigured either.
58294 .PHONY: stage2-bubble
58295 stage2-bubble:: stage1-bubble
58296 @r=`${PWD_COMMAND}`; export r; \
58297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58298 if test -f stage2-lean || test -f stage1-lean ; then \
58299 echo Skipping rebuild of stage2 ; \
58300 else \
58301 $(MAKE) stage2-start; \
58302 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
58305 .PHONY: all-stage2 clean-stage2
58306 do-clean: clean-stage2
58308 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58309 # only possibility, but now it conflicts with no-bootstrap rules
58310 @if gcc-bootstrap
58314 .PHONY: bootstrap2 bootstrap2-lean
58315 bootstrap2:
58316 echo stage2 > stage_final
58317 @r=`${PWD_COMMAND}`; export r; \
58318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58319 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
58320 @: $(MAKE); $(unstage)
58321 @r=`${PWD_COMMAND}`; export r; \
58322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58323 TFLAGS="$(STAGE2_TFLAGS)"; \
58324 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58326 bootstrap2-lean:
58327 echo stage2 > stage_final
58328 @r=`${PWD_COMMAND}`; export r; \
58329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58330 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
58331 @: $(MAKE); $(unstage)
58332 @r=`${PWD_COMMAND}`; export r; \
58333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58334 TFLAGS="$(STAGE2_TFLAGS)"; \
58335 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58338 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58339 distclean-stage1:: distclean-stage2
58340 .PHONY: distclean-stage2
58341 distclean-stage2::
58342 @: $(MAKE); $(stage)
58343 @test "`cat stage_last`" != stage2 || rm -f stage_last
58344 rm -rf stage2-*
58347 @endif gcc-bootstrap
58350 .PHONY: stage3-start stage3-end
58352 stage3-start::
58353 @: $(MAKE); $(stage); \
58354 echo stage3 > stage_current ; \
58355 echo stage3 > stage_last; \
58356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58357 @if bfd
58358 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
58359 mkdir stage3-bfd; \
58360 mv stage3-bfd bfd ; \
58361 mv stage2-bfd prev-bfd || test -f stage2-lean
58362 @endif bfd
58363 @if opcodes
58364 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
58365 mkdir stage3-opcodes; \
58366 mv stage3-opcodes opcodes ; \
58367 mv stage2-opcodes prev-opcodes || test -f stage2-lean
58368 @endif opcodes
58369 @if binutils
58370 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
58371 mkdir stage3-binutils; \
58372 mv stage3-binutils binutils ; \
58373 mv stage2-binutils prev-binutils || test -f stage2-lean
58374 @endif binutils
58375 @if gas
58376 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
58377 mkdir stage3-gas; \
58378 mv stage3-gas gas ; \
58379 mv stage2-gas prev-gas || test -f stage2-lean
58380 @endif gas
58381 @if gcc
58382 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
58383 mkdir stage3-gcc; \
58384 mv stage3-gcc gcc ; \
58385 mv stage2-gcc prev-gcc || test -f stage2-lean
58386 @endif gcc
58387 @if gmp
58388 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
58389 mkdir stage3-gmp; \
58390 mv stage3-gmp gmp ; \
58391 mv stage2-gmp prev-gmp || test -f stage2-lean
58392 @endif gmp
58393 @if mpfr
58394 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
58395 mkdir stage3-mpfr; \
58396 mv stage3-mpfr mpfr ; \
58397 mv stage2-mpfr prev-mpfr || test -f stage2-lean
58398 @endif mpfr
58399 @if mpc
58400 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
58401 mkdir stage3-mpc; \
58402 mv stage3-mpc mpc ; \
58403 mv stage2-mpc prev-mpc || test -f stage2-lean
58404 @endif mpc
58405 @if ppl
58406 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
58407 mkdir stage3-ppl; \
58408 mv stage3-ppl ppl ; \
58409 mv stage2-ppl prev-ppl || test -f stage2-lean
58410 @endif ppl
58411 @if cloog
58412 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
58413 mkdir stage3-cloog; \
58414 mv stage3-cloog cloog ; \
58415 mv stage2-cloog prev-cloog || test -f stage2-lean
58416 @endif cloog
58417 @if libelf
58418 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
58419 mkdir stage3-libelf; \
58420 mv stage3-libelf libelf ; \
58421 mv stage2-libelf prev-libelf || test -f stage2-lean
58422 @endif libelf
58423 @if gold
58424 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
58425 mkdir stage3-gold; \
58426 mv stage3-gold gold ; \
58427 mv stage2-gold prev-gold || test -f stage2-lean
58428 @endif gold
58429 @if intl
58430 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
58431 mkdir stage3-intl; \
58432 mv stage3-intl intl ; \
58433 mv stage2-intl prev-intl || test -f stage2-lean
58434 @endif intl
58435 @if ld
58436 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
58437 mkdir stage3-ld; \
58438 mv stage3-ld ld ; \
58439 mv stage2-ld prev-ld || test -f stage2-lean
58440 @endif ld
58441 @if libcpp
58442 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
58443 mkdir stage3-libcpp; \
58444 mv stage3-libcpp libcpp ; \
58445 mv stage2-libcpp prev-libcpp || test -f stage2-lean
58446 @endif libcpp
58447 @if libdecnumber
58448 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
58449 mkdir stage3-libdecnumber; \
58450 mv stage3-libdecnumber libdecnumber ; \
58451 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
58452 @endif libdecnumber
58453 @if libiberty
58454 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
58455 mkdir stage3-libiberty; \
58456 mv stage3-libiberty libiberty ; \
58457 mv stage2-libiberty prev-libiberty || test -f stage2-lean
58458 @endif libiberty
58459 @if zlib
58460 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
58461 mkdir stage3-zlib; \
58462 mv stage3-zlib zlib ; \
58463 mv stage2-zlib prev-zlib || test -f stage2-lean
58464 @endif zlib
58465 @if lto-plugin
58466 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
58467 mkdir stage3-lto-plugin; \
58468 mv stage3-lto-plugin lto-plugin ; \
58469 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
58470 @endif lto-plugin
58471 @[ -d stage3-$(TARGET_SUBDIR) ] || \
58472 mkdir stage3-$(TARGET_SUBDIR); \
58473 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58474 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
58476 stage3-end::
58477 @if bfd
58478 @if test -d $(HOST_SUBDIR)/bfd ; then \
58479 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
58480 mv prev-bfd stage2-bfd ; : ; \
58482 @endif bfd
58483 @if opcodes
58484 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58485 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
58486 mv prev-opcodes stage2-opcodes ; : ; \
58488 @endif opcodes
58489 @if binutils
58490 @if test -d $(HOST_SUBDIR)/binutils ; then \
58491 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
58492 mv prev-binutils stage2-binutils ; : ; \
58494 @endif binutils
58495 @if gas
58496 @if test -d $(HOST_SUBDIR)/gas ; then \
58497 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
58498 mv prev-gas stage2-gas ; : ; \
58500 @endif gas
58501 @if gcc
58502 @if test -d $(HOST_SUBDIR)/gcc ; then \
58503 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
58504 mv prev-gcc stage2-gcc ; : ; \
58506 @endif gcc
58507 @if gmp
58508 @if test -d $(HOST_SUBDIR)/gmp ; then \
58509 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
58510 mv prev-gmp stage2-gmp ; : ; \
58512 @endif gmp
58513 @if mpfr
58514 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58515 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
58516 mv prev-mpfr stage2-mpfr ; : ; \
58518 @endif mpfr
58519 @if mpc
58520 @if test -d $(HOST_SUBDIR)/mpc ; then \
58521 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
58522 mv prev-mpc stage2-mpc ; : ; \
58524 @endif mpc
58525 @if ppl
58526 @if test -d $(HOST_SUBDIR)/ppl ; then \
58527 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
58528 mv prev-ppl stage2-ppl ; : ; \
58530 @endif ppl
58531 @if cloog
58532 @if test -d $(HOST_SUBDIR)/cloog ; then \
58533 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
58534 mv prev-cloog stage2-cloog ; : ; \
58536 @endif cloog
58537 @if libelf
58538 @if test -d $(HOST_SUBDIR)/libelf ; then \
58539 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
58540 mv prev-libelf stage2-libelf ; : ; \
58542 @endif libelf
58543 @if gold
58544 @if test -d $(HOST_SUBDIR)/gold ; then \
58545 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
58546 mv prev-gold stage2-gold ; : ; \
58548 @endif gold
58549 @if intl
58550 @if test -d $(HOST_SUBDIR)/intl ; then \
58551 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
58552 mv prev-intl stage2-intl ; : ; \
58554 @endif intl
58555 @if ld
58556 @if test -d $(HOST_SUBDIR)/ld ; then \
58557 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
58558 mv prev-ld stage2-ld ; : ; \
58560 @endif ld
58561 @if libcpp
58562 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58563 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
58564 mv prev-libcpp stage2-libcpp ; : ; \
58566 @endif libcpp
58567 @if libdecnumber
58568 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58569 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
58570 mv prev-libdecnumber stage2-libdecnumber ; : ; \
58572 @endif libdecnumber
58573 @if libiberty
58574 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58575 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
58576 mv prev-libiberty stage2-libiberty ; : ; \
58578 @endif libiberty
58579 @if zlib
58580 @if test -d $(HOST_SUBDIR)/zlib ; then \
58581 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
58582 mv prev-zlib stage2-zlib ; : ; \
58584 @endif zlib
58585 @if lto-plugin
58586 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58587 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
58588 mv prev-lto-plugin stage2-lto-plugin ; : ; \
58590 @endif lto-plugin
58591 @if test -d $(TARGET_SUBDIR) ; then \
58592 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
58593 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
58595 rm -f stage_current
58597 # Bubble a bug fix through all the stages up to stage 3. They are
58598 # remade, but not reconfigured. The next stage (if any) will not be
58599 # reconfigured either.
58600 .PHONY: stage3-bubble
58601 stage3-bubble:: stage2-bubble
58602 @r=`${PWD_COMMAND}`; export r; \
58603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58604 if test -f stage3-lean || test -f stage2-lean ; then \
58605 echo Skipping rebuild of stage3 ; \
58606 else \
58607 $(MAKE) stage3-start; \
58608 if $(LEAN); then \
58609 rm -rf stage1-* ; \
58610 $(STAMP) stage1-lean ; \
58611 fi; \
58612 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
58614 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
58616 .PHONY: all-stage3 clean-stage3
58617 do-clean: clean-stage3
58619 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58620 # only possibility, but now it conflicts with no-bootstrap rules
58621 @if gcc-bootstrap
58623 compare:
58624 @r=`${PWD_COMMAND}`; export r; \
58625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58626 if test -f stage2-lean; then \
58627 echo Cannot compare object files as stage 2 was deleted. ; \
58628 exit 0 ; \
58629 fi; \
58630 : $(MAKE); $(stage); \
58631 rm -f .bad_compare ; \
58632 echo Comparing stages 2 and 3 ; \
58633 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
58634 files=`find stage3-* -name "*$(objext)" -print | \
58635 sed -n s,^stage$$sed-,,p` ; \
58636 for file in $${files} ; do \
58637 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
58638 if test ! -f $$f1; then continue; fi; \
58639 $(do-compare) > /dev/null 2>&1; \
58640 if test $$? -eq 1; then \
58641 case $$file in \
58642 @compare_exclusions@) \
58643 echo warning: $$file differs ;; \
58644 *) \
58645 echo $$file differs >> .bad_compare ;; \
58646 esac ; \
58647 fi ; \
58648 done ; \
58649 if [ -f .bad_compare ]; then \
58650 echo "Bootstrap comparison failure!"; \
58651 cat .bad_compare; \
58652 exit 1; \
58653 else \
58654 echo Comparison successful.; \
58655 fi ; \
58656 $(STAMP) compare
58657 if $(LEAN); then \
58658 rm -rf stage2-*; \
58659 $(STAMP) stage2-lean; \
58664 .PHONY: bootstrap bootstrap-lean
58665 bootstrap:
58666 echo stage3 > stage_final
58667 @r=`${PWD_COMMAND}`; export r; \
58668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58669 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58670 @: $(MAKE); $(unstage)
58671 @r=`${PWD_COMMAND}`; export r; \
58672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58673 TFLAGS="$(STAGE3_TFLAGS)"; \
58674 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58676 bootstrap-lean:
58677 echo stage3 > stage_final
58678 @r=`${PWD_COMMAND}`; export r; \
58679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58680 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
58681 @: $(MAKE); $(unstage)
58682 @r=`${PWD_COMMAND}`; export r; \
58683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684 TFLAGS="$(STAGE3_TFLAGS)"; \
58685 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58688 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58689 distclean-stage2:: distclean-stage3
58690 .PHONY: distclean-stage3
58691 distclean-stage3::
58692 @: $(MAKE); $(stage)
58693 @test "`cat stage_last`" != stage3 || rm -f stage_last
58694 rm -rf stage3-* compare
58697 .PHONY: cleanstrap
58698 cleanstrap: do-distclean local-clean
58699 echo stage3 > stage_final
58700 @r=`${PWD_COMMAND}`; export r; \
58701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58702 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58703 @: $(MAKE); $(unstage)
58704 @r=`${PWD_COMMAND}`; export r; \
58705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58706 TFLAGS="$(STAGE3_TFLAGS)"; \
58707 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58709 @endif gcc-bootstrap
58712 .PHONY: stage4-start stage4-end
58714 stage4-start::
58715 @: $(MAKE); $(stage); \
58716 echo stage4 > stage_current ; \
58717 echo stage4 > stage_last; \
58718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58719 @if bfd
58720 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
58721 mkdir stage4-bfd; \
58722 mv stage4-bfd bfd ; \
58723 mv stage3-bfd prev-bfd || test -f stage3-lean
58724 @endif bfd
58725 @if opcodes
58726 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
58727 mkdir stage4-opcodes; \
58728 mv stage4-opcodes opcodes ; \
58729 mv stage3-opcodes prev-opcodes || test -f stage3-lean
58730 @endif opcodes
58731 @if binutils
58732 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
58733 mkdir stage4-binutils; \
58734 mv stage4-binutils binutils ; \
58735 mv stage3-binutils prev-binutils || test -f stage3-lean
58736 @endif binutils
58737 @if gas
58738 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
58739 mkdir stage4-gas; \
58740 mv stage4-gas gas ; \
58741 mv stage3-gas prev-gas || test -f stage3-lean
58742 @endif gas
58743 @if gcc
58744 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
58745 mkdir stage4-gcc; \
58746 mv stage4-gcc gcc ; \
58747 mv stage3-gcc prev-gcc || test -f stage3-lean
58748 @endif gcc
58749 @if gmp
58750 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
58751 mkdir stage4-gmp; \
58752 mv stage4-gmp gmp ; \
58753 mv stage3-gmp prev-gmp || test -f stage3-lean
58754 @endif gmp
58755 @if mpfr
58756 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
58757 mkdir stage4-mpfr; \
58758 mv stage4-mpfr mpfr ; \
58759 mv stage3-mpfr prev-mpfr || test -f stage3-lean
58760 @endif mpfr
58761 @if mpc
58762 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
58763 mkdir stage4-mpc; \
58764 mv stage4-mpc mpc ; \
58765 mv stage3-mpc prev-mpc || test -f stage3-lean
58766 @endif mpc
58767 @if ppl
58768 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
58769 mkdir stage4-ppl; \
58770 mv stage4-ppl ppl ; \
58771 mv stage3-ppl prev-ppl || test -f stage3-lean
58772 @endif ppl
58773 @if cloog
58774 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
58775 mkdir stage4-cloog; \
58776 mv stage4-cloog cloog ; \
58777 mv stage3-cloog prev-cloog || test -f stage3-lean
58778 @endif cloog
58779 @if libelf
58780 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
58781 mkdir stage4-libelf; \
58782 mv stage4-libelf libelf ; \
58783 mv stage3-libelf prev-libelf || test -f stage3-lean
58784 @endif libelf
58785 @if gold
58786 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
58787 mkdir stage4-gold; \
58788 mv stage4-gold gold ; \
58789 mv stage3-gold prev-gold || test -f stage3-lean
58790 @endif gold
58791 @if intl
58792 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
58793 mkdir stage4-intl; \
58794 mv stage4-intl intl ; \
58795 mv stage3-intl prev-intl || test -f stage3-lean
58796 @endif intl
58797 @if ld
58798 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
58799 mkdir stage4-ld; \
58800 mv stage4-ld ld ; \
58801 mv stage3-ld prev-ld || test -f stage3-lean
58802 @endif ld
58803 @if libcpp
58804 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
58805 mkdir stage4-libcpp; \
58806 mv stage4-libcpp libcpp ; \
58807 mv stage3-libcpp prev-libcpp || test -f stage3-lean
58808 @endif libcpp
58809 @if libdecnumber
58810 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
58811 mkdir stage4-libdecnumber; \
58812 mv stage4-libdecnumber libdecnumber ; \
58813 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
58814 @endif libdecnumber
58815 @if libiberty
58816 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
58817 mkdir stage4-libiberty; \
58818 mv stage4-libiberty libiberty ; \
58819 mv stage3-libiberty prev-libiberty || test -f stage3-lean
58820 @endif libiberty
58821 @if zlib
58822 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
58823 mkdir stage4-zlib; \
58824 mv stage4-zlib zlib ; \
58825 mv stage3-zlib prev-zlib || test -f stage3-lean
58826 @endif zlib
58827 @if lto-plugin
58828 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
58829 mkdir stage4-lto-plugin; \
58830 mv stage4-lto-plugin lto-plugin ; \
58831 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
58832 @endif lto-plugin
58833 @[ -d stage4-$(TARGET_SUBDIR) ] || \
58834 mkdir stage4-$(TARGET_SUBDIR); \
58835 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58836 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
58838 stage4-end::
58839 @if bfd
58840 @if test -d $(HOST_SUBDIR)/bfd ; then \
58841 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
58842 mv prev-bfd stage3-bfd ; : ; \
58844 @endif bfd
58845 @if opcodes
58846 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58847 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
58848 mv prev-opcodes stage3-opcodes ; : ; \
58850 @endif opcodes
58851 @if binutils
58852 @if test -d $(HOST_SUBDIR)/binutils ; then \
58853 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
58854 mv prev-binutils stage3-binutils ; : ; \
58856 @endif binutils
58857 @if gas
58858 @if test -d $(HOST_SUBDIR)/gas ; then \
58859 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
58860 mv prev-gas stage3-gas ; : ; \
58862 @endif gas
58863 @if gcc
58864 @if test -d $(HOST_SUBDIR)/gcc ; then \
58865 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
58866 mv prev-gcc stage3-gcc ; : ; \
58868 @endif gcc
58869 @if gmp
58870 @if test -d $(HOST_SUBDIR)/gmp ; then \
58871 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
58872 mv prev-gmp stage3-gmp ; : ; \
58874 @endif gmp
58875 @if mpfr
58876 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58877 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
58878 mv prev-mpfr stage3-mpfr ; : ; \
58880 @endif mpfr
58881 @if mpc
58882 @if test -d $(HOST_SUBDIR)/mpc ; then \
58883 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
58884 mv prev-mpc stage3-mpc ; : ; \
58886 @endif mpc
58887 @if ppl
58888 @if test -d $(HOST_SUBDIR)/ppl ; then \
58889 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
58890 mv prev-ppl stage3-ppl ; : ; \
58892 @endif ppl
58893 @if cloog
58894 @if test -d $(HOST_SUBDIR)/cloog ; then \
58895 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
58896 mv prev-cloog stage3-cloog ; : ; \
58898 @endif cloog
58899 @if libelf
58900 @if test -d $(HOST_SUBDIR)/libelf ; then \
58901 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
58902 mv prev-libelf stage3-libelf ; : ; \
58904 @endif libelf
58905 @if gold
58906 @if test -d $(HOST_SUBDIR)/gold ; then \
58907 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
58908 mv prev-gold stage3-gold ; : ; \
58910 @endif gold
58911 @if intl
58912 @if test -d $(HOST_SUBDIR)/intl ; then \
58913 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
58914 mv prev-intl stage3-intl ; : ; \
58916 @endif intl
58917 @if ld
58918 @if test -d $(HOST_SUBDIR)/ld ; then \
58919 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
58920 mv prev-ld stage3-ld ; : ; \
58922 @endif ld
58923 @if libcpp
58924 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58925 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
58926 mv prev-libcpp stage3-libcpp ; : ; \
58928 @endif libcpp
58929 @if libdecnumber
58930 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58931 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
58932 mv prev-libdecnumber stage3-libdecnumber ; : ; \
58934 @endif libdecnumber
58935 @if libiberty
58936 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58937 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
58938 mv prev-libiberty stage3-libiberty ; : ; \
58940 @endif libiberty
58941 @if zlib
58942 @if test -d $(HOST_SUBDIR)/zlib ; then \
58943 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
58944 mv prev-zlib stage3-zlib ; : ; \
58946 @endif zlib
58947 @if lto-plugin
58948 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58949 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
58950 mv prev-lto-plugin stage3-lto-plugin ; : ; \
58952 @endif lto-plugin
58953 @if test -d $(TARGET_SUBDIR) ; then \
58954 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
58955 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
58957 rm -f stage_current
58959 # Bubble a bug fix through all the stages up to stage 4. They are
58960 # remade, but not reconfigured. The next stage (if any) will not be
58961 # reconfigured either.
58962 .PHONY: stage4-bubble
58963 stage4-bubble:: stage3-bubble
58964 @r=`${PWD_COMMAND}`; export r; \
58965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58966 if test -f stage4-lean || test -f stage3-lean ; then \
58967 echo Skipping rebuild of stage4 ; \
58968 else \
58969 $(MAKE) stage4-start; \
58970 if $(LEAN); then \
58971 rm -rf stage2-* ; \
58972 $(STAMP) stage2-lean ; \
58973 fi; \
58974 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58978 .PHONY: all-stage4 clean-stage4
58979 do-clean: clean-stage4
58981 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58982 # only possibility, but now it conflicts with no-bootstrap rules
58983 @if gcc-bootstrap
58985 compare3:
58986 @r=`${PWD_COMMAND}`; export r; \
58987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58988 if test -f stage3-lean; then \
58989 echo Cannot compare object files as stage 3 was deleted. ; \
58990 exit 0 ; \
58991 fi; \
58992 : $(MAKE); $(stage); \
58993 rm -f .bad_compare ; \
58994 echo Comparing stages 3 and 4 ; \
58995 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58996 files=`find stage4-* -name "*$(objext)" -print | \
58997 sed -n s,^stage$$sed-,,p` ; \
58998 for file in $${files} ; do \
58999 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
59000 if test ! -f $$f1; then continue; fi; \
59001 $(do-compare3) > /dev/null 2>&1; \
59002 if test $$? -eq 1; then \
59003 case $$file in \
59004 @compare_exclusions@) \
59005 echo warning: $$file differs ;; \
59006 *) \
59007 echo $$file differs >> .bad_compare ;; \
59008 esac ; \
59009 fi ; \
59010 done ; \
59011 if [ -f .bad_compare ]; then \
59012 echo "Bootstrap comparison failure!"; \
59013 cat .bad_compare; \
59014 exit 1; \
59015 else \
59016 echo Comparison successful.; \
59017 fi ; \
59018 $(STAMP) compare3
59019 if $(LEAN); then \
59020 rm -rf stage3-*; \
59021 $(STAMP) stage3-lean; \
59026 .PHONY: bootstrap4 bootstrap4-lean
59027 bootstrap4:
59028 echo stage4 > stage_final
59029 @r=`${PWD_COMMAND}`; export r; \
59030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59031 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
59032 @: $(MAKE); $(unstage)
59033 @r=`${PWD_COMMAND}`; export r; \
59034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59035 TFLAGS="$(STAGE4_TFLAGS)"; \
59036 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59038 bootstrap4-lean:
59039 echo stage4 > stage_final
59040 @r=`${PWD_COMMAND}`; export r; \
59041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59042 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
59043 @: $(MAKE); $(unstage)
59044 @r=`${PWD_COMMAND}`; export r; \
59045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59046 TFLAGS="$(STAGE4_TFLAGS)"; \
59047 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59050 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59051 distclean-stage3:: distclean-stage4
59052 .PHONY: distclean-stage4
59053 distclean-stage4::
59054 @: $(MAKE); $(stage)
59055 @test "`cat stage_last`" != stage4 || rm -f stage_last
59056 rm -rf stage4-* compare3
59059 @endif gcc-bootstrap
59062 .PHONY: stageprofile-start stageprofile-end
59064 stageprofile-start::
59065 @: $(MAKE); $(stage); \
59066 echo stageprofile > stage_current ; \
59067 echo stageprofile > stage_last; \
59068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59069 @if bfd
59070 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
59071 mkdir stageprofile-bfd; \
59072 mv stageprofile-bfd bfd ; \
59073 mv stage1-bfd prev-bfd || test -f stage1-lean
59074 @endif bfd
59075 @if opcodes
59076 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
59077 mkdir stageprofile-opcodes; \
59078 mv stageprofile-opcodes opcodes ; \
59079 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59080 @endif opcodes
59081 @if binutils
59082 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
59083 mkdir stageprofile-binutils; \
59084 mv stageprofile-binutils binutils ; \
59085 mv stage1-binutils prev-binutils || test -f stage1-lean
59086 @endif binutils
59087 @if gas
59088 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
59089 mkdir stageprofile-gas; \
59090 mv stageprofile-gas gas ; \
59091 mv stage1-gas prev-gas || test -f stage1-lean
59092 @endif gas
59093 @if gcc
59094 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
59095 mkdir stageprofile-gcc; \
59096 mv stageprofile-gcc gcc ; \
59097 mv stage1-gcc prev-gcc || test -f stage1-lean
59098 @endif gcc
59099 @if gmp
59100 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
59101 mkdir stageprofile-gmp; \
59102 mv stageprofile-gmp gmp ; \
59103 mv stage1-gmp prev-gmp || test -f stage1-lean
59104 @endif gmp
59105 @if mpfr
59106 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
59107 mkdir stageprofile-mpfr; \
59108 mv stageprofile-mpfr mpfr ; \
59109 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59110 @endif mpfr
59111 @if mpc
59112 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
59113 mkdir stageprofile-mpc; \
59114 mv stageprofile-mpc mpc ; \
59115 mv stage1-mpc prev-mpc || test -f stage1-lean
59116 @endif mpc
59117 @if ppl
59118 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
59119 mkdir stageprofile-ppl; \
59120 mv stageprofile-ppl ppl ; \
59121 mv stage1-ppl prev-ppl || test -f stage1-lean
59122 @endif ppl
59123 @if cloog
59124 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
59125 mkdir stageprofile-cloog; \
59126 mv stageprofile-cloog cloog ; \
59127 mv stage1-cloog prev-cloog || test -f stage1-lean
59128 @endif cloog
59129 @if libelf
59130 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
59131 mkdir stageprofile-libelf; \
59132 mv stageprofile-libelf libelf ; \
59133 mv stage1-libelf prev-libelf || test -f stage1-lean
59134 @endif libelf
59135 @if gold
59136 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
59137 mkdir stageprofile-gold; \
59138 mv stageprofile-gold gold ; \
59139 mv stage1-gold prev-gold || test -f stage1-lean
59140 @endif gold
59141 @if intl
59142 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
59143 mkdir stageprofile-intl; \
59144 mv stageprofile-intl intl ; \
59145 mv stage1-intl prev-intl || test -f stage1-lean
59146 @endif intl
59147 @if ld
59148 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
59149 mkdir stageprofile-ld; \
59150 mv stageprofile-ld ld ; \
59151 mv stage1-ld prev-ld || test -f stage1-lean
59152 @endif ld
59153 @if libcpp
59154 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
59155 mkdir stageprofile-libcpp; \
59156 mv stageprofile-libcpp libcpp ; \
59157 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59158 @endif libcpp
59159 @if libdecnumber
59160 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
59161 mkdir stageprofile-libdecnumber; \
59162 mv stageprofile-libdecnumber libdecnumber ; \
59163 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59164 @endif libdecnumber
59165 @if libiberty
59166 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
59167 mkdir stageprofile-libiberty; \
59168 mv stageprofile-libiberty libiberty ; \
59169 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59170 @endif libiberty
59171 @if zlib
59172 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
59173 mkdir stageprofile-zlib; \
59174 mv stageprofile-zlib zlib ; \
59175 mv stage1-zlib prev-zlib || test -f stage1-lean
59176 @endif zlib
59177 @if lto-plugin
59178 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
59179 mkdir stageprofile-lto-plugin; \
59180 mv stageprofile-lto-plugin lto-plugin ; \
59181 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59182 @endif lto-plugin
59183 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
59184 mkdir stageprofile-$(TARGET_SUBDIR); \
59185 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59186 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59188 stageprofile-end::
59189 @if bfd
59190 @if test -d $(HOST_SUBDIR)/bfd ; then \
59191 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
59192 mv prev-bfd stage1-bfd ; : ; \
59194 @endif bfd
59195 @if opcodes
59196 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59197 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
59198 mv prev-opcodes stage1-opcodes ; : ; \
59200 @endif opcodes
59201 @if binutils
59202 @if test -d $(HOST_SUBDIR)/binutils ; then \
59203 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
59204 mv prev-binutils stage1-binutils ; : ; \
59206 @endif binutils
59207 @if gas
59208 @if test -d $(HOST_SUBDIR)/gas ; then \
59209 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
59210 mv prev-gas stage1-gas ; : ; \
59212 @endif gas
59213 @if gcc
59214 @if test -d $(HOST_SUBDIR)/gcc ; then \
59215 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
59216 mv prev-gcc stage1-gcc ; : ; \
59218 @endif gcc
59219 @if gmp
59220 @if test -d $(HOST_SUBDIR)/gmp ; then \
59221 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
59222 mv prev-gmp stage1-gmp ; : ; \
59224 @endif gmp
59225 @if mpfr
59226 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59227 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
59228 mv prev-mpfr stage1-mpfr ; : ; \
59230 @endif mpfr
59231 @if mpc
59232 @if test -d $(HOST_SUBDIR)/mpc ; then \
59233 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
59234 mv prev-mpc stage1-mpc ; : ; \
59236 @endif mpc
59237 @if ppl
59238 @if test -d $(HOST_SUBDIR)/ppl ; then \
59239 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
59240 mv prev-ppl stage1-ppl ; : ; \
59242 @endif ppl
59243 @if cloog
59244 @if test -d $(HOST_SUBDIR)/cloog ; then \
59245 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
59246 mv prev-cloog stage1-cloog ; : ; \
59248 @endif cloog
59249 @if libelf
59250 @if test -d $(HOST_SUBDIR)/libelf ; then \
59251 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
59252 mv prev-libelf stage1-libelf ; : ; \
59254 @endif libelf
59255 @if gold
59256 @if test -d $(HOST_SUBDIR)/gold ; then \
59257 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
59258 mv prev-gold stage1-gold ; : ; \
59260 @endif gold
59261 @if intl
59262 @if test -d $(HOST_SUBDIR)/intl ; then \
59263 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
59264 mv prev-intl stage1-intl ; : ; \
59266 @endif intl
59267 @if ld
59268 @if test -d $(HOST_SUBDIR)/ld ; then \
59269 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
59270 mv prev-ld stage1-ld ; : ; \
59272 @endif ld
59273 @if libcpp
59274 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59275 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
59276 mv prev-libcpp stage1-libcpp ; : ; \
59278 @endif libcpp
59279 @if libdecnumber
59280 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59281 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
59282 mv prev-libdecnumber stage1-libdecnumber ; : ; \
59284 @endif libdecnumber
59285 @if libiberty
59286 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59287 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
59288 mv prev-libiberty stage1-libiberty ; : ; \
59290 @endif libiberty
59291 @if zlib
59292 @if test -d $(HOST_SUBDIR)/zlib ; then \
59293 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
59294 mv prev-zlib stage1-zlib ; : ; \
59296 @endif zlib
59297 @if lto-plugin
59298 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59299 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
59300 mv prev-lto-plugin stage1-lto-plugin ; : ; \
59302 @endif lto-plugin
59303 @if test -d $(TARGET_SUBDIR) ; then \
59304 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
59305 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
59307 rm -f stage_current
59309 # Bubble a bug fix through all the stages up to stage profile. They are
59310 # remade, but not reconfigured. The next stage (if any) will not be
59311 # reconfigured either.
59312 .PHONY: stageprofile-bubble
59313 stageprofile-bubble:: stage1-bubble
59314 @r=`${PWD_COMMAND}`; export r; \
59315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59316 if test -f stageprofile-lean || test -f stage1-lean ; then \
59317 echo Skipping rebuild of stageprofile ; \
59318 else \
59319 $(MAKE) stageprofile-start; \
59320 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
59323 .PHONY: all-stageprofile clean-stageprofile
59324 do-clean: clean-stageprofile
59326 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59327 # only possibility, but now it conflicts with no-bootstrap rules
59328 @if gcc-bootstrap
59333 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59334 distclean-stage1:: distclean-stageprofile
59335 .PHONY: distclean-stageprofile
59336 distclean-stageprofile::
59337 @: $(MAKE); $(stage)
59338 @test "`cat stage_last`" != stageprofile || rm -f stage_last
59339 rm -rf stageprofile-*
59342 @endif gcc-bootstrap
59345 .PHONY: stagefeedback-start stagefeedback-end
59347 stagefeedback-start::
59348 @: $(MAKE); $(stage); \
59349 echo stagefeedback > stage_current ; \
59350 echo stagefeedback > stage_last; \
59351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59352 @if bfd
59353 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
59354 mkdir stagefeedback-bfd; \
59355 mv stagefeedback-bfd bfd ; \
59356 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
59357 @endif bfd
59358 @if opcodes
59359 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
59360 mkdir stagefeedback-opcodes; \
59361 mv stagefeedback-opcodes opcodes ; \
59362 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
59363 @endif opcodes
59364 @if binutils
59365 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
59366 mkdir stagefeedback-binutils; \
59367 mv stagefeedback-binutils binutils ; \
59368 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
59369 @endif binutils
59370 @if gas
59371 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
59372 mkdir stagefeedback-gas; \
59373 mv stagefeedback-gas gas ; \
59374 mv stageprofile-gas prev-gas || test -f stageprofile-lean
59375 @endif gas
59376 @if gcc
59377 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
59378 mkdir stagefeedback-gcc; \
59379 mv stagefeedback-gcc gcc ; \
59380 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
59381 @endif gcc
59382 @if gmp
59383 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
59384 mkdir stagefeedback-gmp; \
59385 mv stagefeedback-gmp gmp ; \
59386 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
59387 @endif gmp
59388 @if mpfr
59389 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
59390 mkdir stagefeedback-mpfr; \
59391 mv stagefeedback-mpfr mpfr ; \
59392 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
59393 @endif mpfr
59394 @if mpc
59395 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
59396 mkdir stagefeedback-mpc; \
59397 mv stagefeedback-mpc mpc ; \
59398 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
59399 @endif mpc
59400 @if ppl
59401 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
59402 mkdir stagefeedback-ppl; \
59403 mv stagefeedback-ppl ppl ; \
59404 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
59405 @endif ppl
59406 @if cloog
59407 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
59408 mkdir stagefeedback-cloog; \
59409 mv stagefeedback-cloog cloog ; \
59410 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
59411 @endif cloog
59412 @if libelf
59413 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
59414 mkdir stagefeedback-libelf; \
59415 mv stagefeedback-libelf libelf ; \
59416 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
59417 @endif libelf
59418 @if gold
59419 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
59420 mkdir stagefeedback-gold; \
59421 mv stagefeedback-gold gold ; \
59422 mv stageprofile-gold prev-gold || test -f stageprofile-lean
59423 @endif gold
59424 @if intl
59425 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
59426 mkdir stagefeedback-intl; \
59427 mv stagefeedback-intl intl ; \
59428 mv stageprofile-intl prev-intl || test -f stageprofile-lean
59429 @endif intl
59430 @if ld
59431 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
59432 mkdir stagefeedback-ld; \
59433 mv stagefeedback-ld ld ; \
59434 mv stageprofile-ld prev-ld || test -f stageprofile-lean
59435 @endif ld
59436 @if libcpp
59437 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
59438 mkdir stagefeedback-libcpp; \
59439 mv stagefeedback-libcpp libcpp ; \
59440 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
59441 @endif libcpp
59442 @if libdecnumber
59443 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
59444 mkdir stagefeedback-libdecnumber; \
59445 mv stagefeedback-libdecnumber libdecnumber ; \
59446 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
59447 @endif libdecnumber
59448 @if libiberty
59449 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
59450 mkdir stagefeedback-libiberty; \
59451 mv stagefeedback-libiberty libiberty ; \
59452 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
59453 @endif libiberty
59454 @if zlib
59455 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
59456 mkdir stagefeedback-zlib; \
59457 mv stagefeedback-zlib zlib ; \
59458 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
59459 @endif zlib
59460 @if lto-plugin
59461 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
59462 mkdir stagefeedback-lto-plugin; \
59463 mv stagefeedback-lto-plugin lto-plugin ; \
59464 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
59465 @endif lto-plugin
59466 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
59467 mkdir stagefeedback-$(TARGET_SUBDIR); \
59468 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59469 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
59471 stagefeedback-end::
59472 @if bfd
59473 @if test -d $(HOST_SUBDIR)/bfd ; then \
59474 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
59475 mv prev-bfd stageprofile-bfd ; : ; \
59477 @endif bfd
59478 @if opcodes
59479 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59480 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
59481 mv prev-opcodes stageprofile-opcodes ; : ; \
59483 @endif opcodes
59484 @if binutils
59485 @if test -d $(HOST_SUBDIR)/binutils ; then \
59486 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
59487 mv prev-binutils stageprofile-binutils ; : ; \
59489 @endif binutils
59490 @if gas
59491 @if test -d $(HOST_SUBDIR)/gas ; then \
59492 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
59493 mv prev-gas stageprofile-gas ; : ; \
59495 @endif gas
59496 @if gcc
59497 @if test -d $(HOST_SUBDIR)/gcc ; then \
59498 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
59499 mv prev-gcc stageprofile-gcc ; : ; \
59501 @endif gcc
59502 @if gmp
59503 @if test -d $(HOST_SUBDIR)/gmp ; then \
59504 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
59505 mv prev-gmp stageprofile-gmp ; : ; \
59507 @endif gmp
59508 @if mpfr
59509 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59510 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
59511 mv prev-mpfr stageprofile-mpfr ; : ; \
59513 @endif mpfr
59514 @if mpc
59515 @if test -d $(HOST_SUBDIR)/mpc ; then \
59516 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
59517 mv prev-mpc stageprofile-mpc ; : ; \
59519 @endif mpc
59520 @if ppl
59521 @if test -d $(HOST_SUBDIR)/ppl ; then \
59522 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
59523 mv prev-ppl stageprofile-ppl ; : ; \
59525 @endif ppl
59526 @if cloog
59527 @if test -d $(HOST_SUBDIR)/cloog ; then \
59528 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
59529 mv prev-cloog stageprofile-cloog ; : ; \
59531 @endif cloog
59532 @if libelf
59533 @if test -d $(HOST_SUBDIR)/libelf ; then \
59534 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
59535 mv prev-libelf stageprofile-libelf ; : ; \
59537 @endif libelf
59538 @if gold
59539 @if test -d $(HOST_SUBDIR)/gold ; then \
59540 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
59541 mv prev-gold stageprofile-gold ; : ; \
59543 @endif gold
59544 @if intl
59545 @if test -d $(HOST_SUBDIR)/intl ; then \
59546 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
59547 mv prev-intl stageprofile-intl ; : ; \
59549 @endif intl
59550 @if ld
59551 @if test -d $(HOST_SUBDIR)/ld ; then \
59552 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
59553 mv prev-ld stageprofile-ld ; : ; \
59555 @endif ld
59556 @if libcpp
59557 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59558 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
59559 mv prev-libcpp stageprofile-libcpp ; : ; \
59561 @endif libcpp
59562 @if libdecnumber
59563 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59564 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
59565 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
59567 @endif libdecnumber
59568 @if libiberty
59569 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59570 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
59571 mv prev-libiberty stageprofile-libiberty ; : ; \
59573 @endif libiberty
59574 @if zlib
59575 @if test -d $(HOST_SUBDIR)/zlib ; then \
59576 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
59577 mv prev-zlib stageprofile-zlib ; : ; \
59579 @endif zlib
59580 @if lto-plugin
59581 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59582 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
59583 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
59585 @endif lto-plugin
59586 @if test -d $(TARGET_SUBDIR) ; then \
59587 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
59588 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
59590 rm -f stage_current
59592 # Bubble a bug fix through all the stages up to stage feedback. They are
59593 # remade, but not reconfigured. The next stage (if any) will not be
59594 # reconfigured either.
59595 .PHONY: stagefeedback-bubble
59596 stagefeedback-bubble:: stageprofile-bubble
59597 @r=`${PWD_COMMAND}`; export r; \
59598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59599 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
59600 echo Skipping rebuild of stagefeedback ; \
59601 else \
59602 $(MAKE) stagefeedback-start; \
59603 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59606 .PHONY: all-stagefeedback clean-stagefeedback
59607 do-clean: clean-stagefeedback
59609 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59610 # only possibility, but now it conflicts with no-bootstrap rules
59611 @if gcc-bootstrap
59615 .PHONY: profiledbootstrap profiledbootstrap-lean
59616 profiledbootstrap:
59617 echo stagefeedback > stage_final
59618 @r=`${PWD_COMMAND}`; export r; \
59619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59620 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59621 @: $(MAKE); $(unstage)
59622 @r=`${PWD_COMMAND}`; export r; \
59623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59624 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59625 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59627 profiledbootstrap-lean:
59628 echo stagefeedback > stage_final
59629 @r=`${PWD_COMMAND}`; export r; \
59630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59631 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59632 @: $(MAKE); $(unstage)
59633 @r=`${PWD_COMMAND}`; export r; \
59634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59635 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59636 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59639 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59640 distclean-stageprofile:: distclean-stagefeedback
59641 .PHONY: distclean-stagefeedback
59642 distclean-stagefeedback::
59643 @: $(MAKE); $(stage)
59644 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59645 rm -rf stagefeedback-*
59648 @endif gcc-bootstrap
59652 stageprofile-end::
59653 $(MAKE) distclean-stagefeedback
59655 stagefeedback-start::
59656 @r=`${PWD_COMMAND}`; export r; \
59657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59658 for i in prev-*; do \
59659 j=`echo $$i | sed s/^prev-//` ; \
59660 cd $$r/$$i && \
59661 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
59662 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
59663 done
59665 @if gcc-bootstrap
59666 do-distclean: distclean-stage1
59668 # Provide a GCC build when we're building target libraries. This does
59669 # not work as a dependency, just as the minimum necessary to avoid errors.
59670 stage_last:
59671 @r=`${PWD_COMMAND}`; export r; \
59672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59673 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59675 # Same as unstage, but not phony and defaulting to stage1-start. We place
59676 # it in the dependency so that for example `make -j3 all-gcc' works.
59677 stage_current:
59678 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59680 .PHONY: restrap
59681 restrap::
59682 @: $(MAKE); $(stage)
59683 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
59684 restrap:: all
59685 @endif gcc-bootstrap
59687 # --------------------------------------
59688 # Dependencies between different modules
59689 # --------------------------------------
59691 # Generic dependencies for target modules on host stuff, especially gcc
59692 @if gcc-bootstrap
59693 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59694 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59695 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59696 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59697 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59698 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59699 configure-target-libmudflap: stage_last
59700 configure-target-libssp: stage_last
59701 configure-target-newlib: stage_last
59702 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59703 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59704 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59705 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59706 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59707 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59708 configure-target-libquadmath: stage_last
59709 configure-target-libgfortran: stage_last
59710 configure-target-libobjc: stage_last
59711 configure-target-libgo: stage_last
59712 configure-target-libtermcap: stage_last
59713 configure-target-winsup: stage_last
59714 configure-target-libgloss: stage_last
59715 configure-target-gperf: stage_last
59716 configure-target-examples: stage_last
59717 configure-target-libffi: stage_last
59718 configure-target-libjava: stage_last
59719 configure-target-zlib: stage_last
59720 configure-target-boehm-gc: stage_last
59721 configure-target-qthreads: stage_last
59722 configure-target-rda: stage_last
59723 configure-target-libada: stage_last
59724 configure-stage1-target-libgomp: maybe-all-stage1-gcc
59725 configure-stage2-target-libgomp: maybe-all-stage2-gcc
59726 configure-stage3-target-libgomp: maybe-all-stage3-gcc
59727 configure-stage4-target-libgomp: maybe-all-stage4-gcc
59728 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
59729 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
59730 @endif gcc-bootstrap
59732 @if gcc-no-bootstrap
59733 configure-target-libstdc++-v3: maybe-all-gcc
59734 configure-target-libmudflap: maybe-all-gcc
59735 configure-target-libssp: maybe-all-gcc
59736 configure-target-newlib: maybe-all-gcc
59737 configure-target-libgcc: maybe-all-gcc
59738 configure-target-libquadmath: maybe-all-gcc
59739 configure-target-libgfortran: maybe-all-gcc
59740 configure-target-libobjc: maybe-all-gcc
59741 configure-target-libgo: maybe-all-gcc
59742 configure-target-libtermcap: maybe-all-gcc
59743 configure-target-winsup: maybe-all-gcc
59744 configure-target-libgloss: maybe-all-gcc
59745 configure-target-gperf: maybe-all-gcc
59746 configure-target-examples: maybe-all-gcc
59747 configure-target-libffi: maybe-all-gcc
59748 configure-target-libjava: maybe-all-gcc
59749 configure-target-zlib: maybe-all-gcc
59750 configure-target-boehm-gc: maybe-all-gcc
59751 configure-target-qthreads: maybe-all-gcc
59752 configure-target-rda: maybe-all-gcc
59753 configure-target-libada: maybe-all-gcc
59754 configure-target-libgomp: maybe-all-gcc
59755 @endif gcc-no-bootstrap
59758 # There are two types of dependencies here: 'hard' dependencies, where one
59759 # module simply won't build without the other; and 'soft' dependencies, where
59760 # if the depended-on module is missing, the depending module will do without
59761 # or find a substitute somewhere (perhaps installed). Soft dependencies
59762 # are made here to depend on a 'maybe-' target. If you're not sure,
59763 # it's safer to use a soft dependency.
59770 # With all the machinery above in place, it is pretty easy to generate
59771 # dependencies. Host dependencies are a bit more complex because we have
59772 # to check for bootstrap/prebootstrap dependencies. To resolve
59773 # prebootstrap dependencies, prebootstrap modules are gathered in
59774 # a hash table.
59775 all-build-bison: maybe-all-build-texinfo
59776 all-build-byacc: maybe-all-build-texinfo
59777 all-build-flex: maybe-all-build-texinfo
59778 all-build-flex: maybe-all-build-bison
59779 all-build-flex: maybe-all-build-byacc
59780 all-build-flex: maybe-all-build-m4
59781 all-build-libiberty: maybe-all-build-texinfo
59782 all-build-m4: maybe-all-build-texinfo
59783 all-build-fixincludes: maybe-all-build-libiberty
59784 configure-gcc: maybe-configure-intl
59786 configure-stage1-gcc: maybe-configure-stage1-intl
59787 configure-stage2-gcc: maybe-configure-stage2-intl
59788 configure-stage3-gcc: maybe-configure-stage3-intl
59789 configure-stage4-gcc: maybe-configure-stage4-intl
59790 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
59791 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
59792 configure-gcc: maybe-all-lto-plugin
59794 configure-stage1-gcc: maybe-all-stage1-lto-plugin
59795 configure-stage2-gcc: maybe-all-stage2-lto-plugin
59796 configure-stage3-gcc: maybe-all-stage3-lto-plugin
59797 configure-stage4-gcc: maybe-all-stage4-lto-plugin
59798 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
59799 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
59800 configure-gcc: maybe-all-binutils
59802 configure-stage1-gcc: maybe-all-stage1-binutils
59803 configure-stage2-gcc: maybe-all-stage2-binutils
59804 configure-stage3-gcc: maybe-all-stage3-binutils
59805 configure-stage4-gcc: maybe-all-stage4-binutils
59806 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
59807 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
59808 configure-gcc: maybe-all-gas
59810 configure-stage1-gcc: maybe-all-stage1-gas
59811 configure-stage2-gcc: maybe-all-stage2-gas
59812 configure-stage3-gcc: maybe-all-stage3-gas
59813 configure-stage4-gcc: maybe-all-stage4-gas
59814 configure-stageprofile-gcc: maybe-all-stageprofile-gas
59815 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
59816 configure-gcc: maybe-all-ld
59818 configure-stage1-gcc: maybe-all-stage1-ld
59819 configure-stage2-gcc: maybe-all-stage2-ld
59820 configure-stage3-gcc: maybe-all-stage3-ld
59821 configure-stage4-gcc: maybe-all-stage4-ld
59822 configure-stageprofile-gcc: maybe-all-stageprofile-ld
59823 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
59824 configure-gcc: maybe-all-gold
59826 configure-stage1-gcc: maybe-all-stage1-gold
59827 configure-stage2-gcc: maybe-all-stage2-gold
59828 configure-stage3-gcc: maybe-all-stage3-gold
59829 configure-stage4-gcc: maybe-all-stage4-gold
59830 configure-stageprofile-gcc: maybe-all-stageprofile-gold
59831 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
59832 configure-gcc: maybe-all-libelf
59834 configure-stage1-gcc: maybe-all-stage1-libelf
59835 configure-stage2-gcc: maybe-all-stage2-libelf
59836 configure-stage3-gcc: maybe-all-stage3-libelf
59837 configure-stage4-gcc: maybe-all-stage4-libelf
59838 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
59839 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
59840 all-gcc: all-libiberty
59842 all-stage1-gcc: all-stage1-libiberty
59843 all-stage2-gcc: all-stage2-libiberty
59844 all-stage3-gcc: all-stage3-libiberty
59845 all-stage4-gcc: all-stage4-libiberty
59846 all-stageprofile-gcc: all-stageprofile-libiberty
59847 all-stagefeedback-gcc: all-stagefeedback-libiberty
59848 all-gcc: maybe-all-gmp
59850 all-stage1-gcc: maybe-all-stage1-gmp
59851 all-stage2-gcc: maybe-all-stage2-gmp
59852 all-stage3-gcc: maybe-all-stage3-gmp
59853 all-stage4-gcc: maybe-all-stage4-gmp
59854 all-stageprofile-gcc: maybe-all-stageprofile-gmp
59855 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
59856 all-gcc: maybe-all-intl
59858 all-stage1-gcc: maybe-all-stage1-intl
59859 all-stage2-gcc: maybe-all-stage2-intl
59860 all-stage3-gcc: maybe-all-stage3-intl
59861 all-stage4-gcc: maybe-all-stage4-intl
59862 all-stageprofile-gcc: maybe-all-stageprofile-intl
59863 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
59864 all-gcc: maybe-all-mpfr
59866 all-stage1-gcc: maybe-all-stage1-mpfr
59867 all-stage2-gcc: maybe-all-stage2-mpfr
59868 all-stage3-gcc: maybe-all-stage3-mpfr
59869 all-stage4-gcc: maybe-all-stage4-mpfr
59870 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
59871 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
59872 all-gcc: maybe-all-mpc
59874 all-stage1-gcc: maybe-all-stage1-mpc
59875 all-stage2-gcc: maybe-all-stage2-mpc
59876 all-stage3-gcc: maybe-all-stage3-mpc
59877 all-stage4-gcc: maybe-all-stage4-mpc
59878 all-stageprofile-gcc: maybe-all-stageprofile-mpc
59879 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
59880 all-gcc: maybe-all-ppl
59882 all-stage1-gcc: maybe-all-stage1-ppl
59883 all-stage2-gcc: maybe-all-stage2-ppl
59884 all-stage3-gcc: maybe-all-stage3-ppl
59885 all-stage4-gcc: maybe-all-stage4-ppl
59886 all-stageprofile-gcc: maybe-all-stageprofile-ppl
59887 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
59888 all-gcc: maybe-all-cloog
59890 all-stage1-gcc: maybe-all-stage1-cloog
59891 all-stage2-gcc: maybe-all-stage2-cloog
59892 all-stage3-gcc: maybe-all-stage3-cloog
59893 all-stage4-gcc: maybe-all-stage4-cloog
59894 all-stageprofile-gcc: maybe-all-stageprofile-cloog
59895 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
59896 all-gcc: maybe-all-build-texinfo
59898 all-stage1-gcc: maybe-all-build-texinfo
59899 all-stage2-gcc: maybe-all-build-texinfo
59900 all-stage3-gcc: maybe-all-build-texinfo
59901 all-stage4-gcc: maybe-all-build-texinfo
59902 all-stageprofile-gcc: maybe-all-build-texinfo
59903 all-stagefeedback-gcc: maybe-all-build-texinfo
59904 all-gcc: maybe-all-build-bison
59906 all-stage1-gcc: maybe-all-build-bison
59907 all-stage2-gcc: maybe-all-build-bison
59908 all-stage3-gcc: maybe-all-build-bison
59909 all-stage4-gcc: maybe-all-build-bison
59910 all-stageprofile-gcc: maybe-all-build-bison
59911 all-stagefeedback-gcc: maybe-all-build-bison
59912 all-gcc: maybe-all-build-byacc
59914 all-stage1-gcc: maybe-all-build-byacc
59915 all-stage2-gcc: maybe-all-build-byacc
59916 all-stage3-gcc: maybe-all-build-byacc
59917 all-stage4-gcc: maybe-all-build-byacc
59918 all-stageprofile-gcc: maybe-all-build-byacc
59919 all-stagefeedback-gcc: maybe-all-build-byacc
59920 all-gcc: maybe-all-build-flex
59922 all-stage1-gcc: maybe-all-build-flex
59923 all-stage2-gcc: maybe-all-build-flex
59924 all-stage3-gcc: maybe-all-build-flex
59925 all-stage4-gcc: maybe-all-build-flex
59926 all-stageprofile-gcc: maybe-all-build-flex
59927 all-stagefeedback-gcc: maybe-all-build-flex
59928 all-gcc: maybe-all-build-libiberty
59930 all-stage1-gcc: maybe-all-build-libiberty
59931 all-stage2-gcc: maybe-all-build-libiberty
59932 all-stage3-gcc: maybe-all-build-libiberty
59933 all-stage4-gcc: maybe-all-build-libiberty
59934 all-stageprofile-gcc: maybe-all-build-libiberty
59935 all-stagefeedback-gcc: maybe-all-build-libiberty
59936 all-gcc: maybe-all-build-fixincludes
59938 all-stage1-gcc: maybe-all-build-fixincludes
59939 all-stage2-gcc: maybe-all-build-fixincludes
59940 all-stage3-gcc: maybe-all-build-fixincludes
59941 all-stage4-gcc: maybe-all-build-fixincludes
59942 all-stageprofile-gcc: maybe-all-build-fixincludes
59943 all-stagefeedback-gcc: maybe-all-build-fixincludes
59944 all-gcc: maybe-all-zlib
59946 all-stage1-gcc: maybe-all-stage1-zlib
59947 all-stage2-gcc: maybe-all-stage2-zlib
59948 all-stage3-gcc: maybe-all-stage3-zlib
59949 all-stage4-gcc: maybe-all-stage4-zlib
59950 all-stageprofile-gcc: maybe-all-stageprofile-zlib
59951 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
59952 all-gcc: all-libcpp
59954 all-stage1-gcc: all-stage1-libcpp
59955 all-stage2-gcc: all-stage2-libcpp
59956 all-stage3-gcc: all-stage3-libcpp
59957 all-stage4-gcc: all-stage4-libcpp
59958 all-stageprofile-gcc: all-stageprofile-libcpp
59959 all-stagefeedback-gcc: all-stagefeedback-libcpp
59960 all-gcc: all-libdecnumber
59962 all-stage1-gcc: all-stage1-libdecnumber
59963 all-stage2-gcc: all-stage2-libdecnumber
59964 all-stage3-gcc: all-stage3-libdecnumber
59965 all-stage4-gcc: all-stage4-libdecnumber
59966 all-stageprofile-gcc: all-stageprofile-libdecnumber
59967 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
59968 all-gcc: maybe-all-libiberty
59970 all-stage1-gcc: maybe-all-stage1-libiberty
59971 all-stage2-gcc: maybe-all-stage2-libiberty
59972 all-stage3-gcc: maybe-all-stage3-libiberty
59973 all-stage4-gcc: maybe-all-stage4-libiberty
59974 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
59975 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
59976 all-gcc: maybe-all-fixincludes
59977 all-gcc: maybe-all-lto-plugin
59979 all-stage1-gcc: maybe-all-stage1-lto-plugin
59980 all-stage2-gcc: maybe-all-stage2-lto-plugin
59981 all-stage3-gcc: maybe-all-stage3-lto-plugin
59982 all-stage4-gcc: maybe-all-stage4-lto-plugin
59983 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
59984 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
59985 info-gcc: maybe-all-build-libiberty
59987 info-stage1-gcc: maybe-all-build-libiberty
59988 info-stage2-gcc: maybe-all-build-libiberty
59989 info-stage3-gcc: maybe-all-build-libiberty
59990 info-stage4-gcc: maybe-all-build-libiberty
59991 info-stageprofile-gcc: maybe-all-build-libiberty
59992 info-stagefeedback-gcc: maybe-all-build-libiberty
59993 dvi-gcc: maybe-all-build-libiberty
59995 dvi-stage1-gcc: maybe-all-build-libiberty
59996 dvi-stage2-gcc: maybe-all-build-libiberty
59997 dvi-stage3-gcc: maybe-all-build-libiberty
59998 dvi-stage4-gcc: maybe-all-build-libiberty
59999 dvi-stageprofile-gcc: maybe-all-build-libiberty
60000 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60001 pdf-gcc: maybe-all-build-libiberty
60003 pdf-stage1-gcc: maybe-all-build-libiberty
60004 pdf-stage2-gcc: maybe-all-build-libiberty
60005 pdf-stage3-gcc: maybe-all-build-libiberty
60006 pdf-stage4-gcc: maybe-all-build-libiberty
60007 pdf-stageprofile-gcc: maybe-all-build-libiberty
60008 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60009 html-gcc: maybe-all-build-libiberty
60011 html-stage1-gcc: maybe-all-build-libiberty
60012 html-stage2-gcc: maybe-all-build-libiberty
60013 html-stage3-gcc: maybe-all-build-libiberty
60014 html-stage4-gcc: maybe-all-build-libiberty
60015 html-stageprofile-gcc: maybe-all-build-libiberty
60016 html-stagefeedback-gcc: maybe-all-build-libiberty
60017 install-gcc: maybe-install-fixincludes
60018 install-gcc: maybe-install-lto-plugin
60019 install-strip-gcc: maybe-install-strip-fixincludes
60020 configure-libcpp: configure-libiberty
60022 configure-stage1-libcpp: configure-stage1-libiberty
60023 configure-stage2-libcpp: configure-stage2-libiberty
60024 configure-stage3-libcpp: configure-stage3-libiberty
60025 configure-stage4-libcpp: configure-stage4-libiberty
60026 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60027 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60028 configure-libcpp: maybe-configure-intl
60030 configure-stage1-libcpp: maybe-configure-stage1-intl
60031 configure-stage2-libcpp: maybe-configure-stage2-intl
60032 configure-stage3-libcpp: maybe-configure-stage3-intl
60033 configure-stage4-libcpp: maybe-configure-stage4-intl
60034 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60035 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60036 all-libcpp: all-libiberty
60038 all-stage1-libcpp: all-stage1-libiberty
60039 all-stage2-libcpp: all-stage2-libiberty
60040 all-stage3-libcpp: all-stage3-libiberty
60041 all-stage4-libcpp: all-stage4-libiberty
60042 all-stageprofile-libcpp: all-stageprofile-libiberty
60043 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60044 all-libcpp: maybe-all-intl
60046 all-stage1-libcpp: maybe-all-stage1-intl
60047 all-stage2-libcpp: maybe-all-stage2-intl
60048 all-stage3-libcpp: maybe-all-stage3-intl
60049 all-stage4-libcpp: maybe-all-stage4-intl
60050 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60051 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60052 all-fixincludes: maybe-all-libiberty
60053 all-gnattools: maybe-all-target-libada
60054 all-lto-plugin: maybe-all-libiberty
60056 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60057 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60058 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60059 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60060 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60061 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60062 configure-mpfr: maybe-all-gmp
60064 configure-stage1-mpfr: maybe-all-stage1-gmp
60065 configure-stage2-mpfr: maybe-all-stage2-gmp
60066 configure-stage3-mpfr: maybe-all-stage3-gmp
60067 configure-stage4-mpfr: maybe-all-stage4-gmp
60068 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60069 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60070 configure-mpc: maybe-all-mpfr
60072 configure-stage1-mpc: maybe-all-stage1-mpfr
60073 configure-stage2-mpc: maybe-all-stage2-mpfr
60074 configure-stage3-mpc: maybe-all-stage3-mpfr
60075 configure-stage4-mpc: maybe-all-stage4-mpfr
60076 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60077 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60078 configure-ppl: maybe-all-gmp
60080 configure-stage1-ppl: maybe-all-stage1-gmp
60081 configure-stage2-ppl: maybe-all-stage2-gmp
60082 configure-stage3-ppl: maybe-all-stage3-gmp
60083 configure-stage4-ppl: maybe-all-stage4-gmp
60084 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
60085 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
60086 configure-ppl: maybe-all-mpfr
60088 configure-stage1-ppl: maybe-all-stage1-mpfr
60089 configure-stage2-ppl: maybe-all-stage2-mpfr
60090 configure-stage3-ppl: maybe-all-stage3-mpfr
60091 configure-stage4-ppl: maybe-all-stage4-mpfr
60092 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
60093 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
60094 configure-cloog: maybe-all-ppl
60096 configure-stage1-cloog: maybe-all-stage1-ppl
60097 configure-stage2-cloog: maybe-all-stage2-ppl
60098 configure-stage3-cloog: maybe-all-stage3-ppl
60099 configure-stage4-cloog: maybe-all-stage4-ppl
60100 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
60101 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
60102 configure-gdb: maybe-all-intl
60103 configure-gdb: maybe-configure-sim
60104 configure-gdb: maybe-all-bfd
60105 configure-gdb: maybe-all-libiconv
60106 all-gdb: maybe-all-libiberty
60107 all-gdb: maybe-all-libiconv
60108 all-gdb: maybe-all-opcodes
60109 all-gdb: maybe-all-readline
60110 all-gdb: maybe-all-build-bison
60111 all-gdb: maybe-all-build-byacc
60112 all-gdb: maybe-all-sim
60113 all-gdb: maybe-all-libdecnumber
60114 configure-libgui: maybe-configure-tcl
60115 configure-libgui: maybe-configure-tk
60116 all-libgui: maybe-all-tcl
60117 all-libgui: maybe-all-tk
60118 all-libgui: maybe-all-itcl
60119 configure-bfd: configure-libiberty
60121 configure-stage1-bfd: configure-stage1-libiberty
60122 configure-stage2-bfd: configure-stage2-libiberty
60123 configure-stage3-bfd: configure-stage3-libiberty
60124 configure-stage4-bfd: configure-stage4-libiberty
60125 configure-stageprofile-bfd: configure-stageprofile-libiberty
60126 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60127 configure-bfd: maybe-configure-intl
60129 configure-stage1-bfd: maybe-configure-stage1-intl
60130 configure-stage2-bfd: maybe-configure-stage2-intl
60131 configure-stage3-bfd: maybe-configure-stage3-intl
60132 configure-stage4-bfd: maybe-configure-stage4-intl
60133 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60134 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60135 all-bfd: maybe-all-libiberty
60137 all-stage1-bfd: maybe-all-stage1-libiberty
60138 all-stage2-bfd: maybe-all-stage2-libiberty
60139 all-stage3-bfd: maybe-all-stage3-libiberty
60140 all-stage4-bfd: maybe-all-stage4-libiberty
60141 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60142 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60143 all-bfd: maybe-all-intl
60145 all-stage1-bfd: maybe-all-stage1-intl
60146 all-stage2-bfd: maybe-all-stage2-intl
60147 all-stage3-bfd: maybe-all-stage3-intl
60148 all-stage4-bfd: maybe-all-stage4-intl
60149 all-stageprofile-bfd: maybe-all-stageprofile-intl
60150 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60151 configure-opcodes: configure-libiberty
60153 configure-stage1-opcodes: configure-stage1-libiberty
60154 configure-stage2-opcodes: configure-stage2-libiberty
60155 configure-stage3-opcodes: configure-stage3-libiberty
60156 configure-stage4-opcodes: configure-stage4-libiberty
60157 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60158 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60159 all-opcodes: maybe-all-libiberty
60161 all-stage1-opcodes: maybe-all-stage1-libiberty
60162 all-stage2-opcodes: maybe-all-stage2-libiberty
60163 all-stage3-opcodes: maybe-all-stage3-libiberty
60164 all-stage4-opcodes: maybe-all-stage4-libiberty
60165 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60166 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60167 configure-binutils: maybe-configure-intl
60169 configure-stage1-binutils: maybe-configure-stage1-intl
60170 configure-stage2-binutils: maybe-configure-stage2-intl
60171 configure-stage3-binutils: maybe-configure-stage3-intl
60172 configure-stage4-binutils: maybe-configure-stage4-intl
60173 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60174 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60175 all-binutils: maybe-all-libiberty
60177 all-stage1-binutils: maybe-all-stage1-libiberty
60178 all-stage2-binutils: maybe-all-stage2-libiberty
60179 all-stage3-binutils: maybe-all-stage3-libiberty
60180 all-stage4-binutils: maybe-all-stage4-libiberty
60181 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60182 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60183 all-binutils: maybe-all-opcodes
60185 all-stage1-binutils: maybe-all-stage1-opcodes
60186 all-stage2-binutils: maybe-all-stage2-opcodes
60187 all-stage3-binutils: maybe-all-stage3-opcodes
60188 all-stage4-binutils: maybe-all-stage4-opcodes
60189 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60190 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60191 all-binutils: maybe-all-bfd
60193 all-stage1-binutils: maybe-all-stage1-bfd
60194 all-stage2-binutils: maybe-all-stage2-bfd
60195 all-stage3-binutils: maybe-all-stage3-bfd
60196 all-stage4-binutils: maybe-all-stage4-bfd
60197 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60198 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60199 all-binutils: maybe-all-build-flex
60201 all-stage1-binutils: maybe-all-build-flex
60202 all-stage2-binutils: maybe-all-build-flex
60203 all-stage3-binutils: maybe-all-build-flex
60204 all-stage4-binutils: maybe-all-build-flex
60205 all-stageprofile-binutils: maybe-all-build-flex
60206 all-stagefeedback-binutils: maybe-all-build-flex
60207 all-binutils: maybe-all-build-bison
60209 all-stage1-binutils: maybe-all-build-bison
60210 all-stage2-binutils: maybe-all-build-bison
60211 all-stage3-binutils: maybe-all-build-bison
60212 all-stage4-binutils: maybe-all-build-bison
60213 all-stageprofile-binutils: maybe-all-build-bison
60214 all-stagefeedback-binutils: maybe-all-build-bison
60215 all-binutils: maybe-all-build-byacc
60217 all-stage1-binutils: maybe-all-build-byacc
60218 all-stage2-binutils: maybe-all-build-byacc
60219 all-stage3-binutils: maybe-all-build-byacc
60220 all-stage4-binutils: maybe-all-build-byacc
60221 all-stageprofile-binutils: maybe-all-build-byacc
60222 all-stagefeedback-binutils: maybe-all-build-byacc
60223 all-binutils: maybe-all-intl
60225 all-stage1-binutils: maybe-all-stage1-intl
60226 all-stage2-binutils: maybe-all-stage2-intl
60227 all-stage3-binutils: maybe-all-stage3-intl
60228 all-stage4-binutils: maybe-all-stage4-intl
60229 all-stageprofile-binutils: maybe-all-stageprofile-intl
60230 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60231 install-binutils: maybe-install-opcodes
60232 install-strip-binutils: maybe-install-strip-opcodes
60233 install-opcodes: maybe-install-bfd
60234 install-strip-opcodes: maybe-install-strip-bfd
60235 configure-gas: maybe-configure-intl
60237 configure-stage1-gas: maybe-configure-stage1-intl
60238 configure-stage2-gas: maybe-configure-stage2-intl
60239 configure-stage3-gas: maybe-configure-stage3-intl
60240 configure-stage4-gas: maybe-configure-stage4-intl
60241 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60242 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60243 all-gas: maybe-all-libiberty
60245 all-stage1-gas: maybe-all-stage1-libiberty
60246 all-stage2-gas: maybe-all-stage2-libiberty
60247 all-stage3-gas: maybe-all-stage3-libiberty
60248 all-stage4-gas: maybe-all-stage4-libiberty
60249 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60250 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60251 all-gas: maybe-all-opcodes
60253 all-stage1-gas: maybe-all-stage1-opcodes
60254 all-stage2-gas: maybe-all-stage2-opcodes
60255 all-stage3-gas: maybe-all-stage3-opcodes
60256 all-stage4-gas: maybe-all-stage4-opcodes
60257 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60258 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60259 all-gas: maybe-all-bfd
60261 all-stage1-gas: maybe-all-stage1-bfd
60262 all-stage2-gas: maybe-all-stage2-bfd
60263 all-stage3-gas: maybe-all-stage3-bfd
60264 all-stage4-gas: maybe-all-stage4-bfd
60265 all-stageprofile-gas: maybe-all-stageprofile-bfd
60266 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60267 all-gas: maybe-all-intl
60269 all-stage1-gas: maybe-all-stage1-intl
60270 all-stage2-gas: maybe-all-stage2-intl
60271 all-stage3-gas: maybe-all-stage3-intl
60272 all-stage4-gas: maybe-all-stage4-intl
60273 all-stageprofile-gas: maybe-all-stageprofile-intl
60274 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60275 configure-gprof: maybe-configure-intl
60276 all-gprof: maybe-all-libiberty
60277 all-gprof: maybe-all-bfd
60278 all-gprof: maybe-all-opcodes
60279 all-gprof: maybe-all-intl
60280 configure-ld: maybe-configure-intl
60282 configure-stage1-ld: maybe-configure-stage1-intl
60283 configure-stage2-ld: maybe-configure-stage2-intl
60284 configure-stage3-ld: maybe-configure-stage3-intl
60285 configure-stage4-ld: maybe-configure-stage4-intl
60286 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60287 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60288 all-ld: maybe-all-libiberty
60290 all-stage1-ld: maybe-all-stage1-libiberty
60291 all-stage2-ld: maybe-all-stage2-libiberty
60292 all-stage3-ld: maybe-all-stage3-libiberty
60293 all-stage4-ld: maybe-all-stage4-libiberty
60294 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60295 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60296 all-ld: maybe-all-bfd
60298 all-stage1-ld: maybe-all-stage1-bfd
60299 all-stage2-ld: maybe-all-stage2-bfd
60300 all-stage3-ld: maybe-all-stage3-bfd
60301 all-stage4-ld: maybe-all-stage4-bfd
60302 all-stageprofile-ld: maybe-all-stageprofile-bfd
60303 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60304 all-ld: maybe-all-opcodes
60306 all-stage1-ld: maybe-all-stage1-opcodes
60307 all-stage2-ld: maybe-all-stage2-opcodes
60308 all-stage3-ld: maybe-all-stage3-opcodes
60309 all-stage4-ld: maybe-all-stage4-opcodes
60310 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60311 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60312 all-ld: maybe-all-build-bison
60314 all-stage1-ld: maybe-all-build-bison
60315 all-stage2-ld: maybe-all-build-bison
60316 all-stage3-ld: maybe-all-build-bison
60317 all-stage4-ld: maybe-all-build-bison
60318 all-stageprofile-ld: maybe-all-build-bison
60319 all-stagefeedback-ld: maybe-all-build-bison
60320 all-ld: maybe-all-build-byacc
60322 all-stage1-ld: maybe-all-build-byacc
60323 all-stage2-ld: maybe-all-build-byacc
60324 all-stage3-ld: maybe-all-build-byacc
60325 all-stage4-ld: maybe-all-build-byacc
60326 all-stageprofile-ld: maybe-all-build-byacc
60327 all-stagefeedback-ld: maybe-all-build-byacc
60328 all-ld: maybe-all-build-flex
60330 all-stage1-ld: maybe-all-build-flex
60331 all-stage2-ld: maybe-all-build-flex
60332 all-stage3-ld: maybe-all-build-flex
60333 all-stage4-ld: maybe-all-build-flex
60334 all-stageprofile-ld: maybe-all-build-flex
60335 all-stagefeedback-ld: maybe-all-build-flex
60336 all-ld: maybe-all-intl
60338 all-stage1-ld: maybe-all-stage1-intl
60339 all-stage2-ld: maybe-all-stage2-intl
60340 all-stage3-ld: maybe-all-stage3-intl
60341 all-stage4-ld: maybe-all-stage4-intl
60342 all-stageprofile-ld: maybe-all-stageprofile-intl
60343 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60344 install-ld: maybe-install-gold
60345 install-strip-ld: maybe-install-strip-gold
60346 configure-gold: maybe-configure-intl
60348 configure-stage1-gold: maybe-configure-stage1-intl
60349 configure-stage2-gold: maybe-configure-stage2-intl
60350 configure-stage3-gold: maybe-configure-stage3-intl
60351 configure-stage4-gold: maybe-configure-stage4-intl
60352 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60353 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60354 all-gold: maybe-all-libiberty
60356 all-stage1-gold: maybe-all-stage1-libiberty
60357 all-stage2-gold: maybe-all-stage2-libiberty
60358 all-stage3-gold: maybe-all-stage3-libiberty
60359 all-stage4-gold: maybe-all-stage4-libiberty
60360 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60361 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60362 all-gold: maybe-all-intl
60364 all-stage1-gold: maybe-all-stage1-intl
60365 all-stage2-gold: maybe-all-stage2-intl
60366 all-stage3-gold: maybe-all-stage3-intl
60367 all-stage4-gold: maybe-all-stage4-intl
60368 all-stageprofile-gold: maybe-all-stageprofile-intl
60369 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60370 all-gold: maybe-all-bfd
60372 all-stage1-gold: maybe-all-stage1-bfd
60373 all-stage2-gold: maybe-all-stage2-bfd
60374 all-stage3-gold: maybe-all-stage3-bfd
60375 all-stage4-gold: maybe-all-stage4-bfd
60376 all-stageprofile-gold: maybe-all-stageprofile-bfd
60377 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60378 all-gold: maybe-all-build-bison
60380 all-stage1-gold: maybe-all-build-bison
60381 all-stage2-gold: maybe-all-build-bison
60382 all-stage3-gold: maybe-all-build-bison
60383 all-stage4-gold: maybe-all-build-bison
60384 all-stageprofile-gold: maybe-all-build-bison
60385 all-stagefeedback-gold: maybe-all-build-bison
60386 all-gold: maybe-all-build-byacc
60388 all-stage1-gold: maybe-all-build-byacc
60389 all-stage2-gold: maybe-all-build-byacc
60390 all-stage3-gold: maybe-all-build-byacc
60391 all-stage4-gold: maybe-all-build-byacc
60392 all-stageprofile-gold: maybe-all-build-byacc
60393 all-stagefeedback-gold: maybe-all-build-byacc
60394 check-gold: maybe-all-binutils
60396 check-stage1-gold: maybe-all-stage1-binutils
60397 check-stage2-gold: maybe-all-stage2-binutils
60398 check-stage3-gold: maybe-all-stage3-binutils
60399 check-stage4-gold: maybe-all-stage4-binutils
60400 check-stageprofile-gold: maybe-all-stageprofile-binutils
60401 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60402 check-gold: maybe-all-gas
60404 check-stage1-gold: maybe-all-stage1-gas
60405 check-stage2-gold: maybe-all-stage2-gas
60406 check-stage3-gold: maybe-all-stage3-gas
60407 check-stage4-gold: maybe-all-stage4-gas
60408 check-stageprofile-gold: maybe-all-stageprofile-gas
60409 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60410 configure-opcodes: maybe-configure-intl
60412 configure-stage1-opcodes: maybe-configure-stage1-intl
60413 configure-stage2-opcodes: maybe-configure-stage2-intl
60414 configure-stage3-opcodes: maybe-configure-stage3-intl
60415 configure-stage4-opcodes: maybe-configure-stage4-intl
60416 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60417 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60418 all-opcodes: maybe-all-bfd
60420 all-stage1-opcodes: maybe-all-stage1-bfd
60421 all-stage2-opcodes: maybe-all-stage2-bfd
60422 all-stage3-opcodes: maybe-all-stage3-bfd
60423 all-stage4-opcodes: maybe-all-stage4-bfd
60424 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
60425 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
60426 all-opcodes: maybe-all-libiberty
60428 all-stage1-opcodes: maybe-all-stage1-libiberty
60429 all-stage2-opcodes: maybe-all-stage2-libiberty
60430 all-stage3-opcodes: maybe-all-stage3-libiberty
60431 all-stage4-opcodes: maybe-all-stage4-libiberty
60432 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60433 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60434 all-opcodes: maybe-all-intl
60436 all-stage1-opcodes: maybe-all-stage1-intl
60437 all-stage2-opcodes: maybe-all-stage2-intl
60438 all-stage3-opcodes: maybe-all-stage3-intl
60439 all-stage4-opcodes: maybe-all-stage4-intl
60440 all-stageprofile-opcodes: maybe-all-stageprofile-intl
60441 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
60442 all-dejagnu: maybe-all-tcl
60443 all-dejagnu: maybe-all-expect
60444 all-dejagnu: maybe-all-tk
60445 configure-expect: maybe-configure-tcl
60446 configure-expect: maybe-configure-tk
60447 all-expect: maybe-all-tcl
60448 all-expect: maybe-all-tk
60449 configure-itcl: maybe-configure-tcl
60450 configure-itcl: maybe-configure-tk
60451 all-itcl: maybe-all-tcl
60452 all-itcl: maybe-all-tk
60453 install-itcl: maybe-install-tcl
60454 install-strip-itcl: maybe-install-strip-tcl
60455 configure-tk: maybe-configure-tcl
60456 all-tk: maybe-all-tcl
60457 all-sid: maybe-all-libiberty
60458 all-sid: maybe-all-bfd
60459 all-sid: maybe-all-opcodes
60460 all-sid: maybe-all-tcl
60461 all-sid: maybe-all-tk
60462 install-sid: maybe-install-tcl
60463 install-strip-sid: maybe-install-strip-tcl
60464 install-sid: maybe-install-tk
60465 install-strip-sid: maybe-install-strip-tk
60466 configure-sim: maybe-configure-intl
60467 all-sim: maybe-all-intl
60468 all-sim: maybe-all-libiberty
60469 all-sim: maybe-all-bfd
60470 all-sim: maybe-all-opcodes
60471 all-sim: maybe-all-readline
60472 all-sim: maybe-configure-gdb
60473 all-fastjar: maybe-all-zlib
60474 all-fastjar: maybe-all-build-texinfo
60475 all-fastjar: maybe-all-libiberty
60476 all-autoconf: maybe-all-m4
60477 all-autoconf: maybe-all-build-texinfo
60478 all-automake: maybe-all-m4
60479 all-automake: maybe-all-build-texinfo
60480 all-automake: maybe-all-autoconf
60481 all-bison: maybe-all-intl
60482 all-bison: maybe-all-build-texinfo
60483 all-diff: maybe-all-intl
60484 all-diff: maybe-all-build-texinfo
60485 all-fileutils: maybe-all-intl
60486 all-fileutils: maybe-all-build-texinfo
60487 all-flex: maybe-all-build-bison
60488 all-flex: maybe-all-build-byacc
60489 all-flex: maybe-all-intl
60490 all-flex: maybe-all-m4
60491 all-flex: maybe-all-build-texinfo
60492 all-gzip: maybe-all-intl
60493 all-gzip: maybe-all-zlib
60494 all-gzip: maybe-all-build-texinfo
60495 all-hello: maybe-all-intl
60496 all-hello: maybe-all-build-texinfo
60497 all-m4: maybe-all-intl
60498 all-m4: maybe-all-build-texinfo
60499 all-make: maybe-all-intl
60500 all-make: maybe-all-build-texinfo
60501 all-patch: maybe-all-build-texinfo
60502 all-make: maybe-all-build-texinfo
60503 all-prms: maybe-all-libiberty
60504 all-recode: maybe-all-build-texinfo
60505 all-sed: maybe-all-build-texinfo
60506 all-send-pr: maybe-all-prms
60507 all-tar: maybe-all-build-texinfo
60508 all-uudecode: maybe-all-build-texinfo
60509 configure-target-boehm-gc: maybe-configure-target-qthreads
60510 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
60511 configure-target-fastjar: maybe-configure-target-zlib
60512 all-target-fastjar: maybe-all-target-zlib
60513 configure-target-libgo: maybe-configure-target-libffi
60514 configure-target-libgo: maybe-all-target-libstdc++-v3
60515 all-target-libgo: maybe-all-target-libffi
60516 configure-target-libjava: maybe-configure-target-zlib
60517 configure-target-libjava: maybe-configure-target-boehm-gc
60518 configure-target-libjava: maybe-configure-target-qthreads
60519 configure-target-libjava: maybe-configure-target-libffi
60520 all-target-libjava: maybe-all-fastjar
60521 all-target-libjava: maybe-all-target-zlib
60522 all-target-libjava: maybe-all-target-boehm-gc
60523 all-target-libjava: maybe-all-target-qthreads
60524 all-target-libjava: maybe-all-target-libffi
60525 configure-target-libobjc: maybe-configure-target-boehm-gc
60526 all-target-libobjc: maybe-all-target-boehm-gc
60527 configure-target-libstdc++-v3: maybe-configure-target-libgomp
60529 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
60530 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
60531 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
60532 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
60533 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
60534 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
60535 all-target-libstdc++-v3: maybe-configure-target-libgomp
60537 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
60538 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
60539 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
60540 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
60541 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
60542 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
60543 all-target-libgloss: maybe-all-target-newlib
60544 all-target-winsup: maybe-all-target-libtermcap
60545 configure-target-newlib: maybe-all-binutils
60546 configure-target-newlib: maybe-all-ld
60547 configure-target-libgfortran: maybe-all-target-libquadmath
60550 # Dependencies for target modules on other target modules are
60551 # described by lang_env_dependencies; the defaults apply to anything
60552 # not mentioned there.
60555 @if gcc-bootstrap
60556 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
60557 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
60558 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
60559 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
60560 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
60561 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
60562 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
60563 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
60564 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
60565 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
60566 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
60567 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
60568 @endif gcc-bootstrap
60570 @if gcc-no-bootstrap
60571 configure-target-libstdc++-v3: maybe-all-target-libgcc
60572 configure-target-libmudflap: maybe-all-target-libgcc
60573 configure-target-libssp: maybe-all-target-libgcc
60574 configure-target-newlib: maybe-all-target-libgcc
60575 configure-target-libquadmath: maybe-all-target-libgcc
60576 configure-target-libgfortran: maybe-all-target-libgcc
60577 configure-target-libobjc: maybe-all-target-libgcc
60578 configure-target-libgo: maybe-all-target-libgcc
60579 configure-target-libtermcap: maybe-all-target-libgcc
60580 configure-target-winsup: maybe-all-target-libgcc
60581 configure-target-libgloss: maybe-all-target-libgcc
60582 configure-target-gperf: maybe-all-target-libgcc
60583 configure-target-examples: maybe-all-target-libgcc
60584 configure-target-libffi: maybe-all-target-libgcc
60585 configure-target-libjava: maybe-all-target-libgcc
60586 configure-target-zlib: maybe-all-target-libgcc
60587 configure-target-boehm-gc: maybe-all-target-libgcc
60588 configure-target-qthreads: maybe-all-target-libgcc
60589 configure-target-rda: maybe-all-target-libgcc
60590 configure-target-libada: maybe-all-target-libgcc
60591 configure-target-libgomp: maybe-all-target-libgcc
60592 @endif gcc-no-bootstrap
60595 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
60597 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
60599 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
60603 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
60605 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
60607 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
60609 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
60611 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
60613 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
60616 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
60617 configure-target-gperf: maybe-all-target-libstdc++-v3
60619 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
60621 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
60623 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
60624 configure-target-libjava: maybe-all-target-libstdc++-v3
60626 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
60628 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
60630 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
60632 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
60634 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
60636 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
60639 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
60640 GDB_TK = @GDB_TK@
60641 INSTALL_GDB_TK = @INSTALL_GDB_TK@
60642 configure-gdb: $(CONFIGURE_GDB_TK)
60643 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
60644 install-gdb: $(INSTALL_GDB_TK)
60646 # Serialization dependencies. Host configures don't work well in parallel to
60647 # each other, due to contention over config.cache. Target configures and
60648 # build configures are similar.
60649 @serialization_dependencies@
60651 # --------------------------------
60652 # Regenerating top level configury
60653 # --------------------------------
60655 # Rebuilding Makefile.in, using autogen.
60656 AUTOGEN = autogen
60657 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
60658 cd $(srcdir) && $(AUTOGEN) Makefile.def
60660 # Rebuilding Makefile.
60661 Makefile: $(srcdir)/Makefile.in config.status
60662 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
60664 config.status: configure
60665 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
60667 # Rebuilding configure.
60668 AUTOCONF = autoconf
60669 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
60670 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
60671 cd $(srcdir) && $(AUTOCONF)
60673 # ------------------------------
60674 # Special directives to GNU Make
60675 # ------------------------------
60677 # Don't pass command-line variables to submakes.
60678 .NOEXPORT:
60679 MAKEOVERRIDES=
60681 # end of Makefile.in